/* all */body{font-family: 'Montserrat', sans-serif;font-size: 15px;}a, a:hover, a:focus{text-decoration: none;transition: all 0.5s ease-out;}p{font-size: 15px;color: #5e5e6a;line-height: 1.5em;letter-spacing: 0;font-weight: 400;}/* 反白顏色設定*/::selection {background: #1b4e8f;color: #fff;}::-moz-selection {background:#1b4e8f;color: #fff;}/* 動態效果改成fadeIn*/ 
.bounceIn{animation-name:fadeInUp;animation-duration:1s}/*loading*/ 
.RWDfakeloader{position: relative;}.RWDfakeloader img{width: auto;}.main{overflow-x: hidden;}/*區塊寬度*/ 
.about-block .container{width: 65%;}.work-block .container,.technology-block .titlebar .container,.product-block .container,.cooperate_block .container,.supplier_block .container{width: 75%;}/*區塊高度*/ 
.about-block .container{padding-bottom:0px;}.work-block .container,.technology-block,.cooperate_block .container,.supplier_block .container{padding: 80px 0 30px;}.product-block .container{padding: 100px 0;}/*主標題*/ 
.section-subject .en_tit{font-weight: 400;color: #1b4e8f;position: relative;font-size: 15px;}.section-subject .en_tit::before{content: '';background: #1b4e8f;width: 27px;height: 1px;position: absolute;left:-35px;top: 10px;}.section-subject .sub-title{color: #021039;font-size: 60px;line-height: 60px;font-weight: 700;text-transform:uppercase;}/*置中主標題*/ 
.product-block .titlebar,.cooperate_block .titlebar,.supplier_block .titlebar,.technology-block .titlebar{text-align: center;}.product-block .en_tit,.cooperate_block .en_tit,.supplier_block .en_tit,.technology-block .en_tit{width: 50px;margin: 0 auto;}/*按鈕*/a.button{background: #fff;margin: 10px auto 28px;width: 234px;height: 53px;line-height: 53px;font-weight: 500;color: #021039;display: block;position: relative;z-index: 99;    padding-left: 20px;}a.button::before{content: '';background: url(archive/image/customization/button_after.png)no-repeat;width: 19px;height: 10px;position: absolute;right: 20px;top: 25px;}a.button::after{content: "";background: #fff;width: 0;height: 100%;position: absolute;right: 0;top: 0;transition: .5s;z-index: -1;}a:hover.button{color: #fff;}a:hover.button::before{filter: brightness(0) invert(1);}a:hover.button::after{width: 100%;transition: .4s;right: auto;left: 0;background: #021039;}/*header*/ 
.RWDmenu_plus04 .header{background: transparent;padding: 0 0 0 3%;transition: all 0.5s ease-out;}.RWDmenu_plus04 .logo{width: auto;filter: brightness(0) invert(1);float: none;}/*menu*/ 
.RWDmenu_plus04 .site-nav .menu{text-align: right;}.RWDmenu_plus04 .site-nav .menu>li>a{color: #fff;font-weight: 300;}/*menu hover*/ 
.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;}.RWDmenu_plus04 .site-nav .menu>li>a:before {content: "";position: absolute;width: 0;height: 3px;background:#1b4e8f;bottom: 0px;right: 0;transition: all .5s ease;border-radius: 99em;}.RWDmenu_plus04 .site-nav .menu>li>a:hover:before {width: 100%;transition: all .5s ease;right: auto;left:0;}/*icon*/ 
.RWDmenu_plus04 .features{background: #1b4e8f;display: flex; justify-content: center;align-items: flex-start;float: right;padding:5px 20px;}.RWDmenu_plus04 .features .search-btn img{width: 20px;height: 20px;float: none;}/*is-up*/ 
.RWDmenu_plus04 .header.is-up{background: #fff;transition: all 0.5s ease-out;}.RWDmenu_plus04 .header.is-up .logo{filter: initial;}.RWDmenu_plus04 .header.is-up .site-nav .menu>li>a{color: #111;}/*搜尋*/ 
.RWDmenu_plus04 .features .search-btn {padding:20px 10px}.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 .site-nav .menu ul{text-align: center;}.RWDmenu_plus04 .site-nav .menu>li>ul{padding: 0;}.RWDmenu_plus04 .site-nav .menu ul li>a{padding-right: 0;padding-left: 0;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover,.RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {text-decoration: none;font-weight: 400;text-align: center;padding-right: 0;color:#2160b0;}/*banner*/ 
.banner-block{position: relative;}.banner-block .container{width: 75%;position: relative;}.banner-block .container::before{content: ''; position: absolute;left: 20px;top: -20px;width: 120px;height: 5px;background: #2160b0;-webkit-animation: bnline 3s infinite;animation: bnline 3s infinite;}.banner-block .RWDbanner_plus01::before{content: '';width: 1px;height: 100%;position: absolute;left: 50%;top: 0;background: rgba(120,120,120,0.1);z-index: 1;}.banner-block .RWDbanner_plus01::after{content: '';width: 800px;position: absolute;left: 50%;top: 0; border-left: 1px solid rgb(120,120,120,0.1);border-right: 1px solid rgb(120,120,120,0.1);height: 100%; margin-left: -400px;z-index: 1;}.banner-block .RWDbanner_plus01 .slick-caption{top: 40%;}.banner-block .RWDbanner_plus01 .slick-caption .txt1{color: #fff;font-size: 5.5em;line-height: 1em;text-transform: uppercase;font-weight: 700;letter-spacing: 0;}.banner-block .RWDbanner_plus01.style-dotnav.control-right .plus-banner-container{right: 0;background-color: #fff;width: 80px;bottom: 0;}.banner-block .RWDbanner_plus01.style-dotnav.dot .slick-dots button{width:6px;height: 30px;border-radius: 50px;background: #a9bbd3;}.banner-block .RWDbanner_plus01.style-dotnav.control-right .control-box{right: 20px;}.banner-block .RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button{background: #2160b0;}/*scrolldown*/ 
.banner-block .RWDbanner_plus01 .page-scroll{width: auto;left: 0px;margin-left: 15px;bottom: 0;transform: translateX(-50%);transform: translateY(51%);}.banner-block .RWDbanner_plus01 .page-scroll a {display: inline-block;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);color: #fff;letter-spacing: .1em;text-decoration: none;-webkit-transition: opacity .3s;transition: opacity .3s;}.banner-block .RWDbanner_plus01 .page-scroll.style-custom span {writing-mode: tb-rl;margin-bottom: 0;font-size: 12px;letter-spacing:2px;color: rgb(255,255,255,10);font-weight: 300;padding-bottom: 40px;}.banner-block .RWDbanner_plus01 .page-scroll.style-custom span::before {position: absolute;content: '';width: 1px;height: 30px;left: 30px;top: 0;background: #fff;animation: scd 2s ease 0s infinite alternate;transition: all 0.5s ease 0s;}.banner-block .RWDbanner_plus01 .page-scroll.style-custom span::after{content: '';width: 1px;height:100%;background: rgba(255,255,255,0.1);position: absolute;left: 30px;bottom: 0;}/*最新消息*/ 
.news-block{position: absolute;right: 80px;bottom: 0;z-index: 201;}.news-block .RWDnews_autolist{width: 700px;}.news-block .RWDnews_autolist .title{background: #2160b0;line-height: 65px;font-weight: 500;}.news-block .RWDnews_autolist .news-box{background: #fff;}.news-block .RWDnews_autolist .news-list{margin-top: 11px;}.news-block .RWDnews_autolist .slick-arrow{background-color: transparent;filter: brightness(0) invert(0);left: 10px;}/*關於我們*/ 
.about-block{position: relative;}.about-block::before{content: '';background-color: #eef2f6;width: 1034px;height: 700px;position: absolute;left: 0;top: 0;z-index: -1;}.about-block .container{display: flex;align-items: flex-start;flex-direction: row;flex-wrap: wrap;justify-content: center;position: relative;}.about-block .container::before{content: '';z-index: -2;width: 1px;height: 100%;background: rgba(142,132,127,0.1);position: absolute;left: 50%;top: 0;}.about-block .container::after{content: '';z-index: -2;width: 800px;position: absolute;top: 0;left: 50%;margin-left: -400px;border-left:1px solid rgb(142,132,127,0.1);border-right:1px solid rgb(142,132,127,0.1);height: 100%;}.about-block .right-block{width: 520px;}.about-block .left-block{width: calc(100% - 520px);padding-top: 140px;position: relative;}.about-block .left-block::after{writing-mode: vertical-lr;white-space: nowrap;font-size: 142px;color: #fff;content: 'ABOUT';position: absolute;top: 170px;right: 28px;;transform: translateX(-50%);z-index: -1;font-weight: 700;}.about-block .RWDparallax_new .picbgbox{height: 655px;}.about-block .RWDparallax_new .container::before,.about-block .RWDparallax_new .container::after{display: none;}.about-block .ab_intro p{width: 70%;text-align: justify;margin-top: 40px;margin-bottom: 60px;}/*年分*/ 
.about-block .bottom-block .sincebox{color: #021039;padding:50px 0 0;}.about-block .bottom-block .sincebox span.txtstyle{font-size:28px;font-weight: 600;font-style: italic;}.about-block .bottom-block .sincebox span.txtstyle::before{content: '"';font-weight: 600;font-size: 23px;}.about-block .bottom-block .sincebox span.year{font-size:83px;font-weight: 700;font-style: italic;position: relative;}.about-block .bottom-block .sincebox::before{content: '';  -webkit-animation: line 3s infinite;animation: line 3s infinite;background: #2160b0;width: 80px;height: 5px;position: absolute;top: 0;right:0;animation-delay: 1s !important;}/*協力廠商*/ 
.work-block{position: relative;}.work-block::before{content: '';background-color: #eef2f6;width: 100%;height:400px;position: absolute;top: 0;left: 0;}.work-block .container{position: relative;}.work-block .container::before{content: '';  -webkit-animation: line 3s infinite;animation: line 3s infinite;background: #2160b0;width: 80px;height: 5px;position: absolute;top:50px;right:0;animation-delay: 1s !important;}.work-block .RWDService001{margin-top: 30px;}.work-block .RWDService001 .section-subject.row{display: none;}.work-block .RWDService001 h2{font-size:18px;font-weight: 500;color: #021039;}.work-block .RWDService001 p{font-size: 15px;color: #5e5e6a;text-align: left;}.work-block .infoblock.paneleffect .RWDService001 .row > div{animation: 1500ms ease normal forwards 1 fadeInDown;}.work-block .infoblock.paneleffect .RWDService001 .row > div:nth-child(2){animation-delay: .5s;}.work-block .infoblock.paneleffect .RWDService001 .row > div:nth-child(3){animation-delay: .8s;}.work-block .infoblock.paneleffect .RWDService001 .row > div:nth-child(4){animation-delay: 1.4s;}.work-block .block_bg{position: absolute;top: 50px;left: 0;width: 499px;z-index: -1;}.work-block .block_bg .RWDparallax_new .picbgbox{height: 263px;background-size: contain;}.work-block .block_bg .RWDparallax_new .container{padding:0;}.work-block .block_bg .RWDparallax_new .container::before{display: none;}/*技術*/ 
.technology-block{padding-bottom: 0;}.technology-block .container{position: relative;}.technology-block .section-subject{margin-bottom: 30px;}.technology-block .RWDbanner015 ul li div{height: 100%;}.technology-block .RWDbanner015 li{position: relative;transition: all 0.5s ease-out;vertical-align: bottom;}.technology-block .RWDbanner015 li::before{content: '';width: 100%;height: 100%;background: rgba(6, 45, 159, 0.4);transition: all 0.5s ease-out;position: absolute;top: 0;left: 0;}.technology-block .RWDbanner015 li:hover::before{display: none;transition: all 0.5s ease-out;}.technology-block .RWDbanner015 .pic_show .word{border:0;background-color: transparent;border: 0; position: absolute; bottom: auto;display: flex;align-items: center;top: 50%; transform: translateX(-50%)translateY(-50%);left: 50%;opacity:10;}.technology-block .RWDbanner015 .pic_show .word .tw span{border-bottom:0;font-weight:600;text-transform:uppercase;color: #fff;opacity:10;}.technology-block .RWDbanner015 li div a *{transform: initial;opacity: 10;}.technology-block .RWDbanner015 li div a {width: 100%;height: 100%;display: inline-block;color: #fff;padding: 0 15px;margin-bottom: 20px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;text-decoration: none;overflow: hidden;}.RWDbanner015 .pic_show:hover .word{background-color:#fff;}.RWDbanner015 .pic_show:hover .word .tw span{color:#021039;}/*第一次修改拿掉的地方*//*.technology-block .RWDbanner015 li{position: relative;}.technology-block .RWDbanner015 li::before{color: #fff;font-size: 15px;text-align: center;width: 100%;height: 100%;position: absolute;left: 0;top: 0;vertical-align: middle;line-height: 500px;font-weight: 500;}.technology-block .RWDbanner015 li:nth-child(1)::before{content: 'Automatic Down Filling';}.technology-block .RWDbanner015 li:nth-child(2)::before{content: 'Automatic Taping';}.technology-block .RWDbanner015 li:nth-child(3)::before{content: 'Heat Transfer';}.technology-block .RWDbanner015 li:nth-child(4)::before{content: 'Laser Cutting Embroidery';}.technology-block .RWDbanner015 li:nth-child(5)::before{content: 'Testing Lab';}*//*產業應用*/ 
.product-block{background-color: #2160b0;position: relative;}.product-block:before{content: '';width: 80px;height: 100%;position: absolute;right: 0;top: 0;background: #fff;}.product-block .container{position: relative;width:55%;padding-bottom:55px;}.product-block .container::before{content: '';z-index:0;width: 1px;height: 100%;background: rgba(104,140,187,0.3);position: absolute;left: 50%;top: 0;}.product-block .container::after{content: '';z-index: 0;width: 800px;position: absolute;top: 0;left: 50%;margin-left: -400px;border-left:1px solid rgb(104,140,187,0.3);border-right:1px solid rgb(104,140,187,0.3);height: 100%;}.product-block .titlebar{color: #fff !important;}.product-block .titlebar .section-subject .en_tit::before{background: #fff;}.product-block .titlebar .section-subject .en_tit,.product-block .titlebar .section-subject .sub-title{color: #fff;}.product-block  .infoblock {position: relative;z-index: 1;}.product-block .RWDproduct002_v3{padding: 50px 0 0px}.RWDproduct002_v3 .popup-portfolio{margin-bottom:0;}.product-block .RWDproduct002_v3 .section-subject.row{display: none;}.product-block .RWDproduct002_v3 .portfolio-item.col-sm-4{width: calc(100% / 2 - 1px);  margin-bottom: 0px;}.product-block .RWDproduct002_v3 .portfolio-item>.inner-content>.portfolio-content{opacity: 10;background-color: rgba(0,0,0,0.5);transition: all 0.5s ease-out;}.product-block .RWDproduct002_v3 .portfolio-bottom__h4{font-weight: 700;color: #fff;font-size: 18px;padding: 20px 0;}.product-block .RWDproduct002_v3 .showbottom:hover .portfolio-bottom__h4{color: #fff;}.product-block .RWDproduct002_v3 .portfolio-bottom__h4::after{content: '';background: #fff;width: 50px;height: 3px;margin:20px auto 0;display: block;}/*news005模組設定*/ 
.cooperate_block .RWDnews005,.supplier_block .RWDnews005{padding: 50px 0;}.cooperate_block .RWDnews005 .container,.supplier_block .RWDnews005 .container{width: 100%;padding: 0;}.cooperate_block .RWDnews005 .news005_h4,.cooperate_block .RWDnews005 .list-separator,.supplier_block .RWDnews005 .news005_h4,.supplier_block .RWDnews005 .list-separator{display: none;}.cooperate_block .RWDnews005 .owl-item img,.supplier_block .RWDnews005 .owl-item img{transition: all 0.5s ease-out;}.cooperate_block .RWDnews005 .owl-item:hover img,.supplier_block .RWDnews005 .owl-item:hover img{filter:initial;transition: all 0.5s ease-out;}.cooperate_block .RWDnews005 .owl-theme .owl-controls .owl-buttons div,.supplier_block .RWDnews005 .owl-theme .owl-controls .owl-buttons div{background: transparent;border: 0;border-radius:99em;}/*品牌供應商*/ 
.supplier_block{background-color: #eef2f6;}/*--animation--*/@-webkit-keyframes bnline {    0% {        transform: scaleX(0);        transform-origin: left top;    }    100% {        transform: scaleX(1);        transform-origin: left top;    }}@keyframes bnline {    0% {        transform: scaleX(0);        transform-origin: left top;    }    100% {        transform: scaleX(1);        transform-origin: left top;    }}@-webkit-keyframes line {    0% {        transform: scaleX(0);        transform-origin: right top;    }    100% {        transform: scaleX(1);        transform-origin: right top;    }}@keyframes line {    0% {        transform: scaleX(0);        transform-origin: right top;    }    100% {        transform: scaleX(1);        transform-origin: right top;    }}/*scrolldown按鈕動態*/@keyframes scd {    0% {        height: 0px;    }    100% {        height: 100%;    }}@-webkit-keyframes scd {    0% {        height: 0px;    }    100% {        height: 100%;    }}/**/@media (min-width:1922px) {  .RWDproduct002_v3 .portfolio-item>.inner-content>img{width:100%;}  .about-block::before{width:80%;}}.infoblock .RWDnews005 a {pointer-events: none;}
/*footer start*/

/*--footer--*/ 
.footer-block{background-color:#232020 !important;position: relative;}.footer-block::before{content: '';width: 80px;height: 100%;float: right;position: absolute;right: 0;top: 0;background-color: #2160b0;}.footer-block,.footer-block a{color: #fff;}.footer-top .container,.footer-bottom .container{width: 75%;}/*公司資訊*/ 
.footer-top{padding: 80px 0;}.footer-top .container{display: flex;justify-content: space-between;align-items: center;}.footer-top .footer-logo{width: 220px;}.footer-top .footer-info{width: calc(100% - 350px);padding: 0 30px;display: flex;flex-wrap: wrap;justify-content: flex-start;border-left: #423d3d solid 1px;}.footer-top .footer-info .RWDedictor{display: flex;flex-wrap: wrap;justify-content: space-between;}.footer-top .footer-info .informationbox,.footer-top .footer-info .map{width: 50%;}.footer-top .footer-info ul{list-style: none;margin: 0;padding: 0;}.footer-top .footer-info ul li.In-tit{font-size: 20px;font-weight:700;margin-bottom: 30px;}.footer-top .footer-info ul li{margin-bottom: 15px;}.footer-top .footer-info i{margin-right: 20px;}/*關鍵字*/ 
.footer-info .keywords{font-size: 12px;color: #645f5f;width: 100%; margin-top: 30px;border-top: #423d3d solid 1px;padding: 30px 0 0;}/*gotop*/ 
.scrollTop002 img{width:10px;}/*copyright*/ 
.footer-bottom{background: #111111;font-family: '微軟正黑體';padding: 20px 0;}.footer-bottom .container{display: flex;justify-content: flex-start;flex-wrap: wrap;font-size: 12px;color: #645f5f;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover{color: #645f5f;}/*220527第一次修改*/ 
.footer-top .footer-info ul li.ftadd, .footer-top .footer-info .ftmap {    display: none;}.footer-top .footer-info ul {    display: flex;    flex-wrap: wrap;}.footer-top .footer-info ul li.In-tit {    width: 100%;}.footer-top .footer-info ul li {    width: calc(100%/3);}.footer-top .footer-info .informationbox, .footer-top .footer-info .map {    width: 100%;}

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

.page_wrapper_bg .collapsing_header .main {top: 0px !important;margin-top: 0 !important;}.page_wrapper_bg .call_to_action {padding: 60px 0px 120px;}.btn.active, .btn:active {box-shadow:none;}/*標題*/ 
.pageTitle {    color: #021039;    font-size: 60px;    line-height: 60px;    font-weight: 700;    text-transform: uppercase;    text-align: center;}h1.pageTitle::before {    content: '';    background: #1b4e8f;    width: 27px;    height: 1px;    position: absolute;    left: 50%;    top: 0;    transform: translateX(-50%);}.page_wrapper_bg .pagecontent , .page_wrapper_bg .pagecontent p , .RWDtimeline01 li.event .point .editor , .RWDtimeline02 .timeline2_list .block .text , .RWDslider01 .editor {font-size: 15px;color: #5e5e6a;line-height: 1.5em;letter-spacing: 0;font-weight: 400;}.page_wrapper_bg .hgroup .container {border-bottom: 1px solid rgb(142,132,127,0.1);width: 100% !important;}.page_wrapper_bg .call_to_action .container {width: 75%;}.page_wrapper_bg .article-text.rwd .container {width: 100% !important;padding: 0 !important;}.page_wrapper_bg .pagecontent h4 {font-size: 18px;font-weight: 500;color: #021039;}/*品牌列表&內頁*/ 
.RWDtimeline01 li.event .point .title {font-size: 17px;font-weight: 500;color: #021039;}.RWDtimeline01 .model-title {margin-bottom: 50px;font-size: 17px;font-weight: 500;color: #021039;}.RWDtimeline02 .model-title {font-size: 17px;font-weight: 500;color: #021039;}/*隱私權*/ 
.privacy {width: 1024px;margin: 0 auto;}/*頁籤*/ 
.page_wrapper_bg .tabs .content {background: #eef2f6;border: 0px;padding: 60px;}.page_wrapper_bg .tabs nav li.tab-current a::before {background: #2160b0;}.page_wrapper_bg .tabs nav li.tab-current a {    background: transparent;   border: 0;    font-size: 17px;    font-weight: 500;    color: #021039;box-shadow: 1px 1px 2px #ddd;}.page_wrapper_bg .tabs nav a {padding: 12px 20px;font-size: 17px;font-weight: 500;color: #5e5e6a;border:0px;background: #eef2f6;}.page_wrapper_bg .tabs nav ul li {border: 0;}.page_wrapper_bg .tabs nav ul li:first-child {border-left: 0px;}.tabs nav li.tab-current:after, .tabs nav li.tab-current:before , .tabs nav a::after {display:none;}.page_wrapper_bg .tabs nav {border-bottom: 1px solid #fff;}.page_wrapper_bg .tabs {margin: 50px 0 0;}/*確定送出*/ 
.page_wrapper_bg .new-form .new-width .currectsend_btn {background: transparent;}.page_wrapper_bg .ebtn a {    padding: 8px 30px;    font-size: 14px;    font-weight: 500;    transition: 0.5s ease;    background: transparent;    color: #021039;    border: 1px solid #021039;    position: relative;    z-index: 1;}.page_wrapper_bg .ebtn a:hover {color:#fff;}.page_wrapper_bg .ebtn a::after {    content: "";    background: #fff;    width: 0;    height: 100%;    position: absolute;    right: 0;    top: 0;    transition: .5s;    z-index: -1;}.page_wrapper_bg .ebtn a:hover::after {    width: 100%;    transition: .4s;    right: auto;    left: 0;    background: #021039;}/*表單*/ 
.customized_columns ._input, .customized_columns select {border-radius: 0px;box-shadow: initial;background: transparent;border: 1px solid rgb(142,132,127,0.2);}.customized_columns ._input:hover, .customized_columns select:hover {border-color:#1b4e8f;}.new-form .formdesc .In-tit {font-size: 20px;font-weight: 700;margin-bottom: 30px;color: #021039;}.new-form .formdesc ul {list-style: none;padding-left: 0;}.new-form .formdesc li {display: flex;}.new-form .formdesc i {margin-right: 15px;width: 15px;display: flex;justify-content: center;}.new-form .formdesc iframe {width: 100%;margin: 10px 0 0;}.new-form .formdesc {padding-right: 80px;}.new-form .formdesc, .new-form .formdesc a, .new-form .formdesc a:hover {color: #5e5e6a;}textarea.form-control {height: 90px;}

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

/*--小螢幕--*/@media (max-width: 1800px) {  /*footer*/  .footer-top .container,.footer-bottom .container{width: 85%;}}@media (max-width: 1600px) {    /*區塊寬度*/    .about-block .container,    .work-block .container,    .technology-block .titlebar .container,    .product-block .container,    .cooperate_block .container,    .supplier_block .container , .page_wrapper_bg .call_to_action .container {        width: 85%;    }    /*關於我們*/    .about-block::before{width: 60vw;}    .about-block .left-block::after{top: 90px;}     /*footer*/   .footer-top .container,.footer-bottom .container{width: 90%;}/*220527第一次修改*/ 
.footer-top .footer-info ul li {    width: calc(100%/2);}}@media (max-width: 1480px) {    /*banner*/    .banner-block .RWDbanner_plus01 .slick-caption .txt1 { font-size: 4.5em; }  /*footer*/  .footer-top .footer-info .informationbox, .footer-top .footer-info .map{width:100%;}}@media (max-width: 1280px) {  /*關於我們*/  .about-block .left-block::after{top: 10px;font-size: 135px;right: 25px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
/*主標題*/ 
.section-subject .sub-title{ font-size: 48px;line-height: 50px;}/*關於我們*/ 
.about-block .container{justify-content: space-around;}.about-block .right-block{width:400px;}.about-block .left-block{width: calc(100% - 400px);}.about-block .ab_intro p{width:80%;text-align: left;}.about-block .RWDparallax_new .picbgbox{height: 500px;}/*220527第一次修改*/ 
.footer-top .footer-info ul li {    width: 100%;}/*--------------內頁-------------*/ 
.pageTitle {font-size: 48px;line-height: 50px;}.privacy {width:100%;}.new-form .formdesc {padding-right: 40px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
/*header*//*漢堡選單樣式*/ 
.RWDmenu_plus04 .ml-stack-nav-toggle{    background-color: #243a7c;}.RWDmenu_plus04 .ml-stack-nav-toggle i{color:#fff;}.RWDmenu_plus04 .ml-stack-nav-toggle__line{background: #fff;}.RWDmenu_plus04 .features:after{display:none;}/*搜尋*/ 
.RWDmenu_plus04 .features{margin-right:0;}.RWDmenu_plus04 .ml-stack-nav-toggle{height:72px;}.RWDmenu_plus04 .features{width: 80px;height: 72px;align-items: center;}.RWDmenu_plus04 #mobile-menu .menu>li.active{background-color:#2160b0;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a{background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu li a{ letter-spacing: 0;}/*banner*/ 
.banner-block .RWDbanner_plus01.style-dotnav.control-right .plus-banner-container{background-color: transparent;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 65px)!important;height: calc(100vh - 65px)!important;}/*最新消息*/ 
.news-block{right: 0;}/*關於我們*/ 
.about-block .bottom-block{ text-align: center;width: 100%; padding-top: 50px; padding-bottom: 80px;}.about-block .bottom-block .sincebox::before{right:80px;}/*協力廠商*/ 
.work-block .block_bg{top: -100px;left: auto;right:0px;}/*技術*/ 
.technology-block{padding-bottom: 80px;}.technology-block .infoblock{width: 85%;margin: 0 auto;}.technology-block .RWDbanner015 ul{display: flex;flex-wrap: wrap;align-items: flex-start;}.technology-block .RWDbanner015 li{ height: 300px !important;width: calc(100% / 2 - 20px)  !important;margin: 0 10px 20px;}.technology-block .RWDbanner015 li::before{display:none;}.technology-block .RWDbanner015 li div{position: absolute;bottom: 0;left: 0;}.technology-block .RWDbanner015 li div a{padding:0;margin:0;}.technology-block .RWDbanner015 .pic_show .word{height: auto;width: 100%;}.technology-block .RWDbanner015 .pic_show .word,.technology-block .RWDbanner015 li div a *{opacity: 1;}.technology-block .RWDbanner015 li div a *{ -webkit-transform: translateX(0px); transform: translateX(0px);}.technology-block .RWDbanner015 .pic_show .word .tw span{letter-spacing: 0.5px;}/*產品應用*/ 
.product-block:before{display:none;}.product-block .container{padding-bottom:80px;}.product-block .RWDproduct002_v3 .popup-portfolio{margin-bottom:0;}/*合作品牌 & 合作供應商*/ 
.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons{opacity: 1;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
/*banner*/ 
.banner-block .container{width:90%;}.banner-block .RWDbanner_plus01::after,.about-block .container::after{width:600px;margin-left: -300px;}/*關於我們*/ 
.about-block .container{flex-direction: column;}.about-block .left-block{width:100%;}.about-block .left-block::after{display:none;}.about-block .left-block .ab_intro{display: flex; align-items: flex-start;flex-direction: row;}.about-block .left-block .ab_intro .block_info,.about-block .left-block .ab_intro .ab_pic img{width:100%;}.about-block .left-block .ab_intro .ab_pic{ width: 43%;position: absolute;right: -3px; top: -50px;}.about-block .ab_intro p{width:100%;}.about-block .right-block{width:100%;}.about-block .RWDparallax_new .picbgbox{height: 300px !important;}/*協力廠商*/ 
.work-block .container::before{top: 120px;right: 180px;}.work-block .infoblock.paneleffect .RWDService001 .row > div{padding-bottom: 30px;}.work-block .RWDService001 h2{margin-bottom: 0;}/*技術*/ 
.technology-block{padding-top:0px;}/*footer*/ 
.footer-top .container{align-items: flex-start;justify-content: flex-start;flex-direction: column;}.footer-top .footer-logo{width: calc(100% - 90px); border-bottom: #423d3d solid 1px;padding-bottom:20px;margin-bottom:20px;}.footer-top .footer-info{width: calc(100% - 90px); padding: 0 0 0 0;border-left:0;}/*--------------------內頁------------------*/ 
.new-form .formdesc {padding-right: 15px;text-align: center;}.new-form .formdesc li {align-items: center;justify-content: center;}.page_wrapper_bg .new-form .new-width .currectsend_btn {    float: right;    margin-right: 0;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
/*loading*/ 
.RWDfakeloader img{width:250px;height:72px;}/*直線*/ 
.banner-block .RWDbanner_plus01::after, .about-block .container::after {width: 300px;margin-left: -150px;}/*banner*/ 
.banner-block .RWDbanner_plus01 .banner-slider::after { width: 400px;margin-left: -200px;}.banner-block .RWDbanner_plus01 .slick-caption .txt1{font-size: 4em;}/*關於我們*/ 
.about-block::before{width:80%;}.about-block .left-block{padding-top:100px;}.about-block .left-block .ab_intro{flex-wrap: wrap;}.about-block .left-block .ab_intro .ab_pic{position: static;}.about-block .left-block .ab_intro .ab_pic{width:100%;}.about-block .right-block{display:none;}/*最新消息*/ 
.news-block {width: 85%;}/*協力廠商*/ 
.work-block .block_bg{top:0;}.page_wrapper_bg .pagecontent {padding: 0px !important;}/*---------------內頁--------------*/ 
.page_wrapper_bg .call_to_action .container {padding: 0;}.page_wrapper_bg .hgroup .container {margin-left: 0;margin-right: 0;margin-bottom: 0;}h1.pageTitle::before {top: -15px;}.page_wrapper_bg .new-form .new-width .currectsend_btn {width: 200px;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
/*banner*/ 
.banner-block .RWDbanner_plus01 .page-scroll{display:none;}/*最新消息*/ 
.news-block{width:90%;}.news-block .RWDnews_autolist{width: 100%;}/*主標題*/ 
.section-subject .sub-title{font-size: 45px;line-height: 45px;}.section-subject .en_tit::before{display: block;margin-bottom: 20px;    position: static;}.product-block .en_tit::before, .cooperate_block .en_tit::before, .supplier_block .en_tit::before, .technology-block .en_tit::before{margin:0 auto 20px;}/*關於我們*/ 
.about-block::before{width: 100%;}/*協力廠商*/ 
.work-block .RWDService001 .row{display: flex;flex-wrap: wrap;}.work-block .infoblock.paneleffect .RWDService001 .row > div{width: calc(100% / 2);}.work-block .block_bg{left: auto; right: -100px;top:0;}.work-block .container::before{right:0px;}/*產品應用*/ 
.work-block .RWDService001 p{margin-bottom: 35px;}/*footer*/ 
.footer-top,.footer-bottom{width: calc(100% - 80px);}.footer-top .footer-info,.footer-top .footer-logo{width:100%;}/*------------------內頁----------------*/ 
.pageTitle {font-size: 45px;line-height: 45px;}/*頁籤*/ 
.page_wrapper_bg .tab {padding: 0px;border-top: 0px;border-bottom: 0px;}.page_wrapper_bg .tab_title {    border-bottom: 1px solid #d3dce5;    padding: 12px 15px;    margin-bottom: 0;    background: #eef2f6;font-size: 15px;font-weight: 500;color: #5e5e6a;}.page_wrapper_bg .tab:last-child {border-bottom: 0px;}.page_wrapper_bg .tab_title_nav {top: 10px;}.page_wrapper_bg .tab_title_nav .line01 {width: 15px;height: 2px;background:#555;}.page_wrapper_bg .tab_title_nav .line02 {width: 15px;height: 2px;background:#555;}.page_wrapper_bg .tab_content {font-size: 14px;color: #444;letter-spacing: 2px;line-height: 1.8;margin-top:20px;padding:0px 0px 30px;font-weight: normal;}.new-form .formdesc li {flex-wrap: wrap;}.new-form .formdesc i {display: block;width: 100%;margin-right: 0;}.new-form .formdesc li {flex-wrap: wrap;border-bottom: 1px solid #eee;padding: 10px 0;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
/*banner*/ 
.banner-block .container,.RWDbanner_plus01 .slick-active .slick-caption{width:100% !important;}.banner-block .RWDbanner_plus01 .slick-caption .txt1{font-size: 3em; text-align: center;}.banner-block .container::before{margin: 0 0 0 -60px; left: 50%;}/*按鈕*/a.button{width:100%;}/*最新消息*/ 
.news-block{width:100%;}/*關於我們*/ 
.about-block::before{height: 500px;}.about-block .left-block{padding-top: 50px;}.about-block .bottom-block .sincebox img{width:100%;}.about-block .ab_intro p{ margin-top: 30px; margin-bottom: 30px}/*協力廠商*/ 
.work-block .infoblock.paneleffect .RWDService001 .row > div{width:100%;}/*技術*/ 
.technology-block .RWDbanner015 li{width:100% !important;}/*產品應用*/ 
.product-block .RWDproduct002_v3 .portfolio-item.col-sm-4{width:100%;}.product-block .RWDproduct002_v3 .portfolio-bottom__h4::after{margin: 10px auto 0;}/*footer*/ 
.footer-block::before{display:none;}.footer-top, .footer-bottom {width: 100%;}.footer-top .footer-info ul li{    display: flex;align-items: center; justify-content: flex-start;}.footer-top .footer-info ul li .info-text span{display:block;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
/*header*/ 
.ml-stack-nav-toggle{width:80px;padding: 0;height:72px;}.ml-stack-nav-toggle__line{width:28px;right:auto;left: 25px;}.RWDmenu_plus04 .features{width: 80px;height: 72px;align-items: center;}/*主標題*/ 
.section-subject .sub-title{font-size: 35px; line-height: 35px;}/*產品應用*/ 
.product-block .container{padding-bottom: 40px;}.product-block .RWDproduct002_v3{padding-bottom:10px;}/*合作品牌 & 供應廠商*/ 
.RWDnews005 .owl-carousel.owl-padding-10 .owl-item{padding:0 20px;}/*--------------內頁-------------*/ 
.pageTitle {font-size: 35px;line-height: 35px;}.page_wrapper_bg .new-form .new-width .currectsend_btn {width: 100%;}.page_wrapper_bg .pagecontent {padding: 0px 10px !important;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
/*banner*/ 
.banner-block .RWDbanner_plus01 .slick-caption .txt1{font-size: 2.5em;}/*.RWDproduct002_v3 .popup-portfolio .portfolio-item { padding: 0 5px;}.portfolio-bottom-summary p {letter-spacing: .5px;}*/
}
/*380px end*/
/*414px start*/

@media (max-width:414px) {    /*header*/    .RWDmenu_plus04 .logo{width: 130px;}    /*banner*/    #RWDfullscreen01 .RWDbanner_plus01.style-dotnav.control-left .plus-banner-container,    #RWDfullscreen01 .RWDbanner_plus01.style-dotnav.control-right .plus-banner-container {        position: absolute !important;        right: 5px !important;        background-color: #fff !important;        width: auto !important;        bottom: 0 !important;        top: 0 !important;        left: auto !important;    }    #RWDfullscreen01 .RWDbanner_plus01.style-dotnav.control-left .control-box,    #RWDfullscreen01 .RWDbanner_plus01.style-dotnav.control-right .control-box {        position: absolute !important;        top: 0 !important;        display: table !important;        height: 100% !important    }}

/*414px end*/