a:hover , a:focus {text-decoration:none;}.RWDmenu_plus04 {    z-index: 200;}/*loading*/ 
.fl {width:180px;}.fl img {width:100%;animation-name: zeroall;animation-duration: 2.8s;}@-webkit-keyframes zeroall {0% {opacity: .1;}100% {opacity: 1;}}.index .cd-main-content{position: relative;top: 100px;font-family: 'Noto Sans TC', sans-serif;color: #555;font-size: 15px;letter-spacing:1px;font-weight: 300;}.index .row{margin:0}.RWDbanner_plus01 .slick-active .slick-caption .container {width:70% !important;}/*選單*/ 
.RWDmenu_plus04 .logo {    width: 130px;    float: left;    margin-top: 12px;}.RWDmenu_plus04 .header {margin-top: 35px; transition: .3s ease;}.RWDmenu_plus04 .header.is-up {box-shadow: 2px 2px 3px #c7c7c754;transition: .3s ease;}.RWDmenu_plus04 .features {width:400px;}.RWDmenu_plus04 .features .edit {padding: 20px 0;}.RWDmenu_plus04 .menu_btn:hover {    border: 1px solid #a1a1a1;    color: #000;    transition: .3s ease;}.RWDmenu_plus04 .menu_btn {    background: transparent;    display: inline-block;    padding: 5px 20px;    border-radius: 5px;    color: #333;    font-size: 15px;    letter-spacing: 2px;    border: 1px solid #e3e3e3;    margin: 0 5px;    font-weight: 500;}.RWDmenu_plus04 .menu_btn i.icon.ion-document-text {    color: #ffb40a;    font-size: 23px;    position: relative;    top: 2px;    margin-right: 5px;}.RWDmenu_plus04 .menu_btn i.ii-line3 {    color: #43bb45;    position: relative;    top: 2px;    margin-right: 5px;}.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: #e77500;}.RWDmenu_plus04 .menu li a {letter-spacing: 2px; color: #333;font-size:15px;}.RWDmenu_plus04 .site-nav .menu {text-align: right;}.RWDmenu_plus04 .features .member-btn {padding: 30px 10px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn{padding: 30px 10px;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn {font-size: 15px;letter-spacing: 1px;}.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;    border-width: 1px 1px 0 0;}.RWDmenu_plus04 .site-nav .menu ul li a {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: normal;    color: #e77500;}/*置頂*/ 
.menu-news{position: fixed;top: 0;z-index: 201;text-align: center;width: 100%;background:#000;}.slick-vertical .slick-slide {background:transparent;}.RWDnews_autolist .news-box {background: #000;}.RWDnews_autolist .title {display: none;}.RWDnews_autolist .news-list {width: 100%;text-align: center;padding:0px;}.RWDnews_autolist .slick-arrow {display: none !IMPORTANT;}.RWDnews_autolist .news-list a {color: #fff;font-size: 16px;letter-spacing:1px;text-decoration: none;font-weight: bold;}/*模組*/ 
.banner-block {position: relative;}.hot-block {    position: relative;    padding:0 0 100px;}.hot-block:before {    content: "";    position: absolute;    background:#ffa11b;    width: 100%;    height: 440px;    top: 0;    left: 0;}.factory-block .container {    display: flex;    width: 100%;    padding: 0;    align-items: stretch;}.produce-block .container {    width: 100%;    padding: 0;}.produce-block {    position: relative;    padding: 120px 0 0;    background: #f9f9f9;}.buy_block{ padding:0 0 100px;background: rgb(197 143 97 / 15%);}.product-block{    padding: 150px 0 100px;    position: relative;background: rgb(197 143 97 / 15%);}.product-block .container {width: 100%;}.bottom_block {    position: relative;    background: url(archive/image/customization/bg-texture2.png)repeat;    background-size: contain;    background-attachment: fixed;}/*----------*/ 
.factory-block .RWDparallax_new .picbgbox {height:520px !important;background-position-y: bottom !important;}.factory_left {    width: 45%;}.factory_right {    width: 60%;background: url(archive/image/customization/bg2.jpg)repeat;    padding: 0 7%;    background-size: contain;    box-shadow: 2px 0px 3px #e5e5e5;}.factory_right .RWDedictor {    display: flex;    justify-content: center;    flex-direction: column;    height: 100%;}.factory_title {    border-bottom: 1px solid #e5e5e5;    margin: 0 0 25px;    padding: 0 0 25px;}.index_title{    font-weight: 500;    font-size: 30px;    color: #333;    margin: 0 0 0;    line-height: 1.7; letter-spacing:2px;}.factory_title h5 {    font-size: 17px;    margin: 0;    line-height: 1.7;    letter-spacing: 1px;}.factory_right p {    font-size: 15px;    line-height: 2;    margin: 0;    letter-spacing: 1px;}/*news*/ 
.RWDnews005 .container {    background: #fff;    padding: 70px 70px 50px;    border: 1px solid #f5f5f5;    width: 85%;    border-radius: 15px;}/*標題*/ 
.index h1.main-title {color: #000 !important;font-size: 36px !important;letter-spacing: 2px;font-weight: bold !important;line-height: 1.5;font-family: 'Noto Serif TC', serif;position: relative;}.index h2.sub-title {    color: #555 !important;    letter-spacing: 2px;    font-size: 18px !important;    line-height: 1.7;    font-weight: 300 !important;    margin:0 !important;}.index .section-line {display: none !important;}.index .section-subject {margin-bottom: 30px;}.RWDproduct004 .heading-title.heading-arrow-bottom::after {display:none;}.hot-block h1.main-title:after {    content: "";    position: relative;    background: url(archive/image/customization/title-decor.png)no-repeat;    width: 30px;    height: 32px;    background-size: contain;    display: inline-block;    top: -25px;    right: 10px;    transform: rotate(10deg);}/*banner*/ 
.RWDbanner_plus01 .slickitem01 .logo img {margin-bottom: 0;}.RWDbanner_plus01 .logo {width: 500px;}.RWDbanner_plus01 .slick-caption{    top: 37%;    transform: translateY(-50%);}.RWDbanner_plus01.style-dotnav.dot .slick-dots li button {    width: 10px;    height: 10px;    border-radius: 4px;    background: transparent;    border: 1px solid #555;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #555;}/*關於*//*安心*/ 
.RWDproduct004 .callout-dark {background: transparent;border-bottom: 0px;padding: 0;}.RWDproduct004 .item-box-desc  {    position: absolute;    bottom: 20px;    left: 30px;    padding: 0;    font-size: 17px;    letter-spacing: 2px;    line-height: 1.7;    color: #fff;    margin-bottom: 0;    transition: 0.5s ease;    z-index: 1;    text-shadow: 2px 2px 3px #333;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3  {    font-size: 35px;    color: #fff;    line-height: 1.5;    margin-bottom: 0;    letter-spacing: 2px;    font-weight: 500;    margin: 0 0 5px;}.RWDproduct004 #portfolio div.col-md-3 h3 span{    display: block;    color: #ffb431;    font-size: 14px;    letter-spacing: 0.5px;    margin: 0;    line-height: 1;}.RWDproduct004 #portfolio .row.mix-grid {margin: 0;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {width: calc(100% / 3 - 5px);margin: 0px 2px !important;}.RWDproduct004 #portfolio {overflow: visible;}.RWDproduct004 {overflow-x: visible;}.RWDproduct004 .nopadding {border-bottom:0px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:hover .item-box-desc {color: #fff;transition:0.5s ease;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:hover:before {opacity: 1;}.RWDproduct004 div.row > div img.img-responsive {filter: brightness(0.7);padding: 2px 0;}/**/ 
.product_txt{    padding-right: 70px;    width: calc(100% / 3 - 80px);    height: calc(100% - 300px);    position: absolute;    left: 5%;}.product_txt .RWDedictor {    position: sticky;    top: 150px;}.product_info{    width:calc(100% / 3 * 2 + 80px);    float: right;    padding: 0 100px;    padding-left: 115px;}.product_txt p {    line-height: 2;    letter-spacing: 1px;}.product_txt .index_title img {    width: 125px;    margin-right: 10px;}.product_txt .index_title {margin: 0 0 10px;display: flex;align-items: center;position: relative;}.product_txt .index_title:after {    content: "";    position: relative;    background: url(archive/image/customization/title-decor.png)no-repeat;    width: 30px;    height: 32px;    background-size: contain;    display: inline-block;    top: -25px;    right: 10px;    transform: rotate( 10deg);}.RWDproduct002_v3 .section-subject { display: none;}.RWDproduct002_v3 .bounceIn {    animation-name: fadeInUp;    animation-duration: 1s;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4{font-size:18px}.RWDproduct002_v3 {padding:0px;}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom h4 {color: #7b9a68;}.RWDproduct002_v3 .portfolio-item{margin-bottom:50px;}.RWDproduct002_v3 .portfolio-bottom__h4 {font-size: 18px;letter-spacing: 2px;color: #333;margin: 20px 0px 5px;text-align:center;font-weight: 500;}.RWDproduct002_v3 .portfolio-bottom-summary p{    font-size: 15px;    color: #555;    letter-spacing: 1.5px;    text-align: left;    margin-bottom: 0;    border-top: 1px solid #dfdfdf;    padding-top: 10px;    margin-top: 10px;}.RWDproduct002_v3 .portfolio-bottom {    height: auto !important;    padding: 0 10px;}.RWDproduct002_v3 .portfolio-bottom-summary {    height: auto !important;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {padding: 0 15px;}.RWDproduct002_v3 .popup-portfolio { margin: 0;}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom__h4 {color: #e77500;}.RWDproduct002_v3 .btn-box .btn {    border: none;    line-height: 1.7;    max-width: 200px;    display: flex;    background: #333;    width: 200px;    padding: 7px 0;    justify-content: space-around;    color: #fff;    letter-spacing: 2px;    font-size: 15px;    border-radius: 5px;    display: none;align-items: center;position: relative;}.RWDproduct002_v3 .btn-box .btn:after {    content: "";    width: 0;    height: 0;    border-style: solid;    border-width: 5px 0 5px 10px;    border-color: transparent transparent transparent #ffffff;}/*RWDnews005*/ 
.RWDnews005 .owl-carousel .owl-wrapper-outer {padding: 0;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item p {font-size: 15px !important;color: #555; letter-spacing: 1px;text-align:center;margin:0}.RWDnews005 h4 {    font-size: 18px;    margin: 0;    display: inline-block;    color: #333;    font-weight:500;    letter-spacing:1px;    line-height: 1.5;}.RWDnews005 .margin-top-20 {margin:20px 0 5px!important;}.RWDnews005 .owl-carousel .owl-item div {text-align:center;transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;border-radius: 0;}.RWDnews005 .controlls-over .owl-pagination {display: none;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    color: #989898;    background: transparent;    border: none;    border-radius: 0;    display: flex;    align-items: center;    justify-content: center;    width: 40px !important;    height: 40px !important;    font-size: 40px;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden; padding: 10px 0;}.RWDnews005 .owl-carousel {overflow: visible;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -40px;}.RWDnews005 .controlls-over .owl-controls .owl-next{right: -40px;}.RWDnews005 .owl-carousel.owl-padding-10 {margin-left: 0;margin-right: 0;}/*--*/ 
.index_btn {margin-top: 30px;}.index_btn a i.icon.ion-android-arrow-dropright {font-size: 20px;}.index_btn a:hover {background: #000;transition: .3s ease;}.index_btn a:hover i.icon.ion-android-arrow-dropright {left: 5px;transition: .3s ease;}.index_btn a i.icon.ion-android-arrow-dropright {position: relative;left: 0;transition: .3s ease;}.index_btn a {    display: flex;    background: #333;    width: 200px;    padding: 7px 0;    justify-content: space-around;    color: #fff;    letter-spacing: 2px;    font-size: 15px;border-radius: 5px;}/*----*/ 
.buy_block .RWDparallax_new .picbgbox {width: 90%;margin: 0 auto; position:relative;}.buy_block .RWDparallax_new .picbgbox:before {    content: "";    position: absolute;    border: 1px solid rgb(255 255 255 / 50%);    width: calc(100% - 30px);    height: calc(100% - 30px);    top: 15px;    left: 15px;pointer-events: none;}.buy_block .RWDparallax_new .container.editor {    padding:80px 150px;    width:50%;    float: left;}.buy_block .index_btn a {    margin: 0 auto;}.buytop_sec {    font-size: 32px;    line-height: 1.5;    margin: 0 0 30px;    font-weight: 500;    color: #4a2609;    position: relative;}.buytop_sec:before {    content: "";    position: relative;    background: url(archive/image/customization/louder.png)no-repeat;    width: 35px;    height: 25px;    background-size: contain;    display: block;    text-align: center;    margin: 0 auto 5px;    transform: rotate(-25deg);    left: 10px;    opacity: 0.9;}.buysubtitle {    position: relative;    width: fit-content;    margin: 0 auto;}.buysubtitle:before {    content: "";    position: absolute;    width: 50px;    height: 5px;    left: -65px;    top: 50%;    transform: translateY(-50%);    background: #edd3bf;    border-radius: 15px;}.buysubtitle:after {    content: "";    position: absolute;    width: 50px;    height: 5px;    right: -50px;    top: 50%;    transform: translateY(-50%);    background: #edd3bf;    border-radius: 15px;}.buytxt_block .index_btn {    margin-top: 50px;}.buytxt_block {    text-align: center;}.buybottom_sec h5 {    font-size: 17px;    color: #333;    margin: 0 0 10px;    letter-spacing: 1px;}.buy_block .index_btn a i.icon.ion-document-text {    font-size: 19px;    position: relative;    top: 1px;    margin-right: 5px;}/*20220303修改*/ 
.RWDmenu_plus04 .features { width: 470px;}.RWDmenu_plus04 .features .search-btn {  padding: 30px 15px;}
/*內頁 start*/

#RWDPAGE_BASE_PAT02 .banner_block::after {display:none}#RWDPAGE_BASE_PAT02 .RWDbanner_plus01.style-dotnav.control-center.dot {padding: 0;}section.call_to_action > .container {width: 80%;}.RWDproduct_page .products-info .price-box b {font-size: 18px;}li#O_sellPrice {color: #e92222;font-size: 18px;}.webdesc {padding: 20px 0px 10px !important}/*內頁高度*/section.call_to_action{min-height: 800px;padding:50px 0px 100px}.RWDslider01 .pic img {width: 100%;}.RWDmenu_plus04 .header {transition: 0.5s;}.page_wrapper_bg  figure {margin: 0;}/*rwd 內頁統一字*//*內頁文字大小*/ 
.pagecontent {font-size: 15px;letter-spacing: 1px;line-height: 2;}.page_wrapper_bg .article-text.rwd .container{font-size: 15px; line-height:2; color: #555; word-wrap:break-word;word-break:normal;letter-spacing: 1px;width:100% !important;padding:0px}.page_wrapper_bg .about_block::before {display:none}.page_wrapper_bg .cd-main-content {font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,sans-serifSans-serif;font-weight: 400}.page_wrapper_bg  .RWDbanner_plus01 .slick-slide img {width: 100%;}/***//*麵包屑*/#RWDPAGE_BASE_PAT02 .hgroup .container {border-bottom: 1px dotted #b3b3b3;margin: 0 !important;padding:0px 0px !important;width: 100% !important}#RWDPAGE_BASE_PAT02 .page_subject {padding: 0 0px;}#RWDPAGE_BASE_PAT02 .hgroup h1 {font-size: 32px;padding: 0;letter-spacing:2px;margin-bottom: 0;text-align: center;color: #222;font-weight:700;line-height: 1.5;font-family: 'Noto Serif TC', serif;}#RWDPAGE_BASE_PAT02 .hgroup .breadcrumb {width: 100%; font-size: 14px;background-color: transparent;margin: 0 0 0;padding: 10px 2px;border: solid 0px #ccc;position: relative;bottom: 0;right: 0;letter-spacing: 1px;text-align: center;}#RWDPAGE_BASE_PAT02 .hgroup {margin-bottom: 30px;}#RWDPAGE_BASE_PAT02 .hgroup .breadcrumb a {text-transform: uppercase;font-size: 15px;}#RWDPAGE_BASE_PAT02 .hgroup .breadcrumb a:hover {color:#222}/**/ 
.page_wrapper_bg .collapsing_header .main {top:0px !important;}.page_wrapper_bg .main {overflow: hidden}.layoutlist_5 .item:nth-child(even) {background: #e8e8e8 !important;}.layoutlist_5 .item {background: transparent;border: 1px #efefef solid;border-right: 0;border-left: 0;transition: 0.5s;}.layoutlist_5 .item {padding: 15px 0px !important;;line-height: 20px !important;}.layoutlist_5 .list_subject a {text-decoration: none;color: #474747;font-size: 16px;line-height: 20px;transition: 0.5s;}.layoutlist_5 .item:hover a,.layoutlist_5 .item:hover .list_date {color:#150872}.layoutlist_5 .item .list_date {transition: 0.5s;}.layoutlist_5 {margin-top: 50px;}.layoutlist_5 .item:nth-child(even):hover {background:transparent !important;}/*側選單*/#sidebar {width: 20%;}.m2018 .products-nav .nav-title {background:#ffb822;font-size: 20px;font-weight: 600;padding: 15px 20px;margin-bottom: 15px;color: #fff;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: 17px;color: #222;letter-spacing: 1PX;padding-left: 40px;padding-bottom: 15px;padding-top: 15px;padding-right: 15px;font-weight: 600;}.m2018.visible-lg {border-radius: 0px;}.m2018.visible-lg {border-radius:15px 15px 0px 0px;}.m2018.visible-lg {background: #f0f0f0;}.m2018 .products-nav>ul>li.active a::after { width: 15px; background:#555;}.m2018 .products-nav>ul>li > a::after {content: "";position: absolute;width: 0px;height: 1px;background:#555;left: 0;top: 50%;transform: translatey(-50%);transition: 0.5s;}.m2018 .products-nav>ul>li:hover > a::after {transition: 0.5s;width: 15px;}.m2018 .products-nav>ul>li {margin: 0 0 0px 0;padding: 0 0 0px 0px;border-bottom: 1px solid #ccc;}.m2018 .products-nav>ul>li>a {font-size: 17px;color: #222;font-family: 'Roboto', sans-serif;letter-spacing: 0.5px;padding: 15px 0px 15px 40px;font-weight: 600;}.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;}.m2018 .products-nav ul li {position: relative;padding: 0 0 0 0px;}.m2018 .products-nav li:not(.has-child)>a:hover {color:#555}/*最新消息*/ 
.layoutlist_8 .article_subject {color:#222 !important;font-size: 18px !important;font-weight: 700 !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:#222 !important;font-size: 12px !important;letter-spacing: 1px !important;padding-bottom: 0px !important;text-align: right !important;}.layoutlist_8 .listdate .day {color: #222 !important;font-size: 36px !important;line-height: 1.2; !important;text-align: right !important;}.layoutlist_8 .list_subject .summary a {color: #555 !important;line-height:20px !important}/**/ 
.layoutlist_2 .list_subject a {text-decoration: none;color:#222 !important;font-size: 18px !important;line-height: 1 !important;font-weight: 600 !important;}.layoutlist_2 .list_subject .summary {margin: 0px 0 !important;text-align: left !important}.layoutlist_2 .listdate .yearmonth {color:#222 !important;font-size: 12px !important;letter-spacing: 1px !important;padding-bottom: 0px !important;text-align: right !important;}.layoutlist_2 .listdate .day {color: #222 !important;font-size: 36px !important;line-height: 1.2; !important;text-align: right !important;}.layoutlist_2 .list_subject .summary a {color: #555 !important;line-height: 30px}.layoutlist_2 .listdate {border-left: 0px solid #cccccc !important;}.layoutlist_2 .subsubject {font-size: 14px !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;transition: 0.5s}.photo_view .flexslider {background: transparent !IMPORTANT;border: 0px solid #ffffff !important;}.tabs nav a::after {display:none}.layoutlist_2 .album_item:hover .album_item_subject {color:#bd8331}.layoutlist_2 .album_item:hover img{transition: 0.5s;opacity: 0.8}.layoutlist_2 .album_item img {transition: 0.5s;width: 100%;max-height: initial !important;}.row .album_d_item a {border-bottom: 0px solid #b2b2b2;}.layoutlist_1 .row a, .row .album_d_item a {padding-bottom: 0px;}/*時間軸*/ 
.RWDtimeline01 .line_dot2 span {background: url(archive/image/customization/creampaper.png);}.faq_close {margin-right: 12px;}/*回上頁按鈕*/#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: #555;text-decoration: none;display: block;background: transparent;border: #555 solid 1px;padding: 2px 20px;transition: 0.5s;width: 150px;position: relative;border-radius: 5px;}#RWDPAGE_BASE_PAT02 .btn_back a:hover {color:#fff;border:#555 solid 1px;background:#555}.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;}/**/ 
.item.product_list_item .item .subject {margin-top: 20px;margin-bottom: 20px;text-align: center; font-size: 18px; font-weight: 600;}#prod_name, #prod_name h2 {font-size: 24px;line-height: 40px;color: #222;font-weight: 600;text-align: center;letter-spacing: 2px;}#member_org_price, #prod_fixprice {width: 100%;margin-top: 0;float: none;margin-right: 0px;font-size: 16px;text-align: center;}.page_content1 #prod_price {margin-top: 0px;float: none;text-align: center;}/**/ 
.page_content3_mainphoto .swiper-slide img {width: 100%;}.RWDproduct_page .pic-box {width: calc(100% - 600px);}.RWDproduct_page .products-info {width: 600px;}/*產品*/ 
.layoutlist_2 .item, .layoutlist_4 .item {border-bottom: 0px solid #b2b2b2;}.item.product_list_item:hover img {opacity: 0.8;transform: scale(1.08);transition: 0.5s;}.item.product_list_item img {transition: 0.5s;}/**/ 
.pg_btn_block a.pg_btn_a {    background: #cfb164;    border: 0px solid #bc8247;    padding: 10px 30px;    letter-spacing: 2px;    transition: all .5s ease;    font-weight: 600;    margin-top: 20px;    border-radius: 10px;    color: #FFF;    display: block;    text-align: center;    font-size: 16px;}.pg_btn_block a.pg_btn_a:hover {background: #9b771d;}/**//**/ 
.layoutlist_1.page_content2 {    background:transparent;    padding: 50px;    width: 70%;    margin: 0 auto;}.form-horizontal .form-group {margin-left: 0;margin-right: 0;}.ebtn.currectsend_btn a:hover {background:#222;color:#fff}.ebtn.currectsend_btn a {background:transparent;width: 250px;text-align: center;line-height: 2;padding: 5px;border-radius: 5px;font-size: 16px;letter-spacing: 2px;transition: 0.5s;color:#222;border:1px #222 solid}.ebtn.currectsend_btn {float: right;margin-right: 15px;background: transparent}.webdesc {padding: 0px 0px 30px;}/*檔案下載*/ 
.download .search_input {color: #404040;font-weight: 600;background: transparent;}.download .search_area {padding: 0px 15px;}.layoutlist_3 .dbtn_v2 {width: 100%;text-align: center;border-radius: 50px;transition: 0.5s;}.no-touch .layoutlist_3 .dbtn_v2:hover {background: #6abd31;border-color: #6abd31;color: #fff;}/**/ 
.faq_question {font-weight: normal;}.faq_item td {transition: 0.5s}.faq_item td:hover {color: #6abd31;}/*相簿*/ 
.layoutlist_2 {position: relative;margin: 0px -15px;}.new-form .new-width .control-label {font-weight: 400;}/*表單*/ 
.customized_columns {text-align: left;background:#fffcf4;padding:50px 50px;}.new-form .new-width .row .col-md-11 {margin-top: 15px;margin-bottom: 0px;}.formdesc iframe {margin-top: 30px;}.formdesc h5 {margin: 0;font-size: 24px;margin-bottom: 10px;line-height: 1}.formdesc h6 {margin: 0;font-size: 20px;margin-bottom: 30px;line-height: 1.5}.new-form .formdesc {padding-top: 0;padding-right: 50px;}.new-form .formdesc a {color:#4d4d4d}#eformsForm_2_16 .formdesc {text-align: center;}.download.layoutlist_3.pagetype2 .list_table .col-md-4.col-sm-6 {width: 50%;}.form-horizontal .control-label {font-weight: 400;}#eformsForm_2_16 .customized_columns {text-align: left;background: #eee;padding: 50px 0px;}/*側選單*/ 
.m2018 .products-nav .nav-title {background:#ffb8221;font-size: 20px;font-weight: 600;padding: 15px 20px;margin-bottom: 15px;color: #fff;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: 17px;color: #222;letter-spacing: 1PX;padding-left: 40px;padding-bottom: 15px;padding-top: 15px;padding-right: 15px;font-weight: 600;}.m2018.visible-lg {border-radius: 0px;}.m2018 .products-nav .nav-title {border-radius:15px 15px 0px 0px;}.m2018.visible-lg {border-radius:15px 15px 0px 0px;}.m2018.visible-lg {background: #f0f0f0;}.m2018 .products-nav>ul>li.active a::after { width: 15px; background:#555;}.m2018 .products-nav>ul>li > a::after {content: "";position: absolute;width: 0px;height: 1px;background:#555;left: 0;top: 50%;transform: translatey(-50%);transition: 0.5s;}.m2018 .products-nav>ul>li:hover > a::after {transition: 0.5s;width: 15px;}.m2018 .products-nav>ul>li {margin: 0 0 0px 0;padding: 0 0 0px 0px;border-bottom: 1px solid #ccc;}.m2018 .products-nav>ul>li>a {font-size: 17px;color: #222;font-family: 'Roboto', sans-serif;letter-spacing: 0.5px;padding: 15px 0px 15px 40px;font-weight: 600;}.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;}.m2018 .products-nav ul li {position: relative;padding: 0 0 0 0px;}.m2018 .products-nav li:not(.has-child)>a:hover {color:#555}#sidebar .products-nav {margin-top: 20px}}/**/ 
.row.about_box {margin: 0px 0px 80px;display: flex;align-items: center;padding:0px 50px;}.row.about_box.about_box1 .right img {padding: 10px;width: fit-content;height: 380px;}.row.about_box.about_box1 .right {display: flex;justify-content: flex-end;}.row.about_box h6 {font-family: 'Noto Serif TC', serif;font-weight: 700;margin: 0px 0px 20px;font-size: 30px;letter-spacing: 2px;color: #222;line-height: 1.8}.row.about_box.box2 h6 {font-size: 22px;}.row.about_box.box2 {border: 1px #e3ae7d dotted;border-right: 0;border-left: 0;padding: 80px 50px;margin: 80px 0;}.row.about_box.box3 .left {padding-right: 80px;}.row.about_box.box2 .left {padding-right: 80px;}.row.about_box.about_box1 .left {padding-right: 80px;padding-left:80px}/*產品*/ 
.item .subject {line-height: inherit;font-family: 'Noto Serif TC', serif;text-align: center;font-size: 18px;}.sortbar {margin-top: 20px !important;margin-bottom: 10px !important;text-align: right !important;display: inline-block !important;float: left !important;padding-left: 15px !important;font-size: 14px;letter-spacing: 0.5px;}.RWDproduct_page .products-info .name {font-size: 24px;color: #333;margin-bottom: 0px;font-family: 'Noto Serif TC', serif;}.RWDproduct_page .products-info .download, .RWDproduct_page .products-info .name-box, .RWDproduct_page .products-info .price-box {margin-bottom: 10px;font-size: 18px;font-weight: 600 !important}.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title {margin-top: 30px;border-bottom: 1px solid #d9c5ba;margin-bottom: 15px;padding-bottom: 5px;position: relative;font-weight: 600;font-size: 18px;letter-spacing: 1px;border-top: 1px solid #d9c5ba;padding-top: 5px;padding-left: 10px}.RWDproduct_page .products-info .txt .title .ii {right: 10px;font-size: 12px;color: #b79588;}.RWDproduct_page .products-info .txt .editor {padding: 0px 10px 0px;margin-top: -20px;line-height: 1.8}.RWDproduct_page .products-info .txt .editor span {font-weight: 700;color: #111;display: block;margin: 10px 0px 0px 0px;font-size: 18px;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {font-size: 15px;color: #666;line-height: 1.8;}.RWDproduct_page .products-info .download, .RWDproduct_page .products-info .name-box, .RWDproduct_page .products-info .price-box {margin-bottom: 0px}.RWDproduct_page .products-info .download .control-label, .RWDproduct_page .products-info .pd-info .control-label, .RWDproduct_page .products-info .style-radio .control-label {width: 90px;font-weight: 600;font-size: 15px}.RWDproduct_page .products-info .qtybox, .RWDproduct_page .products-info .select-box {width: calc(100% - 100px);display: inline-block;vertical-align: middle;}span#O_buycount {font-weight: 600;}.page_content3_photowrap.pic-box {margin-top: 20px;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #999;font-weight: 600;font-size: 15px;letter-spacing: 1px;transition: 0.5s;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #cb4747;font-size: 15px;font-weight: 600;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: #b57d26;}.RWDproduct_page .products-info .txt .editor ul {list-style: none;padding-left: 5px;}/**/ 
.RWDproduct_page .tab-box .tab-menu li.active a:before {background: #f78b00;}.RWDproduct_page .tab-box .tab-menu li.active a {border-color: #f78b00;}.RWDproduct_page .tab-box .tab-container {border: 1px solid #f78b00;}.tabs nav a {font-weight: 600}.tabs nav li.tab-current a  {border-color: #f78b00 !important;}.tabs nav li.tab-current a::before {background: #f78b00 !important;}.tabs nav a {background: #fff !important;border: solid #e5e5e5 !important;border-width: 1px 1px !important}.tabs .content {border: 1px solid #f78b00 !important;;}/**/ 
.photo_view .flexslider .slides2 {height: 200px !important}/**/ 
.row.acticle_box {margin: 0;align-items: center;display: flex;}.row.acticle_box .right {padding-left: 50px;}.row.acticle_box h5 {font-weight: 600;font-size: 30px;line-height: 1.5;}.row.acticle_box h6 {font-size: 18px;font-weight: 600;margin-bottom: 5px;margin-top: 25px;line-height: 1.5;}.row.acticle_box ul {padding-left: 5px;list-style: none;line-height: 2;}/**/ 
.faq_item td:hover {color: #ffb822;}.faq_item td {transition: 0.5s;font-size: 16px;font-weight: 600;}/**/ 
.eformsDesc h5 {margin: 0px 0px 20px;font-size: 25px;font-weight: 600;}.eformsDesc  span {font-weight: 600;display: inline-block;margin-right: 10px;width: 80px;}.eformsDesc {line-height: 35px;}.eformsDesc .info a:hover {color: #fff;background: #222;}.eformsDesc .info a {display: block;border: 1px #333 solid;width: 200px;text-align: center;color: #222;transition: 0.5s;}.formdesc {color: #4d4d4d;padding: 15px 0 10px;margin-bottom: 20px;text-align: center;font-weight: 600;font-size: 16px;}.btn_box .block a:hover {background: #555;color: #fff;}.btn_box .block {margin-top: 25px;}.btn_box .block a {float: left;margin: 0px 5px;width: calc(100%/2 - 21px);display: inline-block;border: 1px #555 solid;text-align: center;color: #555;transition: 0.5s;font-weight: 600;}.eformsDesc .info span {font-size: 16px;}.eformsDesc .info {display: flex;align-items: center;margin-bottom: 0;}.eformsDesc a.fb:hover {background: #1962a9 !important;color: #fff !important;}.eformsDesc a.fb {color: #1962a9 !important;border: 1px solid #1962a9 !important;}.eformsDesc a.ig {color: #c95d2d !important;border: 1px solid #c95d2d !important;}.eformsDesc a.ig:hover {background: #c95d2d !important;color: #fff !important;}.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 0 !important;margin-bottom: 30px !important;}.row.about_box {display: flex;align-items: center;}

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

@media (max-width: 2000px){.layoutlist_1.page_content2 {width: 100%;margin: 0 auto;}section.call_to_action > .container {width: 90%;}.row.about_box.about_box1 .right img {height: 300px;}.row.about_box.box2 h6 {font-size: 18px;letter-spacing: 1px;}}@media (max-width: 1700px){#RWDPAGE_BASE_PAT02 .banner_block {margin-top: 100px;}.layoutlist_1.page_content2 {padding: 0px;}.row.about_box.about_box1 .right {width: 100%;}.row.about_box.about_box1 .left {padding-right: 55px;width: 100%;padding-left: 55px;margin-bottom: 30px;}.row.about_box.about_box1 .right img {height: 350px;}.row.about_box.about_box1 .right {margin-bottom: 0px;}.row.about_box.about_box1 .right {justify-content: left;}.row.about_box.about_box1 .right {padding: 0px 40px;}.row.about_box.about_box1 {margin: 0;}.row.about_box.about_box1 .left {padding-right: 50px;margin-bottom: 30px;}.row.about_box.about_box1 {display: block;}}@media (max-width: 1500px){section.call_to_action > .container {width: 95%;}#sidebar {width: 25%;}.row.acticle_box h5 {font-size: 22px;}.row.acticle_box h6 {font-size: 16px;margin-top: 10px;}.row.about_box.box2 .left {padding-right: 30px;}.row.about_box.box2 {align-items: flex-start;}.row.about_box h6 {font-size: 26px;letter-spacing: 1px}.layoutlist_2 .col-md-4.col-sm-6 {width: calc(100%/2 - 1px);float: left;}.RWDproduct_page .pic-box {width: calc(100% - 0px);padding: 0px 0px 50px;float: none;}.RWDproduct_page .products-info {width: 100%;}.layoutlist_2 .album_item {width: calc(100%/3 - 1px);float: left}}@media (max-width: 1400px){.row.acticle_box {display: block;}.row.acticle_box .right {padding-left: 15px;width: 100%;margin-top: 30px;}.row.acticle_box .left {width: 100%}.row.about_box.about_box1 .left {padding-right:15px;padding-left:15px}.row.about_box.about_box1 .right {padding: 0px 0px;}.row.about_box.box2 {padding: 80px 0px;}.footer_right {letter-spacing: 0.5px;}}@media (max-width: 1300px){.row.about_box h6 {font-size: 22px;}.row.about_box.box2 h6 {font-size: 16px;}.row.about_box.box2 .left img {width: 100%;margin: 0 auto;}.row.about_box.box2 .left {text-align: center;padding-right: 15px;width: 100%;height: 350px;overflow: hidden;}.row.about_box.box2 .right {width: 100%;margin-top: 50px;}.row.about_box.box2 {display: block;}}

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

.footer_block{    background: #333 !important;    color: #ddd;    font-size: 15px;    letter-spacing: 1px;    padding: 100px 0 50px;}.footer_block a {color:#ddd;}.footer_block a:hover {color:#fff;text-decoration:none;}.footer_block .container {    display: flex;    align-items: flex-start;    width: 80%;}.footer_mid {    width: 40%;}.footer_right {    width: 40%;    font-size: 12px;    text-align: right;    line-height: 1.7;    color: #6a6a6a;}.footer_left {width: 20%;}.ftbtn {margin: 0 0 15px;}.ftbtn a img {width: 20px;}.ftbtn a{display: flex;align-items: center;border: 1px solid #606060;width: 200px;padding: 7px 30px;transition: .3s ease;}.ftbtn a:hover{border: 1px solid #fff;}.ftbtn a span {width: 35px;}i.i.ii-fb1.iconRounded {color: #298add;}i.ii-line3 {color: #43bb45;}.ftmenu_block { margin: 0 0 30px;}.ftmenu_block li:last-child {border: none;padding: 0;margin: 0;}.ftmenu_block li {border-right: 1px solid #626262;padding-right: 10px;margin-right: 10px;}.ftmenu_block ul {    display: flex;    list-style: none;    padding: 0;    line-height: 1; font-size: 15px;justify-content: flex-end;color: #fff;}.ft_info ul {    list-style: none;    padding: 0;    display: grid;    grid-template-columns: 1fr 1fr;    margin: 0;    grid-gap: 0 20px;    line-height: 2;}.ft_info ul span {    margin-right: 10px;    font-weight: 500;}footer_menu {    margin: 0 0 30px;}.ft_title img {    filter: invert(1);    width: 110px;}.ft_title{    display: flex;    align-items: center;    margin: 0 0 10px;    border-bottom: 1px solid #626262;    padding: 0 0 15px;}.ft_title span {    margin-left: 15px;    color: #b1b1b1;}.copyright_desc {    color: #6a6a6a;}.copyright_desc a {    color: #6a6a6a !important;}.ft_insurance {    color: #a7a7a7;    font-size: 15px;}/*cookie*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 60px 20px !important;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;background: rgba(255, 255, 255, 90%) !important;color: #000 !important;left: auto !important;right: 0 !important;line-height: 1.5 !important;}.RWDalert_fancybox a{color: #000;border-bottom: 1px solid #555;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox .btn.active {border-radius: 0px;margin-top: 20px;background: #333 !important;border: 1px solid #333 !important;display: block;padding: 5px 50px;color: #ddd !important;font-size: 14px !important;}.RWDalert_fancybox .btn:hover {background: #000 !important;color: #fff !important;}

/*footer end*/
/*動畫 start*/

@keyframes move07{0% {    opacity: 0;-webkit-transform:translateX(-30px);    -moz-transform:translateX(-30px);    -ms-transform:translateX(-30px);    -o-transform:translateX(-30px);transform:translateX(-30px);}100% {    opacity: 1;-webkit-transform:translateX(0px);    -moz-transform:translateX(0px);    -ms-transform:translateX(0px);    -o-transform:translateX(0px);transform:translateX(0px);}}.animated .RWDproduct004 .mix:nth-child(1) {animation: 1000ms ease normal forwards 1 move07;animation-delay: 0.3s;opacity: 0}.animated .RWDproduct004 .mix:nth-child(2) {animation: 1000ms ease normal forwards 1 move07;animation-delay: 0.5s;opacity: 0}.animated .RWDproduct004 .mix:nth-child(3) {animation: 1000ms ease normal forwards 1 move07;animation-delay: 0.7s;opacity: 0}.animated .RWDproduct004 .mix:nth-child(4) {animation: 1000ms ease normal forwards 1 move07;animation-delay: 0.9s;opacity: 0}.animated .about-info .RWDleft_cont002 .item-second .pic {animation: 1200ms ease normal forwards 1 fadeInRight;opacity: 0;animation-delay: 0.3s;}

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

@media (max-width: 1700px) {.RWDbanner_plus01 .logo {width: 430px;}.factory-block .RWDparallax_new .picbgbox {height: 470px !important;}.footer_block .container {width: 90%;}}@media (max-width: 1500px) {.RWDbanner_plus01 .logo {width: 400px;}.product_txt {padding-right:60px;}.product_info {padding: 0 50px;}.footer_mid {width: 50%;}.footer_right {width: 30%;}}@media (max-width: 1400px) {.RWDbanner_plus01 .logo {width: 350px;}.factory_left {width: 50%;}.factory_right {padding: 0 50px;}.buy_block .RWDparallax_new .container.editor {padding: 80px 100px;}.footer_block .container {width: 95%;}.product_txt .index_title:after{position: absolute;top: 35px;right: 125px;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {padding: 0 5px;}.product_txt .index_title {align-items: flex-start;flex-direction: column;}}@media (max-width: 1300px) {.RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 10px;}.RWDmenu_plus04 .header {padding: 0 15px;}.RWDmenu_plus04 .logo {width: 100px; margin-top: 20px;}.ft_info ul span { margin-right: 3px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.fl {width:150px;}.RWDbanner_plus01 .slick-caption {top: 40%;}.RWDbanner_plus01 .logo {width: 330px;}.RWDnews005 .container {width: 90%;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 5px;}.factory_title h5{ font-size: 15px;}.produce-block {padding: 120px 0 100px;}.RWDproduct004 div.row > div img.img-responsive {filter: none;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:hover .item-box-desc {color: #555;}.RWDproduct004 .item-box-desc {    position: relative;    text-shadow: none;    text-align: center !important;    margin-top: 15px;    top: 0;    left: 0;    color: #555;    font-size: 15px;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3 {font-size: 20px;margin: 0;color:#333}.product-block {padding: 120px 0 100px;}.product_txt .index_title:after {right: 60px;}.RWDproduct002_v3 .portfolio-bottom {padding: 0;}.product_info {padding:0 30px 0 0;}.footer_block .container {width: 90%;}.ft_info ul {display: block;}.RWDmenu_plus04 .site-nav {display: none;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu {display: block;float: right;}.RWDmenu_plus04 .features .edit, .RWDmenu_plus04 .features .lang-block{display: block;}.RWDmenu_plus04 .features:after {    content: "";    position: absolute;    right: 0;    top: 20%;    height: 60%;    width: 1px;    background-color: #e1e1e1;}.RWDmenu_plus04 .features {width: auto;position: relative;float: right;}.ml-stack-nav-toggle i {display: none;}.ml-stack-nav-toggle {padding: 35px 45px 45px 15px;}.RWDproduct004 #portfolio div.col-md-3 h3 span {margin: 0 0 5px;}.footer_block .container {display: flex;}.footer_left {order: 2;width: 30%;}.footer_mid {padding-left: 0px;order: 1;width: 30%;}.footer_right {order: 2;width: 40%;}.ftsocial_block {    display: flex;    justify-content: center;    flex-wrap: wrap;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDbanner_plus01 .logo {width: 300px;}div#sidebar {    margin-bottom: 15px;}.hot-block {padding: 0 0 80px;}.produce-block {    padding: 100px 0 80px;}.factory-block {padding: 0 0 100px;}.factory-block .container {width: 85%;align-items: center;flex-direction: column-reverse;}.factory_right {    padding: 0;    width: 100%;    background: transparent;    text-align: center;    box-shadow: none;margin-bottom: 30px;}.factory_left {    width: 100%;}.index_btn a {margin: 0 auto;}.product_txt {    width: 100%;    height: auto;    position: relative;    left: 0;    padding: 0;}.product_info {    width: 100%;    float: none;    padding: 0;}.product-block .container {    width: 95%;}.product_txt .index_title:after {    right: 25px;    top: -15px;}.footer_block .container {width: 90%;flex-wrap: wrap;}.footer_left {    width: 30%;}.footer_mid {    width: 70%;    padding-left: 0px;}.ft_info ul {    display: grid;}.footer_right {    width: 100%;    float: left;    text-align: left;}.ftmenu_block {    margin: 0 0 20px;    border-top: 1px solid #787878;    padding-top: 30px;    margin-top: 30px;}.ftmenu_block ul {justify-content: flex-start;}.copyright {    display: inline-block;}.RWDssl01 {    display: inline-block;}.keyword_block {    display: inline-block;}.buy_block .RWDparallax_new .container.editor {    padding: 80px 30px;    width: 60%;}.product_txt .RWDedictor {    position: relative;    top: 0;    display: flex;}.fac_title {    width: 40%;}.product_txt .index_title {    align-items: flex-start;    flex-direction: row;}.fac_info {    width: 60%;}.fac_info .index_btn {    display: none;}.product_txt {    width: 100%;    height: auto;    position: relative;    left: 0;    padding: 0;    margin: 0 0 30px;}.RWDproduct002_v3 .btn-box .btn {display:flex;}.RWDproduct002_v3 .btn-box {    display: flex;    justify-content: center;    width: 100%;}/**/ 
.customized_columns {    text-align: left;    background: transparent;    padding: 0;}/**/ 
.ebtn.currectsend_btn {float: none;margin-right: 0 !important;background: transparent;margin: 0 auto;width: 100%;margin-top:50px}#eformsForm_2_4 > div.customized_columns > div.row > div.col-sm-12.col-md-11 {width: 100%;}.ebtn.currectsend_btn a {background: #222;color: #fff;margin: 0 auto;}.layoutlist_2 .album_item {width: calc(100%/2 - 1px)}#RWDPAGE_BASE_PAT02 .btn.btn_back {float: none;text-align: center;width: 100%;}#RWDPAGE_BASE_PAT02 .btn_back a {width: 250px;margin: 0 auto;}#sidebar {width: 100%;padding: 0 !important;}.RWDproduct_page .products-right {margin-top: 50px !important;width: 100%;}.RWDproduct_page .products-info .name {text-align: center}ul.price-box.list-inline {text-align: center;}.row.about_box.box3 .left {padding-right: 15px;}.ftsocial_block {margin-top: 62px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner_plus01 .slick-caption {    top: 33%;}.RWDbanner_plus01 .slick-active .slick-caption .container {    width: 85% !important;}.RWDbanner_plus01 .logo {    width: 270px;}.RWDnews005 .container {    width: 100%;    border-radius: 0;    border: none;    padding: 80px 70px 50px;}.hot-block {    padding: 0;}.factory-block {    padding: 80px 0;    background: #f5f5f5;}.produce-block {    padding: 80px 0;}.product-block {    padding: 100px 0 80px;}.RWDproduct004 .list-inline {width: 80%;margin: 0 auto !important;}.product_txt .RWDedictor {flex-wrap: wrap;align-items: center;}.fac_title {    width: 100%;}.fac_info {    width: 95%;    margin: 0 auto;}.RWDproduct002_v3 .row:nth-child(2) .col-md-12 {    padding: 0;}.product_txt .index_title:after {    right: 10px;    top: -30px;    position: relative;}.product_txt .index_title {justify-content: center;}.ft_info ul {    display: block;}.buy_block .RWDparallax_new .picbgbox {height: 700px !important;}.buy_block .RWDparallax_new .container.editor {    padding: 50px 30px 0;    width: 100%;}.buytxt_block .index_btn {    margin-top: 30px;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.row.about_box.about_box1 .right img {height: 250px;}.row.about_box.box3 .left {width: 100%;margin-bottom:30px}.row.about_box.box3 .right {width: 100%;}.row.about_box {display: block;}.row.about_box.box2 {margin: 80px -15px 80px;}.webdesc {font-size: 14px;}.sortbar {    padding-left: 0 !important;    float: none;    padding: 0px 15px !important;}div#product {    padding: 0 !important;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.footer_mid {padding-right: 30px;}
}
/*800px end*/
/*768 start*/

@media (max-width: 768px){div#article {padding: 0 !important;}.row.about_box.about_box1 .left {padding-right: 10px;padding-left: 10px;}.row.about_box.box2 {margin: 50px -15px 50px;}.row.about_box.box2 {padding: 50px 0px;}.eformsDesc .col-md-6 {margin-bottom: 30px;}section.article-text p {font-size: 15px;line-height: 2;letter-spacing: 1px;}}

/*768 end*/
/*767px start*/
@media (max-width: 767px) {
.RWDproduct004 #portfolio.portfolio-nogutter .row > div {float: left;}.RWDmenu_plus04 .features .edit, .RWDmenu_plus04 .features .lang-block {display: none;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {width: calc(50% - 1px);float: left;margin: 0 0 30px;}.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {text-align: center;}.RWDbanner_plus01 .slick-caption {top: 20%;}.RWDbanner_plus01 .logo {width: 350px;}.footer_block {padding: 100px 0 70px;}.mobile_bottom__li:first-child .mobile_bottom__a {    border-right: 1px solid #b7b7b7;}.RWDmobile_bottom_v2 {background-color: #ddd;z-index: 201;}.mobile_bottom__li {border-left: none;border-right: none;}.mobile_bottom__a {    align-items: center;    justify-content: center;    display: flex;    padding: 10px 0;}.mobile_bottom__a, .mobile_bottom__a:hover, .mobile_bottom__a:active, .mobile_bottom__a:focus {    color: #333;}.RWDmobile_bottom_v2 .icon.ii-line3 {color: #22a324;}.RWDmobile_bottom_v2 .icon {margin: 0 5px 0 0;}.RWDmobile_bottom_v2 .icon img {    width: 17px;    position: relative;    top: -2px;}.RWDmobile_bottom_v2 .text {color: #222;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div{display: none;}.RWDnews005 .controlls-over .owl-pagination {display: block;}.RWDnews005 .container {padding: 80px 20px 50px;}/**/ 
.row.about_box.about_box1 .left {padding-right: 0;padding-left: 0;}.row.about_box.about_box1 .right {width: 100%;display: block;}.row.about_box.about_box1 .right img {height: 100%;width: 100%;padding: 5px 0px;}.fixed-bottom {padding: 15px;}.layoutlist_8 .listdate .day {font-size: 12px !important;}.tab_title {    font-size: 18px !important;    color: #232323 !important;    line-height: 28px !important;    position: relative;    font-weight: 600 !important;}.tab_content {margin-top: 30px !important;}.tabs {margin: 50px 0px 0px !important;}#RWDPAGE_BASE_PAT02 .hgroup h1 {font-size: 26px}.ebtn.currectsend_btn a {width: 100%;}.btn_box .block a {    float: left;    margin: 10px 5px;    width: calc(100%/1 - 21px)}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.fl {width:120px;}.RWDnews_autolist .news-list a {font-size: 13px;}.index h1.main-title {font-size: 30px !important;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div{margin: 0 0 10px!important;width: 100%;}.produce-block .container {width: 90%;}.RWDproduct004 .list-inline {width: 100%;}.RWDproduct004 .item-box-desc {margin-top: 10px;}.product_txt .index_title {flex-direction: column;align-items: center;}.product_txt .index_title img {width: 110px;margin-right: 0;}.product_txt .index_title:after{display: none;}.RWDproduct002_v3 .portfolio-bottom-summary p {font-size: 13px;letter-spacing: 1px;}.RWDproduct002_v3 .portfolio-bottom__h4 {font-size: 15px;etter-spacing: 1px;}.buytop_sec {font-size: 25px;}.buysubtitle:after,.buysubtitle:before{display: none;}.footer_left {    width: 100%;    order: 2;    margin-top: 30px;}.ftbtn a {width: 100%;justify-content: center;}.footer_mid {    width: 100%;    padding: 0px;    order: 1;}.footer_right {    width: 100%;    float: none;    text-align: left;    order: 3;}.footer_block .container {    width: 100%;    flex-wrap: wrap;    padding: 0 25px;}.footer_block {padding: 80px 0;}.keyword_block br {display: none;}.hot-block h1.main-title:after{display: none;}.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {width: 100%;}.RWDbanner_plus01 .slick-active .slick-caption .container{width: 100% !important;}.RWDbanner_plus01 .logo {    width: 300px;}.RWDbanner_plus01 .slick-caption {    top: 24%;}.hot-block:before {display: none;}.index h2.sub-title {letter-spacing: 1px;font-size: 14px !important;}.index_title {font-size: 25px;}.produce-block h2.sub-title br {    display: none;}.factory_title .index_title {    margin: 0 0 10px;}.factory_title .index_title span {    display: block;    line-height: 1.2;}.factory_right p {text-align: left;font-size: 14px;}.buybottom_sec p br {    display: none;}.buy_block .RWDparallax_new .picbgbox:before {    width: calc(100% - 10px);    height: calc(100% - 10px);    top: 5px;    left: 5px;}.ftmenu_block ul {font-size: 14px;}.ftmenu_block li {    padding-right: 5px;    margin-right: 5px;    width: 50%;}.factory-block .RWDparallax_new .picbgbox {    height: 280px !important;}.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;}.RWDalert_fancybox.bottom {padding: 30px 30px 20px !important;width: 100%;}.RWDalert_fancybox .btn.active {display: block !important;margin: 20px 0 0 !important;width: 100% !important;}/**/ 
.row.about_box.about_box1 .left {padding-right: 0;padding-left: 0;}.row.about_box.about_box1 .right {width: 100%;display: block;}.row.about_box.about_box1 .right img {height: 100%;width: 100%;padding: 5px 0px;}.item .subject {font-size: 16px;margin: 10px;}#RWDPAGE_BASE_PAT02 .btn_back a {width: 90%;margin: 0 auto;}.ftmenu_block li {text-align: center;}.ftbtn {width: 100%;}.ftsocial_block {margin-top: 0px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.ml-stack-nav-toggle {    padding: 40px 14px;}.RWDbanner_plus01 .logo {width: 250px;}.RWDbanner_plus01 .slick-caption {top: 150px;}.RWDproduct_page .products-info .name {font-size: 18px;}.RWDproduct_page .products-info .download, .RWDproduct_page .products-info .name-box, .RWDproduct_page .products-info .price-box {font-size: 15px;font-weight: 600 !important;margin: 0;}li#O_sellPrice {    color: #e92222;    font-size: 16px;}.RWDproduct_page .products-info .txt .editor span {font-size: 15px;}.RWDproduct_page .products-info .txt .editor {margin: 20px 0px;}.row.about_box.box2 {margin: 20px -15px 20px;}.pagecontent .article_model[data-seq="0"] {    margin-top: 0px !IMPORTANT;}div#eforms {    padding: 0 !important;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.layoutlist_2 .album_item {    width: calc(100%/1 - 1px);    padding: 0;}.layoutlist_2 .col-md-4.col-sm-6 {    width: calc(100%/1 - 1px);    float: left;    padding: 0;}.RWDproduct_page .products-right {    margin-top: 50px !important;    width: 100%;    padding: 0 !important;}.row.about_box h6 {    font-size: 18px;    margin-bottom: 10px;}.row.about_box.box2 .left {height: 150px;}.row.about_box.box2 .right {margin-top: 20px;}.row.about_box.box2 .right br {display:none}/**/ 
.ftmenu_block ul {display: block}.ftmenu_block li {    padding-right: 5px;    margin-right: 5px;    width: calc(100%/2 - 1px);    float: left;    margin: 0;    padding: 0;    margin-bottom: 20px;}.eformsDesc span {    display: block;    margin: 20px 0px 0px;}.eformsDesc {    line-height: 25px;}.eformsDesc .info {    display: block;}.eformsDesc .info a {    width: 100%;    margin: 10px 0px;    height: 35px;    line-height: 35px}.btn_box .block a {    float: none;    margin: 10px 0px;    width: calc(100%/1 - 0px);    height: 40px;    line-height: 40px;}.buybottom_sec h5{line-height: 1.4;}.ftmenu_block li:nth-child(2){border-right: none;}
}
/*380px end*/
/*360px start*/

@media (max-width: 360px) {.RWDmenu_plus04 .logo {width: 95px;}.index_title {font-size: 22px;}}

/*360px end*/