a, a:hover, a:focus, a:active {outline: none;outline-offset: 0;text-decoration: none;}/*loading*/ 
.fl {width:270px;}.fl img {width:100%;}#RWDfullscreen02 .main {top: 78px !important;position: relative;}/*選單*/ 
.RWDmenu_plus04 .header {transition: .3s;}.RWDmenu_plus04 .header.is-up {padding-top: 10px;padding-bottom: 25px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}.RWDmenu_plus04 .logo {width: 230px;position: relative;top: 15px;transition: .3s;}.RWDmenu_plus04 .is-up .logo {top: 7px;}.RWDmenu_plus04 .site-nav {transition: .3s;left: 350px;top: 10px;position: absolute;border-top: 1px solid transparent;}.RWDmenu_plus04 .is-up .site-nav {border-top: 1px solid #eee;top: 47px !important;padding-top: 0;}.RWDmenu_plus04 .menu li a {color: #333;font-size: 15px;letter-spacing: 2px;transition: .3s;}.RWDmenu_plus04 .site-nav .menu>li>a {padding: 15px;font-weight: 600;}.RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover {background: transparent;color: #ea8501;}.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: #ea8501;}/*下拉*/ 
.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}.RWDmenu_plus04 .site-nav .menu li ul li {border-bottom: 1px solid #f9f9f9;transition: .3s;}.RWDmenu_plus04 .site-nav .menu li ul li:last-child {border-bottom: 0;}.RWDmenu_plus04 .site-nav .menu li ul li:hover {background: #f9f9f9;}.RWDmenu_plus04 .site-nav .menu ul li a {font-size: 15px;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {text-decoration: none;font-weight: normal;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li a {    padding: 0 0 5px !important;    margin: 0 0 5px;    border-bottom: 1px solid transparent;    font-size: 14px;    letter-spacing: 2px;    line-height: 1.5;    transition: .3s;}.RWDmenu_plus04 .dropdown-menu .manu-item-box>li>ul>li.active>a, .RWDmenu_plus04 .dropdown-menu .manu-item-box>li>ul>li>a:hover {    background: transparent;    color: #333;    border-bottom: 1px solid #eee;}/*按鈕*/ 
.RWDmenu_plus04 .features {transition: .3s;width: 235px;}.RWDmenu_plus04 .is-up .features {padding-top: 25px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features i {color: #333;transition:.3s;}.RWDmenu_plus04 .features .member-btn:hover i, .RWDmenu_plus04 .features .search-btn:hover i, .RWDmenu_plus04 .features .cart-btn:hover, .RWDmenu_plus04 .features .cart-btn:hover i {color: #ea8501;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .search-btn {padding: 10px 10px;}.RWDmenu_plus04 .features .member-btn {padding: 10px 20px;}@media (min-width: 1200px){.RWDmenu_plus04 .container {max-width: initial;width: 100%;}}/*副編輯器*/ 
.RWDmenu_plus04 .features .edit {float: none;position: absolute;top: -30px;color: #333;transition: .3s;font-size: 14px;letter-spacing: 2px;width: max-content;left: 380px;}.RWDmenu_plus04 .features .edit a {color: #333;transition: .3s;font-weight: 600;}.RWDmenu_plus04 .features .edit a:hover {color: #acaaaa;}.RWDmenu_plus04 .is-up .features .edit {top: 12px;}.RWDmenu_plus04 .features .edit ul {display: flex;}.RWDmenu_plus04 .features .edit ul li {margin-right: 25px;}.RWDmenu_plus04 .features .edit ul li:last-child {margin: 0;}/*右側展開*/ 
.RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {font-size: 15px;letter-spacing: 2px;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn {font-size: 15px;letter-spacing: 2px;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total {font-size: 15px;letter-spacing: 2px;}/*container*/ 
.service_block .container, .case_block .container, .footer_block .container {width: 75%;}/*模組間距*/ 
.service_block, .case_block {    padding: 100px 0;position:relative;}/*模組標題*/ 
.RWDService001 .section-subject, .RWDservice011__head, .RWDnews005 .section-subject {    margin: 0 0 45px;}.RWDService001 h1.main-title, .RWDservice011__head__h1, .RWDnews005 h1.main-title {    font-size: 32px;    margin: 0;    color: #ea8501;    font-weight: 600;    letter-spacing: 2px;    line-height: 1.5;}.RWDService001 h2.sub-title, .RWDservice011__head__h2, .RWDnews005 h2.sub-title {    font-size: 20px;    margin: 10px 0 0;    color: #311709;    font-weight: normal;    letter-spacing: 2px;    line-height: 1.5;}.RWDService001 .section-line, .RWDnews005 .section-line {    display: none;}/*產品系列*//*.service_block:before {    content: '';    width: 20vw;    height: 50%;    background: #fffaf4;    position: absolute;    top: 0;    z-index: 0;}*/ 
.RWDService001 .row {    margin-left: 0;    margin-right: 0;}.RWDService001 .col-md-3.col-sm-6 {    border: 1px solid #fff;    padding: 30px;    background: #f5f5f5;    transition: .3s;}.RWDService001 .boxFeature-2 {    text-align: center;}.RWDService001 i {    margin-bottom: 0;    width: 110px;    margin: 0 auto 15px;}.RWDService001 .boxFeature-2 h2 {    font-size: 20px;    margin: 0;    letter-spacing: 2px;    font-weight: 600;    line-height: 1.5;    transition: .3s;}.RWDService001 .boxFeature-2 p {    display: none;}/*更多按鈕*/ 
.RWDbtn01 {    overflow: hidden;    margin-top: 50px;}.RWDbtn01 .btn-box li {    padding: 0;}.pro-more-btn .btn, .pro-more-btn .btn:hover {    font-size: 16px;    letter-spacing: 2px;    width: 200px;    border-radius: 0;    padding: 10px;    color: #333;    border-bottom: 1px solid #c9c9c9;    background: transparent;    transition: .3s;}@media (min-width: 1200px) {.RWDService001 .col-md-3.col-sm-6:hover h2 {color: #ea8501;}.pro-more-btn .btn:hover {background: #ea8501;color: #fff;border-color: #ea8501;}}/*空間*/ 
.space_block{    background: #fffaf4;    padding: 100px 60px;}.RWDservice011 .link_area {    height: 20rem;    z-index: 1;}.RWDservice011 .link_box {    padding: 0 40px;    margin: 0 10px 20px;}.RWDservice011 .link_box .mid_box {    display: flex;    width: 100%;    align-items: flex-end;    transform: translate3d(0,-1rem,0);}.RWDservice011 .link_box .title {    width: 100%;    font-size: 20px;    line-height: 1.5;    letter-spacing: 2px;    font-weight: 600;    margin-bottom: 0;}.RWDservice011 .link_box .circle {    display: none;}.RWDservice011 .link_box .txt_box {    width: 120px;    flex-shrink: 0;    letter-spacing: 2px;}.RWDservice011 .link_box .shadow {    height: 65px;    top: auto;    bottom: 0;}@media (min-width: 1199px){.RWDservice011 .link_box:hover .mid_box {    transform: translate3d(0,-1rem,0);}}/*實績案例*/ 
.case_block {position: relative; overflow: hidden;}.RWDnews005 .owl-carousel {overflow: visible;}.RWDnews005 a {overflow: hidden;display: block;}.RWDnews005 .owl-carousel.owl-padding-10 {margin: 0;}/*左右遮罩*/ 
.RWDnews005::before {content: ''; width: calc(25% / 2 + 20px); height: 100%; background: #fff; display: block; position: absolute; left: 0; top: 0; z-index: 1; opacity: .9;}.RWDnews005::after {content: ''; width: calc(25% / 2 + 20px); height: 100%; background: #fff; display: block; position: absolute; right: 0; top: 0; z-index: 1; opacity: .9;}/*內容標題樣式*/ 
.RWDnews005 h4 {font-size: 20px; letter-spacing: 2px; font-weight: 600; padding:0 20px; line-height: 1.5;text-align: center;margin: 0 0 10px 0 !important;}.RWDnews005 h4 a {transition: .5s all;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item p.text-left {font-size: 17px; letter-spacing: .5px; color: #555; margin: 0; padding:0 20px;text-align: center;letter-spacing: 2px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover h4 a {color: #000;}/*按鈕-左右*/ 
.RWDnews005 .owl-theme .owl-controls .owl-buttons div {z-index: 22;border-radius: 50%;background: #fff; color: #555; border: 1px solid #ddd; height: 55px !important; width: 55px !important; font-size: 28px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div i {display: block; line-height: 55px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -80px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -80px;}/*圖片*/ 
.RWDnews005 .owl-carousel.owl-padding-10 .owl-item img {transition: .3s;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover img {transform: scale(1.05);}/*contact*/ 
.RWDparallax_new .picbgbox {    height: auto !important;}.RWDparallax_new .overlay {    padding: 100px 0;    position: relative !important;    backdrop-filter: blur(5px);    display: flex;    align-items: center;    justify-content: center;    text-align: center;}.contact-tittle {    font-size: 18px;    letter-spacing: 2px;    color: rgba(255, 255, 255, 0.8);    margin: 0 0 50px;    padding: 0 0 60px;    border-bottom: 1px solid #fff;}.contact-tittle h3 {    font-size: 32px;    margin: 0 0 10px;    color: #fff;    font-weight: 600;    letter-spacing: 2px;    line-height: 1.5;}a.contact-call {    font-size: 30px;    font-weight: 600;    color: #fff;    letter-spacing: 1px;    font-family: arial, 微軟正黑體;    line-height: 1.5;}a.contact-form {    color: rgba(255, 255, 255, 0.8);    border: 1px solid;    padding: 6px;    line-height: 1.8;    display: block;    width: 200px;    margin: 35px auto 0;    letter-spacing: 2px;    transition: .3s;}a.contact-call br {    display: none;}@media (min-width: 1200px) {a.contact-form:hover {    background: #ea8501;    border-color: #ea8501;    color: #fff;}}
/*footer start*/

.footer_block {    background: #f2f2f2;    padding: 80px 0 0;}.footer-top {    display: flex;    font-size: 15px;    letter-spacing: 1px;    line-height: 1.8;    color: #000;}.footer-top a {    color: #000;}.footer-tittle {    width: 400px;    flex-shrink: 0;}.footer-tittle h5 {    font-size: 17px;    font-weight: 600;    margin: 0 0 10px;    line-height: 1.5;}.footer-tittle h5 br {    display: none;}a.ft-contact-btn {    display: block;    background: #acaaaa;    text-align: center;    color: #fff;    padding: 5px 0;    width: 260px;    margin: 10px 0 0;    transition: .3s;}@media (min-width: 1200px) {a.ft-contact-btn:hover {    background: #ea8501;}.footer-other a:hover {    color: #ea8501 !important;}}/*大量訂購*/ 
.footer-other .RWDedictor strong {font-size: 17px;}.footer-other {    font-size: 15px;    margin-top: 35px;    border-left: 1px solid #e6e6e6;    padding-left: 40px;    margin-left: 40px;    width: 100%;}.footer-other a {    color: #000;transition:.3s;}.footer-down {    display: flex;    margin: 30px 0 0;    padding: 30px 0 0;    border-top: 1px solid #333;}.footer-other .RWDedictor h8 {    display: inline-block;    font-weight: 600;}/*頁尾選單*/ 
.footer-menu {    width: 100%;    margin-top: 35px;}.footer-menu a {    font-size: 14px;    letter-spacing: 1px;    line-height: 1.5;    color: #000;}.footer-menu ul {    padding: 0;    margin: 0 0 8px;}.footer-menu ul li {    list-style: none;    display: inline-block;    margin: 0 10px 0 0;}.footer-menu ul:nth-last-child(2) {    margin: 0;}.footer-menu ul li:last-child {    margin: 0;}@media (min-width: 1200px){.footer-menu ul li a {border-bottom: 1px transparent solid;transition:.3s;padding-bottom:3px;}.footer-menu ul li a:hover {border-bottom: 1px solid #ea8501;color:#ea8501;}}/*關鍵字*/ 
.footer-keywords {font-size: 12px;letter-spacing: 1px;width: 100%;color: #555;}/*社群*/ 
.RWDsocial002 {text-align: center;width: max-content;margin: 0;}.RWDsocial002 .iconRounded {border: 0;color: #000;background-color: transparent;font-size: 26px;padding-top: 0;line-height: 40px;margin: 0;}.RWDsocial002 ul.socialNetwork li {margin: 0 0 0 15px;display: inline-block;}.RWDsocial002 .pull-right {float: none !important;margin: 0;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: transparent;color: #000;}.RWDsocial002 .iconRounded.cusimg {display: flex;align-items: center;justify-content: center;}.RWDsocial002 .iconRounded img {width: 27px;}.RWDsocial002 ul.socialNetwork li:last-child i.icon_line1.iconRounded {margin: 0;}.RWDsocial002 ul.socialNetwork li:last-child .iconRounded.cusimg {margin: 0;}.tooltip.top {width: max-content;}/*SSL*/ 
.footer-ssl {background: #acaaaa;font-size: 10px;color: #000;letter-spacing: 1px;line-height: 1.5;margin-top: 80px;padding: 15px 0;text-align: center;}.copyright, .RWDssl01, .footer-ssl .RWDedictor {display: inline-block;}.footer-ssl .RWDedictor {margin: 0 5px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {font-size: 10px;color: #000;letter-spacing: 1px;line-height: 1.5;}/*top*/ 
.scrollTop002 {    bottom: 45px;    right: 15px;}/*右側固定按鈕*/ 
.fixed-block {    position: fixed;    right: -80px;    bottom: 120px;    z-index: 99;    transition: .3s;}.fixed-block.fixed-change {    right: 15px;}.fixed-block i {    font-size: 18px;}a.right-form {    font-size: 15px;    width: 40px;    padding: 10px;    display: block;    text-align: center;    background: #acaaaa;    color: #fff;    letter-spacing: 2px;    transition: .3s;}a.right-call {    font-size: 15px;    width: 40px;    padding: 10px;    display: block;    text-align: center;    background: #ea8501;    color: #fff;    -webkit-writing-mode: vertical-lr;    writing-mode: vertical-lr;    letter-spacing: 2px;    line-height: 20px;    transition: .3s;}@media (min-width: 1200px){a.right-form:hover, a.right-call:hover {    background: #ea8501;}}/*cookie*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 60px 20px !important;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;background: rgba(255, 255, 255, 90%) !important;color: #000 !important;left: auto !important;right: 0 !important;line-height: 1.5 !important;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox .btn.active {border-radius: 0px;margin-top: 20px;background: #ccc !important;border: 1px solid #ccc !important;display: block;padding: 5px 50px;color: #231f20 !important;font-size: 14px !important;}.RWDalert_fancybox .btn:hover {background: #231f20 !important;color: #fff !important;}@media (max-width: 600px) {.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;}.RWDalert_fancybox.bottom {padding: 30px 30px 20px !important;width: 100%;}.RWDalert_fancybox .btn.active {display: block !important;margin: 20px 0 0 !important;width: 100% !important;}}

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

/*a連結*/a{text-decoration: none;}a:focus, a:hover {text-decoration: none;}/*選單*/#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .header{padding-top:10px;padding-bottom:25px;box-shadow:0 0 10px rgb(0 0 0 / 10%)}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .site-nav{border-top:1px solid #eee;top:47px!important;padding-top:0}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .features{padding-top:25px}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .features .edit{top:12px}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .logo{top:7px}/*main*/ 
.page_wrapper_bg section.call_to_action { padding:80px 0; min-height: 700px;}.page_wrapper_bg section.call_to_action>.container {padding: 0;}.pagecontent .article_model[data-seq="0"]{margin-top: 0px !important;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 30px !important;}.page_wrapper_bg .animated .article-text {animation: fadeInUp 1s forwards;}/*文字統一設定*/ 
.page_wrapper_bg .hgroup h1 {line-height: 1.7;}.page_wrapper_bg .article-text h2{font-size:20px;line-height:1.5;letter-spacing:2px;font-weight:700;margin:0 0 20px;}.page_wrapper_bg .article-text h1{font-size:37px;font-weight:700!important;margin:0;line-height:1.5}.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 h5{font-size:17px;font-weight:700!important;line-height:1.8;margin:0;letter-spacing:2px}.page_wrapper_bg .article-text{font-size:15px;line-height: 2;letter-spacing: 2px;color: #333;text-align:left;font-weight: 400;}.page_wrapper_bg .article-text p{font-size:15px;line-height: 2;letter-spacing: 2px;color: #333; font-weight: 400;text-align:left;}._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;}/*麵包屑(置中)*/ul.breadcrumb.pull-right a {color: #666;transition: all 0.2s ease;letter-spacing: 1px;}ul.breadcrumb.pull-right a:hover{color: #333;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align:center;bottom: 0;padding: 0;margin:0px 0 30px;letter-spacing: 1px;}.hgroup .container {margin-bottom: 0;border-bottom: none;padding-top: 0;margin-top: 0;}.hgroup h1{padding:0;font-size:32px;margin:0;color:#333;font-weight:600;letter-spacing:2px;text-align:center;display:block !important;}.product2 section.hgroup, .product3 section.hgroup, .product4 section.hgroup, .product5 section.hgroup, .article2 section.hgroup{position:absolute;top:-280px;left:0;width:100%}.product2 .hgroup h1, .product2 .hgroup .breadcrumb, .product2 ul.breadcrumb.pull-right a, .product3 .hgroup h1, .product3 .hgroup .breadcrumb, .product3 ul.breadcrumb.pull-right a, .product4 .hgroup h1, .product4 .hgroup .breadcrumb, .product4 ul.breadcrumb.pull-right a, .product5 .hgroup h1, .product5 .hgroup .breadcrumb, .product5 ul.breadcrumb.pull-right a, .article2 .hgroup h1, .article2 .hgroup .breadcrumb, .article2 ul.breadcrumb.pull-right a {text-align: left;}.product5 .hgroup h1, .product5 .hgroup .breadcrumb, .product5 ul.breadcrumb.pull-right a {color: #fff; }.product5 .hgroup h1{text-shadow: 1px 1px 13px rgb(0 0 0 / 65%);}/*-------按鈕--------*//*重新填寫*/ 
.refill_btn {display: none;}/*回上一頁按鈕*/#article .btn.btn_back a, #album .btn.btn_back a {padding:8px 0px;display:block;margin-top: 30px;}.btn.btn_back {margin-right: 0;float: right;background: transparent !important;padding: 0;box-shadow: none;}.btn.btn_back a{padding:0 15px;background:#acaaaa;color:#fff;transition:all .2s ease;border:1px solid #acaaaa;display:block;width:130px;border-radius:0}.btn.btn_back a:hover {border: 1px solid #ea8501;color: #fff;background:#ea8501;}/*確定送出*/ 
.ebtn {padding: 0;background: transparent;-webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius: 0px;float: right;margin-right: 0;}.ebtn a{line-height:1.5;padding:7px 30px;margin-top:20px;color:#fff;background:#acaaaa;transition:all .2s ease;display:block;width:150px;text-align:center;}.ebtn a:hover {background:#ea8501; color: #fff; transition: all .2s ease;}/*側選單*/ 
.m2018 .products-nav .nav-title{background:#ea8501;color:#fff;padding:7px 10px 7px 0;margin-bottom:10px;font-weight:600;font-size:17px;text-align:center;letter-spacing:2px}.m2018 .products-nav>ul>li{font-weight:700;padding:10px 0;font-size:16px;line-height:1.5;margin:0;border-bottom:1px solid #eee}.m2018 .products-nav>ul>li>a{padding:0;font-size:17px;color:#888}.m2018 .products-nav>ul>li>ul>li{padding:0}.m2018 .products-nav ul>li>.toggle-submenu{height:45px}.m2018 .products-nav ul>li>ul>li .toggle-submenu{height:30px}#sidebar .m2018 .products-nav>ul>li>ul{margin-top:10px;margin-bottom:10px}.m2018 .products-nav li.has-child>ul>li>a{padding:5px 0;font-size:15px}.m2018 .products-nav>ul>li.active>a,.m2018 .products-nav>ul>li:hover>a{color:#754200}.m2018 .products-nav ul li>ul>li.active>a,.m2018 .products-nav ul li>ul>li.is-open>a{color:#754200}/*最新消息*/ 
.layoutlist_8 .item {padding: 35px 0px;border: 1px solid #eee;border-bottom: none;display: flex;align-items: center;}.layoutlist_8 .item>div {padding: 0 15px;}.layoutlist_8 .item:last-child {border-bottom: 1px solid #eee;}.layoutlist_8 .article_subject {font-size: 20px;letter-spacing: 2px;font-weight: 600;color: #121212;}.layoutlist_8 .list_subject .summary {margin: 10px 0 0;}.layoutlist_8 .list_subject .summary a {font-size: 15px;color: #555;}.layoutlist_8 .item ._col.listdate {text-align: center;clear: both;}.layoutlist_8 .item>div:last-child {display: none;}/*產品瀏覽紀錄*/ 
.RWDhistory002 .history-block.left .history-btn{transition:.3s;right:0}.history_block.fixed-change .RWDhistory002 .history-block.left .history-btn{right:-55px}.RWDhistory002 .history-btn{display:flex;flex-direction:column;padding:10px;top:31%;width:40px}/*產品列表*/ 
.webdesc{padding:15px;text-align:left;border:1px solid #eee;margin-bottom:20px}.sortbar{font-size:13px;margin-bottom:25px !important;margin-top:0 !important;letter-spacing:1px;color:#999}.sortbar a{color:#999 !important;transition:.5s all}.sortbar a:hover{color:#555 !important}.layoutlist_2 .item,.layoutlist_4 .item{margin:0 0 30px;border:0!important;height:auto!important}.layoutlist_2 .subject{line-height:1.5;padding:15px 0;text-align:center;display:block;margin:0;height:auto!important}.layoutlist_2 .subject a.itemlink{font-weight:700;letter-spacing:1px;font-size:17px;color:#121212}.page ul {display: flex;justify-content: flex-end;}/*應用空間*/ 
.product6 .layoutlist_2 .subject {display: none;}.item .summary {position: relative;display: block;}.product6 .item .summary{margin:0;padding:15px 10px 0;line-height:1.8;font-size:14px}.product6 .item .summary a {color: #555;}.product6 .layoutlist_2 .item{pointer-events: none;}.product6 .layoutlist_2 {    display: flex;    flex-wrap: wrap;}/*產品內頁*/#mobile-fixed, .RWDproduct_page {font-size: 15px; line-height: 2;}.RWDproduct_page .products-info .name {margin-bottom: 7px; font-size: 22px; font-weight: bold; line-height: 1.5; letter-spacing: 2px; color: #000;}.RWDproduct_page .products-info .subname {font-size: 15px; line-height: 1.8; letter-spacing: 2px; color: #555;}/*.RWDproduct_page .products-info .name-box {padding: 0 0 20px; border-bottom: 1px solid #ccc; margin-bottom: 25px;}*/ 
.RWDproduct_page .products-info .txt .title {padding-bottom: 0;padding: 0 0 15px;border-bottom: 1px solid #ccc;margin-bottom: 20px;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {border-radius: 0px; transition: .5s all;font-weight: bold;font-size: 16px;}.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: #333; color: #fff; border-color: #333;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #ea8501; color: #fff;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #acaaaa; color: #fff;}#mobile-fixed .btn-shop .btn.notice, .RWDproduct_page .btn-shop .btn.notice {background: #f1f1f1; color: #555;}.RWDproduct_page .products-info .price-box b {font-weight: 500;font-size: 15px;}li#O_fixPrice {color: #999;}.RWDproduct_page .products-info .txt {margin-top: 25px;}.RWDproduct_page .products-info .combination_info, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .txt {font-size: 14px;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {color: #555;}.RWDproduct_page .products-info .txt .editor ul {padding-left: 23px;margin-bottom: 0;margin-top: 10px;}.RWDproduct_page .products-info .txt .editor ul li {margin-bottom: 10px;}.RWDproduct_page .pic-box {width: 60%;}.RWDproduct_page .products-info {width: 40%;}/*頁籤*/ 
.RWDproduct_page .tab{padding:0;width:100%;display:flex;align-items:center;justify-content:center}.RWDproduct_page .tab-box .tab-menu li.active a{border:none;box-shadow:none;border-bottom:none;background:#f6f6f6;color:#ea8501}.RWDproduct_page .tab-box .tab-menu a{padding:7px 10px;width:180px;text-align:center;margin:0 10px;font-weight:700;padding-left:20px;height:auto;position:relative;display:block;border: none !important;}.RWDproduct_page .tab-box .tab-menu a::before{content:""!important;position:relative!important;background:#c1c1c1!important;width:7px;height:7px!important;display:inline-block;left:-10px!important;right:auto!important;top:-2px!important}.RWDproduct_page .tab-box .tab-menu li.active a:before{background:#ea8501!important}.RWDproduct_page .tab-box .tab-container{border:none;}.RWDproduct_page .tab-box .tab-container>ul>li {padding: 30px;line-height: 2; animation: fadeInUp 1s forwards;}.RWDproduct_page .tab-box .tab-menu li:hover a::after,.RWDproduct_page .tab-box .tab-menu li.active a::after{transition:all .3s ease-in-out;left:50%;width:100%;transform:translateX(-50%)}.RWDproduct_page .tab-box .tab-menu li a:after{content:'';position:absolute;background:#ea8501;top:initial;bottom:-2px;left:50%;transition:all .3s ease-in-out;height:2px;transform:translateX(-50%);width:0}nav.tab-menu{margin-top:50px;border-top:1px solid #e6e6e6;padding-top:50px}/*課桌椅*/ul.pro_list{list-style:none;padding:0}ul.pro_list li{border-bottom:1px dashed #d9d9d9}ul.pro_list span{width:85px;display:inline-block;text-align:center;margin:12px 15px 12px 0;color:#754200;font-size:17px;font-weight:700}.pro_box{display:flex;align-items:center;justify-content:space-between;width:100%;background:#9b5c3b;border-radius:10px;overflow:hidden}.pro_img{width:45%}.pro_title{padding-left:90px}.page_wrapper_bg .pro_title h5{font-size:17px!important;color:#fefeff!important}.page_wrapper_bg .pro_title h3{font-size:28px!important;color:#fefeff;margin:10px 0 30px}.page_wrapper_bg .pro_title h4{color:#fefeff;font-size:20px!important}.pro_txt{margin-top:40px;margin-bottom:80px;padding:0 90px}.pro_box3{display:flex;gap:30px;margin-bottom:80px}.pro_text_box{width:50%;padding:25px 30px 40px;border-radius:10px;box-shadow:3px 3px 5px #e3e5ea,-3px -3px 5px #fff;background:#f8f8f8}.pro_text_box h4{color:#121212}.pro_box4 .pro_img{width:70%;margin:0 auto 30px}.pro_box4 {margin-bottom: 80px;}#tab-357 > div:nth-child(7) {margin-bottom: 0;}/*舞台*/ 
.pro_ex img{width:50%}.pro_ex{display:flex;flex-wrap:wrap}/*相簿列表*/ 
.layoutlist_1 .row.masonry .album_item a{box-shadow:3px 3px 5px #e3e5ea,-3px -3px 5px #fff;padding-bottom:0;background:#f8f8f8;margin-bottom: 30px;transition: .5s all ease;}.layoutlist_1 .row.masonry .album_item a:hover {box-shadow: none;}.layoutlist_1 .album_item_subject{font-weight:600;font-size:17px;color:#555}.layoutlist_2 .album_item{margin:0 0 30px}.layoutlist_2 .album_item_subject{font-weight:700;color:#333}.layoutlist_2 .album_item a{display:block;text-align:center;box-shadow:3px 3px 5px #e3e5ea,-3px -3px 5px #fff;padding-bottom:0;background:#f8f8f8;transition:.5s all ease}.layoutlist_2 .album_item a:hover{box-shadow:none}/*相簿內頁*/ 
.page_content1 .row {margin-left: -15px !important;}/*影片列表*/ 
.video_item{margin:0 0 30px !important;width:calc(100% / 3)}.video_item_subject{text-align:center !important;font-weight:700;color:#333}/*關於*/ 
.ab_box{display:flex;align-items:center;justify-content:center}.ab_txt{width:50%;padding-right:75px}.page_wrapper_bg .ab_txt h2{padding-left:10px;border-left:2px solid #ec8e14;line-height:1;margin-top:0;margin-bottom:15px;font-size:24px}/*購物車*/ 
.RWDshopping .btn.normal{border-radius:0px}.RWDshopping .btn{font-size: 15px;color: #fff;background: #acaaaa;border: none;}.RWDshopping .btn.bg2{color:#fff;background:#ea8501;border-color:#ea8501}.RWDshopping .btn.bg1:hover,.RWDshopping .btn.bg3:hover{border-color:#ea8501;color:#fff;background:#ea8501}.RWDshopping .btn.bg2:hover,.bonus-box .btn:hover,.voucher-box .btn:hover{background:#ea8501;color:#fff}@keyframes num-bg {    0% {        background: rgba(234,133,1,0);        -webkit-transform: scale(.5);        transform: scale(.5)    }    100% {        background: #ea8501;        -webkit-transform: scale(1);        transform: scale(1)    }}/*會員*/#join_form .btn-primary{border-radius:0px;border:1px solid #ea8501;background:transparent;color:#ea8501;transition:.5s all}#join_form .btn-primary:hover{background:#ea8501}.btn-primary{border-radius:0px;border:1px solid #ea8501;background:transparent;transition:.5s all}.btn-primary a{color:#ea8501}.btn-primary:hover a{color:#fff}.btn-primary:hover{background:#ea8501;border-color:#ea8501}#btn_member_login:hover{background-color: #ea8501;color: #fff;}#btn_member_login{border-radius:0px;background:#acaaaa;color:#fff;transition:.5s all}.shopping_viewlogin__submit{border-radius:0px;letter-spacing:2px;background:#ea8501}/*詢問車*/ 
.RWDquiry .btn.normal {font-size: 15px;transition: .5s all;color: #fff;border: none;background: #acaaaa;border-radius: 0px;}.RWDquiry .btn.bg2 {background: #ea8501;}.RWDquiry .btn.normal.bg2:hover {border-color: #ea8501;color: #fff; background: #ea8501;}.RWDquiry .btn.normal:hover {border-color: #ea8501;color: #fff; background: #ea8501;}.RWDproduct_page .btn-other {text-align: left;margin-top: 30px;}.RWDproduct_page .btn-other.list-inline>li {display: block; margin-bottom: 5px;}.RWDproduct_page .ibtn {display: block; text-align: center; font-size: 14px; letter-spacing: 1px; width: 100%; padding: 5px 0; border: 1px solid #ccc; transition: .5s all;}.RWDproduct_page .ibtn:hover {color: #fff !important; background: #333;}/*電子表單*/ 
.eforms1.id3 .form-horizontal .control-label{letter-spacing:1px;font-size:14px;width:115px}.eforms1.id3 .form-horizontal .form-group .col-sm-12.col-md-5{width:calc(50% - 115px)}.eforms1.id3 .form-horizontal .form-group .col-sm-12.col-md-11{width:calc(100% - 115px)}.form-horizontal .form-group{margin-left:0;margin-right:0}.customized_columns ._input,.customized_columns select{background:#f8f8f8;border-radius:0;border-width:0 0 1px;box-shadow:none}.column_memo{font-size:14px;letter-spacing:1px}.column_memo a {color: #000;}.form-group{margin-bottom:25px}.boxname{margin-left:7px;font-size:14px}.eforms1 #eForm1 > div:nth-child(6) {margin-bottom:120px; display: flex; flex-direction: row-reverse; justify-content: flex-end;margin-top: 40px;border: 1px solid #ddd;padding: 30px;}.eforms1 #eForm1 > div:nth-child(6) label.must.col-sm-12.col-md-1.control-label{width:fit-content;margin-right:30px;display: none;}.eforms1 #eForm1 > div:nth-child(6) .col-sm-12.col-md-11{width:fit-content;padding: 0;}.eforms1 #eForm1 > div:nth-child(6) > div > span {    display: flex;    align-items: center;}.eforms1 #eformstw31_00001 {    width: 15px;    height: 15px;    margin-top: 0;}.eforms1 #eForm1 > div:nth-child(6) > div > span > span {    color: #B22222;    font-size: 18px;    font-weight: bold;    letter-spacing: 1px;    margin-left: 10px;    margin-right: 0;}.eforms1.id3 .formdesc {margin-bottom: 0;}.eforms1.id3 .page_wrapper_bg .formdesc h1 {    font-size: 26px;    color: #000;    margin-bottom: 40px;}/*維修申請表單標題*/ 
.eforms1 #eForm1 > div:nth-child(7) > label {    width: fit-content;}.eforms1 #eForm1 > div:nth-child(7) > label h1 {    font-size: 26px;    color: #000;}.eforms1 #eForm1 > div:nth-child(7) > div {    width: fit-content;}.eforms1 #eForm1 > div:nth-child(7) > div {    width: fit-content;}.eforms1 #eForm1 > div:nth-child(7)::before, .eforms1 #eForm1 > div:nth-child(7)::after {    display: none;}.eforms1 #eForm1 > div:nth-child(7) > div h2 {letter-spacing: 1px;font-size: 14px;    margin-bottom: 0;}.eforms1 #eForm1 > div:nth-child(7) > label::after {display: none;}.eforms1 #eForm1 > div:nth-child(7) {margin-bottom: 40px;    display: flex;    align-items: center;    justify-content: space-between;}.eforms2 #eForm1 .col-sm-12.col-md-11, .eforms2 #eForm1 .col-sm-12.col-md-5 {    width: 77%;    padding: 0;}.eforms2 .form-horizontal .control-label {    width: 23%;}.eforms2 div#eformsForm_2_15 {    width: 70%;    margin: 0 auto;}

/*內頁 end*/
/*其他尺寸 start*/

@media (max-width: 1650px) {.footer-other {padding-left: 20px;margin-left: 20px;}}@media (max-width: 1550px) {.footer-top {flex-wrap: wrap;}.footer-other {width: calc(100% - 450px);padding-left: 50px;margin-left: 50px;}.product2 section.hgroup, .product3 section.hgroup, .product4 section.hgroup, .product5 section.hgroup, .article2 section.hgroup { top: -250px;}}@media (max-width: 1450px) {/*選單*/ 
.RWDmenu_plus04 .logo {width: 160px;top: 11px;}.RWDmenu_plus04 .is-up .logo {top: 20px;}.RWDmenu_plus04 .site-nav {left: 235px;}.RWDmenu_plus04 .features .edit {left: 265px;}.RWDmenu_plus04 .features {padding-top: 18px;}.RWDmenu_plus04 .header.is-up {padding-top: 5px; padding-bottom: 30px;}/*實績案例*/ 
.case_block .container {width: 80%;}.RWDnews005::before {width: calc(20% / 2 + 15px);}.RWDnews005::after {width: calc(20% / 2 + 15px);}/*內頁*/#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .header {padding-top: 5px; padding-bottom: 30px;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .logo {top: 20px;}.product2 section.hgroup, .product3 section.hgroup, .product4 section.hgroup, .product5 section.hgroup, .article2 section.hgroup {top: -220px;}}@media (max-width: 1366px) {.RWDhistory002 .history-block .inside {padding: 120px 30px 15px 30px;}.product2 section.hgroup, .product3 section.hgroup, .product4 section.hgroup, .product5 section.hgroup, .article2 section.hgroup {top: -215px;}}@media (max-width: 1220px) {.RWDmenu_plus04 .header {height: 74px;}.RWDmenu_plus04 .header.is-up {padding-top: 0; padding-bottom: 0;}.RWDmenu_plus04 .header-in {display: block;}.RWDmenu_plus04 .logo, .RWDmenu_plus04 .is-up .logo {top: 11px;}.RWDmenu_plus04 .ml-stack-nav-toggle {top: 14px;padding: 24px;background: #eb870f;}.RWDmenu_plus04 .ml-stack-nav-toggle i {display: none;}.RWDmenu_plus04 .is-up .features {padding-top: 15px;}.RWDmenu_plus04 .copyright {display: none !important;}.RWDmenu_plus04 .features, .RWDmenu_plus04 .is-up .features {padding-top: 19px;}/*漢堡*/ 
.RWDmenu_plus04 #mobile-menu {width: 300px;max-width: 300px;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #ea8501;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.ml-stack-nav-toggle__line {background: #333;}/*複選單*/ 
.RWDmenu_plus04 .can-link.hidden-lg {display: block !important;}/*富編輯器*/ 
.RWDmenu_plus04 .features .edit {float: left;position: relative;margin-right: 45px;top: -50px;display:none;}.RWDmenu_plus04 .is-up .features .edit {top: 22px;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu, .RWDmenu_plus04 .toggle-mmenu-cover {display: none;}.RWDmenu_plus04 .features, .RWDmenu_plus04 .logo, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .site-nav {display: table-cell;vertical-align: middle;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu {display: block;}.RWDmenu_plus04 .features {position: relative;float: right;margin-right: 10px;padding-right: 10px;}.main {top: 74px !important;}.service_block .container, .footer_block .container {width: 95%;}.case_block .container {width: 92%;}/*案例*/ 
.RWDnews005::before, .RWDnews005::after {    width: calc(10% / 2 + 15px);}.RWDnews005 .controlls-over .owl-controls .owl-next {    right: -17px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {    left: -17px;}/*內頁*/#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .header{padding-top:0;padding-bottom:0}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .features{padding-top:19px}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .logo{top:11px}}@media (min-width: 1200px) and (max-height: 640px) {.fixed-block {bottom: 60px;}.fixed-block br {display: none;}.scrollTop002 {bottom: 5px;}}

/*其他尺寸 end*/
/*1199px start*/
@media (max-width: 1199px) {
/*選單*/ 
.RWDmenu_plus04 .features:after {display: none;}/*空間*/ 
.space_block {    background: #fffaf4;    padding: 100px 30px;}.RWDservice011 .link_area {    height: auto;}.RWDservice011 .link_box {padding: 0 15px;height: 300px;}.RWDservice011 .link_area.num3 .link_box:first-child, .RWDservice011 .link_area.num3 .link_box:nth-child(2), .RWDservice011 .link_area.num4 .link_box {    width: calc(100%/3 - 20px);}.RWDservice011 .link_area.num3 .link_box:last-child {    width: calc(100%/3 - 20px);}.RWDservice011 .link_box .txt_box {    display: none;}/*內頁*/ 
.pro_title {    padding-left: 50px;}.pro_txt {    padding: 0 50px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
/*實績案例*/ 
.product1_block .container {width: 95%;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {width: 40px !important; height: 40px !important;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div i {line-height: 40px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -15px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -15px;}/*內頁*/ 
.page_wrapper_bg .animated .article-text .container {width: 90%;}.product2 section.hgroup, .product3 section.hgroup, .product4 section.hgroup, .product5 section.hgroup, .article2 section.hgroup {top: -245px;}.hgroup h1 {font-size: 26px;}.RWDproduct_page .tab-box .tab-container>ul>li {padding: 30px 0;}.page_wrapper_bg .pro_title h3 {font-size: 26px!important;}ul.pro_list li {padding: 10px 0;}ul.pro_list span {display: block;width: fit-content;margin: 0;}.shopping .page_wrapper_bg section.call_to_action>.container, .querycar .page_wrapper_bg section.call_to_action>.container, .member .page_wrapper_bg section.call_to_action>.container {    padding: 0 15px;}.eforms2 .form-horizontal .control-label {    width: 26%;}.eforms2 #eForm1 .col-sm-12.col-md-11, .eforms2 #eForm1 .col-sm-12.col-md-5 {    width: 74%;    padding: 0;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
/*服務*/ 
.RWDService001 .col-md-3.col-sm-6 {width: calc(100%/4);}.RWDService001 i {width: 100px;}/*空間*/ 
.RWDservice011 .link_box {padding: 0 10px;}.RWDservice011 .link_box .title {font-size: 16px;letter-spacing: 1px;}.RWDservice011 .link_box .shadow {height: 55px;}/*聯絡*/ 
.contact-tittle h3 {font-size: 24px;}/*頁尾*/ 
.footer-tittle {    width: 270px;}.footer-tittle h5 span {    display: none;}.footer-tittle h5 br {    display: block;}.footer-other {width: calc(100% - 300px);padding-left: 30px;margin-left: 30px;}/*內頁*/ 
.ebtn.currectsend_btn {    width: auto;}.btn.btn_back {    width: auto;}div#sidebar {    padding-bottom: 30px;}.webdesc {    margin: 0 15px 20px;}.pro_img {    width: 40%;}.page_wrapper_bg .pro_title h5 {    font-size: 15px!important;}.page_wrapper_bg .pro_title h3 {    font-size: 22px!important;}.page_wrapper_bg .pro_title h4 {    font-size: 18px!important;}.layoutlist_2 .album_item {    width: calc(100% / 3);    height: auto !important;    padding-bottom: 10px; float: left;}.page_wrapper_bg section.call_to_action {    padding: 45px 0 80px;}.row.masonry .album_item.content_box {    width: calc(100% / 3) !important; float: left;}#mobile-fixed .btn-box .normal {    border-radius: 0px;    border: none;    background: #acaaaa;    color: #fff;}#mobile-fixed .btn-box .bg2 {    background: #ea8501;}.eforms1.id3 .form-horizontal .control-label {width: 100%;    padding: 0 15px !important;}.eforms1.id3 .form-horizontal .form-group .col-sm-12.col-md-5 {    width: 100%;}.eforms1.id3 .form-horizontal .form-group .col-sm-12.col-md-11 {    width: 100%;}.form-group {    margin-bottom: 15px;}.form-horizontal .form-group {    margin-left: -15px;    margin-right: -15px;}.eforms1 #eForm1 > div:nth-child(6) > label:nth-child(3) {    margin-top: 15px;}.eforms1 #eForm1 > div:nth-child(7) > label:nth-child(3) {    margin-top: 15px;}.eforms1 #eForm1 > div:nth-child(9) > label:nth-child(3) {    margin-top: 15px;}.eforms1 #eForm1 > div:nth-child(12) label.must.col-sm-12.col-md-1.control-label {    width: 100%;}.eforms1 #eForm1 > div:nth-child(12) .col-sm-12.col-md-11 {    width: 100%;}.eforms1 #eForm1 > div:nth-child(6) {    margin: 15px 0px 80px;}.product2 section.hgroup, .product3 section.hgroup, .product4 section.hgroup, .product5 section.hgroup, .article2 section.hgroup {    top: -215px;}.sortbar {    display: block !important;    text-align: center !important;    float: none !important;}.RWDproduct_page .pic-box {    width: 60%;    padding-right: 0;    margin: auto;    float: none;}.RWDproduct_page .products-info {    width: 100%;    padding-top: 30px;}.eforms2 .form-horizontal .control-label {    width:100%;}.eforms2 #eForm1 .col-sm-12.col-md-11, .eforms2 #eForm1 .col-sm-12.col-md-5 {    width: 100%;    padding: 0 15px;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
/*實績案例*/ 
.RWDnews005 h4 {padding: 0 15px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item p.text-left {padding: 0 15px;}.footer-other {font-size: 14px;}/*跟隨*/ 
.fixed-block.fixed-change {    right: 0;}.history_block.fixed-change .RWDhistory002 .history-block.left .history-btn {    right: -40px;}/*內頁*/ 
.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 50px !important;}.pagecontent .RWDtimeline01 {margin-top: 50px !important;}h1.pageTitle {margin-bottom: 0;}.product2 section.hgroup, .product3 section.hgroup, .product4 section.hgroup, .product5 section.hgroup, .article2 section.hgroup {    top: auto;    position: relative;}.ab_box {    flex-direction: column;}.ab_txt {    width: 80%;    padding-right: 0;    padding-bottom: 50px;}.page_wrapper_bg .ab_txt h2 {    font-size: 18px;}.product2 .hgroup h1, .product2 .hgroup .breadcrumb, .product2 ul.breadcrumb.pull-right a, .product3 .hgroup h1, .product3 .hgroup .breadcrumb, .product3 ul.breadcrumb.pull-right a, .product4 .hgroup h1, .product4 .hgroup .breadcrumb, .product4 ul.breadcrumb.pull-right a, .product5 .hgroup h1, .product5 .hgroup .breadcrumb, .product5 ul.breadcrumb.pull-right a, .article2 .hgroup h1, .article2 .hgroup .breadcrumb, .article2 ul.breadcrumb.pull-right a {    text-align: center;}.product5 .hgroup h1, .product5 .hgroup .breadcrumb, .product5 ul.breadcrumb.pull-right a {    color: #333;}.product5 .hgroup h1 {    text-shadow: none;}.page_wrapper_bg .animated .article-text .container{    width: 95%;}.pro_title {    padding-left: 40px;}.pro_txt {    padding: 0 30px;}.page_wrapper_bg .pro_title h3 {    font-size: 20px!important;}.page_wrapper_bg .pro_title h4 {    font-size: 17px!important;}.pro_box3 {    flex-direction: column;}.pro_text_box {    width: 100%;}.eforms1.id3 .page_wrapper_bg .formdesc h1 {    font-size: 22px;}.eforms1 #eForm1 > div:nth-child(7) > label h1 {    font-size: 22px;}.eforms1 #eForm1 > div:nth-child(6) > div > span > span {    font-size: 16px;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.service_block .container, .footer_block .container {width: 100%;}.service_block:before {display: none;}/*服務*/ 
.RWDService001 .row:before, .RWDService001 .row:after {display:none;}.RWDService001 .col-md-3.col-sm-6 {float: left;width: calc(100%/3);}/*空間*/ 
.RWDservice011 .link_area.num3 .link_box:first-child, .RWDservice011 .link_area.num3 .link_box:nth-child(2), .RWDservice011 .link_area.num4 .link_box, .RWDservice011 .link_area.num3 .link_box:last-child {    width: 100%;    margin: 0 0 20px;}.RWDservice011 .link_box .mid_box {height: 100%;}/*頁尾*/ 
.footer_block .container {    padding: 0 20px;}/*頁尾資訊*/ 
.footer-tittle {    width: 100%;    float: none;    text-align: center;}a.ft-contact-btn {    margin: 10px auto 0;}.footer-info  {    width: 100%;    text-align: center;    margin-top: 30px;}.footer-other {    width: 100%;    text-align: center;    margin-top: 30px;    padding-left: 0;    margin-left: 0;    border: 0;}/*頁尾選單*/ 
.footer-menu {    text-align: center;}/*頁尾下*/ 
.footer-down {    flex-direction: column;    text-align: center;}/*社群*/ 
.footer-social {    margin: 15px 0 0;}.RWDsocial002 {    margin: 0 auto;}.RWDsocial002 ul.socialNetwork li {    margin: 0 10px;}/*SSL*/ 
.footer-ssl {    padding: 15px 0 70px;}.copyright, .RWDssl01, .footer-ssl .RWDedictor {    display: block;    line-height: 1.5;}/*TOP*/ 
.scrollTop002 {    bottom: 150px;    right: 15px;}/*置底按鈕*/ 
.fixed-block {    position: fixed;    right: 0;    bottom: -80px;    border-top: 1px solid #fff;    width: 100%;}.fixed-block.fixed-change {    right: 0;    bottom: 0;}.fixed-block .RWDedictor {    display: flex;}a.right-call {    width: 50%;    -webkit-writing-mode: initial;    writing-mode: initial;    line-height: 1.5;    display: inline-block;}a.right-form {    width: 50%;    line-height: 1.5;    display: inline-block;    background: #ffa228;}.fixed-block br {    display: none;}/*內頁*/ 
.layoutlist_8.rwd .item{display:grid;grid-template-columns:40% 60%;grid-template-rows:70% 30%;grid-gap:0}._col.list_img.col-sm-3.col-md-3{grid-column:1 / 2;grid-row:1 / 3}.layoutlist_8.rwd .list_img+.list_subject{margin-top:0;grid-column:2 / 3;grid-row:1 / 2}._col.listdate.col-sm-2.col-md-2{grid-column:2 / 3;grid-row:2 / 3;text-align:left;margin:0}.layoutlist_8 .item>div{padding:0 15px}.layoutlist_8.rwd .listdate .day{color:#afafaf;letter-spacing:1px}.layoutlist_2 .col-lg-4.col-md-4.col-sm-4.col-xs-12{width:calc(100% / 2)}.product6 .layoutlist_2 .item .img.img1{height:auto!important}.RWDproduct_page .pic-box{width:100%;padding-right: 0;}.RWDproduct_page .products-info{width:100%}.video_item{width:calc(100% / 2)}.pro_txt{padding:0;margin-bottom:40px}.pro_box3{margin-bottom:40px}.pro_box4{margin-bottom:40px}ul.pro_list li:last-child{border-bottom:none}.webdesc{margin:0 0 20px}.pro_box {    flex-direction: column;    align-items: flex-end;    justify-content: center;    background: transparent;    border-radius: 0;    padding-top: 30px;}.pro_title {    width: 100%;    text-align: center;    padding: 0;    padding-bottom: 30px;}.page_wrapper_bg .pro_title h5 {    color: #555 !important;}.page_wrapper_bg .pro_title h3 {    color: #333;    margin: 10px 0 10px !important;}.page_wrapper_bg .pro_title h4 {    color: #555 !important;    margin: 0;}.pro_img {    width: 100%;}.pro_img img {width: 100%;}.RWDproduct_page .btn-other li {    width: 100%;}.RWDproduct_page .faq-list {    margin-top: 50px;}.eforms1 #eForm1 > div:nth-child(7) {    flex-direction: column;    align-items: flex-start;}.eforms1 #eForm1 > div:nth-child(6) > div > span {    display: block;}.eforms1 #eForm1 > div:nth-child(6) > div > span > span {    font-size: 15px;}#eformstw31_00001 {    width: 12px;    height: 12px;}.eforms2 div#eformsForm_2_15 {    width: 100%;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
/*loading*/ 
.fl {width:200px;}.service_block, .case_block {padding: 70px 0;}.space_block {padding: 70px 20px;}.RWDService001 h1.main-title, .RWDservice011__head__h1, .RWDnews005 h1.main-title {font-size: 28px;}.RWDService001 h2.sub-title, .RWDservice011__head__h2, .RWDnews005 h2.sub-title {font-size: 15px;}/*選單*/ 
.RWDmenu_plus04 .logo, .RWDmenu_plus04 .is-up .logo {top: 19px;width: 110px;}.RWDmenu_plus04 .features {margin-right: 0;width: auto;}/*服務*/ 
.RWDService001 .col-md-3.col-sm-6 {padding: 30px 15px;}/*實績案例*/ 
.RWDnews005 .controlls-over .owl-controls .owl-prev {left: 0px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: 0px;}.RWDparallax_new .overlay {padding: 100px 0;}a.contact-call br {display: block;}a.contact-call span {display: none;}/*聯絡*/a.contact-call {font-size: 24px;}.footer-other {font-size: 15px;}/*內頁*/h1.pageTitle {font-size: 28px !important;margin-bottom: 5px;}section.call_to_action .container {    padding-left: 10px;    padding-right: 10px;}#mobile-fixed .fixed-in {    width: 100%;    max-width: 100%;}#mobile-fixed .btn-box {padding-left: 0px;    width: 100%;}#mobile-fixed .btn-box .normal {    max-width: 100%;}#mobile-fixed .btn-box .normal {    letter-spacing: 1px;    border: none;    background: #f1f1f1;    color: #555;}#mobile-fixed .btn-box .normal.bg2 {    background: #e5e5e5;}#mobile-fixed .btn-box.step1 li, #mobile-fixed .btn-box.step2 li {    width: 49%;}.ebtn.currectsend_btn {    width: 100%;}.btn.btn_back {    width: 100%;}.btn.btn_back a, .ebtn a {    width: 100%;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 40px !important;}.pagecontent .RWDtimeline01 {margin-top: 40px !important;}.ebtn.currectsend_btn {margin-right: 0px;}.RWDslider01 .pic-list {    padding-right: 0;    width: 100%;}.RWDslider01 .text {    width: 100%;    padding-top: 20px;}.RWDslider01.pic-right .pic-list {    padding-left: 0;}.layoutlist_8.rwd .item {    display: block;}._col.list_img.col-sm-3.col-md-3 {    width: 100%;}._col.list_subject.col-sm-7.col-md-7 {margin-top: 15px;    width: 100%;}.layoutlist_8 .item {    flex-direction: column;    justify-content: flex-start;    align-items: flex-start;}.layoutlist_2 .col-lg-4.col-md-4.col-sm-4.col-xs-12 {    width: 100%;}.layoutlist_2 .col-xs-12.col-sm-6.col-md-4 {    width:100%;}.RWDproduct_page .btn_back {    width: 100%;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .logo {    top: 19px;    width: 110px;}.img.img1 {    height: auto !important;}.pro_ex img {    width: 100%;}#mobile-fixed .btn-box .normal {    background: #acaaaa;    color: #fff;}#mobile-fixed .btn-box .normal.bg2 {    background: #ea8501;}.row.masonry .album_item.content_box {    width: 100% !important;    margin-top: 0 !important;    margin-bottom: 30px;}.ab_txt {    width: 100%;}.video_item {    width: 100%;}.layoutlist_2 .album_item {    width: 100%;}.history_block.fixed-change .RWDhistory002 .history-block.left .history-btn {    right: -30px;    width: 30px;    padding: 10px 3px;}.sortbar {text-align: left !important;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDmenu_plus04 .header {padding: 0 2%;}.RWDmenu_plus04 .features .member-btn {padding: 10px 10px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .search-btn {padding: 10px 6px;}.RWDmenu_plus04 .logo, .RWDmenu_plus04 .is-up .logo {top: 23px;width: 90px;}.ml-stack-nav-toggle__line {right: 10px;width: 28px;}/*服務項目*/ 
.RWDService001 i {    width: 100%;}.RWDService001 .col-md-3.col-sm-6 {    padding: 30px 10px;}/*頁尾*/ 
.footer-other span {    display: block;}/*置底*/a.right-call span {    display: none;}/*內頁*/#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .logo {    top: 23px;    width: 90px;}h1.pageTitle {    font-size: 24px !important;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDService001 .col-md-3.col-sm-6 {width: calc(100%/2);}.page_wrapper_bg .animated .article-text .container {    width: 100%;}.history_block.fixed-change .RWDhistory002 .history-block.left .history-btn {    right: -22px;    width: 22px;    padding: 10px 1px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
/*漢堡*/ 
.RWDmenu_plus04 #mobile-menu {width: 100%;max-width: 100%;}a.right-call {    letter-spacing: 0px;}.RWDmenu_plus04 .logo, .RWDmenu_plus04 .is-up .logo {    width: 75px;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .logo {    width: 75px;}.RWDproduct_page .btn-other li .ii {    display: inline-block;    margin-right: 3px;}
}
/*320px end*/