img { max-width: 100%;  height: auto;}a, a:hover, a:active, a:focus, a:visited { transition: .5s ease; text-decoration: none;}ul {list-style: none;padding: 0;margin-bottom: 0;}h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: 0;}.row {margin-right: 0px;margin-left: 0px;}/*字體統一*/body.wrapper_bg {font-family: 'Lora', 'Noto Serif TC', serif;}/*容器設定*/#RWDfullscreen01 .container { width: 80%;}/*要拿掉的東西*/#RWDfullscreen01 .section-line { display: none;}.RWDleft_cont002 .item-second .text-box .subtitle { display: none;}.RWDleft_cont002 .item-second .text-box .underline { display: none;}/*loading*/ 
.fl {width: 350px;}.fl img {width: 100%;}/*網頁警告*/ 
.RWDalert_fancybox.bottom {z-index:99999; width:100%;padding: 30px 50px 20px !important;  box-shadow: 1px 0px 2px rgb(51 51 102 / 20%) !important;background: #2e894c !important; color: #fff !important;  left: auto !important;right: 0px !important;line-height: 1.8 !important;    animation-name: none; animation-delay: 0s !important; animation-duration: 0s !important; opacity: 1 !important;}.RWDalert_fancybox .btn, .RWDalert_fancybox .btn.active { color: #2e894c !important;   border-color: #2e894c; background: #fff !important;    border-radius: 99em;    padding: 5px 25px;    letter-spacing: 4px;}.RWDalert_fancybox.bottom .editor { letter-spacing: 2px;}.RWDalert_fancybox.bottom a{    color: #fff;    text-decoration: underline;}/*文字統一*/#RWDfullscreen01 h1.main-title {font-size: 36px; letter-spacing: 3px;line-height: 1.8;color: #2e894c;font-weight: 600; font-family: 'Tangerine', 'Noto Serif TC', cursive, serif; }.RWDleft_cont002 .item-second .text-box .title { font-size: 36px;font-weight:600; letter-spacing: 2px; line-height: 1.6; color: #2e894c; font-family:'Tangerine', 'Noto Serif TC', cursive, serif;}.RWDproduct002_v3 .main-title{font-size: 36px; letter-spacing: 3px;line-height: 1.8;color: #2e894c;font-weight: 600; font-family:'Tangerine', 'Noto Serif TC', cursive, serif;}#RWDfullscreen01 h2.sub-title{font-size: 20px;line-height: 1.6;letter-spacing: 2px;margin: 0;color: #888;font-weight: 400;}.RWDproduct002_v3 .sub-title {font-size: 20px;line-height: 1.6;letter-spacing: 2px;margin: 0;color: #888;font-weight: 400;}#RWDfullscreen01 p {font-size: 16px; letter-spacing: 2px; color: #333; font-weight: 400; line-height: 1.8; margin-bottom: 15px;}.scrollTop002 { bottom: 60px;}/*logo*/ 
.RWDmenu_plus02 .cd-logo {    width: 300px;    margin-top: -15px;}/*上滑副選單不消失*/ 
.RWDmenu_plus02 .sub-nav.sub-up { margin-top: 0px;}/*副選單*/ 
.cd-primary-nav>li:after {display: none;}.RWDmenu_plus02 .cart-block:after, .RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .querycar-block:after {display: none;}.RWDmenu_plus02 .inside {font-family:  'Lora', 'Noto Serif TC', serif;}.RWDmenu_plus02 .editor {  float: right; margin: 20px 0px 20px 0;  font-size: 14px; letter-spacing: 2px;  line-height: 1.5;}.RWDmenu_plus02 .editor>a { color: #888; letter-spacing: 1px; padding: 0 15px; font-size: 13px; position: relative;}.RWDmenu_plus02 .editor>a:last-child {   padding-right: 0;}/*.RWDmenu_plus02 .editor>a:nth-child(2)::after {position: absolute;content: '';  width: 1px;height: 13px; background: #e6e6e6;right: -3px;   top: 3px;}*/ 
.RWDmenu_plus02 .editor>a:nth-child(2)::before {  position: absolute; content: '';width: 1px;   height: 13px; background: #e6e6e6; left: -3px;  top: 3px;}.RWDmenu_plus02 .editor>a:hover { color: #56ab7c;}/*語系*/ 
.lang-select { margin-right: 20px; }.lang-select-options a:hover{ background-color: #fff; color: #56ab7c;}.lang-select span {letter-spacing: 1.5px;}/*RWDmenu_plus02*/ 
.RWDmenu_plus02 .inside .container {width: 85% !important;transition: all 0.3s ease;}.RWDmenu_plus02 .inside.is-up .container {width: 95% !important;transition: all 0.3s ease;}.cd-primary-nav>li>a .m_stitle_block {letter-spacing: 1px;  font-size: 13px; line-height: 2;   color: #888;}.cd-primary-nav>li>a {text-align: center;  font-size: 15px; line-height: 1.8;  color: #333;   letter-spacing: 2px;    padding: 0 30px;}.RWDmenu_plus02 nav.cd-nav {margin-left: 0px; margin-right:-27px;margin-top: 15px;}.RWDmenu_plus02 .member-block {  margin-left: 0;margin-right: 15px;}.cd-primary-nav .cd-secondary-nav { width: 150px;}.cd-primary-nav .cd-secondary-nav>li {  text-align: center;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover { background-color: #fff; color: #56ab7c;}.RWDmenu_plus02 .cart-block i.qty {box-shadow: none; background: #f5f5f5;}/*功能按鈕位置*/ 
.RWDmenu_plus02 ul.cd-header-buttons { position: absolute;  top: 8px;  right: 280px;}/*banner*/ 
.banner_block {      margin-top: 141px;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {    max-height: calc(100vh - 141px) !important;    height: calc(100vh - 141px) !important;}/*第一章banner*/ 
.RWDbanner_plus01 .slick-active.slickitem01 .slick-caption {  top: 80px;  position: relative;}.RWDbanner_plus01 .slick-active.slickitem01 .slick-caption .container {position: relative;}.RWDbanner_plus01 .slickitem01 .slick-caption .txt1 { font-size: 48px;font-weight: 600;letter-spacing: 4px; color: #000;}.RWDbanner_plus01 .slickitem01 .slick-caption .txt1 span {   border-bottom: 1px solid #d1dfc6;   padding-bottom: 6px;}.RWDbanner_plus01  .slickitem01 .slick-caption .txt2 { font-size: 34px;font-weight: 600;letter-spacing: 3px; color: #777;}.RWDbanner_plus01 .slick-active.slickitem01 .slick-caption .container {    width:65% !important;}/*第二張banner*/ 
.RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {    position: relative;text-align: left; width: 890px !important; float: right;}.RWDbanner_plus01 .slick-active.slickitem02 .slick-caption {top: auto; bottom: 210px;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt1 { font-size: 48px;font-weight: 600;letter-spacing: 4px; color: #000;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt1 span {   border-bottom: 1px solid #989898;   padding-bottom: 6px; }.RWDbanner_plus01  .slickitem02 .slick-caption .txt2 { font-size: 34px;font-weight: 600;letter-spacing: 3px; color: #000;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt3 { font-size: 19px; color: #000;  letter-spacing: 1px; margin-top: 30px;    }/*第三章banner*/ 
.RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container {    position: relative;text-align: left; width: 890px !important; float: right;}.RWDbanner_plus01 .slick-active.slickitem03 .slick-caption {top: auto; bottom: 210px;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt1 { font-size: 48px;font-weight: 600;letter-spacing: 4px; color: #fff;text-shadow: 0px 0px 3px #8f835d;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt1 span {   border-bottom: 1px solid #ede0b4;   padding-bottom: 6px;}.RWDbanner_plus01  .slickitem03 .slick-caption .txt2 { font-size: 34px;font-weight: 600;letter-spacing: 3px; color: #fff;text-shadow: 0px 0px 3px #8f835d;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt3 { font-size: 19px; color: #fff;  letter-spacing: 1px;     text-shadow: 0px 0px 2px #8f835d;margin-top: 30px;}/*第四章banner*/ 
.RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {    position: relative;text-align: left; width: 890px !important; float: right;}.RWDbanner_plus01 .slick-active.slickitem04 .slick-caption {top: auto; bottom: 210px;}.RWDbanner_plus01 .slickitem04 .slick-caption .txt1 { font-size: 48px;font-weight: 600;letter-spacing: 4px; }.RWDbanner_plus01 .slickitem04 .slick-caption .txt1 span {   border-bottom: 1px solid #ede0b4;   padding-bottom: 6px;}.RWDbanner_plus01  .slickitem04 .slick-caption .txt2 { font-size: 34px;font-weight: 600;letter-spacing: 3px; color: #fff;}.RWDbanner_plus01 .slickitem04 .slick-caption .txt3 { font-size: 17px;   letter-spacing: 1px;    margin-top: 30px;}/*第五章banner*/WDbanner_plus01 .slick-active.slickitem05 .slick-caption .container {    position: relative;text-align: left; width: 890px !important; float: right;}.RWDbanner_plus01 .slick-active.slickitem05 .slick-caption {top: auto; bottom: 210px;}.RWDbanner_plus01 .slickitem05 .slick-caption .txt1 { font-size: 48px;font-weight: 600;letter-spacing: 4px; }.RWDbanner_plus01 .slickitem05 .slick-caption .txt1 span {   border-bottom: 1px solid #ede0b4;   padding-bottom: 6px;}.RWDbanner_plus01  .slickitem05 .slick-caption .txt2 { font-size: 34px;font-weight: 600;letter-spacing: 3px; color: #fff;}.RWDbanner_plus01 .slickitem05 .slick-caption .txt3 { font-size: 17px;   letter-spacing: 1px;    margin-top: 30px;}/*scrolldown位置*/ 
.scrolldown_block {position: absolute; top:-114px;}/*scrolldown按鈕*/ 
.RWDbanner_plus01 .page-scroll a { width: 10px;   transform: translate(0);  position: relative; transition: all 0.5s ease 0s;}.RWDbanner_plus01 .page-scroll.style-custom span { position: relative; margin: 0 auto;  transform: rotate(90deg); top: -40px; right: 3px;transition: all 0.5s ease 0s;}.RWDbanner_plus01 .page-scroll.style-custom span::before {content: "Scroll";  color: #888; font-size: 14px;  font-weight: 500; letter-spacing: 1px; transition: all 0.5s ease 0s;}.RWDbanner_plus01 .page-scroll {bottom: 15%;  left: 0; right: 35px; width: auto; margin: 0 auto; text-align: right;}/*按鈕動來動去*/ 
.RWDbanner_plus01 .page-scroll a img { opacity: 0.8;  position: relative;  animation: scd 2s ease 0s infinite alternate;   transition: all 0.5s ease 0s;}/*全背景*/ 
.cd-main-content { background: url(https://www.fe-tw.com/archive/image/customization/all_bg_light4.jpg)no-repeat; background-size: cover; position: relative;background-attachment: fixed;}/*.cd-main-content { background: url(https://www.fe-tw.com/archive/image/customization/all_bg2.jpg); background-size: 100px 100px; position: relative;background-attachment: fixed;}*//*RWDleft_cont002*/ 
.about_block  {position: relative;padding: 120px 0;}.about_block::before { position: absolute; content: ''; width: 1px; height: 100%; background: #e2ded2;  left: 120px;  top: 0;}.RWDleft_cont002 > .container {width: 90% !important;padding: 0 !important;}.RWDleft_cont002 .item-second { background: transparent;display: flex; flex-direction: row-reverse;align-items: center;}.about_block .RWDleft_cont002 .item-second > a { width: 600px;}.about_block .RWDleft_cont002 .item-second .text-box {background: transparent;width: calc(100% - 600px);padding: 100px ;}.RWDleft_cont002 .item-second >a .pic { width: 100%;}.RWDleft_cont002 .item-second:hover .pic img { transform: scale(1.0);}.RWDleft_cont002 .item-second .text-box .text { color: #333; line-height: 1.7; font-size: 15px; letter-spacing: 2px; margin-top: 30px; width: 90%;}/*關於按鈕*/ 
.RWDleft_cont002 .item-second .text-box a {font-weight: 400;position: relative; border: none;display: block; background-color:#C0C0C0;color: #555;padding: 10px 35px;   width: 250px; margin: 0;margin-top: 80px;text-align: center;     line-height: 1.6;transition: all 0.3s;}/*.RWDleft_cont002 .item-second .text-box a::after { content: '';background-color: #555;height: 1px; width: 30px;position: absolute;right: 60px;bottom: 50%;transition: all 0.3s ease; }*/ 
.RWDleft_cont002 .item-second .text-box a:hover {color: #555;background-color:#C0C0C0; transition: all 0.3s;}/*.RWDleft_cont002 .item-second .text-box a:hover:after {right: 30px; transition: all 0.3s;}*//*過場圖*/ 
.pic_block {  box-shadow: 0px 0px 6px #ada49a;}.RWDparallax_new .picbgbox {height: 650px !important;}.RWDparallax_new .picbgbox .container.editor {width: 62% !important;padding: 120px 0 0;}.pic_text_items { display: flex; flex-direction: column; }.pic_text_items>p {     font-size: 18px !important; margin-top: 65px;  text-align: left;    border-bottom: 1px solid #a6bee3;  border-top: 1px solid #a6bee3;    padding: 15px;    width: 33%;}.pic_logo { width: 255px; padding: 0 30px;    position: relative;  left: -6px;  top: -9px;}h3.pic_title { font-size: 30px;   letter-spacing: 2px; color: #333;font-weight: 600; }.pic_text { display: flex; align-items: center;  justify-content: flex-start;   width: 650px;}/*產品*/ 
.product_block { position: relative; padding: 120px 0;}.RWDproduct002_v3 { padding: 0;}.RWDproduct002_v3 .popup-portfolio {margin: 0 auto;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {  padding: 0px 15px;height: auto !important;}.RWDproduct002_v3 .section-inner .row:nth-child(2) .col-md-12 { padding: 0;}.RWDproduct002_v3 .showbottom a .portfolio-bottom__p { text-align: left;   font-size: 15px;letter-spacing: 2px;line-height: 1.7;opacity: 0;transition: all 0.5s ease; transition: all 0.45s ease; }.RWDproduct002_v3 .showbottom a .portfolio-bottom__h4 { font-size: 20px;  letter-spacing: 2px; text-align: left; font-weight: 600;padding: 0px 0px 30px;    line-height: 1.8; transition: all 0.45s ease;color:#333;}.RWDproduct002_v3 .portfolio-bottom {  position: absolute !important;  bottom: -110px;  left: 15px;padding: 0 60px;transition: all 0.5s ease;     background: rgba(255,255,255,.65); padding-top: 30px;width: calc(100% - 30px);transition: all 0.35s ease;}.RWDproduct002_v3 .popup-portfolio .portfolio-item:hover .portfolio-bottom {bottom: 120px; opacity: 1; transition: all 0.35s ease; }.RWDproduct002_v3 .popup-portfolio .portfolio-item:hover .portfolio-bottom__p {opacity: 1;transition: all 0.5s ease; }.RWDproduct002_v3 .portfolio-item>.inner-content { position: relative;border: 1px solid #eaeaea;}.RWDproduct002_v3 .portfolio-item>.inner-content::before {position: absolute; content: ''; width: 100%; height: 0; background: rgba(86,171,124,.85); left: 0; bottom: 0; z-index: 1; opacity: 1;transition: all 0.45s ease;}.RWDproduct002_v3 .portfolio-item>.inner-content::after { position: absolute;  content: '';  width: calc(100% - 30px); height: calc(100% - 30px);border: 1px solid #fff;   left: 15px;    top: 15px; opacity: 0;z-index:1; transition: all 0.45s ease}.RWDproduct002_v3 .popup-portfolio .portfolio-item:hover .inner-content::before { height: 100%; transition: all 0.45s ease;}.RWDproduct002_v3 .popup-portfolio .portfolio-item:hover .inner-content::after { opacity: 1; transition: all 0.45s ease;}.RWDproduct002_v3 .popup-portfolio .portfolio-item:hover  .portfolio-bottom__h4 {color: #fff; transition: all 0.45s ease;}.RWDproduct002_v3 .popup-portfolio .portfolio-item:hover .portfolio-bottom__p {color: #fff !important; transition: all 0.45s ease;}.RWDproduct002_v3 .popup-portfolio .portfolio-item:hover .portfolio-bottom {background: rgba(255,255,255,0);transition: all 0.35s ease;}/*內容限制行數*/ 
.RWDproduct002_v3 .showbottom a .portfolio-bottom__p {  display: -webkit-box; -webkit-line-clamp: 5;  -webkit-box-orient: vertical;  text-overflow: ellipsis; overflow: hidden;}/*產品按鈕*/ 
.RWDproduct002_v3 .btn-box .btn {font-size: 15px;font-weight: 400;position: relative; border: none;background-color:#c0c0c0;color: #555;padding: 10px 35px;   width: 250px; margin: 80px 0 0 ;text-align: center;     line-height: 1.6;transition: all 0.3s;    border-radius: 99em;    letter-spacing: 2px; max-width: none;}/*.RWDproduct002_v3 .btn-box .btn::after  { content: '';background-color: #555;height: 1px; width: 30px;position: absolute;right: 60px;bottom: 50%;transition: all 0.3s ease; }*/ 
.RWDproduct002_v3 .btn-box .btn:hover {background-color:#c0c0c0; transition: all 0.3s;}/*.RWDproduct002_v3 .btn-box .btn:hover:after {right: 30px; transition: all 0.3s;}*//*最新消息*/ 
.news_block {background: rgba(255,255,255,.5);  padding: 120px 0;    position: relative;   }.RWDnews005 > section > .container { width: 95% !important;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0px; }.RWDnews005 .owl-carousel .owl-item div { padding: 15px;    border: 1px solid #eee;    margin: 0 5px;  background: #fff;}.RWDnews005 .owl-carousel.owl-padding-10 {overflow: visible; margin: 0;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    border-radius: 50%;background: transparent;color: #56ab7c;font-size: 40px;top: 50%;transition: all 0.5s ease; border: 1px solid #56ab7c4d;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div:hover {background: rgba(255,255,255, .8); color: #3f9164;transition: all 0.5s ease; }.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -75px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -75px;}.RWDnews005 .margin-top-20 {  margin-top: 20px !important;}.RWDnews005 h4 {      position: relative;     text-align: center; font-size: 18px;margin: 0 0 10px 0; font-weight: 600;color: #333; line-height: 1.6;   letter-spacing: 2px;    padding-top: 0px; padding-bottom: 0px; transition: .5s ease;margin-top: 5px !important;}.RWDnews005 h4 a { display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;text-overflow: ellipsis;  overflow: hidden;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover .img-hover>h4>a {color: #56ab7c;transition: .5s ease;}#RWDfullscreen01 .RWDnews005 .owl-carousel.owl-padding-10 .owl-item .img-hover > p { display: -webkit-box;-webkit-line-clamp: 3; -webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;margin-bottom: 0px;}/*最新消息輪播點*/ 
.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span { background: #57ab7c9c;}.RWDnews005 .controlls-over .owl-pagination {display: none !important;}/*最新消息按鈕*/ 
.news_block a.news_btn {font-size: 15px;font-weight: 400;position: relative; border: none;background-color:#c0c0c0;color: #555;padding: 10px 35px;   width: 250px; text-align: left;     line-height: 1.6;transition: all 0.3s;    border-radius: 99em;    letter-spacing: 2px;display: block;  margin: 80px auto 0 auto; }/*.news_block a.news_btn::after  { content: '';background-color: #555;height: 1px; width: 30px;position: absolute;right: 60px;bottom: 50%;transition: all 0.3s ease; }*/ 
.news_block a.news_btn:hover {background-color:#c0c0c0; transition: all 0.3s;}/*.news_block a.news_btn:hover:after {right: 30px; transition: all 0.3s;}*//*第一次修改*/ 
.RWDleft_cont002 .item-second .text-box .text>p>span { font-size: 18px;font-weight: 600;}.pic_text_items>span {  font-size: 18px; letter-spacing: 1px; color: #333;  font-weight: 400;    line-height: 1.8; margin-bottom: 15px; }.RWDproduct002_v3 .portfolio-item>.inner-content::before { background: rgb(192 192 192 / 90%); }.RWDproduct002_v3 .showbottom a .portfolio-bottom__h4 {font-size: 18px; letter-spacing: 1px;line-height: 1.5;}.web_edm {    border: 1px solid #2e894c;}
/*scrolldown start*/

@-webkit-keyframes scd{  0%{    top:0px;  }  50%{    top:20px;   }  100%{    top:0px;  }}

/*scrolldown end*/
/*bounceIn 修正成 fadeIn start*/

/* bounceIn 修正成 fadeIn*/@-webkit-keyframes bounceIn {    from {      opacity: 0;      -webkit-transform: translate3d(0, 100%, 0);      transform: translate3d(0, 100%, 0);    }        to {      opacity: 1;      -webkit-transform: none;      transform: none;    }     }    @keyframes bounceIn {    from {      opacity: 0;      -webkit-transform: translate3d(0, 100%, 0);      transform: translate3d(0, 100%, 0);    }      to {      opacity: 1;      -webkit-transform: none;      transform: none;    }  }    .bounceIn {    -webkit-animation-name: fadeInUp;    animation-name: fadeInUp;  }

/*bounceIn 修正成 fadeIn end*/
/*footer start*/

.footer_block {  padding: 120px 0 0 0;   position: relative;border-top: 1px solid #cec9be40;   }.footer_block::before { position: absolute; content: ''; background: url(https://www.fe-tw.com/archive/image/customization/footer_deco.png);width: 380px;height: 461px;left: 0; bottom: -85px; background-size: contain;background-repeat: no-repeat;}.footer_block > .container {display: flex; padding-bottom: 60px;align-items: flex-end;}.footer_function {     width: calc(100% - 400px - 400px - 80px);  padding-right: 80px;    border-right: 1px solid #e2dad1;margin-right: 80px;}.footer_info {    width: 400px; margin-right: 80px;}/*1221內頁頁尾*/ 
.page_wrapper_bg .footer_block > .container { width: 80% !important;}/*左邊資訊*/ul.footer_text>li>a { color: #333;}ul.footer_text { padding-top: 20px;}ul.footer_text>li>span {  font-weight: 600; padding-right: 10px; color: #000;width: 85px; display: inline-block;}.eforms1 ul.footer_text>li>span {width: auto;}ul.footer_text>li {font-size: 16px; color: #333; letter-spacing: 1.5px; line-height: 1.5;   padding-bottom: 8px;}ul.footer_text>li:last-child {padding-bottom: 0;}h4.footer_title {font-size: 28px; color: #333;letter-spacing: 2px; font-weight: 700; padding-bottom: 10px;}ul.footer_text>li>i {   padding-right: 8px; font-size: 17px;}/*line service按鈕*/ul.footer_text>li>a.line_service { width: 260px; padding: 10px 20px; background: #06c755; margin-top: 15px; display: block; text-align: center; color: #fff; border-radius: 99em;font-weight: 600;letter-spacing: 2px; font-size: 16px;}ul.footer_text>li>a.line_service:hover { background: #089642; transition: .5s;}ul.footer_text>li>a.line_service i { font-size: 17px;}/*電子報*/ 
.footer_edm{ padding-top: 45px;}.web_edm { padding: 10px;background-color: rgba(255,255,255,.3);   border: 1px solid #57ab7c;border-radius: 99em;width: 320px;}.web_edm .email input { background-color: transparent;color: #57ab7c54; height: auto; line-height: 1.5; width: auto;font-family: 'Lora', 'Noto Serif TC', serif;}.web_edm .btn_container { float: right;}.web_edm .btn {    font-size: 14px; line-height: 1.8;  background: transparent;   border: none; color: #57ab7c; letter-spacing: 3px;  font-weight: 400;}.web_edm .btn:hover { color: #3f9164;}/*社群*/ 
.RWDsocial002 .pull-right {float: left !important;}.RWDsocial002 .iconRounded {    background-color: transparent;}.RWDsocial002 .iconRounded:hover{    background-color: transparent;}.RWDsocial002 ul.socialNetwork li {   margin-left: 5px;}.RWDsocial002 i.i.ii-line1.iconRounded {  color: #06c755;  border: 1px solid #06c755; width: 45px; height: 45px; font-size: 20px;   padding-top: 12px;}.RWDsocial002 i.i.ii-fb1.iconRounded {  color: #1877f2;  border: 1px solid #1877f2; width: 45px; height: 45px; font-size: 20px;   padding-top: 12px;}.RWDsocial002 i.i.ii-youtube1.iconRounded {  color: #d92531;  border: 1px solid #d92531; width: 45px; height: 45px; font-size: 20px;   padding-top: 12px;}.RWDsocial002 i.i.ii-ig2.iconRounded {  color: #e7476e;  border: 1px solid #e7476e; width: 45px; height: 45px; font-size: 20px;   padding-top: 12px;}/*copyright*/ 
.footer_copyright { flex-direction: column; align-items: flex-start; width: 400px;position: relative; display: flex;justify-content: center;font-size: 13px;  letter-spacing: 1.5px;color: #cec9be;   font-weight: 300;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover { font-size: 13px;  letter-spacing: 1.5px;color: #cec9be;   font-weight: 300;}

/*footer end*/
/*英文版 start*/

.lang_en #RWDfullscreen01 h1.main-title {font-family: 'Noto Serif TC',  serif; }.lang_en .RWDleft_cont002 .item-second .text-box .title {     font-size: 28px;font-family:'Noto Serif TC', serif;}.lang_en .RWDproduct002_v3 .main-title{font-family: 'Noto Serif TC', serif;}/*.lang_en .RWDleft_cont002 .item-second .text-box .title, .lang_en .RWDproduct002_v3 .main-title, .lang_en #RWDfullscreen01 h1.main-title {font-weight: 500;}*/ 
.lang_en .RWDproduct002_v3 .showbottom a .portfolio-bottom__h4  {font-weight: 500;}.lang_en #RWDfullscreen01 h1.main-title, .lang_en .RWDleft_cont002 .item-second .text-box .title, .lang_en .RWDproduct002_v3 .main-title, .lang_en #RWDfullscreen01 h2.sub-title, .lang_en .RWDproduct002_v3 .sub-title, .lang_en .RWDmenu_plus02 .editor, .cd-primary-nav>li>a, .lang_en .RWDleft_cont002 .item-second .text-box .text, .lang_en h3.pic_title, .lang_en .RWDproduct002_v3 .showbottom a .portfolio-bottom__p, .lang_en .RWDproduct002_v3 .showbottom a .portfolio-bottom__h4, .lang_en .RWDproduct002_v3 .btn-box .btn, .lang_en .RWDnews005 h4, .news_block a.news_btn, lang_en .footer_copyright {letter-spacing: 0.5px;}.lang_en #RWDfullscreen01 p {    font-size: 15px; line-height: 1.7;letter-spacing: 0.5px;}.lang_en .footer_copyright, .copyright_desc, .copyright_desc a, .copyright_desc a:hover { letter-spacing: 0.5px;}.lang_en .RWDalert_fancybox.bottom .editor  { letter-spacing: 0.5px;}.lang_en .RWDalert_fancybox .btn, .RWDalert_fancybox .btn.active { letter-spacing: 0.5px;}.lang_en .RWDmenu_plus02 .cart-menu .title  { letter-spacing: 0.5px;}.lang_en .RWDmenu_plus02 .cart-menu .buy-btn   { letter-spacing: 0.5px;}.lang_en ul.footer_text>li>a.line_service { letter-spacing: 0.5px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem01 .slick-caption .container {width: 80% !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem02 .slick-caption {bottom: 250px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem03 .slick-caption {bottom: 250px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem04 .slick-caption {bottom: 250px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem05 .slick-caption {bottom: 250px;}/*第一章banner*/ 
.lang_en .RWDbanner_plus01 .slickitem01 .slick-caption .txt1 {font-size: 34px;letter-spacing: 1px;}.lang_en .RWDbanner_plus01  .slickitem01 .slick-caption .txt2 {letter-spacing: 1px;}/*第二張banner*/ 
.lang_en .RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {   width: 900px !important;}.lang_en .RWDbanner_plus01 .slickitem02 .slick-caption .txt1 {font-size: 34px; letter-spacing: 1px;}.lang_en .RWDbanner_plus01 .slickitem02 .slick-caption .txt1 span {font-weight: 400; border: none;}.lang_en .RWDbanner_plus01 .slickitem02 .slick-caption .txt2  {letter-spacing: 1px;}.lang_en .RWDbanner_plus01 .slickitem02 .slick-caption .txt3  {letter-spacing: 1px;}/*第三章banner*/ 
.lang_en .RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container {   width: 900px !important;}.lang_en .RWDbanner_plus01 .slickitem03 .slick-caption .txt1  {font-size: 34px; letter-spacing: 1px;}.lang_en .RWDbanner_plus01 .slickitem03 .slick-caption .txt1 span { font-weight: 400;border: none;}.lang_en .RWDbanner_plus01  .slickitem03 .slick-caption .txt2  {letter-spacing: 1px;}.lang_en .RWDbanner_plus01 .slickitem03 .slick-caption .txt3  {letter-spacing: 1px;}/*第四章banner*/ 
.lang_en .RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {   width: 900px !important;}.lang_en .RWDbanner_plus01 .slickitem04 .slick-caption .txt1  { font-size: 34px;letter-spacing: 1px;}.lang_en .RWDbanner_plus01 .slickitem04 .slick-caption .txt1 span { font-weight: 400;border: none;}.lang_en .RWDbanner_plus01  .slickitem04 .slick-caption .txt2  {letter-spacing: 1px;}.lang_en .RWDbanner_plus01 .slickitem04 .slick-caption .txt3  {letter-spacing: 1px;}/*第五章banner*/ 
.lang_en .RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container {   width: 900px !important;}.lang_en .RWDbanner_plus01 .slickitem05 .slick-caption .txt1  { font-size: 34px; letter-spacing: 1px;}.lang_en .RWDbanner_plus01 .slickitem05 .slick-caption .txt1 span { font-weight: 400;border: none;}.lang_en .RWDbanner_plus01  .slickitem05 .slick-caption .txt2  {letter-spacing: 1px;}.lang_en .RWDbanner_plus01 .slickitem05 .slick-caption .txt3  {letter-spacing: 1px;}.lang_en .RWDleft_cont002 .item-second .text-box .text {width: 100%;}.lang_en .RWDnews005 h4 a { -webkit-line-clamp: 2;}.lang_en .web_edm .btn {  font-size: 13px;   letter-spacing: 0.5px;}.lang_en .RWDproduct002_v3 .portfolio-bottom { bottom: -135px;}.lang_en .RWDproduct002_v3 .main-title>span { font-family: 'Tangerine', 'Noto Serif TC', cursive, serif;  font-size: 52px;}/*內頁*/ 
.lang_en mobile-fixed .btn-shop .btn, .lang_en #plusbuy_mobile-fixed .btn-shop .btn,  .lang_en .RWDproduct_page .btn-shop .btn { letter-spacing: 0.5px;}.lang_en .RWDhistory002 .history-block.right .history-btn { left: -65px; width: 65px;}.lang_en  #btn_reverify_form { font-size: 11px;}.lang_en.page_wrapper_bg .article-text h2, .lang_en.page_wrapper_bg .article-text h3, .lang_en.page_wrapper_bg .article-text h4, .lang_en.page_wrapper_bg .article-text, .lang_en.page_wrapper_bg .article-text p, .lang_en #btn_member_login, .lang_en .rwd .faq_question, .lang_en .rwd .faq_answer, .lang_en .video_item_subject { letter-spacing: 0.5px;}.lang_en .btn.btn_back {   padding: 10px;}.lang_en .web_edm { width: 460px;}.lang_en .web_edm .email input { width: 250px;}.lang_en #join_form .form-checkbox  { letter-spacing: 0.5px;}.lang_en .sortbar {    font-size: 12.5px; float: left;}/*0124修正*/ 
.page_wrapper_bg .pagecontent .article_model { text-align: left;}

/*英文版 end*/
/*小螢幕 start*/

@media (max-width: 2048px) {.RWDbanner_plus01 .slick-active.slickitem01 .slick-caption {  top: 55px;  position: relative;}.lang_en .RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {   width: 845px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container {   width: 845px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {   width: 845px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container {   width: 845px !important;}.lang_en .RWDnews005 .owl-carousel .owl-item div {min-height: 422px;}}@media (max-width: 1920px) {.RWDmenu_plus02 .inside .container {  width: 90% !important;}.RWDbanner_plus01 .slick-active.slickitem01 .slick-caption {  top: 110px;  position: relative;}.RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {    width: 750px !important;}.RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container {    width: 750px !important;}.RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {    width: 750px !important;}.RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container {    width: 750px !important;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt1 { font-size: 44px;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt1 { font-size: 44px;}.RWDbanner_plus01 .slickitem04 .slick-caption .txt1 { font-size: 44px;}.RWDbanner_plus01 .slickitem05 .slick-caption .txt1 { font-size: 44px;}.RWDparallax_new .picbgbox .container.editor { width: 80% !important;}.RWDparallax_new .picbgbox .container.editor {padding: 80px 0 0 ;}.RWDproduct002_v3 .portfolio-bottom {bottom: -140px;}.about_block .RWDleft_cont002 .item-second .text-box {    padding: 80px 60px 80px 0px;}.RWDnews005 h4 {   font-size: 16px;}.footer_block > .container {width: 75% !important;}.page_wrapper_bg .footer_block > .container { width: 75% !important;}.pic_text_items>p {width: 28%;}/*第一次修改*/ 
.RWDbanner_plus01 .slick-active.slickitem01 .slick-caption {top: 40px;}/*英文*/ 
.lang_en .RWDbanner_plus01 .slick-active.slickitem01 .slick-caption {  top: 80px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {   width: 750px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container {   width: 750px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {   width: 750px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container {   width: 750px !important;}}@media (max-width: 1900px) {.RWDmenu_plus02 .inside .container {  width: 95% !important;}.RWDleft_cont002 > .container {  width: 95% !important;}.RWDparallax_new .picbgbox .container.editor { width: 85% !important;}.about_block::before { left: 80px;}.RWDproduct002_v3 .popup-portfolio .portfolio-item:hover .portfolio-bottom { bottom: 50px;}/*第一次修改*/ 
.RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {width: 720px !important;}.RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container {width: 720px !important;}.RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {width: 720px !important;}.RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container {width: 720px !important;}/*英文*/ 
.lang_en .footer_block > .container {  width: 85% !important;}.lang_en .RWDnews005 .owl-carousel .owl-item div { min-height: 380px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {   width: 720px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container {   width: 720px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {   width: 720px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container {   width: 720px !important;}}@media (max-width: 1800px) {.RWDbanner_plus01 .page-scroll { bottom: 40px;right: 10px;}.RWDmenu_plus02 .inside .container {  width: 100% !important;    padding: 0 30px;}.RWDmenu_plus02 .inside.is-up .container { width: 100% !important;padding: 0 30px;}.RWDleft_cont002 > .container { width: 100% !important;}.pic_text_items>p {width: 30%;}.RWDproduct002_v3 .portfolio-bottom {padding: 40px 30px 30px 30px; }/*第一次修改*/ 
.RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {  width: 690px !important;}.RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container { width: 690px !important;}.RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {  width: 690px !important;}.RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container { width: 690px !important;}/*英文*/ 
.lang_en .RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {   width: 690px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container {   width: 690px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {   width: 690px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container {   width: 690px !important;}.lang_en .about_block .RWDleft_cont002 .item-second .text-box {padding: 80px 60px 0 0;}}@media (max-width: 1700px) {nav.cd-nav {margin-right: 20px;}.RWDmenu_plus02 .editor {    margin: 20px 0px 20px 0;}.about_block .RWDleft_cont002 .item-second .text-box { padding: 80px 0;}.about_block::before {left: 80px;}.pic_text_items>p { width: 31%;}.RWDproduct002_v3 .popup-portfolio .portfolio-item:hover .portfolio-bottom { bottom: 30px;}.RWDproduct002_v3 .portfolio-bottom {bottom: -165px;}.footer_info {margin-right: 50px;}.footer_function { width: calc(100% - 400px - 400px - 50px);}.footer_block > .container {width: 80% !important;}.page_wrapper_bg .footer_block > .container { width: 80% !important;}.RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {  width: 665px !important;}.RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container { width: 665px !important;}.RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {  width: 665px !important;}.RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container { width: 665px !important;}/*英文*/ 
.lang_en .RWDnews005 .owl-carousel .owl-item div {  min-height: 360px;}.lang_en .RWDproduct002_v3 .portfolio-bottom { bottom: -160px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {   width: 665px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container {   width: 665px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {   width: 665px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container {   width: 665px !important;}}@media (max-width: 1600px) {.cd-primary-nav>li>a {padding: 0 20px;}.RWDmenu_plus02 .editor {    margin: 20px 0px 20px 0;}.pic_text_items>p {width: 35%;}.RWDproduct002_v3 .portfolio-bottom {  padding: 20px;}.RWDproduct002_v3 .portfolio-item>.inner-content::after { width: calc(100% - 10px);height: calc(100% - 10px);left: 5px; top: 5px;}/*第一次修改*/ 
.RWDbanner_plus01 .slick-active.slickitem01 .slick-caption { top: 60px;}.RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {  width: 620px !important;}.RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container {  width: 620px !important;}.RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {  width: 620px !important;}.RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container {  width: 620px !important;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt3 {letter-spacing: 0px;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt3 {letter-spacing: 0px;}.RWDbanner_plus01 .slickitem04 .slick-caption .txt3 {letter-spacing: 0px;}.RWDbanner_plus01 .slickitem05 .slick-caption .txt3 {letter-spacing: 0px;}/*英文版*/ 
.lang_en .footer_block > .container {width: 95% !important; padding-left: 0px;  padding-right: 0;}.lang_en .about_block > .container { width: 90% !important;}.lang_en .about_block::before {display: none;}.lang_en .footer_block::before {  opacity: .8;}.lang_en .about_block .RWDleft_cont002 .item-second .text-box { padding-right: 60px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {   width: 620px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container {   width: 620px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {   width: 620px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container {   width: 620px !important;}.lang_en .RWDbanner_plus01 .slickitem02 .slick-caption .txt1 { font-size: 28px;}.lang_en .RWDbanner_plus01 .slickitem03 .slick-caption .txt1 { font-size: 28px;}.lang_en .RWDbanner_plus01 .slickitem04 .slick-caption .txt1 { font-size: 28px;}.lang_en .RWDbanner_plus01 .slickitem05 .slick-caption .txt1 { font-size: 28px;}.lang_en .footer_copyright { width: 350px;}.lang_en .footer_function { margin-right: 50px; padding-right: 50px; width: calc(100% - 400px - 350px - 50px);}}@media (max-width: 1500px) {#RWDfullscreen01 .container { width: 90%;}.about_block::before {display: none;}.pic_text_items>p { width: 35%;}.RWDproduct002_v3 .popup-portfolio {  display: flex; flex-wrap: wrap;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {width: calc(100% / 3 - 1px);}.footer_block > .container { width: 90% !important;}.page_wrapper_bg .footer_block > .container { width: 90% !important;}.footer_block::before {opacity: .6;}/*第一次修改*/ 
.RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {  width: 550px !important;}.RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container {  width: 550px !important;}.RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {  width: 550px !important;}.RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container {  width: 550px !important;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt1 { font-size: 40px;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt3 { font-size: 17px;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt1 { font-size: 40px;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt3 { font-size: 17px;}.RWDbanner_plus01 .slickitem04 .slick-caption .txt1 { font-size: 40px;}.RWDbanner_plus01 .slickitem04 .slick-caption .txt3 { font-size: 17px;}.RWDbanner_plus01 .slickitem05 .slick-caption .txt1 { font-size: 40px;}.RWDbanner_plus01 .slickitem05 .slick-caption .txt3 { font-size: 17px;}/*英文*/ 
.lang_en .RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {   width: 550px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container {   width: 550px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {   width: 550px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container {   width: 550px !important;}}@media (max-width: 1440px) {/*第一次修改*/ 
.RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {  width: 570px !important;}.RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container {  width: 570px !important;}.RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {  width: 570px !important;}.RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container {  width: 570px !important;}/*英文*/ 
.lang_en .RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {   width: 570px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container {   width: 570px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {   width: 570px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container {   width: 570px !important;}}@media (max-width: 1400px) {.pic_text_items>p { width: 40%;}.footer_block > .container {    width: 100% !important;padding: 0 40px 60px 40px;}.page_wrapper_bg .footer_block > .container { width: 100% !important;padding: 0 40px 60px 40px;}/*第一次修改*/ 
.RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {  width: 515px !important;}.RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container {  width: 515px !important;}.RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {  width: 515px !important;}.RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container {  width: 515px !important;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt3 span>br {display: none;}.RWDbanner_plus01 .slick-active.slickitem01 .slick-caption .container { width: 80% !important;}.footer_title {width: 350px;}/*英文版*/ 
.lang_en .footer_block > .container { flex-wrap: wrap;}.lang_en .footer_copyright {  width: 100%; flex-direction: row;align-items: center;  margin-top: 30px;justify-content: flex-start;flex-wrap: wrap;}.lang_en .RWDssl01 {padding: 0 10px;}.lang_en .footer_info { width: calc(100% - 550px - 50px);}.lang_en .footer_function {  width: 550px; padding-right: 0;  border-right: none; margin-right: 0;}/*英文*/ 
.lang_en .RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {   width: 515px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container {   width: 515px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {   width: 515px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container {   width: 515px !important;}}@media (max-width: 1366px) {.RWDbanner_plus01 .page-scroll {right: 25px;}/*第一次修改*/ 
.RWDbanner_plus01 .slickitem02 .slick-caption .txt1 { font-size: 38px;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt1 {  font-size: 38px;}.RWDbanner_plus01 .slickitem04 .slick-caption .txt1 {  font-size: 38px;}.RWDbanner_plus01 .slickitem05 .slick-caption .txt1 {  font-size: 38px;}}@media (max-width: 1300px) {#RWDfullscreen01 .container { width: 95%;}.RWDmenu_plus02 .cd-logo { width: 240px;    margin-top: 0;}.pic_text_items>p { width: 45%;}.RWDproduct002_v3 .portfolio-bottom {bottom: -180px;}.RWDproduct002_v3 .popup-portfolio .portfolio-item:hover .portfolio-bottom {  bottom: 20px;}.footer_block > .container { padding: 0 60px 60px;flex-wrap: wrap;justify-content: center;}.page_wrapper_bg .footer_block > .container  { padding: 0 60px 60px;}.footer_copyright {  width: 100%; flex-direction: row;align-items: center;  margin-top: 30px;justify-content: flex-start;flex-wrap: wrap;}.RWDssl01 {padding: 0 10px;}.footer_info { width: calc(100% - 400px - 50px);}.footer_function {  width: 400px; padding-right: 0;  border-right: none; margin-right: 0;}/*第一次修改*/ 
.RWDbanner_plus01 .slick-active.slickitem01 .slick-caption { top: 85px;}.RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {    width: 477px !important;}.RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container {    width: 477px !important;}.RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {    width: 477px !important;}.RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container {    width: 477px !important;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt1 {font-size: 35px;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt2 {font-size: 30px;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt1 {font-size: 35px;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt2 {font-size: 30px;}.RWDbanner_plus01 .slickitem04 .slick-caption .txt1 {font-size: 35px;}.RWDbanner_plus01 .slickitem04 .slick-caption .txt2 {font-size: 30px;}.RWDbanner_plus01 .slickitem05 .slick-caption .txt1 {font-size: 35px;}.RWDbanner_plus01 .slickitem05 .slick-caption .txt2 {font-size: 30px;}.pic_text_items>span { font-size: 16px;}/*英文版*/ 
.lang_en .about_block {  padding: 80px 0 160px 0;}.lang_en .RWDleft_cont002 .item-second {flex-wrap: wrap;flex-direction: column-reverse;}.lang_en .about_block .RWDleft_cont002 .item-second > a {width: 60%;margin: 30px auto 60px auto;}.lang_en .RWDleft_cont002 .item-second .text-box .title {  font-size: 28px;}.lang_en .about_block .RWDleft_cont002 .item-second .text-box {    padding: 0 60px;width: 100%;}.lang_en .RWDleft_cont002 .item-second .text-box a {   position: absolute;  bottom: -60px;left: 50%;  transform: translateX(-50%);}/*英文*/ 
.lang_en .RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {   width: 477px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container {   width: 477px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {   width: 477px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container {   width: 477px !important;}.lang_en .cd-primary-nav>li>a { padding: 0 19px;}}@media (max-width: 1280px) {.RWDleft_cont002 .item-second .text-box .title { font-size: 30px;}.RWDproduct002_v3 .showbottom a .portfolio-bottom__h4 { font-size: 18px;}.RWDproduct002_v3 .popup-portfolio .portfolio-item:hover .portfolio-bottom { bottom: 0px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.cd-main-content {background-attachment: scroll;}.banner_block { margin-top: 60px;}.cd-main-header {  height: 70px;}#RWDfullscreen01 .cd-main-header .cd-logo {margin-top: 5px !important;    width: 180px;}.RWDmenu_plus02 ul.cd-header-buttons{right: 20px;top:15px;}/*漢堡選單*/ 
.cd-primary-nav { background: #fff}.cd-primary-nav>li { padding: 10px;}.cd-primary-nav>li>a {  padding: 0;text-align: left;}.cd-primary-nav .cd-secondary-nav {width: 100%;}.cd-primary-nav .cd-secondary-nav>li {   text-align: left;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {  background-color: transparent;}nav.cd-nav .bottom-copyright {display: none;}.about_block, .product_block, .news_block { padding: 80px 0;}.RWDleft_cont002 .item-second {     align-items: flex-start;}.about_block .RWDleft_cont002 .item-second > a { width: 500px;}.about_block .RWDleft_cont002 .item-second .text-box {  width: calc(100% - 500px);    padding: 0 30px 0 0;}.RWDleft_cont002 .item-second .text-box .text {width: 100%;}.RWDproduct002_v3 .portfolio-bottom {  padding: 15px;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {padding: 0 10px;}.RWDproduct002_v3 .portfolio-bottom {width: calc(100% - 20px); left: 10px;}.RWDproduct002_v3 .portfolio-bottom {bottom: -170px;}.footer_block { padding: 80px 0 0 0;}/*側選單購物車*/ 
.RWDmenu_plus02 .cart-menu .buy-btn a {   font-family: 'Lora', 'Noto Serif TC', serif; background-color: #56ab7c;}.RWDmenu_plus02 .cart-menu .title {     border-bottom: 1px solid #56ab7c;color: #56ab7c;}.RWDmenu_plus02 .cart-menu .title span {      background: #56ab7c94; box-shadow: none;}/*第一次修改*/ 
.RWDbanner_plus01 .slick-active.slickitem01 .slick-caption { top: 55px;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt1 {font-size: 33px;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt1 {font-size: 33px;}.RWDbanner_plus01 .slickitem04 .slick-caption .txt1 {font-size: 33px;}.RWDbanner_plus01 .slickitem05 .slick-caption .txt1 {font-size: 33px;}.RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container { width: 460px !important;}.RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container { width: 460px !important;}.RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container { width: 460px !important;}.RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container { width: 460px !important;}/*內頁*/ 
.layoutlist_4 .listdate .yearmonth { letter-spacing: 1px !important; white-space: nowrap;}/*英文*/ 
.lang_en .RWDbanner_plus01 .slickitem02 .slick-caption .txt1{font-size: 24px;}.lang_en .RWDbanner_plus01 .slickitem03 .slick-caption .txt1{font-size: 24px;}.lang_en .RWDbanner_plus01 .slickitem04 .slick-caption .txt1{font-size: 24px;}.lang_en .RWDbanner_plus01 .slickitem05 .slick-caption .txt1{font-size: 24px;}
}
/*1199px end*/
/*1100px start*/

@media (max-width: 1100px) {.RWDleft_cont002 .item-second .text-box .title { font-size: 27px;}.pic_text_items>p {width: 50%;}.RWDproduct002_v3 .showbottom a .portfolio-bottom__h4 {   font-size: 16px;}.news_block {  padding: 80px 20px;}/*第一次修改*/ 
.RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container { width: 420px !important;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt1 {  font-size: 30px;}.RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container { width: 420px !important;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt1 {  font-size: 30px;}.RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container { width: 420px !important;}.RWDbanner_plus01 .slickitem04 .slick-caption .txt1 {  font-size: 30px;}.RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container { width: 420px !important;}.RWDbanner_plus01 .slickitem05 .slick-caption .txt1 {  font-size: 30px;}/*英文版*/ 
.lang_en .RWDparallax_new .picbgbox .container.editor {padding: 40px 0 0;}.lang_en .RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container { width: 390px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container { width: 390px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container { width: 390px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container { width: 390px !important;}}

/*1100px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDbanner_plus01 .slickitem02 .slick-caption .txt1 {  font-size: 34px;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt2 {  font-size: 30px;}.RWDleft_cont002 .item-second .text-box .title {  font-size: 25px;}.RWDproduct002_v3 .showbottom a .portfolio-bottom__h4 {font-size: 16px;}.RWDproduct002_v3 .popup-portfolio .portfolio-item:hover .portfolio-bottom {   bottom: 10px;}.footer_block::before {  opacity: .3;}.about_block { padding-bottom: 150px;}.RWDleft_cont002 .item-second .text-box a { position: absolute; bottom: -80px;  left: 50%;  transform: translateX(-50%);}#RWDfullscreen01 .cd-main-header .cd-logo { margin-top: 10px !important;}h3.pic_title { font-size: 28px;}/*第一次修改*/ 
.RWDbanner_plus01 .slick-active.slickitem02 .slick-caption {bottom: 200px;}.RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {   width: 430px !important;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt1 {font-size: 30px;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt2 {font-size: 27px;}.RWDbanner_plus01 .slick-active.slickitem03 .slick-caption {bottom: 200px;}.RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container {   width: 430px !important;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt1 {font-size: 30px;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt2 {font-size: 27px;}.RWDbanner_plus01 .slick-active.slickitem04 .slick-caption {bottom: 200px;}.RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {   width: 430px !important;}.RWDbanner_plus01 .slickitem04 .slick-caption .txt1 {font-size: 30px;}.RWDbanner_plus01 .slickitem04 .slick-caption .txt2 {font-size: 27px;}.RWDbanner_plus01 .slick-active.slickitem05 .slick-caption {bottom: 200px;}.RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container {   width: 430px !important;}.RWDbanner_plus01 .slickitem05 .slick-caption .txt1 {font-size: 30px;}.RWDbanner_plus01 .slickitem05 .slick-caption .txt2 {font-size: 27px;}.RWDbanner_plus01 .slick-active.slickitem01 .slick-caption .container { width: 80% !important;}.RWDproduct002_v3 .showbottom a .portfolio-bottom__h4 { font-size: 15px; line-height: 1.4;}.footer_title {   width: 340px;}.pic_text_items>span {font-size: 15px;}/*英文*/ 
.lang_en .RWDleft_cont002 .item-second .text-box .title {  font-size: 24px;}.lang_en .RWDnews005 .owl-carousel .owl-item div {  min-height: 340px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {width: 400px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container {width: 400px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {width: 400px !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container {width: 400px !important;}.lang_en .footer_block::before { opacity: .3;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.about_block {  padding: 80px 0 160px 0;}.RWDleft_cont002 .item-second {flex-wrap: wrap;flex-direction: column-reverse;}.about_block .RWDleft_cont002 .item-second > a {width: 60%;margin: 30px auto 60px auto;}.RWDleft_cont002 .item-second .text-box .title {  font-size: 28px;}.about_block .RWDleft_cont002 .item-second .text-box {    padding: 0 60px;width: 100%;}.RWDleft_cont002 .item-second .text-box a {   position: absolute;  bottom: -60px;left: 50%;  transform: translateX(-50%);}.RWDparallax_new .picbgbox .container.editor {padding: 60px 0 0;}.pic_text_items>p {  width: 57%;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {  width: calc(100% / 2 - 1px);}.footer_function {width: 320px;}.web_edm {width: 100%;}.footer_block > .container {   padding: 0 30px 60px;}.page_wrapper_bg .footer_block > .container {   padding: 0 30px 60px;}.footer_info { margin-right: 30px;  width: calc(100% - 320px - 30px);} /*第一次修改*/ 
.RWDbanner_plus01 .banner-slider.bg .pic {background-position: top;}.RWDbanner_plus01 .slick-active.slickitem01 .slick-caption {     top: 500px; left: 50%;  transform: translateX(-50%);width: 100%;}.RWDbanner_plus01 .slick-active.slickitem01 .slick-caption .container {  width: 100% !important; text-align: center;}.RWDbanner_plus01 .slick-active.slickitem02 .slick-caption {  left: 50%;  transform: translateX(-50%);width: 100%;top: auto;  bottom: 80px;}.RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container {  width: 100% !important; text-align: center;}.RWDbanner_plus01 .slick-active.slickitem03 .slick-caption {  left: 50%;  transform: translateX(-50%);width: 100%;top: auto;  bottom: 80px;}.RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container {  width: 100% !important; text-align: center;}.RWDbanner_plus01 .slick-active.slickitem04 .slick-caption {  left: 50%;  transform: translateX(-50%);width: 100%;top: auto;  bottom: 80px;}.RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container {  width: 100% !important; text-align: center;}.RWDbanner_plus01 .slick-active.slickitem05 .slick-caption {  left: 50%;  transform: translateX(-50%);width: 100%;top: auto;  bottom: 80px;}.RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container {  width: 100% !important; text-align: center;}.pic_text_items>span {font-size: 18px;}.RWDproduct002_v3 .portfolio-bottom {bottom: -140px;}/*英文*/ 
.lang_en .RWDbanner_plus01 .slick-active.slickitem01 .slick-caption { top: 500px; left: 50%; transform: translateX(-50%);width: 100%;}.lang_en .footer_title { margin: 0 auto;}.lang_en .footer_block > .container {  flex-direction: column; align-items: center; justify-content: center;}.lang_en .footer_info {  margin-right: 0;   width: 100%;  text-align: center;}.lang_en ul.footer_text>li>a.line_service {  width: 70%;  margin: 30px auto;}.lang_en .RWDsocial002 .pull-right { float: none !important;   display: flex !important; justify-content: center;}.lang_en .footer_function {width: 70%;}.lang_en .web_edm { width: 100%;margin: 0 auto;}.lang_en .footer_copyright {    justify-content: center;}.lang_en .scrollTop002 {  bottom: 100px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem02 .slick-caption .container { width: 100% !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem03 .slick-caption .container { width: 100% !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem04 .slick-caption .container { width: 100% !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem05 .slick-caption .container { width: 100% !important;}.lang_en .RWDbanner_plus01 .slick-active.slickitem02 .slick-caption {bottom: 120px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem03 .slick-caption {bottom: 120px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem04 .slick-caption {bottom: 120px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem05 .slick-caption {bottom: 120px;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
pic_logo { width: 240px;}.pic_text_items>p {  width: 62%;   margin-top: 40px;}.RWDproduct002_v3 .portfolio-bottom { bottom: -190px;} 
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.RWDbanner_plus01 .slick-active.slickitem02 .slick-caption {bottom: 90px;}.RWDbanner_plus01 .slick-active.slickitem03 .slick-caption {bottom: 90px;}.RWDbanner_plus01 .slick-active.slickitem04 .slick-caption {bottom: 90px;}.RWDbanner_plus01 .slick-active.slickitem05 .slick-caption {bottom: 90px;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt1 {font-size: 34px;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt1 {font-size: 34px;}.RWDbanner_plus01 .slickitem04 .slick-caption .txt1 {font-size: 34px;}.RWDbanner_plus01 .slickitem05 .slick-caption .txt1 {font-size: 34px;}.about_block .RWDleft_cont002 .item-second .text-box {padding: 0 15px;}.pic_text_items>p {width: 65%;}.RWDproduct002_v3 .portfolio-bottom {bottom:-160px;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt3 span>br {display: block;}/*英文*/ 
.lang_en .about_block .RWDleft_cont002 .item-second .text-box { padding: 0;}.lang_en .RWDleft_cont002 .item-second .text-box .title { font-size: 22px;  letter-spacing: 0px;}
}
/*800px end*/
/*768px start*/
@media (max-width: 768px) {
.RWDleft_cont002 .item-second .text-box a {  width: 70%;    text-align: center;}.pic_text_items>p { width: 65%;}.RWDproduct002_v3 .btn-box .btn {  width: 70%;     text-align: center;}.news_block a.news_btn{  width: 70%;     text-align: center;}.pic_logo { width: 225px;}/*banner輪播點*/ 
.RWDbanner_plus01.style-dotnav.control-right .plus-banner-container { position: relative;top: inherit;   left: 0;  right: 0;}.RWDbanner_plus01.style-dotnav.control-right .control-box {   top: initial; position: absolute;  bottom: 20px;  width: 100%; height: inherit!important;}.RWDbanner_plus01.style-dotnav .control-box .items {display: inline-block; vertical-align: middle;}.RWDbanner_plus01.style-dotnav .control-box .items li {    display: inline-block; vertical-align: middle;}/*第一次修改*/ 
.RWDbanner_plus01 .slick-active.slickitem02 .slick-caption { bottom: 120px;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt2 { font-size: 28px;margin-top: 10px;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt3 {font-size: 18px; letter-spacing: 1px;}.RWDbanner_plus01 .slick-active.slickitem03 .slick-caption { bottom: 120px;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt2 { font-size: 28px;margin-top: 10px;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt3 {font-size: 18px; letter-spacing: 1px;}.RWDbanner_plus01 .slick-active.slickitem04 .slick-caption { bottom: 120px;}.RWDbanner_plus01 .slickitem04 .slick-caption .txt2 { font-size: 28px;margin-top: 10px;}.RWDbanner_plus01 .slickitem04 .slick-caption .txt3 {font-size: 18px; letter-spacing: 1px;}.RWDbanner_plus01 .slick-active.slickitem05 .slick-caption { bottom: 120px;}.RWDbanner_plus01 .slickitem05 .slick-caption .txt2 { font-size: 28px;margin-top: 10px;}.RWDbanner_plus01 .slickitem05 .slick-caption .txt3 {font-size: 18px; letter-spacing: 1px;}.RWDproduct002_v3 .portfolio-bottom {bottom: -180px;}/*英文*/ 
.lang_en .RWDbanner_plus01 .slick-active.slickitem01 .slick-caption .container {width: 100% !important;}
}
/*768px end*/
/*767px start*/
@media (max-width: 767px) {
.about_block .RWDleft_cont002 .item-second .text-box {padding: 0 40px;}h3.pic_title {font-size: 26px;}.pic_text_items>p {width: 70%;}.footer_block > .container {  flex-direction: column; align-items: center; justify-content: center;}.footer_info {  margin-right: 0;   width: 100%;  text-align: center;}ul.footer_text>li>a.line_service {  width: 70%;  margin: 30px auto;}.RWDsocial002 .pull-right { float: none !important;   display: flex !important; justify-content: center;}.footer_function {width: 70%;}.footer_copyright {    justify-content: center;}.RWDparallax_new .picbgbox { background-position: bottom !important;}.footer_title {margin: 0 auto;}/*內頁*/ 
.layoutlist_4 .listdate .day::before { position: absolute; content: '/';    left: 0;}.layoutlist_4 .listdate .yearmonth {display: inline-block;}.layoutlist_4 .listdate .day { display: inline-block; color: #afafaf  !important;  font-size: 12px  !important;position: relative; padding-left: 15px;}
}
/*767px end*/
/*700px start*/

@media (max-width: 700px) {.about_block .RWDleft_cont002 .item-second .text-box {padding: 0;}.pic_text {width: 100%;}.pic_logo { width: 160px;  padding: 0 15px;}.pic_text_items>p { width: 100%;  text-align: center;}.RWDproduct002_v3 .showbottom a .portfolio-bottom__h4 {  font-size: 15px;   letter-spacing: 1px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -65px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -65px;}.scrollTop002 {bottom: 100px;}/*第一次修改*/ 
.pic_text_items>span {    text-align: center;}.RWDalert_fancybox.bottom { padding: 30px 15px 20px !important;}/*英文*/ 
.lang_en .footer_function { width: 100%;}.lang_en .pic_logo { margin: 0 auto;}}

/*700px end*/
/*600px start*/
@media (max-width: 600px) {
/*第一次修改*/ 
.RWDbanner_plus01 .slick-active.slickitem01 .slick-caption {  top: 55%;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {width: 100%;}h3.pic_title {font-size: 18px;}.pic_text_items>p {  font-size: 17px !important;}.footer_function{width: 75%;}.collapsing_header header {    padding: 0 15px 0 0;}.hgroup .breadcrumb {position: relative;bottom: 0;float: left !important;}.hgroup .container {border-bottom: none;}/*英文*/ 
.lang_en .RWDbanner_plus01 .slick-active.slickitem01 .slick-caption {top: 50%;}.lang_en .RWDleft_cont002 .item-second .text-box .title {    font-size: 22px;}.lang_en .RWDproduct002_v3 .main-title { font-size: 20px;}.lang_en .RWDproduct002_v3 .main-title span { font-size: 40px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem02 .slick-caption { bottom: 250px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem03 .slick-caption { bottom: 250px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem04 .slick-caption { bottom: 250px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem05 .slick-caption { bottom: 250px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDmenu_plus02 .cd-logo{   width: 200px;}.RWDbanner_plus01 .slickitem01 .slick-caption .txt1 {  font-size: 30px;}.RWDbanner_plus01 .slickitem01 .slick-caption .txt2 {  font-size: 24px;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt1 {  font-size: 30px;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt2 {  font-size: 24px;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt1 {  font-size: 30px;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt2 {  font-size: 24px;}.RWDleft_cont002 .item-second .text-box .title { font-size: 22px;}.RWDleft_cont002 .item-second .text-box a  { width: 100%;}.pic_text {    flex-direction: column;}.pic_logo {   width: 165px; padding: 35px 0;  left: 0; top: 0;}.RWDparallax_new .picbgbox {    background-position: top left !important;}.pic_text_items>p {    letter-spacing: 1px !important; font-size: 15px !important; padding: 15px 0}.RWDproduct002_v3 .main-title, #RWDfullscreen01 h1.main-title {font-size: 26px;}.RWDproduct002_v3 .btn-box .btn { width: 100%;}.news_block a.news_btn { width: 100%;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -60px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -60px;}ul.footer_text>li>a.line_service { width: 100%;}.footer_function { width: 100%;}.scrollTop002 {bottom: 40px;}.RWDbanner_plus01.style-dotnav.control-left .control-box, .RWDbanner_plus01.style-dotnav.control-right .control-box {bottom: 30px;}.RWDbanner_plus01 .page-scroll.style-custom span::before {display: none;}.about_block .RWDleft_cont002 .item-second > a {width: 90%;}.RWDleft_cont002 .item-second .text-box a {bottom: -40px;}.about_block {  padding: 80px 0 120px 0;}.RWDproduct002_v3 .btn-box .btn {margin: 40px 0 0 ;}.news_block a.news_btn {    margin: 40px auto 0 auto;}.web_edm .email input {color: #57ab7c87;}.footer_block > .container { padding: 0 15px 60px;}.page_wrapper_bg .footer_block > .container { padding: 0 15px 60px;}.cd-header-buttons li.search-btn { margin-top: 7px;   margin-right: -5px;}.fl {  width: 280px;}.RWDparallax_new .picbgbox {  height: 630px !important;  }.RWDparallax_new .picbgbox .container.editor {    padding: 80px 0 0;}.RWDbanner_plus01 .page-scroll {  right: 5px;}/*第一次修改*/ 
.pic_text {margin-bottom: 30px;}.RWDparallax_new .picbgbox {  height: 750px !important;}.RWDbanner_plus01 .slick-active.slickitem02 .slick-caption {bottom: 100px;}.RWDbanner_plus01 .slick-active.slickitem03 .slick-caption {bottom: 100px;}.RWDbanner_plus01 .slick-active.slickitem04 .slick-caption {bottom: 100px;}.RWDbanner_plus01 .slick-active.slickitem05 .slick-caption {bottom: 100px;}h3.pic_title {font-size: 25px;}.RWDproduct002_v3 .showbottom a .portfolio-bottom__h4 { font-size: 17px; }.pic_text_items>span { font-size: 17px;}.RWDbanner_plus01 .page-scroll a {width: 7px;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt3 {margin-top: 15px;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt3 {margin-top: 15px;}.RWDbanner_plus01 .slickitem04 .slick-caption .txt3 {margin-top: 15px;}.RWDbanner_plus01 .slickitem05 .slick-caption .txt3 {margin-top: 15px;}.RWDbanner_plus01 .slick-active.slickitem01 .slick-caption {  top: 50%;}.page_wrapper_bg .footer_edm .btn {margin-top: -2px;}/*英文*/ 
.lang_en .RWDbanner_plus01 .slick-active.slickitem01 .slick-caption {  top: 55%;}.lang_en .footer_function {  width: 85%;}.lang_en .web_edm {   display: flex;flex-direction: column; align-items: center;}.lang_en .footer_copyright { text-align: center;}.lang_en .web_edm .email input {text-align: center;}.lang_en .RWDbanner_plus01 .slickitem02 .slick-caption .txt1 {font-size: 20px; letter-spacing: 0.5px;}.lang_en .RWDbanner_plus01 .slickitem03 .slick-caption .txt1 {font-size: 20px; letter-spacing: 0.5px;}.lang_en .RWDbanner_plus01 .slickitem04 .slick-caption .txt1 {font-size: 20px; letter-spacing: 0.5px;}.lang_en .RWDbanner_plus01 .slickitem05 .slick-caption .txt1 {font-size: 20px; letter-spacing: 0.5px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem02 .slick-caption { bottom: 170px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem03 .slick-caption { bottom: 170px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem04 .slick-caption { bottom: 170px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem05 .slick-caption { bottom: 170px;}.lang_en .RWDmenu_plus02 ul.cd-header-buttons {display: flex;   align-items: center;}.lang_en .cd-header-buttons li.search-btn { order: 1;margin-top: 4px;}.lang_en .RWDmenu_plus02 .phone-menu { order: 3;}.lang_en .RWDmenu_plus02 .cart-block {order: 2;    margin-top: -7px;}.lang_en .about_block .RWDleft_cont002 .item-second > a {width: 90%;}/*20220412*/ 
.footer_copyright {  text-align: center;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDmenu_plus02 .cd-logo{    width: 160px;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt1 {  font-size: 28px;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt2 {  font-size: 24px;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt1 {  font-size: 28px;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt2 {  font-size: 24px;}.RWDbanner_plus01 .slickitem04 .slick-caption .txt1 {  font-size: 28px;}.RWDbanner_plus01 .slickitem04 .slick-caption .txt2 {  font-size: 24px;}.RWDbanner_plus01 .slickitem05 .slick-caption .txt1 {  font-size: 28px;}.RWDbanner_plus01 .slickitem05 .slick-caption .txt2 {  font-size: 24px;}.RWDproduct002_v3 .section-subject.row .col-md-12 { padding: 0;}.RWDproduct002_v3 .main-title, #RWDfullscreen01 h1.main-title {  font-size: 28px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div { border: none; }.RWDleft_cont002 .item-second .text-box .title {  font-size: 21px;}.footer_block > .container { padding: 0 20px 60px;}.page_wrapper_bg .footer_block > .container  { padding: 0 20px 60px;}/*第一次修改*/ 
.RWDbanner_plus01 .slick-active.slickitem01 .slick-caption {bottom: auto;top: 50%;}.RWDbanner_plus01 .slick-active.slickitem02 .slick-caption {bottom: 90px;}.RWDbanner_plus01 .slick-active.slickitem03 .slick-caption {bottom: 90px;}.RWDbanner_plus01 .slick-active.slickitem04 .slick-caption {bottom: 90px;}.RWDbanner_plus01 .slick-active.slickitem05 .slick-caption {bottom: 90px;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt3 { font-size: 16px;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt3 { font-size: 16px;}.RWDbanner_plus01 .slickitem04 .slick-caption .txt3 { font-size: 16px;}.RWDbanner_plus01 .slickitem05 .slick-caption .txt3 { font-size: 16px;}/*20220412*/ 
.footer_title {  width: 100%;}.web_edm .btn { padding: 0px 5px;}.pic_text_items>span {font-size: 16px;}/*英文*/ 
.lang_en .RWDbanner_plus01 .slick-active.slickitem02 .slick-caption {bottom: 120px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem03 .slick-caption {bottom: 120px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem04 .slick-caption {bottom: 120px;}.lang_en .RWDbanner_plus01 .slick-active.slickitem05 .slick-caption {bottom: 120px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
#RWDfullscreen01 .cd-main-header .cd-logo { margin-top: 13px !important;width: 158px;}.RWDleft_cont002 .item-second >a .pic {width: 100%;}.RWDproduct002_v3 .main-title, #RWDfullscreen01 h1.main-title {  font-size: 24px;}.RWDproduct002_v3 .sub-title { font-size: 17px;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt1 {  font-size: 20px;}.RWDbanner_plus01 .slickitem02 .slick-caption .txt2 {  font-size: 18px;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt1 {  font-size: 20px;}.RWDbanner_plus01 .slickitem03 .slick-caption .txt2 {  font-size: 18px;}.RWDbanner_plus01 .slickitem04 .slick-caption .txt1 {  font-size: 20px;}.RWDbanner_plus01 .slickitem04 .slick-caption .txt2 {  font-size: 18px;}.RWDbanner_plus01 .slickitem05 .slick-caption .txt1 {  font-size: 20px;}.RWDbanner_plus01 .slickitem05 .slick-caption .txt2 {  font-size: 18px;}.RWDproduct002_v3 .showbottom a .portfolio-bottom__h4 {font-size: 16px; letter-spacing: 1px;}ul.footer_text>li { font-size: 14px;letter-spacing: 1px;}.footer_block > .container {padding: 0 10px 60px;}.page_wrapper_bg .footer_block > .container  {padding: 0 10px 60px;}.web_edm .email input {  font-size: 13px;}.footer_copyright {font-size: 12px; letter-spacing: 1px;}/*第一次修改*//*loading*/ 
.fl {width: 250px;}.RWDbanner_plus01 .slick-active.slickitem01 .slick-caption {  top: 47%;}.RWDbanner_plus01 .slick-active.slickitem02 .slick-caption {   bottom: 65px;}.RWDbanner_plus01 .slick-active.slickitem03 .slick-caption {   bottom: 65px;}.RWDbanner_plus01 .slick-active.slickitem04 .slick-caption {   bottom: 65px;}.RWDbanner_plus01 .slick-active.slickitem05 .slick-caption {   bottom: 65px;}.RWDproduct002_v3 .showbottom a .portfolio-bottom__h4 {font-size: 15px;}.footer_title {width:100%;}ul.footer_text>li>i {  padding-right: 0; }.RWDbanner_plus01.style-dotnav.control-left .control-box, .RWDbanner_plus01.style-dotnav.control-right .control-box {    bottom: 20px;}.page_wrapper_bg .web_edm .email input {margin:0;}.web_edm .btn { font-size: 13px;}
}
/*320px end*/
/*01.內頁補丁 start*/

/*SCROLL*//*main*/hr {    border-top: 1px solid #ccc;}.page_wrapper_bg section.call_to_action {    padding: 35px 0 85px 0;    min-height: 700px;    background: rgba(255, 255, 255, .5);}.page_wrapper_bg section.call_to_action>.container {    padding: 0 15px;    width: 70%;}.page_wrapper_bg section.call_to_action>.container .container {    padding: 0;    width: 100% !important;    font-family: 'Lora', 'Noto Serif TC', serif;}.page_wrapper_bg .collapsing_header .main {    overflow-x: inherit;}/*footer*/ 
.footer_block {    overflow: hidden;}/*banner*/ 
.page_wrapper_bg .banner_block {    margin-top: 0px;}/*文字統一設定*/ 
.page_wrapper_bg .hgroup h1 {    line-height: 1.7;    color: #2e894c;    font-weight: 600;}.page_wrapper_bg .article-text h2 {    font-size: 24px;    line-height: 1;    letter-spacing: 2px;}.page_wrapper_bg .article-text h3 {    letter-spacing: 2px;    line-height: 1.5;    margin-bottom: 10px;    font-weight: bold;    font-size: 24px !important;}.page_wrapper_bg .article-text h4 {    font-size: 18px;    line-height: 1.7;    letter-spacing: 2px;    margin: 15px 0 15px;    font-weight: bold;}.page_wrapper_bg .article-text {    font-size: 15px;    line-height: 2;    letter-spacing: 2px;    color: #333;    text-align: justify;    font-weight: 400;}.page_wrapper_bg .article-text p {    font-size: 15px;    line-height: 2;    letter-spacing: 2px;    color: #333;    font-weight: 400;}._bd_row label,._bd_row li,._bd_row p,._bd_row td {    font-size: 15px;    line-height: 2;    font-weight: 400;}._bd_row li {    margin-bottom: 10px;}._bd_row ol {    padding-left: 22px;}._bd_row ul {    padding-left: 18px;}/*-------時間軸設定--------*/ 
.RWDtimeline01 .line_dot2 span {    width: 1px;    background: #2e894c;    margin-left: 31px;}.RWDtimeline01 li.event:before {    width: 10px;    height: 10px;    z-index: 2;    border: 2px solid #c0c0c0;    background: #c0c0c0;}/*-------側邊欄設定--------*/ 
.page_menu_block ul.nav>li {    margin-bottom: 15px;}.page_menu_block ul.nav>li>a {    color: #555;    background: #c0c0c0;    border-radius: 99em;    padding: 12px 10px 12px 25px;}.page_menu_block ul.nav>li.active>a,.page_menu_block ul.nav>li.hover>a,.page_menu_block ul.nav>li>a:hover {    color: #fff;    background: #2e894c;}/*-------編輯器內文設定--------*/ 
.article_model .editor h3{  font-weight: bold;  color: #2e894c;  font-size: 18px !important;  }.article_model .editor ul {    margin-left: 20px;}.article_model .editor ol {    padding-left: 25px;}.article_model .editor ul,.article_model .editor ol {    color: #333;}.article_model .editor ul li {    list-style: disc;}.article_model .editor ol li {    list-style: decimal;}.pagecontent .RWDslider01,.pagecontent .RWDeditor01 {    margin-top: 40px !important;}.pagecontent .RWDslider01 .text {    padding-bottom: 20px;}.page_wrapper_bg .pagecontent .slick-slide img {    display: inline-block;}/*-------按鈕--------*/#panelCms .btn.btn-primary {    float: none;    border-radius: 99em !important;}.btn-primary{    border-radius: 99em !important;}/*重新填寫*/ 
.refill_btn {    display: none;}/*回上一頁按鈕*/#article .btn.btn_back a,#album .btn.btn_back a {    padding: 6px 15px;    display: block;    font-size: 15px;    font-weight: 400;    color: #555;    border-radius: 99em !important;    font-family: 'Lora', 'Noto Serif TC', serif;}.btn.btn_back {    margin-right: 0;    float: right;    background: #c0c0c0 !important;    padding: 0;    color: #555;    box-shadow: none;    border-radius: 99em;    transition: all 0.3s;    margin-top: 20px;    padding: 10px 35px;    width: 250px;}.btn.btn_back a {    min-width: 180px;    padding: 0 15px;    background: transparent;    color: #555;    transition: all 0.2s ease;    border: 0;    font-size: 15px;    font-weight: 400;}.btn.btn_back a:hover {    border: 0;    color: #555;    background: #c0c0c0;}/*確定送出*/ 
.ebtn {    padding: 0;    background: transparent;    -webkit-border-radius: 0px;    -moz-border-radius: 0px;    border-radius: 0px;    float: right;    margin-right: 0;}.ebtn a {    min-width: 180px;    line-height: 1.5;    padding: 6px 30px;    margin-top: 20px;    color: #fff;    background: #2e894c;    border: 1px solid #2e894c;    transition: all .2s ease;    border-radius: 99em;    text-align: center;}.ebtn a:hover {    background: #2e894c;    color: #fff;    border-color: #2e894c;    transition: all .2s ease;}/*購物車按鈕*/ 
.RWDshopping .btn.bg1 {    background: transparent;    color: #444;    border: 1px solid #444;    border-radius: 0;}.RWDshopping .btn.bg1:hover {    border-radius: 0;    transition: all 0.3s ease;    border: 1px solid #000;    color: #fff;    background: #000;}.RWDshopping .btn.bg2 {    border-radius: 0 !important;    transition: all 0.3s ease;    border: 1px solid #2e894c !important;    color: #fff !important;    background: #2e894c !important;}.RWDshopping .btn.bg2:hover {    background: #2e894c !important;    color: #fff !important;    border: 1px solid #2e894c !important;}.RWDshopping .btn.bg2 i {    transition: none;}.RWDshopping .btn.bg3 {    background: transparent;    color: #444;    border: 1px solid #444;    border-radius: 0;}.RWDshopping .btn.bg3:hover {    border-radius: 0;    transition: all 0.3s ease;    border: 1px solid #000;    color: #fff;    background: #000;}/*會員按鈕*/#join_form .btn {    padding: 6px 12px;    border-radius: 0;}#join_form .btn-link:hover {    text-decoration: none;}#btn_member_login {    float: none;    background: #2e894c;    color: #fff;    border: 1px solid #2e894c;    padding: 6px 12px;    border-radius: 99em !important;    font-size: 15px;    font-weight: 400;    line-height: 1.6;    letter-spacing: 2px;}#btn_member_login:hover {    background: #2e894c;    color: #fff;    border: 1px solid #2e894c;}#join_form .btn-primary {    min-width: 180px;    float: none;    background: #2e894c;    color: #fff;    border: 1px solid #2e894c;    border-radius: 99em !important;}#join_form .btn-primary:hover {    background: #2e894c;    color: #fff;    border: 1px solid #2e894c;}.btn-primary {    background-color: #2e894c;    border: 1px solid #2e894c;    border-radius: 99em !important;    float: right;    margin-right: 0px;    font-size: 14px;    box-shadow: none;}.btn-primary a {    color: #fff;    font-size: 14px;}.btn.btn-primary:focus a,.btn.btn-primary:hover a,.btn.btn-primary:active a {    color: #fff;}.btn-primary:hover {    transition: all 0.3s ease;    color: #fff;    background-color: #2e894c;    border-color: #2e894c;}.btn-primary:active:hover,.btn-primary:active:focus {    background-color: #2e894c;    border: 1px solid #2e894c;}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary {    color: #fff;    background-color: #2e894c;    border-color: #2e894c;    outline: none;}/*文章列表-2*/ 
.layoutlist_2 .item {    margin-top: 20px;    border-bottom: 0;}.layoutlist_2 .list_subject a {    font-size: 16px !important;    font-weight: bold;    margin: 0px 0px 20px !important;    display: block;    line-height: 2 !important;}.subsubject {    font-size: 14px;    font-weight: 400;    line-height: 2;}/*文章列表-3*/ 
.layoutlist_3 .list_subject a {    font-size: 16px !important;    font-weight: bold;    margin: 0px 0px 20px !important;    display: block;    line-height: 2 !important;}.layoutlist_3 .list_subject .summary a {    font-size: 14px !important;    font-weight: 400;    line-height: 2 !important;}/*文章列表-4*/ 
.layoutlist_4 .list_subject a {    font-size: 16px !important;    font-weight: bold;    margin: 0px 0px 20px !important;    display: block;    line-height: 2 !important;}.layoutlist_4 .list_subject .summary a {    font-size: 14px !important;    font-weight: 400;    line-height: 2 !important;}/*文章列表-7*/ 
.layoutlist_7 .subject,.layoutlist_7 .subject a {    margin-top: 15px !important;    ;    margin-bottom: 15px !important;    ;}.layoutlist_7 .cdate,.layoutlist_7 .cdate a {    font-size: 12px;}.layoutlist_7 .summary,.layoutlist_7 .summary a {    font-size: 14px !important;    font-weight: 400;    line-height: 2 !important;}/*文章列表-8*/ 
.layoutlist_8 .article_subject {    font-size: 18px;    font-weight: 600;}.layoutlist_8 .listdate {    text-align: center;    float: right;    color: #121212;}/*相簿-1*/ 
.layoutlist_1 .album_item_subject {    padding: 20px 0px;    font-size: 18px;}/*相簿-2*/ 
.layoutlist_2 .album_item_subject {    padding: 20px 0px;    font-size: 18px;}/*Q&A*/ 
.rwd .faq_question {    font-size: 16px;    letter-spacing: 2px;}.rwd .faq_answer {    font-size: 15px;    letter-spacing: 2px;    line-height: 1.8;}/*影片*/ 
.video_item_subject {    font-size: 16px;    letter-spacing: 1px;}/*檔案下載*/ 
.download .search_input {    background: transparent;}/*產品_1*/ 
.page_content1 #productbx_bg {    background: #efefef;    -moz-opacity: 1;    opacity: 1;}.page_content1 .dd-selected {    letter-spacing: 1px;}#btn_shopping {    border-radius: 0;    font-size: 14px;    background: #c0c0c0;}#btn_shopping:hover {    background: #c0c0c0;}.fbtn {    border-radius: 0;    font-size: 14px;    background: #c0c0c0;}.fbtn:hover {    background: #c0c0c0;}#btn_querycar {    border-radius: 0;    font-size: 14px;    background: #444}#btn_querycar:hover {    background: #c0c0c0;}.product_desc_content {    color: #333;    letter-spacing: 1px;    line-height: 30px;}.page_content1 #prod_price {    margin-top: 17px;}/*產品tag*/ 
.m2018 .products-nav .nav-title {    color: #2e894c;    font-family: 'Lora', 'Noto Serif TC', serif;    font-size: 18px;    background: transparent;    margin-left: 20px;}.m2018 .products-nav>ul>li {    /*border-bottom: 0;    padding-bottom: 0;*/    margin-bottom: 0px;}.m2018 .products-nav>ul>li>a {    /*color: #555;    background: #c0c0c0;    border-radius: 99em;*/    padding: 10px 10px 10px 25px;}.m2018 .products-nav>ul>li.active>a,.m2018 .products-nav>ul>li.active:hover>a,.m2018 .products-nav>ul>li.active:hover>a:hover {    /*color: #fff;    background: #2e894c;*/    color: #2e894c;}/*產品編輯器*/ 
.RWDproduct_page .products-editor,._bd_row h1,._bd_row h2,._bd_row h3,._bd_row h4,._bd_row h5,._bd_row h6 {    font-family: 'Lora', 'Noto Serif TC', serif;}/*產品1*/ 
.RWDproduct_page .products-info {    font-family: 'Lora', 'Noto Serif TC', serif;}#mobile-fixed .btn-shop .btn,#plusbuy_mobile-fixed .btn-shop .btn,.RWDproduct_page .btn-shop .btn {    border-radius: 99em;}/*產品_2*/#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add,#mobile-fixed .btn-shop .btn.add {    background: #999;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop,#mobile-fixed .btn-shop .btn.shop {    background: #2e894c;}.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: #2e894c;}#mobile-fixed .style-radio .form-radio,.RWDproduct_page .style-radio .form-radio {    border: 1px solid rgb(214, 214, 214);}#mobile-fixed .style-radio .form-radio.checked,.RWDproduct_page .style-radio .form-radio.checked {    border-color: #2e894c;}/*產品頁籤*/ 
.RWDproduct_page .tab-box .tab-container .list-h{    background: #fff;}/*購物清單*/ 
.RWDshopping .btn.normal {    border-radius: 99em !important;}.RWDmenu_plus02 .cart-menu .buy-btn a {    font-family: 'Lora', 'Noto Serif TC', serif;    background-color: #2e894c;}/*會員註冊*/#join_form .btn-primary {    border-radius: 0;}.join_form_btns{      text-align: right;}/*留言板*/ 
.customized_columns .css-table .th.textarea {    width: 10%;}/*詢問車*/ 
.RWDquiry .btn.normal {    border-radius: 0;    min-width: 150px;}/*電子表單*/ 
.eforms1 .call_to_action .container {    width: 60% !important;}.eforms1 .footer_title {    width: 350px;}.eformscontent .layoutlist_1 {    width: 100%;    margin: 0 auto;}.form-horizontal .form-group {    margin-left: 0;    margin-right: 0;}.form-horizontal .control-label {    width: 15%;}.form-horizontal .form-group .col-sm-12.col-md-11 {    width: 85%;}.customized_columns ._input, .customized_columns select{    background-color: #fff;}/*購物清單*//*step 03 */ 
.shopping_complete .layoutmenu1,.shopping_complete .col-sm-9.col-md-9,.shoppinglist .layoutmenu1,.shoppinglist .col-sm-9.col-md-9 {    width: 100%;    font: none;}/*常見問題*/ 
.page_menu_block ul.nav>li>a,.page_menu_block ul.nav li.active>ul>li{    margin-bottom: 15px;}.page_menu_block ul.nav ul>li>a {    background: #c0c0c0;    color: #555;    border-radius: 99em;    border-bottom: 0;}/*我的帳號*/#join_form{    background-color: #fff;}.join_form-title{    color: #000;}.RWDmenu_plus02 .member-block .glyphicon{    margin-top: -4px;}#div_forget_content #forget_table_btn,#div_forget_content #forget_table_btn:hover,.shopping_viewlogin__submit{    background-color: #2e894c;    border-radius:99em;}/*內頁*/ 
.layoutlist_2 .subject {font-size: 16px;}.page_wrapper_bg .sortbar { float: left;}/*0124修正*/ 
.page_wrapper_bg .article-text {text-align: left; }

/*01.內頁補丁 end*/
/*02.內頁RWD補丁 start*/

/*------------------1800---------------------*/@media (max-width: 1800px) {    .page_wrapper_bg section.call_to_action>.container {        width: 80%;    }}/*------------------1480---------------------*/@media (max-width: 1480px) {    .page_wrapper_bg section.call_to_action>.container {        width: 85%;    }    .eforms1 .call_to_action .container {        width: 85% !important;    }}/*------------------1024---------------------*/@media (max-width: 1024px) {    /*產品內頁-01*/    .page_content1 #prod_price {        margin-top: 18px;    }    /*相簿內容樣式-03*/    .photo .content_box {        width: calc(100% / 4) !important;    }    /*電子表單*/    .form-horizontal .form-group .col-sm-12.col-md-11 {        padding-right: 0;    }    /*表單設定*/    #join_form .form-radio>.ic_radio {        position: static;    }}/*------------------991---------------------*/@media (max-width: 991px) {    .page_wrapper_bg section.call_to_action>.container {        width: 88%;    }    .eforms1 .call_to_action .container {        width: 88% !important;    }    .call_to_action .pagecontent,    .page_subject {        padding: 0 !important;    }    /*文章作圖右文輪播*/    .RWDslider01 .control-box {        bottom: -20px;    }    /*文章列表樣式-04*/    .layoutlist_4 .listdate {        padding-right: 0;    }    /*文章列表樣式-07*/    .layoutlist_7 {        display: flex;        flex-wrap: wrap;    }    .layoutlist_7 .litem {        width: calc(100% / 3 - 21px);        margin: 15px 10px;    }    /*文章列表樣式-08*/    .rwdlayoutlist_9 .litem {        width: calc(100% / 3 - 1px);    }    .litem__text {        width: 85%;    }    /*產品列表樣式 A*/    .layoutlist_2 .col-sm-6 {        width: calc(100% / 3 - 1px);    }    /*產品列表樣式 B*/    .layoutlist_3.row {        display: flex;        flex-wrap: wrap;    }    .layoutlist_3.row>.col-md-12 {        width: calc(100% / 3 - 1px);    }    .item .subject {        margin-top: 15px;        margin-bottom: 10px;    }    /*產品列表樣式 C*/    .layoutlist_4 .col-xs-6 {        width: calc(100% / 3 - 1px);    }    /*相簿列表樣式-02*/    .layoutlist_2 .album_item {        width: calc(100% / 3 - 1px);    }    /*相簿內容樣式-03*/    .photo .content_box {        width: calc(100% / 3) !important;    }    /*相簿內容樣式-04*/    .album-list {        display: flex;        flex-wrap: wrap;    }    .album-list .item {        width: calc(100% / 3);    }    /*檔案下載樣式-02*/    .download .list_table .container::after {        clear: none;    }    .download .list_table .container .row::after {        clear: none;    }    .download .list_table .container .row div:last-child {        clear: none !important;    }    .download .oneline {        border-bottom: none;        clear: none;    }    /*電子表單*/    .new-form {        margin-top: 0;    }    .form-group label,    .form-horizontal .form-group .col-sm-12.col-md-11 {        padding: 0 !important;    }    .form-horizontal .control-label {        width: 20%;    }    .form-horizontal .form-group .col-sm-12.col-md-11 {        width: 80%;    }    .eformscontent .layoutlist_1 {        width: 100%;    }    .eforms1 .col-sm-12.col-md-5 {        padding: 0;    }    /*影片列表*/    .layoutlist_2 .video_item {        width: calc(100% / 3 - 1px);    }    /*產品內頁-02*/    #sidebar {        margin: 0px 0px 30px;        padding: 0;    }    /*購物車按鈕pad*/    #mobile-fixed .btn-box .normal {        background: transparent;        color: #444;        border: 1px solid #444;        border-radius: 99em !important;    }    #mobile-fixed .btn-box .bg2 {        border-radius: 0;        transition: all 0.3s ease;        border: 1px solid #2e894c;        color: #fff;        background: #2e894c;    }    .RWDshopping #mobile-fixed .btn.normal {        color: #444;    }    /*相簿列表樣式-02*/    .layoutlist_2 .album_item {        width: calc(100% / 3 - 1px);    }    /*文章列表 左圖右文樣式*/    .RWDslider01 .pic-list,    .RWDslider01.pic-right .pic-list {        width: 100%;        padding-left: 0px;        padding-right: 0;        float: none;    }    .RWDslider01 .text {        width: 100%;    }    .RWDslider01.pic-right .control-box {        right: 0;        left: inherit;    }    .pagecontent .RWDslider01,    .pagecontent .RWDeditor01 {        margin-top: 20px !important;    }    /*最新消息*/    .layoutlist_8 .listdate .yearmonth{        padding-bottom: 5px;    }    .layoutlist_8 .listdate .day{        font-size: 38px;    }/*0110*/ 
.page_wrapper_bg .sortbar { float: none; display: flex;align-items: center;  justify-content: center;flex-wrap: wrap;}}/*------------------850---------------------*/@media (max-width: 850px) {    /*文章列表樣式-04*/    .layoutlist_4 .fixrow {        padding-left: 0;        padding-right: 0;    }}/*------------------812---------------------*/@media (max-width: 812px) {    .RWDtimeline01 .line_dot,    .RWDtimeline01 .line_dot2 {        left: 16px;    }    .RWDtimeline01 li.event .point {        left: 120px;        width: calc(100% - 120px);    }}/*------------------800---------------------*/@media (max-width: 800px) {    /*tag*/    .page_menu_block ul.nav>li>a {        text-align: left;    }    /*文章列表樣式-03*/    .layoutlist_3 .listdate .yearmonth {        padding-bottom: 0px;    }    /*title*/    .hgroup .container {        margin-left: 0;    }    /*電子表單*/    .eforms1 .layoutlist_1 .row {        display: inherit;        flex-wrap: wrap;    }    .eforms1 .ebtn {        width: auto;    }    /**/    .qibox {        width: 80% !important;    }    .fa-angle-down:after {        display: none;    }}/*------------------768---------------------*/@media (max-width: 768px) {    /*tag & title*/    .page_subject {        padding: 0;    }    #sidebar {        padding: 10px 0;    }    .page_menu_block ul.nav>li.active>a,    .page_menu_block ul.nav>li.hover>a,    .page_menu_block ul.nav>li>a:hover {        text-align: left;    }    /*文章列表樣式-04*/    .layoutlist_4 .listdate {        padding-right: 0;    }    .layoutlist_4 .listdate .yearmonth {        letter-spacing: 1px;    }    .layoutlist_4 .listdate .yearmonth {        padding-bottom: 15px;    }    .layoutlist_4 .list_subject .summary {        margin: 10px 0px 0;    }    .layoutlist_4 .list_subject a {        margin: 0px !important;    }    /*相簿列表樣式-01*/    .layoutlist_1 .row .album_item {        width: calc(100% / 3 - 1px) !important;    }    /*檔案下載樣式-02*/    .layoutlist_3 .dbtn_v2 {        width: 100%;        text-align: center;    }    /*電子表單*/    .form-horizontal .control-label {        width: 100%;    }    .form-horizontal .form-group .col-sm-12.col-md-11 {        width: 100%;    }    /*常見問題*/    .rwd .faq_item {        width: 100%;    }    /*產品*/    .layoutlist_2 .item {        width: calc(100% / 1) !important;    }}/*------------------767---------------------*/@media (max-width: 767px) {    /*文章列表樣式-02*/    .layoutlist_2 {        display: flex;        flex-wrap: wrap;        margin-top: 20px;    }    .layoutlist_2 .item {        width: calc(100% / 2 - 21px);        margin: 0 10px;    }    /*文章列表樣式-03*/    .layoutlist_3 {        display: flex;        flex-wrap: wrap;    }    .layoutlist_3 .item {        width: calc(100% / 2 - 21px);        margin: 0 10px;    }    .layoutlist_3 .listdate .day {        color: #afafaf;        font-size: 12px;        letter-spacing: 2px;    }    .layoutlist_3 .listdate .day::before {        content: " / ";    }    /*文章列表樣式-04*/    .layoutlist_4>.fixrow>.xrow {        display: flex;        flex-wrap: wrap;    }    .layoutlist_4>.fixrow>.xrow>.col-sm-6.col-md-6 {        width: calc(100% / 2 - 21px);        margin: 0 10px;    }    /*文章列表樣式-07*/    .layoutlist_7 .litem {        width: calc(100% / 2 - 21px);    }    /*文章列表樣式-08*/    .rwdlayoutlist_9 .litem {        width: calc(100% / 2 - 1px);    }    /*產品列表樣式 A*/    .layoutlist_2 .col-sm-6 {        width: calc(100% / 2 - 1px);    }    /*產品列表樣式 B*/    .layoutlist_3.row>.col-md-12 {        width: calc(100% / 2 - 1px);    }    /*產品列表樣式 C*/    .layoutlist_4 .col-xs-6 {        width: calc(100% / 2 - 1px);    }    /*產品列表樣式 D*/    .layoutlist_5.layoutlist {        display: flex;        flex-wrap: wrap;    }    .layoutlist_5.layoutlist .col-sm-4 {        width: calc(100% / 2 - 1px);    }    .RWDproduct_page .faq-item .faq-answer{        background-color: #fff;    }    /*相簿列表樣式-01*/    .layoutlist_1 .row {        display: flex;        flex-wrap: wrap;    }    .layoutlist_1 .row .album_item {        width: calc(100% / 2 - 1px) !important;    }    /*相簿列表樣式-02*/    .layoutlist_2 {        display: flex;        flex-wrap: wrap;    }    .layoutlist_2 .album_item {        width: calc(100% / 2 - 1px);    }    /*相簿內容樣式-01*/    .albumcontent section.call_to_action .container .article-text .container .row {        display: flex;        flex-wrap: wrap;    }    .row .album_d_item {        width: calc(100% / 2 - 1px);    }    /*相簿內容樣式-03*/    .photo .content_box {        width: calc(100% / 2) !important;    }    /*相簿內容樣式-04*/    .album-list .item {        width: calc(100% / 2);    }    /*檔案下載樣式-01*/    .download .list_table td.list_subject {        text-align: center;    }    /*檔案下載樣式-02*/    .download .item table tr {        display: flex;        flex-direction: column;    }    .download .oneline {        display: flex;        flex-wrap: wrap;    }    .download .list_table td {        width: 100%;        padding-top: 0;    }    .download .list_table td:nth-child(2) {        display: none;    }    .download .oneline .col-md-4.col-sm-6 {        width: calc(100% / 3);    }    /*影片列表*/    .layoutlist_2 {        display: flex;        flex-wrap: wrap;    }    .layoutlist_2 .video_item {        width: calc(100% / 2 - 1px);    }    /*電子表單*/    .eforms1 .footer_title,    .eforms1 ul.footer_text>li>a.line_service {        margin-left: 0;    }    /*最新消息*/    .layoutlist_8 {        display: flex;        flex-wrap: wrap;    }    .layoutlist_8.rwd .listdate{        float: none;        text-align: left;        margin-top: 0;    }    .layoutlist_8.rwd .item {        width: calc(100%/2 - 5px);        border: 0;    }    .RWDproduct_page .faq-item .faq-question{        background-color: #fff;    }    /*跟隨價錢*/    #mobile-fixed .fixed-bottom .price-box{        text-align: center;    }}/*------------------600---------------------*/@media (max-width: 600px) {    /*標題*/    .hgroup h1 {        margin-bottom: 10px;        line-height: 1.8;        font-size: 26px;    }    .page_wrapper_bg .article-text p {        line-height: 1.6;    }    /*按鈕*/    .btn.btn_back,    .ebtn {        width: 100%;    }    /*container*/    .page_wrapper_bg .pagecontent {        padding: 0px !important;    }    /*fixrow*/    .fixrow {        padding-left: 0px !important;        padding-right: 0px !important;    }    /*文章列表樣式-02*/    .layoutlist_2 .listdate .yearmonth {        color: #afafaf !important;        font-size: 12px !important;        letter-spacing: 2px !important;    }    .layoutlist_2 .listdate .yearmonth::after {        content: "/";        position: relative;        display: inline-block;    }    .layoutlist_2 .listdate .yearmonth,    .layoutlist_2 .listdate .day {        display: inline-block;    }    .layoutlist_2 .listdate .day {        color: #afafaf !important;        font-size: 12px !important;        letter-spacing: 2px !important;        margin-left: -3px;    }    .layoutlist_2 .item {        width: 100%;        margin: 10px 0;    }    /*文章列表樣式-03*/    .layoutlist_3 .item {        width: 100%;        margin: 10px 0;    }    /*文章列表樣式-04*/    .layoutlist_4>.fixrow>.xrow>.col-sm-6.col-md-6 {        width: 100%;        margin: 10px 0;    }    .layoutlist_4 .listdate .yearmonth {        color: #afafaf !important;        font-size: 12px !important;        letter-spacing: 2px !important;    }    .layoutlist_4 .listdate .yearmonth,    .layoutlist_4 .listdate .day {        display: inline-block;    }    .layoutlist_4 .listdate .day {        color: #afafaf !important;        font-size: 12px !important;        letter-spacing: 2px !important;    }    .layoutlist_4 .listdate .day::before {        content: " / ";    }    /*文章列表樣式-07*/    .layoutlist_7 .litem {        width: 100%;    }    /*文章列表樣式-08*/    .rwdlayoutlist_9 .litem {        width: 100%;    }    /*相簿列表樣式-01*/    .layoutlist_1 .album_item {        width: 100% !important;    }    /*相簿列表樣式-02*/    .layoutlist_2 .album_item {        margin: 10px 0px 20px !important;        width: 100%;    }    /*產品列表樣式 A*/    .layoutlist_2 .col-sm-6 {        width: 100%;    }    /*產品列表樣式 B*/    .layoutlist_3.row>.col-md-12 {        width: 100%;    }    /*產品列表樣式 C*/    .layoutlist_4 .col-xs-6 {        width: 100%;    }    /*產品列表樣式 D*/    .layoutlist_5.layoutlist .col-sm-4 {        width: 100%;    }    /*相簿內容樣式-01*/    .row .album_d_item {        width: 100%;    }    /*相簿內容樣式-03*/    .photo .content_box {        width: 100% !important;    }    /*相簿內容樣式-04*/    .album-list .item {        width: 100%;    }    /*檔案下載樣式-02*/    .download .oneline .col-md-4.col-sm-6 {        width: 100%;        margin-bottom: 20px;    }    /*影片列表*/    .layoutlist_2 .video_item {        width: 100%;    }    /*產品內頁-01*/    #member_org_price,    #prod_fixprice {        margin-top: 25px;    }    .page_content1 #prod_price {        margin-top: 5px;    }    /*按鈕設定*/    .eforms1 .ebtn,    .ebtn a {        min-width: auto;        width: 100%;    }    .RWDeditor01 .col-md-6 {        padding: 0;    }    /*最新消息*/    .layoutlist_8.rwd .item {        width: calc(100%/1);        border-bottom: 1px solid #ccc;    }}/*------------------480---------------------*/@media (max-width: 480px) {    .qibox {        width: 100% !important;    }    .pagecontent .RWDeditor01 {        text-align: left;    }    /*聯絡我們*/    .eforms1 .footer_title {        width: 300px;    }    .eforms1 ul.footer_text {        text-align: left;    }    .eforms1 .contact_infor_title {        display: block;    }}/*------------------412---------------------*/@media (max-width: 414px) {    .RWDtimeline01 .line_dot,    .RWDtimeline01 .line_dot2 {        left: -4px;    }}/*------------------380---------------------*/@media (max-width: 380px) {    /*聯絡我們*/    .eforms1 .footer_title {        width: 230px;    }    /*時間軸*/    .RWDtimeline01 li.event .point {        left: 80px;        width: calc(100% - 80px);    }}

/*02.內頁RWD補丁 end*/
/*03.內頁樣式 start*/

/*花卡情緒分析 編輯器裡面的樣式*/ 
.qibox{    display: flex;    align-items: flex-start;    width: 50%;    flex-wrap: wrap;}.qibox p{   width:50%;}/*花卡情緒分析-一隊依情緒分析*/ 
.article2 .RWDeditor01 .editor,.article2 .RWDeditor01 .editor p,.article2 .page_wrapper_bg .article-text p{   word-break: break-word;}

/*03.內頁樣式 end*/