.cart-visible{display:block !important;}.RWDnews005 a {    pointer-events: none;}/*共同*/a{color:#b6b6b6;text-decoration: none;}a:hover, a:focus{text-decoration: none;color: #424242;}#RWDfullscreen01 {overflow: unset !important;}/* 反白顏色設定*/::selection {background: #333;color: #fff;}::-moz-selection {background:#333; color: #fff;}/* Banner */#RWDfullscreen01 .RWDbanner_plus01 .slick-slider{margin: 0;}#RWDfullscreen01 .RWDbanner_plus01 .page-scroll{bottom: 25px;}#RWDfullscreen01 .RWDbanner_plus01 .page-scroll.style03 a{font-size: 13px;}.RWDbanner_plus01 .txt1 {font-size: 50px;color: #fff; text-transform: uppercase;letter-spacing: 10px;}.RWDbanner_plus01 .slick-caption {top: 50%;transform: translateY(-50%);}/* 選單*/ 
.RWDmenu_plus04 .header {padding: 0 5%;}.RWDmenu_plus04 .features .cart-btn {margin-left: 20px;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total {font-size: 15px;letter-spacing: 1px;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn {font-size: 15px;letter-spacing: 1px;}.RWDmenu_plus04 .dropdown-menu {width: 900px;}@media screen and (max-width: 1199px) {#RWDfullscreen01 .cd-main-header .cd-logo {margin-top: 7px;}}/*隨行購物車*/ 
.fixed-section {position: fixed; right: 0; z-index: 9999999; top: 40%;opacity: 0;transition:0.3s;}.cart-visible {opacity: 1 !important;}.shoppingcar001 .val-shopnum{color: #bd0000;}.shoppingcar001 .money{color: #bd0000;}.shoppingcar001 .car_icon img{padding-right: 3px;}.shoppingcar001 .car_icon {width: 56%;}.shoppingcar001 .scrolltop {background-image: url(archive/image/customization/scroll.png);background-size: 97%;background-color: #333333;}.shoppingcar001 .checkout_it:hover{background-color: #3a3a3a;color: #ffffff;}/*關於我們*/ 
.about-block{padding-bottom:100px;padding-top:100px;}.RWDright_cont002 .item-first:hover .pic img{transform: scale(1.05);}.RWDright_cont002 .item-first .pic:after{background-color: rgba(84, 84, 84, 0.4);}/*破圖部分(不需要時整塊隱藏^^")*/ 
.RWDright_cont002 .item-first{background:#fff;}.RWDright_cont002 .item-first .pic{width: 64%;}.RWDright_cont002 .item-first .text-box{position: absolute;padding: 65px 80px;background: #fff;top: 70px;right: 10px;box-sizing: border-box;z-index:99;box-shadow: 10px 17px 21px -4px rgba(0, 0, 0, 0.13);}.RWDright_cont002 .item-first .text-box .text{color: #bfbfbf;font-weight: 600;line-height:26px;width:100%;}.RWDright_cont002 .item-first .text-box .title{color: #292929;font-family: 'Questrial', sans-serif;text-transform: uppercase;letter-spacing: 10px;font-size:20px;}.RWDright_cont002 .item-first .text-box .subtitle {color: #525252;font-family: 'Questrial', sans-serif;font-size: 14px;letter-spacing: 2px;margin-top:8px;}.RWDright_cont002 .item-first .text-box .underline{background-color: #888888;width: 23px;height: 2px;margin-top: 30px;margin-bottom: 55px;}.RWDright_cont002 .item-first .text-box a{float: left;border:none;border-bottom:2px solid #1d1d1d;padding: 12px 0px;width:auto;padding: 5px 0px;margin-top: 50px;}.RWDright_cont002 .item-first .text-box button{padding:0px;font-size: 12px;letter-spacing: 3px;font-weight: 600;}.RWDright_cont002 .item-first .text-box a:hover{background:transparent;color:#eee;}.RWDright_cont002 .item-first .text-box a:hover button{color: #a0a0a0;}/* 最新消息*/ 
.RWDnews005 h1.main-title{color: #292929;font-family: 'Questrial', sans-serif;text-transform: uppercase;letter-spacing: 10px;font-size: 20px;font-weight: 600;}.RWDnews005 h2.sub-title{color: #525252;font-family: 'Questrial', sans-serif;font-size: 14px;letter-spacing: 2px;margin-top: 15px;padding-right: 6px;}.news-block{padding:50px 0;padding-top:100px;background-color:transparent;}.RWDnews005 .margin-top-20{text-align:left;}.RWDnews005 ul>li>i{display:none}.RWDnews005 .owl-carousel .owl-item div {background: #fff;/*box-shadow: 3px 5px 11px 1px rgba(0, 0, 0, 0.12);*/}.list-inline > li{margin-bottom:20px;display:none;}.RWDnews005 h4 a {color: #565656;}.text-left {padding: 0 20px;font-size: 13px;letter-spacing: 1px;color: #b7b7b7;}.RWDnews005 .margin-top-20{letter-spacing:2px}.RWDnews005 .section-line{background-color:#505050;height:3px;display:none;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item{padding:0 14px}.RWDnews005 .owl-theme .owl-controls .owl-buttons div{border-radius: 0;box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.15);border: #fff 0px solid;}.RWDnews005 .owl-controls {margin-top: 30px;}/* 產品模組 */ 
.RWDproduct002_v3 .main-title {color: #292929;font-family: 'Questrial', sans-serif;text-transform: uppercase;letter-spacing: 10px;font-size: 20px;font-weight: 600;line-height:1.1}.RWDproduct002_v3 .sub-title {color: #525252;font-family: 'Questrial', sans-serif;font-size: 14px;letter-spacing: 5px;margin-top: 15px;padding-right: 6px;line-height:1.1}.product-block{padding:50px 0;background: #f7f7f7;}.RWDproduct002_v3 h1.main-title{color: #292929; font-family: 'Questrial', sans-serif; text-transform: uppercase;  letter-spacing: 10px; font-size: 20px;font-weight:600;}.RWDproduct002_v3 .btn.btn-rj{padding: 6px 15px; font-size: 14px;letter-spacing: 2px; border-radius: 0px; text-align: center;background-color:transparent;border:1px solid #8e8e8e;font-family: 'Questrial', sans-serif;color: #484848;padding-left: 19px;text-transform:uppercase;}.RWDproduct002_v3 .btn.btn-rj:hover, .btn.btn-rj:focus{background-color:#292929 !important}.portfolio-item.grow.identity.isotope-item { margin: 0; padding: 0;}.RWDproduct002_v3 .section-line{display:none;}.RWDproduct002_v3 h2.sub-title{color: #525252;font-family: 'Questrial', sans-serif;font-size: 14px;letter-spacing: 5px;margin-top: 15px;padding-right:6px;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4{font-family: 'Questrial', sans-serif; font-weight: 600;font-size: 13px; color: #fff;}.bounceIn{animation-name: fadeInUp;}.RWDproduct002_v3 .showbottom a{text-align: center;}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom__h4 {color: #000000;}.RWDproduct002_v3 .portfolio-bottom__h4 {margin-top:15px;font-size:16px;}.RWDproduct002_v3 .popup-portfolio .portfolio-item{padding: 0 10px;}.RWDproduct002_v3 .row{margin:0 -10px;}.RWDproduct002_v3 .section-subject{margin-right: -15px;margin-left: -15px;margin-bottom:50px;}.RWDproduct002_v3 .row .col-md-12{padding:0;}.RWDproduct002_v3 .portfolio-item{margin-bottom: 25px;}.RWDproduct002_v3 .col-sm-4{width: calc(100% / 3 - 1px);}.RWDproduct002_v3 .active .btn.btn-rj {background-color:#555}/*直線*/@media screen and (min-width:1024px) {.RWDproduct002_v3 .section-subject .col-md-12:before {content: "";width: 1px;height: 85px;background: #ababab;display: block;position: absolute;left: 50%;margin-left: -9px;top: -130px;}}/* 頁尾*/ 
.footer-section {padding:100px 0;padding-bottom:30px;background-color:#fff}.footer-section .item{text-align:center}.footer-section .item .title{font-size:16px;font-family:New Baskerville,Times,serif;font-weight: 600;letter-spacing: 4px;color:#aeb59d}.footer-section .item .text{font-size:14px;font-family:Helvetica Neue,sans-serif;font-weight:600;margin:20px 0;color:#aeb59d}.ftc-bg { padding: 0; margin-top: 30px; border-top: 1px solid #d8d8d8;}.footerblock  div#panel_39 {border-top: 1px solid #585858;padding-top: 60px;} div#btn_reject_emailm_RWDfullscreen01_52_1 {display: none;}div#btn_reject_emailm_RWDPAGE_BASE_PAT01_50_1 {display: none;}/**/ 
.ft-info span.title {    font-size: 18px;    color: #565656;    padding-right: 12px;    line-height: 25px;    letter-spacing: 5px;    font-family: 'Questrial', sans-serif;font-weight: 600;min-width: 65px;}.ft-info span.text {    font-size: 14px;    letter-spacing: 0px;    color: #a4a4a4;    font-family: 'Questrial', sans-serif}/* 社群*/ 
.RWDsocial001{margin: 0 auto;text-align: center;width: auto;background:transparent;display:block;float:right;right:0px;padding:0px;padding-top:30px;}#social_media_wrapper a{color: #c1c1c1;}#social_media_wrapper a:hover, #social_media_wrapper a:active{background: #2d2d2d;}/*搜尋*/ 
.ft-r{text-align: right;}.web_search input{background:transparent;}.web_search{background:transparent;border-bottom: 1px solid #eaeaea !important;border:none;width:55%;display:inline-block;padding-bottom:3px;display: inline-table;}.web_search .btn{float:right; line-height: 30px;font-family: 'Questrial', sans-serif;color: #505050;border:none;font-weight: 600;}.web_search .btn:hover{background:transparent;    color: #a4a4a4;}.web_search .searchkey input{ font-size: 13px; letter-spacing: 1.2px;width:100%;border:none;}.web_search .searchkey{width:75%;}.web_search .searchkey:hover{color: #a4a4a4;}/*電子報*/ 
.web_edm .email{width:68%;}.web_edm .email input{background:transparent;width:100%;font-size: 13px; letter-spacing: 1.2px;}.web_edm .btn_container{float:right;max-width:100%;}.web_edm .btn{background:transparent;letter-spacing:1.5px;padding: 0px;line-height: 30px;color: #505050;border:none;font-family: 'Questrial', sans-serif;font-weight: 600;}.web_edm .btn:hover{color: #a4a4a4;}.web_edm {background-color: transparent;width:55%;display:inline-block; border: none;    border-bottom: 1px solid #eaeaea ;padding-bottom:3px;padding-top: 15px;}div#btn_reject_email {display: none;}/*社群*/ 
.ft-link{float: right;}/* copyright*/ 
.footerblock {padding-bottom: 100px;position: relative;padding-top: 55px;background:#fff !important;}.copyright{padding-top: 30px;float:left;}.copyright_desc{color: #a9a9a9;font-size:12px;font-family: 'Questrial', sans-serif;}.copyright_desc a{color: #2d2d2d;font-size:12px;font-family: 'Questrial', sans-serif;}.copyright_desc a:hover{color:#777}/*scrolltop*/ 
.scrollTop:before {    content: "Top";    display: block;    color: #fff;    font-size: 15px;    position: absolute;    right: -16px;    top: 64px;    font-family: 'Merriweather', serif;}.scrollTop:hover{opacity:1}.scrollTop{     height: 50px;    background:none;    opacity:0.6;    transition:0.3s;     right: 21px;    width: 0;    bottom: 0px;    position: absolute;    left: 50%;    margin-left: -70px;    border-style: solid;    border-width: 0 70px 70px 70px;    border-color: transparent transparent #484848 transparent;    display:none}/*service010*/ 
.fashion_block {padding:50px 0px}.fashion_block .container {width: 84%;padding:0px}.RWDservice010 .bg {background-position: center top;}.RWDservice010 .big_bgshow {height: 60vh;}.RWDservice010 .text_box {background-color: rgb(255 255 255 / 90%);padding: 40px 50px;width: 800px;}.RWDservice010 .text_box .title {font-size:28px;color: #292929;font-family: 'Questrial', sans-serif;}/*.RWDservice010 .text_box.abs {position: sticky;}*//*------  內頁 ------*//* 共同 */ 
.hgroup .container{margin-bottom:3rem}.hgroup .breadcrumb{border:none}/* 選單*/div#RWDPAGE_BASE_PAT01 .RWDMenuIcon001{top: 13px}.RWDMenu001{margin:0}.RWDMenu001 ul{padding-top:15px;top:53px}.navbar-default{background-color:transparent;}.logo_img{width:180px !important;padding-top:8px  !important;padding-left:0  !important}.header{background-color:rgba(0, 0, 0, 0.7);width:100%;position:fixed;z-index:99999}.RWDsocial002 ul.socialNetwork li{float:left}.RWDMenu001 .nav{margin-top:20px}.navbar-default .navbar-nav > li > a{background-color:transparent !important;color:#b6b6b6;}.navbar-nav .open .dropdown-menu{background-color:rgba(0,0,0,0.7)}.dropdown-menu > li > a{color:#b6b6b6}.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-color:transparent;color:#fff}.nav li a{text-align:left}.nav li a:hover, .nav li a:active{border-bottom:none}.RWDMenu001 ul li ul li ul{background-color:transparent}/* banner*/#RWDfullscreen01 .collapsing_header .full_page_photo{position:relative}#RWDfullscreen01 .collapsing_header .main{top:100px !important}/* 產品*/ 
.page_content2 .info .subtitle{font-size:14px !important}.page_content2 .info #prod_name h2, #prod_name h2{font-size:26px !important}.page_content2 .info #prod_no{margin-top:20px !important}.page_content2 #productbx-pager a img{border:3px solid #c4c4c4}/*最新消息*/ 
.layoutlist_3 .listdate .day{line-height:100%;font-size:44px;}/*購物車*/ 
.form_subject{padding-bottom: 18px;}/*聯絡我們*/ 
.ebtn a{font-size: 14px;letter-spacing: 3px;}/* 語系*/ 
.language-section{text-align:center;background-color:#191b1c;padding-top:30px}.language-section a{margin:0 10px}.web_language008{float:none;margin:0 auto}.web_language008 a:hover, .web_language008 a.active{background-color:transparent}.web_language008 a{background-color:transparent}/* 頁尾*/ 
.socialNetwork{width:150px} #m_RWDPAGE_BASE_PAT01_37_1 .socialNetwork{width:150px}.copyright{background-color:transparent}.ft_stex {display: flex;align-items: center;flex-flow: wrap;margin: 0 calc(15px / 2);}.ft-l .RWDedictor {display: flex;align-items: center;justify-content: center;}/* copyright */footer{background:#191b1c;margin-top:0;border-top:none}.copyright{border:none;}/*scrolltop*/#toTop{display: none !important;}/*------  new ------*/body, html {font-family: 'Noto Sans TC', sans-serif; font-weight: 300; letter-spacing: 1px; line-height: 1.5; color: #555}img { max-width: 100%;  height: auto;}a, a:hover, a:active, a:focus, a:visited {transition: .5s ease; text-decoration: none;}.main {overflow: hidden;}/*menu*/ 
.RWDmenu_plus04 .header {padding: 0 50px 0 80px; transition: all .5s ease;}.RWDmenu_plus04 .header.is-up {box-shadow: 0 10px 20px rgb(66 67 68 / 10%);}.RWDmenu_plus04 .logo {width: 220px; margin-top: 7px;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 16px; color: #555; font-weight: 400; padding: 25px 20px;}.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: #0097cd;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 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; background: #eee; font-weight: 300; transition: all .5s ease;}.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: #0097cd;}.RWDmenu_plus04 .site-nav .menu ul li>a {padding-right: 10px;}/*CTA*/ 
.RWDmenu_plus04 .features .share-group.main_share {padding: 25px; background: #0097cd; transition: all .5s ease; cursor: pointer; height: 74px; min-width: 190px;}.RWDmenu_plus04 .features .share-group.main_share a {display: flex; justify-content: center;}.RWDmenu_plus04 .features .share-group.main_share:hover {background: #0268b1;}.RWDmenu_plus04 .features .share-group span {font-size: 17px; color: #fff; font-weight: 400;}.fixed_ph {position: fixed; bottom: 0; left: 0; z-index: 222; display: none;}/*banner*/ 
.index .banner-block {margin-top: 74px !important;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 74px) !important; height: calc(100vh - 74px) !important;}.banner-block .container {width: 85%; margin-bottom: -10vw;}.banner-block .container .logo {width: 29vw;}.RWDbanner_plus01 .slick-caption {top: auto; transform: translateY(60%);}.RWDbanner_plus01 .txt1 {letter-spacing: 2px;}.RWDbanner_plus01 .txt1 span a {color: #fff; padding: 10px 20px; background: #0097cd;}.RWDbanner_plus01 .txt1 span a:hover {background: #0268b1; color: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {background: #fff; opacity: .5;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #fff;}/*title*/ 
.RWDnews005 h1.main-title, .RWDright_cont002 .item-first .text-box .title, .RWDproduct004 h1.main-title {color: #0097cd !important; font-family: 'Noto Sans TC', sans-serif; font-size: 36px; letter-spacing: 2px; font-weight: 600;}/*cooperation*/ 
.news-block {padding: 80px 0; position: relative;}.news-block:before {content: ''; position: absolute; background: url(https://www.twctic.com/archive/image/customization/abstract_bg.jpg); width: 100%; height: 100%; top: 0; left: 0; background-size: cover; background-attachment: fixed; opacity: 0.3;}.news-block>.container {width: 85%;}.news-block .RWDnews005 .container {width: 100%;}.RWDnews005 .section-subject {margin-bottom: 50px;}.RWDnews005 h2.sub-title {color: #333; font-size: 20px; font-family: 'Noto Sans TC', sans-serif; padding-right: 0;}.RWDnews005 .margin-top-20 {text-align: center; letter-spacing: 1px; padding: 0;}.RWDnews005 .margin-top-20 a {line-height: 1.5;}.RWDnews005 h4, .news005_h4 {margin-bottom: 0;}.RWDnews005 h4 a {color: #555; font-weight: 300;}.RWDnews005 .owl-controls {margin-top: 0;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {background: transparent; box-shadow: none;}.RWDnews005 .owl-carousel.owl-padding-10 {overflow: visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;  background: #fff; padding: 35px 0; box-shadow: 0 6px 15px rgb(66 67 68 / 7%);}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -60px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -60px;}.RWDnews005 .owl-controls {margin-top: 15px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {color: #555;}/*intro*/ 
.about-block {position: relative; padding: 120px 0;}.about-block::before {content: ''; width: 100%; height: 100%; background: url(archive/image/customization/intro_bg5.jpg); position: absolute; background-size: cover; background-position: center; top: 0;}.about-block>.container {width: 75%;}.RWDright_cont002 .container {width: 100%;}.RWDright_cont002 .item-first {background: transparent; display: flex;}.RWDright_cont002 .item-first a {width: 50%;}.RWDright_cont002 .item-first .pic {width: 100%; float: none;}.RWDright_cont002 .item-first .text-box {position: relative;  width: 50%; padding: 65px 70px 50px; right: auto; top: auto; margin-top: 70px;}.RWDright_cont002 .item-first .text-box .subtitle {color: #333; font-size: 20px; font-weight: 300; font-family: 'Noto Sans TC', sans-serif;}.RWDright_cont002 .item-first .text-box .underline {display: none;}.RWDright_cont002 .item-first .text-box .text {color: #555; font-weight: 300; font-size: 16px; margin-top: 60px;}.RWDright_cont002 .item-first .text-box .text ul {list-style: none; padding-left: 0;}.RWDright_cont002 .item-first .text-box .text ul li {font-size: 17px; margin-bottom: 15px; color: #0464a9; font-weight: 400; position: relative; padding-left: 20px; letter-spacing: normal;}.RWDright_cont002 .item-first .text-box .text ul li:before {content: ''; width: 6px; height: 6px; background: #0464A9; position: absolute; top: 40%; left: 0px;}.RWDright_cont002 .item-first .text-box li .xs-visable {display: none;}.RWDright_cont002 .item-first .text span {padding-left: 10px; color: #555; font-weight: 300; border-left: 1px solid #ccc; margin-left: 5px;}.RWDright_cont002 .item-first .text ul li:last-child {position: relative;}.RWDright_cont002 .item-first .text ul li:last-child img {position: absolute; width: 50px; margin-left: 10px; top: -5px;}.RWDright_cont002 .item-first .text-box a {border: 1px solid #0097cd; padding: 10px 20px; color: #0097cd; min-width: 150px; line-height: normal; margin-top: 30px; float: left; background: transparent;}.RWDright_cont002 .item-first .text-box button {font-size: 15px; font-weight: 400; letter-spacing: 2px;}.RWDright_cont002 .item-first .text-box a:hover {border: 1px solid #0464a9; background: #0464a9;}.RWDright_cont002 .item-first .text-box a:hover button {color: #fff;}/*product*/ 
.product-block {padding: 100px 0 90px; position: relative;}.product-block:before {content: ''; position: absolute; background: url(https://www.twctic.com/archive/image/customization/abstract_bg.jpg); width: 100%; height: 100%; top: 0; left: 0; background-size: cover; background-attachment: fixed; opacity: 0.3;}.product-block .container {width: 75%;}.RWDproduct004 .callout-dark {background-color: transparent; border: none; padding: 0 0 30px;; margin-bottom: 20px;}.RWDproduct004 .section-subject.row {margin-left: 0; margin-right: 0;}.RWDproduct004 section {border: none;}.RWDproduct004 h1.main-title {color: #0097cd !important;}.RWDproduct004 .section-line {display: none;}.RWDproduct004 .heading-title.heading-arrow-bottom::after {border-top: 15px solid #0097cd; bottom: -15px; border-left: 15px solid transparent; border-right: 15px solid transparent; display: none;}.portfolio-nogutter .row {display: flex; flex-wrap: wrap; margin-right: 0; margin-left: 0;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {padding: 0 25px !important; margin-bottom: 40px !important;}.RWDproduct004 .col-md-3.col-sm-3 {width: calc(100%/3 - 1px);}.RWDproduct004 .mix-grid .item-box, .RWDproduct004 #portfolio .item-box {box-shadow: 0 5px 14px rgb(0 0 0 / 10%);}.RWDproduct004 #portfolio.portfolio-nogutter .item-box figure img {transition: all 0.5s ease;}.RWDproduct004 #portfolio.portfolio-nogutter .item-box:hover figure img {transform: scale(1.1);}.RWDproduct004 .item-box-desc {background: #fff; margin-bottom: 0; text-align: center !important; padding: 30px 20px;}.RWDproduct004 .item-box-desc a {display: block;}.RWDproduct004 #portfolio div.col-md-3 h3 {color: #0464a9; font-weight: 500; line-height: 1.5; margin-bottom: 10px; font-size: 20px; transition: all .3s ease; display: flex; align-items: center;  justify-content: center;} .RWDproduct004 #portfolio div.col-md-3 h3:before {content: ''; width: 15px; height: 1px; top: 1px; position: relative; background: #0464a9; margin-right: 10px; display: inline-block;}.RWDproduct004 #portfolio div.col-md-3 h3:after {content: ''; width: 15px; height: 1px; top: 1px; position: relative; background: #0464a9; margin-left: 10px; display: inline-block;}.RWDproduct004 .list-inline {font-size: 18px;}/*pravicy*/ 
.RWDalert_fancybox.bottom {width: 500px; right: 0 !important; left: auto !important; background: #fff !important; padding: 20px 30px !important;}.RWDalert_fancybox.bottom a {color: #0097cd; border-bottom: 1px solid #0097cd;}.RWDalert_fancybox .btn {border-radius: 0; font-size: 16px; border: none; margin-top: 5px !important; padding: 6px 20px;}.RWDalert_fancybox .btn.active {background: #0097cd !important;}
/*footer start*/

/*footer*/ 
.footer-block {background: #c7c7c7; padding: 60px 0; position: relative;}.footer-block .container {width: 75%;}.footer-block .ft-l .RWDedictor {color: #333; align-items: flex-start;;  justify-content: flex-start;;}.footer-block .ft-info .ft-logo {width: 260px; margin-right: 60px;}.footer-block .info-left {padding-right: 5%; width: 40%;}.footer-block .info-left p {font-weight: 400; font-size: 20px;}.footer-block .info-left .left-btn {margin-top: 10px;}.footer-block .info-left a {color: #fff; padding: 10px 20px; background: #0097cd; display: inline-block;}.footer-block .info-left a:hover {background: #0464a9; color: #fff;}.footer-block .info-right {padding-left: 5%; border-left: 1px solid #9d9d9d;}.footer-block .info-right p {font-size: 17px; font-weight: 500;}.footer-block .info-right dl {font-size: 15px; margin-bottom: 0;}.footer-block .info-right dl a {color: #333;}.ftc-bg {color: #888; font-size: 13px; border-top: 1px solid #9d9d9d; padding-top: 25px; margin-top: 30px; display: flex;}.copyright_desc {color: #888; font-family: 'Noto Sans TC', sans-serif;}.copyright_desc a {color: #888; font-family: 'Noto Sans TC', sans-serif;}.copyright_desc a:hover {color: #888;}.RWDssl01 {padding: 0 10px;}/*scrolltop*/ 
.scrollTop002 .ii {background: #919191;}

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

a {    color: #333;}a:hover {    color: #0097cd;}.scrollTop002 .ii{    font-size: 40px;}.scrollTop002{    right: 15px;}.page_wrapper_bg .breadcrumb {    border-radius: 0px;}/* Global */ 
.page_wrapper_bg .pageTitle {    color: #0097cd;    font-family: 'Noto Sans TC', sans-serif;    font-size: 36px;    letter-spacing: 2px;    font-weight: 600;}.page_wrapper_bg .hgroup>.container {    width: 80%;}.page_wrapper_bg .article-text>.container {    width: 70%;}.page_wrapper_bg .call_to_action {    background-image: url(/web/202200179/archive/image/customization/metal-bg.png);    background-repeat: repeat;    background-size: auto;    padding: 3rem 0rem 6rem;}.page_wrapper_bg .product-page .option ul>li,.page_wrapper_bg .RWDproduct_page .products-info .txt article,.page_wrapper_bg p {    line-height: 1.6;    color: #555;    font-weight: 300;    font-size: 17px;}.page_wrapper_bg .layoutlist_8 .article_subject,.page_wrapper_bg .product-page .spec-title,.page_wrapper_bg .RWDproduct_page .products-info .name,.page_wrapper_bg h2 {    color: #0464a9;    font-weight: 500;    line-height: 1.5;    font-size: 28px;}.content-part h2 {    margin-bottom: 1.5rem;}.page_wrapper_bg .RWDproduct_page .products-info .subname,.page_wrapper_bg .RWDproduct_page .products-info .txt .title,.page_wrapper_bg .RWDproduct_page .related-box .title,.page_wrapper_bg h3 {    font-weight: 500;    line-height: 1.5;    margin-bottom: 10px;    font-size: 20px;}.page_wrapper_bg .footer-block {    background: #c7c7c7;    padding: 60px 0;    position: relative;}.page_wrapper_bg .hgroup .breadcrumb {    background-color: #0397cd;}.page_wrapper_bg .hgroup .breadcrumb a {    color: #fff;}.page_wrapper_bg .hgroup .breadcrumb a:hover {    color: #0564a9;}.page_wrapper_bg .ebtn,.page_wrapper_bg .btn_back {    border: 1px solid #0097cd;    padding: 10px 20px;    color: #fff;    min-width: 150px;    line-height: normal;    margin-top: 0px;    float: right;    background: #fff;    border-radius: 0px;}.page_wrapper_bg .ebtn a,.page_wrapper_bg .btn_back a {    color: #0097cd !important;}.page_wrapper_bg .ebtn:hover a,.page_wrapper_bg .btn_back:hover a {    color: #fff !important;}.page_wrapper_bg .ebtn:hover,.page_wrapper_bg .btn_back:hover {    border: 1px solid #0464a9;    background: #0464a9;}/* product-page */ 
.page_wrapper_bg .RWDproduct_page {    margin-top: 6rem;}.page_wrapper_bg .RWDproduct_page .products-info .name {    font-weight: bold;}.page_wrapper_bg .product-page .option ul>li,.page_wrapper_bg .product-page ul>li {    line-height: 1.5;    margin: 1rem 0rem;}.page_wrapper_bg .product-page .option ul>li,.page_wrapper_bg .product-page ul {    font-weight: 400;}.page_wrapper_bg .product_list_item {    background: #fff;    padding: 0px 0px;    margin-bottom: 0;    text-align: center !important;    box-shadow: 0 5px 14px rgb(0 0 0 / 10%);}.page_wrapper_bg .product-page ul {    list-style: square;    padding-left: 20px;}.page_wrapper_bg .product-page li::marker {    color: #0564a9;}.page_wrapper_bg .layoutlist_2 .item,.layoutlist_4 .item {    border-bottom: 0px solid #b2b2b2;}.page_wrapper_bg .item .subject A.itemlink {    color: #0464a9;    font-weight: 500;    line-height: 1.5;    margin: auto 2rem;    font-size: 18px;    display: flex;    justify-content: center;    align-items: center;}.page_wrapper_bg .RWDproduct_page .products-info .name {    display: flex;    align-items: center;}.page_wrapper_bg .RWDproduct_page .products-info .name:before,.page_wrapper_bg .RWDproduct_page .products-info .name:after{    content: '';    width: 15px;    height: 1px;    top: 1px;    position: relative;    background: #0464a9;    display: inline-block;}.page_wrapper_bg .RWDproduct_page .products-info .name:before,.page_wrapper_bg .product_list_item .subject a:before {    margin-right: 10px;}.page_wrapper_bg .RWDproduct_page .products-info .name:after,.page_wrapper_bg .product_list_item .subject a::after {    margin-left: 10px;}.page_wrapper_bg .product_list_item img {    transition: all 0.5s ease;}.page_wrapper_bg .product_list_item .img:hover img {    transform: scale(1.1);}.page_wrapper_bg .product_list_item .subject {    height: auto !important;    overflow: visible !important;}.page_wrapper_bg .RWDproduct_page .pic-box {    width: 50%;    padding-right: 6rem;    text-align: left;}.page_wrapper_bg .RWDproduct_page .products-info {    width: 50%;}.page_wrapper_bg .RWDproduct_page .products-info .name-box {    margin-bottom: 3rem;}.page_wrapper_bg .RWDproduct_page .products-con {    display: flex;    align-items: center;}.page_wrapper_bg .product-page .form_product {    font-size: 17px;}.page_wrapper_bg .product-page .spec-title {    text-align: center;}.page_wrapper_bg .product-page .form_product .content_table tr:nth-child(2n+1) {    background-color: #e5edf4;}.page_wrapper_bg .product-page .form_product .content_table {    width: 100%;    margin: 2rem auto;}.page_wrapper_bg .product-page .form_product .content_table td {    padding: 15px 30px;    font-weight: 400;}.page_wrapper_bg .product-page .form_product .content_table tr:nth-child(1){    background: #0397cd;    color: #fff;}.page_wrapper_bg .product-page .form_product .content_table tr td:nth-child(1){    font-weight: bold;}.page_wrapper_bg .product-page .form_product .content_table {    background: #fff;    table-layout: fixed}.form_product {    overflow-x: auto;    white-space: nowrap;}.page_wrapper_bg .product-page {    margin: 1rem 0rem 0rem 0rem;}.page_wrapper_bg .products-editor .product-page {    margin: 4rem 0rem 0rem 0rem;}.productlist .product_list_item {    margin-left: 10px;    margin-right: 10px;}/* case-page */ 
.case-page {    display: grid;    row-gap: 8rem;}.page_wrapper_bg .content-part {    display: flex;    align-items: center;    grid-column-gap: 4rem;}.case-page .content-part .content-image,.case-page .content-part .content-text {    width: 50%;}.page_wrapper_bg .case-page  .content-part .item{    background: #0097cd;}.page_wrapper_bg .case-page  .content-part .item h3{    color: #fff;    text-align: center;    font-size: 20px;    margin: 1rem 0rem;}.case-page .case-02 {    flex-direction: row-reverse;    margin-bottom: -4rem;}.content-part.case-02 img,.page_wrapper_bg .list_img img {    box-shadow: 0px 0px 10px 5px #eee;}.content-part .item {    box-shadow: 0px 0px 10px 5px #eee;}.page_wrapper_bg .list_img {    overflow: unset !important;}.page_wrapper_bg .listdate {    border: 2px solid #0397cd;    height: fit-content !important;    align-items: center;    display: flex;    flex-direction: column;    width: fit-content;    padding: 20px;}.page_wrapper_bg .layoutlist_8 .item {    display: flex;    align-items: center;}.page_wrapper_bg .layoutlist_8 .listdate .yearmonth {    font-size: 14px;    font-weight: 600;}.page_wrapper_bg .layoutlist_8 .listdate .day {    color: #0397cd;    font-weight: 600;}.product1 .page_wrapper_bg .call_to_action,.article3 .page_wrapper_bg .call_to_action {    background: linear-gradient(0deg, rgb(199 199 199 / 23%) 0%, rgb(255 255 255) 100%);}.page_wrapper_bg .RWDtimeline01 {    margin-top: 8rem !important;}.page_wrapper_bg .RWDtimeline01 li.event .point .title {    color: #0464a9;    font-weight: 500;    line-height: 1.5;    margin-bottom: 10px;    font-size: 18px;    max-width: 350px;    margin: auto;}.page_wrapper_bg .RWDtimeline01 li.event .circle img{    box-shadow: 0px 0px 10px 5px #eee;    background-color: #fff;}.page_wrapper_bg .RWDtimeline01 li.event .point .date {    line-height: 1.6;    color: #555;    font-weight: 600;    font-size: 18px;}.page_wrapper_bg .RWDtimeline01 li.event:before {    background: #0397cd;    border: 2px solid #0397cd;}.page_wrapper_bg .RWDtimeline01 li {    min-height: 330px;}/* about-page */ 
.article2.id66 .page_wrapper_bg .call_to_action{    background-image: none;}.RWDtimeline01 .line_dot2 span {    width: 66px;    height: 2433px;    background: -moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255, 255, 252,1) 2%,rgba(255,255,255,1) 100%);    background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255, 255, 252,1) 2%,rgba(255,255,255,1) 100%);    background: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgb(255, 255, 252,1) 2%,rgba(255,255,255,1) 100%);    display: block;}.RWDtimeline01 .model-title{    font-size: 28px;    margin-bottom: 4rem;    text-align: center;    color: #0464a9;    font-weight: 500;}.about-page .about-02 .content-image,.about-page .about-02 .content-text {    width: 100%;}.about-page {    display: grid;    row-gap: 2rem;}.about-page .about-01 h2 {    text-align: center;}.about-page .about-01 {    width: 100%;    justify-content: center;}/* news-page */ 
.news-page .content-part h2 {    font-size: 22px;    margin: 0 0 40px;}.news-page .content-text>div {    margin-bottom: 20px;}.news-page .content-text>div h3 {    margin-bottom: 5px;}/* contact-page */ 
.eforms1 .layoutlist_1.page_content2 {    max-width: 1100px;    width: 100%;    background: #fff;    padding: 5rem;    margin: 3rem auto;    box-shadow: 0px 0px 10px 5px #eee;}.eforms1 .form-group {    margin-left: 0;    margin-right: 0;    margin-bottom: 20px;}.eforms1 .form-group .control-label {    width: 15%;    font-weight: 400;}.eforms1 .form-group>.col-sm-12.col-md-11 {    width: 85%;}.page_wrapper_bg .eformsDesc {    display: flex;    flex-direction: column;    align-items: center;}.page_wrapper_bg .eformsDesc ul {    display: flex;        padding: 0px 10px;    flex-direction: column;}.page_wrapper_bg .eformsDesc .info{    display: flex;}.page_wrapper_bg .eformsDesc li {    float: left;    margin: 0rem 2rem;    list-style: square;    color: #0564a9;    font-size: 17px;}.page_wrapper_bg .eformsDesc li a {    color: #0564a9;}.page_wrapper_bg .eformsDesc {    border-bottom: 0px solid #dcdcdc;}.customized_columns ._input,.customized_columns select {    border: 1px solid #e2e2e2;    background-color: #e5edf4;    font-size: 15px;}.eforms1 .form-group .form-control {    border-radius: 0px}.eforms1 .form-group .hasprename {    display: flex;}.page_wrapper_bg .eformsForm .column_memo a {    text-decoration: underline;}.eforms1 .form-group>.col-sm-12.col-md-11.hasprename {    width: 100%;    margin-left: -15%;    padding: 0;    margin-top: 30px;}.eforms1 .options input {    margin: 5px;}/* privacy-page */ 
.privacy-page .content-part {    flex-direction: column;    row-gap: 4rem;    align-items: start;}.privacy-page .content-text {    flex-direction: column;}.privacy-page {    width: 80%;    margin: 0 auto;}.privacy-page .content-part h2 {    margin: 0 0 5px;}#sidebar .nav-title {    background: #0397cd;    color: #fff;    font-weight: 600;    font-size: 22px;}.page_wrapper_bg .m2018 .products-nav>ul>li>a {    padding: 5px 15px;}.page_wrapper_bg .m2018 .products-nav>ul>li.active a {    color: #0397cd;}.page_wrapper_bg .m2018 .products-nav li:not(.has-child)>a:hover {    color: #0397cd;}

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

@media (max-width: 1920px) {    .page_wrapper_bg .item .subject A.itemlink {        margin: auto 1rem;    }    .privacy-page {        width: 100%;    }    .page_wrapper_bg .call_to_action {        padding: 2rem 0rem 5rem;    }    .pagecontent .RWDslider01,    .pagecontent .RWDeditor01 {        margin-top: 0px !important;    }    .page_wrapper_bg .article-text>.container {        width: 75%;    }    .case-page {        margin-top: 2rem;    }}@media (max-width: 1700px) {    /*banner*/    .banner-block .container .logo {        width: 30vw;    }    /*intro*/    .about-block>.container {        width: 77%;    }    .page_wrapper_bg .hgroup>.container {        width: 90%;    }    .page_wrapper_bg .article-text>.container {        width: 80%;    }}@media (max-width: 1600px) {    /*intro*/    .about-block>.container {        width: 83%;    }    .RWDright_cont002 .item-first .text-box {        padding: 55px 60px 40px;    }    /*product*/    .product-block .container {        width: 80%;    }    /*footer*/    .footer-block .container {        width: 80%;    }}@media (max-width: 1500px) {    .RWDmenu_plus04 .dropdown-menu {        width: 700px;    }    .RWDmenu_plus04 .header {        padding: 0 0 0 50px;    }    /*banner*/    .banner-block .container .logo {        width: 31vw;    }    /*cooperation*/    .news-block>.container {        width: 90%;    }    /*footer*/    .footer-block .info-left {        width: 45%;    }}@media (max-width: 1450px) {    /*intro*/    .about-block>.container {        width: 90%;    }    /*footer*/    .footer-block .container {        width: 85%;    }    .article3 .page_wrapper_bg .pagecontent {        margin-top: 2rem;    }    .page_wrapper_bg .RWDtimeline01 {        margin-top: 6rem !important;    }    .page_wrapper_bg .article-text>.container {        width: 90%;    }    .page_wrapper_bg .hgroup>.container {        width: 95%;    }    .page_wrapper_bg .products-editor .product-page {        margin: 2rem 0rem 0rem 0rem;    }    .page_wrapper_bg .pageTitle {        font-size: 32px;    }.page_wrapper_bg .product-page .option ul>li,    .page_wrapper_bg .product-page .form_product,    .page_wrapper_bg .RWDproduct_page .products-info .txt article,    .page_wrapper_bg p {        font-size: 15px;    }    .page_wrapper_bg .layoutlist_8 .article_subject,    .page_wrapper_bg .product-page .spec-title,    .page_wrapper_bg .RWDproduct_page .products-info .name,    .page_wrapper_bg h2 {        font-size: 23px;    }    .page_wrapper_bg .RWDproduct_page .products-info .subname,    .page_wrapper_bg .RWDproduct_page .products-info .txt .title,    .page_wrapper_bg .RWDproduct_page .related-box .title,    .page_wrapper_bg h3 {        font-size: 16px;    }}@media (max-width: 1400px) {    /*banner*/    .banner-block .container {        width: 87%;    }    /*product*/    .RWDproduct004 #portfolio.portfolio-nogutter .row>div {        padding: 0 20px !important;    }    /*footer*/    .footer-block .ft-info .ft-logo {        width: 250px;        margin-right: 50px;    }    .productlist .page_wrapper_bg .article-text>.container {        width: 95%;    }    .productlist .product_list_item {        margin-left: 0px;        margin-right: 0px;    }    .page_wrapper_bg .products-editor .product-page {        margin: 2rem 0rem 0rem 0rem;    }    .page_wrapper_bg .RWDproduct_page {        margin-top: 5rem;    }    .page_wrapper_bg .RWDproduct_page .pic-box {        padding-right: 5rem;    }}@media (max-width: 1350px) {    /*intro*/    .about-block>.container {        width: 96%;    }    /*product*/    .product-block .container {        width: 85%;    }    /*footer*/    .footer-block .container {        width: 88%;    }}@media (max-width: 1300px) {    /*banner*/    .banner-block .container .logo {        width: 33vw;    }    .RWDbanner_plus01 .logo img {        margin-bottom: 10px;    }    /*intro*/    .RWDright_cont002 .item-first .text-box {        padding: 45px 50px 40px;    }    /*product*/    .product-block .container {        width: 90%;    }    .RWDproduct004 #portfolio.portfolio-nogutter .row>div {        padding: 0 15px !important;    }    /*footer*/    .footer-block .container {        width: 90%;    }    .footer-block .ft-info .ft-logo {        margin-right: 40px;    }    .eforms1 .layoutlist_1.page_content2 {        padding: 4rem;        margin: 2rem auto 1rem;    }    .case-page {        row-gap: 5rem;    }    .page_wrapper_bg .content-part {        grid-column-gap: 4rem;    }}@media (max-width: 1250px) {    /*banner*/    .banner-block .container .logo {        width: 35vw;    }    .RWDproduct_page .products-con,    .RWDproduct_page .products-editor,    .RWDproduct_page .tab-box {        margin-bottom: 40px;    }    .page_wrapper_bg .RWDtimeline01 li {        min-height: 300px;    }    .case-page .case-02 {        margin-bottom: -2rem;    }    .page_wrapper_bg .eformsDesc li {        float: none;    }    .page_wrapper_bg .item .subject A.itemlink {        margin: auto 0.5rem;    }    .page_wrapper_bg .item .subject A:before,    .page_wrapper_bg .item .subject A:after {        width: 10px;    }}@media (max-width: 1024px) {    .page_wrapper_bg .article-text>.container {        width: 95%;    }    .eforms1 .layoutlist_1.page_content2 {        padding: 3rem;        margin: 2rem auto 3rem;    }    .page_wrapper_bg .content-part {        grid-column-gap: 2rem;    }    .page_wrapper_bg .RWDproduct_page .pic-box {        padding-right: 3rem;    }    .news-page .content-part h2 {        margin-bottom: 25px;        font-size: 20px;    }    .news-page .content-text>div {        margin-bottom: 15px;    }    .page_wrapper_bg .article-text>.container {        width: 100%;    }    .page_wrapper_bg .eformsDesc li{        margin: 0rem 1rem;    }}@media (max-width: 820px) {    .page_wrapper_bg .layoutlist_8 .item {        width: 50%;        border-bottom: 0px solid #ccc;        padding: 18px;    }    .page_wrapper_bg .layoutlist_8 {        display: flex;        flex-direction: row;        flex-wrap: wrap;    }    .page_wrapper_bg .list_subject {        width: 100%;    }    .page_wrapper_bg .layoutlist_8>.row {        margin-left: 0px;        margin-right: 0px;    }    .page_wrapper_bg .listdate {        width: 100%;        border: none;        display: flex;        padding: 0px 15px;        flex-direction: row;    }    .page_wrapper_bg .layoutlist_8 .listdate .day:before {        position: absolute;        content: '/';        left: 2px;        top: 0;    }    .page_wrapper_bg .layoutlist_8 .listdate .day {        position: relative;        padding-left: 15px;        padding-bottom: 0px;        font-size: 15px;        color: #afafaf;    }    .page_wrapper_bg .layoutlist_8 .listdate .yearmonth {        padding-bottom: 0px;    }    .page_wrapper_bg .list_img img {        margin: 0 auto 1.5rem;    }    .eforms1 .layoutlist_1.page_content2 {        padding: 2rem;    }    .productlist .page_wrapper_bg .article-text>.container {        width: 95%;    }    .page_wrapper_bg .article-text>.container {        width: 95%;        padding: 0px;    }    .product1 .page_wrapper_bg .pagecontent.col-md-12 {        padding: 0px !important;    }    .eforms1 .layoutlist_1.page_content2 {        margin: 2rem auto 3rem;    }    .page_wrapper_bg .product-page .form_product .content_table {        margin: 1rem auto;    }    .page_wrapper_bg .product-page .form_product .content_table td {        padding: 10px 25px;    }    .page_wrapper_bg .RWDproduct_page .products-info .name {        margin-bottom: 0px;    }    .case-page {        row-gap: 4rem;        margin-top: 0rem;    }    .page_wrapper_bg .content-part {        grid-column-gap: 1.5rem;    }    .about-page {        row-gap: 1rem;    }    .page_wrapper_bg .RWDtimeline01 {        margin-top: 5rem !important;    }    .article3 .page_wrapper_bg .pagecontent {        margin-top: 0rem;    }    .article3 .page_wrapper_bg .layoutlist_8 .item {        flex-wrap: wrap;    }    .article3 .page_wrapper_bg .layoutlist_8 {        row-gap: 2rem;    }    .article3 .page_wrapper_bg .list_img {        width: 100%;        padding: 0px;    }    .article3 .page_wrapper_bg .list_img img {        margin: 0rem auto 1rem;        display: block;    }    .article3 .page_wrapper_bg .list_subject {        width: 100%;        padding: 0px;    }    .article3 .page_wrapper_bg .listdate {        width: 100%;        padding: 0px;    }    .article3 .page_wrapper_bg .news-page .content-part {        flex-direction: column;    }    .article3 .page_wrapper_bg .news-page .content-part .content-image {        margin: 1rem 0rem 3rem;    }    .RWDproduct_page .products-con,    .RWDproduct_page .products-editor,    .RWDproduct_page .tab-box {        margin-bottom: 30px;    }    .page_wrapper_bg .RWDtimeline01 li {        min-height: 280px;    }    .page_wrapper_bg .RWDtimeline01 {        padding: 2rem;    }    .eforms1 .form-group label {        padding-left: 0px !important;        padding-right: 0px !important;    }    .eforms1 .form-group>.col-sm-12.col-md-5 {        padding: 0px;    }    .eforms1 .form-group>.col-sm-12.col-md-11 {        width: 100%;        padding: 0px;    }    .eforms1 .form-group .control-label {        width: 100%;    }    .eforms1 .form-group>.col-sm-12.col-md-11.hasprename {        width: 100%;        margin-top: 0px;        margin-bottom: 30px;        margin-left: 0px    }    .article4 .page_wrapper_bg .article-text>.container {        width: 85%;    }    .privacy-page .content-part {        row-gap: 3rem;    }    .page_wrapper_bg .item .subject A.itemlink {        margin: auto 0.5rem;    }    .page_wrapper_bg .RWDproduct_page .products-info .name:before,    .page_wrapper_bg .RWDproduct_page .products-info .name:after,    .page_wrapper_bg .item .subject A:before,    .page_wrapper_bg .item .subject A:after {        width: 10px;    }    .RWDproduct_page .btn_back,    .left-btn,    .ebtn {        width: auto;    }    .RWDbtn01 .btn,    .RWDbtn01 .btn:hover {        color: #fff;    }}@media (max-width: 768px) {    .page_wrapper_bg .eformsDesc .info {        display: flex;        flex-direction: column;    }        .page_wrapper_bg .eformsDesc ul{        margin-bottom: 0px;    }    .page_wrapper_bg .layoutlist_8.rwd .listdate {        margin: 0px 0px 20px 0px;    }    .page_wrapper_bg .product-page .phone-info img {        width: 5vw;        margin-right: 1rem;    }    .page_wrapper_bg .product-page .phone-info span {        font-size: 15px;        font-weight: 600;    }    .content-part.case-01 {        flex-direction: column-reverse;    }    .content-part.case-01 .content-image,    .content-part.case-01 .content-text {        width: 100%;    }    .page_wrapper_bg .RWDproduct_page .products-info .name {        font-size: 22px;    }}@media (max-width: 650px) {    .page_wrapper_bg .layoutlist_8 .item {        width: 100%;        border-bottom: 0px solid #ccc;        padding: 0px;    }    .page_wrapper_bg .call_to_action {        padding: 2rem 0rem 4rem;    }    .productlist .fixed_ph ul>.col-xs-12 {        width: 100%;    }    .page_wrapper_bg .product-page .form_product .content_table {        table-layout: auto;    }    .page_wrapper_bg .RWDproduct_page .pic-box {        width: 100%;    }    .page_wrapper_bg .RWDproduct_page .products-info {        width: 100%;    }    .page_wrapper_bg .RWDproduct_page .products-con {        flex-direction: column;    }    .page_wrapper_bg .RWDproduct_page .pic-box {        padding-right: 0rem;    }    .page_wrapper_bg .RWDproduct_page .products-info .name-box {        margin-top: 3rem;    }    .page_wrapper_bg .RWDproduct_page .products-info .name-box {        margin-bottom: 2rem;    }    .RWDproduct_page .pic-box .prev {        left: -15px;    }    .RWDproduct_page .pic-box .btn {        padding: 0px 10px;    }    .RWDproduct_page .pic-box .next {        right: -15px;    }    .RWDproduct_page .pic-box .page-control {        background: #0397cd;    }    .case-page .content-part .content-image,    .case-page .content-part .content-text {        width: 100%;    }    .page_wrapper_bg .content-part {        flex-direction: column;    }    .page_wrapper_bg .hgroup .container {        margin-bottom: 3rem;    }    .content-part h2 {        margin: 0rem 0rem 0.5rem 0rem;    }    .case-page {        margin-top: 1rem;    }    .page_wrapper_bg .productlist .layoutlist_2 .item,    .layoutlist_4 .item {        margin-top: 20px !important;    }    .product1 .page_wrapper_bg .pagecontent .layoutlist_2 {        display: grid;        row-gap: 2rem;    }    .eforms1 .layoutlist_1.page_content2 {        padding: 1.9rem;    }    .eforms1 .form-group .hasprename {        flex-direction: column;    }    .eforms1 .form-group .hasprename .column_memo {        margin-left: 24px;    }    .RWDproduct_page .btn_back,    .left-btn,    .ebtn {        width: 100%;    }    .eforms1 .layoutlist_1.page_content2 {        margin: 2rem auto 1rem;    }    .article4 .page_wrapper_bg .article-text>.container {        width: 90%;    }    .page_wrapper_bg .eformsDesc h3 {        text-align: center;    }    .page_wrapper_bg .listdate {        padding: 10px;    }    .layoutlist_2 .item,    .layoutlist_4 .item {        margin-top: 20px;    }    .page_wrapper_bg .case-03 {        row-gap: 2rem;    }    .page_wrapper_bg .case-02 {        margin-bottom: -1rem;    }    .page_wrapper_bg .case-02,    .page_wrapper_bg .case-01 {        flex-direction: column-reverse;    }}@media (max-width: 580px) {    .article3 .page_wrapper_bg .listdate {        width: 100%;    }    .article3 .page_wrapper_bg .list_subject {        width: 100%;    }}@media (max-width: 480px) {.page_wrapper_bg .product-page .option .content-text{          margin: 3rem 0.5rem 0rem;}    .pageTitle {        margin-bottom: 40px;    }    .page_subject {        padding: 0 0px;    }    .privacy-page .content-part {        row-gap: 2rem;    }    .page_wrapper_bg .eformsDesc ul {        padding: 0px;    }    .page_wrapper_bg .eformsDesc li {        margin: 0rem 0.5rem;    }    .eforms1 .layoutlist_1.page_content2 {        background: transparent;        box-shadow: none;        margin: 0rem;        padding: 0rem;    }    .eforms1 .form-group .hasprename>.options {        text-indent: -22px;        margin-left: 22px;    }    .page_wrapper_bg .RWDproduct_page .products-info .name:before,    .page_wrapper_bg .RWDproduct_page .products-info .name:after {        display: none;    }    .page_wrapper_bg .product-page .spec-title {        margin-bottom: 1.5rem;    }    .page_wrapper_bg .RWDtimeline01 li.event .point .title {        font-size: 17px;    }    .RWDtimeline01 li.event .point .date {        margin: 10px 0 0px;    }    .RWDtimeline01 li.event .point {        padding-bottom: 20px;    }    .page_wrapper_bg .pageTitle {        font-size: 24px;    }    .page_wrapper_bg .RWDtimeline01 {        padding: 1rem;    }    .page_wrapper_bg .article-text>.container {        width: 100%;    }    .about-page .about-01 h2 {        text-align: left;        font-size: 18px;    }    .page_wrapper_bg .ebtn,    .page_wrapper_bg .btn_back {        width: 100%;    }    .page_wrapper_bg .item .subject A.itemlink {        font-size: 18px;    }    .hgroup .breadcrumb {        right: auto;        left: 50%;        transform: translateX(-50%);    }        .page_wrapper_bg .hgroup .container .page_subject {        text-align: center;    }}@media (max-width: 320px) {    .page_wrapper_bg .layoutlist_8 .article_subject,    .page_wrapper_bg .product-page .spec-title,    .page_wrapper_bg .RWDproduct_page .products-info .name,    .page_wrapper_bg h2 {        font-size: 20px;    }}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDmenu_plus04 .header {padding: 0px 3%;}.RWDright_cont002 .item-first {display: flex;flex-direction: column-reverse;}.RWDright_cont002 .item-first .pic img {margin: 0 auto;}nav.cd-nav .bottom-copyright {display:none}.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 75px) !important;height: calc(100vh - 75px) !important;}/*------  new ------*//*menu*/ 
.RWDmenu_plus04 .header {padding: 0 0 0 30px;}.RWDmenu_plus04 .logo {width: 200px; margin-top: 10px;}.RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 15px;}/*banner*/ 
.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 74px) !important;height: calc(100vh - 74px) !important;}/*intro*/ 
.about-block>.container {width: 90%;}.about-block {padding: 100px 0;}.RWDright_cont002 .item-first a {width: 100%; order: 1;}.RWDright_cont002 .item-first .pic {max-height: 35vw;}.RWDright_cont002 .item-first .pic img {width: 100%;}.RWDright_cont002 .item-first:hover .pic img {transform: scale(1);}.RWDright_cont002 .item-first .text-box {margin-top: 0; width: 100%; padding: 45px;}.RWDright_cont002 .item-first .text-box .text {margin-top: 50px;}.RWDright_cont002 .item-first .text-box .text ul {display: flex; flex-wrap: wrap;}.RWDright_cont002 .item-first .text-box .text ul li {margin-right: 40px; width: calc(50% - 40px);}/*product*/ 
.RWDproduct004 #portfolio div.col-md-3 h3 {min-height: 60px;}.RWDproduct004 .item-box-desc a {padding: 0 20px;}/*pravicy*/ 
.RWDalert_fancybox.bottom {width: 100%;}
}
/*1199px end*/
/*1100px start*/

@media (max-width: 1100px) {/*product*/ 
.RWDproduct004 .item-box-desc {padding: 20px 10px;}.RWDproduct004 .list-inline {font-size: 17px;}/*footer*/ 
.footer-block {padding: 50px 0;}.footer-block .ft-l .RWDedictor {flex-wrap: wrap;}.footer-block .ft-info .ft-logo {width: 100%; margin-bottom: 30px; margin-right: 0;}.footer-block .ft-info .ft-logo img {width: 250px;}.footer-block .info-left {width: 57%;}.footer-block .info-left p {font-size: 19px;}}

/*1100px end*/
/*1024px start*/
@media (max-width:1024px){
/*menu*/ 
.RWDmenu_plus04 .header {padding: 0px 20px;}.RWDmenu_plus04 .features:after {background-color: #cbc7c7;height: 40%;top: 30%;}.RWDmenu_plus04 .features {padding-right: 20px;}.RWDmenu_plus04 .logo {margin-top: 10px;}.RWDmenu_plus04 #mobile-menu .menu>li>a {font-size: 15px;letter-spacing: 1px;color: #666;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>a {font-size: 15px;letter-spacing: 1px;color: #666;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>ul>li>a {font-size: 15px;letter-spacing: 1px;color: #555;}/**/ 
.navbar-nav > li > a{padding: 7px;margin-top:28px}.RWDright_cont002 .item-first .text-box {position: static;}#m_RWDfullscreen01_2_1 > div {width: 100%;}.RWDright_cont002 .item-first .pic{width:100%;height: 450px;}.RWDright_cont002 .item-first .text-box{width:100%;box-shadow: 0px 0px 21px -4px rgb(0 0 0 / 13%);}.navbar-brand {padding-top: 21px; margin-right: 29px;}.RWDright_cont002 .item-first .pic {height:auto}/*頁尾*/ 
.web_edm{width:88%;}.web_search{width:88%;}.RWDMenuIcon001 .pull-right{display: inline-block;padding-left:90px;}div#panel_59 { width: 100%;}/*------  new ------*//*menu*/ 
.RWDmenu_plus04 .header {padding: 0 20px 0 30px;}.RWDmenu_plus04 .features {padding-right: 0;}.RWDmenu_plus04 .features:after {display: none;}.RWDmenu_plus04 .features .share-group.main_share {min-width: 180px;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent; color: #0097cd;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>a {font-size: 16px; color: #555;}.RWDmenu_plus04 #mobile-menu .menu>li.active>.toggle-submenu:after {color: #0097cd;}/*banner*/ 
.banner-block .container {margin-bottom: -10vw;}.RWDbanner_plus01 .logo img {margin-bottom: 0;}/*intro*/ 
.about-block>.container {width: 85%;}.RWDright_cont002 .item-first .pic {max-height: 38vw;}.RWDright_cont002 .item-first .text-box .text ul li:before {top: 23%;}.RWDright_cont002 .item-first .text-box .text ul li:last-child:before {top: 40%;}.RWDright_cont002 .item-first .text-box li .xs-visable {display: block;}.RWDright_cont002 .item-first .text span {border: none; margin-left: 0; padding-left: 0;}/*product*/ 
.RWDproduct004 #portfolio.portfolio-nogutter .row > div {padding: 0 10px !important;}.RWDproduct004 #portfolio div.col-md-3 h3 {font-size: 19px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDproduct002_v3 {padding:0px}.about-section {padding-bottom: 50px;padding-top: 50px;}.RWDproduct002_v3 .popup-portfolio {margin-bottom:0px}.news-section {padding:50px 0px}.fashion_block .container {width: 100%;}.footerblock .container {width: 95%;}/*banner*/ 
.banner-block .container {width: 65%; margin-bottom: -20vw;}.banner-block .container .logo {width: auto;}/*product*/ 
.product-block .container {width: 95%;}/*footer*/ 
.ftc-bg {font-size: 12px; grid-column: 1/3; flex-wrap: wrap; }
}
/*991px end*/
/*850px start*/

@media (max-width: 850px) {/*intro*/ 
.about-block>.container {width: 90%;}/*product*/ 
.product-block .container {width: 90%;}.RWDproduct004 .col-md-3.col-sm-3 {width: calc(100%/2 - 1px);}.RWDproduct004 #portfolio div.col-md-3 h3 {min-height: auto;}/*footer*/ 
.footer-block .info-left {width: 60%;}.ftc-bg {padding-top: 20px; margin-top: 20px;}.footer-block .info-left p {font-size: 18px;}}

/*850px end*/
/*800px start*/
@media (max-width: 800px) {
/* 選單*/ 
.navbar-nav{margin:0}.mobile_language .lang_text{background-color:transparent;color:#b6b6b6}.RWDMenu001 .logo_img{height:70px}.navbar-toggle{margin-top:21px}.RWDservice010 .text_box {width:100%}.RWDservice010 .big_bgshow {height: 80vh;}.RWDbanner_plus01 .txt1 {font-size: 42px;}/*----  內頁----*//* Logo*/ 
.logo_img{width:130px !important}/* 選單*/ 
.nav li a{text-align:center}/*------  new ------*//*intro*/ 
.RWDright_cont002 .item-first .text-box {padding: 40px;}/*product*/ 
.RWDproduct004 #portfolio div.col-md-3 h3 {min-height: 58px;}
}
/*800px end*/
/*768px start*/
@media (max-width: 768px) {
/*配置*/ 
.main .container{padding-right: 15px;padding-left: 15px;}/*漢堡*/ 
.navbar-default .navbar-toggle {border-color: transparent;}.navbar-default .navbar-toggle.in {background-color: transparent !important;}.RWDMenuIcon001 ul.nav li ul{width:100%;position:relative;top:0px;}.navbar-nav{margin: 7.5px 0px;}.navbar-nav > li > a{padding-top: 11px;padding-bottom: 11px;}.navbar-default .navbar-toggle.in {background-color: transparent !important;}.navbar-toggle{padding-right:0px;}.navbar-header {padding-right: 0px;}.mobile_language {margin-bottom: 25px;}/*選單語系*/ 
.mobile_language {margin-top: 20px;}.mobile_language .web_language_menu {line-height: 40px;border-bottom: 1px solid #d0d0d0;}.mobile_language .lang_text {background-color: rgb(53, 53, 53);color: #ffffff;}header .container{padding-left: 15px;padding-right: 15px;}/*頁尾*/ 
.web_edm{width:88%;}.web_search{width:88%;}/* 最新消息*/ 
.news-section{padding-top:50px}/* 關於我們*/ 
.RWDleft_cont002 .item-second .text-box .title{font-size:26px}.about-section{padding-bottom:50px}.index-about p{width:80%}section.article-text p{line-height:30px;font-size:14px}.RWDright_cont002 .item-first .text-box{position: static;}.RWDright_cont002 .item-first .pic{width:100%;}/* 過場圖*/ 
.RWDparalaxSlice .paralaxText blockquote{font-size:26px}/* 產品 */ 
.RWDproduct002 h1.main-title{font-size:26px}/**/ 
.RWDservice010 .text_box {width: 100%;}/*----- 內頁 -----*/ 
.page_content2 .info #prod_price{margin-top:30px}/*loading*/ 
.RWDfakeloader img {width: 300px;}/*cooperation*/ 
.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -50px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -50px;}/*footer*/ 
.footer-block .container {width: 95%;}.footer-block .info-right dl {font-size: 14px;}
}
/*768px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDservice010 .bg {background-position: right top;}.RWDservice010 .text_box.abs {position: absolute;}.fashion_block {padding:0px}.RWDservice010 .bg {background-position: center top;}.footerblock .container {width: 90%;}/*------  new ------*//*menu*/ 
.RWDmenu_plus04 .header {padding: 0 20px;}
}
/*767px end*/
/*750px start*/

@media (max-width: 750px) {/*footer*/ 
.footer-block .info-left {width: 100%; padding-right: 0;}.footer-block .info-right {padding-top: 20px; border-top: 1px solid #9d9d9d; margin-top: 30px; padding-left: 0; border-left: 0;}.footer-block .info-right dl {display: flex; width: 70%; flex-wrap: wrap;}.footer-block .info-right dl dd {width: 50%;}}

/*750px end*/
/*700px start*/

@media (max-width: 700px) {/*------  new ------*//*intro*/ 
.RWDright_cont002 .item-first .text-box .text ul li {margin-right: 0; width: 100%;}.RWDright_cont002 .item-first .text-box .text ul li:before {top: 40%;}.RWDright_cont002 .item-first .text-box li .xs-visable {display: none;}.RWDright_cont002 .item-first .text span {border-left: 1px solid #ccc; padding-left: 10px; margin-left: 5px;}/*footer*/ 
.footer-block .info-right dl {display: flex; width: 75%;}}

/*700px end*/
/*650px start*/

@media (max-width: 650px) {/*product*/ 
.product-block .container {width: 97%;}/*footer*/ 
.footer-block .container {width: 100%;}

/*650px end*/
/*600px start*/
@media (max-width: 600px) {
/*------  new ------*//*loading*/ 
.RWDfakeloader img {width: 250px;}/*menu*/ 
.RWDmenu_plus04 .features .share-group.main_share {display: none;}.RWDmenu_plus04 .logo {width: 180px; margin-top: 13px;}/*CTA*/ 
.fixed_ph {display: block; width: 100%;}.RWDbtn01 .btn-box {margin: 0;}.RWDbtn01 .btn-box li {padding: 0;}.RWDbtn01 .btn {background: #0397cd!important; border-radius: 0; color: #fff; font-size: 16px; padding: 10px;}.RWDbtn01 .btn:hover {background: #0268b1!important;}.fixed_ph .RWDbtn01 li a:before {content: ''; position: relative; background: url(archive/image/model/images/form_icon_white.png); width: 22px; height: 22px; top: 5px; display: inline-block; background-size: contain; margin-right: 5px;}.RWDbtn01.paneleffect_page {opacity: 1;}.RWDbtn01.fadeInUp {animation-name: auto;}/*banner*/ 
.banner-block .container {width: 85%; margin-bottom: 0; top: -8vh; position: relative;}.RWDbanner_plus01 .txt1 {display: none;}.RWDbanner_plus01 .txt1 span {font-size: 14px !important;}.RWDbanner_plus01 .txt1 span a {padding: 6px 20px; letter-spacing: 1px;}#RWDfullscreen01 .RWDbanner_plus01 .slick-slider {max-height: calc(100vh - 70px - 48px - 80px); height: calc(100vh - 70px - 48px - 80px);}/*title*/ 
.RWDnews005 h1.main-title, .RWDright_cont002 .item-first .text-box .title, .RWDproduct004 h1.main-title {font-size: 32px;}/*cooperation*/ 
.news-block {padding: 50px 0;}.RWDnews005 .section-subject {margin-bottom: 30px;}.RWDnews005 h2.sub-title {font-size: 18px; margin-top: 10px;}.RWDnews005 .owl-carousel {margin-bottom: 0;}.RWDnews005 .owl-carousel .owl-wrapper-outer {padding: 25px 0;}.RWDnews005 .owl-pagination {display: block;}.RWDnews005 .owl-theme .owl-controls .owl-page span {margin: 5px 6px;}.RWDnews005 .controlls-over .owl-pagination {width: 100%;}/*intro*/ 
.about-block { padding: 60px 0;}.RWDright_cont002 .item-first .pic {max-height: 40vw;}.RWDright_cont002 .item-first .text-box {padding: 30px;}.RWDright_cont002 .item-first .text-box .subtitle {font-size: 18px;}.RWDright_cont002 .item-first .text-box .text {margin-top: 40px;}.RWDright_cont002 .item-first .text-box .text ul li {font-size: 16px; margin-bottom: 10px;}.RWDright_cont002 .item-first .text-box a {width: 100%; padding: 5px;}/*product*/ 
.product-block .container {width: 100%;}.product-block {padding: 60px 0 30px;}.RWDproduct004 .callout-dark {margin-bottom: 0;}.RWDproduct004 #portfolio div.col-md-3 h3 {font-size: 18px;}.RWDproduct004 .list-inline {font-size: 16px;}/*footer*/ 
.footer-block {padding: 50px 0 80px;}.footer-block .ft-info .ft-logo img {width: 220px;}.footer-block .info-left a {width: 100%; text-align: center;}.footer-block .info-right dl {width: 90%;}.RWDssl01 {padding: 0 10px 0 0;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
/*menu*/ 
.RWDmenu_plus04 .logo {margin-top: 20px;}/*關於我們*/ 
.RWDright_cont002 .item-first .text-box {padding: 65px 30px;box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.13);}/*產品*/ 
.RWDproduct002_v3 .col-sm-4{width: 100%;}/**/ 
.RWDservice010 .text_box.abs {position: relative;}.RWDservice010 .bg {height: 84vw;}.RWDservice010 .text_box {padding:40px 20px}/*頁尾*/ 
.web_edm{width:100%;}.web_search{width:100%;}.web_edm .email input{padding:0px;margin:0px;}.web_search .searchkey input{padding:0px;margin:0px;}.ft-r{padding-top:30px;}.RWDsocial001{float:left;right: 13px;width:100%;padding-top: 20px;}.btn, .file_area{margin-top:0px;}div#RWDPAGE_BASE_PAT01 .RWDsocial001 {position: relative;}.copyright{padding-bottom:0px;}.footerblock .container {width: 95%;}/*內頁*/ 
.slider_wrapper{height: auto;}/*about*/ 
._bd_column{padding:0px;}/*news*/ 
.layoutlist_3 .item {padding-bottom: 0px !important;}/*------  new ------*//*menu*/ 
.RWDmenu_plus04 .header {padding: 0 15px;}.RWDmenu_plus04 .logo {margin-top: 12px;}/*cooperation*/ 
.RWDnews005 .margin-top-20 {font-size: 14px !important;}/*intro*/ 
.about-block>.container {width: 95%; padding-left: 10px; padding-right: 10px;}.RWDright_cont002 .item-first .pic {max-height: 50vw;}.RWDright_cont002 .item-first .text-box {padding: 30px; box-shadow: none;}.RWDright_cont002 .item-first .text-box .text {margin-top: 30px;}.RWDright_cont002 .item-first .text-box .text ul li:before {top: 23%;}.RWDright_cont002 .item-first .text-box li .xs-visable {display: block;}.RWDright_cont002 .item-first .text span {border: none; padding-left: 0; margin-left: 0;}.RWDright_cont002 .item-first .text-box a {margin-top: 20px;}/*product*/ 
.RWDproduct004 #portfolio.portfolio-nogutter .row > div {width: 100%;}.RWDproduct004 #portfolio div.col-md-3 h3 {min-height: auto;}/*footer*/ 
.footer-block .container {width: 100%;}.footer-block .info-right dl {width: 100%;}.footer-block .info-right dl dd {width: 100%;}
}
/*480px end*/
/*414px start*/

@media (max-width: 414px) {/*banner*/ 
.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {text-align: left;}/*banner*/ 
.txt1.fadeInRight01.device_phone {margin-top: -16px;}}

/*414px end*/
/*380px start*/
@media (max-width: 380px){
/*title*/ 
.RWDnews005 h1.main-title, .RWDright_cont002 .item-first .text-box .title, .RWDproduct004 h1.main-title {font-size: 30px;}/*cooperation*/ 
.RWDnews005 h4, .news005_h4 {font-size: 16px;}/*intro*/ 
.RWDright_cont002 .item-first .text-box .text ul li:last-child:before {top: 16%;}.RWDright_cont002 .item-first .text ul li:last-child img {position: relative; display: block; margin-left: 0; top: 0;}.RWDright_cont002 .item-first .text-box a {margin-top: 20px;}.RWDright_cont002 .item-first .text-box {padding: 30px 20px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
/*intro*/ 
.RWDright_cont002 .item-first .text-box .text ul li {font-size: 15px;}.RWDright_cont002 .item-first .text-box .text ul li:before {top: 20%;}.RWDright_cont002 .item-first .text-box .text ul li:last-child:before {top: 15%;}
}
/*320px end*/
/*jQuery start*/

.bg-up{top:0px !important;box-shadow: 1px 1px 5px #e6e6e6;}.sub-up{top:-50px}

/*jQuery end*/