a:hover, a:focus{text-decoration: none;}.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {outline: 0;}.main {background-color: #eee;}.bounceIn {-webkit-animation-name: fadeIn;animation-name: fadeIn;}.main-bg {    background: #eee url(archive/image/customization/ab-back.jpg)no-repeat;    background-size: 100%;    background-attachment: fixed;}/*loading*/ 
.fl {width:170px;}.fl img {width:100%;}/*模組寬度*/ 
.RWDmenu_plus02 .container, .slick-caption .container, .about-block .container, .products-block .container, .case-block .container, .footer-top .container, .footer-down .container {    width: 80%;}.about-block {    padding: 100px 0 80px;}.products-block {    padding: 80px 0;}.case-block {    padding: 20px 0 80px;}.footer-block {    padding: 80px 0 0;    box-shadow: 0 0 15px rgba(0, 0, 0, 0.1)}/*選單*/ 
.cd-logo {    width: 430px;    float: left;    position: relative;    top: auto;    left: auto;    margin-top: 18px;    margin-left: 0;}nav.cd-nav {    margin-left: 0;}.cd-primary-nav>li>a, .RWDmenu_plus02 #lan-02 a {    letter-spacing: 0px;    font-size: 16px;    font-weight: 600;    font-family: arial, 微軟正黑體;    color: #333;}.cd-primary-nav .cd-secondary-nav>li>a {    letter-spacing: 1px;    font-size: 16px;    font-family: arial, 微軟正黑體;    color: #333;}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {    background: #333333;}.cd-primary-nav>li:after {    display: none;}.RWDmenu_plus02 .querycar-block:hover i {    color: #de1a21;}.RWDmenu_plus02 .querycar-block:after {    display: none;}.RWDmenu_plus02 .cart-menu {    background-color: #f7f7f7;}@media (min-width:1200px){.cd-primary-nav>li>a:hover {    color: #de1a21;}.cd-primary-nav>li.active>a {    color: #de1a21;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {    background-color: #de1a21;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {    background-color: #de1a21;}.cd-primary-nav>li.active>a:after, .cd-primary-nav>li.active>a:before {    background-color: #de1a21;}.RWDmenu_plus02 .querycar-block:hover i {    color: #de1a21;}}/*語系*/ 
.cd-header-buttons li {    margin-top: 0;}.lang-select {    margin: 2px 35px 0 !important;    padding: 0 20px;    font-size: 15px;    color: #333;    border: 1px solid #333;    width: 170px;    text-align: center;}.lang-select-label:hover {    color: #333;}.cd-main-header .lang-select-label:after {    border: 1px solid #333;    border-width: 1px 1px 0 0;}.lang-select-options {    box-shadow: none;    margin-top: 1px !important;}.lang-select-options a {    font-size: 15px;    color: #333;}.lang-select-options a:hover {    background-color: #de1a21;}/*搜尋*/ 
.cd-header-buttons li.search-btn{margin-top: 0;}.cd-search-trigger::before, .cd-search-trigger::after{transition: all 0.2s ease 0s;}.cd-search-trigger:hover::before{border: 2px solid #de1a21;}.cd-search-trigger:hover::after{background: #de1a21;}.cd-search-trigger span::after, .cd-search-trigger span::before{margin-top: -1px;margin-left: -9px;}.RWDmenu_plus02 .cd-search button{top: 15px;}.RWDmenu_plus02 .cd-search button:hover{color: #de1a21;}#top_search_searchkey::placeholder {letter-spacing: 1px;}@media (min-width: 800px) {.RWDmenu_plus02 .cd-search{height: 60px;width: 350px;right: 0;left: auto;}.RWDmenu_plus02 .cd-search input{font-size: 16px;}.RWDmenu_plus02 .cd-search button{top: 18px;font-size: 15px;}}@media (min-width: 480px) {.RWDmenu_plus02 .cd-search{max-width: 350px;right: 0;left: auto;}}/*banner*/ 
.txt1, .txt2 {    font-weight: 900;    line-height: 1.3;    font-size: 56px;}.txt2 {    margin-top: 0 !important;}.txt3 {    margin-top: 50px !important;    font-size: 17px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {    background: #de1a21;}/*關於-左*/ 
.RWDservice005 {    word-break: break-word;    margin: 0;}.RWDservice005 .box_title {    text-align: left;    justify-content: flex-start;    flex-direction: column;}.RWDservice005 .box_title .text1 {    font-size: 40px;    font-weight: 900;    letter-spacing: 1px;    margin: 0 0 10px;    line-height: 1.5;    color: #333;    font-family: arial, 微軟正黑體;}.RWDservice005 .box_title .text2 {    letter-spacing: 1px;    line-height: 1.5;    color: #333;    font-family: Arial,微軟正黑體;}.RWDservice005 .box_title .memo {    color: #333;    font-size: 15px;    line-height: 1.8;    letter-spacing: 1px;    margin-top: 30px;}/*關於-右*/ 
.RWDservice005 .img_block {    margin: 0 0 0 100px;    flex-direction: column;}.RWDservice005 .block {    margin: 0 0 35px;    background-color: transparent;    padding: 0 0 35px;    border-bottom: 1px solid #c5c5c5;}.RWDservice005 .block:last-child {    margin: 0;    padding: 0;    border: 0;}.RWDservice005 .block .imgs {    width: 50px;    float: left;}.RWDservice005 .block .title1 {    font-size: 17px;    margin-top: 0;    margin-bottom: 5px;    height: auto;    display: block;    width: calc(100% - 70px);    float: right;}.RWDservice005 .block .title2 {    width: calc(100% - 70px);    float: right;    margin: 0;    font-size: 15px;    height: auto;}.RWDservice005 .block .link {    position: absolute;    height: 100%;    opacity: 0;    margin: 0;}/*產品*/ 
.RWDproduct002_v3 {    padding: 0;}.RWDproduct002_v3 .col-md-12 {    padding: 0;}.RWDproduct002_v3 .section-subject {    text-align: left;}.RWDproduct002_v3 .main-title {    font-size: 40px;    font-weight: 900;    letter-spacing: 1px;    margin: 0;    line-height: 1.5;    color: #333;    font-family: arial, 微軟正黑體;    position: relative;}.RWDproduct002_v3 .main-title:after {    content: '';    width: 510px;    height: 1px;    background: #000;    position: absolute;    bottom: 0;    left: 0;}.RWDproduct002_v3 .sub-title {    font-size: 20px;    letter-spacing: 1px;    line-height: 1.5;    color: #333;    font-family: Arial,微軟正黑體;    margin: 5px 0 0;}.RWDproduct002_v3 .section-line {    display: none;}.RWDproduct002_v3 .filter-portfolio {    position: absolute;    right: 15px;    top: -93px;}.RWDproduct002_v3 .filter-portfolio ul {    margin-bottom: 0;}.RWDproduct002_v3 .popup-portfolio {    margin: 0;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {    padding: 0 15px;}.RWDproduct002_v3 .portfolio-item>.inner-content {    padding: 20px;}.portfolio-bottom-summary a._link {    text-align: left;    background: rgba(255, 255, 255, 0.5);    padding: 15px;    border-top: 3px solid #4c4c4c;}.RWDproduct002_v3 .portfolio-bottom__h4 {    font-size: 17px;    font-weight: 600;    color: #333;    line-height: 1.5;    margin-bottom: 5px;}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom__h4 {    color: #333;}.RWDproduct002_v3 p.portfolio-bottom__p {    font-size: 15px;    letter-spacing: 0px;    line-height: 1.8;    color: #333;    margin: 0;}.RWDproduct002_v3 .portfolio-item>.inner-content>img {    -webkit-filter: drop-shadow(5px 10px 10px rgba(0, 0, 0, 0.3));    filter: drop-shadow(5px 10px 10px rgba(0, 0, 0, 0.3));}.RWDproduct002_v3 .showbottom:hover .inner-content>img, .RWDproduct002_v3 .portfolio-item.grow>.inner-content:hover>img {    -webkit-transform: scale(1);    transform: scale(1);}.RWDproduct002_v3 .portfolio-item>.inner-content:before {    content: '';    width: 100%;    height: 100%;    background: rgba(255, 255, 255, 0.6);    position: absolute;    left: 0;    transform: translateY(100%);    transition: .3s ease;}@media (min-width: 1200px){.RWDproduct002_v3 .showbottom:hover .inner-content:before {    transform: translateY(0%);}}/*分類按鈕*/ .RWDproduct002_v3 .btn.btn-rj {    color: #333;    font-size: 15px;    border-radius: 0;    letter-spacing: 1px;    transition: .3s;    background: transparent;    border: 1px solid #c5c5c5;}.RWDproduct002_v3 .active .btn.btn-rj {    background-color: #de1a21;    border: 1px solid #de1a21;}@media (min-width: 1200px){.RWDproduct002_v3 .btn.btn-rj:hover, .RWDproduct002_v3 .btn.btn-rj:focus, html.no-touch .RWDproduct002_v3 .btn.btn-rj:hover {    background-color: #de1a21;    border: 1px solid #de1a21;    color: #fff;}}/*CASE*/ 
.RWDnews005 .section-subject {    margin: 0 0 35px;}.RWDnews005 .section-line {    display:none;}.RWDnews005 h1.main-title {    font-size: 40px;    font-weight: 900;    letter-spacing: 1px;    margin: 0;    line-height: 1.5;    color: #333;    font-family: arial, 微軟正黑體;}.RWDnews005 .owl-carousel.owl-padding-10 {    margin: 0;}.RWDnews005 h4 {    font-size: 17px;    font-weight: 600;    color: #333;    line-height: 1.5;    margin-bottom: 5px;    letter-spacing: normal;    margin: 0 0 5px 0;}.RWDnews005 p.text-left {    font-size: 15px;    letter-spacing: 0px;    line-height: 1.8;    color: #333;    margin: 0;}.RWDnews005 .owl-controls .owl-buttons {    display: none;}.RWDnews005 .owl-controls {    margin-top: 50px;}.owl-theme .owl-controls .owl-page span {    opacity: 1;    border: 1px solid #000;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {    background: transparent;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page.active span {    background: #000;}/*頁尾top*/ 
.footer-top .container {    display: flex;}.footer-eform {    width: 100%;}/*頁尾資訊*/ 
.footer-info {    font-size: 15px;    line-height: 1.8;    color: #333;    width: 310px;    flex-shrink: 0;    margin-right: 60px;}.footer-info a {    color: #333;}.footer-info h5 {    font-size: 20px;    margin-bottom: 20px;    font-weight: 600;    margin-top: 0;    color: #333;    line-height: 1.5;}.footer-info tr {    margin-bottom: 12px;    display: block;    padding-bottom: 12px;    border-bottom: 1px solid #c5c5c5;}.footer-info tr:last-child {    margin: 0;    padding: 0;    border: 0;}/*頁尾表單*/ 
.RWDeformandsoical {    margin-top: 50px;}.RWDeformandsoical .section-subject {    display: none;}#mailcontent {    width: 100%;}.RWDeformandsoical.section-bgimage-yes {    background: transparent !important;}.RWDeformandsoical.section-bgimage-yes > .section-inner > .section-overlay {    display: none;}.RWDeformandsoical > .section-inner .section-content {    padding: 0 !important;    width: 100%;}.RWDeformandsoical .col-md-5.col-md-offset-1 {    width: 50%;    margin: 0;    padding: 0 20px;}.RWDeformandsoical .form-horizontal .form-group {    margin-right: 0;    margin-left: 0;    position: relative;}.RWDeformandsoical > .section-inner .section-content .form-group label {    display: none;}.RWDeformandsoical > .section-inner .section-content .form-group input, .RWDeformandsoical > .section-inner .section-content .form-group textarea {    color: #333;    font-weight: normal;    letter-spacing: 1px;    border-radius: 0px;    border: 1px solid #c5c5c5;    box-shadow: none;}.RWDeformandsoical .form-control {    height: 50px;    font-size: 15px;}.RWDeformandsoical > .section-inner .section-content .form-group textarea {    height: 190px;}.RWDeformandsoical > .section-inner .section-content .form-group input:focus, .RWDeformandsoical > .section-inner .section-content .form-group textarea:focus {    border-color: #adadad;}.RWDeformandsoical .form-group.form-group-bottom {    margin-bottom: 0;}.RWDeformandsoical .form-group img.verifyimg {    margin-left: 15px;    height: 34px;    top: -2px;    position: relative;}.RWDeformandsoical .btn.btn-rj {    background-color: transparent;    border-color: #de1a21;    color: #de1a21;    font-size: 15px;    padding: 8px;    letter-spacing: 1px;    line-height: 1.5;    transition: .3s ease;}.RWDeformandsoical > .section-inner .section-content .form-group button {    margin-top: 0;}.RWDeformandsoical .btn.btn-rj:hover, .RWDeformandsoical .btn.btn-rj:focus {    background-color: #de1a21;}.RWDeformandsoical > .section-inner .section-content .form-group label.error {    top: 30px;    right: auto;    color: #de1a21;    margin: 0;    font-size: 13px;    font-weight: normal;    text-transform: none;    left: 0;}/*頁尾down*/ 
.footer-down {    font-size: 12px;    color: #333;    line-height: 40px;    padding: 40px 0px 20px;}.footer-down .container {    padding-top: 20px;    border-top: 1px solid #c5c5c5;}.ft-ssl, .ft-privacy, .ft-social {    display: inline-block;}/*頁尾社群*/ 
.ft-social {    float: right;}.RWDsocial002 .pull-right {    float: none !important;    margin: 0;}.RWDsocial002 ul.socialNetwork li {    float: none;    display: inline-block;}.RWDsocial002 .iconRounded {    border: 0;    color: #333;    background-color: transparent;    padding-top: 0;    font-size: 20px;    line-height: 40px;    transition: .3s ease;}.RWDsocial002 .iconRounded:hover {    background-color: #333;}/*頁尾sslcopyright*/ 
.copyright, .RWDssl01, .footer-down .RWDedictor {    display: inline-block;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {    font-size: 12px;    color: #333;    line-height: 40px;}.RWDssl01 {    margin: 0 10px;}/*頁尾隱私權*/ 
.ft-privacy {    float: right;    margin-left: 20px;}.ft-menu {    display: block;    border: 1px solid #333;    color: #333;    padding: 0 15px;    font-size: 14px;    letter-spacing: 1px;    line-height: 2;    transition: .3s ease;}.ft-menu:hover, .ft-menu:focus, .ft-menu:active {    background: #333;    color:#fff;}/*cookie*/ 
.RWDalert_fancybox.bottom {    box-shadow: none !important;    background: rgba(255, 255, 255, 0.9) !important;}.RWDalert_fancybox .btn.active {    background: #de1a21 !important;    color: #fff !important;}.RWDalert_fancybox .btn {    border: 1px solid #de1a21 !important;    border-radius: 0 !important;    box-shadow: none !important;}@media (min-width: 1025px){.RWDalert_fancybox .btn:hover {    background: #000 !important;    border-color: #000 !important;}}
/*TW start*/

.lang_tw .txt1,.lang_tw .txt2{line-height:1.5;font-size:70px}.lang_tw .txt3{margin-top:30px!important;font-size:25px;letter-spacing:5px}

/*TW end*/
/*內頁 start*/

.page_wrapper_bg .main .container {padding: 0px 10px;}/*文字設定*/ 
.page_wrapper_bg .pagecontent {font-size:15px;letter-spacing:1px;line-height:1.8;}.page_wrapper_bg .pagecontent p {font-size:15px;letter-spacing:1px;line-height:1.8;}.hgroup .breadcrumb {background: #eee;border-radius: 0px;border: 0px;letter-spacing: 1px;}.hgroup h1 {font-size: 30px;font-weight: 900;letter-spacing: 1px;line-height: 1.5;color: #333;font-family: arial, 微軟正黑體;margin-bottom: 5px;}.page_wrapper_bg .call_to_action {padding-bottom: 80px;}.page_wrapper_bg hr {border-top: 1px solid #ddd;}.page_wrapper_bg .pagecontent h4 {font-size: 20px;font-weight: 600;color: #333;margin-top: 10px;margin-bottom: 0px;line-height: 2;}.page_wrapper_bg .privacy-area ul {padding-left: 20px;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{ background: #f9f9f9;box-shadow: 2px 2px 5px #ddd;}.m2018 .products-nav .nav-title {background: #333; font-size: 17px; padding: 10px 0px;text-align: center; margin-bottom: 0; color: #fff;letter-spacing: 2px;font-family: 'Noto Sans TC', sans-serif;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px 0px; margin-bottom: 0px;text-align: center;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover { /*background: #fff; */border-bottom: 1px solid #de1a21;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #333;font-weight: 600;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #888;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #111;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {font-size: 16px;padding: 5px 0px;letter-spacing:2px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;padding:10px 0px 0px;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 10px 0 5px;margin-top:5px;}li.has-child.is-open {background: #e8e8e8;}li.has-child.is-open .has-child {padding: 10px 0px 0px;background: transparent;}.page_wrapper_bg .products-nav>ul> li.active {padding-left: 0px;padding-right: 0px;}.article7 .m2018 .products-nav .nav-title {letter-spacing: 2px;}.m2018 .products-nav ul li {padding-left: 0;}.m2018 .products-nav li:not(.has-child)>a {font-size: 16px;letter-spacing: 1px;}.RWDtimeline01 .line_dot2 span {background: -moz-linear-gradient(top,rgba(255,255,255,0) 0,rgb(238, 238, 238) 2%,rgb(238, 238, 238) 100%);background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgb(238, 238, 238) 2%,rgb(238, 238, 238) 100%);background: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgb(238, 238, 238) 2%,rgb(238, 238, 238) 100%);}.RWDtimeline01 li.event .point .title {font-size: 20px;color: #333;border-bottom: 1px solid #ddd;line-height: 1.5;}.pagecontent .RWDtimeline01 {margin-top: 120px;}.RWDtimeline01 .model-title {margin-bottom: 60px;}/*回上頁*/ 
.page_wrapper_bg .btn_back {float: right;padding: 0px;letter-spacing: 1px;margin-top:30px;background: transparent; line-height: 2;font-size: 15px;letter-spacing: 1px;}.page_wrapper_bg .btn_back a {border: 1px solid #c5c5c5;color: #555;display: block;width: 250px;padding: 6px 0px;transition:0.5s ease;}.page_wrapper_bg .btn_back a:hover {background-color: #de1a21;border: 1px solid #de1a21;color: #fff;}/*最新*/ 
.page_wrapper_bg .layoutlist_2 .list_subject a {font-size: 17px;font-weight: 600;color: #333;line-height: 2;letter-spacing:1px;}.page_wrapper_bg .layoutlist_2 .listdate .yearmonth {padding-bottom: 0px;}.page_wrapper_bg .layoutlist_2 .listdate .day {font-size: 36px;font-weight: 600;color: #333;line-height: 1.5;}.page_wrapper_bg .layoutlist_2 .subsubject {font-size: 15px;letter-spacing: 1px;}.page_wrapper_bg .layoutlist_2 .listdate {text-align: center;}.page_wrapper_bg .layoutlist_2 .list_subject {padding-right: 30px;}/*產品列表*/ 
.product1 .layoutlist_2 .item {border-bottom: 0px;}.page_wrapper_bg .layoutlist_2 .subject {text-align: left;background: rgba(255, 255, 255, 0.5);padding: 10px 15px;border-top: 3px solid #4c4c4c;height: 55px !important;}.page_wrapper_bg .layoutlist_2 .subject a {font-size: 17px;font-weight: 600;color: #333;}.page_wrapper_bg .layoutlist_2 .item:hover img {transform: scale(1.1);}.page_wrapper_bg .layoutlist_2 .item img {transition:0.5s ease;}.RWDproduct_page .products-info .name {font-weight: 600;font-size: 20px;letter-spacing: 1px;}.RWDproduct_page .list-inline>li {display: block;width: 100%;}.RWDproduct_page .ibtn {display: block;width: 100%;background: #fff;padding: 6px 0px;font-size: 15px;letter-spacing: 1px;}.RWDproduct_page .products-info .txt .editor {font-size: 15px;letter-spacing: 1px;color: #555;line-height: 1.8;}.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title {font-size: 15px;font-weight: 600;color: #555;}/*case*/ 
.page_wrapper_bg .layoutlist_7 .cdate {display: none;}.page_wrapper_bg .layoutlist_7 .subject, .page_wrapper_bg .layoutlist_7 .subject a {font-weight: 600;color: #333;}/*詢問*/ 
.RWDquiry .btn.normal {border-radius: 0px;font-size: 15px;letter-spacing: 1px;}.info-box, .no-item, .shopping-item, .shopping_form {background: #eaeaea;border-radius: 0px;}

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

@media (max-width:1700px){.RWDmenu_plus02 .container {    width: 100%;    padding: 0 30px;}/*模組寬度*/ 
.slick-caption .container, .about-block .container, .products-block .container, .case-block .container, .footer-top .container, .footer-down .container {    width: 90%;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {    top: 13%;}.txt1, .txt2 {    font-size: 48px;}/*TW*/ 
.lang_tw .RWDbanner_plus01 .slick-caption{top:19%}.lang-select{padding:0;width:150px;margin:0 10px!important}.cd-primary-nav>li>a{padding:0 12px}}@media (max-width:1400px){/*banner*/ 
.txt1, .txt2 {    font-size: 40px;}.txt3 {    font-size: 14px;}/*TW*/ 
.lang_tw .txt1,.lang_tw .txt2{font-size:60px;letter-spacing:5px}.lang_tw .txt3{font-size:22px}}@media (max-width:1280px){.lang-select {    margin: 2px 20px 0 !important;}/*TW*/ 
.cd-primary-nav>li>a{padding:0 12px;letter-spacing:0;font-size:15px}}@media (max-width:1200px){.cd-logo{width:375px;margin-top:20px}}@media (max-width:1199px){/*模組寬度*/ 
.RWDmenu_plus02 .container, .slick-caption .container, .about-block .container, .products-block .container, .case-block .container, .footer-top .container, .footer-down .container {    width: 100%;    padding: 0 30px;}/*選單*/ 
.collapsing_header header {    position: fixed!important;    padding: 0 30px;    height: 65px;}.cd-logo {    margin-top: 12px !important;}.RWDmenu_plus02 .phone-menu {    margin-top: 7px;}.cd-primary-nav, .cd-primary-nav ul {    background: #ee}.cd-primary-nav a, .cd-primary-nav ul a {    border-bottom: 1px solid #b5b5b5;}.cd-primary-nav>li>a, .RWDmenu_plus02 #lan-02 a {    font-weight: normal;}nav.cd-nav ul .close-btn {    font-size: 16px;    letter-spacing: 1px;    color:#333;}nav.cd-nav .bottom-copyright {    display: none;}.RWDmenu_plus02 .querycar-block:hover i {    color: #000;}.RWDmenu_plus02 .querycar-block {    margin-top: 18px;    margin-right: 40px;}.lang-select {    margin: 7px 30px 0 0 !important;}nav.cd-nav .phone-lang-label span {    font-size: 16px;    color: #333;    letter-spacing: 1px;    font-family: arial, 微軟正黑體;}nav.cd-nav .phone-lang-label {    padding-left: 0;}.cd-primary-nav.nav-is-visible .phone-menubelow {    display: none;}.cd-header-buttons li.search-btn{margin-top: 10px;margin-left: 0;}.cd-overlay.is-visible.search-is-visible {top: 65px;}/*TW*/ 
.lang_tw .txt1,.lang_tw .txt2{line-height:1.3}}

/*其他尺寸 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*banner*/ 
.RWDbanner_plus01 .slick-caption {    top: 15%;}.txt1, .txt2 {    font-size: 32px;}.txt3 {    font-size: 12px;    margin-top: 30px !important;}/*關於*/ 
.RWDservice005 .box_title .text1 {    font-size: 32px;}.RWDservice005 .box_title .text2 {    font-size: 17px;}/*產品*/ 
.RWDproduct002_v3 .main-title {    font-size: 32px;}.RWDproduct002_v3 .sub-title {    font-size: 17px;}.RWDproduct002_v3 .main-title:after {    width: 435px;}/*實績案例*/ 
.RWDnews005 h1.main-title {    font-size: 32px;}/*頁尾*/ 
.footer-down {    line-height: 1.3;}.footer-down .RWDedictor {    display: block;}.ft-privacy {    margin-top: 20px;}.ft-social {    margin-top: 15px;}/*-----------------內頁-----------------*/ 
.page_wrapper_bg .btn_back a:hover {background-color: transparent;border: 1px solid #c5c5c5;color: #555;}.page_wrapper_bg .footer-top .container {padding: 0px 30px;}.page_wrapper_bg .footer-down .container {padding: 0px 30px;}/*TW*/ 
.lang_tw .txt1,.lang_tw .txt2{font-size:45px;letter-spacing:2px}.lang_tw .txt3{font-size:18px;letter-spacing:2px}.lang_tw .RWDbanner_plus01 .slick-caption{margin-left:65px}
}
/*Pad橫向 end*/
/*選單變化 start*/
@media (max-width: 800px) {
/*banner*/ 
.txt1, .txt2 {    font-size: 26px;}.txt3>span>span {    display: block;    width: max-content;    margin-bottom: 9px;    padding-bottom: 2px;    border-bottom: 1px solid #c5c5c5;}/*模組寬度*/ 
.about-block {    padding: 70px 0 40px;}.products-block {    padding: 40px 0;}.case-block {    padding: 20px 0 40px;}.footer-block {    padding: 40px 0 0;}/*關於*/ 
.RWDservice005 .box_title .text1, .RWDservice005 .box_title .text2 {    text-align: center;}.RWDservice005 .img_block {    margin: 0;}.col3 .box_title {    margin-bottom: 50px;}.RWDservice005 .block .title1, .RWDservice005 .block .title2 {    width: calc(100% - 90px);}/*產品*/ 
.RWDproduct002_v3 .section-subject {    text-align: center;    margin: 0 0 25px;}.RWDproduct002_v3 .main-title:after {    display: none;}.RWDproduct002_v3 .filter-portfolio {    position: relative;    right: 0;    top: 0;    margin-bottom: 25px;}/*實績案例*/ 
.RWDnews005 .owl-controls {    margin-top: 25px;}/*頁尾*/ 
.RWDeformandsoical .col-md-5.col-md-offset-1 {    width: 100%;    margin: 0;    padding: 0;}.RWDeformandsoical {    margin-top: 0;}/*----------------內頁----------------*/ 
.page_wrapper_bg .pagecontent p {margin-bottom:30px;}.page_wrapper_bg .btn_back {float: none;width: 100%;}.page_wrapper_bg .btn_back a {width: 100%;}.hgroup .breadcrumb {float: none !important;position: relative;bottom: 0px;padding: 0px 0px 10px;text-align: left;background: transparent;}/*TW*/ 
.lang_tw .txt1,.lang_tw .txt2{font-size:40px;letter-spacing:3px}.lang_tw .txt3{font-size:16px;letter-spacing:2px}.lang_tw .RWDbanner_plus01 .slick-caption{top:26%}.cd-logo{width:350px;margin-top:14px!important}.lang_tw .RWDbanner_plus01 .slick-caption{margin-left:0}
}
/*選單變化 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*選單*/ 
.collapsing_header header {    padding: 0 10px;}.cd-logo {    margin-top: 20px !important;    width: 180px;}.RWDmenu_plus02 .querycar-block {    margin-right: 25px;    margin-left: 0;}/*語系*/ 
.cd-primary-nav.nav-is-visible .phone-menubelow {    display: block;}/*bannenr*/ 
.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {    width: 100%;}.RWDbanner_plus01 .slick-caption {    top: 9%;}.txt1, .txt2 {    font-size: 24px;}/*模組寬度*/ 
.RWDmenu_plus02 .container, .slick-caption .container, .about-block .container, .products-block .container, .case-block .container, .footer-top .container, .footer-down .container {    padding: 0 20px;}.products-block {    padding: 40px 0 20px;}/*關於*/ 
.RWDservice005 .box_title .text1 {    font-size: 26px;}.RWDservice005 .box_title .text2 {    font-size: 15px;}.RWDservice005 .box_title .memo {    letter-spacing: 0px;}/*產品*/ 
.RWDproduct002_v3 .main-title {    font-size: 26px;}.RWDproduct002_v3 .sub-title {    font-size: 15px;}/*實績案例*/ 
.RWDnews005 h1.main-title {    font-size: 26px;}.RWDnews005 .owl-pagination {    display: block;}.RWDnews005 .controlls-over .owl-pagination {    width: 100%;}/*頁尾*/ 
.footer-top .container {    display: block;}.footer-info {    width: 100%;}.footer-info tr>td>br {    display: none;}.RWDeformandsoical {    margin-top: 50px;}.ft-ssl {    display: block;}.ft-privacy, .ft-social {    float: none;    display: inline-block;}.ft-privacy {    margin-left: 0;    margin-right: 15px;}.footer-down {    text-align: center;    line-height: 1.5;}.footer-down .container {    padding: 20px 20px 0;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {    line-height: 1.5;}.RWDssl01 {    margin: 15px 0;}/*----------------內頁---------------*/ 
.page_wrapper_bg .main .container {padding: 0px 10px;}.page_wrapper_bg .footer-top .container {padding: 0px 20px;}.page_wrapper_bg .footer-down .container {padding: 20px 20px 0px;}/*標題*/ 
.page_subject {padding: 0px;text-align: center;}.hgroup .breadcrumb {text-align: center;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_2 .listdate {text-align: left;margin-top: 10px;}.page_wrapper_bg .layoutlist_2 .listdate .day {font-size: 12px;color: #afafaf;font-weight: normal;display: inline-block;position: relative;right: 4px;}.page_wrapper_bg .layoutlist_2 .listdate .yearmonth {display: inline-block;letter-spacing: 1px;}.page_wrapper_bg .layoutlist_7 .litem {margin-bottom: 44px;}/*TW*/ 
.cd-logo{margin-top:19px!important;width:245px}.lang_tw .RWDbanner_plus01 .slick-caption{top:9%}.lang_tw .txt1,.lang_tw .txt2{font-size:40px;letter-spacing:1px;line-height:1.3}.lang_tw .txt3{font-size:16px;letter-spacing:1px;margin-top:15px!important}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
/*TW*/ 
.cd-logo{margin-top:21px!important;width:215px}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
/*TW*/ 
.cd-logo{margin-top:24px!important;width:160px}.lang_tw .txt1,.lang_tw .txt2{font-size:30px;letter-spacing:1px;line-height:1.3}
}
/*iphone5 end*/