body{background-image:url("archive/image/editor/homepop/bg.png");}a:hover, a:focus{text-decoration:none}.navbar .logo_img{width:170px}/* 動態效果改成fadeIn*/ 
.bounceIn{animation-name:fadeInUp;animation-duration:1s}/* 手機menu*/ 
.navbar-default .navbar-toggle{margin-top:14px}.fl {width:200px;}.fl img {width: 100%;animation-name: zeroall;animation-duration: 2.5s;}.index .cd-main-content {overflow-x: hidden;}/**/ 
.RWDmenu_plus04 .header { background: #fffcf6;}.RWDmenu_plus04 .header.is-up{    background: rgb(255,252,245,0.9);    box-shadow: 2px 2px 4px rgb(122,122,122,0.2);}.RWDmenu_plus04 .site-nav .menu>li>a { font-family: 'Noto Serif TC', serif;letter-spacing: 2px;color: #555;}.RWDmenu_plus04 .site-nav .menu {text-align: right;}.RWDmenu_plus04 .header.is-up .logo { opacity: 1; transition: .3s ease;}.RWDmenu_plus04 .logo {opacity: 0;transition: .3s ease;position: absolute; width: 150px;top: 15px;z-index: 30;}.RWDmenu_plus04 .lang-select:hover .lang-select-label, .RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover {background: transparent;color: #000;}.RWDmenu_plus04 .features .share-group.main_share {display: none;}.RWDmenu_plus04 .features .search-btn {padding: 25px 20px;}@media (min-width: 1200px){.RWDmenu_plus04 .container {max-width: 100%;}}/**/ 
.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {    padding: 15px;    background: #a98642;    color: #fff;    text-align: center;    font-size: 14px;    letter-spacing: 1px;}.RWDmenu_plus04 .site-nav .menu li.try_botton a:after {    content: "";    position: absolute;    border: 1px solid #dfc5a3;    width: 95%;    height: 40px;    right: 0;    top: 50%;    transform: translateY(-50%);}.RWDmenu_plus04 .site-nav .menu li.try_botton a {margin-left: 60px;}.RWDmenu_plus04 .site-nav .menu li.try_botton{margin-left: 10px;}.RWDmenu_plus04 .site-nav .menu li.try_botton a:before {    content: "";    position: absolute;    background: url(archive/image/customization/menu_try.png)no-repeat;    width: 35px;    height: 35px;    background-size: contain;    left: 30px;}.RWDmenu_plus04 .site-nav .menu ul li>a {    padding-right: 20px;    text-align: center;    color: #333;    font-family: 'iicon';    letter-spacing: 2px;}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;}.RWDmenu_plus04 .site-nav .menu li.has-child {margin-right: 10px;}.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 {border-color: #888;border-width: 1px 1px 0 0;}/*banner*/ 
.RWDmenu_plus04 .logo a:after {    content: "尼斯堡床墊";    position: absolute;    right: -141px;    top: -2px;    font-family: 'Noto Serif TC';    color: #000;    font-size: 22px;    letter-spacing: 4px;    font-weight: bold;}.RWDmenu_plus04 .logo a:before {    content: "Nesburg";    position: absolute;    right: -95px;    top: 24px;    font-family: 'Noto Serif TC';    color: #4e4e4e;    font-size: 16px;    letter-spacing: 0px;    font-weight: bold;    letter-spacing: 2px;}.RWDbanner_plus01 .logo {    width: 180px;    margin-bottom: 60px;    filter: sepia(1);    opacity: 0.9;}.RWDbanner_plus01 .slick-caption {    color: #282828;    letter-spacing: 3px;   font-family: 'Noto Serif TC', serif;top: 80px;}.RWDbanner_plus01 .slick-caption .container {    width: 90%;}.RWDbanner_plus01 .slick-caption .txt1 {    font-size: 20px;    font-weight: bold;}.RWDbanner_plus01 .slick-caption .txt2 {    font-size: 35px;    font-weight: bold;    margin-top: 10px;    line-height: 1.5; color: #000;}.RWDbanner_plus01 .slick-caption .txt3 {    font-size: 15px;    font-weight: bold;    margin-top: 20px;    line-height: 1.5;    border-top: 1px solid #cbcdce;    width: 20%;    padding-top: 20px;color: #555;}.RWDbanner_plus01  .pic-box {    padding: 0 0 0 30%;    position: relative;}.RWDbanner_plus01  .pic-box:after {    content: "";    position: absolute;    top: 0;    right: 0;    background:#fffcf6;    width: 100%;    height: 700px;    z-index: -1;}.RWDmenu_plus04 .member-block a.login.is-on {background-color: #a98642;}/**/ 
.RWDbanner_plus01 .page-scroll  {left: calc(10%/2 - 30px);bottom: 100px;margin-left: 0}.RWDbanner_plus01 .page-scroll a {color: transparent}.RWDbanner_plus01 .page-scroll.style01 a span {width: 0px;height: 0px;border-left: 0px solid #fff;border-bottom: 0px solid #fff}.RWDbanner_plus01 .page-scroll.style01 a::before {content: "";position: absolute;background: #969a9c; top:120px;right: 17px; width:8px;height:8px;border-radius: 100%;animation: web_menu002 ease-in-out 5s infinite;animation-direction: alternate;}.RWDbanner_plus01 .page-scroll.style01 a::after {box-sizing: border-box;content: "";position: absolute; top: 0px; right: 52%;width: 1px;height: 120px;background: #969a9c; opacity: .3;}.RWDbanner_plus01 .page-scroll.style01 a span {-webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation:none;animation: none;-webkit-box-sizing: border-box;box-sizing: border-box;position: relative}/**/ 
.service_block {position: relative;padding: 50px 0 160px;}.service_block .container { width: 90%;padding: 0;}.service_block:after {    content: "";    position: absolute;    background: #eae5e5;    width: 90%;    right: 0;    bottom: 80px;    height: 1px;}.hot_block {    overflow-x: hidden;    overflow-y: hidden;    margin: 0px 0px 120px;    position: relative;}.hot_block  .container {width: 80%;padding: 0;}.product_block .container {width: 80%;padding: 0;}.product_block {position: relative;padding: 100px 0 45px;}.product_block:before {    content: "";    position: absolute;    background: url(archive/image/customization/0119pr-bg3.png)no-repeat;    width: 85%;    left: 0;    top: 0;    height: 800px;    background-size: cover;    background-attachment: fixed;    opacity: 0.8;}/**/ 
.index .section-line {display: none;}.index h1.main-title {    font-family: 'Noto Serif TC', serif;    line-height: 1.5;    letter-spacing: 3px;    font-size: 37px !important;    font-weight: bold !important;color: #333 !important;}.index h2.sub-title {    font-size: 17px;    margin: 15px 0 0;    color: #333;    font-weight: normal;    letter-spacing: 2px; font-family: 'Noto Serif TC', serif;}.RWDbanner007 .title-main{    font-family: 'Noto Serif TC', serif;    line-height: 1.5;    letter-spacing: 3px;    font-size: 37px;    font-weight: bold;}.RWDbanner007 .title-sub{    font-size: 17px;    margin: 15px 0 0;    color: #333;    font-weight: normal;    letter-spacing: 2px; font-family: 'Noto Serif TC', serif;}.RWDbanner007 .item-editor .hot_button a:hover {    background-size: 110% 50%;    transition: .3s ease;}.RWDbanner007 .item-editor .hot_button a {    display: block;    background-image: linear-gradient(to right, #dae3ef, #ececec, #ececec, #dae3ef);    width: 220px;    border: none;    text-align: center;    background-size: 300% 100%;    transition: .3s ease;color: #3d4859;padding: 5px 0;}.RWDbanner007 .item-editor .hot_button {    margin-top: 50px;}/**/ 
.service_block  .RWDedictor {float: left; width: 30%;text-align: left; margin-top: 20px;}.service_block  .RWDedictor h1{font-size: 37px; margin: 0px; color: #333; font-weight: bold; letter-spacing: 5px;line-height: 55px;margin-bottom: 30px;}.service_block  .RWDedictor h2 {letter-spacing: 7px; color: #222; line-height: 40px; font-size: 24px;}.RWDnews003 .row .col-md-4:hover {    cursor: pointer;}.RWDnews003 .row{ margin: 0;}.RWDnews003 .row .col-md-4{width:calc(100%/4);padding: 0 30px;float: left;}.RWDnews003 .box-icon p { font-size: 15px; letter-spacing: 1px; line-height: 2; color: #333; text-align: justify;margin-top: 10px;}.RWDnews003 .box-icon a.box-icon-title >h2 { font-size: 24px; letter-spacing: 3px; color: #02549b; font-weight: bold;margin-bottom: 0px;}.RWDnews003 .box-icon a.box-icon-more {display:none;}.RWDnews003 .section-line {display:none;}.RWDnews003 .box-icon a.box-icon-title:hover>h2 {color: #000;}.RWDnews003 .section-subject {display:none;}.RWDnews003 .box-icon.box-icon-side > i{top: 12px;}.RWDnews003 .fa {width: 100%;}.RWDnews003 .fa img {max-width: 50px;opacity: 0.7;}.RWDnews003 .box-icon > a, .box-icon .box-icon-title{position: absolute; z-index: 1;top: 28px;}.RWDnews003 .col-md-4:last-child .box-icon.box-icon-side:after  {display: none;}.RWDnews003 .box-icon.box-icon-side {padding-left: 70px;position: relative;}.RWDnews003 .box-icon.box-icon-side:after {    content: "";    position: absolute;    background: #d2d2d2;    width: 1px;    height: 30px;    top:30px;    right: 30px;}.RWDnews003 .box-icon a.box-icon-title >h2 {    font-size: 22px;    letter-spacing: 3px;    color: #333;    font-weight: bold;    margin-bottom: 0px;    font-family: 'Noto Serif TC', serif;    margin-top: .0;}.RWDnews003 .box-icon p {    font-size: 15px;    letter-spacing: 1px;    line-height: 2;    color: #333;    text-align: justify;    margin-top: 0;    margin-bottom: 0;}.RWDnews003 .row .col-md-4:hover .box-icon a.box-icon-title >h2:after{opacity: 1;transition: .3s ease;background: linear-gradient(to right, #bf8956 10%,#f9cf92 100%);} , .RWDnews003 .row .col-md-4:hover .box-icon a.box-icon-title >h2:before{opacity: 1;transition: .3s ease;}.RWDnews003 .box-icon a.box-icon-title >h2:before {    content: ">";    top: 0px;    left: 116px;    position: absolute;    color: #fff;    z-index: 1;    font-size: 14px;}.RWDnews003 .box-icon a.box-icon-title >h2:after {    opacity: 1;    transition: .3s ease;    content: "";    position: absolute;    background: linear-gradient(to right, #bab4b0 10%,#ceccc9 100%);    width: 20px;    height: 20px;    background-size: contain;    top: 8px;    left: 110px;    border-radius: 50%;}/**/ 
.RWDbanner007 {margin: 0 auto 0px;}.RWDbanner007 .swiper-container {background-color: #fff;}.RWDbanner007 .item-img {overflow: initial;}.RWDbanner007 .item-box {width: 550px;height: 505px;top: -2px;}.RWDbanner007 .banner-info {text-align: left;margin-bottom: 50px;}.RWDbanner007 .item-info {height: 505px !important;padding: 50px 80px;}.RWDbanner007 .swiper-slide.swiper-slide-prev, .RWDbanner007  .swiper-slide.swiper-slide-next {filter: blur(1px);transition: all .5s ease;}.RWDbanner007 .item-info:before {background-color: #fff;}.RWDbanner007 .item-box .box-shadow {-webkit-box-shadow: none;box-shadow: none;}.RWDbanner007 .item-editor {    color: #555;    letter-spacing: 1px;    font-size: 15px;    line-height: 2.2;    overflow: hidden;    -webkit-line-clamp: 10;}.RWDbanner007 .item-fraction {    top: 0;    bottom: initial;    width: 100px;    display: flex;    flex-direction: row;    flex-wrap: nowrap;    justify-content: center;    align-items: center;    left: 60px;    right: auto;    color:#a5a5a5;}.RWDbanner007 .item-nav-next {position: absolute;right: 2px;}.RWDbanner007 .item-nav-prev {position: absolute;left: auto;right: 60px;}.RWDbanner007 .item-nav-next, .RWDbanner007 .item-nav-prev {    width: 40px;    height: 40px;    background-color: #000;    top: -85px;    margin-top: 0;    outline: 0;    z-index: 1;    font-size: 18px;    color: #fff;    background: linear-gradient(to right, #bf8956 10%,#f9cf92 100%);    border-radius: 50%;}.RWDbanner007 .item-nav-next:hover {    width: 40px;    right: 2px;}.RWDbanner007 .item-nav-prev:hover {    width: 40px;    right: 60px;left: auto;}/*.RWDbanner007 .item-nav-prev:hover {width: 40px;left: auto;}.RWDbanner007 .item-nav-next:hover {width: 40px;right: 2px;}*/ 
.RWDbanner007 .item-subtitle{    position: relative;    font-size: 17px;    color: #555;    letter-spacing: 1.5px;    font-family: 'Noto Serif TC', serif;}.RWDbanner007 .item-nav-next:after{display:none;}.RWDbanner007 .item-editor a {border-bottom: 1px solid #666;color: #999;}.RWDbanner007 .item-editor ul {    list-style: none;    padding-left: 5px;}.RWDbanner007 .swiper-button-disabled {    opacity: .3;}.RWDbanner007 .swiper-slide.swiper-slide-prev, .RWDbanner007 .swiper-slide.swiper-slide-next, .RWDbanner007 .item-img .swiper-slide {    filter: opacity(0.2);}.RWDbanner007 .swiper-slide.swiper-slide-active {    filter: opacity(1);}.RWDbanner007 .item-title {    color: #9d752b;    font-size: 27px;    letter-spacing: 1px;    line-height: 1.8;    font-weight: bold;    font-family: 'Noto Serif TC', serif;    margin-bottom: 5px;}.RWDbanner007 .decorate-line {width: 1px;height: 20px;background-color: #dbdbdb;}.RWDbanner007 .crrent-page {margin-right: 10px;}.RWDbanner007 .total-page {margin-left: 10px;}.ii-arrow1:before {font-size: 13px;}.RWDbanner007 .item-nav-next .ii-arrow1 {height: 23px;}.RWDbanner007 .item-title-blk {margin-top: 50px;}/* 首頁 產品介紹 item*/ 
.RWDproduct002_v2 .row:nth-child(2) {width: 15%;display: inline-block;float:left;}.RWDproduct002_v2 .row:nth-child(3) {width: 85%;display: inline-block;float:right;padding-left:50px;min-height: 700px;}.RWDproduct002_v2 .section-subject {text-align: left;}.RWDproduct002_v2 .section-subject .col-md-12 {padding: 0;}.RWDproduct002_v2 .filter-portfolio ul > li {    display: inline-block;    margin: 5px 0px;    width: 100%;    text-align: left;    border-bottom: 1px solid #d3d3d3;    padding: 10px 0;}.RWDproduct002_v2 .active .btn.btn-rj {    background-color: transparent;    color: #000;    opacity: 1;    font-weight: normal;}.RWDproduct002_v2 .btn.btn-rj {    background-color: transparent;    color: #7a7a7a;    padding: 0;    font-size: 15px;font-family: 'Noto Serif TC', serif;letter-spacing: 2px;}.RWDproduct002_v2 .btn.btn-rj:hover {    background-color: transparent;    color: #88611e;    opacity: 1;    font-weight: normal;}.RWDproduct002_v2 {padding: 0;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4{font-size:18px}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #000;}.RWDproduct002_v2 .portfolio-item{margin-bottom:50px;}.RWDproduct002_v2 .portfolio-bottom-summary h4{    font-size: 20px;    letter-spacing: 2px;    color: #000;    margin: 20px 0px 10px;    text-align: left;    font-family: 'Noto Serif TC', serif;}.RWDproduct002_v2 .portfolio-bottom-summary p {font-size:14px;color:#555;letter-spacing: 1.5px;text-align: left;margin-bottom: 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item { margin: 0 15px 55px; width: calc(100%/3 - 31px); padding: 0;}.RWDproduct002_v2 .popup-portfolio {margin: 0;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4:after {    content: "";    position: absolute;    background: linear-gradient(to right, #bf8956 10%,#f9cf92 100%);    border-radius: 50%;    width: 22px;    height: 22px;    top: -2px;    left: 164px;    opacity: 0;    transition: .3s ease;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4:before  {    content: ">";    position: absolute;    top: 0px;    left: 171px;    font-size: 15px;    color: #fff;    z-index: 1;    opacity: 0;    transition: .3s ease;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4:before , .RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4:after{ opacity:1;transition: .3s ease;}/*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.bottom .editor {font-size: 14px !important;letter-spacing:0.5px !important;}.RWDalert_fancybox .btn.active {border-radius: 0px; margin-top: 20px; background:#cd983e !important;border: 1px solid #cd983e !important; display: block;padding: 5px 50px;color: #fff!important; font-size: 14px !important;}.RWDalert_fancybox .btn:hover {background:#cd983e !important;color: #fff !important;}.RWDhistory002 .history-block.right .inside {top: 250px;}.RWDhistory002 .history-block.right {top: -270px;}
/*從關於我們開始 start*/

.about_block  {    background:#F5EBDF;    padding: 100px 0;    box-shadow: 0px -3px 6px 2px rgb(215,215,215,0.3);}.about_block .container {    width: 70%;}.idea_block {    text-align: center;    width: 50%;    margin: 0 auto;}.texture_block {    border-top:1px solid #e4d4c1;    padding-top: 50px;    margin-top: 50px;display: flex;    align-items: center;}.bottom_block .container {  width: 70%;}.bottom_block{    position: relative;    padding: 100px 0 0;overflow: hidden;}.promise_block {    padding: 0 0 50px;}.promise_bg {    position: absolute;    top: 0;    width: 100%;    height: 100%;    right: 0;    z-index: -1; opacity:0.8;}.RWDparallax_new .picbgbox {height:650px !important;}.texture_right {    width: 60%;    position: relative;    min-height: 550px;    right: -80px;top:-50px;}.texture_left {width: 45%;}.idea_title {    font-family: 'Noto Serif TC', serif;    line-height: 1.5;    letter-spacing: 3px;    font-size: 30px;    font-weight: bold;    color: #987330;}.idea_subtitle {    font-size: 17px;    margin: 10px 0 0;    color: #333;    font-weight: normal;    letter-spacing: 2px; font-family: 'Noto Serif TC', serif;}.idea_txt {    line-height: 2;    font-size: 14px;    letter-spacing: 1px;    color: #555;}.idea_subject {margin-bottom: 30px;}.texture_subject{margin-bottom: 50px;}/**/ 
.scrollTop002 {bottom: 40px;right:11px;}.fixed_block .RWDedictor img {width:260px;}.fixed_block {    position: fixed;    transition: 0.8s;    opacity:1;    z-index: 21;    bottom:-80px;    right: 30px;}.scrollTop002 .ii {border-radius: 3px;}.new-fixed_block {opacity:1;z-index:111}.fixed_block  .RWDedictor {right: -225px;bottom: 180px ; transition: 0.8s;}.fixed_block  .RWDedictor:hover {right: -40px;transition: 0.8s} .texture_title {    font-family: 'Noto Serif TC', serif;    line-height: 1.5;    letter-spacing: 3px;    font-size: 25px;    font-weight: bold;    color: #333;}.texture_subtitle {    font-size: 17px;    margin: 10px 0 0;    color: #333;    font-weight: normal;    letter-spacing: 2px;    font-family: 'Noto Serif TC', serif;}.texture_item {    margin: 30px 0;}.texture_item h5 span {    font-style: italic;    padding-right: 8px;    letter-spacing: 0.5px;}.texture_item h5 {    font-family: 'Noto Serif TC', serif;    line-height: 1.5;    letter-spacing: 3px;    font-size: 17px;    font-weight: bold;    color: #333;    margin: 10px 0 10px;    border-bottom: 1px solid #e4d4c1;    padding-bottom: 10px;} .texture_txt p {    line-height: 1.8;    font-size: 14px;    color: #727070;    letter-spacing: 1px;}/*右邊分層圖片*/ 
.info_l img {width: 100%;}.info_l:after {    content: "";    position: absolute;    top: 164px;    right: 135px;    background: #cbc6c6;    width: 80px;    height: 1px;}.info_l:before {    content: "";    position: absolute;    background: #cbc6c6;    width: 6px;    height: 6px;    border-radius: 50%;    top: 161px;    right: 130px;}.layer_txt span {    display: block;    font-size: 12px;    font-style: italic;    color: #b6b6b6;    font-weight: lighter; letter-spacing: 0.5px;}.layer_txt {    font-family: 'Noto Serif TC';    font-size: 15px;    position: absolute;    right: 20px;    top: 150px;    text-shadow: -2px 2px 5px rgb(0 0 0 / 4%);    color: #333; letter-spacing: 2px;}.info_layer01 .layer_txt {    right: 32px;}.animated .info_l { position: absolute; right: 0;animation-delay: 1s;animation: 1500ms ease normal forwards 1  fadeInUp;opacity:0}.animated .info_layer01 {top: 290px;animation-delay:1.8s;}.animated .info_layer02 { top:120px;animation-delay: 1.2s;}.animated .info_layer03 { top:0px;animation-delay: 0.6s;}@keyframes fadeInUp{0% { opacity:0;transform: translate(0px,50px);}100% { opacity:1;transform: translate(0px,0px);}}/**/ 
.RWDService001 h2.sub-title {display: none;}.RWDService001 .col-md-3:after {    content: "";    position: absolute;    background: #d6d6d6;    width: 1px;    height: 70px;    right: 40px;    top: 30px;}.RWDService001 .col-md-3 {    float: left;    width: calc(100%/6);    position: relative;}.RWDService001 .row:nth-child(3) .col-md-3:nth-child(2):after{display: none;}.RWDService001 .row:before , .RWDService001 .row:after{display: none;}.RWDService001 article.boxFeature-2 h2 {    font-family: 'Noto Serif TC', serif;    font-size: 18px;    color: #333;letter-spacing: 2px;}.RWDService001 p {    margin-top: 0;    margin-bottom: 0;    font-size: 14px;    text-align: left;    color: #555;    letter-spacing: 1px;}.RWDService001 h1.main-title {text-align: left;margin-bottom: 50px;}

/*從關於我們開始 end*/
/*footer start*/

.footer_block {    display: flex;    flex-wrap: wrap;    align-items: center;    font-family: 'Noto Serif TC', serif;    color: #333;    line-height: 2;    letter-spacing: 2px;    padding: 100px 0 40px;    position: relative;font-size: 15px;}.footer_block  a {color: #333;}.footer_block:before {    content: "";    position: absolute;    background: #d6d6d6;    width: 125%;    right: -25%;    height: 1px;    top: 50px;}.footer_left {    width: 30%;}.footer_mid {    width:40%;padding-right: 60px;}.footer_right {    width: 30%;}/**/ 
.ft_logo {    width: 110px;    margin-bottom: 40px;}.ft_title {    font-family: 'Noto Serif TC', serif;    font-size: 25px;    letter-spacing: 2px;    font-weight: bold;    color: #000;}.ft_subtitle {    font-size: 15px;    letter-spacing: 0px;    line-height: 1.5;}.ft_menu {    display: flex;    margin-top: 20px;    font-size: 13px;}.menu_item span {    opacity: 0.6;}/***/ 
.footer_mid ul {    list-style: none;    padding-left: 0;    line-height: 2;}.ft_copyright {    font-size: 12px;    font-family: none;    letter-spacing: 1px;    color: #999090;    border-top: 1px solid #dbdbdb;    padding-top: 20px;    margin-top: 20px;}.ft_copyright a{ color: #999090;}.ft_info span {    color: #000;    font-weight: bold;    padding-right: 15px;}.RWDsocial002 .iconRounded{    color: #333;    background-color: transparent;    width: 35px;    height: 35px;margin-bottom: 20px;border: none;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {    background-color: transparent;    color: #337ab7;}.key_block {    font-size: 12px;    font-family: none;    letter-spacing: 0.5px;    color: #a7a4a4;}.map_block_mid {    display: none;}.ft_copyright_xs{display:none;}

/*footer end*/
/*內頁 start*/

/*內頁頁尾*/ 
.page_wrapper_bg .promise_bg {display: none;}.page_wrapper_bg .promise_block {display: none;}.page_wrapper_bg .footer_block:before {display: none;}.page_wrapper_bg .bottom_block{padding: 80px 0 50px;background: #f1f1f1;}.page_wrapper_bg .footer_block{padding:0;}/**/ 
.page_wrapper_bg .RWDmenu_plus04 .header .logo {opacity: 1;}.page_wrapper_bg .RWDmenu_plus04 .header{box-shadow: 2px 2px 4px rgb(122,122,122,0.2);}.page_wrapper_bg  .RWDbanner_plus01 .pic-box {padding: 0;}.page_wrapper_bg  .RWDbanner_plus01  .pic-box:after {display:none;}/**/section.call_to_action { padding: 50px 0 70px;min-height: 700px;}.page_wrapper_bg .article-text {font-size: 15px;font-weight:normal;color:#555;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .article-text p{font-size: 15px;font-weight:normal;color:#555;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .article-text h5 {    letter-spacing: 3px;    font-size: 22px;    font-weight: bold;    line-height: 1.5;    margin: 0 0 20px;    font-family: 'Noto Serif TC', serif;    color: #000;}.page_wrapper_bg .webdesc {border-bottom: 1px dotted #d2d2d2;padding-bottom: 15px;}/**/ 
.eforms2 .hgroup .breadcrumb {display:none;}/*側選單*/#sidebar .products-nav>ul> li.active>ul {display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{background: #fdfeff;box-shadow:2px 2px 4px rgb(145 143 143 / 20%);border-radius:0px;}.m2018 .products-nav .nav-title {background: #f7f4ec;font-size: 16px;padding: 7px 10px;text-align: center;margin-bottom: 0;color:#746c56;letter-spacing: 5px; border-radius:0px;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px; margin-bottom: 0px;text-align: center;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active{background: #fff; border-bottom: 1px solid #ddd;}.page_wrapper_bg .products-nav>ul> li.active > a{color: #746c56;font-weight: 600;}.page_wrapper_bg .products-nav>ul>li:hover > a{color: #746c56;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #888;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #494949;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {font-size: 15px;padding: 5px 0px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 5px 0;}.m2018 .products-nav ul li {padding: 8px 0px;}/*確定送出*/ 
.page_wrapper_bg .new-form .new-width .currectsend_btn {background: transparent;}.page_wrapper_bg .ebtn a {    color: #3d4859;    font-size: 14px;    font-weight: 600;    background-image: linear-gradient(to right, #c4cfdd, #dce2eb, #e6ecf3, #d4dae3);    padding: 10px 30px;    border-radius: 0px;    transition: all 0.5s ease 0s;}.page_wrapper_bg .currectsend_btn a {    background: linear-gradient(to right, #c4cfdd, #dce2eb, #e6ecf3, #d4dae3);    padding: 7px 40px !important;    border-radius: 0px;    color:#3d4859;    font-size: 14px;    font-weight: 600;    transition: 0.5s ease;}.page_wrapper_bg .currectsend:hover a {background: #409fca;}.page_wrapper_bg .ebtn {background: transparent;margin-top: 30px;float: right;border-radius: 0px;padding: 0px;}/*回上頁按鈕*/ 
.btn.btn_back {background: transparent;padding: 0;float: right;box-shadow: none;border-radius: 0px;margin-top: 30px;}.btn.btn_back a:hover {    background: #a5a5a5;    transition: .5s ease;    border: 1px solid #a5a5a5;    color: #fff;    padding: 3px 20px;    border-radius: 0px;    font-size: 14px;}.btn.btn_back a {border: 1px solid #d8d8d8;background: #fff; color: #555;padding: 3px 20px;border-radius:0px;font-size: 14px;}#article .btn.btn_back a {padding: 9px 13px;}.btn.btn_back {background: transparent !important;}.album1 .btn.btn_back a {padding: 10px 20px;}.album1 .btn.btn_back a:hover {padding: 10px 20px;}/*麵包屑(置中)*/ul.breadcrumb.pull-right a {color: #666;transition: all 0.2s ease;}ul.breadcrumb.pull-right a:hover{color: #333;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align: center;bottom: 0;padding: 0;margin: 10px 0 30px;letter-spacing:1.5px;}.hgroup .container {margin-bottom: 0;border-bottom: none;}.hgroup h1 {    text-align: center;    letter-spacing: 3px;    font-size: 35px;    font-weight: bold;    line-height: 1.5;    margin: 0;    padding: 0;    font-family: 'Noto Serif TC', serif;}/**/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}.layoutlist_7 .litem {text-align: center;}.layoutlist_7 .subject a:hover {color: #8dc21f; transition: .3s ease;}.layoutlist_7 .subject, .layoutlist_7 .subject a {color: #333;font-size: 18px;font-weight: bold;transition: .3s ease;}.layoutlist_8 .item:last-child { border-bottom: none;}.layoutlist_8 .item {padding: 35px 0;border-bottom: 1px solid #d7d7d7;}.layoutlist_8 .article_subject:hover { color: #8dc21f;transition: .3s ease;}.layoutlist_8 .article_subject {color: #333;font-size: 20px;transition: .3s ease;}.form-group label.must:after {color: #f7be05;}.layoutlist_8 .listdate .yearmonth{text-align: center;}.layoutlist_8 .listdate .day{text-align: center;}/**/ 
.product1 .layoutlist_2 {margin: 0 -15px;}.layoutlist_2 .item, .layoutlist_4 .item {border-bottom: none;}/*會員*/#btn_member_login:hover {background-color: #b77721;}#btn_member_login {border-radius:0px;background-color:#b77721;}.member_join_strong { color: #000; font-weight: bold;}#join_form .btn-primary:hover {background:#b77620;}#join_form .btn-primary {background:#b77620; border-radius:0px;}.btn-primary { color: #fff;background-color: #b77620;border-color:#b77620;border-radius:0px;}.btn-primary a {color: #fff;}.btn-primary:hover { background:#b77620;border-color:#b77620;color: #fff;}/*產品頁*/ 
.RWDproduct_page .products-info .price-box li.active{color:#ba8700;}#RWDPAGE_BASE_PAT02 .cart-menu .text-box .price{color:#ba8700;}.RWDproduct_page .products-info .name {font-size: 20px;color: #333;font-weight: bold;}.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-size: 110% 50%;    color: #555;    transition: .3s ease;    background-color: #d8e0ed;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add{    background: #fff;    border-radius: 0;    color: #555;    border: 1px solid #d9d9d9;    transition: .3s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop{    background-image: linear-gradient(to right, #cad5e3, #dce2eb, #f0f7ff, #d4dae3);    border-radius: 0;    color: #333; transition: .3s ease;}.layoutlist_2 .subject {text-align: center;}/*購物清單*/@keyframes num-bg {0% {background: rgb(98, 14, 15, 0);-webkit-transform: scale(.5);transform: scale(.5)}100% {background:#b49a53;-webkit-transform: scale(1);transform: scale(1)}}.eformsDesc {    margin: 10px 0 40px;    padding-bottom: 20px;    border-bottom: 1px solid #dfdfdf;    text-align: center;}.eforms2 .pagecontent.menu8 {    background: #f5f5f5;    padding: 40px 100px !important;}.eforms2 .hgroup .container {padding-bottom: 40px;}.customized_columns ._input, .customized_columns select {    border: none;    background-color: #fff;    font-size: 15px;    border-radius: 0;}/**/ 
.faq_q_icon , .faq_a_icon{display: none;}.ft_info.inner_ct ul {list-style: none;line-height: 2.5;padding: 0;}.ft_info.inner_ct span {    font-family: 'Noto Serif TC';}.new-form .formdesc h5 span {    display: block;    font-size: 15px;    color: #555;    border-bottom: 1px dotted #d8d8d8;    padding-bottom: 20px;    margin-bottom: 20px;    letter-spacing: 0.5px;}.eforms1 .new-form .formdesc {padding-right: 150px;}.eforms1 .customized_columns ._input, .customized_columns select {    border: none;    background-color: #f5f5f5;    font-size: 15px;    border-radius: 0;    box-shadow: none;}.eforms1 .new-form .formdesc a {    color: #555;}.RWDshopping .btn.bg2 {background: #ba8700;color: #fff;border-color: #ba8700;border-radius: 0;}.RWDshopping .btn.normal {border-radius: 0;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover { background: #8f6800;}.total b {color: #aa7d05;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price {color: #aa7d05;}

/*內頁 end*/
/*動畫 start*/

/*scroll*/@keyframes web_menu002{0%{ transform: translate(0px, 0px);} 50%{transform: translate(0px, -50px);}100%{transform: translate(0px, 0px);}}@-webkit-keyframes zeroall {  0% {    opacity: .1;  }  30% {    opacity: 1;  }}

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

@media screen and (max-width: 1700px) {.idea_block {width: 70%;}.RWDbanner_plus01 .page-scroll {bottom: 30px;}.about_block .container {width: 80%;}.bottom_block .container {width: 80%;}.texture_right {right: -35px;}.product_block:before { height: 700px;}}@media screen and (max-width: 1500px) {.RWDbanner_plus01 .logo {width: 140px;margin-bottom: 40px;}.RWDbanner_plus01 .page-scroll {bottom: 0;}.RWDbanner_plus01 .page-scroll.style01 a::after {top: 40px;height: 85px;}.RWDbanner_plus01 .slick-caption .txt1 {font-size: 18px;}.RWDbanner_plus01 .slick-caption .txt2 {font-size: 32px;}.RWDbanner_plus01 .slick-caption .txt3 {width: 25%;}.RWDbanner_plus01 .slick-caption .container {width: 95%;}.RWDbanner_plus01 .logo { display: none;}.RWDbanner_plus01 .slick-caption {top: 160px;}.RWDbanner_plus01  .pic-box:after {height: 500px;}.RWDbanner_plus01 .page-scroll {bottom: 60px;left: calc(5%/2 - 30px);}.RWDmenu_plus04 .logo {opacity:1; width: 135px;}/*.RWDmenu_plus04 .logo :after{opacity:0;transition: .3s ease;}*/ 
.RWDmenu_plus04 .header.is-up .logo:after{opacity:1; transition: .3s ease;}.RWDmenu_plus04 .logo:before{opacity:0;transition: .3s ease;}.RWDmenu_plus04 .header.is-up .logo:before{opacity:1; transition: .3s ease;}.service_block .container {width: 95%;}.hot_block .container {width: 85%;}.product_block .container {width: 85%;}.about_block .container  {width: 90%;}.bottom_block .container{width:90%;}.product_block:before {width: 100%; height: 100%;}.texture_right { right: 0;}.RWDService001 .col-md-3:after {right: 25px;}.footer_mid {padding-right: 20px;}.key_block {letter-spacing: 0;}.texture_subtitle {width: 75%; line-height: 1.8;}.RWDnews003 .box-icon.box-icon-side:after {right: 0;}.RWDhistory002 .history-block.right .inside {top: 195px;}}@media screen and (max-width: 1400px) {.hot_block .container {width: 90%;}.product_block .container {width: 90%;}.footer_left {width: 100%;text-align: center;}.footer_mid {width: 50%;}.footer_right {width: 50%;}.ft_menu { justify-content: center;}.ft_logo {text-align: center;margin: 0 auto;}.texture_right {top: 0;}.footer_left {margin-bottom: 50px;}.ft_menu {ont-size: 15px;}.RWDnews003 .box-icon.box-icon-side {padding-left: 55px;}.RWDnews003 .fa img {max-width: 40px;}.RWDbanner007 .swiper-slide.swiper-slide-active {width: 100% !important;}.RWDbanner007 .item-info:before { background-color: transparent !important;}.RWDproduct002_v2 .row:nth-child(3) {min-height: auto;}.RWDhistory002 .history-block.right {top:70px;}}@media screen and (max-width: 1300px) {.RWDbanner_plus01 .slick-caption .txt2 {font-size: 28px;}.RWDbanner_plus01 .page-scroll {bottom: 0;}.RWDnews003 .box-icon.box-icon-side:after {right: -10px;}.about_block .container {width: 90%;}.bottom_block .container {width: 90%;}.page_wrapper_bg .RWDmenu_plus04 .header {background: rgb(255,252,245,0.9);padding: 0px 15px;}.RWDmenu_plus04 .features .share-group.main_share {display:block;right: 90px;padding: 15px 15px;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu {display: block;}.RWDmenu_plus04 .site-nav {display: none;}.RWDmenu_plus04 .header { transition: .3s ease;background:#f6eddb;padding: 0px 30px;}.RWDmenu_plus04 .features .share-group span {font-size: 15px;}.RWDmenu_plus04 .features {width: 50%;float: right;position: relative;}.RWDmenu_plus04 .features .search-btn {padding: 25px 15px;}.RWDmenu_plus04 .features .share-group a { height: 40px;padding: 8px 20px 20px;border: 1px solid #e1c7a5;font-family: 'Noto Serif TC';letter-spacing: 2px;}.RWDmenu_plus04 .header.is-up .features .cart-btn {margin-right: 0;}.RWDmenu_plus04 .header.is-up {padding: 0 15px;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color:#d8a665;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.ml-stack-nav-toggle i {display: none;}.RWDmenu_plus04 .features:after{display: none;}.ml-stack-nav-toggle { padding: 35px 45px 35px 15px;}.page_wrapper_bg .faq_item {width: 85%;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDmenu_plus04 .features .share-group.main_share {display:block;right: 90px;padding: 15px 15px;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu {display: block;}.RWDmenu_plus04 .site-nav {display: none;}.RWDmenu_plus04 .header { transition: .3s ease;background:#fff9ee;padding: 0px 30px;}.RWDmenu_plus04 .features .share-group span {font-size: 15px;}.RWDmenu_plus04 .features {width: 50%;float: right;position: relative;}.RWDmenu_plus04 .features .search-btn {padding: 25px 15px;}.RWDmenu_plus04 .features .share-group a { height: 40px;padding: 8px 20px 20px;border: 1px solid #e1c7a5;font-family: 'Noto Serif TC';letter-spacing: 2px;}.RWDmenu_plus04 .header.is-up .features .cart-btn {margin-right: 0;}.RWDmenu_plus04 .header.is-up {padding: 0 15px;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color:#d8a665;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.ml-stack-nav-toggle i {display: none;}.RWDmenu_plus04 .features:after{display: none;}.ml-stack-nav-toggle { padding: 35px 45px 35px 15px;}.RWDbanner_plus01 .slick-caption .txt3 {width: 27%;font-size: 14px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item { margin: 0 5px 55px; width: calc(100%/3 - 11px);}.RWDService001 .col-md-3:after {right: 20px;}.RWDbanner007 .item-img {height: auto !important;}.swiper-container-autoheight .swiper-wrapper {height: auto !important;}.RWDbanner007 .item-info {padding: 0 80px;}.hot_block {margin: 0px 0px 80px;}
}
/*1199px end*/
/*1100px start*/

@media (max-width: 1100px) {.RWDService001 .col-md-3 {width: calc(100%/3); text-align: center;margin-bottom: 40px; padding: 0 50px;}.RWDService001 .col-md-3:after{display: none;}.RWDService001 h1.main-title {text-align: center;}.RWDService001 p{text-align: center;}.RWDService001 article.boxFeature-2 h2 {font-size: 20px;border-bottom: 1px solid #dadada;padding-bottom: 15px;}}

/*1100px end*/
/*1024px start*/
@media (max-width: 1024px) {
.index .row {    margin-right: 0;    margin-left: 0;}.service_block:after {width: 95%;}.hot_block .container {width: 100%;}.RWDbanner_plus01 .pic-box { padding: 0;}.index .cd-main-content {position: relative;top: 72px;}.RWDmenu_plus04 .features .share-group.main_share {padding: 15px 0px 15px 30px;}.RWDbanner_plus01 .slick-caption .txt3 {width: 35%;}.RWDbanner_plus01 .slick-caption {top: 180px;}.RWDbanner_plus01 .page-scroll {display: none;}.RWDnews003 .row .col-md-4 {padding: 0;}.RWDnews003 .box-icon.box-icon-side:after {    right: 20px;}.RWDbanner007 .banner-info {padding: 0 50px;}.RWDproduct002_v2 .row:nth-child(3){width: 100%;padding-left: 0;}.RWDproduct002_v2 .row:nth-child(2){width: 100%;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 5px 8px;width: calc(100%/5 - 17px);text-align: center;border-bottom: 1px solid #d3d3d3;padding: 10px 5px;}.RWDproduct002_v2 .btn.btn-rj {font-size: 14px; letter-spacing: 2px;}.RWDproduct002_v2 .section-subject {    text-align: center;}.product_block { padding: 100px 0 80px;}.hot_block {    margin: 0px 0px 50px;}.footer_block:before {width: 100%;right: 0;}.promise_block {    padding: 0;}.RWDproduct002_v2 .btn.btn-rj span {    display: block;    font-size: 12px;}.RWDproduct002_v2 .filter-portfolio ul {display: flex;    align-items: flex-end;}.RWDproduct002_v2 .section-subject { margin-bottom: 30px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    margin: 0 10px 55px;    width: calc(100%/3 - 21px);}.product_block .container {    width: 95%;}.ft_copyright {letter-spacing: 0;}.fixed_block {bottom: -110px;}.eforms1 .new-form .formdesc {padding-right: 50px;}.eforms2 .pagecontent.menu8 {padding: 40px !important;}.page_wrapper_bg .faq_item {width:100%;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner007 .item-blk {height: auto;}/*.RWDbanner007 .item-img {height: 500px !important;}*/ 
.RWDbanner007 .item-blk .item-box {position: relative;width: 100%;max-width: 550px;right: initial;left: initial;top: 0;margin: -200px auto !important;}/*.RWDbanner007 .swiper-container {width: 100%;}*/ 
.portfolio_block:before {height: 355px;width: calc(5% + 45px);top: 220px;}.portfolio_block:after {width: calc(5% + 47px);height: 355px;top: 220px;}.RWDbanner007 .banner-info {padding: 0 30px;}.RWDbanner007 .item-nav-next, .RWDbanner007 .item-nav-prev {    right: -20px;    top: 25%;    z-index: 3;    transform: translate(0, -50%);    left: auto;}.RWDbanner007 .item-nav-prev {position: absolute;left: -20px;right: auto;}.RWDbanner007 .item-nav-next:hover { right: -20px;}.RWDbanner007 .item-nav-prev:hover  {left: -20px;right: auto;}.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {    height: 100% !important;}.RWDbanner007 .item-editor .hot_button a {width: 100%;}.RWDbanner007 .banner-info {text-align: center;    padding: 0;}.RWDbanner007 .item-title-blk {    margin-top: 30px;    text-align: center;    border-bottom: 1px solid #c4c4c4;    padding-bottom: 20px;    margin-bottom: 20px !important;}.RWDbanner007 .item-fraction {top: -15px;left: 50%;transform: translateX(-50%);}.RWDbanner007 .item-img .swiper-slide {background-size: contain;background-position-y: top}.RWDbanner007 .item-title {font-size: 25px;}.RWDbanner007 .item-editor { -webkit-line-clamp: 3;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    margin: 0 5px 55px;    width: calc(100%/2 - 11px);}.map_block_mid {    display:block;}.map_block_right {    display: none;}.footer_right {    width: 100%;    display: flex;    flex-direction: column;    justify-content: center;    text-align: center;}.RWDsocial002 .iconRounded {margin-bottom: 0; margin-top: 20px;}.RWDsocial002 ul.socialNetwork {display: flex;justify-content: center;}.footer_left {    margin-bottom: 30px;}.ft_info {    margin-bottom: 30px;}.texture_subject {    margin-bottom: 50px;    text-align: center;}.texture_subtitle {width: 100%;}.RWDnews003 .row .col-md-4 {    width: calc(100%/2);    padding: 0px;    float: left;}.service_block .container {    width: 80%;}.RWDbanner_plus01 .slick-caption .txt3 {    width: 75%;    margin: 30px auto 0;    font-size: 15px;    padding-top: 30px;}.RWDbanner_plus01 .slick-caption {    top: 70px;    text-align: center !important;}.RWDbanner_plus01 .slick-caption .container {    width: 100%;    text-align: center;}.RWDmenu_plus04 .logoa:after { opacity: 1;}.RWDmenu_plus04 .logo a:before {    opacity: 1;    right: -82px;    font-size: 13px;    letter-spacing: 2px;}.RWDmenu_plus04 .header {padding: 0px 15px;}.RWDnews003 .col-md-4:nth-child(even) .box-icon.box-icon-side:after  {display: none;}.RWDnews003 .box-icon.box-icon-side:after {    right: 25px;}.texture_block { flex-wrap: wrap;}.texture_left {    width: 100%;}.texture_txt p br {    display: none;}.texture_txt p {    line-height: 1.8;    font-size: 13px;    color: #727070;    letter-spacing: 1px;}.texture_item {    margin: 20px 10px 0;    width: calc(100%/3 - 20px);    float: left;    text-align: center;}.texture_right {width: 80%;min-height: 520px;margin: 0 auto;}.footer_mid {    width: 100%;    text-align: center;padding: 0;}.scrollTop002 {bottom: 21px;}.RWDbanner_plus01 .page-scroll {left: 50%; transform: translateX(-50%);bottom: 430px;}.ft_copyright{display: none;}.ft_copyright_xs {    display: block;    font-size: 12px;    font-family:none;    color: #a9a6a6;}.ft_copyright_xs a {    color: #a9a6a6;}/**/#sidebar input, #sidebar select, #sidebar select.form-control:not([size]):not([multiple]) {margin-bottom: 30px;}#mobile-fixed .btn-box .bg2 {background: #aa7d05; border: 1px solid #aa7d05;}#mobile-fixed .btn-box .normal {border-radius: 0;}.eforms1 .new-form .formdesc {padding-right: 0px;}.eformsDesc {text-align: left;}.page_wrapper_bg .ebtn {margin-right: 0;}.RWDsocial002 .iconRounded {margin-right: 0;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.RWDbanner007 .swiper-container {height: 415px;}.RWDbanner007 .item-blk .item-box {margin: 80px auto 60px;}.idea_block {width: 95%;}.RWDService001 .col-md-3 {margin-bottom: 30px;padding: 0 20px;}.page_wrapper_bg  .ebtn a {width: auto;}.page_wrapper_bg  .ebtn {width: auto;}.RWDproduct_page .btn_back {width: auto;}
}
/*800px end*/
/*768px start*/

@media (max-width: 768px) {.RWDnews003 .box-icon.box-icon-side > i {top: 24px;}}

/*768px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDmenu_plus04 .features .share-group.main_share {display: none;}.fixed_block {display: none;}.RWDmobile_bottom_v2 .icon {display: none;}.mobile_bottom__li:last-child {background: #66d568; border-right: none;}.mobile_bottom__li { background: #cfc3a6;}.mobile_bottom__a, .mobile_bottom__a:hover, .mobile_bottom__a:active, .mobile_bottom__a:focus{color: #333;}.mobile_bottom__li { flex: 1 1 25%;border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;}.mobile_bottom__a {padding: 10px 0;}.RWDmobile_bottom_v2 .text { text-align: center;font-size: 14px;letter-spacing: 1px;}.RWDbanner_plus01 .slick-caption .txt2 { font-size: 32px;}.RWDbanner_plus01 .slick-caption { top: 120px;}.RWDnews003 .box-icon.box-icon-side > i {display: none;}.RWDnews003 .box-icon.box-icon-side {padding-left: 0;}.footer_block {padding: 100px 0 60px;}.RWDbanner_plus01 .page-scroll {bottom: 550px;}.scrollTop002 {bottom: 80px;}.layoutlist_2 .col-xs-12 {width: 50%;float: left;}.layoutlist_8.rwd .item {padding: 30px 0;width: 50%;float: left;}.layoutlist_8.rwd .row {margin-left: 0;margin-right: 0;}.RWDslider01 .pic-list {float: none;width: 100%;padding-left: 0;padding-right: 0;}.RWDslider01.pic-right .pic-list { float:none; padding-left: 0px; padding-right: 0;}.RWDslider01 .text { float: none;width: 100%;}.RWDslider01 .control-box { left: 0;}.RWDmenu_plus04 #mobile-menu .menu>li.try_botton a {    color: #8a6d3b;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDbanner007 .item-img {height:45vh !important;}.RWDbanner007 .item-fraction {    right: 0px;    top: -35px;    color: #eee;    height: 35px;    width: auto;    padding: 5px 10px;    flex-wrap: nowrap;    flex-direction: row;    align-items: center;}.portfolio_block .container {width: 100%;padding: 0 30px;}.RWDbanner007 .banner-info {padding: 0;}.RWDbanner007 .item-blk {padding: 0;}.portfolio_block:before, .portfolio_block:after{display:none;}.RWDbanner007 .item-img {overflow: hidden;}.RWDbanner007 .item-blk .item-box {position: relative;width: calc(100% + 2px);left: -1px;}.RWDbanner007 .item-title {    padding-right: 15px;    line-height: 1.3;    letter-spacing: 1px;    font-size: 28px;    margin-bottom: 5px;}.RWDbanner007 .item-box {height: auto;}.RWDbanner007 .item-info {padding:45px 30px 30px 30px;}.RWDbanner007 .item-editor {font-size: 14px;letter-spacing: 1px;}.RWDbanner007 .item-subtitle {padding-right: 0px;line-height: 1.5;letter-spacing: 1px;}.RWDbanner007 .decorate-line {    width: 1px;    height: 15px;    margin: 0 10px;    background-color: #ddd;    transform: rotate(12deg);}.RWDbanner007 .item-content {position: initial;}.RWDbanner007 .swiper-container {height:500px !important;}.RWDbanner007 .item-title {font-size: 20px;}.RWDbanner007 .title-main {text-align: center;}.RWDbanner007 .title-sub {text-align: center;}.RWDbanner007 .item-nav-prev {    left: calc(50% - 40px);    top:0px;    transform: translateX(-50%);}.RWDbanner007 .item-nav-next {    left: calc(50% + 20px);    top:0px;    transform: translateX(-50%);}.RWDbanner007 .item-nav-prev:hover {left: calc(50% - 40px); right: auto;}.RWDbanner007 .item-nav-next:hover{ left: calc(50% + 20px);}.RWDbanner007 .item-fraction {display: none;}/**/ 
.ml-stack-nav-toggle {    padding: 35px 15px 35px 15px;}.RWDmenu_plus04 .logo {    opacity: 1;    width: 80px;}.RWDmenu_plus04 .header {    padding: 0 10px;}.RWDmenu_plus04 .logo a:after { right: -100px;font-size: 16px;letter-spacing: 2px;}.RWDmenu_plus04 .features {margin-right: 0px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding: 25px 5px;}.RWDmenu_plus04 .features .search-btn {padding: 25px 5px;}.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {width: 100%;}.RWDbanner_plus01 .slick-caption {top: 90px;}.RWDbanner_plus01 .slick-caption .txt3 {width: 90%;margin: 20px auto 0; padding-top: 20px;}.service_block .container {    width: 95%;}.RWDnews003 .box-icon.box-icon-side > i {display: none;}.RWDnews003 .box-icon.box-icon-side {    padding-left: 0;}.RWDnews003 .row .col-md-4 {    padding: 0px 40px;}.RWDnews003 .box-icon.box-icon-side:after {    right: -20px;}/**/ 
.RWDbanner007 .title-sub {width: 85%; margin: 0 auto;}.RWDbanner007 .title-main {font-size: 32px;}.index h1.main-title {font-size: 32px !important;}.RWDproduct002_v2 .filter-portfolio ul {justify-content: center; flex-wrap: wrap;}.RWDproduct002_v2 .filter-portfolio ul > li { margin: 5px 8px;width: calc(100%/2 - 17px);}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    margin: 0 0px 30px;    width: 100%;}.RWDbanner_plus01 .page-scroll {    bottom: 300px;    left: 50%;    transform: translateX(-50%);}.texture_item {margin: 20px 0px 0;width: 100%;}.texture_right {width: 100%;}.layer_txt {right: 0;top: 55px;letter-spacing: 1px;}.texture_right { width: 100%;min-height: 380px;}.animated .info_layer02 {top: 90px;}.animated .info_layer01 { top: 220px;}.info_layer01 .layer_txt {    right: 10px;}.info_l:after{display: none;}.info_l:before{display: none;}.RWDService001 .col-md-3 {    margin-bottom: 30px;    padding: 0 15px;    width: calc(100%/2);}.RWDService001 p br {    display: none;}.RWDbanner007 .item-editor .hot_button {    margin-top: 30px;}.footer_block {    display: flex;letter-spacing: 1px;padding: 100px 0 0px;    position: relative;    font-size: 14px;}.product_block {    padding: 80px 0 80px;}.about_block {padding: 80px 0;}.bottom_block{padding: 80px 0;}.RWDService001 .col-md-3 {    margin-bottom: 30px;    padding: 0 10px;    width: calc(100%/2 - 1px);    float: left;}.bottom_block .container {    width: 100%;}.RWDService001 p {width: 80%;    margin: 0 auto;}.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;}/**/ 
.RWDproduct_page .btn_back {width: 100%;}.page_wrapper_bg  .ebtn a {width: 100%;}.page_wrapper_bg  .ebtn {width: 100%;}.page_wrapper_bg .main .container {padding-left: 10px;padding-right: 10px;}.layoutlist_8.rwd .item { width:100%;float:none;}.layoutlist_2 .col-xs-12 { width:100%;float:none;}.btn.btn_back {width: 100%;}#article .btn.btn_back a {display: block;}#mobile-fixed .noamount, #mobile-fixed .price-box li:first-child, .RWDproduct_page .products-info #timercountdown, .RWDproduct_page .products-info .discountmsg, .RWDproduct_page .products-info .noamount, .RWDproduct_page .products-info .price-box li.active, .RWDproduct_page .related-box .price-box li:first-child {color: #ba8700;}.eforms2 .pagecontent.menu8 {    background: transparent;    padding: 0px 15px !important;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDmenu_plus04 .logo a:before {    opacity: 1;    right: -70px;    font-size: 13px;    letter-spacing: 1px;}.RWDbanner_plus01 .slick-caption {top: 40px;}.RWDnews003 .row .col-md-4 {    padding: 0px 20px;}.RWDService001 p {width: 100%;}.RWDbanner_plus01 .page-scroll{bottom: 270px;}.RWDbanner007 .swiper-container {height:430px !important;}.RWDbanner007 .item-img .swiper-slide {background-size: contain;height: 300px !important;}.RWDbanner007 .banner-info { margin-bottom: 0;} .RWDbanner007 .item-info {margin-top: 0px;}.RWDbanner007 .item-nav-prev , .RWDbanner007 .item-nav-next{ top:0px;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDbanner_plus01 .page-scroll { bottom: 250px;}.RWDbanner007 .title-main {    font-size: 28px;}.index h1.main-title {    font-size: 28px !important;}
}
/*380px end*/
/*370px start*/

@media (max-width: 370px){.RWDbanner_plus01 .slick-caption .txt2 {    font-size: 26px;}.fl {width:170px;}.RWDmenu_plus04 .header.is-up {    padding: 0 8px;}.RWDmenu_plus04 .header{    padding: 0 8px;}.RWDmenu_plus04 .logo {width: 60px;top: 17px;}.RWDmenu_plus04 .logo a:after {    right: -85px;    font-size: 14px;    letter-spacing: 2px;    top: -6px;}.RWDmenu_plus04 .logo a:before {    right: -65px;    font-size: 13px;    top: 15px;    letter-spacing: 1px;}.index .cd-main-content {top: 100px;}.RWDbanner_plus01 .slick-caption {    top: 0;}.RWDbanner_plus01 .slick-caption .txt3 {width: 100%;}.RWDbanner_plus01 .page-scroll {bottom: 200px;}.RWDnews003 .box-icon a.box-icon-title >h2 { font-size: 18px;}.RWDnews003 .box-icon a.box-icon-title >h2:after { left: 90px;}.RWDnews003 .box-icon a.box-icon-title >h2:before {left: 97px;}.RWDbanner007 .item-subtitle { font-size: 15px;}.about_block .container {    width: 100%;}.idea_title { font-size: 26px;}.idea_subtitle { font-size: 15px;}.about_block {padding: 100px 0 30px;}.RWDService001 .col-md-3 {    margin-bottom: 30px;    padding: 0 10px;    width: calc(100%/2 - 1px);    float: left;}.bottom_block .container {width: 100%;}.RWDproduct_page .btn-other li .ii {display: inline-block;}.RWDproduct_page .btn-other li button {width: 100%;}.page_wrapper_bg .bottom_block .container {padding: 0 15px !important;}}

/*370px end*/
/*320px start*/
@media (max-width: 320px){
.about_bg>.container, .RWDnews005 .container, .products_title .container, .new_title .container, .new_footer .container {padding: 0 20px;}.product_panel .container {padding: 0 5px;}.RWDbanner007 .item-img .swiper-slide {height:150px !important;background-size:cover;}.RWDbanner007 .swiper-container {    height: 600px !important;} .RWDbanner007 .item-info {margin-top: -80px;}.RWDbanner007 .item-nav-prev , .RWDbanner007 .item-nav-next{ top: -70px;}.RWDbanner007 .banner-info {    margin-bottom: 30px;}.RWDmobile_bottom_v2 .text { font-size: 13px;}.RWDbanner007 .item-blk .item-box {    position: absolute;top: 320px;}
}
/*320px end*/