body, html {font-family: 'Noto Sans TC', sans-serif;font-weight: 300;font-size: 16px;line-height: 1.5;letter-spacing: 1px;}.fl img{width:280px;}.scrollTop002 .ii {border-radius: 0;letter-spacing: 0;}.scrollTop002 {bottom: 30px;right: 0px;}.fixed_btn{display:none;}.fixed_btn .model {animation: none;opacity: 1 !important;}.RWDvideo001 .video {    transform: scale(1.3);}/*cookie*/ 
.RWDalert_fancybox .btn.active {    background:#004098 !important;    color: #fff !important;    border-radius: 0 !important;    border: 5px !important;    font-size: 18px !important;    letter-spacing: 2px !important;    padding:6px 30px !important;}.RWDalert_fancybox.bottom {width: 50%;animation: none;opacity: 1 !important;box-shadow: 0px -3px 3px rgb(51 51 102 / 20%);text-align: center;left: auto !important;right: 0 !important;border-top-left-radius: 20px;color: #fff !important;background: #000 !important;letter-spacing: 2px !important;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox.bottom {padding:25px !important;}.RWDalert_fancybox.bottom .editor a {color: #fff;border-bottom: 1px solid;}@media (max-width: 991px) {.RWDalert_fancybox.bottom {width: 100%;padding: 25px 10px !important;left: 0% !important;transform: translate(0%, 0px);border-top-left-radius: 0;}}@media (max-width: 600px) {.RWDalert_fancybox.bottom {padding: 25px 60px !important;}.RWDalert_fancybox .btn.active {width: 100% !important;display: block !important;margin: 15px 0 0;}.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;margin: auto !important;}}.RWDalert_fancybox.bottom {animation: none;opacity: 1 !important;}/*全部*/a{color: #ababab;text-decoration: none !important;transition:0.3s;}a:hover{text-decoration: none !important;color:#424242;}/* 反白顏色設定*/::selection { background: #333; color: #fff;}::-moz-selection { background:#333; color: #fff;}.RWDmenu_plus04 .logo {    width: 250px;    margin-top: 16px;}/*選單*/ 
.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 16px;color: #333;transition: all .5s ease;}.RWDmenu_plus04 .features .lang-select {border-left: 1px solid #eee;margin-left: 15px;}.RWDmenu_plus04 .header.is-up {border-color: #eee;}.RWDmenu_plus04 .header {padding: 0 0 0 50px;border-bottom: 1px solid transparent;}.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: #004098;transition: all .5s ease;}.RWDmenu_plus04 .features .lang-select:hover .lang-select-label i, .RWDmenu_plus04 .lang-select:hover .lang-select-label {color: #004098;}.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: #004098;}.lang-select-options, .lang-select-options a {width: 143px !important;}.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, .lang-select-options a:hover {text-decoration: none;font-weight: 300;background: #9f9fa0;color: #fff;transition: all .5s ease;}.lang-select-options a:hover span{font-weight: 300; color: #fff;transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}.RWDmenu_plus04 .site-nav .menu ul li>a {padding-right: 10px;transition: all .5s ease;}.lang-select-options>li:last-child {border-bottom: 0;}.RWDmenu_plus04 .cart-block h3, .RWDmenu_plus04 .querycar-block h3 {font-weight: 400;}.lang-select-label{padding: 25px 10px 25px 14px;}.lang-select-label .ic_lang-select{margin-right:-5px;}/*寬版*/ 
.RWDmenu_plus04 .dropdown-menu {max-width: 1000px;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active {background-color: #ddd;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active>a {color: #333;}.RWDmenu_plus04 .is-up .site-nav .menu li.is-active>a {color: #004098;}.RWDmenu_plus04 .dropdown-menu .container .manu-item-box>li>a {border-bottom: 1px solid #eee;font-weight: 400;letter-spacing: 1px;padding: 0 5px 10px 5px;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li a {letter-spacing: 1px;font-weight: 400;font-size: 13px;padding: 0px 5px 10px 5px;transition: 0.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:#004098;padding-left: 0;transition: 0.3s;}.RWDmenu_plus04 .site-nav .dropdown-menu  .manu-item:hover>a{ background: transparent;}.RWDmenu_plus04 .dropdown-menu .container, .RWDmenu_plus04 .dropdown-menu {max-width: 100%;}.RWDmenu_plus04 .dropdown-menu .container {padding: 0 80px 30px;}.RWDmenu_plus04 .dropdown-menu.SPV2 .manu-item-box li {width: calc(100%/7);margin-top: 30px;}/*banner*/ 
.index .banner_block {margin-top: 74px;}.RWDvideo001.show {height: calc(100vh - 74px) !important;}.RWDvideo001 .info .summary {    color: #FFF;    position: absolute;    text-align: left;    bottom: 15%;    margin: 0 auto;    background: linear-gradient( to right, rgb(0 0 0 / 50%), rgb(0 0 0 / 0%)100%);    padding: 50px 6% 25px;}.RWDvideo001 .info .summary h2 {margin: 0 0 5px;font-weight: 500;letter-spacing: 1.5px;font-size: 26px;}.RWDvideo001 .info .summary h3 {    margin: 0 0 30px;    font-weight: 300;    font-family: 'Barlow Condensed', sans-serif;    letter-spacing: 0;    text-transform: uppercase;    color: #ddd;    font-size: 18px;}.RWDvideo001 .info .summary h2.tit02 {font-size: 18px;}.RWDvideo001 .info .summary h2.tit02:before {content: "";position: relative;display: block;width: 80px;height: 1px;background: #aaa;margin-bottom: 30px;}.RWDvideo001 .btn2play, .RWDvideo001 .btn2pause {font-family: 'Barlow Condensed', sans-serif;}.RWDvideo001 .btn2play .fa, .RWDvideo001 .btn2pause .fa {margin-top: 15px;}/*main*/ 
.main.cd-main-content {background-color: #fff;}.index .main-title {font-size: 40px !important;line-height: 1.3;letter-spacing: 1px !important;font-weight: 700 !important;color: #333 !important;}.index section .container {width: 75%;}.index .section-subject {margin: 0 0 50px;text-align: left;}.index .RWDnews005 .section-subject {margin: 0 0 40px;}.index .sub-title, .RWDvideo002 h2.sub-title{font-size: 18px !important;margin: 10px 0 0 !important;line-height: 1.5;color: #555 !important;font-weight: 300 !important;letter-spacing: 1.5px;}.RWDproduct004 .heading-title.heading-arrow-top h1, .RWDproduct004 .heading-title.heading-arrow-bottom h1 {color: #555;margin: 10px 0 0;font-weight: 300;letter-spacing: 1.5px;}.index .section-line {display: none;}/*main_pd*/ 
.main_pd_block {padding: 150px 0 80px;position: relative;margin-top: 0px;/*border-bottom: 1px solid #eee;*/}.main_pd_block:before {    content: "";    position: absolute;    width: 100%;    height: 100%;    background: url(archive/image/customization/web_bg1.jpg)no-repeat;    background-size: cover;    background-position: center;    transform: scaleY(-1);    bottom: 0;    left: 0;    opacity: .5;}.main_pd_block:after {    content: "1＿MAIN PRODUCTS";    position: absolute;    width: 7%;    height: calc(100%);    background: linear-gradient(156deg, #056dd0 0%, #154589 100%);    top: 0px;    right: 0;    writing-mode: vertical-lr;font-size: 18px;    display: flex;    justify-content: center;    color: #fff;    padding: 50px 30px;font-family: 'Barlow Condensed', sans-serif;}.RWDnews005 .margin-top-20 {margin-top: 15px !important;}.RWDnews005 h4, .news005_h4 {    font-size: 16px;    letter-spacing: 1px;    line-height: 1.3;    font-weight: 300;    padding: 15px;    margin: 0;    border-top: 1px solid #ddd;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 15px;}.RWDnews005 .owl-carousel {overflow: initial;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;padding: 10px 0px;}.RWDnews005 .img-hover {background: #fff;box-shadow: 3px 4px 10px rgb(0 0 0 / 5%), 7px 7px 15px rgb(0 0 0 / 10%);}.RWDnews005 .owl-theme .owl-controls .owl-buttons .owl-prev {left: -50px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons .owl-next {right: -50px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {color: #333;background: transparent;border: 0;}.main_pd_block .RWDbtn01 {width: 75%;margin: 30px auto 0;padding: 0 15px;}/*tech*/ 
.tech_block {padding: 120px 0 150px;position: relative;}.index section.tech_block .container {padding: 0;}.tech_block:before {    content: "2＿OUR ADVANTAGE";    position: absolute;    width: 7%;font-size: 18px;    height: 100%;    /*border-left: 1px solid #eee;*/    top: 0;    writing-mode: vertical-lr;    display: flex;    justify-content: center;    color:  #0E5DA8;    padding: 50px 30px;    right: 0;font-family: 'Barlow Condensed', sans-serif;}.RWDproduct004 #portfolio.portfolio-nogutter .row > .col-md-3 {width: calc(100%/3);padding: 0 15px !important;margin-bottom: 30px !important;}.RWDproduct004 .row.mix-grid {margin: 0;}.RWDproduct004 .item-box .item-hover a {width: 100%;height: 100%;display: block;}a.ico-rounded.lightbox {display: none !important;}.RWDproduct004 .item-box .item-hover .inner {height: 100%;top: 0;margin-top: 0;}.RWDproduct004 .item-box figure {position: initial;}.RWDproduct004 .item-box .item-hover .inner .ico-rounded>span, .RWDproduct004 .heading-title.heading-arrow-bottom::after {display: none;}.RWDproduct004 .overlay, .RWDproduct004 .item-box .item-hover {background-color: transparent;}.RWDproduct004 #portfolio, .RWDproduct004 {overflow: initial;}.RWDproduct004 section {border-bottom: 0;}.RWDproduct004 .callout-dark {background-color: transparent;padding: 0;}.RWDproduct004 .item-box-desc {    position: absolute;    bottom: 0;    z-index: 2;    width: 100%;    margin-bottom: 0px;    height: 50%;    display: flex;    flex-direction: row-reverse;    align-items: flex-end;    justify-content: flex-end;    background: linear-gradient(to top, rgb(0 52 127), rgb(0 0 0 / 0%));    padding: 30px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > .col-md-3 figure {background: #ebf1f7;}.RWDproduct004 .item-box-desc:after {    content: ">";    position: absolute;    width: 64px;    height: 40px;    right: 15px;    bottom: 25px;    color: #fff;    border: 1px solid #ddd;    font-size: 25px;    display: flex;    align-items: center;    justify-content: center;    transform: scaleX(.6);    transform-origin: right;transition: all .3s ease;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3 {font-size: 18px;line-height: 1.5;color: #fff;letter-spacing: 1.5px;font-weight: 500;}.RWDproduct004 .list-inline {color: #bbb;padding-right: 10px;font-size: 13px;line-height: 1.7;height: auto !important;}.RWDproduct004 #portfolio .item-box img {    transition: all .3s ease;}.RWDproduct004 #portfolio.portfolio-nogutter .row > .col-md-3:last-child .item-box-desc {background: linear-gradient(to top, rgb(158 177 196), rgb(0 0 0 / 0%));}.RWDproduct004 #portfolio.portfolio-nogutter .row > .col-md-3:last-child figure {background: #eee;}.RWDproduct004 #portfolio.portfolio-nogutter .row > .col-md-3:last-child .item-box-desc .list-inline {color: #eee;}.RWDproduct004 {z-index: 2;}.tech_deco {    position: absolute;    width: 75%;    height: 58%;    background: url(archive/image/customization/web_deco01.png)no-repeat;    background-size: cover;    background-position: left bottom;    bottom: -6%;    right: 0;    z-index: 1;    opacity: .3;filter: grayscale(.7);}@media (min-width: 1200px) {.RWDproduct004 #portfolio .item-box:hover img {transition: all .3s ease;transform: scale(1.05);}.RWDproduct004 #portfolio.portfolio-nogutter .item-box:hover .item-box-desc:after {background: #fff;color: #053882;right:0;transition: all .3s ease;}}/*video*/ 
.video_block {padding: 100px 0 80px;position: relative;}.video_block:before {    content: "";    position: absolute;    width: 93%;    height: 100%;    background: url(archive/image/customization/web_bg.jpg)no-repeat;    background-size: cover;    background-attachment: fixed;    right: 0;    top: 0;}.RWDvideo002 .videoitem {margin: 0 0 30px;overflow: initial;}.RWDvideo002 figure.effect-sarah img, .RWDvideo002 figure.effect-sarah .iframe {transform: translate(0px, 0px);opacity: 1;}.RWDvideo002 figure.effect-sarah iframe {height: 17vw;}.index .RWDvideo002 .container {width: 100%;padding: 0;}.RWDvideo002 figure.effect-sarah:hover img, .RWDvideo002 figure.effect-sarah:hover .iframe {opacity: 1;}.figcaption_bottom .h2_line{display:none;}.figcaption_bottom h2 {color: #333;font-weight: 300;font-size: 16px;margin: 10px 10px 0;line-height: 1.5;}.video_block:after {    content: "3＿CASE VIDEOS";    position: absolute;    width: 7%;    height: 100%;    background: linear-gradient(156deg, #056dd0 0%, #154589 100%);    top: 0;    writing-mode: vertical-lr;    font-size: 18px;    display: flex;    justify-content: center;    align-items: flex-end;    color: #fff;    padding: 50px 30px;    font-family: 'Barlow Condensed', sans-serif;}.RWDbtn01 {margin-top: 50px;}.RWDbtn01 .btn-box {justify-content: flex-start;}.RWDbtn01 .btn {    border: 1px solid #999;    border-width: 1px 0;    min-width: 250px;    font-size: 16px;    font-weight: 500;    background: transparent;    color: #333;    text-align: left;    padding: 8px 15px;    border-radius: 0;}.RWDbtn01 .btn:after {    content: ">";    position: absolute;    right: 15px;    font-size: 25px;    transform: scaleX(.5)translate(0px, -50%);    top: 50%;    color: #555;transition: all .5s ease;}.RWDbtn01 .btn:hover:after {color: #056acb;right: 5px;transition: all .5s ease;}.RWDbtn01 .btn:hover {color: #056acb;background: transparent;border: 1px solid #056acb;border-width: 1px 0;}/*about*/ 
.about_block {padding: 0px 0;position: relative;}.about_block:before {    content: "4＿ABOUT US";    position: absolute;    width: 7%;    font-size: 18px;    height: 100%;    /*border-right:1px solid #6e809a;*/    top: 0;    writing-mode: vertical-lr;    display: flex;    justify-content: center;    align-items: flex-end;    color: #6e809a;    padding: 50px 30px;    left: 0;    font-family: 'Barlow Condensed', sans-serif;    z-index: 2;}.index section.about_block .container {width: calc(100%);margin: 0 0 0 auto;padding: 0;}.RWDleft_cont002 .item-second {    display: flex;    flex-direction: row-reverse;    background: linear-gradient(328deg, #01153a, #04367c);    overflow: hidden;    padding: 80px 0 0;    max-height: 30vw;}.RWDleft_cont002 .item-second .text-box {width: 40%;background: transparent;padding: 50px 80px 0 0;}.RWDleft_cont002 .item-second .pic {width: 100%;mix-blend-mode: color-dodge;float: none;}.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1);}.RWDleft_cont002 .item-second>a {width: 48%;}.RWDleft_cont002 .item-second .text-box .text {    line-height: 1.7;    font-size: 16px;    letter-spacing: 1px;    margin-top: 50px;    color: #ddd;    width: 100%;}.RWDleft_cont002 .item-second .text-box .underline {display: none;}.RWDleft_cont002 .item-second .text-box .subtitle {font-size: 18px;letter-spacing: 1.5px;margin-top: 10px;font-weight: 300;color: #eee;line-height: 1.5;}.RWDleft_cont002 .item-second .text-box .title {color: #fff;font-size: 32px;font-weight: bold;letter-spacing: 1.5px;line-height: 1.3;}.RWDleft_cont002 .item-second .text-box a {display: none;}.RWDleft_cont002 .item-second:before {    content: "";    position: absolute;    width: 20%;    height: 100%;    background: url(archive/image/customization/ab_deco.png)no-repeat;    background-size: cover;    background-position: right;    left: 0;    top: 0;    mix-blend-mode: hard-light;    opacity: .2;}@media (min-width: 2000px) {.RWDleft_cont002 .item-second {align-items: center;}.RWDleft_cont002 .item-second .text-box {padding: 0px 80px 30px 0;}}/*220811-隱藏比較表選單*/ 
.RWDmenu_plus04 .site-nav .menu>li:last-child {display: none;}/*220815*/ 
.scrollTop002 {bottom: 90px;}
/*footer start*/

.footer_block {    background: #333;    margin-top: 0;    border-top: 0;    padding: 80px 0;    color: #ddd;}.footer_block .container {width: 85%;display: grid;grid-template-columns: 20% 45% auto;grid-column-gap: 50px;align-items: flex-end;}.ft_logo img {width: 100%;max-width: 70%;}.ft_logo {grid-column: 1;text-align: center;}.ft_logo h3 {margin: 0 0 30px;line-height: 1.5;font-size: 23px;color: #fff;letter-spacing: 1px;}.line_btn a img {width: 35px;}.line_btn a {background: #00b900;color: #fff;display: block;padding: 5px;max-width: 250px;text-align: center;font-weight: 500;font-size: 15px;margin: 0 auto;}.footer_block dl, .footer_block dd:last-child {margin-bottom: 0;}.footer_block dd {line-height: 1.5;margin-bottom: 15px;}.footer_block i{margin-right:10px;}.ft_info {padding-left: 50px;border-right: 1px solid #444;}.footer_block .ft_info a:hover {color: #fff;}.footer_block .ft_info a {color: #ddd;}.ft_other {font-size: 12px;color: #999;}.RWDsocial002 .iconRounded {border: 0;color: #333333;background-color: rgb(255 255 255 / 80%);    font-size: 19px;margin-right: 10px;transition: all .3s ease;}i.i.ii-fb1.iconRounded {color: #1578fb;}i.i.ii-youtube1.iconRounded {color: #f00;}i.i.ii-line1.iconRounded {color: #1bb71f;}.RWDsocial002 .pull-right {float: none !important;}.RWDsocial002 {margin-bottom: 30px;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: #fff;color: #333;transition: all .3s ease;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #999;}.fixed_btn a img {margin-bottom: 10px;}.fixed_btn a {width: 50px;padding: 15px 0px 20px;display: flex;align-items: center;z-index: 222;}.fixed_btn {position: fixed;right: 0;bottom: 100px;writing-mode: vertical-rl;z-index: 222;}.line_btn{display:none;}

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

.lang_en .RWDmenu_plus04 .logo {width: 400px;margin-top: 10px;}.index .lang_en .main-title {letter-spacing:0 !important;}.index .lang_en .sub-title, .lang_en .RWDvideo002 h2.sub-title{letter-spacing: 0.5px !important;}.lang_en .RWDproduct004 #portfolio div.col-md-3 h2,.lang_en .RWDproduct004 #portfolio div.col-md-3 h3{letter-spacing: 0.5px;}.lang_en .RWDleft_cont002 .item-second .text-box .text{letter-spacing: 0.5px;}.lang_en .RWDleft_cont002 .item-second .text-box .title{letter-spacing: 0.5px;}.lang_en .RWDleft_cont002 .item-second .text-box .subtitle{letter-spacing: 0.5px;}.lang_en .RWDvideo001 .info .summary h2.tit02:before {margin-bottom:0;margin-top: 30px;}.lang_en .RWDvideo001 .info .summary h2 {letter-spacing: 0.5px;}.lang_en .RWDnews005 h4,.lang_en .news005_h4{letter-spacing: 0.5px;}.lang_en .figcaption_bottom h2{letter-spacing: 0.5px;}.lang_en .ft_logo h3{letter-spacing: 0.5px;}.lang_en .RWDmenu_plus04 .cart-block h3,.lang_en .RWDmenu_plus04 .querycar-block h3 {letter-spacing: 0;}

/*英文版 end*/
/*內頁 start*/

/*main*/ 
.page_wrapper_bg section.call_to_action { padding: 35px 0 85px 0; min-height: 700px;}.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  .cd-main-content {font-size: 15px; color: #555; letter-spacing:1px; line-height:1.7; font-family: 'Noto Sans TC', sans-serif; font-weight:300; position: relative;}*/ 
.page_wrapper_bg .hgroup h1 {font-size: 32px; text-align: center; font-weight: 700; letter-spacing: 1px; line-height: 1.7; color: #333; margin: 0;}.page_wrapper_bg .article-text h2 {font-size:24px;line-height: 1.5;letter-spacing:1px;}.page_wrapper_bg .article-text h3 {letter-spacing: 1px;line-height: 1.5;margin-bottom: 10px; font-weight: 500; font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.5; margin: 0 0 15px; font-weight: 500;}.page_wrapper_bg .article-text, .page_wrapper_bg .article-text p{font-size:16px; line-height: 1.7; letter-spacing: 1px;color: #555; font-weight: 300;}#mobile-fixed, #plusbuy_mobile-fixed, .RWDproduct_page{font-family: 'Noto Sans TC', sans-serif; font-size: 15px;}.page_wrapper_bg input, .page_wrapper_bg select, .page_wrapper_bg textarea {font-family: 'Noto Sans TC', sans-serif;}._bd_row h1, ._bd_row h2, ._bd_row h3, ._bd_row h4, ._bd_row h5, ._bd_row h6 {font-size: 18px !important; font-weight: 500; color: #333; line-height: 1.5; 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: 300; color: #555;}._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%;}/*麵包屑*/ 
.hgroup .breadcrumb {font-size:13px; background-color: #f0f0f0; border-radius: 0;}.hgroup .breadcrumb a {color: #666;}.hgroup .breadcrumb a:hover {color: #154589;}/*列表上方共同文字*/ 
.webdesc, .eformsDesc {font-size: 18px; font-weight: 500; color: #333; text-align: center;}/*售價紅色*/#mobile-fixed .noamount, #mobile-fixed .price-box li:first-child, .RWDproduct_page .products-info #timercountdown, .RWDproduct_page .products-info .discountmsg, .RWDproduct_page .products-info .noamount, .RWDproduct_page .products-info .price-box li.active, .RWDproduct_page .related-box .price-box li:first-child {color: #e60011;}/*文章編輯*/ 
.RWDeditor01 .model-title {display: none;}.page_wrapper_bg .pagecontent .article_model[data-seq="0"] {margin-top: 20px;}/*-------按鈕--------*/ 
.btn {border-radius: 0;}/*回上一頁*/#article .btn.btn_back a, #album .btn.btn_back a {padding: 8px 15px;display:block;}.btn.btn_back {margin-right: 0;float: right;background: transparent !important; padding: 0; box-shadow: none; margin-top: 40px !important; text-align: left;}.btn.btn_back a {font-size: 15px; min-width: 200px; padding: 5px 15px; background: transparent; color: #333; transition: all 0.5s ease; border: 1px solid #999; border-width: 1px 0; font-weight: 500; position: relative;}.btn.btn_back a:after {content: ">"; position: absolute;right: 15px; font-size: 25px; transform: scaleX(.5)translate(0px, -50%); top: 50%; color: #555; transition: all .5s ease;}.btn.btn_back a:hover {border: 1px solid #056acb; color: #056acb; background: transparent; border-width: 1px 0;}.btn.btn_back a:hover:after {color: #056acb;right: 5px; transition: all .5s ease;}/*確定送出*/ 
.ebtn {float: right; background: transparent !important; padding: 0; margin-right: 0; margin-top: 40px !important;}.ebtn a {font-size: 15px; min-width: 200px; padding: 5px 15px; background: transparent; color: #333; transition: all 0.5s ease; border: 1px solid #999; border-width: 1px 0; font-weight: 500; position: relative; display: block;}.ebtn a:after {content: ">"; position: absolute;right: 15px; font-size: 25px; transform: scaleX(.5)translate(0px, -50%); top: 50%; color: #555; transition: all .5s ease;}.ebtn a:hover {border: 1px solid #056acb; color: #056acb; background: transparent; border-width: 1px 0;}.ebtn a:hover:after {color: #056acb;right: 5px; transition: all .5s ease;}/*顯示更多+隱藏更多*/ 
.RWDsearch_page .remore {color: #333; border: 1px solid #c7c7c7; background: transparent; transition: 0.5s ease;}.RWDsearch_page .remore:hover {background: #056dd0; border: 1px solid  #056dd0; color: #fff;}.RWDsearch_page .more {color: #333; border: 1px solid #c7c7c7; background: transparent; transition: 0.5s ease;}.RWDsearch_page .more:hover {background: #056dd0; border: 1px solid #056dd0; color: #fff;}/*-------會員相關--------*//*會員登入-側欄*/ 
.RWDmenu_plus04 .member-block .form-area .group input {font-weight: 300;}.RWDmenu_plus04 .member-block a.login.is-on {background: #154589;}.RWDmenu_plus04 .member-block a.login.is-on:hover {background: #056dd0;}.RWDmenu_plus04 .member-block a.signin {border: 1px solid #c7c7c7; color: #333; background: transparent;}.RWDmenu_plus04 .member-block a.signin:hover {background: #056dd0; color: #fff; border: 1px solid #056dd0;}.RWDmenu_plus04 .member-block .other a.fogot {transition: all 0.3s ease;}.RWDmenu_plus04 .member-block .other a.fogot:hover {color: #154589; 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: #154589; transition: all 0.3s ease;}.RWDmenu_plus04 .go_shopping_view_a {transition: all 0.3s ease;}.RWDmenu_plus04 .go_shopping_view_a:hover {color: #154589; transition: all 0.3s ease;}/*忘記密碼+重發認證 確認送出*/#forget_table .th {font-weight: 400;}#forget_table input {font-size: 14px; font-weight: 300;}#div_forget_content #forget_table_btn {border-radius: 0; background: #154589; transition: all 0.5s ease;}#div_forget_content #forget_table_btn:hover {background: #056dd0;}/*非會員查詢訂單*/ 
.shoppingQuery input.form-control.required {border-radius: 0;}.shopping_viewlogin__submit {border-radius: 0; background: #154589; transition: all 0.5s ease; font-weight: 400;}.no-touch .shopping_viewlogin__submit:hover {background: #056dd0;}.shopping_viewlogin__member a {color: #154589;}.shopping_viewlogin__member a:hover {color: #056dd0;}.shopping_viewlogin .form-group label {font-weight: 500;}/*會員登入頁*/ 
.login_box_body .control-label {font-weight: 400;}#btn_member_login {border-radius: 0; background: #154589; transition: all 0.5s ease;}#btn_member_login:hover {background: #056dd0;}.form-group #btn_forget_form {transition: all 0.3s ease;}.form-group #btn_forget_form:hover {color: #154589; transition: all 0.3s ease;}.form-group #btn_reverify_form {transition: all 0.3s ease;}.form-group #btn_reverify_form:hover {color: #154589; transition: all 0.3s ease;}.member_login .shopping_view {transition: all 0.3s ease;}.member_login .shopping_view:hover {color: #154589; transition: all 0.3s ease;}.member_join, .shopping_view {font-family: 'Noto Sans TC', sans-serif;}/*會員註冊頁*/ 
.join_form-title {font-weight: 500; color: #333;}#join_form .btn-primary {border-radius: 0; background: #154589; transition: all 0.5s ease; font-weight: 300;}#join_form .btn-primary:hover {background: #056dd0;}.memberlist .page_wrapper_bg .btn-primary:hover a {color: #fff;}#join_form .form-checkbox {font-weight: 300;}#join_form input, #join_form select, #join_form select.form-control:not([size]):not([multiple]) {border-radius: 0;}.btn-primary {background: #154589; border-color: #154589;transition: all 0.5s ease;}.btn-primary:hover {background: #056dd0; border-color: #056dd0;transition: all 0.5s ease;}/*-------購物車相關--------*//*購物車-側欄*/ 
.RWDmenu_plus04 .cart-block .control .price, .RWDmenu_plus04 .querycar-block .control .price {color: #e60011;}.RWDmenu_plus04 .cart-block.notFullScreen .bottom-box .total, .RWDmenu_plus04 .querycar-block.notFullScreen .bottom-box .total {color: #e60011;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {background: #154589;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn:hover, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn:hover {background: #056dd0;}.RWDmenu_plus04 .cart-block.notFullScreen .bottom-box .pay-btn {background: #154589; transition: all 0.5s ease;}.RWDmenu_plus04 .cart-block.notFullScreen .bottom-box .pay-btn:hover {background: #056dd0;}/*購物清單頁*/@keyframes num-bg {    0% {background: #154589; -webkit-transform: scale(.5); transform: scale(.5)}    100% { background: #154589; -webkit-transform: scale(1); transform: scale(1)}}.shopping-step .current .num:before { background: #154589;}.login-box a b {color: #154589; transition: all 0.3s ease; font-weight: 400;}.login-box:hover a b {color: #056dd0; transition: all 0.3s ease;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price, .total b {color: #e60011;}.RWDshopping .btn.normal {border-radius: 0;}.RWDshopping .btn.bg1, .RWDshopping .btn.bg3 {color: #333; border-color: #c7c7c7; transition: all 0.5s ease; font-weight: 300;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {color: #fff; background: #056dd0; border-color: #056dd0;}.RWDshopping .btn.bg2, .bonus-box .btn, .voucher-box .btn {background: #154589; border-color: #154589; transition: all 0.5s ease; font-weight: 300;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background: #056dd0; border-color: #056dd0;}#mobile-fixed .btn-box .normal.bg3 {color: #333; border: 1px solid #c7c7c7; font-weight: 300;}#mobile-fixed .btn-box .bg2 {background: #154589; border: 1px solid #154589; color: #fff !important; font-weight: 300;}/*-------詢問車--------*/ 
.RWDmenu_plus02 .cart-menu .buy-btn a {background: #154589; transition: all 0.5s ease;}.RWDmenu_plus02 .cart-menu .buy-btn a:hover {background: #056dd0;}.RWDquiry .btn.normal {min-width: 160px; border-radius: 0; color: #333; border-color: #c7c7c7; padding: 10px 15px; transition: all 0.5s ease; font-weight: 300;}.RWDquiry .btn.normal:hover {background: #056dd0; color: #fff;}.RWDquiry .btn.normal.bg2 {color: #fff; background: #154589; border-color: #154589; font-size: 15px; font-weight: 300;}.RWDquiry .btn.normal.bg2:hover {background:  #056dd0; border-color:  #056dd0;}.RWDquiry .btn.normal.bg3 {background: transparent; font-weight: 300;}.RWDquiry input, .RWDquiry select, .RWDquiry select.form-control:not([size]):not([multiple]), .RWDquiry textarea {border-radius: 0;}/*-------banner--------*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption {top: 50%; transform: translateY(-50%);}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .container {width: 65%;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt1 span {color: #fff; font-weight: 700; font-size: 36px; letter-spacing: 2px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt2 {margin-top: 3px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt2 span {color: #6e809a; text-transform: uppercase; font-family: 'Barlow Condensed', sans-serif; font-size: 25px;}/*-------範例--------*//*圖文輪播*/ 
.RWDslider01 .editor {font-size: 15px; line-height: 1.7; color: #555; letter-spacing: 1px;}/*時間軸*/ 
.RWDtimeline01 .model-title, .RWDtimeline02 .model-title {color: #333; font-size: 22px; font-weight: 500; line-height: 1.7;}.RWDtimeline02 .timeline2_list .block .text-in {font-size: 15px; color: #555;}.RWDtimeline01 li.event .point .title {font-size: 22px; font-weight: 500; margin: 0 0 20px 0; color: #333;}.RWDtimeline01 li.event .point .editor {font-size: 15px; line-height: 1.7; letter-spacing: 1px; color: #555;}/*-------產品列表--------*//*產品列表B*/ 
.layoutlist_2 {display: flex; flex-wrap: wrap;}.layoutlist_2 .item {border-bottom: 0; background: #fff; /*box-shadow: 3px 4px 10px rgb(0 0 0 / 5%), 7px 7px 15px rgb(0 0 0 / 10%);*/}.layoutlist_2 .item .subject {font-size: 16px; font-weight: 300; padding: 12px 15px; margin: 15px 0 0 0; height: auto !important; border-top: 1px solid #ddd; transition: all 0.3s ease;}.layoutlist_2 .item .subject a{color: #121212;}.layoutlist_2 .item:hover .subject a {color: #154589; transition: all 0.3s ease;}/*排序*/ 
.sortbar {font-size: 14px; display: block !important; text-align: center !important; float: none !important; width: 100%;}.sortbar a {font-size: 14px; color: #555 !important;}.sortbar a:hover {color: #154589 !important;}/*比較*/ 
.layoutlist_2 .item .compare {margin-bottom: 0; border-top: 0;}.layoutlist_2 .item .compare .btn_compare {background: #555; color: #fff;}.layoutlist_2 .item .compare .btn_compare.active {background: #154589;}.layoutlist_2 .item .compare .ii-check {border: 1px solid #d5d5d5;}.fix-compare-btn {font-weight: 500;}.fix-compare-btn:hover {border: 1px solid #056acb;}.fix-compare-btn:hover, .fix-compare-btn:hover .ii {color: #056acb !important;}/*-------產品內容--------*//*產品內容B*//*調整順序*/ 
.product1 .page_content3 {display: flex; flex-direction: column;}.product1 .RWDproduct_page .tab-box {order: 3; margin: 50px 0; background: #f6f6f6; padding: 40px 50px;}.product1 .RWDproduct_page .products-editor {order: 2; margin: 50px 0;}.product1 .spec-box {order: 4; margin: 50px 0;}.product1 .btn.btn_back {order: 5; width: 200px; align-self: flex-end;}/*內容*/ 
.page_wrapper_bg .article-text .RWDproduct_page {margin-top: 45px;}.RWDproduct_page .products-info .name-box {margin-bottom: 20px;}.RWDproduct_page .products-info .name {font-weight: 500; font-size: 24px;}.RWDproduct_page .products-info .price-box li.active {font-weight: 400;}.RWDproduct_page .products-info .price-box li b {font-weight: 500;}.RWDproduct_page .products-info .price-box li.active b {font-size: 17px;}.RWDproduct_page .products-info .price-box li.delline {margin-top: 1px;}.RWDproduct_page .products-info .price-box li.delline b {font-size: 14px;}.RWDproduct_page .products-info .txt {margin-bottom: 35px;}.RWDproduct_page .products-info .txt .editor {line-height: 1.6;}.RWDproduct_page .pd-info .form-group {margin-bottom: 10px;}.RWDproduct_page .btn-other .ibtn:hover, .RWDproduct_page .products-nav ul li>ul>li:hover>a {color: #154589;}.RWDproduct_page .btn-other {text-align: left;}.btn-compare {border-top: 1px solid #b7b7b7;}.btn-compare .btn.add {background: #555; border: 0; color: #fff;}.btn-compare .btn.add.active {border-color: #154589; background: #154589;}.RWDproduct_page .page_content3_thumbphoto .swiper-slide {cursor: pointer;}.RWDproduct_page .tab-box .tab-menu a {height: 48px; padding: 10px 20px; border: 1px solid #999; margin-right: -1px; background: transparent; color: #555;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {border: 1px solid #c7c7c7; color: #333; background: transparent; transition: all 0.5s ease;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover {background: #056dd0; color: #fff; border: 1px solid #056dd0;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #154589; transition: all 0.5s ease;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop  .btn.shop:hover {background: #056dd0;}#mobile-fixed .btn-shop .btn.add, .RWDproduct_page .btn-shop .btn.add {border: 1px solid #c7c7c7; color: #333; background: transparent; transition: all 0.5s ease;}.RWDproduct_page .btn-shop .btn.add:hover {background: #056dd0; color: #fff; border: 1px solid #056dd0;}#mobile-fixed .btn-shop .btn.shop, .RWDproduct_page .btn-shop .btn.shop  {background: #154589; transition: all 0.5s ease;}.RWDproduct_page .btn-shop .btn.shop:hover {background: #056dd0;}/*XV850產品*/ 
.pd_feature_block .feature-title {text-align: center; font-size: 24px; font-weight: 400; color: #333; margin-bottom: 50px;}.pd_feature_block .feature-content {display: flex; list-style: none; padding-left: 0; flex-wrap: wrap;}.pd_feature_block .feature-content .item {width: calc(100%/3 - 20px); padding: 0 20px; border-right: 1px solid #e1e1e1; margin: 0 10px;}.pd_feature_block .feature-content .item:last-child {border-right: 0; padding-right: 0;}.feature-content .item .item-name {text-align: center; font-size: 16px; font-weight: 500; margin-bottom: 20px;}.feature-content .item .item-name:after {content: ''; position: relative; display: block; width: 45px; height: 2px; background: #8fabd3; margin: 0 auto; margin-top: 10px;}.pd_feature_block .feature-content .item ul.item-detail {padding-left: 0; list-style: outside;}.pd_feature_block .feature-content .item ul li {margin-bottom: 10px;}.feature-content .item ul li img {width: 45%; margin: 0 auto; display: block;}.RWDproduct_page .tab-box .tab-container {background: #f5f5f5; border: none; margin-top: 15px;}.product1 .RWDproduct_page .tab-box .tab-menu>ul.list-h {display: flex; justify-content: center;}.RWDproduct_page .tab-box .tab-menu li.active a {background: #555; color: #fff; border-color: #555;}.RWDproduct_page .tab-box .tab-menu li.active a:after {content: ''; position: absolute; width: 10px; height: 10px; border-style: solid; border-width: 9px 8px 0 8px; border-color: #555 transparent transparent transparent; left: 50%; transform: translateX(-50%); bottom: -10px;}.RWDproduct_page .tab-box .tab-menu li.active a:before {display:none;}.RWDproduct_page .tab-box .tab-con td {padding: 10px;}.RWDproduct_page .tab-box .tab-con tbody tr:first-child {background: #e5e5e5; text-align: center; font-size: 16px; font-weight: 400;}.RWDproduct_page .tab-box .tab-container>ul>li>ul {list-style: disc; padding-left: 18px; display: flex; flex-wrap: wrap;}.RWDproduct_page .tab-box .tab-container>ul>li>ul>li {width: 25%; margin-bottom: 5px;}.RWDproduct_page .tab-box .tab-container .tab-con span {font-size: 14px; margin-top: 10px; color: #888; display: block;}.RWDproduct_page .tab-box .tab-container>ul>li {padding: 15px 0;}.form-mobile-txt {display: none;} .product1 .spec-box .spec-title {text-align: center; font-size: 24px; font-weight: 400; color: #333; margin-bottom: 50px;}.product1 .spec-box .spec-name {font-weight: 500; width: 190px;}.product1 .spec-box .spec-cont {width: calc(100% - 190px);}/*-------比較表--------*/ 
.compare .ii-close1 {font-size: 24px;}.compare .main_box .main_name {font-size: 20px;}.compare .main_box .more {height: 45px; font-weight: 400; margin: 30px auto; background-color: #154589; line-height: 45px;}.compare .main_box .more:hover {background-color: #056dd0;}.compare .main_box .compare-line {line-height: inherit; height: auto !important;}.compare .swiper-slide .main_box div.top_area_sticky .main_name {font-size: 24px;}.compare .swiper-slide .main_box div.top_area_sticky.active {transform: translateY(75px);}.compare .btn {border: 1px solid #c7c7c7; font-weight: 300;}.compare .btn:hover {background: #056dd0; color: #fff;}.fix-compare .nu, .compare .top_num .num {color: #e60011 !important;}.compare .main_title {font-size: 34px; max-width: 80%;}/*-------文章列表--------*//*文章列表F*/ 
.page_wrapper_bg .layoutlist_7 {width: 90%; margin: 25px auto 0;}.layoutlist_7 .litem {margin: 10px 0 30px !important;}.layoutlist_7 .litem>div {position: relative;}.layoutlist_7 .litem .subject {position: absolute; left: 0; bottom: 0; width: 100%; height: 50%; background: linear-gradient(to top, rgb(0 52 127), rgb(0 0 0 / 0%)); padding: 20px 30px; display: flex; align-items: flex-end;}.layoutlist_7 .subject, .layoutlist_7 .subject a {font-size: 17px !important; font-weight: 400; color: #fff !important; margin-bottom: 0 !important;}.layoutlist_7 .litem .subject:after {content: ">"; position: absolute; width: 64px; height: 40px; right: 15px; bottom: 15px; color: #fff; border: 1px solid #ddd; font-size: 25px; display: flex; align-items: center; justify-content: center; transform: scaleX(.6); transform-origin: right; transition: all .3s ease;}.layoutlist_7 .litem:hover .subject:after {background: #fff; color: #053882; right: 0; transition: all .3s ease;}.layoutlist_7 .litem .img a {display: block;}/*-------影片列表--------*/ 
.video1 .layoutlist_2 {margin-top: 20px; display: flex; flex-wrap: wrap;}.layoutlist_2 .video_item {width: calc(100% / 3 - 1px);}.video_item {margin: 10px 0 30px; height: auto !important;}.video_item_subject {font-size: 16px !important; color: #121212; transition: all .3s ease;}.video_item:hover .video_item_subject {color: #154589; transition: all .3s ease;}/*-------選單--------*//*次選單C*/#sidebar .products-nav {background: #f7f7f7; font-family: 'Noto Sans TC', sans-serif;}.m2018 .products-nav .nav-title {font-weight: 500; color: #fff; background: #154589;}.m2018 .products-nav ul>li a {font-weight: 400 !important; transition: all 0.3s ease;}.m2018 .products-nav li.active>a, .m2018 .products-nav li:hover>a {font-weight: 400 !important; color: #056acb; transition: all 0.3s ease;}.m2018 .products-nav ul li>ul>li>a {color: #333; transition: all 0.3s ease;}.m2018 .products-nav ul li>ul>li:hover>a {color: #056acb;}/*-------檔案下載--------*//*檔案下載A*/ 
.download .search_input {background: transparent;}/*.download .list_table tr.odd {background: transparent;}.download .list_table tr.even {background: #efefef;}*/label.dd-option-text {font-weight: 400;}/*-------文章列表--------*//*文章列表G*/ 
.layoutlist_8 .list_subject a {color: #333; transition: all 0.3s ease; font-weight: 400;}.layoutlist_8 .item:hover .list_subject>a {color: #154589;}.layoutlist_8 .list_subject .summary {margin: 15px 0;}.layoutlist_8 .list_subject .summary a {font-size: 15px; color: #555; font-weight: 300;}.layoutlist_8 .listdate .yearmonth {text-align: center;}.layoutlist_8 .listdate .day {text-align: center; color: #333;}/*-------電子表單--------*//*電子表單A*/ 
.eforms1 .eformsDesc {padding-bottom: 30px; margin: 10px 0 30px;}.formdesc {font-size: 18px; font-weight: 500; color: #333; text-align: center; margin-bottom: 30px;}.eforms1 .form-horizontal .form-group {display: flex; align-items: center; margin-bottom: 20px;}.form-horizontal .control-label {padding-top: 0 !important;}.form-control {border-radius: 0;}label {font-weight: 500;}input[type=checkbox], input[type=radio] {margin: 4px 3px 0 0;}.boxname {margin-right: 15px;}/*.eforms1 .customized_columns {max-width: 1200px; margin: 10px auto 0;}*/ 
.eforms1 .layoutlist_1 {max-width: 1200px; margin: 0 auto;}/*-------個別--------*//*關於*/ 
.article1 .page_wrapper_bg section.call_to_action {padding: 0;}.article1 .page_wrapper_bg section.call_to_action>.container {width: 100% !important; max-width: inherit;}.article1 .hgroup {display: none;}.article1 .page_wrapper_bg section.call_to_action>.container {width: 100% !important; max-width: inherit; padding: 0;}.article1 .page_wrapper_bg .article-text .container {padding: 0;}.article1 .page_wrapper_bg .article-text .pagecontent.col-md-12 {padding: 0 !important;}.article1 .page_wrapper_bg .pagecontent .article_model[data-seq="0"] {margin-top: 0;}.article1 .page_wrapper_bg .article-text .pagecontent>div {margin-bottom: 0 !important;}.ab_intro, .ab_timeline, .ab_quality {padding: 100px 0px; position: relative;}/*公司簡介*/ 
.ab_intro:before {content: ''; position: absolute; background: url(archive/image/customization/ab_bg1.jpg) no-repeat; width: 100%; height: 30%; bottom: 0; z-index: -1; background-size: cover;}.intro_content {display: flex; width: 70%; margin: 0 auto; max-width: 1600px; flex-wrap: wrap;}.intro_content .intro-left {width: 30%;}.intro_content .intro-right {width: 70%; padding-left: 5vw;}.ab-title h5 {font-size: 24px; font-weight: 500; margin-bottom: 50px; margin-top: 0; padding-top: 10px; color: #333;}.intro-left .intro-img img {margin-bottom: 15px;}.ab-txt .txt-inner {margin-bottom: 25px;}.ab-txt .txt-inner b {font-weight: 500;}/*公司沿革*/ 
.ab_timeline {background: #efefef; z-index: -2;}.ab_timeline:before {content: ''; position: absolute; width: 100%; height: 75%; background: url(archive/image/customization/web_deco01.png)no-repeat; background-size: cover; background-position: left bottom; bottom: 4%; right: 0; z-index: -1; opacity: .3; filter: grayscale(.7);}.timeline_content {width: 50%; margin: 0 auto; max-width: 1150px;}.timeline_content .ab-title h5 {text-align: center;}.timeline-list {box-shadow: 0px 0px 0.8px rgb(0 0 0 / 5%), 0px 0px 2.7px rgb(0 0 0 / 10%), 0px 0px 12px rgb(0 0 0 / 5%);}.timeline-list ul {list-style: none; padding: 3vw 5vw; background: #fff;}.timeline-list ul li {display: flex; margin-bottom: 17px; flex-wrap: wrap;}.timeline-list ul li span {width: 130px; color: #004098; font-size: 18px; font-weight: 400;}.timeline-list ul li p {margin-bottom: 0; padding-bottom: 17px; border-bottom: 1px solid #ebebeb; width: calc(100% - 130px);}.timeline-list ul li p b {font-weight: 500; font-size: 18px;}/*品質管理*/ 
.ab_quality:before {content: ''; position: absolute; background: #efefef; width: 100%; height: 30%; bottom: 0; z-index: -1;}.quality_content {width: 70%; margin: 0 auto; max-width: 1600px;}.quality_content .quality_top {display: flex; align-items: center; padding-bottom: 60px; border-bottom: 1px solid #ebebeb; margin-bottom: 60px;}.quality_top .top_txt, .quality_top .top_video {width: 50%;}.quality_top .top_txt {padding-right: 3vw;}.quality_top .top_video iframe {height: 350px;}.quality_bottom .item-txt {font-size: 17px; text-align: center; background: linear-gradient(156deg, #056dd0 0%, #154589 100%); color: #fff; padding: 10px; font-weight: 400;}.quality_bottom {display: flex; justify-content: space-between; flex-wrap: wrap;}.quality_bottom .item.item-left {width: calc((100%/3)*2); padding-right: 10px;}.quality_bottom .item .item-img, .quality_bottom .item .item-img img {height: 13vw; object-fit: cover; object-position: center; width: 100%;}.quality_bottom .item.item-left .item-img {display: flex;}.quality_bottom .item.item-left .item-img img {width: 50%;}.quality_bottom .item.item-right {width: calc(100%/3); padding-left: 10px;}/*技術應用*//*溫度控制*/ 
.tech_tem {width: 85%; margin: 20px auto 0;}.tem_content .item {display: flex; align-items: center; padding-bottom: 60px; border-bottom: 1px solid #ebebeb; margin-bottom: 60px; flex-wrap: wrap;}.tem_content .item:last-child {border-bottom: none; padding-bottom: 0;}.tem_content .item.tem_style1 .item-txt, .tem_content .item.tem_style3 .item-txt {width: 60%; padding-right: 3vw;}.tem_content .item.tem_style1 .item-img, .tem_content .item.tem_style3 .item-img {width: 40%;}.tem_content .item.tem_style2 .item-txt {width: 45%; padding-left: 3vw;}.tem_content .item.tem_style2 .item-img {width: 55%;}.item-txt .tem-title {font-size: 19px; color: #333; font-weight: 400;}.item-txt .tem-title:after {content: ''; position: relative; display: block; background: #8fabd3; width: 60px; height: 3px; margin: 10px 0 30px;}.item-txt .tem-title .num {font-size: 36px; font-family: 'Barlow Condensed', sans-serif; margin-right: 8px; font-weight: 600; color: #8fabd3;}.tem_content .item .item-txt ul {padding-left: 20px;}.tem_content .item .item-txt ul li {margin-bottom: 15px;}/*刀具管理*/ 
.tech_knives {width: 85%; margin: 0 auto;}.knives_content {display: flex; flex-wrap: wrap; justify-content: space-between;}.knives_content .item {width: 48%; margin-bottom: 40px; padding-bottom: 40px; border-bottom: 1px solid #ebebeb; display: flex; flex-direction: column-reverse;}.knives_content .item .item-txt {margin-bottom: 15px;}.knives_content .item-txt .tem-title .num {margin-right: 0; padding-bottom: 8px; border-bottom: 3px solid #8fabd3; margin-bottom: 15px;}.knives_content .item-txt .tem-info {margin-top: 15px; /*height: 55px;*/}.knives_content .item-txt .tem-title:after {display: none;}.knives_content .item.knives_style1 {width: 100%;}.knives_content .item.knives_style1 .item-img {display: flex; flex-wrap: wrap; justify-content: space-between;}.knives_content .item.knives_style1 .item-img img {width: 50%;}/*聯絡我們*/ 
.contactUs-content {display: flex; text-align: left; align-items: center; flex-wrap: wrap;}.contactUs-content .contact-left, .contactUs-content .contact-right {width: 50%;}.contactUs-content .contact-begin p {font-size: 18px; font-weight: 400; color: #333; margin-bottom: 20px;}.contactUs-content .contact-info {font-size: 16px; font-weight: 300; color: #333;}.contactUs-content .contact-info dd {margin-bottom: 10px;}.contactUs-content .contact-info dd i {margin-right: 10px;}.contactUs-content .contact-info dd a {color: #333;}.contactUs-content .contact-info dd a:hover {color: #154589;}.contactUs-content .contact-left .contact-social {list-style: none; padding-left: 0; display: flex;}.contact-left .contact-social .iconRounded {border-radius: 50%; width: 40px; height: 40px; display: block; text-align: center; padding-top: 11px; margin-right: 10px; background: #ebebeb; transition: all 0.5s ease;}.contact-left .contact-social .iconRounded:hover {background: #f1f1f1; transition: all 0.5s ease;}.contactUs-content .contact-map iframe {height: 180px;}/*隱私權政策*/ 
.privacy-content {max-width: 1150px; margin: 0 auto;}.privacy-content>p {margin-top: 0;}.privacy-content .item {margin-top: 40px;}/*220822修改*//*產品頁*/ 
.product1 .spec-box {display: none;}.pd_feature_block .feature-content {padding: 50px; border: 1px solid #e1e1e1;}.pd_feature_block .feature-content .item {width: 100%; padding: 0 0 30px 0; margin-bottom: 30px; border-right: 0; border-bottom: 1px solid #e1e1e1;}.feature-content .item .item-name {text-align: left;}.feature-content .item .item-name .num {font-size: 36px;font-family: 'Barlow Condensed', sans-serif; margin-right: 8px; font-weight: 600; color: #8fabd3;}.feature-content .item .item-name:after {margin: 10px 0 0;}.pd_feature_block .feature-content .item.item-row {display: flex; flex-wrap: wrap; align-items: center;}.feature-content .item .item-info {width: 60%; padding-right: 3vw;}.feature-content .item .item-img {width: 40%;}/*.pd_feature_block .feature-content .item .item-info {display: flex; flex-wrap: wrap; align-items: center;}.feature-content .item .item-info .item-txt {width: 60%; padding-right: 3vw;}.feature-content .item .item-info .item-img {width: 40%;}*/ 
.feature-content .item ul.item-txt {list-style: disc; padding-left: 20px;}.pd_feature_block .feature-content .item:last-child {border-bottom: 0; padding-bottom: 0; margin-bottom: 0;}/*詢問車*/#querycar_eForm1 > div:nth-child(13) > label, #querycar_eForm1 > div:nth-child(19) > label {text-align: right; padding-right: 10px;}.RWDquiry select {width: 100%;}/*-------en-----------*/ 
.page_wrapper_bg.lang_en  .RWDbanner_plus01 .slick-caption .txt1 span {letter-spacing:0.5px;text-transform: uppercase;font-family: 'Barlow Condensed', sans-serif;}.page_wrapper_bg.lang_en .article-text,.page_wrapper_bg.lang_en .article-text p {letter-spacing: 0;}.page_wrapper_bg.lang_en .hgroup h1 {letter-spacing: 0;}.lang_en .form-horizontal .control-label {width: 170px;}.lang_en .fix-compare{letter-spacing: 0;}.lang_en .RWDmenu_plus04 .site-nav .menu ul li a {letter-spacing: 0;}.lang_en .RWDhistory002 .history-block.right .history-btn {left: -60px;}.lang_en .RWDhistory002 .history-btn {width: 60px;}.lang_en .compare .top_num {letter-spacing: 0;}.lang_en .compare .main_title {letter-spacing: 0;}

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

@media (max-width: 2300px) {/*內頁-關於*/ 
.quality_bottom .item .item-img, .quality_bottom .item .item-img img {height: 15vw;}}@media (max-width: 2100px) {/*內頁-banner*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption .container {width: 70%;}/*--*/ 
.lang_en .RWDleft_cont002 .item-second .text-box {padding: 50px 0 0 0;width:45%;}.lang_en .RWDleft_cont002 .item-second {max-height: 35vw;}.lang_en .RWDleft_cont002 .item-second>a {width: 45%;padding-left: 50px;}.lang_en .ft_logo h3 {font-size: 16px;}.lang_en .RWDleft_cont002 .item-second .text-box .title {font-size: 28px;}}@media (max-width: 1800px) {/*內頁-關於*/ 
.intro_content {width: 75%;}.timeline_content {width: 60%;}.quality_content {width: 75%;}.quality_bottom .item .item-img, .quality_bottom .item .item-img img {height: 16vw;}}@media (max-width: 1750px) {.main_pd_block:after, .tech_block:before, .video_block:after, .about_block:before{padding: 50px 15px;font-size: 15px;}.RWDleft_cont002 .item-second {max-height: 35vw;}.RWDleft_cont002 .item-second .text-box {padding: 50px 30px 0 0;}.lang-select-label>*+* {font-size: 12px;letter-spacing: .5px;}.lang_en .RWDleft_cont002 .item-second .text-box .title {letter-spacing: 0.5px;font-size: 25px;}.lang_en .RWDleft_cont002 .item-second .text-box .subtitle {font-size: 16px;}}@media (max-width: 1600px) {/*內頁-關於*/ 
.intro_content {width: 85%;}.timeline_content {width: 70%;}.quality_content {width: 85%;}.quality_bottom .item .item-img, .quality_bottom .item .item-img img {height: 18vw;}.lang_en .RWDmenu_plus04 .logo {width: 320px;}.lang_en .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 5px;}.lang_en .RWDnews005 h4, .lang_en .news005_h4 {font-size: 14px;} .lang_en .RWDleft_cont002 .item-second {max-height: 43vw;}}@media (max-width: 1500px) {.RWDmenu_plus04 .header {padding: 0 0 0 30px;}.RWDmenu_plus04 .logo {width: 220px;margin-top: 21px;}.RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 12px;}.RWDvideo001 .info .summary {padding: 40px 5% 20px;}.RWDvideo001 .info .summary h3 {margin: 0 0 20px;}.RWDvideo001 .info .summary h2.tit02:before {margin-bottom: 20px;font-size: 17px;}.RWDvideo001 .info .summary h2.tit02 {font-size: 17px;}.RWDvideo001 .info .summary h2 {font-size: 24px;}.index section .container, .main_pd_block .RWDbtn01 {width: 80%;}.RWDleft_cont002 .item-second {max-height: 38vw;}.RWDleft_cont002 .item-second .text-box {width: 42%;padding: 30px 30px 0 0;}.footer_block .container {width: 90%;}/*內頁-banner*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption .container {width: 75%;}/*內頁-main*/ 
.page_wrapper_bg section.call_to_action>.container {width: 90%;}/*內頁-文章列表F*/ 
.page_wrapper_bg .layoutlist_7 {width: 95%;}/*內頁-產品頁*/ 
.RWDproduct_page .tab-box .tab-container>ul>li>ul>li {width: calc(100%/3);}.feature-content .item ul li img {width: 60%;}/*----*/ 
.lang_en .RWDleft_cont002 .item-second {max-height:50vw;min-height: 42vw;padding: 100px 0;}.lang_en .RWDleft_cont002 .item-second .text-box .title {font-size: 22px;}}@media (max-width: 1400px) {.RWDmenu_plus04 .logo {width: 200px;margin-top: 22px;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 15px;letter-spacing: .5px;}.RWDmenu_plus04 .features .lang-select {margin-left: 10px;}.ft_logo img {max-width: 80%;}.ft_logo h3 {font-size: 20px;}/*內頁-關於*/ 
.intro_content {width: 92%;}.timeline_content {width: 75%;}.quality_content {width: 92%;}.quality_bottom .item .item-img, .quality_bottom .item .item-img img {height: 20vw;}/*----*/ 
.lang_en .RWDleft_cont002 .item-second .text-box .text {font-size: 14px;}.lang_en .RWDleft_cont002 .item-second .text-box .subtitle {font-size: 14px;}.lang_en .RWDleft_cont002 .item-second .text-box {padding: 0;width: 55%;}.lang_en .RWDleft_cont002 .item-second>a {width: 35%;}.lang_en .RWDleft_cont002 .item-second {max-height:35vw;min-height:35vw;}.lang_en .ft_logo h3 {font-size: 14px;}.lang_en .RWDleft_cont002 .item-second .text-box br {display: none;}}@media (max-width: 1350px) {/*內頁-技術*/ 
.tech_knives {width: 100%;}}@media (max-width: 1330px) {.RWDmenu_plus04 .dropdown-menu.SPV2 .manu-item-box li {width: calc(100%/5);}.RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 10px;}.RWDmenu_plus04 .logo {width: 180px;margin-top: 23px;}.RWDmenu_plus04 .header {padding: 0 0 0 20px;}.index section .container, .main_pd_block .RWDbtn01 {width: 85%;}.main_pd_block:after, .tech_block:before, .video_block:after, .about_block:before {font-size: 0;width: 50px;}.video_block:before{width: calc(100% - 50px);}.RWDleft_cont002 .item-second .text-box {width: 45%;}body, html, .RWDleft_cont002 .item-second .text-box .text {font-size: 15px;}.RWDleft_cont002 .item-second {max-height: 40vw;}.footer_block .container {grid-column-gap: 30px;}/*內頁-關於*/ 
.ab-title h5 {margin-bottom: 30px;}.ab-txt .txt-inner {margin-bottom: 20px;}/*內頁-產品*/ 
.feature-content .item ul li img {width: 75%;}}@media (max-width: 1240px) {.RWDmenu_plus04 .header {padding: 0 20px;}.RWDmenu_plus04 .site-nav {display: none;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu, .RWDmenu_plus04 .toggle-mmenu-cover {display: block;}.RWDmenu_plus04 .features {position: relative;float: right;padding-right: 10px;}.RWDmenu_plus04 .features .lang-select {border-right: 1px solid #eee;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.lang_en .RWDleft_cont002 .item-second {max-height:45vw;min-height:45vw;padding: 80px 0;}}@media (max-width: 1200px) {/*內頁-banner*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt1 span {font-size: 34px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.video_block:before {background-attachment: initial;}.RWDvideo001.show {height: calc(100vh - 140px) !important;}.RWDvideo001 .mouse.defbg {display: none;}/*.main_pd_block:before {width: 85%;}*/ 
.main_pd_block:after, .tech_block:before, .video_block:after, .about_block:before {font-size: 0;width: 30px;padding: 0;}.tech_block {padding: 100px 0 120px;}.video_block, .main_pd_block {padding: 80px 0 60px;}.video_block:before{width: calc(100% - 30px);}.index section .container {width: 90%;}.index section.main_pd_block .container {width: 85%;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 10px;}.RWDbtn01 .btn-box li {width: auto;}/*.about_block {padding: 80px 0;}*/ 
.RWDleft_cont002 .item-second {max-height: initial;}.footer_block .container {grid-column-gap: 50px;grid-template-columns: 300px auto;}.ft_logo {text-align: left;}.ft_info {border-right: 0;padding-left: 30px;}.ft_other {display: flex;flex-wrap: wrap;grid-column: 1/4;margin-top: 50px;border-top: 1px solid #444;padding-top: 50px;align-items: center;}.line_btn a {margin: 0;}.RWDsocial002 {margin-bottom: 0;margin-right: 10px;}.RWDsocial002 ul.socialNetwork li {float: none;display: inline-block;}.ft_logo img {max-width: 70%;}.ft_info {grid-column: 2/4;}/*內頁-麵包屑*/ 
.hgroup .breadcrumb {background-color: transparent; border: none; text-align: center; float: none !important; position: relative; bottom: 0; padding: 0; margin: 10px 0 20px;}/*內頁-文章列表F*/ 
.page_wrapper_bg .layoutlist_7 {width: 100%; margin: 5px auto 0;}/*內頁-關於*/ 
.intro_content .intro-left {width: 100%;}.intro_content .intro-right {width: 100%; padding-left: 0; margin-bottom: 20px;}.intro_content {flex-direction: column-reverse; width: 85%;}.ab-title h5 {text-align: center;}.intro_content .intro-left .intro-img {display: flex; flex-wrap: wrap; justify-content: space-between;}.intro_content .intro-left .intro-img img {width: 49%;}.timeline_content {width: 85%;}.ab_timeline:before {background-position: center;}.quality_content {width: 85%;}.quality_content .quality_top {flex-direction: column;}.quality_top .top_txt {padding-right: 0;}.quality_top .top_txt, .quality_top .top_video {width: 100%;}.quality_top .top_video iframe {height: 300px;}/*內頁-產品頁*/ 
.pd_feature_block .feature-content .item {width: 100%; padding: 0; border-right: 0; border-bottom: 1px solid #e1e1e1; padding-bottom: 20px; margin: 0 0 25px;}.feature-content .item .item-name {text-align: left; margin-bottom: 25px;}.pd_feature_block .feature-content .item ul.item-detail {padding-left: 22px;}.feature-content .item .item-name:after {margin: 10px 0 0;}.pd_feature_block .feature-title {text-align: left;}.RWDproduct_page .tab-box .tab-container>ul>li>ul>li {width: calc(100%/2);}.product1 .RWDproduct_page .tab-box .tab-menu>ul.list-h {justify-content: flex-start;}.product1 .spec-box .spec-title {text-align: left;}.spec-col-3 .spec-col {width: 100%;}.product1 .spec-box .spec-name {width: 50%; border-right: 0;}.feature-content .item ul li img {width: 270px; margin: 0;}/*內頁-技術*//*.knives_content .item-txt .tem-info {height: 78px;}*//*----*/ 
.lang_en .RWDproduct004 #portfolio div.col-md-3 h2, .lang_en .RWDproduct004 #portfolio div.col-md-3 h3 {font-size: 14px;}.lang_en .RWDleft_cont002 .item-second .text-box {padding: 0; width: 55%;}.lang_en .RWDleft_cont002 .item-second>a {width: 40%;padding-left: 30px;}.lang_en .ft_other { letter-spacing: 0;}.RWDmenu_plus04 #mobile-menu .menu a {letter-spacing: 0.5px !important;}.video_block:after {left: 0;}
}
/*1199px end*/
/*1100px start*/

@media (max-width: 1100px) {.RWDleft_cont002 .item-second .text-box {padding: 0px 30px 0 0;}.RWDleft_cont002 .item-second .text-box .subtitle, .index .sub-title, .RWDvideo002 h2.sub-title {font-size: 17px !important;}.RWDleft_cont002 .item-second .text-box .title {font-size: 30px;}.index .main-title {font-size: 36px !important;}.RWDleft_cont002 .item-second .text-box {padding: 0;}.RWDleft_cont002 .item-second .pic img, .RWDleft_cont002 .item-second:hover .pic img {transform: translate(50px, 0px)scale(1);}.RWDvideo002.istouch figure.effect-sarah img, .RWDvideo002.istouch figure.effect-sarah .iframe {opacity: 1;}/*內頁-影片列表*//*.layoutlist_2 .video_item  {width: calc(100% / 3 - 1px);}*//*內頁-產品列表B*/ 
.productlist .layoutlist_2 .col-xs-12 {width: calc(100%/3 - 1px);}/*內頁-聯絡我們*/ 
.eforms1 .form-horizontal .control-label {padding-top: 0!important; margin-bottom: 5px!important; text-align: left!important;}.eforms1 .form-horizontal .form-group {flex-direction: column;}.eforms1 .form-horizontal .control-label {width: 100%; padding: 0 15px;}.eforms1 .form-horizontal .col-sm-12.col-md-11 {width: 100%;}.eforms1 .form-horizontal .col-sm-12.col-md-5 {width: 100%;}.eforms1 .form-horizontal .col-sm-12.col-md-5 #eformstw61_00006 {margin-bottom: 20px;}.lang_en .RWDleft_cont002 .item-second>a {padding-left: 0;}.lang_en .RWDleft_cont002 .item-second {max-height: 55vw;min-height: 55vw;}}

/*1100px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDmenu_plus04 .features:after {content: "";position: absolute;right: 0;top: 20%;height: 60%;width: 1px;background-color: #ddd;}/*內頁-關於*/ 
.ab_quality:before {height: 25%;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.main_pd_block:after, .tech_block:before, .video_block:after, .about_block:before{display:none;}.main_pd_block:before {width: 100%;}.index .section-subject {text-align: center;}.RWDbtn01 .btn-box {justify-content: center;}.RWDproduct004 #portfolio.portfolio-nogutter .row > .col-md-3 {width: calc(100%/2);}.tech_block {padding: 80px 0;}.main_pd_block {margin-top: 0;}.video_block:before, .index section.about_block .container {width: 100%;}.about_block {padding: 0;}.RWDvideo002 figure.effect-sarah iframe {height: 33vw;}.RWDsocial002 {width: 100%;margin-bottom: 0;margin-right: 0;}.RWDsocial002 ul.socialNetwork {text-align: center;}.ft_other {justify-content: center;}.RWDsocial002 .iconRounded {margin-left: 8px;margin-right: 8px;}.footer_block .container {align-items: center;}.footer_block {padding: 50px 0;}/*內頁-次選單C*/#sidebar.layoutmenu3 {padding: 0; margin-bottom: 20px;}/*內頁-關於*/ 
.ab_intro, .ab_timeline, .ab_quality {padding: 80px 0px;}.intro_content {width: 92%;}.timeline_content {width: 92%;}.quality_content {width: 92%;}.quality_content .quality_top {padding-bottom: 40px; margin-bottom: 40px;}.quality_top .top_video iframe {height: 250px;}/*內頁-技術*/ 
.tem_content .item {padding-bottom: 40px; margin-bottom: 40px;}/*內頁-聯絡我們*/ 
.contactUs-content .contact-left, .contactUs-content .contact-right {width: 100%;}.contactUs-content .contact-left {margin-bottom: 20px;}.eforms1 .formdesc {text-align: left;}.lang_en .RWDleft_cont002 .item-second .text-box {    width: 100%;    padding: 0 70px;}.lang_en .RWDleft_cont002 .item-second {    max-height: initial;    flex-direction: column-reverse;}.lang_en  .RWDleft_cont002 .item-second>a {    width: 70%;    margin: 50px 0 0 auto;    max-height: 30vw;}
}
/*991px end*/
/*900px start*/

@media (max-width: 900px) {.RWDleft_cont002 .item-second {max-height: initial;flex-direction: column-reverse;}.RWDleft_cont002 .item-second .text-box {width: 100%;padding: 0 100px;}.RWDleft_cont002 .item-second .pic img, .RWDleft_cont002 .item-second:hover .pic img {transform: translate(0px, 0px)scale(1);}.RWDleft_cont002 .item-second>a {width: 70%;margin: 50px 0 0 auto;max-height: 30vw;}.RWDleft_cont002 .item-second:before {width: 40%;opacity: .15;}.ft_info {padding-left: 0;}.footer_block .container {grid-column-gap: 30px;}.ft_logo {text-align: center;}.line_btn a {margin: 0 auto;}}

/*900px end*/
/*888px start*/

@media (max-width: 888px) {/*內頁-banner*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption .container {width: 75% !important;}}

/*888px end*/
/*850px start*/
@media (max-width: 850px) {
.footer_block .container {grid-column-gap: 30px;grid-template-columns: 280px auto;}/*內頁-文章列表F*/ 
.layoutlist_7 .litem {width: calc(100% /2 - 1px);}.layoutlist_7 .row:before, .layoutlist_7 .row:after {display: none;}/*內頁-技術*/ 
.tem_content .item.tem_style1, .tem_content .item.tem_style3 {flex-direction: column-reverse;}.tem_content .item.tem_style1 .item-txt, .tem_content .item.tem_style3 .item-txt {width: 100%; padding-right: 0;}.tem_content .item.tem_style1 .item-img, .tem_content .item.tem_style3 .item-img {width: 100%;}.tem_content .item.tem_style2 .item-txt {width: 100%; padding-left: 0;}.tem_content .item.tem_style2 .item-img {width: 100%;}.tem_content .item .item-img {margin-bottom: 20px;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
/*內頁-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;}/*內頁-關於*/ 
.timeline-list ul li span {width: 100%;}.timeline-list ul li p {width: 100%;}/*內頁-技術*/ 
.tech_tem {width: 100%;}.tech_knives {width: 100%;}.knives_content .item {width: 100%;}.knives_content .item-txt .tem-info {height: auto;}.knives_content .item.knives_style1 .item-img img {width: 100%; margin-bottom: 10px;}
}
/*800px end*/
/*768px start*/

@media (max-width: 768px) {/*220822修改*/#querycar_eForm1 > div:nth-child(13) > label, #querycar_eForm1 > div:nth-child(19) > label {text-align: left; padding-right: 0;}}

/*768px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDleft_cont002 .item-second .text-box {padding: 0 50px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > .col-md-3 {width: calc(100%/2);float: left;padding: 0 10px !important;margin-bottom: 20px !important;}.RWDvideo002 .videoitem {width: 50%;padding: 0 10px;float: left;}.footer_block .container {grid-column-gap: 0;grid-template-columns: auto;display: block;}.ft_info {text-align: center;}.ft_logo img {max-width: 210px;}.line_btn a {margin: 0 auto 30px;}.ft_other {margin-top: 30px;padding-top: 30px;}/*內頁-banner*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption .container {width: 95% !important;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption {text-align: center;}/*內頁-文章列表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;}/*內頁-文章列表F*/ 
.layoutlist_7 .litem {margin: 10px 0 20px !important;}/*內頁-產品列表B*/ 
.productlist .layoutlist_2 .col-xs-12 {width: calc(100%/2 - 1px);}/*內頁-檔案下載A*/ 
.download .list_table td.list_subject {text-align: center;}/*內頁-影片列表*/ 
.layoutlist_2 .video_item  {width: calc(100% / 2 - 1px);}/*內頁-產品頁*/ 
.RWDproduct_page .faq-item .faq-answer ul {list-style: disc;}/*內頁-下欄-購物車*/#mobile-fixed.hid-info, #mobile-fixed.hid-info.active, #mobile-fixed.show-info {padding: 15px 5px;}#mobile-fixed .price-box li:first-child {margin-right: 10px;}/*內頁-產品*/ 
.RWDproduct_page .faq-item .faq-answer table {width: 900px !important;}/*.RWDproduct_page .faq-item .faq-answer .editor {overflow: scroll;}*/ 
.RWDproduct_page .pd_form_scroll {overflow: scroll;}.RWDproduct_page .faq-item .faq-answer table tr:first-child {background: #e5e5e5; font-weight: 400;}.RWDproduct_page .faq-item .faq-answer table tr td {padding: 10px;}.RWDproduct_page .faq-item .faq-answer .editor span {font-size: 13px; color: #888; display: block; padding: 10px 0;}.form-mobile-txt {display: block; margin-bottom: 10px; color: #888; font-size: 14px;}/*內頁-比較*/ 
.fix-compare.is-phone {top: -30px !important;}/*220822修改*//*.pd_feature_block .feature-content .item .item-info {flex-direction: column;}.feature-content .item .item-info .item-txt {width: 100%; padding-right: 0;}.feature-content .item .item-info .item-img {width: 100%; margin-top: 10px;}*/ 
.pd_feature_block .feature-content .item.item-row {flex-direction: column;}.feature-content .item .item-info {width: 100%; padding-right: 0;}.feature-content .item .item-img {width: 100%; margin-top: 10px;}.product1 .RWDproduct_page .faq-list {order: 3;}.lang_en .RWDmenu_plus04 .logo { width: 220px;margin-top: 20px;}.lang_en .RWDproduct004 #portfolio.portfolio-nogutter .row > .col-md-3 { width: 100%;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDmenu_plus04 .logo {width: 160px;margin-top: 24px;}.RWDmenu_plus04 .header {padding: 0 15px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding: 25px 5px;}.RWDmenu_plus04 .features {padding-right: 0;}.RWDmenu_plus04 .features:after {display:none;}.RWDmenu_plus04 .features .cart-btn span span {font-size: 12px;}.RWDmenu_plus04 .features .cart-btn span {font-size: 0;}.RWDvideo001 .info .summary {padding: 30px 30px 20px;bottom: 0;background: linear-gradient( to top, rgb(0 0 0 / 50%), rgb(0 0 0 / 0%)100%);}.RWDvideo001.show {height: calc(100vh - 185px) !important;}.RWDvideo001 .info .summary h3 {font-size: 16px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > .col-md-3 {width: 100%;}.RWDleft_cont002 .item-second .text-box .subtitle, .index .sub-title, .RWDvideo002 h2.sub-title {font-size: 16px !important;}.index .RWDnews005 .section-subject .col-md-12, .index .RWDvideo002  .section-subject .col-md-12{padding: 0;}.RWDnews005 .owl-theme .owl-controls .owl-buttons .owl-prev {left: -33px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons .owl-next {right: -33px;}.RWDvideo001 .info .summary h2.tit02 {font-size: 16px;}.tech_deco {width: 75%;height: 20%;bottom: 5%;}.tech_block {padding: 50px 0;}.RWDvideo002 .videoitem {width: 100%;float: none;}.RWDbtn01 {margin-top: 30px;}.video_block, .main_pd_block {padding: 50px 0;}.RWDvideo002 figure.effect-sarah iframe {height: 60vw;}.figcaption_bottom h2 {font-size: 16px;margin: 0px;}.RWDleft_cont002 .item-second .text-box .title {font-size: 26px;}.RWDleft_cont002 .item-second {padding: 50px 0 0;}.RWDleft_cont002 .item-second .text-box {padding: 0 30px;}.RWDleft_cont002 .item-second>a {width: 100%;margin: 30px 0 0 auto;max-height: 50vw;}.RWDbtn01 .btn-box li {width: 100%;}.RWDbtn01 .btn {font-size: 15px;min-width: 100%;}.ft_logo .line_btn {display: none;}.RWDsocial002 ul.socialNetwork {text-align: left;}.ft_other {justify-content: flex-start;}.ft_info {text-align: left;}.line_btn a {max-width: 100%;}.footer_block {padding: 50px 0 80px;}.fixed_btn {bottom: 0;writing-mode: inherit;width: 100%;}.fixed_btn a {margin-bottom: 0;width: 100%;padding: 0;justify-content: center;align-items: center;height: 45px;}.fixed_btn a img {margin-bottom: 0;margin-right: 5px;}.scrollTop002 {bottom: 50px;}.scrollTop002 .ii {font-size: 40px !important;}.footer_block .container {width: 100%;padding: 0 30px;}/*內頁-banner*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt1 span {font-size: 30px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt2 span {font-size: 24px;}/*內頁-main*/ 
.page_wrapper_bg section.call_to_action>.container {padding-left: 15px; padding-right: 15px;}.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: 28px;}/*列表上方共同文字*/ 
.webdesc, .eformsDesc {font-size: 17px;}.formdesc {font-size: 17px;}/*內頁-按鈕-確定送出*/ 
.ebtn {width: 100%;}.ebtn a {text-align: center;}.ebtn.currectsend_btn {margin-top: 20px;}/*內頁-圖文輪播*/ 
.RWDslider01 .products-list {margin: 0;}/*內頁-時間軸*/ 
.RWDtimeline01 .model-title, .RWDtimeline02 .model-title {font-size: 21px;}.RWDtimeline01 li.event .point .title {font-size: 21px;}/*內頁-按鈕*/ 
.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;}.btn.btn_back a{text-align: center;}/*內頁-產品列表B*/ 
.productlist .layoutlist_2 .col-xs-12 {width: 100%;}/*內頁-文章列表G*/ 
.layoutlist_8.rwd { justify-content: center;}.layoutlist_8.rwd .item {width: 100%; margin: 0;}/*內頁-文章列表F*/ 
.page_wrapper_bg .layoutlist_7 {margin: 0;}.layoutlist_7 .litem {width: 100%;}/*內頁-影片列表*/ 
.layoutlist_2 .video_item  {width: 100%;}/*內頁-關於*/ 
.ab_intro, .ab_timeline, .ab_quality {padding: 50px 0px;}.ab_intro:before {background-position: bottom center;}.intro_content {width: 100%; padding: 0 30px;}.ab_intro:before {height: 20%;}.timeline_content {width: 100%; padding: 0 30px;}.quality_content {width: 100%; padding: 0 30px;}.quality_content .quality_top {padding-bottom: 25px; margin-bottom: 25px;}.quality_bottom .item {margin-bottom: 15px; display: flex; flex-direction: column-reverse;}.quality_bottom .item-txt {font-size: 16px;}.quality_bottom .item.item-left {width: 100%; padding-right: 0;}.quality_bottom .item.item-left .item-img {flex-direction: column;}.quality_bottom .item.item-left .item-img img {width: 100%;}.quality_bottom .item.item-right {width: 100%; padding-left: 0;}.quality_bottom .item .item-img, .quality_bottom .item .item-img img {height: auto;}.quality_top .top_video iframe {height: 300px;}/*內頁-技術*/ 
.item-txt .tem-title .num {font-size: 32px;}.tem_content .item {padding-bottom: 25px; margin-bottom: 25px;}.knives_content .item {margin-bottom: 25px; padding-bottom: 25px;}/*內頁-產品*/ 
.product1 .spec-box .spec-title {margin-bottom: 30px;}.pd_feature_block .feature-title {margin-bottom: 30px;}.RWDproduct_page .products-info .name {font-size: 22px;}.pd_feature_block .feature-title {font-size: 22px;}/*內頁-比較*/ 
.compare .main_box .compare-line .name {font-size: 15px;}/*220822修改*/ 
.pd_feature_block .feature-content {padding: 35px;}/*-----*/ 
.lang_en .RWDmenu_plus04 .logo {width: 180px;margin-top: 20px;}.lang_en .RWDleft_cont002 .item-second .text-box {padding: 0 30px;}.lang_en .RWDleft_cont002 .item-second>a {    width: 100%;    margin: 40px 0 0 auto;    max-height: 40vw;}.lang_en .RWDleft_cont002 .item-second .text-box .title {    font-size: 20px;}.lang_en .is-phone .fix-compare-cont {font-size: 13px;width: calc(100% - 90px);padding: 7px 0 5px 10px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.fl img{width:250px;}.RWDvideo001 .info .summary h2 {font-size: 18px;}body, html, .RWDleft_cont002 .item-second .text-box .text {font-size: 14px;}.index .main-title {font-size: 32px !important;}.RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i {font-size: 14px;}.RWDleft_cont002 .item-second:before{display:none;}.RWDleft_cont002 .item-second .text-box .title {font-size: 24px;}/*內頁-關於*/ 
.intro_content .intro-left .intro-img img {width: 100%;}.index .lang_en .main-title {font-size: 25px !important;}.lang_en .boxname {margin-right: 5px;}.lang_en .formdesc {font-size: 15px;}
}
/*480px end*/
/*414px start*/

@media (max-width: 414px) {/*內頁-banner*/ 
.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {width: inherit;}/*內頁-範例-時間軸*/ 
.RWDtimeline01 li.event .point .date {font-size: 15px; margin: 0;}/*內頁-搜尋*/ 
.RWDsearch_page .search-list {margin-bottom: 40px;}}

/*414px end*/
/*380px start*/
@media (max-width: 380px){
.index .main-title {font-size: 28px !important;}.RWDmenu_plus04 .logo {width: 140px;margin-top: 26px;}.RWDmenu_plus04 .features .search-btn {padding: 25px 8px;}.RWDmenu_plus04 .features {margin-right: 6px;}.RWDleft_cont002 .item-second .text-box .subtitle, .index .sub-title, .RWDvideo002 h2.sub-title {font-size: 15px !important;}/*內頁-banner*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt1 span {font-size: 28px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt2 span {font-size: 22px;}/*內頁-檔案下載A*/ 
.download .list_table td.list_subject {text-align: left;}/*內頁-關於*/ 
.ab_intro:before {height: 15%;}/*220815-header*/ 
.RWDmenu_plus04 .logo {width: 100px; margin-top: 24px;}/*220822修改*/ 
.pd_feature_block .feature-content {padding: 25px;}
}
/*380px end*/
/*370px start*/

@media (max-width: 370px){.lang_en .RWDmenu_plus04 .logo {width: 140px;margin-top: 22px;}}

/*370px end*/