/*通用設定*/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;}div#RWDfullscreen01 { overflow: visible !important;}  #RWDfullscreen01 .container { width: 80%;}/* 反白顏色設定*/::selection {background: #555;color: #fff;}::-moz-selection {background:#555;color: #fff;}/*字體統一*/body.wrapper_bg {font-family: 'Noto Sans TC', sans-serif;}/*要拿掉的東西*/#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: 300px;}.fl img {width: 100%;}/*網頁警告*/ 
.RWDalert_fancybox.bottom {z-index:99999 !important;width:100%;padding: 30px 50px 20px !important;  box-shadow: 1px 0px 2px rgb(51 51 102 / 20%) !important;background: rgba(255, 255, 255, 90%) !important; color: #000 !important;  left: auto !important;right: 0px !important;line-height: 1.8 !important;}.RWDalert_fancybox .btn, .RWDalert_fancybox .btn.active {    border-color: #000; background: #000 !important;    border-radius: 0px;}/*文字統一*/#RWDfullscreen01 h1.main-title {font-size: 32px; letter-spacing: 3px;line-height: 1.8;color:#c41329;font-weight: 600;}.RWDproduct002_v3 .main-title {font-size: 32px; letter-spacing: 3px;line-height: 1.8;color:#c41329;font-weight: 600;}#RWDfullscreen01 h2.sub-title{font-size: 18px;line-height: 1.6;letter-spacing: 2px;margin: 0;color: #000;font-weight: 400;}.RWDproduct002_v3 .sub-title{font-size: 18px;line-height: 1.6;letter-spacing: 2px;margin: 0;color: #000;font-weight: 400;}#RWDfullscreen01 p {font-size: 16px; letter-spacing: 2px; color: #333; font-weight: 400; line-height: 1.8; margin-bottom: 15px;}/*全背景*/ 
.main.cd-main-content {    position: relative;background: linear-gradient(137deg, #fbfbfb 0%, #f3f3f3 100%);}.main.cd-main-content::before {    position: absolute; content: '';  width: 100%;  height: 100%;  background: url(https://www.xspro-chem.com/archive/image/customization/product_bg3.jpg)no-repeat; background-size: cover; opacity: .7; background-attachment: fixed; top: 0; left: 0;}/*logo*/ 
.RWDmenu_plus04 .header  .logo {   width: 250px; padding-top: 20px; transition: .5s ease;}.RWDmenu_plus04 .header.is-up .logo { width: 165px; padding-top: 0px; margin-top: 0px; transition: .5s ease;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {  top: 43%;}.RWDbanner_plus01 .slick-caption > .container { width: 65% !important;}.RWDbanner_plus01 .slick-active .slick-caption .txt2 span { font-size: 35px; font-weight: 600; color: #020202;letter-spacing: 3px;}.RWDbanner_plus01 .slick-active .slick-caption .txt3 {  margin-top: 0;}.RWDbanner_plus01 .slick-active .slick-caption .txt3 span { font-size: 60px;font-weight: 600;color: #000; line-height: 1.5; letter-spacing: 5px;padding-bottom: 10px; border-bottom: 1px solid #dcdcdc;}.RWDbanner_plus01 .slick-active .slick-caption .txt3 span>span { color: #c41329;}.RWDbanner_plus01 .slick-active .slick-caption .txt4 span { font-size: 26px;   letter-spacing: 3px; color: #777;  line-height: 1.8;}/*banner輪播*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button { background: #c41329;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button { background: #333;}/*menu_plus04*/ 
.RWDmenu_plus04 .header-in {  display: flex; justify-content: space-between;align-items: center;}.RWDmenu_plus04 .header { padding: 30px 80px 0 80px;transition: .4s ease;background: transparent;}.RWDmenu_plus04 .header.is-up { padding: 0 40px; transition: .4s ease;box-shadow: 0 10px 20px rgb(66 67 68 / 22%);  background: #fff;transition: .3s;border-bottom: 1px solid #e9edfc;backdrop-filter: saturate(180%) blur(20px); background-color: rgba(255,255,255,.65);}.RWDmenu_plus04 .site-nav > .container { width: 100% !important;float: right;}.RWDmenu_plus04 .site-nav .menu {  text-align: right; letter-spacing: 2px; font-size: 16px; color: #3C3C3C;}.RWDmenu_plus04 .header .site-nav .menu>li>a { position: relative;  padding: 40px 20px;color: #000;transition: .5s ease;}.RWDmenu_plus04 .header .site-nav .menu>li>a:hover {     color: #c30f26;transition: .5s ease;}.RWDmenu_plus04 .lang-select-options a:hover, .RWDmenu_plus04 .lang-select-options a:hover * {  font-weight: 400; color: #000;}.RWDmenu_plus04 .lang-select-label:after {border-color: #000;}.RWDmenu_plus04 .lang-select-options>li {   border-bottom: none; border-right: none;}.RWDmenu_plus04 .lang-select:hover .lang-select-label, .RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover {        background: transparent;color: #c30f26;transition: .5s ease;}.RWDmenu_plus04 .lang-select-label:hover:after, .RWDmenu_plus04 .site-nav .menu>li.active>a:after, .RWDmenu_plus04 .site-nav .menu>li.dropdown>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.has-child>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.is-active>a:after { border-color: #c30f26;transition: .3s ease;}.RWDmenu_plus04 .features .lang-select:hover .lang-select-label i, .RWDmenu_plus04 .lang-select:hover .lang-select-label {color: #c30f26;}.lang-select-label {margin-right: 30px;}.RWDmenu_plus04 .site-nav .menu li { text-align: center;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}.RWDmenu_plus04 .site-nav .menu ul li>a {color: #000;transition: .5s ease;}.RWDmenu_plus04 .site-nav .menu ul li>a:hover {background: #000;color: #fff;text-decoration: none;transition: .5s ease;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {font-weight: 400;}.RWDmenu_plus04 .site-nav .menu li.has-child>a:after {    border-color: #000;}.RWDmenu_plus04 .features i {color: #000;}.RWDmenu_plus04 .features .search-btn {padding: 25px 30px 25px 0;}.RWDmenu_plus04 .features .search-btn .glyphicon.glyphicon-user {color: #000;transition: .5s ease;}.RWDmenu_plus04 .features .search-btn .glyphicon.glyphicon-user:hover {color: #000;transition: .5s ease;}/*選單大按鈕*/ 
.RWDmenu_plus04 .features { display: flex; justify-content: flex-end;}.RWDmenu_plus04 .features .edit { float: right;}.RWDmenu_plus04 a.menu_line_btn {   width: 220px; font-size: 15px; text-align: center; background:#34b10b; color: #fff;  border: 1px solid #34b10b; padding: 10px 15px; border-radius: 50px;  display: flex;  align-items: center; transition: .5s ease; justify-content: center; margin-top: 13px;  transition: .5s ease;   box-shadow: 0 8px 20px 0 rgb(0 0 0 / 15%);  letter-spacing: 2px;transition: .5s ease;}.RWDmenu_plus04 a.menu_line_btn>i {color: #fff; padding-right: 5px;}.RWDmenu_plus04 a.menu_line_btn:hover {      background: #37c00a;box-shadow: none;transition: .5s ease;}/*關於*/ 
.about_block {   padding: 120px 0; position: relative;}.about_block::before {     z-index: 1;position: absolute; content: ''; width: 95%;  height: 100%; left: 0; top: 0;  background: #fff;    border-radius: 0 0 0 250px;box-shadow: -4px 4px 18px #d3d3d3;}.RWDedictor002 .section-content {padding: 0 0 0 10%; width: 100% !important;}.RWDedictor002 { z-index: 2;}/*關於裝飾*/ 
.about_block > .RWDedictor { animation-delay: 0s !important;    z-index: 3;}.about_block  .about_deco {      position: absolute; right: 28%;   bottom: -41px;width: 350px;height: 392px;}/*關於左右*/ 
.RWDedictor002 .section-content .row:first-child {text-align: left;}.RWDedictor002 .section-content .row:nth-child(2) {   display: flex;  flex-direction: row-reverse;}/*關於文字*/ 
.RWDedictor002 h1.main-title br {display: none;}.RWDedictor002 .section-subject {margin-bottom: 35px; }.RWDedictor002 h1.main-title {     position: relative;border-bottom: 5px solid #c41329; padding-bottom: 20px;}.RWDedictor002 h1.main-title::before { position: absolute; content: '';  width: 200px; left: 0; height: 5px;  background: #000; bottom: -5px;}.RWDedictor002 .RWDedictor002-text { width: 85%;}.RWDedictor002 .RWDedictor002-text>span { text-align: left; display: inline-block; letter-spacing: 2px; font-size: 14px;  margin-top: 30px;color: #888;}/*關於照片*/ 
.RWDedictor002 .img-rounded { max-width: none;border-radius: 0px;    height: 480px;width: 100%;}.RWDedictor002 .section-content .row:nth-child(2) .col-md-6:first-child {     padding: 0; margin-top: -120px;}/*關於按鈕*/ 
.RWDedictor002 a.more_btn {      line-height: 1.5;position: relative;width: 230px;   font-size: 15px;  letter-spacing: 2px; color: #c41329;  text-align: center;   padding: 10px 30px;  border: 1px solid #c41329; border-radius: 50px; margin-top: 80px;  display: block;transition: .3s ease;}.RWDedictor002 a.more_btn:before { content: "\f30f";position: absolute;   font-family: "Ionicons";   right: 18px; background: #c41329;   width: 23px; height: 23px;  color: #fff; border-radius: 50px; display: flex;  justify-content: center;  align-items: center; font-size: 15px;top: 50%; transform: translateY(-50%);transition: .3s ease;}.RWDedictor002 a.more_btn:hover { background: #c41329; color: #fff;transition: .3s ease;}.RWDedictor002 a.more_btn:hover:before {right: 10px;transition: .3s ease;}/*產品*/ 
.product_block {padding: 120px 0; position: relative;}.RWDproduct002_v3 {    animation-name: none; padding: 0;}.product_block > .container {  padding: 0px; position: relative;}/*產品左右寬度*/ 
.RWDproduct002_v3 .section-inner {     position: relative; display: flex;  flex-direction: row;  flex-wrap: wrap; justify-content: center;align-items: flex-start;}.RWDproduct002_v3 .section-inner .row:first-child {   width: 100%;  text-align: left;}.RWDproduct002_v3 .section-inner .row:nth-child(2) {position: sticky;  top: 100px;width: 300px;  margin-right: 60px;}.RWDproduct002_v3 .section-inner .row:nth-child(2) .col-md-12 { position: sticky;}.RWDproduct002_v3 .section-inner .row:last-child { width: calc(100% - 300px - 60px);}/*產品左邊切換*/ 
.RWDproduct002_v3 .filter-portfolio ul {      box-shadow: 0px 0px 3px #e0e0e0;   background: #fff;background: #fff;display: flex;  flex-direction: column;    padding: 20px 15px;}.RWDproduct002_v3 .filter-portfolio ul::before {position: absolute; content: ''; width: 90%;height: 4px;  left: 5%; background: #d4d4d4;   top: 0;}.RWDproduct002_v3 .btn.btn-rj {    position: relative; background: transparent;  color: #000; font-size: 15px;  letter-spacing: 2px;  line-height: 1.8; width: 100%;  border-bottom: 1px solid #eee; border-radius: 0;  padding: 5px 0 15px 0;padding: 5px 0 15px 5px;  text-align: left;transition: .3s ease;}.RWDproduct002_v3 .active .btn.btn-rj { background-color: transparent; color: #c41329;transition: .3s ease;}.RWDproduct002_v3 .btn.btn-rj::before { opacity: 0; content: "\f30f"; position: absolute;  font-family: "Ionicons";  color: #fff; background: #c41329; font-size: 13px;right: 13px;  top: 7px;    width: 20px; height: 20px; display: flex;    justify-content: center; align-items: center;border-radius: 50px; padding-left: 3px;transition: .3s ease;}.RWDproduct002_v3 .active .btn.btn-rj::before { opacity: 1; transition: .3s ease;}.no-touch .RWDproduct002_v3 .btn.btn-rj:hover {   border-bottom: 1px solid #c413296e;background-color: transparent !important; color: #c41329 !important;transition: .3s ease;}/*產品排列*/ 
.RWDproduct002_v3 .popup-portfolio .portfolio-item {    height: auto !important;padding: 15px;  border: 1px solid #e6e6e6;margin: 0 5px 15px;   width: calc(100% / 3 - 11px);}.RWDproduct002_v3 .popup-portfolio .portfolio-item:hover { border-color: #c41329;transition: .3s ease;}.RWDproduct002_v3 .popup-portfolio .portfolio-item::before {position: absolute; content: ''; width: 100%; height: 0; background:linear-gradient(to bottom, #fff 0%, #fff 100%); bottom: 0;  left: 0;transition: .3s ease;}.RWDproduct002_v3 .portfolio-item:hover:before {height: 100%; transition: .3s ease;}/*產品文字*/ 
.RWDproduct002_v3 .showbottom a> .portfolio-bottom__h4 {  color: #000; font-size: 18px; letter-spacing: 1px;  padding-top: 10px;   line-height: 1.8;}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom__h4 { color: #c41329;}/*產品按鈕*/ 
.RWDproduct002_v3 .btn-box .btn { max-width: none; position: absolute;left: 20px; bottom: -40px; width: 230px; font-size: 15px;   letter-spacing: 2px;   color: #c41329;  text-align: center;  padding: 10px 30px;  border: 1px solid #c41329; border-radius: 50px;  display: block; transition: .3s ease; line-height: 1.5; background: #fff;}.RWDproduct002_v3 .btn-box .btn::before {  content: "\f30f";  position: absolute; font-family: "Ionicons"; right: 18px;  background: #c41329; width: 23px; height: 23px;  color: #fff;  border-radius: 50px; display: flex; justify-content: center; align-items: center; font-size: 15px; top: 50%; transform: translateY(-50%);transition: .3s ease;}.RWDproduct002_v3 .btn-box .btn:hover { background: #c41329; color: #fff;transition: .3s ease;}.RWDproduct002_v3 .btn-box .btn:hover:before {right: 10px;transition: .3s ease;}/*品牌*/ 
.brand_block{padding: 120px 0; position: relative;}.brand_block::after { position: absolute; content: ''; width: 100%;height: 6px; left: 0;bottom: 0; background: #c41329;}.brand_block::before { position: absolute;  content: '';  width: 95%; height: 100%; left: 0; background: #fff; top: 0; border-radius: 0 250px 0 0;    box-shadow: 4px 4px 18px #d3d3d3;}.RWDnews005 .container { padding: 0; width: 100% !important;}/*左右寬度*/ 
.RWDnews005 .section-subject.row {  text-align: left; }/*RWDnews005*/ 
.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 30px 20px; border: 1px solid #eee; background: #fff; height: 180px;    margin-left: -1px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:first-child {margin-left: 1px;}.RWDnews005 .owl-carousel.owl-padding-10 {overflow: visible; margin: 0;}.RWDnews005 .owl-carousel .owl-wrapper-outer {    margin-top: 45px;overflow: hidden;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div { border-radius: 50%;background:#f6f8f9; border: 0;  color: #333; font-size: 23px; transition: all 0.5s ease; display: flex; justify-content: center;align-items: center; width: 50px !important;height: 50px !important;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div:hover {background: #ededed; color: #c41329; transition: all 0.5s ease; }.RWDnews005 .controlls-over .owl-controls .owl-prev {  right: 70px;  top: -75px; left: auto;}.RWDnews005 .fa-angle-left:before { content: "\f2ca" !important;font-family: "Ionicons";}.RWDnews005 .controlls-over .owl-controls .owl-next { right: 0;   top: -75px;}.RWDnews005 .fa-angle-right:before { content: "\f30f" !important; font-family: "Ionicons";}.RWDnews005 h4 {       font-size: 16px; text-align: center;   margin: 0;  font-weight: 600; color: #000; line-height: 1.6;  letter-spacing: 1px; padding: 10px 0;transition: .5s ease;margin-top: 5px !important;}.RWDnews005 .margin-top-20 {margin-top: 5px !important;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover .img-hover>h4>a {color: #c41329;transition: .5s ease;}.RWDnews005 .owl-carousel .owl-item div>p { margin-bottom: 0 !important;}/*20211229修改*/ 
.RWDmenu_plus04 #search-box {  opacity: 1 !important;  visibility: visible !important; position: absolute;  top: auto;  margin-right: 232px; z-index: 11111; transition: 0.5s ease;  border-radius: 50px;}.RWDmenu_plus04 #search-box .search {color: transparent;}.RWDmenu_plus04 #search-box .form-control {  background: rgba(255,255,255,.8);  border-color: #999;  color: #000; border-radius: 50px;  width: 210px; height: 46px;}.RWDmenu_plus04 .features .search-btn>i {z-index: 99999;}.RWDmenu_plus04 .features .lang-select {margin-right: 160px;}/*1230修改*/ 
.RWDbanner_plus01 .slick-caption { top: 40%;}.RWDbanner_plus01 .slick-active .slick-caption .txt1 span {  font-size: 15px; color: #c4162c;   padding: 5px 10px; letter-spacing: 2px;  line-height: 1.5; }.product_block .title_items {padding: 0 15px;}.product_block .main-title {font-size: 32px; letter-spacing: 3px;line-height: 1.8;color:#c41329;font-weight: 600;}.product_block .sub-title {font-size: 18px;line-height: 1.6;letter-spacing: 2px;margin: 0;color: #000;font-weight: 400;}.RWDproduct002_v3 .main-title {display: none;}.RWDproduct002_v3 .sub-title{display: none;}
/*footer start*/

.footer_block {     overflow: hidden;background: #121212;padding: 120px 0 50px; position: relative;}.footer_block::before {  position: absolute;content: '';background: url(archive/image/customization/footer_deco2.png)no-repeat; width: 610px; height: 321px; background-size: contain;top: 0;  right: -40px;   opacity: .4;}.footer_block > .container { width: 85% !important;display: flex;}/*左邊資訊*/ul.footer_contact {   color: #fff; letter-spacing: 2px; font-size: 15px;  line-height: 1.8;}ul.footer_contact>li>a {  color: #fff;}ul.footer_contact>li>span { padding-right: 10px;}ul.footer_contact:first-child { margin-right: 40px;}.footer_contact_list { display: flex;}.footer_contact_items h3.footer_title { font-size: 28px; letter-spacing: 3px; font-weight: 600; color: #fff;    padding-bottom: 15px;}.footer_contact_list a.footer_contact_map>i {padding-left: 5px;}li.footer_map>br {  display: none;}/*右邊*/ 
.footer_function { width: 455px;padding-left: 120px; border-left: 1px solid #585858; margin-left: 120px;}/*關鍵字*/ 
.footer_keyword_text>span {  padding: 0 10px;  color: #3e3b3b;}.footer_keyword_text { font-size: 13px; letter-spacing: 1.5px;  line-height: 1.5;color: #606060;}/*copyright*/ 
.footer_copyright {   font-size: 13px;letter-spacing: 1.5px;  line-height: 1.5;color: #606060;margin-top: 30px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {   font-size: 13px;letter-spacing: 1.5px;  line-height: 1.5;color: #606060;}/*gotop*/ 
.scrollTop002 { bottom: 100px; right: 10px;}.footer_info .RWDedictor { opacity:1; animation-name: none; animation-delay: 0s !important;  animation-duration: 0s !important;}.footer_keyword  .RWDedictor { opacity:1; animation-name: none; animation-delay: 0s !important;  animation-duration: 0s !important;}.footer_copyright  .RWDedictor  { opacity:1; animation-name: none; animation-delay: 0s !important;  animation-duration: 0s !important;}.RWDssl01  { opacity:1; animation-name: none; animation-delay: 0s !important;  animation-duration: 0s !important;}.copyright { opacity:1; animation-name: none; animation-delay: 0s !important;  animation-duration: 0s !important;}/*跟隨*/ 
.fixed_block {    z-index: 3;display: none; position: fixed; bottom: 0; left: 0; width: 100%;}.fixed_block .RWDedictor { opacity:1; animation-name: none; animation-delay: 0s !important;  animation-duration: 0s !important;}a.fixed_btn {   width: 100%; font-size: 16px; text-align: center; background:#34b10b; color: #fff;  border: 1px solid #34b10b; padding: 15px; display: flex;  align-items: center; transition: .5s ease; justify-content: center; margin-top: 13px;  transition: .5s ease;   box-shadow: 0 8px 20px 0 rgb(0 0 0 / 15%);  letter-spacing: 2px;transition: .5s ease;}a.fixed_btn i {color: #fff; padding-right: 5px;}a.fixed_btn:hover {      background: #37c00a;box-shadow: none;transition: .5s ease;}/*1230修改*/ 
.footer_block > .container {    padding: 0; flex-wrap: wrap;}.footer_contact_all {display: flex;}.footer_function {  width: 100%; padding-left: 0; margin-left: 0; border-left: none;}.footer_info {width: 100%;padding-bottom: 50px;border-bottom:1px solid #262626;margin-bottom: 50px;}.footer_contact_all>.footer_contact_items:first-child {margin-right: 60px;    padding-right: 60px; border-right: 1px solid #262626;}.footer_copyright {display: flex; margin-top: 10px;}.scrollTop002 { bottom: 40px;}

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

@-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*/
/*內頁 start*/

/*menu*/ 
.page_wrapper_bg .RWDmenu_plus04 .header .logo {width: 165px;padding-top: 0px;margin-top: 0px;transition: .5s ease;}.page_wrapper_bg .RWDmenu_plus04 .header {padding: 0 40px;}section.call_to_action {padding: 0;}section.call_to_action:before {position: absolute;content: '';width: 100%;height: 100%;background: url(https://www.xspro-chem.com/archive/image/customization/product_bg3.jpg)no-repeat;background-size: cover;opacity: .7;background-attachment: fixed;top: 0;left: 0;}.page_wrapper_bg section.call_to_action > .container {width: 80%;padding: 80px 0;}.row {margin-right: 0px;margin-left: 0px;}footer {margin-top: 0;}.hgroup .container {padding: 0;margin: 0 0 35px;width: 100%;border: 0;}.page_subject {padding: 0;}.hgroup .breadcrumb {background-color: transparent;margin: 0 0 0;padding: 0;border: 0;bottom: 30px;display: block;letter-spacing: 1px;}.hgroup .breadcrumb a:hover {color:#666}.page_wrapper_bg .article-text {font-size: 16px;letter-spacing: 1px;color: #333;font-weight: 400;line-height: 1.8;margin-bottom: 15px;}.page_wrapper_bg .article-text .container {width: 100%;padding: 0;}.page_wrapper_bg .article-text .container .pagecontent {padding: 0 !important;}.hgroup .pageTitle {display: block !important;}h1.pageTitle {font-size: 32px;letter-spacing: 3px;line-height: 1.8;color: #c41329;font-weight: 600;padding-bottom: 20px;margin: 0;}.page_subject {position: relative;border-bottom: 5px solid #c41329;}.page_subject:before {position: absolute;content: '';width: 200px;left: 0;height: 5px;background: #000;bottom: -5px;}.RWDeditor01 {margin: 0 !important;}.RWDeditor01 .col-md-6 {padding: 0;}.RWDeditor01 .col-md-6 img {padding-right: 50px;}section.article-text p {font-size: 16px;letter-spacing: 1px;color: #333;font-weight: 400;line-height: 1.8;}/*引言*/ 
.webdesc {font-size: 18px;line-height: 1.8;letter-spacing: 2px;margin: 0 0 50px;color: #000;font-weight: 400;}/*頁籤*/ 
.tabs {line-height: 1.8;letter-spacing: 1px;}.tabs nav li.tab-current a::before {background: #c41329 !important;}.tabs nav ul li:first-child {border-left: 1px solid #ccc;}.tabs nav li.tab-current:after, .tabs nav li.tab-current:before {background: transparent;}.tabs .content {border: 1px solid #ccc;}.tabs nav li.tab-current a {color: #000 !important;font-weight: 600;}.tabs nav a {border: 0 !important;}.tabs nav a:hover {color: #c41329 !important;}.tabs nav ul li:first-child {border-left: 0px solid #ccc;}.tabs nav ul li {border: 1px solid #CCC !important;border-bottom: none !important;}.tabs nav li.tab-current a::after {background: #fcfcfc !important;}.tabs nav a::after {height: 0;;}#product .tabs nav ul {height: 42px;}#product .tabs nav a::after {height: 0px;}/*側選單*/#sidebar .products-nav {box-shadow: 0px 0px 3px #e0e0e0;}.m2018 .products-nav .nav-title {background: #000;font-size: 17px;font-weight: 600;font-family: 'Noto Sans TC';color: #fff;padding: 20px 15px;margin-bottom: 0;}.m2018 .products-nav>ul>li>a {font-size: 15px;font-weight: 400;letter-spacing: 2px;line-height: 1.8;color: #000;padding: 0;font-family: 'Noto Sans TC';}.m2018 .products-nav>ul>li>a:hover {color: #c41329 !important;transition: .3s ease;}.m2018 .products-nav>ul>li {padding: 20px 15px;margin-bottom: 0;}.m2018 .products-nav>ul>li>a:hover:before {opacity: 1;transition: .3s ease;}.m2018 .products-nav>ul>li>a:before {opacity: 0;content: "\f30f";position: absolute;font-family: "Ionicons";color: #fff;background: #c41329;font-size: 13px;right: 13px;top: 2px;width: 20px;height: 20px;display: flex;justify-content: center;align-items: center;border-radius: 50px;padding-left: 3px;transition: .3s ease;}/*產品介紹*/ 
.layoutlist_2 {margin: 0 -15px;}.layoutlist_2 .product_list_item {margin: 0 0 30px;border: 0;}.item .summary {display: none;}.layoutlist_2 .subject {text-align: center;padding: 10px;margin: 0;height: auto !important;}.layoutlist_2 .item {padding: 0 !important;}.photo {max-width: 800px !important;padding: 0;}.page_content1 #productbx {width: 800px !important;margin-top: 5px !important;}.product_top .info {margin-top: 30px;padding: 0 !important;}#prod_name, #prod_name .product_name {font-size: 26px;font-weight: 600;text-align: center;}#prod_no {display: none;}.product_desc_subject {margin-top: 0;font-size: 17px;background: #000;color: #fff;padding: 10px 20px;}.product_desc {padding: 0;margin-top: -20px;}.product_desc_content {margin-bottom: 35px;}#product_tabs {margin: 0 auto;}.content section {font-size: 16px;letter-spacing: 1px;color: #333;font-weight: 400;line-height: 1.8;padding: 15px;}.tabs nav li.tab-current {box-shadow: inset 0 3px #c41329 !important;}/*最新消息*/ 
.article2 .layoutlist_2 {margin: 0;}.layoutlist_2 .list_subject {margin: 35px 0;padding: 0;}.layoutlist_2 .list_subject a {font-size: 17px !important;font-weight: 500;color: #000 !important;line-height: 1.6 !important;}.layoutlist_2 .subsubject {margin: 10px 0;font-size: 15px;color: #777;}.layoutlist_2 .listdate {margin: 35px 0;}.layoutlist_2 .listdate .yearmonth, .layoutlist_4 .listdate .yearmonth {padding-bottom: 5px;}.layoutlist_2 .listdate .day {font-size: 36px !important;line-height: 1 !important;}.page .page_active, .page ul li a:hover {background-color: #c4122a;}.tabs nav a {text-decoration: none;color: #808080;display: block;line-height: 26px;white-space: nowrap;background: #f6f6f6;font-size: 15px;padding: 12px 15px;height: 50px;position: relative;border: solid #f6f6f6;border-width: 0 1px;transition: all .15s ease-in-out;}.tabs nav li.tab-current a {background: transparent;}.tabs nav li.tab-current a::before {background: #c41329 !important;}.tabs nav li.tab-current a::after {background: #fff;}.tabs nav a::after {content: '';position: absolute;left: -1px;right: -1px;bottom: -1px;height: 1px;background: transparent;transition: all .3s ease-in-out;}/*代理品牌*/ 
.layoutlist_7 .litem {margin: 0;}.layoutlist_7 .cdate {display: none;}.layoutlist_7 .subject {text-align: center;padding: 10px;margin: 0 !important;}/*聯絡我們*/ 
.eformsDesc {padding: 0;border: 0;font-size: 18px;line-height: 1.6;letter-spacing: 2px;margin: 0 0 50px;color: #000;font-weight: 400;}.customized_columns {width: 60%;padding: 50px;margin-right: 100px;background: #ffffff33;box-shadow: 3px 3px 15px #e0e0e0;}.customized_columns ._input, .customized_columns select {border-radius: 0;}.customized_columns ._input, .customized_columns select {background-color: #f5f5f5;border: 1px solid #eee;}.formdesc {width: 30%;padding: 0;color: #777;letter-spacing: 1px;}.formdesc h4 {font-size: 24px;font-weight: 600;color: #c41329;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #eee;letter-spacing: 2px;}.formdesc span {font-weight: 500;margin-right: 10px;letter-spacing: 2px;color: #000;}.form-horizontal .form-group {margin: 0 0 20px !important;}.form-horizontal .col-sm-12.col-md-11 {padding: 0;width: 88% !important;}.form-horizontal .col-sm-12.col-md-5 {padding: 0;}.form-group label {font-weight: 500;color: #000;padding: 0 !important;width: 12% !important;}.new-form {margin-left: 0;margin-right: 0;}.new-form .new-width .row .col-md-11 {margin: 0 !important;}.contact_block_2 {margin-top: 20px;}#eformstw31_00006 {height: 150px;}.eforms1 .col-sm-12.col-md-12.\32 {padding: 0;}/*按鈕*/ 
.page_wrapper_bg .btn.btn_back {float: right;padding: 0;margin: 0;background: transparent;}.page_wrapper_bg .btn.btn_back a {line-height: 1.5;position: relative;width: 230px;font-size: 15px;letter-spacing: 2px;color: #c41329;text-align: center;padding: 10px 30px;border: 1px solid #c41329;border-radius: 50px;margin-top: 80px;display: block;transition: .3s ease;}.page_wrapper_bg .btn.btn_back a:hover {background: #c41329;color: #fff;transition: .3s ease;}.page_wrapper_bg .btn.btn_back a:before {content: "\f30f";position: absolute;font-family: "Ionicons";right: 18px;background: #c41329;width: 23px;height: 23px;color: #fff;border-radius: 50px;display: flex;justify-content: center;align-items: center;font-size: 15px;top: 50%;transform: translateY(-50%);transition: .3s ease;}.pagecontent .btn.btn_back a:hover:before {right: 10px;transition: .3s ease;}.ebtn {background: transparent;float: right;padding: 0;margin: 0;}.ebtn a {line-height: 1.5;position: relative;width: 230px;font-size: 15px;letter-spacing: 2px;color: #c41329;text-align: center;padding: 10px 30px;border: 1px solid #c41329;border-radius: 50px;display: block;transition: .3s ease;}.ebtn a:hover {background: #c41329;color: #fff;transition: .3s ease;}.ebtn a:before {content: "\f30f";position: absolute;font-family: "Ionicons";right: 18px;background: #c41329;width: 23px;height: 23px;color: #fff;border-radius: 50px;display: flex;justify-content: center;align-items: center;font-size: 15px;top: 50%;transform: translateY(-50%);transition: .3s ease;}.ebtn a:hover:before {right: 10px;transition: .3s ease;}

/*內頁 end*/
/*內頁_各尺寸 start*/

@media (min-width: 1921px) {.page_wrapper_bg section.call_to_action > .container {width: 1600px;padding: 80px 0;}}@media (max-width: 1800px) {.form-group label {width: 15% !important;}.form-horizontal .col-sm-12.col-md-11 {width: 85% !important;}.customized_columns {margin-right: 60px;width: 55%;}.formdesc {width: 39%;}}@media (max-width: 1600px) {.page_wrapper_bg section.call_to_action > .container {padding: 60px 0;width: 90%;}.page_wrapper_bg .article-text {font-size: 15px;}.content section {font-size: 15px;}}@media (max-width: 1500px) {.formdesc {font-size: 14px;}}@media (max-width: 1300px) {.new-form {display: flex;flex-direction: column-reverse;}.customized_columns {width: 100%;}.new-form .formdesc {width: 100%;display: flex;margin-bottom: 50px;}.contact_block_1 {margin-right: 50px;}.contact_block_2 {margin-top: 0;}.form-group label {width: 10% !important;}.form-horizontal .col-sm-12.col-md-11 {width: 90% !important;}.layoutlist_7 .litem {width: 33.3333%;}.layoutlist_7 .row:before, .layoutlist_7 .row:after {display: none;}}@media (max-width: 1200px) {.RWDmenu_plus04 a.menu_line_btn:hover {font-size: 14px !important;}}@media (max-width: 700px) {.page_wrapper_bg .RWDmenu_plus04 .header.is-up {padding: 0 40px;}}

/*內頁_各尺寸 end*/
/*小螢幕 start*/

@media (max-width: 1900px) {/*1230*/ 
.footer_block > .container { width: 85% !important;}}@media (max-width: 1800px) {/*1230*/ 
.footer_block > .container { width: 90% !important;}}@media (max-width: 1700px) {#RWDfullscreen01 .container { width: 85%;}.RWDmenu_plus04 .header .logo {width: 195px;}.RWDmenu_plus04 .header .site-nav .menu>li>a {    padding: 40px 15px;}.RWDedictor002 .section-content { padding: 0 0 0 7%;}/*1230*/ 
.footer_block > .container { width: 95% !important;}}@media (max-width: 1600px) {#RWDfullscreen01 .container { width: 90%;}.RWDmenu_plus04 .header { padding: 0px 80px;}.RWDedictor002 .section-content { padding: 0 0 0 5%;}.about_block::before {border-radius: 0 0 0 180px;}.brand_block::before {        width: 97%; border-radius: 0 180px 0 0;}/*1230*/ 
.RWDmenu_plus04 .header { padding: 0px 55px;}.RWDbanner_plus01 .slick-caption { top: 35%;}.footer_block {padding: 80px 0 30px;}.footer_contact_all {    flex-direction: column;align-items: center;}.footer_contact_all>.footer_contact_items:first-child { margin-right: 0; padding-right: 0; border-right: none; margin-bottom: 45px;}.footer_keyword_text { display: flex; justify-content: center;}.footer_copyright { justify-content: center;}.footer_contact_items h3.footer_title {  text-align: center;}}@media (max-width: 1500px) {.RWDmenu_plus04 .header { padding: 0px 60px;}.RWDbanner_plus01 .slick-active .slick-caption .txt2 span { font-size: 28px;}.RWDbanner_plus01 .slick-active .slick-caption .txt3 span { font-size: 48px;}.RWDbanner_plus01 .slick-active .slick-caption .txt4 span { font-size: 20px;}/*1230*/ 
.RWDmenu_plus04 .header { padding: 0px 30px;}.RWDmenu_plus04 a.menu_line_btn { width: 170px;}.RWDmenu_plus04 #search-box {margin-right: 175px;}.RWDmenu_plus04 #search-box .form-control {  width: 180px;}.RWDmenu_plus04 .features .lang-select { margin-right: 125px;}}@media (max-width: 1400px) {#RWDfullscreen01 .container { width: 95%;}.RWDmenu_plus04 .header { padding: 0px 50px;}.RWDmenu_plus04 .header .logo {    width: 160px;    padding-top: 0;}.lang-select-label {    margin-right: 5px;}.RWDmenu_plus04 #search-box .form-control {    width: 170px;}.RWDmenu_plus04 .header .site-nav .menu>li>a { padding: 40px 10px;font-size: 14px;}.RWDedictor002 .section-content { padding: 0 0 0 3%;}.RWDedictor002 .RWDedictor002-text { width: 94%;}.about_block .about_deco {right: 22%;}.RWDnews005 .controlls-over .owl-controls .owl-prev, .RWDnews005 .controlls-over .owl-controls .owl-next {top:-110px;}.brand_block::before { width: 98%;}}@media (max-width: 1300px) {.RWDmenu_plus04 .header { padding: 0 30px;}.RWDmenu_plus04 .header.is-up { padding: 0 30px;}.RWDmenu_plus04 .header .logo {width: 180px;}.RWDmenu_plus04 a.menu_line_btn { width: 185px;}.RWDmenu_plus04 .header .site-nav .menu>li>a {    padding: 40px 8px;}.lang-select-label {padding: 25px 10px;}.about_block::before {border-radius: 0 0 0 100px;}.RWDproduct002_v3 .section-inner .row:nth-child(2) {margin-right: 40px;}.RWDproduct002_v3 .section-inner .row:last-child { width: calc(100% - 300px - 40px);}.brand_block::before {width: 100%; border-radius: 0 100px 0 0;}.footer_block > .container { flex-wrap: wrap;}.footer_function { width: 100%; padding-left: 0; margin-left: 0;border-left: none; margin-top: 30px;}.footer_copyright {  display: flex; flex-wrap: wrap; margin-top: 5px;}.footer_block::before {width: 675px; height: 355px;}/*1230*/ 
.RWDmenu_plus04 .header .logo {  padding-top: 0; width: 170px;}.RWDmenu_plus04 a.menu_line_btn { width: 165px;  padding: 10px 0px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDbanner_plus01 .slick-caption > .container {  width: 70% !important;}.RWDproduct002_v3 .section-inner .row:last-child { width: 100%;}.RWDproduct002_v3 .section-inner .row:nth-child(2) { position: relative;top: auto; width: 100%; margin-right: 0;}.RWDproduct002_v3 .filter-portfolio ul>li { width: calc(100% / 7 - 1px); margin: 0 3px;border-right: 1px solid #eee;}.RWDproduct002_v3 .filter-portfolio ul>li:last-child { border-right: none;}.RWDproduct002_v3 .filter-portfolio ul { flex-direction: row;}.RWDproduct002_v3 .filter-portfolio ul::before { width: calc(100% - 30px); left: 15px;}.RWDproduct002_v3 .section-inner .row:nth-child(2) .col-md-12 { position: relative;} .RWDproduct002_v3 .btn.btn-rj {  border-bottom: none;   padding: 5px; text-align: center;}.RWDproduct002_v3 .btn.btn-rj::before {right: 0 ;top:9px;}.no-touch .RWDproduct002_v3 .btn.btn-rj:hover {  border-bottom: none;}.RWDproduct002_v3 .btn-box .btn { position: relative; left: auto; bottom: auto;  display: inline-block;}.RWDproduct002_v3 .main-title, .RWDproduct002_v3 .sub-title {text-align: center;}.RWDnews005 h1.main-title, .RWDnews005 h2.sub-title {text-align: center;}/*漢堡提早*/ 
.RWDmenu_plus04 .site-nav {display: none;}.RWDmenu_plus04 .ml-stack-nav-toggle {display: block;}.RWDmenu_plus04 #mobile-menu  {display: block;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {   background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #000;}.RWDmenu_plus04 #mobile-menu .menu li a { color: #000;}.RWDmenu_plus04 #mobile-menu .menu>li {    border-bottom: 1px solid #f2ecf3;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>a {    letter-spacing: 2px;}.RWDmenu_plus04 .header-in {  display: block;}.RWDmenu_plus04 .ml-stack-nav-toggle__line {  background: #000;}.RWDmenu_plus04 .ml-stack-nav-toggle {    color: #000;}.RWDmenu_plus04 .lang-select-label { margin-right: 20px;}.RWDmenu_plus04 .header.is-up .logo {    width: 155px; padding-top: 5px; }.about_block .about_deco { right: 18%;}.RWDnews005 .controlls-over .owl-controls .owl-prev { top: auto;  bottom: -80px;  left: calc(100% / 2 - 60px);}.RWDnews005 .controlls-over .owl-controls .owl-next { top: auto;  bottom: -80px;  right: calc(100% / 2 - 60px);}.brand_block { padding: 120px 0 180px;}/*1230修改*/ 
.RWDmenu_plus04 #search-box { margin-right: 283px; top: 14px;}.RWDmenu_plus04 .header .logo { padding-top: 10px;  width: 150px;}.RWDmenu_plus04 .header.is-up {  padding: 0 30px;}/*----------內頁----------*/header.header.is-up {box-shadow: none !important;background: #fff !important;transition: none !important;border-bottom: 0 !important;backdrop-filter: none !important;background-color: #fff !important;}.form-group label {width: 10% !important;}.form-horizontal .col-sm-12.col-md-11 {width: 90% !important;}.layoutlist_2 .col-xs-12.col-sm-6.col-md-4 {width: 50%;}#sidebar {padding: 0;margin-bottom: 30px;}.page_wrapper_bg .RWDmenu_plus04 .header .logo {width: 155px !important;padding-top: 5px !important;}.page_wrapper_bg .RWDmenu_plus04 .header {padding: 0 40px !important;}
}
/*1199px end*/
/*1100px start*/

@media (max-width: 1100px) {.RWDproduct002_v3 .btn.btn-rj::before {display: none;}.scrollTop002 {bottom: 40px;}/*1230修改*/ 
.scrollTop002 { bottom: 90px;}.RWDbanner_plus01 .slick-caption {  top: 32%;}}

/*1100px end*/
/*1024px start*/
@media (max-width: 1024px) {
.about_block, .product_block { padding: 80px 0 ;}.brand_block { padding: 80px 0 150px;}.footer_block  { padding: 80px 0 50px;}.RWDmenu_plus04 .features:after {height: 30px; top: 23px;  right: 5px;}#RWDfullscreen01 h1.main-title { font-size: 28px;}.RWDedictor002 .RWDedictor002-text {  text-align: left;}.about_block .about_deco { right: 15%;}.RWDedictor002 .section-content .row:nth-child(2) .col-md-6:first-child {   margin-top: -100px;}.RWDbanner_plus01 .slick-caption > .container {    width: 95% !important;}.footer_keyword_text {letter-spacing: 1px;}.footer_keyword_text>span {padding: 0 5px;}/*1230修改*/ 
.RWDmenu_plus04 .features { margin-right: 0; padding-right: 0;}.RWDmenu_plus04 .features .edit {   display: block;}.RWDmenu_plus04 .features:after  {   display: none;}.RWDmenu_plus04 #search-box {margin-right: 280px;}.RWDmenu_plus04 .header .logo { padding-top: 9px !important;  width: 140px !important;}.footer_block::before {   display: none;}.footer_function { margin-top: 0;}.footer_info { padding-bottom: 30px; margin-bottom: 30px;}.scrollTop002 { bottom: 60px;}/*----------內頁----------*/ 
.form-group label {width: 12% !important;}.form-horizontal .col-sm-12.col-md-11 {width: 88% !important;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.about_block::before {  width: 100%;}.about_block {padding: 80px 0 180px;}.RWDedictor002 .section-content { padding: 0 30px;}.RWDedictor002 .section-content .row:nth-child(2) { flex-direction: column-reverse;}.RWDedictor002 h1.main-title { text-align: center; padding-bottom: 15px;}.RWDedictor002 .section-content .row:nth-child(2) .col-md-6:first-child { margin-top: 0;}.RWDedictor002 .img-rounded {height: 350px;}.RWDedictor002 a.more_btn { position: absolute;  bottom: -450px; left: 50%; transform: translateX(-50%);}.about_block .about_deco { right: auto; bottom: 70px;left: 10px; width: 300px;  height: 228px;}.scrollTop002 { bottom: 107px;}.RWDedictor002 .RWDedictor002-text {text-align: left;  width: 90%;  margin: 0 auto 30px;}.footer_keyword_text { flex-wrap: wrap;}/*----------內頁----------*/ 
.webdesc {text-align: center;}h1.pageTitle {font-size: 28px;}.RWDeditor01 .col-md-6 img {padding-right: 0;}.RWDeditor01 .row {display: flex;flex-direction: column-reverse;}.tab_title {font-size: 16px;font-weight: 600;}.tab_content {padding-top: 10px;}.form-horizontal .col-sm-12.col-md-5 {width: 85%;}.ebtn {float: right;}.page_content1 #productbx {width: 100% !important;}.product_desc_subject {background: transparent;color: #000;border-bottom: 1px solid;padding: 10px 0;}section.call_to_action h4 {margin: 0 0 10px 0;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.RWDedictor002 .RWDedictor002-text {width: 95%;}.RWDproduct002_v3 .btn.btn-rj {font-size: 14px; letter-spacing: 0px;padding: 5px 0;}/*----------內頁----------*/ 
.layoutlist_7 .litem {width: 50%;}.form-group label {width: 15% !important;}.form-horizontal .col-sm-12.col-md-11 {width: 85% !important;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.RWDbanner_plus01 .slick-active .slick-caption .txt3 span {  font-size: 44px;}.RWDbanner_plus01 .slick-caption { top: 50%;transform: translateY(-50%);}.footer_block::before {opacity: .2;}/*1230修改*/ 
.RWDproduct002_v3 .filter-portfolio ul { padding: 20px 0;}.scrollTop002 { bottom: 140px;}.product_block .main-title {text-align: center;}.product_block .sub-title {text-align: center;}/*----------內頁----------*/ 
.ebtn {float: right;}.ebtn a {float: right;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDproduct002_v3 .filter-portfolio ul { padding: 20px 0;}.RWDbanner_plus01 .slick-active .slick-caption .txt3 span { font-size: 38px;}.RWDbanner_plus01 .slick-active .slick-caption .txt4 span {  font-size: 18px;   letter-spacing: 2px;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {width: calc(100% / 2 - 11px);}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    margin-left: -2px;}.footer_contact_list { flex-wrap: wrap;}.RWDbanner_plus01 .slick-caption > .container {    width: 100% !important;}.RWDbanner_plus01 .slick-active .slick-caption .txt1 {  text-align: center;}.RWDbanner_plus01 .slick-active .slick-caption .txt2 {  text-align: center;}.RWDbanner_plus01 .slick-active .slick-caption .txt3 {text-align: center;}.RWDbanner_plus01 .slick-active .slick-caption .txt4 {  text-align: center;}/*1230修改*/ 
.footer_contact_list {    justify-content: center;   flex-direction: column;}ul.footer_contact:first-child {margin-right: 0;}/*----------內頁----------*/ 
.form-group label {width: 100% !important;}.form-horizontal .col-sm-12.col-md-11 {width: 100% !important;}.form-horizontal .col-sm-12.col-md-5 {width: 100%;}.customized_columns {padding: 35px;}.ebtn a {float: none;margin: 0 auto;margin-top: 30px;}.ebtn {float: none;display: flex;justify-content: center;align-items: center;}.product_desc_content {margin-bottom: 0;}.page_wrapper_bg .btn.btn_back {display: flex;justify-content: center;align-items: center;float: none;}.layoutlist_2 .listdate .day {color: #afafaf !important;font-size: 12px !important;letter-spacing: 2px;position: absolute;top: 5px;left: 65px;}.layoutlist_2 .listdate {margin-top: 35px;padding: 0 !important;}.layoutlist_2 .listdate .yearmonth:after {content: "/";position: absolute;top: auto;}.tab_content {font-size: 15px !important;}.new-form .formdesc {display: flex;flex-direction: column;}.contact_block_1 {margin-right: 0;margin-bottom: 30px;}.eformsDesc {text-align: center;}
}
/*767px end*/
/*700px start*/

@media (max-width: 700px) {.RWDbanner_plus01 .slick-caption > .container {  width: 100% !important;}.RWDproduct002_v3 .filter-portfolio ul>li { width: calc(100% / 3 - 11px); margin-bottom: 15px;}.RWDproduct002_v3 .filter-portfolio ul>li:nth-child(3n+1) { border-right: none;}.RWDproduct002_v3 .filter-portfolio ul>li:first-child {  width: 100%; border-right: none;}.RWDproduct002_v3 .btn.btn-rj { font-size: 15px;letter-spacing: 2px;}.RWDproduct002_v3 .filter-portfolio ul {flex-wrap: wrap; padding: 20px 0 10px;}/*1230修改*/ 
.RWDmenu_plus04 .header {  padding: 0 20px;}.RWDmenu_plus04 .header.is-up {  padding: 0 20px;}.RWDmenu_plus04 a.menu_line_btn>span {   display: none;}.RWDmenu_plus04 a.menu_line_btn { width: 70px;padding: 15px 0;}.RWDmenu_plus04 a.menu_line_btn>i {padding-right: 0px; }.RWDmenu_plus04 #search-box {margin-right: 184px;}}

/*700px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDbanner_plus01 .slick-active .slick-caption .txt2 span {font-size: 23px;}.RWDbanner_plus01 .slick-active .slick-caption .txt3 span {font-size: 32px;}.RWDbanner_plus01 .slick-active .slick-caption .txt4 span {font-size: 15px;}#RWDfullscreen01 h1.main-title { font-size: 25px;}.RWDedictor002 .RWDedictor002-text { width: 100%;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {padding: 5px;}#RWDfullscreen01 h2.sub-title { font-size: 16px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {  margin-left: 0px;}.footer_block {padding: 80px 0 60px;}.fixed_block  {display: block;}/*1230修改*/ 
.RWDmenu_plus04 .features .edit { display: none;}.RWDmenu_plus04 .features .search-btn {padding: 25px 20px 25px 0;}.RWDmenu_plus04 #search-box { margin-right: 100px;}.scrollTop002 { bottom: 80px;}/*----------內頁----------*/ 
.page_wrapper_bg section.call_to_action > .container {padding: 40px 0;}.hgroup h1 {padding-bottom: 10px;text-align: center;}.hgroup .breadcrumb {display: none;}.layoutlist_2 .col-xs-12.col-sm-6.col-md-4 {width: 100%;}.customized_columns {padding: 0;box-shadow: none;}.ebtn {width: 100%;}.ebtn a {width: 100%;}#productbx-pager li {width: 100px !important;}.page_wrapper_bg .btn.btn_back a {width: 100%;}.layoutlist_7 .litem {width: 100%;}.webdesc {font-size: 16px;margin: 0 0 30px;}.customized_columns {padding-top: 30px;border-top: 1px dashed #eee;}.eformsDesc {font-size: 16px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
/*loading*/ 
.fl {width: 200px;}.RWDmenu_plus04 .header .logo {  width: 150px;}.RWDbanner_plus01 .slick-caption {  top: 28%; transform: translateX(-50%) translateY(0);  left: 50%;  width: 100% !important;}.RWDbanner_plus01 .slick-active .slick-caption .txt2 { padding-bottom: 5px;}.RWDbanner_plus01 .slick-active .slick-caption .txt2 span {  letter-spacing: 2px;font-size: 22px;}.RWDbanner_plus01 .slick-active .slick-caption .txt3 span { letter-spacing: 2px; font-size: 28px;}.RWDbanner_plus01 .slick-active .slick-caption .txt4 span {     border-bottom: 0;letter-spacing: 2px; font-size: 18px;}.RWDedictor002 .section-content {  padding: 0 15px;}#RWDfullscreen01 h1.main-title {font-size: 24px;  letter-spacing: 1px;}.RWDedictor002 a.more_btn {      bottom: -330px; width: 90%;}.about_block::before {border-radius: 0px;}.brand_block::before {border-radius: 0px;}.RWDproduct002_v3 .btn-box .btn { width: 90%;}.footer_block > .container {padding: 0px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:first-child {margin-left: 0px;}.RWDedictor002 .owl-carousel .owl-wrapper {width: 100% !important;}.RWDedictor002 .owl-carousel .owl-item {   float: none; margin: 0 auto;width: 100% !important;}.RWDedictor002 .img-rounded { height: auto;width: 100%;max-width: 100%;}.about_block .about_deco {display: none;}li.footer_map>br {  display: block;}ul.footer_contact {letter-spacing: 2px;  font-size: 14px;}.footer_block::before {display: none;}.RWDmenu_plus04 .features:after { height: 25px;  top: 23px;right: 15px;}.RWDmenu_plus04 .header.is-up .logo { width: 140px;  padding: 10px;}.RWDnews005 .section-subject.row {margin-bottom: 0px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item { border-left:none;border-right:none;    border-top: 1px solid #eee; border-bottom: 1px solid #eee;padding:15px 0; height: auto;}/*1230修改*/ 
.RWDmenu_plus04 .header { padding: 0 15px !important;}.RWDmenu_plus04 .header.is-up { padding: 0 15px;}.RWDmenu_plus04 #search-box {   margin-right: 35px; width: auto;}.RWDmenu_plus04 #search-box .form-control {width: 155px;}.RWDmenu_plus04 .header .logo { width: 135px !important;}.RWDbanner_plus01 .slick-active .slick-caption .txt1 span { display: inline-block;}/*----------內頁----------*/ 
.page_wrapper_bg .RWDmenu_plus04 .header .logo {width: 135px !important;padding: 5px !important;margin-top: 5px;}.page_wrapper_bg .RWDmenu_plus04 .header {padding: 0 20px !important;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDedictor002 .section-content { padding: 0 10px;}.RWDmenu_plus04 .header.is-up .logo { width: 150px;   padding: 10px;}.RWDmenu_plus04 #search-box .form-control {width: 124px !important;  padding-right: 51px;}/*----------內頁----------*/ 
.page_wrapper_bg .RWDmenu_plus04 .header .logo {width: 135px !important;padding: 5px !important;margin-top: 5px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.RWDbanner_plus01 .slick-active .slick-caption .txt3 span { font-size: 26px;}.RWDedictor002 a.more_btn {   bottom: -295px;}.RWDproduct002_v3 .filter-portfolio ul>li:nth-child(3n+1) {   border-right: 1px solid #eee;}.RWDproduct002_v3 .filter-portfolio ul>li:nth-child(2n+1) {border-right: none;}.RWDproduct002_v3 .filter-portfolio ul>li {  width: calc(100% / 2 - 11px);}.footer_contact_items h3.footer_title { font-size: 25px;letter-spacing: 2px;}.scrollTop002 {   bottom: 30px;}.RWDedictor002 h1.main-title br {display: block;}.RWDmenu_plus04 .header .logo {   width: 130px !important;}/*1230修改*/ 
.RWDmenu_plus04 .header .logo {  width: 120px !important;}.RWDmenu_plus04 .header.is-up .logo { width: 125px; padding: 10px 0;}.RWDbanner_plus01 .slick-caption {  top: 22%;}/*----------內頁----------*/ 
.page_wrapper_bg .RWDmenu_plus04 .header .logo {    width: 135px !important;padding: 5px !important;}
}
/*320px end*/