.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {font-size: 14px;letter-spacing: 2px;font-weight: 500;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total {letter-spacing: 2px;font-weight: 500}/*共同*/body, html { font-family: 'Noto Sans TC', sans-serif;font-weight:300;}a{color:#333;text-decoration: none;}a:hover, a:focus{text-decoration: none;}.RWDService002 .flipInY {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDproduct002_v2 .bounceIn {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.fl img{width:260px;}/* 反白顏色設定*/::selection { background: #333; color: #fff;}::-moz-selection { background:#333; color: #fff;}/*cookie*/ 
.RWDalert_fancybox .btn.active {background: #666 !important;border-radius: 0 !important;border: 0 !important;font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox.bottom {color: #333 !important;letter-spacing: 2px !important;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}@media (max-width: 600px) {.RWDalert_fancybox .btn.active {width: 100% !important;display: block !important;margin: 15px 0 0;}.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;margin: auto !important;}}/**/ 
.RWDmenu_plus04 .logo {width: 130px;margin-top: 5px;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 16px;letter-spacing: 1px;color: #333;}.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: #75d69c;}.RWDmenu_plus04 .features .search-btn {padding: 25px 15px;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}.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: 300;background: #eee;color: #333;}.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: #5dcf8b;}.RWDmenu_plus04 .cart-block h3, .RWDmenu_plus04 .querycar-block h3 {font-weight: 500;}li.shop>a {background: #8ddbad;}.RWDmenu_plus04 .site-nav .menu>li.shop>a:hover { background: #75d69c; color: white;}/*banner*/ 
.banner_block {margin-top: 74px;}.RWDbanner_plus01 .slick-caption.txt-left {text-align: left;height: 100%;top: 15%;}.RWDbanner_plus01 .logo {display: inline-block;width: 19vw;position: absolute;bottom: 23%;left: -20px;}.RWDbanner_plus01 .slick-caption.txt-left .container {position: relative;width: 85%;height: 100%;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 55px;color: #fff;font-weight: 500;letter-spacing: 8px;line-height: 1.3;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size:26px;letter-spacing: 3px;color: #fff;line-height: 1.3;}.RWDbanner_plus01 .logo img {margin-bottom: 0;}/**/ 
.index h1.main-title, .RWDProduct006 .heading h2, .RWDqa01 .main_title {font-size: 42px;color: #333;font-weight: 500;letter-spacing: 3px;line-height: 1.3;}.index h2.sub-title, .RWDProduct006 .heading p, .RWDqa01 .en_title {font-size: 20px;color: #666;line-height: 1.5;margin: 15px 0 0;letter-spacing: 1px;}.index .section-line{display:none;}.RWDProduct006 .heading {margin-bottom: 50px;}.hot_products {padding: 80px 0;}.index .abustitle>h1 {font-size: 35px;}/*產品特點*/ 
.RWDedictor002 .section-subject .col-md-12 {display: none;}.ab_top .container, .ab_icon .container {padding: 0 50px;}.ab_block {padding: 50px 0 20px;}.ab_top p {border-top: 1.5px dashed #ddd;border-bottom: 1.5px dashed #ddd;padding: 30px ;text-align: left;line-height: 1.7;margin: 0 auto;color: #555;}.RWDedictor002 .RWDedictor002-text  p {font-size: 16px;letter-spacing: 1px;line-height: 1.7;}.RWDedictor002 .col-md-6 {width: calc(100%/3*2);}.RWDedictor002 .col-md-6:first-child {width:calc(100%/3);}.RWDedictor002 .img-rounded {border-radius: 0;}.abustitle {margin: 0 0 20px;padding-left: 30px;text-align: left;}.c_block {display: flex;padding: 0;margin: 20px auto 0;justify-content: center;}.c_pic {width: calc(100%/4);text-align: center;padding: 0 5px;margin: 0;font-size: 13px;letter-spacing: 1px;line-height: 1.3;color: #555;}.c_block img {width: 85px;margin: 0 auto;}.RWDService002 {padding: 0}.RWDService002 .col-sm-4 {padding: 0;width: calc(100%/3 - 60px);margin: 0 30px;}.funny-boxes.float-shadow > .funny-boxes-icon::before{display:none;}.RWDService002 .section-subject {display: none;}.funny-boxes > .funny-boxes-text > h4::after{display:none;}.funny-boxes > .funny-boxes-text > p{font-size:16px;color:#555;line-height:1.8;margin:10px 0 0}.funny-boxes.not-right-column::before{display:none;}.funny-boxes > .funny-boxes-icon {border-radius: 50%;height: 85px;line-height: 90px;width: 85px;margin-bottom: 25px;z-index:3;}.funny-boxes.float-shadow:hover > .funny-boxes-icon {transform: translateY(0px);}.RWDService002:before {content: "";position: absolute;width: 100%;height: 12px;top: 34%;background: #fff;z-index: 1;}.funny-boxes > .funny-boxes-text > h4 {    font-size: 16px;    letter-spacing: 1px;    color: #333;    font-weight: 500;    padding-bottom: 0;    margin: 0;    border: solid #999;    border-width: 1px 0;    padding: 10px 0;}.funny-boxes {padding: 50px 40px 30px;border-radius: 10px;}.funny-boxes.not-right-column {padding-bottom: 30px;}/*熱門產品*/ 
.RWDProduct006 {padding-top: 0;padding-bottom: 0;width: 100%;}.RWDProduct006 .illustration-v2 {margin-bottom: 0;}.RWDProduct006 .heading h2:before, .RWDProduct006 .heading h2:after{display:none;}.RWDProduct006 .product-description-brd {box-shadow: none;}.RWDProduct006 .illustration-v2 .item {margin: 0 10px;padding-bottom:0px;border: 1px solid #ddd;}.RWDProduct006 .product-description h4.title-price {    border-bottom: 1px solid #eee;    padding-bottom: 10px;    font-size: 16px;    font-weight: 500;    color: #333;    line-height: 1.3;    letter-spacing: 2px;    margin: 0px 0 10px;    min-height: 50px;    display: -webkit-box;    text-overflow: ellipsis;    overflow: hidden;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;}.RWDProduct006 .product-description h4.title-price a {color: #333;display: block;}.RWDProduct006 .product-description .gender {color: #555;display: block;font-size: 15px;line-height: 1.5;letter-spacing: 1px;}.RWDProduct006 .product-description {padding: 25px 15px 15px}.RWDProduct006 .rgba-banner {letter-spacing: 1px;font-weight: 500;border-radius: 5px;}.RWDProduct006 .illustration-v2 a.product-review {    padding: 5px 0;    font-size: 15px;    letter-spacing: 1px;    background: rgba(0,0,0,0.3);    opacity: 1;    bottom: -10px;    transition: all .5s ease;}.RWDProduct006 .illustration-v2 .item:hover .product-review {transform: translate(0px, 0px);opacity: 1;transition: all .5s ease;background: #333;}.RWDProduct006 .shop-rgba-dark-green {background: #5aa1e3;}.RWDProduct006 .shop-rgba-red {background: #5dcf8b;}.RWDProduct006 .owl-controls.clickable {display: none !important;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn {    color: #ccc;    height: 50px !important;    width: 50px !important;    border: 1px solid #ccc;    display: flex;    align-items: center;    justify-content: center;    transition: 0.5s;    position: absolute;    top: 50%;    z-index: 3;    background: #fff;    font-size: 25px;    cursor: pointer;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn.prev {left: -70px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn.next {right: -70px;}.RWDProduct006 ul.list-inline {margin: 0;}.RWDbtn01 .btn, .RWDproduct002_v2 .btn-box .btn {color: #fff;background: #75d69c;border: none;border-radius: 99em;letter-spacing: 1px;font-weight: 300; font-size: 16px;width: 300px;max-width: 300px;}.RWDbtn01 .btn:hover, .RWDproduct002_v2 .btn-box .btn:hover {background: #5dcf8b;color: #fff;}.RWDProduct006 a {text-decoration: none !important;}.RWDProduct006 .product-description h4.title-price a:hover {color: #333;}.RWDProduct006 .product-description .product-price {    display: flex;    flex-direction: row-reverse;    justify-content: flex-end;    padding-left: 0;margin-top: 15px;}.RWDProduct006 .product-description .product-price div:nth-child(2) {padding-right: 10px;}.RWDProduct006 .product-description .product-price span {font-size: 16px;font-weight: 400;}.RWDProduct006 .product-description .title-price {color: #5aa1e3;}.RWDProduct006 .product-description .product-price span.price_1 {color: #5aa1e3;}.RWDProduct006 .product-description .title-price.fix-price, .RWDProduct006 .product-description .product-price span.price_2 {color: #ccc;font-size: 16px;}.RWDProduct006 .illustration-v2 .add-to-cart{display:none;pointer-events:none;}/*product*/ 
.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #75d69c;}.RWDproduct002_v2 .active .btn.btn-rj, .RWDproduct002_v2 .btn.btn-rj:hover  {background-color: #333;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 0px 5px;}.RWDproduct002_v2 .filter-portfolio ul {margin-bottom: 50px;}.RWDproduct002_v2 .btn.btn-rj {    background-color: #ddd;    color: #555;    border: 1px solid transparent;    font-size: 15px;    font-weight: 500;    letter-spacing: 1px;    min-width: 155px;    border-radius: 99em;}.RWDproduct002_v2 .portfolio-item > .inner-content:before{content:"立即購買";position:absolute;bottom:0;z-index:1;width:100%;height:34px;text-align:center;background:rgba(0,0,0,0.3);display:flex;justify-content:center;align-items:center;color:#fff;transition:.5s;opacity:1; font-size: 15px;    pointer-events: none;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:hover .inner-content::before{transition:.5s;opacity:1;background:#333}.RWDproduct002_v2 .portfolio-item > .inner-content{padding-bottom:20px}.portfolio-bottom-summary {background: rgb(255 255 255 / 40%);padding: 10px 15px 30px;margin-top: 5px;}.RWDproduct002_v2 {padding: 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/4 - 20px);padding: 0;margin: 0 10px 30px;}.RWDproduct002_v2 .showbottom a {text-align: left;}.portfolio-bottom-summary h4 {    font-size: 16px;margin: 0;    font-weight: 500;    color: #333;    line-height: 1.3;    letter-spacing: 2px;    min-height: 50px;    display: -webkit-box;    text-overflow: ellipsis;    overflow: hidden;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    border-bottom: 1px solid #eee;}.portfolio-bottom-summary p {color: #555;display: block;font-size: 15px;line-height: 1.5;letter-spacing: 1px;margin: 10px 0 0;}.RWDproduct002_v2  .shop-box {display: none;}.RWDproduct002_v2 .price {margin: 15px 0 0px 0;font-size: 16px;text-align: left;font-weight: 400;}.RWDproduct002_v2 .price .delline {text-decoration: none;padding-left: 0;color: #ccc;}.RWDproduct002_v2 li.selprice {color: #5aa1e3;}.RWDproduct002_v2 .price .delline span {text-decoration: line-through;}/*feedback*/ 
.feedback_block {padding: 80px 0;}.RWDnews005 p.text-left {    font-size: 15px;    line-height: 1.7;    letter-spacing: 1px;    display: -webkit-box;    margin: 10px 0 0;    text-overflow: ellipsis;    overflow: hidden;    -webkit-line-clamp: 4;    -webkit-box-orient: vertical;    font-weight: 300;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 15px;}.RWDnews005 .owl-carousel .owl-item div {    position: relative;    text-align: center;    border: 1px solid #ddd;    border-radius: 10px;    padding: 30px;}.RWDnews005 .text-left {padding-left: 60px;}.RWDnews005 .owl-carousel .owl-item div>a {    width: 100%;    left: 0;top:0;    height: 100%;    position: absolute;}.RWDnews005 .margin-top-20 {margin-top: 10px !important;}.RWDnews005 h4 {    font-size: 16px;    line-height: 1.3;    color: #333;    letter-spacing: 1px;    margin: 0 0 15px 0;}.RWDnews005 .text-left h8 {display: block;padding-top: 5px;}.RWDnews005 .text-left h8:before {    content: "";    position: relative;    width: 15px;    height: 1px;    background: #ddd;    display: inline-block;    top: -5px;    margin-right: 10px;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.RWDnews005 .owl-carousel {overflow: visible;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    border-radius: 60%;    color: #ccc;    height: 50px !important;    width: 50px !important;    border: 1px solid #ccc;    display: flex;    align-items: center;    justify-content: center;    transition: 0.5s;    position: absolute;    top: 50%;    z-index: 3;    background: #fff;    font-size: 25px;    cursor: pointer;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -70px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -70px;}.RWDnews005 .owl-carousel img {display: block;width: 28px;margin: 30px auto 0 30px;}.RWDnews005 .list-inline:before {    content: "Read More";    font-size: 15px;    display: block;    margin-top: 15px;transition: all.3s ease;    letter-spacing: 1px;}.RWDnews005 .list-inline {margin-left: 0;}.list-inline>li {display: none;}.RWDnews005 .owl-carousel.owl-padding-10 .img-hover:hover .list-inline:before {color: #5dcf8b;transition: all.3s ease;}/**/ 
.RWDqa01 {padding: 0;}.faq_block {padding: 0 0 80px}.RWDqa01 .accordion button .accordion-title::before {content: 'Q';color: #999;position: absolute;width: 60px;font-size: 26px;font-weight: 300;}.RWDqa01 .accordion button .accordion-title {padding-left: 70px;display: block;position: relative;line-height: 30px;padding-right: 116px;font-weight: 500;font-size: 16px;color: #333;letter-spacing: 1px;}.RWDqa01 .accordion button .icon::before {    display: block;    position: absolute;    content: '';    top: 10px;    left: 3px;    width: 20px;    height: 2px;    background: #999;}.RWDqa01 .accordion button .icon::after {    display: block;    position: absolute;    content: '';    top: 1px;    left: 12px;    width: 2px;    height: 20px;    background: #999;    transition: transform .4s cubic-bezier(.96, .01, 0, .95);}.RWDqa01 .accordion button {padding: 15px 0;}.RWDqa01 .accordion .accordion-content {left: 70px;}.RWDqa01 .accordion .accordion-content .box .text {font-size: 15px;letter-spacing: 1px;line-height: 1.7;color: #555;}.scrollTop002 .ii {border-radius: 10px;}.scrollTop002 {bottom: 110px;right: 15px;}.fixed_con {position: fixed;bottom: 200px;right: 15px;font-size: 20px;writing-mode: vertical-lr;z-index: 30;transition: all .5s ease;opacity: 0;pointer-events: none;}.fixed_con.down {opacity: 1;pointer-events: auto;transition: all .5s ease;}.fixed_con .RWDedictor {opacity: 1 !important;animation: none;}.fixed_con a i {font-size: 30px;}.fixed_con a {    width: 50px;    display: flex;    align-items: center;    padding: 20px 0;    letter-spacing: 4px;    background: #999;    border-radius: 10px;    color: #fff;}/* 20231019 */ 
.feedback_block .RWDnews005 .owl-carousel img {    width: 28px !important;}
/*footer start*/

.footer_block {background: #edeef4;padding: 80px 0 0;}.footer_block a, .footer_block a:hover {color: #555;}.ft-info h3 {font-size: 25px;font-weight: 500;color: #333;letter-spacing: 1px;line-height: 1.3;}.footer_block .container {display: flex;align-items: flex-end;}.ft_other {    display: flex;    flex-wrap: wrap;    color: #90beca;margin-top: 50px;    font-size: 12px;    justify-content: center;    letter-spacing: 1px;    background-color: #c9e2e8;    padding: 10px 0;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #90beca;}i.icon_line3.iconRounded {width: 48px;}.ft-info, .ft_menu {width: 35%;}.ft-social {    width: 30%;    margin-bottom: 20px;    font-size: 13px;    text-align: right;    color: #caccda;letter-spacing: 1px;}.RWDsocial002 {margin-bottom: 15px;}.ft-info dd, .ft_menu dd{color: #555;line-height: 1.5;font-size: 15px;letter-spacing: 1px;margin-bottom: 10px}.ft_menu {padding-left: 50px;border-left: 1px solid #ddd;}.RWDsocial002 .iconRounded{background:#555;color:#fff;padding:13px;margin-left: 5px;border:0}.RWDsocial002 ul.socialNetwork li:last-child .iconRounded{padding:13px 0 0 2px}.RWDsocial002 .iconRounded:hover,.color1 .iconRounded:hover{background-color:#8ddbad}/*20210315電子報*/ 
.web_edm {display: inline-block; border: 0; background: transparent;width: 100%;margin-top: 30px;}.web_edm .btn_container { float: right;}.web_edm .email {width: calc(100% - 120px);}.web_edm .email input {width:100%;padding: 0px 15px; color: #477368; background-color: #ffffff;margin: 0; height: 35px; border-radius: 0;}div#btn_reject_emailm_RWDfullscreen01_49_3 {background: #999;}.web_edm .btn {    line-height: 28px;    font-size: 14px;    color: #ffffff;    background: #75d69c;    border-radius: 0;    padding: 4px 15px;    border: 0px;    margin-top: 0;}div#wh-widget-send-button { width: 170px;height: auto;}

/*footer end*/
/*小螢幕 start*/

@media (max-width: 1700px) {.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 53px;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 24px;}}@media (max-width: 1500px) {.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 48px;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 21px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn.prev, .RWDnews005 .controlls-over .owl-controls .owl-prev {left: -50px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn.next, .RWDnews005 .controlls-over .owl-controls .owl-next {right: -50px;}}@media (max-width: 1400px) {.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 42px;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 20px;}.RWDbanner_plus01 .slick-caption .txt2 {margin-top: 10px;}.hot_products>.container, .pd_block .container, .RWDnews005 .container, .faq_block .container, .footer_block .container, .ab_block .container {width: 100%;padding: 0 120px;}}@media (max-width: 1300px) {.RWDService002 .col-sm-4 {width: calc(100%/3 - 20px);margin: 0 10px;}.RWDbanner_plus01 .logo {left: -10px;}.RWDbanner_plus01 .slick-caption.txt-left .container {    width: 89%;}.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 40px;    letter-spacing: 4px;}.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 18px;    letter-spacing: 3px;}.ft-info {    width: 50%;}}

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

.RWDmenu_plus02 .member-block span {position: relative;top: 2px;}.u_box span {display: block}.pg_product3 .sub-title br {display:none}.pg_product2.pg_m.row {margin: 0px -15px !important;}.article4 #article > div.model.article_model.RWDeditor01 {margin-top: 80px;}/* 反白顏色設定*/::selection {background:#eee;color: #fff;}::-moz-selection {background:#eee;color: #fff;}/*內頁高度*/section.call_to_action{min-height: 800px;padding: 60px 0 60px 0;position: relative}.call_to_action > .container {width: 75%;}.eformsForm .ebtn.currectsend_btn {float: right;margin: 0;padding-right: 50px;}/*箭頭隱藏*/ 
.flex-direction-nav {display:none}/*rwd 內頁統一字*//*內頁文字大小*/ 
.pagecontent {font-size: 15px;letter-spacing: 1px;line-height: 30px;}.page_wrapper_bg .article-text.rwd .container{font-size: 15px; line-height:30px; color: #555; word-wrap:break-word;word-break:normal;letter-spacing: 1px;width: 100%}.page_wrapper_bg .article-text .layoutlist_3 .list_subject a{font-size: 15px; line-height:30px; color:#222; word-wrap:break-word;word-break:normal;letter-spacing: 1px}/**/#RWDPAGE_BASE_PAT02 .main {padding-top:0px;}/*麵包屑*/#RWDPAGE_BASE_PAT02 .hgroup .container {border-bottom: 1px dotted #b3b3b3;margin: 0 !important;padding:20px 0px !important;width: 100%}#RWDPAGE_BASE_PAT02 .page_subject {padding: 0 0px;}#RWDPAGE_BASE_PAT02 .hgroup h1 {font-size: 30px;padding: 0;letter-spacing: 2px;margin-bottom: 0;text-align: center;color: #222}#RWDPAGE_BASE_PAT02 .hgroup .breadcrumb {width: 100%;font-size: 13px;background-color: transparent;margin: 0 0 0;padding: 6px 2px;border: solid 0px #ccc;position: relative;bottom: 0;right: 0; letter-spacing: 1px;text-align: center}#RWDPAGE_BASE_PAT02 .hgroup {margin-bottom: 50px;}#RWDPAGE_BASE_PAT02 .hgroup .breadcrumb a {text-transform:uppercase}#RWDPAGE_BASE_PAT02 .hgroup .breadcrumb a:hover {color:#222}/*側選單*/ 
.m2018 .products-nav .nav-title {background:#8ddbad;font-size: 16px;font-weight: 600;padding: 10px 20px;margin-bottom: 15px;color: #111;letter-spacing: 2px;margin: 0px;}.m2018 .products-nav li:not(.has-child)>a {display: block;width: 100%;max-width: none;font-family: 'Roboto', sans-serif;padding: 0; font-size: 16px;color: #5c9272; letter-spacing: 1px; padding-left: 35px;padding-bottom: 10px;padding-top: 10px;padding-right: 15px; font-weight: 600;}.m2018.visible-lg {border-radius: 0px;}.m2018 .products-nav .nav-title {border-radius:0px 0px 0px 0px;}.m2018.visible-lg {background: #ffffff;box-shadow: 0px 0px 10px #c3c3c394;border: 1px solid #e0eae4;}.m2018 .products-nav>ul>li.active a::after { width:5px;background:#75d69c;}.m2018 .products-nav>ul>li > a::after {content: "";position: absolute;width: 0px;height:100%;background:#75d69c;left: 0;top: 50%;transform: translatey(-50%);transition: 0.2s;}.m2018 .products-nav>ul>li:hover > a::after {transition: 0.5s;width: 5px;}.m2018 .products-nav>ul>li {margin: 0 0 0px 0;padding: 0 0 0px 0px;border-bottom: 1px solid #e0eae4;}.m2018 .products-nav>ul>li>a {font-size: 16px;color: #5c9272;font-family: 'Roboto', sans-serif;letter-spacing: 0.5px;padding: 10px 0px 10px 35px;font-weight:500}.m2018 .products-nav ul>li>.toggle-submenu {top: 5px;}.m2018 .products-nav a {font-size: 15px;color: #222;font-family: 'Roboto', sans-serif;letter-spacing: 0.5px;padding: 10px 0px 10px 10px;}.m2018 .products-nav .toggle-submenu::after {right: 20px;}div#sidebar {width: 22%;}.m2018 .products-nav ul li {position: relative;padding: 0 0 0 0px;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #5c9272;}/*產品*/ 
.webdesc {font-size: 15px;margin-bottom: 0px;letter-spacing: 0.5px; font-weight: 500;padding: 0px 15px 30px;}.webdesc i.icon.ion-android-arrow-dropright {    font-size: 28px;    padding: 0px 15px;    position: relative;    top: 5px;    color: #bea88d;}.layoutlist_2 .item, .layoutlist_4 .item {border-bottom: 0px solid #b2b2b2;transition: 0.5s;background: #efefef;padding: 15px;margin-top: 0;height: auto !important}.layoutlist_2 .item .subject {margin-top: 10px;margin-bottom: 5px;}.layoutlist_2 .item .subject A.itemlink {color:#09203c;text-decoration: none;font-size: 15px;font-weight: 600;line-height: 1.8;text-align: center;}.layoutlist_2 .item .summary A.itemlink {color: #444;text-decoration: none;letter-spacing: 1px;line-height: 1.5;}.layoutlist_2 .item:hover A.itemlink {color:#222}.layoutlist_4 .item:hover A.itemlink {color:#222}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #999;border-radius: 20px;transition: 0.5s}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, .no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {background-color:#609c79}article.products-editor.editor.clearfix {border-top: #aaa solid 0px;padding-top:0px;}.products-editor h4 {font-weight: 600; font-size: 22px; letter-spacing: 2px;margin-top: 0px;color: #4a4610}.RWDproduct_page .products-info .name {font-size: 20px;color: #222; margin-bottom: 0px;font-weight: 600;}.RWDproduct_page .products-info .download, .RWDproduct_page .products-info .name-box, .RWDproduct_page .products-info .price-box {margin-bottom: 10px;font-weight: 600;font-size: 16px;}.RWDproduct_page .products-info .txt .title {font-size: 16px;font-weight: 600; letter-spacing: 2px;}.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title {border-bottom: 1px dotted #b5b5b5;margin-bottom: 10px;padding-bottom: 6px;position: relative; border-top: 0px solid #a0a0a0;padding-top: 10px;margin-top: 30px;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {color: #222;font-size: 15px;line-height: 1.8;}.RWDproduct_page .products-info .txt .editor span {font-weight: 600; margin-right: 10px;}.layoutlist_2 .item .summary A.itemlink span {font-weight: 600;margin-right: 8px; color: #111;}.layoutlist_2 .item .summary A.itemlink {overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical;}.RWDproduct_page .form-group {margin-bottom: 15px;}.RWDproduct_page .form-group {display: flex;}span#O_buycount {color: #8a8a8a;}.RWDproduct_page .products-info label.control-label {font-weight: 600 !important;}.RWDproduct_page .products-info #O_quantity {margin-top: 0px;margin-bottom: 18px;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {width: calc(100%/2 - 5px); display: inline-block;background: #ababab;color: #fff; letter-spacing: 2px;font-size: 15px;font-weight: 600;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #a92f2f;transition: 0.5s;border-radius: 20px}.RWDproduct_page .btn, .RWDproduct_page .ibtn {border-radius: 0; padding: 0 7px;display: inline-block;border: none;letter-spacing: 1px;font-size: 15px;color: #555;font-weight: 600;}button#btn_add2car2go {margin-left: 3px;}.RWDproduct_page .pic-box .thumbnails ul li {width: auto;text-align: center;padding: 8px;}.products-editor h5 {font-weight: 600;font-size: 18px;margin-top: 20px;margin-bottom: 0px;}.pg_product_box {margin-top: 50px;}.page_content1 #productbx_bg {background: #c3c3c3;}#prod_name, #prod_name h2 {font-size: 22px;line-height: 40px; color: #222;font-weight: 600;text-align: center;}.product_desc_subject {color: #252525; font-size: 22px;font-weight: 800;margin-top: 25px; margin-bottom: 25px;text-align: center;border-top: 1px #aaa solid;padding-top: 50px;}#btn_querycar, #btn_shopping, #prod_amount_area, #prod_stands2_area, #prod_stands_area {width: 250px;font-weight: 600;border-radius: 0;font-size: 15px;color: #222;letter-spacing: 1px;padding: 5px 30px;background: #dedede;margin: 0 auto;transition: 0.5s;float: none;display: block;margin-top: 30px;}#btn_querycar:hover, #btn_shopping:hover, #prod_amount_area:hover, #prod_stands2_area:hover, #prod_stands_area:hover {background:#4099b7;color:#FFF}.product_desc_content {color: #222;}.layoutlist_2 .item .subject {text-align: center;}.item .summary {text-align: center !important;}.layoutlist_2 .item .summary A.itemlink {color: #555;text-decoration: none;letter-spacing: 1px; line-height: 1.5;font-size: 14px;    overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical}.layoutlist_4 .subject {    margin-bottom: 0px;    min-height: 45px !important;    margin-top: 10px;    height: auto !important;    text-align: center;    overflow: visible !important;    line-height: 22px !important;}.product_list_item .img.img1 {height: auto !important;}.product_list_item .count_info {font-size: 13px; margin: 0 !important;text-align: center;}.layoutlist_4 .pricearea {text-align: center;margin-bottom: 0px;}.layoutlist_4 .cate_div {padding: 0px 0;margin: 0 0px;height: 0 !important;width: 100% !important;}.layoutlist_4 span.stands_name {width: 60px; letter-spacing: 2px;}.layoutlist_4 span.amount_name {width: 60px; letter-spacing: 2px;}.layoutlist_4 .stands_div {display: flex;}.layoutlist_4 .stands_options {padding: 0px 10px;margin: 0;}.layoutlist_4 .buybtn {cursor: pointer;width: 100%;margin: 20px auto 0px;padding: 5px 0;line-height: 24px;color: #fff;background-color: #555;text-align: center;letter-spacing: 2px;transition: 0.5s}.layoutlist_4 .buybtn:hover {background:#70b18b !important}/**/ 
.RWDproduct_page .pic-box {width: calc(100% - 450px);padding-right: 50px;float: left;text-align: center;}.RWDproduct_page .products-info {width: 400px;float: right;}.RWDproduct_page ol,.RWDproduct_page ul {margin-top: 0;margin-bottom: 10px;padding-left: 22px; font-weight: 400;line-height: 30px;}div#O_standOption2 {margin: 0 !important;}.RWDproduct_page .tab-box .tab-menu a {background:transparent;display: block;font-size: 16px;padding: 12px 20px;height: 48px;position: relative; border: solid #ffffff 0px;border-width: 0px 0px;transition: all .15s ease-in-out;font-weight: 600;color: #222;width: 180px;text-align: center;}.RWDproduct_page .tab-box .tab-menu li.active a:before {display:none}.RWDproduct_page nav.tab-menu {border-top: 1px #dedede solid;border-bottom: 1px #dedede solid;}.RWDproduct_page .tab-box .tab-container {border: 0px solid #ccc;padding: 30px 50px;color: #555;font-size: 16px;font-weight: 500 !important;}.RWDproduct_page .tab-box .tab-menu li.active a::after {height: 13px;transition: 0.3s;opacity: 1;background:#629c7a}.RWDproduct_page .tab-box .tab-menu li:focus a::after {height: 13px;transition: 0.3s;opacity: 1;background:#629c7a}.RWDproduct_page .tab-box .tab-menu a:hover::after {height: 13px;transition: 0.3s;opacity: 1;background: #629c7a}.RWDproduct_page .tab-box .tab-menu a::after {content: "";position: absolute;background: #aaa;clip-path: polygon(100% 0, 0 0, 50% 100%);width: 15px;height: 13px;right: 50%;bottom: -13px;transition: 0.3s;opacity: 0;}.RWDproduct_page .tab-box .tab-menu li.active a {background:transparent;border-color: #ccc;color:#629c7a;}.RWDproduct_page .tab-box .tab-menu li a:before {display:none}.RWDproduct_page .tab-box .tab-menu li.active {color: #629c7a}.RWDproduct_page .tab-box .tab-menu li:focus {color: #629c7a}.RWDproduct_page .tab-box .tab-menu li:hover {color: #629c7a}.RWDproduct_page .tab-box .tab-menu li a::before.RWDproduct_page .tab-box .tab-menu li.active a::before {    content: "";    position: absolute;    width: 100%;    height: 5px;    bottom: -4px;    background: #8ddbad;    left: 0;    transition: 0.5s ease;}.RWDproduct_page .tab-box .tab-menu li.active::before {height: 2px;opacity: 1;width: 100%;transform: scale(1);transform: translate(50%);}.RWDproduct_page .tab-box .tab-menu li:hover::before {height: 2px;opacity: 1;width: 100%;transform: scale(1);transform: translate(50%);}.RWDproduct_page .tab-box .tab-menu li:focus::before {height: 2px;opacity: 1;width: 100%;transform: scale(1);transform: translate(50%);}.RWDproduct_page .tab-box .tab-menu li::before {    content: "";    position: absolute;    width: 0%;    height: 2px;    bottom: -2px;    background: #629c7a;    right: 50%;    transform: translate(50%);    transition: 0.5s ease;    opacity: 0;transform: scale(1);}.RWDproduct_page .tab-box .tab-menu li a:focus::before {    content: "";    position: absolute;    width: 100%;    height: 5px;    bottom: -4px;    background: #8ddbad;    left: 0;    transition: 0.5s ease;}.RWDproduct_page .tab-box .tab-menu li a:hover::before {    content: "";    position: absolute;    width: 100%;    height: 5px;    bottom: -4px;    background: #8ddbad;    left: 0;    transition: 0.5s ease;}.RWDproduct_page .list-h li {    position: relative;}.tab-container h5 {font-size: 16px;font-weight: 600;color: #222;margin-top: 20px;}.tab-container h6 {font-size: 16px;font-weight: 600;color: #222;margin-top: 20px;}/*合作表單*/ 
.eformsForm .form-horizontal .form-group {margin-left: 0px;margin-right: 0px;}.eformsDesc {margin: 10px 0px 50px;padding-bottom: 0px;border-bottom: 0px solid #dcdcdc;font-size: 16px;}.eformsForm .customized_columns {border-radius: 0px;background: #f3f3f3;padding:30px;border: 0px #a5917a dotted;}.eformsForm .form-group {margin-bottom: 30px;}.eformsForm .customized_columns ._input, .eforms1 .customized_columns select {box-shadow: none; background-color: #ffffff;font-size: 15px;border-radius: 0;border-bottom: 1px solid #d8d8d8 !important;}.form-horizontal .control-label {padding-top: 0!important;margin-bottom: 5px!important; text-align: left!important; font-weight: 400;width: 140px;}.eformsForm .form-horizontal .form-group .col-sm-12.col-md-5 {width: calc(50% - 140px);display: inline-block;padding-right: 50px;}.eformsForm .form-horizontal .form-group .col-sm-12.col-md-11 {width: calc(100% - 140px);display: inline-block;padding-right: 50px;}#eForm1 > div:nth-child(10) > div {width: calc(100% - 140px) ;}textarea#eformstw172_00006 {height: 120px;}.eformsForm .form-control:hover {border-color: transparent;outline: 0; -webkit-box-shadow: none;box-shadow: none;border-bottom: 0PX #bdbdbd solid !important}.eformsForm .form-control:focus {border-color: transparent;outline: 0; -webkit-box-shadow: none;box-shadow: none;border-bottom: 0PX #bdbdbd solid !important;}.formdesc.col-md-6 {padding-right: 50px;padding-left:0px}.formdesc h1 {font-size: 22px;font-weight: 600; line-height: 1.5;}.formdesc .map_box {margin-top: 30px;}.eformsForm #eformstw21_00006 {height: 180px;}.eformsForm .ebtn.currectsend_btn {background: transparent}.eformsForm a.web_btn2 {background: #8e8e8e;letter-spacing: 2px;font-size: 16px;width: 200px;text-align: center;padding: 5px 20px;transition: 0.5s;border-radius: 50px;}.eformsForm a.web_btn2:hover {background:#75d69c}.eformsForm #eformstw21_00006::placeholder {color: #555;letter-spacing: 1px;}.RWDproduct_page .products-info .download .control-label, .RWDproduct_page .products-info .pd-info .control-label, .RWDproduct_page .products-info .style-radio .control-label {width: auto;font-size: 15px;letter-spacing: 1px;}.formdesc.col-md-6 a {color:#414141}.new-form .new-width .row .col-md-11 {margin-top: 15px;margin-bottom: 0px;}.eforms1 .formdesc {width: 40%;}.eforms1 .customized_columns.col-md-6.new-width {width: 60%;}#eForm1 .hasprename {width: calc(100% - 150px);}.eformsForm .customized_columns ._input::placeholder {font-size: 12px;letter-spacing: 0.5px;}#eForm1 .boxname {margin-right: 25px;margin-left: 10px;}#eForm1 .column_memo {font-size: 12px;letter-spacing: 0.5px;}.eformsForm {    width:90%;    margin: 0 auto;    max-width:100%;}.eformsForm .form-group {    margin-bottom: 20px;}.eforms1 .formdesc h6 {    font-size: 15px;    font-weight: 300 !important;    margin-top: 30px;    line-height: 30px;}/*回上頁按鈕*/#RWDPAGE_BASE_PAT02 .btn_back {color: #fff;line-height: 32px;padding: 0px 0px;background: transparent;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;cursor: pointer;display: inline-block;margin: 0;margin-right: 0px;height: inherit;float: right;margin-top: 50px !important}#RWDPAGE_BASE_PAT02 .btn_back a {text-align: center;color: #666;text-decoration: none;display: block;background: transparent;border: #666 solid 1px;padding: 2px 20px; transition: 0.5s;width: 150px;position: relative;border-radius: 50px;}#RWDPAGE_BASE_PAT02 .btn_back a:hover {color:#50a272;border:#50a272 solid 1px}.product_table table td {border: 1px #aaa solid;padding: 5px 20px;}.product_table table tr td:nth-child(1) {font-weight: 600;}#RWDPAGE_BASE_PAT02 .btn.btn_back {background: transparent !important;}.formdesc .item {margin-top: 30px;}.formdesc .item img {width: 190px;}.formdesc h5 {font-weight: 500; font-size: 26px;color: #111;margin-bottom:40px;letter-spacing: 0.5px}.formdesc span {display: inline-block;margin-right: 10px;color: #444;width: 80px;font-weight: 500;}.formdesc a {color:#222}.formdesc a:hover {color:#555}.formdesc {padding: 10px 50px;}.formdesc span.info {    width: 100%;    font-weight: 300;    margin-bottom: 35px;    margin-right: 0;    line-height: 28px;display:block}/*會員*/ 
.join_form_btns {margin-top: 40px;text-align: center}#join_form .btn-primary:hover {background:#75d69c;color: #fff;}#join_form .btn-primary {background:#8e8e8e;color: #fff;border: 0;}#join_form .btn {    font-size: 16px;    padding: 10px 60px;    transition: 0.5s;    background: #8e8e8e;    border-radius: 20px;}#join_form .control-label {color: #55;font-size: 15px;}#join_form input, #join_form select, #join_form select.form-control:not([size]):not([multiple]) {padding: 0 20px 0 15px;font-size: 15px;color: #666;letter-spacing: 1px;border: 1px solid #b9b9b9;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.member .btn-primary {color: #fff;background-color: #555;border-color: #555;border-radius: 0;letter-spacing: 2px;padding: 5px 30px; transition : 0.5s;}.RWDmenu_plus02 .member-block.logn-out {margin-top: 9px;}#btn_member_login {background-color:#8c8c8c;border-radius: 20px;}#btn_member_login:hover {background-color:#75d69c}.article-text .container .row {margin: 0;}.article-text .container {width: 100%;}.member .btn-primary {color: #fff;background-color: #8c8c8c;border-color: #8c8c8c;border-radius: 0;letter-spacing: 2px;padding: 7px 30px;transition: 0.5s;border-radius: 20px;}.member .btn-primary:hover {background-color:#75d69c;border-color:#75d69c}/*頁籤*/#product_tabs .tabs nav a {font-size: 16px;font-weight: 600;}#product_tabs p {font-size: 15px;font-weight: 400;color: #222;}.photo_view .flexslider {background: #f7f7f7 !important;border: 0px solid #ffffff !important}/*最新消息*/ 
.layoutlist_8 .article_subject {color: #a5917a !important;font-size: 18px !important;font-weight: 800 !important;line-height: 1.6 !important;text-decoration: none !important;letter-spacing: 2px !important;}.layoutlist_8 .list_subject .summary {margin: 0px 0 !important;text-align: left !important}.layoutlist_8 .listdate .yearmonth {color: #a5917a !important;font-size: 12px !important;letter-spacing: 1px !important;padding-bottom: 0px !important;text-align: right !important;}.layoutlist_8 .listdate .day {color: #a5917a !important;font-size: 36px !important;line-height: 1.2; !important;text-align: right !important;}/*相簿*/ 
.layoutlist_2 .album_item_subject {padding: 9px 0px; font-weight: 600;color: #222;transition: 0.5s;}.layoutlist_2 .album_item_subject:hover {color: #222}.layoutlist_2 .album_item {height: auto !important;}.photo_view .flexslider {background: transparent !IMPORTANT;border: 0px solid #ffffff !important;}/*購物車*/ 
.RWDshopping .btn.bg2 {background: #222;color: #fff;border-color: #222;}.RWDshopping .btn.normal {min-width: 150px;margin: 0 5px;border-radius: 20px;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background: #222;color: #fff;}/*時間軸*/ 
.RWDtimeline01 .line_dot2 span {background: url(archive/image/customization/creampaper.png);}.faq_close {margin-right: 12px;}/*會員*/form#qForm {font-size: 15px;font-weight: 600;letter-spacing: 1px;margin-bottom: 50px}.search_area input[type="radio"] {margin-right: 5px;margin-left: 10px;}#carlist .th {border-bottom: 3px solid #ababab;font-weight: 600;letter-spacing: 1px;}/*關於*/ 
.pg_about_row .pg_right {width: 70%;float: right;padding:30px}.pg_about_row h5 {font-weight: 400;font-size: 24px; line-height: 30px;margin: 0px 0px 20px 0px;color: #444;}.pg_about_row .box::after {border-top: 1px #d6d5d5 dotted;top: 38px;width: 100%;height: 1px;content: "";position: absolute;}.pg_about_row .box {padding-top: 80px;position: relative;}.about3 {    margin-top: 80px !important;}.about2.pg_about_row .col-md-9 {width: 68%; float: left;padding: 30px;}.about2.pg_about_row .col-md-3 img {padding-bottom: 20px;}.about2.pg_about_row .col-md-3 {width: 25%;float: right;margin-top: 30PX}.about2.pg_about_row.row {background: #f5f5f5;padding: 50px;}.about3.pg_about_row .pg_right {width: 55%;float: right;padding: 0px 30px;}#RWDPAGE_BASE_PAT02 .c_block img {display: block;width: 85px;margin: 0 auto;}#RWDPAGE_BASE_PAT02 .eformsDesc .sp_box {width: 85%;margin: 0 auto;}#RWDPAGE_BASE_PAT02 .sp_info {margin-top: 50px;}#RWDPAGE_BASE_PAT02 .sp_info h5{font-weight: 400;color: #da0b0b;font-size: 18px;margin: 0px 0px 10px;}.eformsDesc .sp_info a {color: #4b9067;}#RWDPAGE_BASE_PAT02 .pg_left2.sm {display:none}#RWDPAGE_BASE_PAT02 .pg_left2.sm2 {display:none}/*購物須知*/ 
.form_table table td {padding: 10px;text-align: center;border:#ffffff solid 2px}.form_table table {width: 100% !important;background: #efefef;margin: 0px 0px;}.form_table {margin-top: 50px;}.form_table span {display:none}.form_table tr:nth-child(1) {background: #a6ced8;color: #222;font-weight: 500;font-size: 16px;letter-spacing: 2px;}.form_table tr:nth-child(2) {background: #cde1e6;}.form_table table tr:nth-child(3) > td:nth-child(1) {background: #cde1e6;}.form_table table tr:nth-child(4) > td:nth-child(1) {background: #cde1e6;}.form_table table tr:nth-child(5) > td:nth-child(1) {background: #cde1e6;}.article4 .RWDeditor01 .model-title {font-size: 22px;margin-bottom: 20px;line-height: 32px;font-weight: 500;border-bottom: 1px #ccc dotted;padding-bottom: 12px;}.menu_sp ul {margin-top: 0;margin-bottom: 10px;width: 100%;padding: 0;margin: 0;display: block;text-align: center; list-style: none;}.menu_sp {display: flex;}.menu_sp ul li {width: calc(100%/4 - 1px);float: left;border: #fff solid 2px;background: #c2ecd3;transition: 0.5s}#article > div:nth-child(3) {margin: 80px 15px 0px;}.menu_sp ul li:nth-child(odd) {background: #c7f3d9;}.menu_sp ul li a {color: #222;display: block;width: 100%; height: 100%;padding: 6px 0;transition: 0.5s}.menu_sp ul li:hover {background: #8ddbad}#article > div:nth-child(4) {margin: 0px 30px 0px;}.table2 h5 {font-weight: 400;font-size: 20px;line-height: 30px;margin-bottom: 10px;margin-top: 0}.table2 span.sp_im {color: #dc1919;font-weight: 500;font-size: 16px;}.table2 .table_box {margin-bottom: 30px !important;border-bottom: 1px #d6d6d6 dotted;padding: 50px 15px 35px;}.table2 h6 {font-weight: 400;color: #448a60;font-size: 16px;margin: 30px 0px 5px;}.table3 .sp_im2 {font-weight: 500;}.table3 h6 {font-weight: 500;font-size: 15px;color: #448a60;margin-top: 30px;margin-bottom: 5px;}.table3 ol,.table3  ul {margin-top: 0;margin-bottom: 10px;padding-left: 22px;}.table3 .sp_im {color: #dc1919;font-weight: 500;}.article1  #article > div:nth-child(5) {margin: 80px 30px 0px;}.article1  #article > div:nth-child(6) {margin: 80px 30px 0px;}.article1  #article > div:nth-child(7) {margin: 80px 30px 0px;}/**/ 
.article3 .rwdlayoutlist_9 .litem {padding: 0px 15px 40px;width: calc(100%/2 - 1px) !important;float: left}.rwdlayoutlist_9 .subject { -webkit-line-clamp: 2;font-size: 18px;font-weight: 500;}.litem__text {position: relative;width: 80%;margin: -50px 0 auto auto;padding: 15px 20px;background: #fff;transition: 0.5s;border: 1px #aaa dotted;z-index: 1}.rwdlayoutlist_9 .cdate::before {background:#8ddbad;height: 2px;top: -5px;transition: 0.5s;color: #555}.rwdlayoutlist_9 .litem .litem__imgs::before {padding-top: 65%;background: transparent;}.litem__imgs__img {height: auto;;}.rwdlayoutlist_9 .litem .litem__imgs::after {display:none}.litem__text::after {content: "";position: absolute;background:#8ddbad; width: 0%;height: 100%; top: 0;left: 0; transition: 0.3s ease;z-index: -1;}.article3 .rwdlayoutlist_9 .litem:hover .litem__text::after  {width: 100%;transition: 0.3s ease}.article3 .rwdlayoutlist_9 .litem:hover .cdate::before {background: #fff;width: 300px;transition: 0.5s}/*最新消息*/#article > div.model.article_model.RWDeditor01 {margin-top: 0px;}.pg_news .pg_news_r {padding: 50px 30px;}.article3 h4 {font-size: 22px;}.article3 h5 {font-weight: 400;font-size: 18px;letter-spacing: 1px;line-height: 30px;}.article3 h6 {font-weight: 400;font-size: 18px;letter-spacing: 2px;}.article3 .box {border-top: 1px #ccc dotted;padding-top: 50px;margin-top: 50px;}/*產品特性*/ 
.pg_product1.row {margin: 0;}.pg_product1::after {background: url(archive/image/customization/pg_bg01.jpg);background-size: cover;content: "";position: absolute;width: 100%;height: 100%; z-index: -1;background-attachment: fixed;}.pg_product1 .product_left {padding: 80px 80px 80px}.pg_product1 .title_logo {width: 250px;margin: 0 auto;}.pg_product1 .title { text-align: center;font-size: 45px; margin: 15px 0px;color: #333;font-weight: 400; letter-spacing: 3px;line-height: 1.2}.pg_product1 .title2 {text-align: center;color: #444;font-size: 22px; margin: 10px 0px;line-height: 1.2;letter-spacing: 2px;}.pg_product1 .title_item {width: 80%;text-align: center; margin: 20px auto 0px;}.pg_product1 .title_item span {background:#666;padding: 3px 20px;display: inline-block;border-radius: 20px;color: #fff;margin: 10px 2px;text-align: center;}.pg_product1 .product_right img {padding: 50px; -webkit-filter: drop-shadow(5px 12px 8px rgba(43, 43, 43, 0.2));filter: drop-shadow(5px 12px 8px rgba(43, 43, 43, 0.2));}.pg_product2.row {padding: 80px 0px;}.pg_product2 .main-title {text-align: center; font-size: 40px;margin: 15px 0px;color: #444; letter-spacing: 4px;line-height: 1.2;font-weight: 400;}.pg_product2 .product_item {display: flex;width: 85%;margin: 50px auto;}.pg_product2 .product_i {width: calc(100%/4 - 1px);padding: 0px 25px;text-align: center;float: left;}.pg_product2 h5 {font-weight: 400;font-size: 18px;letter-spacing: 2px;margin: 20px 0px 0px;}.pg_product2 {background: #f7f7f7;margin: 0px -30px !important;}.pg_product2 .p_img {position: relative;}.pg_product2 .p_img img:nth-child(1) {position: absolute;left: 0;top: 0;}.pg_product3 .img img {-webkit-filter: drop-shadow(5px 12px 8px rgba(43, 43, 43, 0.2));filter: drop-shadow(5px 12px 8px rgba(43, 43, 43, 0.2))}.pg_product3.row {background: radial-gradient(circle at center,#ffffff,#e8e8e8);padding: 80px 80px 80px;display: flex;align-items: center;}.pg_product3 .product_i2 {width: calc(100%/4 - 1px);float: left;padding: 20px;}.pg_product3 .product_right {padding-left: 80px;}.pg_product3 h5 {font-weight: 400;font-size: 15px;letter-spacing: 1px;margin: 6px 0px 0px 10px;text-align: center;}.pg_product3 .sub-title::before {position: absolute;width: 6px;height: 6px;background: #afafaf;right: 24px;top: 15px;content: "";}.pg_product3 .sub-title::after {position: absolute;width: 6px;height: 6px;background: #afafaf;left: 24px;top: 15px;content: "";}.pg_product3 .sub-title {text-align: center; font-weight: 400; font-size: 16px;border: 1px #aaa solid;border-radius: 50px;width: fit-content;padding: 2px 40px;background: #fff;margin: 0 auto;position: relative;}.pg_product3 .title3 {text-align: center;font-size: 18px;letter-spacing: 2px;margin-top: -10px;}.pg_product3 .product_left::after {content: "";background: url(archive/image/customization/030705.png);position: absolute;left: -60px;bottom: 0;width: 600px;height: 500px;z-index: -1;opacity: 0.2;}.pg_product3 .product_left {z-index: 1;}.product_row {background: #fff;padding:35px 30px;border-radius: 20px;box-shadow: 0px 3px 8px -2px #b1b1b1;margin: 50px 0px 0px!important;}.product_row .p_img3 {width: calc(100%/3 - 1px);float: left;text-align: center;padding: 0px 12px}.p_img3 img {padding: 10px;width: 80px;}.product_row .title3 {margin-bottom: 22px;}.product_row .p_img3:nth-child(3) {border-right: 1px dashed #ccc;border-left: 1px dashed #ccc;}.product_item3 {position: relative;}.product_item3::after {background: url(archive/image/customization/030706.png);position: absolute;width: 62px; height: 60px;left: 50px; top: -25px;content: "";background-size: contain;}.product_item4 {margin: 50px 0px 0px;}.product_item4 .product_box.row {width: 80%;margin: 0 auto;}.product_item4 .title3 {background: #777;color: #fff;font-weight: 400;width: 100px;border-radius: 50px;letter-spacing: 3px;margin: 0 auto 20px;}.product_item4 .p_img3 {width: calc(100%/3 - 1px);float: left;text-align: center;}.product_item4 h5 {font-weight: 400;font-size: 15px;letter-spacing: 1px;margin: 0px 0px 0px;}.product_item4 .service_box.row {padding: 50px 80px 0px;}.pg_product4.row {background: linear-gradient(#e2e2e2, white, #e0e0e0);}.pg_product4 .service_box.row {padding: 50px 80px 0px;}.pg_product2 .main-title span {color: #e84e86;font-size: 52px;margin-right: 5px;}.pg_product2.pg_product5 .p_img img:nth-child(1) {position: relative;left: 0;top: 0;}.pg_product2.pg_product5 .product_item {width: 70%;margin: 50px auto;}.pg_product2.pg_product5 .p_img img:nth-child(1) {position: relative;left: 0;top: 0;}.pg_product2.pg_product5 .p_img img {width: 120px;margin: 0 auto;}.pg_product2.pg_product6.row {background: #fff;padding: 80px;overflow: hidden}.pg_product2.pg_product6 .p6_left img {border: #eee 1px solid;background: #fff;padding: 10px;box-shadow: 0px 0px 10px #d2d2d2;}.pg_product2.pg_product6 .p6_left {padding-right: 50px;padding-bottom: 20px;}.pg_product6 h5 {color: #fff;background:#666;padding: 8px 30px;margin-bottom: 10px;border-radius: 20px;width: fit-content;max-width: 100%;}.pg_product6 .p6_item {margin-bottom: 50px;}.pg_product6 .p6_item p {padding: 0px 10px;}.pg_product2.pg_product6.row {border-right: 0 !important;border-left: 0 !important;background: #f5f5f5;padding: 80px;border: 1px #dedede dotted;}.pg_product6 .p6_right::after { content: "";background: url(archive/image/customization/030705.png)no-repeat;position: absolute;right: -100px;bottom: -300px;width: 500px;height: 500px;opacity: 0.2;z-index: -1;}.pg_product6 .p6_right {position: relative;z-index: 1;}.pg_product7 .item h5::after {background: #aaa;content: "";position: absolute;right: 50%;transform: translate(50%); clip-path: polygon(50% 0%, 0% 100%, 100% 100%);width: 15px;height: 15px; top: -26px;}.pg_product7 .item h5 {background: #666;color: #fff;padding: 5px 20px;display: block;width: 260px;position: relative;border-radius: 50px;margin: 30px auto 0px; font-size: 15px;}.pg_product7 .item {text-align: center;}.pg_product7 .row.info_row {padding: 50px 70px 0px;}.article1  #article > div:nth-child(8) {margin: 80px 30px 0px;}.article4 #article > div:nth-child(2) {margin-top: 0px !important;}

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

@media (max-width: 1700px) {.call_to_action > .container {width: 95%;}.pg_product1 .title_item {width: 100%;}.pg_product1 .title_logo {width: 200px;}.pg_product6 h5 {font-size: 15px;}.eformsForm {    width: 100%;    margin: 0 auto;    max-width: 100%;}}@media (max-width: 1300px) {.pg_product1 .product_left {padding: 50px 40px 50px;}.pg_product1 .title2 {font-size: 18px;}.pg_product1 .title_logo {width: 150px;}.pg_product2.row {padding: 50px 0px;}.pg_product2 .main-title {font-size: 32px;}.pg_product3.row {padding: 50px 40px 50px;display: block;}.pg_product1 .product_left {width: 100%;}.pg_product1 .product_right {width: 100%;text-align: center;padding-bottom: 40px}.pg_product1 .product_right img {padding:20px}.pg_product2.pg_product5 .product_item {width: 85%;}.pg_product3 .product_left {width: 100%;}.pg_product3 .product_right {width: 100%;}.pg_product3 .img {text-align: center;}.pg_product3 .product_right {width: 65%;padding-left: 15px; float: none;margin: 0 auto;}.pg_product2.pg_product5 .product_item {margin: 50px auto 0px;}.pg_product2.pg_product6.row {padding: 50px 40px;}.pg_about_row .pg_right {padding: 0px;}.pg_about_row h5 {font-size: 18px;margin: 0px 0px 8px 0px;}.pg_about_row .box {padding-top: 60px;}.pg_about_row .box::after {top: 25px;}.pg_about_row p {font-size: 14px;line-height: 28px;}.pg_about_row {margin-bottom: 50px !important;}.about2.pg_about_row.row {padding: 30px;}.about2.pg_about_row .col-md-9 {padding: 0px;}.about3.pg_about_row .pg_right {padding: 0px 15px;}}@media (max-width: 1280px) {.litem__text {width: 100%;margin: 00px 0 auto auto}.rwdlayoutlist_9 .subject {font-size: 15px;}.eforms1 .formdesc {width: 100%;padding-right: 15px;padding-left: 15px}.eforms1 .customized_columns.col-md-6.new-width {width: 100%;}}

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

.pg_product1 .title_item span {animation: 1000ms ease normal forwards 1 move01;opacity: 0}.animated .pg_product1 .title_item span {animation: 1000ms ease normal forwards 1 move01;}.animated .pg_product1 .title_item span:nth-child(1) {animation: 1000ms ease normal forwards 1 move01;animation-delay: 0.8s}.animated .pg_product1 .title_item span:nth-child(2) {animation: 1000ms ease normal forwards 1 move01;animation-delay: 1s}.animated .pg_product1 .title_item span:nth-child(3) {animation: 1000ms ease normal forwards 1 move01;animation-delay: 1.4s}.animated .pg_product1 .title_item span:nth-child(4) {animation: 1000ms ease normal forwards 1 move01;animation-delay: 1.7s}.animated .pg_product1 .title_item span:nth-child(5) {animation: 1000ms ease normal forwards 1 move01;animation-delay: 2s}.product_item .product_i {animation:1200ms ease normal forwards 1 move01;opacity: 0}.animated .product_item .product_i {animation:1200ms ease normal forwards 1 move01}.animated .product_item .product_i:nth-child(1) {animation: 1200ms ease normal forwards 1 move01;animation-delay: 1.5s}.animated .product_item .product_i:nth-child(2) {animation: 1200ms ease normal forwards 1 move01;animation-delay: 1.7s}.animated .product_item .product_i:nth-child(3) {animation: 1200ms ease normal forwards 1 move01;animation-delay: 1.9s}.animated .product_item .product_i:nth-child(4) {animation: 1200ms ease normal forwards 1 move01;animation-delay: 2.1s} /**/ 
.product_item2 .product_i2 {animation:1200ms ease normal forwards 1 move01;opacity: 0}.animated .product_item2 .product_i2 {animation:1200ms ease normal forwards 1 move01}.animated .product_item2 .product_i2:nth-child(1) {animation: 1200ms ease normal forwards 1 move01;animation-delay: 1.5s}.animated .product_item2 .product_i2:nth-child(2) {animation: 1200ms ease normal forwards 1 move01;animation-delay: 1.7s}.animated .product_item2 .product_i2:nth-child(3) {animation: 1200ms ease normal forwards 1 move01;animation-delay: 1.9s}.animated .product_item2 .product_i2:nth-child(4) {animation: 1200ms ease normal forwards 1 move01;animation-delay: 2.1s} @keyframes move01{0% {   opacity: 0;-webkit-transform:translateX(-20px);    -moz-transform:translateX(-20px);    -ms-transform:translateX(-20px);    -o-transform:translateX(-20px);transform:translateX(-20px);}100% {  opacity: 1;-webkit-transform:translateX(0px);    -moz-transform:translateX(0px);    -ms-transform:translateX(0px);    -o-transform:translateX(0px);transform:translateX(0px);}}@keyframes move02{0% {   opacity: 0;-webkit-transform:translateY(80px);    -moz-transform:translateY(80px);    -ms-transform:translateY(80px);    -o-transform:translateY(80px);transform:translateY(80px);}100% {  opacity: 1;-webkit-transform:translateY(0px);    -moz-transform:translateY(0px);    -ms-transform:translateY(0px);    -o-transform:translateY(0px);transform:translateY(0px);}}

/*動畫 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDmenu_plus04 .site-nav {display: none;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu, .RWDmenu_plus04 .toggle-mmenu-cover {display: block;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;color: #75d69c;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: transparent;}.RWDmenu_plus04 .menu ul li a {font-size: 15px;}.RWDmenu_plus04 .features {position: relative;float: right;margin-right: 10px;padding-right: 10px;}.RWDmenu_plus04 .features:after {content: "";position: absolute;right: 0;top: 20%;height: 60%;width: 1px;background-color: #ddd;}li.shop>a{background:transparent;font-weight:500}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 36px;}.pd_block, .faq_block {background-attachment: initial;background-size: cover;}.pd_block .container, .faq_block .container, .footer_block .container, .ab_block .container {width: 100%;padding: 0 80px;}.RWDedictor002 .RWDedictor002-text p {font-size: 15px;}.funny-boxes {padding: 50px 30px 30px;}.RWDProduct006 .owl-pagination {display: none;}.RWDproduct002_v2 .btn.btn-rj {min-width: 135px;}.ft-social {width: 38%;}.ft-info {padding-right: 30px;}.RWDproduct002_v2 .price li {    display: block;    padding: 0;}.RWDProduct006 .product-description .product-price {    flex-direction: column;    align-items: flex-start;    justify-content: flex-end;}/**/ 
.pg_product2 h5 {font-size: 16px;letter-spacing: 1px;}.pg_product2.pg_product6 .p6_left {padding-right: 50px;padding-bottom: 50px;width: 100%;padding-left: 50px;}.pg_product2.pg_product6 .p6_right {width: 100%}.pg_product7 .item h5 {margin-top: 30px;font-size: 14px;margin: 30px auto 0px;max-width: 100%;width: fit-content}.pg_product7 .row.info_row {padding: 50px 40px 0px;}.page_wrapper_bg .article-text.rwd .container {padding:0px}.table_box .col-md-1 {display:none}.table_box .col-md-11 {width: 100%;padding: 0}.table2 .table_box {padding: 0px 0px 35px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDbanner_plus01 .logo {width: 23vw;}.index h1.main-title, .RWDProduct006 .heading h2, .RWDqa01 .main_title {font-size: 35px;}.index h2.sub-title, .RWDProduct006 .heading p, .RWDqa01 .en_title {font-size: 18px;margin: 10px 0 0;}.RWDsocial002 ul.socialNetwork li {float: none;display: inline-block;}.RWDsocial002 .pull-right {float: none !important;text-align: right;}.ft-social {font-size: 12px;}.RWDService002 .col-sm-4{width:calc(100%/3);margin:0}.funny-boxes{padding:50px 35px 30px}.index .abustitle>h1.main-title {font-size: 30px;}.ab_top p {padding: 15px 30px;}/**/ 
.pg_product6 .p6_right::after {width: 400px;height: 400px;z-index: -11}.about3.pg_about_row .pg_left {width: 100%;padding:0px 15px}.about3.pg_about_row .pg_right {width: 100%;padding-top:40px}.article2 .c_block {margin: 20px 0px 0;width: 70%;}.about2.pg_about_row .col-md-9 {width: 100%;}.about2.pg_about_row .col-md-3 {width: 100%;}div#sidebar {width: 100%; padding: 0px 15px 50px !important;}.RWDproduct_page .pic-box {width: 50%;}.RWDproduct_page .products-info {width: 50%;}.RWDproduct_page .products-right {width: 100%;}.member .col-sm-9 {width: 100%;}#RWDPAGE_BASE_PAT02 .pg_left2.sm {display:none}#RWDPAGE_BASE_PAT02 .pg_left2.sm2 {display:block}.about2.pg_about_row .col-md-3.sm2 img:nth-child(1) {display: none;}.about2.pg_about_row .col-md-3.sm2 img {width: 100%;}.scrollTop002 {bottom: 210px;}.fixed_con {bottom: 300px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 33px;}.RWDbanner_plus01 .slick-caption.txt-left {top: 13%;}.RWDbanner_plus01 .logo {bottom: 26%;  width: 27vw;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/3 - 20px);}.RWDService002 .col-sm-4 {padding: 0;width: calc(100%/3 - 20px);margin: 0 10px;float: left;}.c_block {margin: 15px auto 0;}.c_block img {width: 80px;}.c_pic {font-size: 12px;letter-spacing: 0px;}.RWDedictor002 .col-md-6 {float: left;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 0px 5px 10px;}.pd_block .container, .faq_block .container, .footer_block .container, .ab_block .container {width: 100%;padding: 0 50px;}.RWDbtn01 .btn-box .col-sm-3 {width: auto;}.RWDnews005 .text-left {padding-left: 0;}.RWDnews005 .owl-carousel .owl-item div>a {display: none;}.funny-boxes {padding: 50px 0px 30px;}.funny-boxes > .funny-boxes-text > p {font-size: 15px;}.fixed_con {right: 2px;}.scrollTop002 {right: 2px;}.RWDssl01 {padding: 0 15px;}.ft_other {padding: 10px 50px;}/**/ 
.pg_product7 .item {width: calc(100%/2 - 1px);float: left;height: 550px;}.pg_product3 .product_right {width: 80%;}.pg_product2 .product_item {width: 100%;}.pg_product2 .product_i {padding: 0px 15px;}.pg_product2 .p_img img:nth-child(1) {left: -10px;top: -12px;}.about2.pg_about_row .col-md-3 img {padding-bottom: 20px;width: calc(100%/3 - 1px);float: left;padding: 10px 10px;}.about2.pg_about_row .col-md-3 br {display:none}.about2.pg_about_row .col-md-3 {padding: 0px 0px 30px;margin: 0px 0px}.about3.pg_about_row {margin: 0 !important;}.pg_about_row .pg_left {width: 30%; float: left;padding-right: 30px;}.about2.pg_about_row.row {display: flex;flex-direction: column-reverse;}.form_table {    overflow-x: auto;}.form_table table {    overflow-x: auto;    width: 1100px !important;}
}
/*991px end*/
/*850px start*/

@media (max-width: 850px) {.pg_product3 .product_right {width: 100%;}.pg_product7 .item {height: 450px;}.pg_product2 h5 {font-size: 14px;letter-spacing: 1px;margin: 6px 0px 0px 0px;}#RWDPAGE_BASE_PAT02 .pg_left2.sm {display: block;}.pg_about_row .pg_left img {display:none}#RWDPAGE_BASE_PAT02 .pg_left2.sm img {display: block;width: 100%}.about3.pg_about_row .pg_left {display:block}.pg_about_row .pg_right {width: 100%;padding: 0px 15px;}section.article-text p {padding-top: 0px !important;}.eformsForm a.web_btn2 {margin: 0 auto;}#RWDPAGE_BASE_PAT02 .btn_back a {float: right}.pg_about_row .pg_left {    width: 100%;    float: none;    padding-right: 15px;    max-width: 100%;}}

/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.footer_block .container {flex-wrap: wrap;}.ft-social {width: 100%;}.ft-social {width: 100%;margin: 30px 0 0;text-align: left;}.ft-info, .ft_menu {width: 50%;}.RWDsocial002 .pull-right {float: none !important;text-align: left;}.ft_other {justify-content: flex-start;}/**/section.article-text p {font-size: 14px;line-height: 28px;padding-top: 0px !important;}section.call_to_action h4 {font-size: 15px;}.article3 h5 {font-size: 15px;line-height: 25px;margin: 0;}.form_table span {display:block}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDbanner_plus01 .slick-caption.txt-left .container {width: 100%;height: auto;padding: 0 40px;}.RWDbanner_plus01 .slick-caption.txt-left {top: 10%;width: 100%;height: auto;}.RWDbanner_plus01 .logo{bottom:auto;width:53vw;top:19vh;left:15px}/**/ 
.pg_product1.row {background: url(archive/image/customization/pg_bg01.jpg)center center;background-size: cover}.pg_product1::after {display:none}.page_wrapper_bg .main .container {padding-left: 10px;padding-right: 10px;}#article {padding: 0 !important;}.pg_product1 .title {font-size: 26px;margin: 5px 0px;letter-spacing: 1px;}.pg_product1 .product_left {padding: 50px 15px 50px;}.pg_product1 .title_item span {margin: 5px 2px;text-align: center;font-size: 12px;letter-spacing: 0.5px;}.pg_product2 .product_item {display: block;}.pg_product2 .product_i {width: calc(100%/2 - 1px);margin-bottom: 25px}.pg_product3.row {padding: 50px 15px 50px;display: block;}.pg_product3 .sub-title br {display:block}.pg_product3 .sub-title::after {left: 70px;}.pg_product3 .sub-title::before {right:70px;}.pg_product2 .main-title {font-size: 24px;letter-spacing: 1px;}.pg_product2 .main-title {font-size: 24px;}.page_wrapper_bg .pg_product2 .main-title span {    color: #e84e86;    font-size: 24px;    margin-right: 5px;}.pg_product3 .product_i2 {width: calc(100%/2 - 1px);padding: 15px;}.pg_product3 .title3 {font-size: 14px;letter-spacing: 1px}.product_item3::after {width: 45px;height: 45px;left: 5px;top: -16px;}.product_row .p_img3 {width: calc(100%/1 - 1px);padding: 0px 0px 20px;}.product_row .p_img3:nth-child(3) {border-right: 0px dashed #ccc;border-left: 0px dashed #ccc;border-top: 1px dashed #ccc;border-bottom: 1px dashed #ccc;}.product_item4 .product_box.row {width: 100%;margin: 0 auto;}.pg_product4 .service_box.row {padding: 0px 0px 0px;}.pg_product2.pg_product6 .p6_left {padding-right: 15px;padding-bottom: 30px;padding-left: 15px;}.pg_product2.pg_product6.row {padding: 50px 15px 20px;}.pg_product2 h5 {font-size: 14px;letter-spacing: 1px;margin: 6px 0px 0px 0px;padding: 8px 15px;}.pg_product6 .p6_item {margin-bottom: 20px;}.pg_product7 .row.info_row {padding: 0px 15px 0px;}.pg_product7 .item {height: auto;width: calc(100%/1 - 1px);padding: 20px 0px 0px}.page_wrapper_bg .footer_block .container {padding: 0px 30px;}.pg_product6 .p6_right::after {display:none}.pg_about_row .pg_right {padding: 0px 15px;}.about2.pg_about_row.row {padding: 30px 20px;}.about2.pg_about_row .col-md-3 img {padding-bottom: 20px;width: calc(100%/1 - 1px);float: left;padding: 10px 15px;}.about3.pg_about_row .pg_left {padding:0px}.about3.pg_about_row .pg_right {padding-top: 20px !important;padding: 0;}.article2 .c_block {margin: 20px 0px 0;width: 100%;}#RWDPAGE_BASE_PAT02 .hgroup h1 {    font-size: 16px;    letter-spacing: 1px;}.pg_about_row h5 {font-size: 15px;margin: 0px 0px 5px 0px;line-height: 22px;}.menu_sp ul li {width: calc(100%/2 - 1px);}.article3 .rwdlayoutlist_9 .litem {padding: 0px 15px 20px;width: calc(100%/1 - 1px) !important;}.pg_news .pg_news_r {padding: 20px 15px;}#RWDPAGE_BASE_PAT02 .btn_back {margin-top: 0px !important;}#RWDPAGE_BASE_PAT02 .btn.btn_back {display: block;}#RWDPAGE_BASE_PAT02 .btn_back a {float: none;width: 250px;margin: 0 auto;}div#sidebar {padding: 0px 15px 0px !important;}.sortbar {float: left;font-size: 13px; letter-spacing: 0.5px;}.RWDproduct_page .pic-box {width: 100%;padding: 0;}.RWDproduct_page .products-info {width: 100%;padding: 20px 0px;}.RWDproduct_page .products-info .name {font-size: 16px;letter-spacing: 0.5px !important}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {font-size: 14px;}.RWDproduct_page .products-info .download, .RWDproduct_page .products-info .name-box, .RWDproduct_page .products-info .price-box {font-size: 14px;padding: 0;}.RWDproduct_page .btn-other {text-align: left;text-align: center;margin: 0px 0px 0;padding: 0;}.RWDproduct_page .btn-other li .ii {display: inline-block;}.RWDproduct_page .btn-other li button {padding: 0; background: #efefef;}.RWDproduct_page .btn-other li {width: calc(100% / 1);}.faq-answer h5 {font-weight: 600;color: #222;}.faq-answer h6 {font-weight: 600;color: #222;}#mobile-fixed.show-info {    padding: 8px 10px;    z-index: 111;}.webdesc {    font-size: 15px;    margin-bottom: 0px;    letter-spacing: 0.5px;    font-weight: 500;    padding: 30px 15px 30px;}.formdesc h5 {font-size: 18px;margin-bottom: 10px;}.eforms1 .formdesc {padding-right: 0px;padding-left: 0px;padding: 0;}.eforms1 .customized_columns.col-md-6.new-width {padding: 0;}.eformsForm .customized_columns {background: transparent;}.form-group label {    padding: 0 0px !important;    width: 100% !important;}.eformsForm .form-horizontal .form-group .col-sm-12.col-md-11 {    width: calc(100% - 0px);    display: inline-block;    padding-right: 0px;    padding: 0;}.eformsForm .form-horizontal .form-group .col-sm-12.col-md-5 {    width: calc(100% - 0px);    display: inline-block;    padding-right: 0px;    padding: 0;}#eForm1 > div:nth-child(10) > div {    width: calc(100% - 0px);    padding: 0;}.eformsForm .form-horizontal .form-group .col-sm-12.col-md-5 {    width: calc(100% - 0px);    display: inline-block;    padding-right: 0px;    padding: 0;}.eformsForm .ebtn.currectsend_btn {    float: none;    margin: 0;    padding-right: 0px;}.eformsForm a.web_btn2 {width: 250px}#mobile-fixed .fixed-bottom .price-box {    margin-bottom: 0;    text-align: center;    margin-left: 0px;}.formdesc span {    display: inline-block;    margin-right: 5px;    color: #444;    width: 70px;    font-weight: 500;}.article4 #article > div.model.article_model.RWDeditor01 {    margin-top: 50px;    margin: 50px 15px 0px;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.fl img{width:230px;}.RWDmenu_plus04 .logo {    width: 115px;    margin-top: 6px;}.abustitle{padding-left:0;text-align:center}.index .abustitle>h1.main-title{font-size:28px}.ab_block {    padding: 30px 0 20px;}.index .section-subject {    text-align: center;    margin-bottom: 30px;}.index h2.sub-title, .RWDProduct006 .heading p, .RWDqa01 .en_title {    font-size: 16px;    letter-spacing: 0px;}.index h1.main-title, .RWDProduct006 .heading h2, .RWDqa01 .main_title {    font-size: 28px;    letter-spacing: 2px;}.pd_block, .feedback_block, .hot_products{    padding: 50px 0;}.faq_block {    padding: 50px 0 80px;}.hot_products>.container, .RWDnews005 .container {    width: 100%;    padding: 0 30px;}.RWDedictor002 .col-md-6 {    float: none;    width: 100%;}.RWDedictor002 .col-md-6:first-child {    width: 100%;}.RWDedictor002 .container .row:nth-child(2) {    display: flex;    flex-direction: column-reverse;}.RWDedictor002 .col-md-6:first-child {    width: 100%;    margin: 35px 0 0;}.ab_top p {    border-top: 1px dotted #ddd;    border-bottom: 1px dotted #ddd;    padding: 15px;}.c_block {flex-wrap: wrap;    margin: 30px auto 0;}.c_pic {    width: calc(100%/2);    margin: 0 0 15px;}.RWDService002 .col-sm-4 {    padding: 0;    width: calc(100%);    margin: 0 0 15px;    float: none;}.RWDService002:before{display:none;}.pd_block .container, .faq_block .container, .footer_block .container, .ab_block .container {    width: 100%;    padding: 0 30px;}.RWDbtn01 .btn, .RWDproduct002_v2 .btn-box .btn {    width: 100%;}.portfolio-bottom-summary h4 {    font-size: 15px;    letter-spacing: 1px;-webkit-line-clamp: 3;    min-height: 70px;}.funny-boxes > .funny-boxes-icon {    margin-bottom: 0;    margin-right: 30px;}.funny-boxes > .funny-boxes-icon {    height: 75px;    width: 75px;}.RWDService002 .row {    margin: 0;}.funny-boxes {    display: flex;    justify-content: center;    padding:20px 8vw;}.funny-boxes.not-right-column {    padding-bottom: 20px;}.funny-boxes > .funny-boxes-text > h4 {    min-width: 100px;    border-width: 0;}.funny-boxes > .funny-boxes-text > p {    margin: 0;}.RWDproduct002_v2 .filter-portfolio ul {    margin-bottom: 30px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: calc(100%/2 - 10px);    margin: 0 5px 15px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn.next, .RWDnews005 .controlls-over .owl-controls .owl-next {    right: -16px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn.prev, .RWDnews005 .controlls-over .owl-controls .owl-prev {    left: -16px;}.RWDqa01 .accordion .accordion-content {    width: calc(100% - 60px);    left: 60px;}.RWDqa01 .accordion button .accordion-title {    padding-left: 60px;    padding-right: 50px;}.ft-info, .ft_menu {    width: 100%;}.ft_menu {    padding-left: 0;    border-left: 0;    border-top: 1px solid #ddd;    padding-top: 30px;}.RWDssl01 {    padding: 0;}.scrollTop002  {bottom: 50px;}.scrollTop002 .ii {    font-size: 40px !important;}.fixed_con {    right: 0;    width: 100%;    bottom: 0;font-size: 18px;    writing-mode: initial;}.fixed_con a {    width: 100%;    display: flex;    align-items: center;    padding: 10px 0;letter-spacing: 2px;    justify-content: center;    border-radius: 0;}.fixed_con a i {    font-size: 25px;    margin-right: 10px;    transform: translate(0px, 2px);}.ft_other {   padding: 30px 30px 80px;}.ft_menu dd {    width: calc(50% - 3px);    display: inline-block;}.layoutlist_2 .item, .layoutlist_4 .item {margin: 0px -15px}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.funny-boxes-text{text-align:left}.abustitle {text-align: left;padding: 0 15px;}.product_row {padding: 30px 15px;}.about2.pg_about_row .col-md-9 {padding: 0px 15px;}.pg_about_row.row.paneleffect.animated.fadeInUp {margin-bottom: 30px !IMPORTANT;}.about2.pg_about_row.row {padding: 5px 0px;}.web_edm .email {width: calc(100% - 125px);}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 30px;}.funny-boxes{flex-direction:column;align-items:center;padding:10px 8vw}.funny-boxes > .funny-boxes-icon{width:60px;height:60px;margin:0 0 10px}.funny-boxes-text{text-align:center}.product_item4 .p_img3 {width: calc(100%/1 - 1px);}.pg_product2 .product_i {width: calc(100%/2 - 1px);margin-bottom: 25px;height: 150px;}.pg_product2 h5 {padding: 8px 15px;line-height: 1.5;width: 100%;}.pg_product1 .title {font-size: 20px;}.pg_product1 .title2 {font-size: 15px;letter-spacing: 1px;}.pg_product2 .main-title {font-size: 18px;}.pg_product3 .sub-title {font-size: 14px; padding: 6px 15px;;line-height: 20px;}.pg_product3 .product_right {padding: 0;}.pg_product2 h5 {margin: 0px 0px 0px 0px;padding: 5px 15px;}.pg_product3 .product_i2 {width: calc(100%/2 - 1px);padding: 15px 5px;}.pg_product2.pg_product6 .p6_left {padding-right: 0px;padding-bottom: 30px;padding-left: 0px;}.pg_product2.pg_product6 .p6_right {padding: 0;}.pg_product2.pg_product6 .p6_bottom {padding: 0;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 25px;    letter-spacing: 2px;}.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 16px;    letter-spacing: 2px;}.RWDmenu_plus04 .logo {    width: 100px;    margin-top: 6px;}.RWDmenu_plus04 .header {    padding: 0 15px;}.RWDmenu_plus04 .features .search-btn {    padding: 25px 10px;}.RWDproduct002_v2 .filter-portfolio ul > li {    margin: 0px 5px 10px;    width: calc(50% - 10px);}.pd_block .container, .faq_block .container, .footer_block .container, .ab_block .container {    width: 100%;    padding: 0 20px;}.index h1.main-title, .RWDProduct006 .heading h2, .RWDqa01 .main_title {    font-size: 24px;    letter-spacing: 1px;}.index h2.sub-title, .RWDProduct006 .heading p, .RWDqa01 .en_title {    font-size: 15px;    letter-spacing: 0px;}.RWDproduct002_v2 .filter-portfolio ul > li:nth-child(5){ width: calc(100% - 10px);}.RWDproduct002_v2 .btn.btn-rj {    font-size: 14px;    min-width: 120px;}/**/ 
.pg_product2 .product_i {width: calc(100%/1 - 1px);margin-bottom: 25px;height: auto;}.pg_product2 .p_img img:nth-child(1) {left: 10px;top: 0px;}.pg_product3 .sub-title::after,.pg_product3 .sub-title::before {display:none}.pg_product3 .product_i2 {width: calc(100%/1 - 1px);padding: 15px 5px;}.pg_product3 .p_img2 img {width: 150px;height: auto;}.pg_product3 .p_img2 {text-align: center;}.pg_about_row .pg_right {padding: 0px 15px;}.article2 #article > div:nth-child(4) {margin: 0px 0px 0px;}.pg_about_row h5 {font-size: 14px;}.article2 #article > div:nth-child(3) {margin: 80px 0px 0px;}.menu_sp ul li {    width: calc(100%/1 - 1px);}
}
/*320px end*/