a{text-decoration:none}a:hover, a:active, a:focus, a:visited {text-decoration:none;}.row {margin-left:0px;margin-right:0px;}#RWDfullscreen01 .main .container {width: 85%;max-width: 1800px;}div#RWDfullscreen01 {overflow: inherit !important;}/*loading*/ 
.RWDfakeloader .fl img {width: 200px;animation-name: fd1;animation-duration: 0.8s;animation-fill-mode: both;animation-delay: 0.1s;}@-webkit-keyframes fd1 {  from {    opacity: 0;    }  to {    opacity: 1;      }}/*logo*/ 
.RWDmenu_plus04 .logo {width: 75px;}.RWDmenu_plus04 .logo img {padding:10px 0}/*menu*/ 
.RWDmenu_plus04 .header {background: rgb(255,255,255,90%);transition: 0.4s;padding: 0 50px;}.RWDmenu_plus04 .header.is-up {background: #fff;box-shadow: 0 4px 24px rgb(0 0 0 / 8%);transition: 0.4s}.RWDmenu_plus04 .container {width: 100%;}.RWDmenu_plus04 .site-nav .menu {text-align: right;transition: 0.4s}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 16px;letter-spacing: 2px;color:#333;font-weight: bold;transition: 0.4s;padding: 20px;font-weight: bold}.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: #D6AC42;transition: 0.4s}.RWDmenu_plus04 .site-nav .menu ul li>a {text-align: center;}.RWDmenu_plus04 .site-nav .menu ul li>a:hover {text-decoration: none;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .lang-select-label:after, .RWDmenu_plus04 .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .site-nav .menu li.has-child>a:after {border: 1px solid #333;border-width: 1px 1px 0 0;}.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: #D6AC42;}.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: normal;color: #fff;background: #D6AC42;transition: 0.4s}.RWDmenu_plus04 .site-nav .menu>li>ul {padding:0px}.RWDmenu_plus04 .site-nav .menu>li>ul {top: calc(100% + 5px);}.RWDmenu_plus04 .header.is-up::before {display:block}.RWDmenu_plus04 .container {min-width: 100%;}.RWDmenu_plus04 .site-nav .menu>li.is-active>a {color: #D6AC42;}/*行動呼籲*/ 
.RWDmenu_plus04 .features {width: 300px;}.RWDmenu_plus04 .features .edit .menu_btn a {font-size: 16px;letter-spacing: 1px;font-weight: bold;background: #3ebc46;padding: 10px 40px;color: #fff;display: flex;align-items: center;justify-content: center;margin-top: 14px;border-radius: 30px;transition: 0.4s;}.RWDmenu_plus04 .features .edit .menu_btn a i {color: #fff;font-size: 20px;margin-right:10px}.RWDmenu_plus04 .features .edit .menu_btn a:hover {background: #206c2b;transition: 0.4s;}/*搜尋*/ 
.RWDmenu_plus04 #search-box.full .form-control {font-size: 20px;}.RWDmenu_plus04 #search-box.full .ibtn {font-size: 20px;}.RWDmenu_plus04 #search-box.full .search-in {max-width:900px}.RWDmenu_plus04 .features .search-btn img, .RWDmenu_plus04 .features .member-btn img {width: 25px;}/*會員*/#div_forget_content #forget_table_btn {    border-radius: 0;    background: #000;}/*banner*//*.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 65px)!important;height: calc(100vh - 65px)!important;}*//*文*/ 
.RWDbanner_plus01 .slick-caption .txt1 {letter-spacing: 2px;font-size: 50px;font-family: 'Noto Sans TC', sans-serif;font-weight: 500;color:#333}.RWDbanner_plus01 .slick-caption .txt2 {letter-spacing: 2px;line-height:1.8;font-size: 34px;font-family: 'Noto Sans TC', sans-serif;font-weight: 500;color:#888;margin-top: 20px;}/*輪播點*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width:8px;height:8px;background: #;border-radius: 50%;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #555}.RWDbanner_plus01.style-dotnav.dot .slick-dots li {height: 30px;}/*標題*/ 
.main-title {font-size: 42px !important;color: #222 !important;letter-spacing: 1px !important;font-weight: 400 !important;margin:0px 0 15px !important;font-family: 'Noto Sans TC', sans-serif;line-height:1.3 !important}.sub-title {font-size: 22px !important;letter-spacing: 1px !important;font-weight: normal !important;color: #888 !important;margin: 0 !important;line-height:1.5 !important}.section-line {display: none !important;}.RWDright_cont002 .item-first .text-box .title span, .main-title span {font-family: 'Montserrat', sans-serif;font-size: 48px;margin-right: 5px;color:#222;font-weight: 400;}.RWDright_cont002 .item-first .text-box .title {color:#222;font-size: 48px !important;color: #222 !important;letter-spacing: 1px !important;font-weight: 400 !important;margin:0px 0 15px !important}.RWDright_cont002 .item-first .text-box .subtitle {font-size: 18px !important;letter-spacing: 1px !important;font-weight: normal !important;color: #888 !important;margin: 15px 0 0 !important;line-height:1.5 !important}.RWDright_cont002 .item-first .text-box .underline {display:none}/*about*/ 
.about_block {padding:100px 0;position: relative;}.about_block::before {    content: "";    width: 500px;    height: 100%;    position: absolute;    background: url(archive/image/customization/about_bg.jpg) no-repeat;    top: 0;    background-size: cover;    background-attachment: fixed;    background-position: bottom;opacity: 0.8;}.RWDright_cont002 .item-first .text-box {    width: 50%;    color: #555;    padding: 0 0 0 80px;}.RWDright_cont002 .item-first .pic {    width: 100%;box-shadow: -7px 7px 20px rgb(207 207 207);}.RWDright_cont002 .item-first a {    width: 50%;}.RWDright_cont002 .item-first {    background: transparent;    display: flex;    align-items: center;}.RWDright_cont002 .item-first:hover .pic img {    transform: unset;}.RWDright_cont002 .item-first .text-box .text {    width: 100%;    font-size: 18px;    letter-spacing: 1px;    line-height: 2;    margin: 50px 0 0;}/*icon*/ 
.icon_box {    padding-right:50px;    text-align: center;}.about_icon h5 span {    display: block;    font-family: 'Montserrat', sans-serif;    font-size: 14px;    font-weight: 400;}.about_icon h5 {    font-size: 18px;    font-weight: bold;    line-height: 1.5;    text-align: center;    margin: 15px 0 0;}.about_icon img {    width: 100px;    border-radius: 50%;    margin: 0 auto;border: 1px solid #d5a528;}.about_icon {    display: flex;    align-items: center;    margin: 50px 0 0;}/*按鈕*/ 
.RWDright_cont002 .item-first .text-box a button {    letter-spacing: 1px;    font-weight: 400;    font-size: 15px;}.RWDright_cont002 .item-first .text-box a {    margin: 50px 0 0 0;    min-width: 150px;    line-height: 1.5;    padding: 5px 10px;    border-radius: 50px;    float: right;transition: .5s;color:#888;border-color:#ccc}.RWDright_cont002 .item-first .text-box a:hover {color: #fff;transition: .5s;background-color: transparent;background: #000;border-color:#000}.RWDright_cont002 .item-first .text-box a {display:none}/*產品*/ 
.products_block {padding: 80px 0;position: relative;border-top: 1px solid #f8e185;border-bottom: 1px solid #f8e185;}.products_block::before {    content: "";    width: 100%;    height: 100%;    position: absolute;    background: url(archive/image/customization/pro_bg02.png);    top: 0;}.RWDproduct002_v4 .portfolio-item > .inner-content{opacity: 1 !important;animation: none;}.RWDproduct002_v4 .popup-portfolio .portfolio-item {margin-bottom: 10px;}.RWDproduct002_v4 .showbottom:hover .portfolio-bottom__h4 {color:#D6AC42}.portfolio-bottom {    line-height: 1.5;    padding: 15px 0 10px;    color: #333;    font-size: 18px;    letter-spacing: 1px;    font-weight: 400;font-family: 'Noto Sans TC', sans-serif;}.RWDproduct002_v4 {padding:0}.RWDproduct002_v4 .filter-portfolio ul {    background: transparent;    box-shadow: none;padding-top:30px}.RWDproduct002_v4 .btn.btn-rj {padding:6px;display:block;font-size: 18px;border:0;transition: 0.4s;border-radius: 0px;border-bottom: 1px solid #ccc;}.RWDproduct002_v4 .active .btn.btn-rj, .RWDproduct002_v4 .btn.btn-rj:hover, html.no-touch .RWDproduct002_v4 .btn.btn-rj:hover {display: block;    background: transparent;    padding: 6px;    border: 0;    color: #D6AC42;    transition: 0.4s;    border-radius: 0;    border-bottom: 1px solid #D6AC42;    }.RWDproduct002_v4 .filter-portfolio ul>li {    display: block;    margin: 0 3px 10px 3px;    width: 100%;}.RWDproduct002_v4_catalogue {padding-bottom:150px}.RWDproduct002_v4 .btn-box .btn {    border-radius: 50px;    border: 1px solid #ccc;    color: #888;    background: transparent;    font-size: 14px;transition: 0.4s;max-width: 180px;}.RWDproduct002_v4 .btn-box .btn:hover {border: 1px solid #000;    color: #fff;    background: #000;transition: 0.4s;}.RWDproduct002_v4 .btn-box {display:none}.RWDproduct002_v4 .popup-portfolio .portfolio-item {    width: calc(100% / 4 - 1px);}/*按鈕*/ 
.products_block .RWDbtn01 .btn-box {justify-content: center;}.products_block .RWDbtn01 .btn-box a {border-radius: 50px;border: 1px solid #888;color: #888;background: rgb(255 255 255 / 50%);font-size: 18px;transition: 0.4s;}.products_block .RWDbtn01 .btn-box a:hover {border: 1px solid #000;color: #fff;background: #000;transition: 0.4s;}.products_block .RWDbtn01 {transform: translateY(-100px);width: 300px;margin-top:-50px}.products_block .RWDbtn01 .btn-box li {width: 100%;max-width: 250px;}/*使用者*/ 
.feedback_block {padding:80px 0;    position: relative;}.feedback_block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 calc(40px / 2);}.feedback_block .RWDnews005 .owl-carousel .owl-item div {padding-bottom: 10px;background: #f6f6f6;border: 1px solid #fff;transition: 0.4s;}.feedback_block .RWDnews005 .owl-carousel .owl-item div:hover {border: 1px solid #D6AC42;transition: 0.4s;}/*.feedback_block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(2), .feedback_block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(4) { margin-top: 20px;}*/ 
.feedback_block::before {    content: "";    width: 1000px;    height: 450px;    background: url(archive/image/customization/line_bg.png) no-repeat;    position: absolute;    background-size: contain;    bottom: 0;    right: 0;}/*最新消息*/ 
.news_block {padding:0 0 80px}.news_block .RWDnews005 .owl-theme .owl-controls .owl-buttons div {background: transparent;border: 0;}.fa-angle-right:before, .fa-angle-left:before {display:none}.news_block .RWDnews005 .owl-theme .owl-controls .owl-buttons .owl-prev::before {content: "";width: 100%;height: 30px;background: url(archive/image/customization/owl_img.png) no-repeat;position: absolute;left: -32px;transform: rotateY(180deg);background-size: contain;}.news_block .RWDnews005 .owl-theme .owl-controls .owl-buttons .owl-next::before {content: "";width: 100%;height: 30px;background: url(archive/image/customization/owl_img.png) no-repeat;position: absolute;right: -32px;background-size: contain;}.news_block .RWDnews005 .owl-carousel.owl-padding-10 {overflow: unset;}.news_block .RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}/*共同*/ 
.RWDnews005 h4 a, .news005_h4 a {color:#333}.RWDnews005 .margin-top-20 {font-size: 18px;font-weight: 400;line-height: 1.5;margin-top: 20px !important;margin-bottom: 5px;padding:0 20px;font-family: 'Noto Sans TC', sans-serif;}.RWDnews005 .owl-carousel .owl-item div p {line-height: 1.7;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;position: relative;overflow: hidden;color:#888;font-size:18px;padding:0 20px;    text-align: justify;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span { background: #ccc;height:8px;width:8px}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page.active span { background: #D6AC42;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {background: transparent;border: 0;}.RWDnews005 .owl-controls {margin-top:30px}.RWDnews005 .controlls-over .owl-pagination {display:none !important}/*引導*/ 
.RWDparallax_new .picbgbox {width: 91% !important;border-top-left-radius: 100px;float: right;}.RWDparallax_new .container {width: 800px !important;    max-width: 1170px !important;    height: 500px;    display: flex;    align-items: center;    line-height: 2;    font-size: 16px;}.RWDparallax_new .txt_box h2 {font-size: 34px !important;color: #222 !important;letter-spacing: 1px !important;font-weight: 400 !important;margin:0px 0 15px !important;font-family: 'Noto Sans TC', sans-serif;}.RWDparallax_new .txt_box p {font-family: 'Noto Sans TC', sans-serif;font-size: 18px;color: #222;font-weight: 300;}.inquire_btn a {    margin: 50px 0 0 0;    max-width: 200px;    line-height: 1.5;    padding: 10px 40px;    border-radius: 50px;    transition: .5s;    border: 1px solid #3ebc46;    color: #fff;    display: block;    text-align: center;font-size: 15px;transition: 0.4s;letter-spacing: 1px; background: #3ebc46;display: flex;    align-items: center;    justify-content: center;    font-weight: bold;}.inquire_btn a:hover {    background: #206c2b;    color: #fff;    border: 1px solid #206c2b;    transition: 0.4s;}.inquire_btn a i {margin-right:10px;font-size:20px}.contact_block {position: relative;}.object_block .object_box1 img {width: 200px;}.object_block .object_box2 img {width: 100px;}.object_block .object_box1 {position: absolute;top: -46px;left: 20%;}.object_block .object_box2 {position: absolute;top: 200px;left: 15%;}.object_block {position: absolute;width: 100%;height: 500px;top: 0;left: 0;pointer-events: none;}.RWDparallax_new .container::before {    content: "";    width: 800px;    height: 110px;    position: absolute;    right: 0;    background: url(archive/image/customization/txt_img-01.png) no-repeat;    bottom: 0;    }@media (max-width:2000px){#RWDfullscreen01 .main .container {max-width:1500px}.RWDright_cont002 .item-first .text-box .text {font-size:15px}.sub-title, .RWDright_cont002 .item-first .text-box .subtitle, .about_icon h5, .RWDproduct002_v4 .btn.btn-rj, .portfolio-bottom, .products_block .RWDbtn01 .btn-box a, .RWDnews005 .margin-top-20  {font-size:16px !important}.RWDnews005 .owl-carousel .owl-item div p {font-size:15px}.RWDparallax_new .txt_box h2, .main-title  {font-size:34px !important;line-height:1.5}.RWDright_cont002 .item-first .text-box .title {font-size:34px !important}.RWDright_cont002 .item-first .text-box .title span, .main-title span {font-size:36px !important}}/*0826修改子選單間距*/ 
.RWDmenu_plus04 .site-nav .menu ul li>a {padding-right: 10px;}
/*footer start*/

.footer_block {background: transparent;position: relative;}.footer_block .container {display: flex;align-items: flex-start;padding: 80px 0;width: 100% !important;    padding-left: 10% !important;    justify-content: flex-end;    max-width: 95% !important;width: 100% !important;margin-left:80px !important}.footer_block::before {    content: "";    width: 62%;    height: 100%;    position: absolute;    right: 0;    background: #fff;    z-index: -1;}.footer_block::after {    content: "";    width: 800px;    height: 600px;    position: absolute;    left: 0;    background: url(archive/image/customization/ft_bg.jpg) no-repeat;    background-position: inherit;    z-index: -2;    bottom: 0;}.footer_block .ft_title {width: 35%;}.ft_title .title_block h4 {    margin: 0 0 55px;    font-size: 16px;    letter-spacing: 1px;    color: #555;}.ft_title .title_block h2 {font-size: 25px !important;color: #222 !important;letter-spacing: 0px !important;font-weight: 400 !important;margin:0px 0 15px !important;font-family: 'Noto Sans TC', sans-serif;}.media_block a {margin-right: 15px;}.footer_block .ft_info {width: 65%;padding-right: 50px;overflow: hidden;}.media_block img {    border-radius: 50%;}/*據點*/ 
.RWDservice004 .tab_block {border: 0;}.RWDservice004 .main-slider .swiper-slide {background: transparent;min-height: auto;padding-top: 30px !important;}.RWDservice004 .editor a {color: #555;}.RWDservice004 .editor {    font-size: 16px !important;    letter-spacing: 1px;    line-height: 2;    color: #555;}.RWDservice004 .tab_block {    justify-content: flex-start;    border: 0;    border-bottom: 1px solid #eee;}.swiper-container {    margin: 0;}.RWDservice004 .tab_name {    background: #c9c9c9;    margin-right: 10px;    color: #fff;    font-size: 16px;    letter-spacing: 1px;    padding: 7px 20px;}.RWDservice004 .tab_name.active {background:#d3b053 ;}.RWDservice004 .tab_name:after {display:none}/*跟隨*/ 
.ph_btn {display:none; z-index: 1111;}.ph_btn a i {    margin-right: 13px;}.ph_btn a {    text-align: center;    width: 100%;    display: block;    padding: 10px;    background: #3ebc46;    color: #fff;    font-size: 18px;    letter-spacing: 2px;    font-weight: bold;    position: fixed;    bottom: 0;}/*copyright*/ 
.ft_copyright {display: flex;font-size: 12px;padding: 10px 0;letter-spacing: 0.5px;flex-flow: wrap;background: #000;justify-content: center;color:#888}.copyright_desc {color: #888;}.ft_copyright .RWDedictor {padding: 0 8px;}.copyright_desc a, .copyright_desc a:hover {color: #888;text-decoration: none;}/*scrollTop*/ 
.scrollTop002 {right: 10px;bottom: 80px;}.scrollTop002 img {width: 55px;height: 55px;}/*cookie*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 60px 20px !important;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;z-index: 9999 !important;}.RWDalert_fancybox .btn.active {border-radius: 0px;margin-top: 20px;background: #D6AC42 !important;border: 0px !important;display: block;padding: 5px 50px;color: #fff !important;font-size: 15px;}.RWDalert_fancybox .btn:hover {opacity: 0.8;color: #fff !important;}.RWDalert_fancybox.bottom a {color: #D6AC42;font-weight: bold;transition: 0.4s;}.RWDalert_fancybox.bottom a:hover {color:#D6AC42;transition: 0.4s;}/*內頁*/ 
.page_wrapper_bg .footer_block::after {height: 100%;}

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

/*main*/ 
.page_wrapper_bg section.call_to_action {padding: 35px 0 85px 0; min-height: 700px; background: url(https://www.mageia18.com/archive/image/customization/pro_bg02.png); border-bottom: 1px solid #f8e185;}.page_wrapper_bg section.call_to_action>.container {max-width: 1500px; width: 85%; padding: 0 15px;}.page_wrapper_bg .article-text .container {width: 100%;}/*-------文字--------*/ 
.page_wrapper_bg .hgroup h1 {font-size: 36px; text-align: center; font-weight: 400; letter-spacing: 1px; line-height: 1.3; color: #222; margin: 0; font-family: 'Noto Sans TC', sans-serif;}.page_wrapper_bg .article-text h2 {font-size:24px;line-height: 1.5;letter-spacing:1px; font-family: 'Noto Sans TC', sans-serif; color: #222;}.page_wrapper_bg .article-text h3 {letter-spacing: 1px; line-height: 1.5; margin-bottom: 10px; font-weight: 400; font-size: 24px !important; font-family: 'Noto Sans TC', sans-serif; color: #222;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.3; margin: 15px 0 15px; font-weight:400; font-family: 'Noto Sans TC', sans-serif; color: #222;}.page_wrapper_bg .article-text, .page_wrapper_bg .article-text p{font-size:16px; line-height: 1.7; letter-spacing: 1px; color: #888; font-weight: 400;}._bd_row h1, ._bd_row h2, ._bd_row h3, ._bd_row h4, ._bd_row h5, ._bd_row h6 {font-size: 18px !important; font-weight: 400; color: #333; font-family: 'Noto Sans TC', sans-serif;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td{font-size:16px;line-height: 1.7; font-weight: 400; color: #888;}._bd_row li{margin-bottom: 10px;}._bd_row ol{padding-left: 22px;}._bd_row ul{padding-left: 18px;}/*主標*/ 
.page_wrapper_bg .hgroup .container {width: 100%; border-bottom: 1px solid #f8e185;}/*麵包屑*/ 
.hgroup .breadcrumb {font-size:13px; background-color: transparent; border: none; text-align: center; float: none !important; position: relative; bottom: 0; padding: 0; margin: 10px 0 20px;}.hgroup .breadcrumb a {color: #666;}.hgroup .breadcrumb a:hover {color: #D6AC42;}/*列表上方共同文字*/ 
.webdesc, .eformsDesc {font-size: 16px; font-weight: 400; color: #888; text-align: center;}/*文章編輯*/ 
.RWDeditor01 .model-title {display: none;}.page_wrapper_bg .pagecontent .article_model[data-seq="0"] {margin-top: 20px;}/*-------按鈕--------*/ 
.btn {border-radius: 50px;}/*回上一頁*/#article .btn.btn_back a, #album .btn.btn_back a {padding: 6px 12px;display:block;}.btn.btn_back {margin-right: 0;float: right;background: transparent !important; padding: 0; box-shadow: none; margin-top: 40px !important;}.btn.btn_back a {font-size: 16px; min-width: 200px; padding: 6px 12px; background: transparent; color: #888; transition: all 0.5s ease; border: 1px solid #888; border-radius: 50px; line-height: 1.5;}.btn.btn_back a:hover {border: 1px solid #000; color: #fff; background: #000;}/*確定送出*/ 
.ebtn {float: right; background: transparent !important; padding: 0; margin-right: 0;}.ebtn a {text-align: center; min-width: 200px; color: #888; border: 1px solid #888; transition: all 0.5s ease; font-size: 16px; font-weight: 400; padding: 6px 12px; border-radius: 50px; line-height: 1.5;}.ebtn a:hover {color: #fff; background:#000; border: 1px solid #000; transition: all 0.5s ease;}/*顯示更多+隱藏更多*/ 
.RWDsearch_page .remore {color: #888; border: 1px solid  #888; background: transparent; transition: 0.5s ease;}.RWDsearch_page .remore:hover {background: #000; border: 1px solid #000; color: #fff;}.RWDsearch_page .more {color: #888; border: 1px solid #888; background: transparent; transition: 0.5s ease;}.RWDsearch_page .more:hover {background: #000; border: 1px solid #000; color: #fff;}/*banner*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption {top: 50%; transform: translateY(-50%);}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt1 span {font-size: 40px !important; font-weight: 400;}/*-------會員相關--------*//*會員登入-側欄*/ 
.RWDmenu_plus04 .member-block h3 {font-family: 'Noto Sans TC', sans-serif;}.RWDmenu_plus04 .member-block .form-area .group label {font-family: 'Noto Sans TC', sans-serif; font-weight: 400;}.RWDmenu_plus04 .member-block a.login.is-on {background: #d3b053; font-weight: 400;}.RWDmenu_plus04 .member-block a.login.is-on:hover {background: #caa139;}.RWDmenu_plus04 .member-block a.signin {border: 1px solid #888; color: #888; background: transparent;}.RWDmenu_plus04 .member-block a.signin:hover {color: #fff; background: #000; border: 1px solid #000;}.RWDmenu_plus04 .member-block .other a.fogot {transition: all 0.3s ease;}.RWDmenu_plus04 .member-block .other a.fogot:hover {color: #D6AC42; transition: all 0.3s ease;}.RWDmenu_plus04 .member-block .other a.resend {transition: all 0.3s ease;}.RWDmenu_plus04 .member-block .other a.resend:hover {color: #D6AC42; transition: all 0.3s ease;}.RWDmenu_plus04 .go_shopping_view_a {transition: all 0.3s ease;}.RWDmenu_plus04 .go_shopping_view_a:hover {color: #D6AC42; transition: all 0.3s ease;}/*忘記密碼+重發認證 確認送出*/#forget_table .th {font-family: 'Noto Sans TC', sans-serif; font-weight: 400;}#forget_table input {font-size: 14px; font-weight: 300;}#div_forget_content #forget_table_btn {border-radius: 0; background: #d3b053; transition: all 0.5s ease;}#div_forget_content #forget_table_btn:hover {background: #caa139;}/*會員登入頁*/ 
.login_box_body .control-label {font-weight: 400;}#btn_member_login {border-radius: 0; background: #d3b053; transition: all 0.5s ease;}#btn_member_login:hover {background: #caa139;}.form-group #btn_forget_form {transition: all 0.3s ease;}.form-group #btn_forget_form:hover {color: #D6AC42; transition: all 0.3s ease;}.form-group #btn_reverify_form {transition: all 0.3s ease;}.form-group #btn_reverify_form:hover {color: #D6AC42; transition: all 0.3s ease;}.member_login .shopping_view {transition: all 0.3s ease;}.member_login .shopping_view:hover {color: #D6AC42; transition: all 0.3s ease;}.member_join, .shopping_view {font-family: 'Noto Sans TC', sans-serif;}/*會員註冊頁*/ 
.join_form-title {font-weight: 600; color: #333;}#join_form .control-label {font-family: 'Noto Sans TC', sans-serif;}#join_form .btn-primary {border-radius: 0; background: #d3b053; transition: all 0.5s ease;}#join_form .btn-primary:hover {background: #caa139;}.memberlist .page_wrapper_bg .btn-primary:hover a {color: #fff;}#join_form input, #join_form select, #join_form select.form-control:not([size]):not([multiple]) {border-radius: 0;}.btn-primary {background: #d3b053; border-color: #d3b053;transition: all 0.5s ease;}.btn-primary:hover {background: #caa139; border-color: #caa139;transition: all 0.5s ease;}/*-------範例--------*//*圖文輪播*/ 
.RWDslider01 .editor {font-size: 15px; line-height: 1.7; color: #888; letter-spacing: 1px;}/*時間軸*/ 
.RWDtimeline01 .model-title, .RWDtimeline02 .model-title {color: #333; font-size: 20px; font-weight: normal; line-height: 1.7; font-family: 'Noto Sans TC', sans-serif;}.RWDtimeline02 .timeline2_list .block .text-in {font-size: 15px; color: #888;}.RWDtimeline01 li.event .point .title {font-size: 20px; font-weight: 400; margin: 0 0 20px 0; color: #333; font-family: 'Noto Sans TC', sans-serif;}.RWDtimeline01 li.event .point .editor {font-size: 15px; line-height: 1.7; letter-spacing: 1px; color: #888;}.RWDtimeline01 .line_dot2 span {background: linear-gradient(to bottom,rgba(254,254,254,0) 0,rgba(254,254,254,1) 2%,rgba(254,254,254,1) 100%); background: -webkit-linear-gradient(to bottom,rgba(254,254,254,0) 0,rgba(254,254,254,1) 2%,rgba(254,254,254,1) 100%);}/*-------選單--------*//*次選單C*/ 
.m2018 .products-nav .nav-title {font-weight: 400; color: #000; font-family: 'Noto Sans TC', sans-serif;}.m2018 .products-nav ul>li a {font-weight: 400; transition: all 0.3s ease;}.m2018 .products-nav li.active>a, .m2018 .products-nav li:hover>a {font-weight: 400; color: #D6AC42; transition: all 0.3s ease;}.m2018 .products-nav ul li>ul>li>a {font-weight: 400; color: #000; transition: all 0.3s ease;}.m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav li.active.iscate>a {color: #D6AC42; font-weight: 400; transition: all 0.3s ease;}/*-------產品列表--------*//*產品列表B*/ 
.product1 .webdesc {text-align: left;}.layoutlist_2 {display: flex; flex-wrap: wrap;}.layoutlist_2 .item {border: 0;}.layoutlist_2 .item .subject {font-size: 16px; font-weight: 400; transition: all 0.3s ease; font-family: 'Noto Sans TC', sans-serif; text-align: center; margin-top: 15px;}.layoutlist_2 .item .subject a{color: #333;}.layoutlist_2 .item:hover .subject a {color: #D6AC42; transition: all 0.3s ease;}/*-------產品內容--------*//*產品內容B*/ 
.page_wrapper_bg .article-text .RWDproduct_page {margin-top: 45px;}.RWDproduct_page .products-info .name-box {margin-bottom: 35px;}.RWDproduct_page .products-info .name {font-family: 'Noto Sans TC', sans-serif; font-size: 20px;}.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title {padding-bottom: 10px; margin-bottom: 15px; font-size: 15px;}.RWDproduct_page .products-info .txt .editor {line-height: 1.6; font-size: 14px; padding-top: 3px;}.RWDproduct_page .products-info .txt .editor ul.pd_descript {list-style: none; padding-left: 0; color: #333; font-size: 15px; line-height: 1.7;}.RWDproduct_page ul.pd_descript li {margin-bottom: 17px;}.RWDproduct_page ul.pd_descript li span {border: 1px solid #D6AC42; padding: 0 5px; margin-right: 7px; display: block; color: #D6AC42; width: 76px; margin-bottom: 7px; font-weight: 600;}.RWDproduct_page .pd-info .form-group {margin-bottom: 10px;}.RWDproduct_page .page_content3_thumbphoto .swiper-slide {cursor: pointer;}/*.page_content3_photowrap .swiper-button-next, .page_content3_photowrap .swiper-button-prev {height: 30px; border-radius: 50%;}.page_content3_photowrap .swiper-button-next:after, .page_content3_photowrap .swiper-button-prev:after {font-size: 15px; margin-top: 2px;}*/ 
.RWDproduct_page .products-editor {padding-top: 50px; border-top: 1px solid #eee;}/*-------文章列表--------*//*文章列表G*/ 
.layoutlist_8 .list_subject a {color: #333; transition: all 0.3s ease; font-weight: 400; font-family: 'Noto Sans TC', sans-serif;}.layoutlist_8 .item:hover .list_subject>a {color: #D6AC42;}.layoutlist_8 .list_subject .summary {margin: 15px 0;}.layoutlist_8 .list_subject .summary a {font-size: 15px; color: #888; font-weight: 300;}.layoutlist_8 .listdate .yearmonth {text-align: center;}.layoutlist_8 .listdate .day {text-align: center; color: #333;}/*文章列表H*/ 
.rwdlayoutlist_9.row {margin-top: 10px;}.rwdlayoutlist_9 .litem .litem__wrap {border: 1px solid #fff; transition: all 0.4s ease;}.rwdlayoutlist_9 .litem__text {width: 100%; margin: 0; background: #f6f6f6; padding: 20px;}.rwdlayoutlist_9 .litem__text .subject {font-size: 16px; transition: all 0.3s ease; font-weight: 400; font-family: 'Noto Sans TC', sans-serif; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; position: relative; overflow: hidden; min-height: 45px;}.rwdlayoutlist_9 .cdate::before {display: none;}.rwdlayoutlist_9 .summary {font-size: 15px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; position: relative; overflow: hidden; min-height: 54px;}.rwdlayoutlist_9 .litem .litem__wrap:hover {border: 1px solid #D6AC42; transition: all 0.4s ease;}.rwdlayoutlist_9 .litem .litem__wrap:hover .litem__text .subject {color: #D6AC42;}.no-touch .rwdlayoutlist_9 .litem:hover .litem__imgs::after {opacity: 0;}/*-------個別--------*//*about*/ 
.article1 .page_wrapper_bg section.call_to_action, .article2 .page_wrapper_bg section.call_to_action {min-height: auto; position: relative; z-index: -2;}.article1 .page_wrapper_bg section.call_to_action>.container, .article2 .page_wrapper_bg section.call_to_action>.container {width: 100%; max-width: none; padding: 0;}.article1 .page_wrapper_bg .hgroup, .article2 .page_wrapper_bg .hgroup {display: none;}.ab-inner_block {text-align: justify;}.ab-inner_block .container {width: 80% !important; display: flex; flex-wrap: wrap;}.article1 .ab-inner_block .ab_info, .article2 .ab-inner_block .ab_info {width: 50%; padding-right: 3vw;}.article1 .ab-inner_block .ab_img, .article2 .ab-inner_block .ab_img {width: 50%;}.ab-inner_block .ab_info .ab_title .topic {color: #d3b053cc; font-family: 'Montserrat', sans-serif; letter-spacing: 0; font-size: 14px; margin-bottom: 10px;}.ab-inner_block .ab_info .ab_title:after {content: ''; position: relative; display: block; height: 1px; background: #d3b053cc; margin: 10px 0 35px 0;}.ab-inner_block .ab_info .ab_title .maintitle {font-size: 24px; font-weight: 400;  font-family: 'Noto Sans TC', sans-serif; color: #222;}/*company*/ 
.article1.id4 .page_wrapper_bg section.call_to_action {padding: 100px 0;}.article1.id4 .page_wrapper_bg section.call_to_action:before {content: ''; position: absolute; background: url(archive/image/customization/about_bg.jpg) no-repeat; width: 18vw; height: 100%; top: 0; right: 0; background-size: cover; background-position: bottom; transform: scaleX(-1); opacity: .6;}.article1.id4 .page_wrapper_bg section.call_to_action:after {content: ''; position: absolute; background: url(archive/image/customization/gold-bubble.png) no-repeat; width: 12vw; height: 12vw; bottom: 4vw; z-index: -1; transform: scaleX(-1) translateX(80px); background-size: cover; opacity: .8;}/*.article1.id4 .ab-inner_block .ab_info .ab_title:after {width: 325px;}*/ 
.article1 .ab-inner_block .ab_info .ab_txt span {font-weight: 600; color: #555;}.article1.id4 .ab-inner_block .ab_img {box-shadow: 5px 5px 20px rgb(207 207 207);}.article1.id4 .ab-inner_block .ab_img img {object-fit: cover; height: 100%; object-position: left; width: 100%; max-width: none;}/*founder*/ 
.article1.id10 .page_wrapper_bg section.call_to_action {padding: 100px 0 0;}.article1.id10 .page_wrapper_bg section.call_to_action:before {content: ''; position: absolute; background: url(archive/image/customization/about_bg.jpg) no-repeat; width: 45%; height: 45%; top: 50%; right: 0; background-size: cover; background-position: bottom; transform: scaleX(-1) translateY(-50%); opacity: .8;}.article1.id10 .page_wrapper_bg section.call_to_action:after {content: ''; position: absolute; background: url(archive/image/customization/gold-bubble.png) no-repeat; width: 12vw; height: 12vw; top: 4vw; right: 0; transform:translateX(55px); background-size: cover; opacity: .8;}.article1.id10 .ab-inner_block .ab_info {width: 55%;}.article1.id10 .ab-inner_block .ab_img {width: 45%; padding-left: 5vw; margin-bottom: -20px;}.article1.id10 .ab-inner_block .ab_img img {height: 26vw;}/*.article1.id10 .ab-inner_block .ab_info .ab_title:after {width: 222px;}*/ 
.article1 .ab-inner_block .ab_info .ab_txt strong {color: #333; /*border-bottom: 1px solid #f8e185; padding-bottom: 3px;*/}/*brand*/ 
.article2 .page_wrapper_bg section.call_to_action {padding: 100px 0;}.article2.id22 .page_wrapper_bg section.call_to_action:before {content: ''; position: absolute; background: url(archive/image/customization/line_bg.png) no-repeat; width: 100%; height: 55%; bottom: 0; right: 0; background-size: cover; opacity: .6;}.article2.id22 .ab-inner_block .ab_info .ab_title:after {/*width: 300px;*/ margin-top: 7px;}.article2 .ab-inner_block .ab_info .ab_title .maintitle span {font-family: 'Montserrat', sans-serif; font-size: 27px; line-height: 1.3;}.article2 .ab-inner_block .ab_info .ab_feature {display: flex; margin: 40px 0 0; align-items: center;}.article2 .ab_feature .feature_item {text-align: center; padding-right: 40px;}.article2 .ab_feature .feature_item img {width: 90px; border-radius: 50%; border: 1px solid #d5a528; margin: 0 auto;}.article2 .ab_feature .feature_item .feature_txt {font-weight: 600; margin: 10px 0 0;}.article2 .ab_feature .feature_item .feature_txt span {display: block; font-family: 'Montserrat', sans-serif; font-size: 14px; font-weight: 400; line-height: 1;}.article2.id22 .ab-inner_block .ab_img {box-shadow: 5px 5px 20px rgb(207 207 207);}.article2.id22 .ab-inner_block .ab_img img {object-fit: cover; height: 100%; object-position: center; width: 100%; max-width: none;}/*news*/ 
.article3 .pagecontent .RWDeditor01 {margin-top: 60px;}.article3.articlecontent .page_wrapper_bg .article-text {margin: 0 auto; max-width: 1200px;}.news-inner_title {text-align: center; font-size: 22px; font-family: 'Noto Sans TC'; color: #333;}.news-inner_item {padding-bottom: 60px; border-bottom: 1px solid #eee;}.news-inner_item .news_txt {margin-bottom: 30px;}.news-inner_item .news_img-box {display: flex; flex-wrap: wrap; justify-content: space-between;}.news-inner_item .news_img-box.img_row-3 img {width: 32.5%;}.news-inner_item .news_img-box img {padding: 0 5px;}.news-inner_item.item_row {display: flex; flex-flow: wrap; align-items: center;}.news-inner_item .news_img-box.img-box-1 img {width: calc(100%/3);}.news-inner_item .news_img-box.img-box-2 {width: 100%;}.news-inner_item .news_img-box.img-box-2 img {width: 25%;}.news_img-box.img-box-3 {width: 50%;}.news-inner_item .news_img-box.img-box-3 img {width: 50%;}.news-inner_item.itemstyle-3 .news_txt {width: 50%; padding-left: 2vw; margin-bottom: 0;}/*recommand*/ 
.recommand_block {display: flex; flex-wrap: wrap;}.recommand_block .recommand_profile {width: 30%; border: 1px solid #dedede; background: #fff; padding: 10px; /*box-shadow: 5px 5px 10px rgb(228 228 228);*/}.recommand_block .recommand_content {width: 70%; padding-left: 3vw;}.recommand_profile ul.profile_txt {list-style: none; padding: 20px 20px 0; margin: 0;}.recommand_profile ul.profile_txt li {margin-bottom: 8px;}.recommand_profile ul.profile_txt li span {color: #D6AC42; border: 1px solid #d6ac4280; padding: 1px 4px; margin-right: 5px;}.recommand_block .recommand_content ul.recommand_step {list-style: none; padding: 0; display: flex; justify-content: space-between; width: 85%; margin: 50px auto 0;}.recommand_block .recommand_content ul.recommand_step li {width: 32%; text-align: center;}.recommand_step .step-item .step_txt {background: #eee; padding: 5px; color: #333;}.recommand_step .step-item .step_txt.step_final {background: #f2dba1; font-weight: 600;}/*隱私權政策*/ 
.privacy-content {max-width: 1150px; margin: 0 auto;}.privacy-content>p {margin-top: 0;}.privacy-content .item {margin-top: 40px;}

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

@media (max-width:2000px){/*內頁-about*/ 
.article1.id10 .ab-inner_block .ab_info {padding-bottom: 100px;}.article1.id10 .ab-inner_block .container {align-items: flex-end;}}@media (max-width:1900px){/*內頁-about*/ 
.article1.id10 .ab-inner_block .ab_img img {height: 28vw;}}@media (max-width:1800px){/*內頁-about*/ 
.article1.id10 .ab-inner_block .ab_img img {height: 32vw;}}@media (max-width:1700px){/*內頁-about*/ 
.article1.id10 .ab-inner_block .ab_img img {height: 35vw;}}@media (max-width:1600px){/*內頁-about*/ 
.ab-inner_block .container {width: 90% !important;}.article1.id4 .page_wrapper_bg section.call_to_action:after {transform: scaleX(-1) translateX(50px); bottom: 2vw;}.article1.id10 .page_wrapper_bg section.call_to_action:after {top: 6vw; transform: translateX(40px);}}@media (max-width:1550px){.object_block {left:-160px}.RWDparallax_new .picbgbox {width:95%}.footer_block .container {padding-left:60px !important}.footer_block::after {background-size: cover;}.footer_block .ft_info {padding-right: 0px;overflow: hidden;}}@media (max-width:1500px){#RWDfullscreen01 .main .container {width: 90%;}.icon_box {padding-right: 30px;}.RWDparallax_new .container::before {width: 500px;height:80px;background-size: contain;}.footer_block .container {overflow: hidden;width: 90% !important;}.footer_block::before {width:65%}/*內頁-main*/ 
.page_wrapper_bg section.call_to_action>.container {width: 90%;}/*內頁-about*/ 
.article1.id10 .ab-inner_block .ab_img img {height: 40vw;}}@media (max-width:1400px){/*內頁-about*/ 
.ab-inner_block .container {width: 95% !important;}.article1.id10 .ab-inner_block .ab_img img {height: 42vw;}}@media (max-width:1366px){.RWDservice004 .editor {width:100%;margin:0 0 10px}.RWDproduct002_v4 .popup-portfolio .portfolio-item {width: calc(100% / 3 - 1px);}.RWDright_cont002 .item-first .text-box {width: calc(100% - 450px);}.RWDright_cont002 .item-first a {width: 450px;}.RWDright_cont002 .item-first .pic img {object-fit: cover;height: 600px;}.footer_block::before {width: 61%;}}@media (max-width:1300px){/*內頁-文章列表H*/ 
.rwdlayoutlist_9 .litem.col-xs-12.col-sm-6.col-md-3.col-lg-3 {width: calc(100%/3 - 1px);}/*內頁-about*/ 
.article1.id10 .ab-inner_block .ab_img img {height: 45vw;}}@media (max-width:1200px){/*內頁-about*/ 
.article1.id10 .ab-inner_block .ab_img img {height: 48vw;}/*內頁-album*/ 
.row .album_d_item.col-xs-12.col-sm-6.col-md-3 {width: calc(100%/3);}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.footer_block .container {padding:80px 0 70px}.icon_box {padding-right: 15px;}.RWDnews005 .owl-controls {display:block}.banner_block {margin-top: 77px;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 77px)!important;height: calc(100vh - 77px)!important;}.feedback_block .RWDnews005 .controlls-over .owl-pagination {display:block !important}/*內頁-banner*/ 
.page_wrapper_bg .banner_block {margin-top: 0;}/*內頁-about*/ 
.ab-inner_block .container {width: 100% !important;}.article1.id10 .ab-inner_block .ab_img img {height: 48vw;}.article1.id10 .ab-inner_block .ab_info {padding-bottom: 100px;}/*內頁-news*/ 
.article3 .pagecontent .RWDeditor01 {margin-top: 40px;}.news-inner_item {padding-bottom: 45px;}.news-inner_item.itemstyle-1 .news_txt {width: 100%; padding-right: 0; margin-bottom: 30px;}.news_img-box.img-box-1 {width: 100%;}.news-inner_item.itemstyle-3 {flex-direction: column-reverse;}.news_img-box.img-box-3 {width: 100%;}.news-inner_item.itemstyle-3 .news_txt {width: 100%; padding-left: 0; margin-bottom: 30px;}/*內頁-recommand*/ 
.recommand_profile ul.profile_txt {padding: 20px 10px 0;}
}
/*1199px end*/
/*1150px start*/

@media (max-width: 1150px) {.RWDmenu_plus04 .site-nav .menu>li>a {padding:20px 10px}.about_block::before {width: 300px;}.object_block .object_box1 img {width: 150px;}.RWDright_cont002 .item-first .text-box {width: calc(100% - 350px);}.RWDright_cont002 .item-first a {width: 350px;}.RWDright_cont002 .item-first .pic img {object-fit: cover;height: 600px;}.footer_block .container {flex-direction: column;width: 100% !important;margin: 0 !important;}.footer_block::before {width: 100%;height: 70%;bottom: 0;display:none}.footer_block .ft_info {width:100%}.footer_block .ft_title {width: 100%;margin-bottom: 45px;}.footer_block::after {    width: 100%;    height: 100%;    bottom: auto;    top: 0;}.swiper-container.main-slider.swiper-container-fade.swiper-container-initialized.swiper-container-horizontal {background: #fff;padding: 20px 30px;}.ft_title .title_block h4 {margin-bottom: 30px;}.RWDservice004 .main-slider .swiper-slide {padding-top:0 !important}.RWDparallax_new .container {padding-left: 100px;}/*內頁-about*/ 
.article1.id10 .ab-inner_block .ab_img img {height: 51vw;}}

/*1150px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #000;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.products_block .RWDbtn01 {    transform: unset;    width: 100%;    margin-top: 0;}.RWDparallax_new .container {padding: 0 100px;width: 100% !important;}.about_icon img {width: 80px;}#m_RWDfullscreen01_62_1 .picbgbox {height: 500px !important;}/*內頁-about*/ 
.article1.id10 .ab-inner_block .ab_img img {height: 56vw;}/*內頁-recommand*/ 
.recommand_block .recommand_profile {width: 35%;}.recommand_block .recommand_content {width: 65%;}.recommand_block .recommand_content ul.recommand_step {width: 100%; margin: 40px 0 0;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDproduct002_v4 .filter-portfolio ul {background: #fff !important;}.RWDproduct002_v4 .filter-portfolio ul>li {margin: 0 20px;}.row.RWDproduct002_v4_catalogue {top:70px;padding-bottom:0}.RWDright_cont002 .item-first .text-box {padding-left:50px}.RWDmenu_plus04 .features .edit, .RWDmenu_plus04 .features .lang-block {display: block;}/*內頁-次選單C*/#sidebar.layoutmenu3 {padding: 0; margin-bottom: 20px;}/*內頁-產品列表B*/ 
.product1 .webdesc {text-align: center;}/*內頁-文章列表H*/ 
.rwdlayoutlist_9 .litem.col-xs-12.col-sm-6.col-md-3.col-lg-3 {width: calc(100%/2 - 1px);}/*內頁-about*/ 
.article1.id4 .page_wrapper_bg section.call_to_action {padding: 80px 10px;}.article1.id4 .page_wrapper_bg section.call_to_action:before {width: 100%; height: 30%; top: auto; bottom: 0; background-position: center;}.article1.id4 .page_wrapper_bg section.call_to_action:after {bottom: auto; top: 2vw; right: 0; transform: scaleX(-1) translateX(-25px); width: 15vw; height: 15vw;}.ab-inner_block .container {flex-direction: column;}.article1 .ab-inner_block .ab_info, .article2 .ab-inner_block .ab_info {width: 100%; padding-right: 0; margin-bottom: 30px;}.article1 .ab-inner_block .ab_img, .article2 .ab-inner_block .ab_img {width: 100%;}.article1.id4 .ab-inner_block .ab_img img {height: auto;}.article1.id10 .page_wrapper_bg section.call_to_action {padding: 80px 0 0;}.article1.id10 .ab-inner_block .ab_info {width: 100%; padding-bottom: 0;}.article1.id10 .ab-inner_block .ab_img {width: 100%; padding-left: 0; margin-top: 20px; display: flex; justify-content: center;}.article1.id10 .ab-inner_block .ab_img img {margin-top: 0; height: 60vw;}.article1.id10 .page_wrapper_bg section.call_to_action:before {width: 100%; height: 30%; top: auto; bottom: 0; background-position: center; transform: scaleX(-1) translateY(0);}.article1.id10 .page_wrapper_bg section.call_to_action:after {width: 18vw; height: 18vw; top: auto; bottom: 26%;}.article2 .page_wrapper_bg section.call_to_action {padding: 80px 10px;}.article2.id22 .ab-inner_block .ab_img img {height: auto;}.article2 .ab-inner_block .ab_info .ab_feature {justify-content: center;}.article2 .ab_feature .feature_item:last-child {padding-right: 0;}.ab-inner_block.ab_brand .ab_title {text-align: center;}/*內頁-news*/ 
.news_img-box.img-box-1 {justify-content: center;}.news-inner_item .news_img-box.img-box-1 img {width: 50%; margin-bottom: 10px;}.news-inner_item .news_img-box.img-box-2 img {width: 50%; margin-bottom: 10px;}.news-inner_item .news_img-box.img-box-3 img {margin-bottom: 10px;}/*內頁-recommand*/ 
.recommand_block .recommand_profile {width: 40%;}.recommand_block .recommand_content {width: 60%;}/*內頁-album*/ 
.row .album_d_item.col-xs-12.col-sm-6.col-md-3 {width: calc(100%/2);}
}
/*991px end*/
/*900px start*/

@media (max-width: 900px) {.icon_box {width: calc(100% / 2);padding: 0;margin-bottom: 20px;}.about_icon {flex-flow: wrap;}.RWDright_cont002 .item-first .pic img {height: 750px;}.RWDright_cont002 .item-first .text-box .title span, .main-title span {font-size: 30px !important;line-height:1.5}.RWDright_cont002 .item-first .text-box .title, .RWDparallax_new .txt_box h2, .main-title {font-size: 28px !important;}.RWDparallax_new .container::before {width: 350px;height: 55px;}.news_block .RWDnews005 .owl-theme .owl-controls .owl-buttons .owl-prev::before {left:-10px}.news_block .RWDnews005 .owl-theme .owl-controls .owl-buttons .owl-next::before {right:-10px}.feedback_block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 calc(20px / 2);}}

/*900px end*/
/*850px start*/
@media (max-width: 850px) {
/*內頁-about*/ 
.article1.id10 .ab-inner_block .ab_img img {height: 70vw;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.RWDright_cont002 .item-first {flex-direction: column-reverse;}.RWDright_cont002 .item-first .text-box {padding: 0 30px;width: 100%;margin-bottom:30px}.icon_box {width: calc(100% / 4);}.RWDright_cont002 .item-first .pic img {    height: 250px;    width: 100%;}.RWDright_cont002 .item-first a {    width: 100%;}.about_block::before {    width: 300px;    height: 250px;    bottom: 0;    top: auto;}.RWDalert_fancybox.bottom {width:100%}/*內頁-main*/ 
.page_wrapper_bg section.call_to_action>.container {width: 100%;}/*內頁-主標*/ 
.page_wrapper_bg .hgroup .container {margin-left: 0px;  margin-right: 0px;}/*內頁-範例-圖文輪播*/ 
.RWDslider01 .pic-list, .RWDslider01.pic-right .pic-list {width: 100%; float: none; padding-right: 0px; padding-left: 0px; margin: 0 auto;}.RWDslider01 .text {width: 100%; float: none; margin: 0 auto; padding-bottom: 40px;}.RWDslider01 .control-box, .RWDslider01.pic-right .control-box {position: static; margin-left: inherit; text-align: center;}/*內頁-文章編輯*//*.page_wrapper_bg .pagecontent .article_model[data-seq="0"] {margin-top: 0;}*//*內頁-按鈕*/ 
.btn.btn_back ,.ebtn, .block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{  width: auto !important;}/*內頁-about*/ 
.article1.id4 .page_wrapper_bg section.call_to_action:after {transform: scaleX(-1) translateX(-15px); width: 16vw; height: 16vw;}.article1.id10 .page_wrapper_bg section.call_to_action:after {width: 20vw; height: 20vw; bottom: 28%;}/*內頁-recommand*/ 
.recommand_block .recommand_profile {width: 70%; margin: 0 auto 40px;}.recommand_block .recommand_content {width: 100%; padding-left: 0;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDservice004 {padding-left: 0;padding-right: 0;}.footer_block .container {padding: 80px 30px 70px !important;max-width: 100% !important;}.RWDnews005 .owl-buttons {display: none;}.RWDnews005 .controlls-over .owl-pagination {display:block !important}/*內頁-產品內容B*/ 
.RWDproduct_page .products-info .name {margin-top: 20px;}/*.RWDproduct_page .products-editor {margin-top: 50px;}*//*內頁-文章列表G*/ 
.layoutlist_8.rwd{display:flex; flex-wrap: wrap; justify-content: space-between;}.layoutlist_8.rwd .item {width: calc(100% / 2 - 11px); margin: 0 5px;}/*內頁-album*/ 
.row .album_d_item.col-xs-12.col-sm-6.col-md-3 {width: 100%;}
}
/*767px end*/
/*650px start*/

@media (max-width: 650px) {#m_RWDfullscreen01_62_1 .picbgbox {    height: 500px !important;    width: 100% !important;}.object_block .object_box1 img {    width: 120px;}.object_block .object_box2 img {    width: 50px;}.object_block {    left: -50px;    height: 300px;    width: 50%;top:-15px}}

/*650px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDright_cont002 .item-first .text-box {padding: 0;}.RWDmenu_plus04 .features {    width: auto;}.owl-pagination {    display: block;}.RWDparallax_new .container {    width: 100%;    padding: 0 50px;}.RWDproduct002_v4 .popup-portfolio .portfolio-item {    width: calc(100% / 2 - 1px);}.RWDmenu_plus04 .header {padding:0 20px}.news_block .RWDnews005 .owl-theme .owl-controls .owl-buttons div {display:none}.RWDmenu_plus04 .features .edit, .RWDmenu_plus04 .features .lang-block {display: none;}.ph_btn {display: block;position: fixed;bottom: 0;width: 100%;}.ft_copyright {padding-bottom:60px}.RWDproduct002_v4 .popup-portfolio .portfolio-item {height:auto !important}.portfolio-bottom {font-size:15px !important}/*內頁-main*/ 
.page_wrapper_bg section.call_to_action>.container {padding-left: 10px; padding-right: 10px;}.page_wrapper_bg .pagecontent {padding: 0px !important;}.page_wrapper_bg .article-text .container {padding-left: 10px; padding-right: 10px;}/*內頁-內文*/ 
.page_wrapper_bg .article-text, .page_wrapper_bg .article-text p{font-size:15px;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td{font-size:15px;}/*內頁-主標*/ 
.page_wrapper_bg .hgroup h1 {font-size: 30px;}/*列表上方共同文字*/ 
.webdesc, .eformsDesc {font-size: 17px;}/*內頁-按鈕-確定送出*/ 
.ebtn {width: 100%;}.ebtn.currectsend_btn {margin-top: 20px;}/*內頁-圖文輪播*/ 
.RWDslider01 .products-list {margin: 0;}/*內頁-時間軸*/ 
.RWDtimeline01 .model-title, .RWDtimeline02 .model-title {font-size: 18px;}.RWDtimeline01 li.event .point .title {font-size: 18px;}/*內頁-按鈕*/ 
.btn.btn_back, .ebtn, .block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn ,.btn-primary{ width: 100%!important;}/*內頁-產品內容B*/ 
.products-editor ._bd_row h1, .products-editor ._bd_row h2, .products-editor ._bd_row h3, .products-editor ._bd_row h4, .products-editor ._bd_row h5, .products-editor ._bd_row h6 {text-align: left !important;}.products-editor ._bd_row p {text-align: left !important;}.products-editor ._bd_column {padding-left: 0px; padding-right: 0px;}/*內頁-文章列表G*/ 
.layoutlist_8.rwd { justify-content: center;}.layoutlist_8.rwd .item {width: 100%; margin: 0;}/*內頁-文章列表H*/ 
.rwdlayoutlist_9 .litem.col-xs-12.col-sm-6.col-md-3.col-lg-3 {width: 100%;}/*內頁-about*/ 
.article1.id4 .page_wrapper_bg section.call_to_action {padding: 60px 10px;}.ab-inner_block .ab_info .ab_title .maintitle {font-size: 22px;}.article1.id10 .page_wrapper_bg section.call_to_action {padding: 60px 0 0;}.article1.id10 .page_wrapper_bg section.call_to_action:before {width: 100%; height: 25%;}.article1.id10 .ab-inner_block .ab_img {margin-top: 0;}.article1.id10 .ab-inner_block .ab_img img {height: 75vw;}.article1.id10 .page_wrapper_bg section.call_to_action:after {width: 22vw; height: 22vw; bottom: 22%; transform: translateX(35px);}.article2 .page_wrapper_bg section.call_to_action {padding: 60px 10px;}.ab-inner_block.ab_brand .ab_title {text-align: left;}/*內頁-news*/ 
.article3 .pagecontent .RWDeditor01 {margin-top: 30px;}.news-inner_item {padding-bottom: 30px;}.news-inner_item .news_img-box.img-box-1 img {width: 100%;}.news-inner_item .news_img-box.img-box-2 img {width: 100%;}.news-inner_item .news_img-box.img-box-3 img {width: 100%;}/*內頁-recommand*/ 
.recommand_block .recommand_profile {width: 85%;}.recommand_block .recommand_content ul.recommand_step {flex-flow: wrap;}.recommand_block .recommand_content ul.recommand_step li {width: 49%; margin-bottom: 10px;}.recommand_block .recommand_content ul.recommand_step li:last-child {width: 100%;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDparallax_new .txt_box p {font-size:15px}.RWDproduct002_item_block .col-md-12 {padding: 0;}.RWDproduct002_v4 .filter-portfolio ul {padding: 20px 10px;}.RWDfakeloader .fl img {width: 120px}.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 200px)!important;height: calc(100vh - 200px)!important;}.about_block, .products_block, .feedback_block {padding: 60px 0;}.ph_btn .RWDedictor.paneleffect_page{opacity: 1 !important;animation-delay:0 !important;animation: none !important;}.portfolio-bottom__p {display: none;}.portfolio-bottom__h4 {line-height: 1.5;}.row.RWDproduct002_v4_catalogue .col-md-12 {padding: 0;}.RWDnews005 .margin-top-20 {margin-top:30px}.RWDnews005 .owl-carousel .owl-item div p {margin-bottom: 20px;}/*內頁-about*/ 
.article1.id4 .page_wrapper_bg section.call_to_action:after {transform: scaleX(-1) translateX(-8px); width: 18vw; height: 18vw; top: 3vw;}.article1.id10 .ab-inner_block .ab_img img {height: 85vw;}.article1.id10 .page_wrapper_bg section.call_to_action:after {width: 24vw; height: 24vw;}.article2 .ab_feature .feature_item {padding-right: 25px;}/*內頁-recommand*/ 
.recommand_block .recommand_profile {width: 100%; margin-bottom: 30px;}.recommand_block .recommand_content ul.recommand_step {margin: 30px 0 0;}
}
/*480px end*/
/*450px start*/

@media (max-width: 450px) {/*頁碼*/ 
.page ul li {margin-left: 6px;}}

/*450px end*/
/*414px start*/

@media (max-width: 450px) {/*內頁-範例-時間軸*/ 
.RWDtimeline01 li.event .point .date {font-size: 15px; margin: 0;}/*內頁-搜尋*/ 
.RWDsearch_page .search-list {margin-bottom: 40px;}/*內頁-about*/ 
.article2 .ab-inner_block .ab_info .ab_feature {flex-flow: wrap;}.article2 .ab_feature .feature_item {padding-right: 0; width: 50%; margin-bottom: 20px;}.article2 .ab_feature .feature_item img {width: 75px;}}

/*414px end*/
/*380px start*/
@media (max-width: 380px){
.icon_box {    width: calc(100% / 2);}.RWDright_cont002 .item-first .text-box .title, .RWDparallax_new .txt_box h2, .main-title {    font-size: 26px !important;}/*內頁-about*/ 
.article1.id4 .page_wrapper_bg section.call_to_action:before {height: 23%;}.article1.id10 .ab-inner_block .ab_img img {height: 100vw;}.article1.id10 .page_wrapper_bg section.call_to_action:after {width: 26vw; height: 26vw; transform: translateX(30px); bottom: 23%;}
}
/*380px end*/