/**/a:hover, a:active, a:focus, a:visited{text-decoration:none}.row{margin-right:0px;margin-left:0px;}body.wrapper_bg.lang_tw {font-family: 'Noto Sans TC', sans-serif;}.main {position: relative;}/* loading*/ 
.fl {width:320px;}.fl img {width: 100%;animation-name: zeroall;animation-duration: 2.5s;}/**/ 
.bounceIn {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.flipInY {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}@-webkit-keyframes zeroall {0% {opacity: .1;}30% {opacity: 1;}}/*menu*/ 
.RWDmenu_plus04 .site-nav .menu {text-align: right;}.RWDmenu_plus04 .header{    transition: .3s ease;    background: rgb(6 20 37 / 65%);    border-bottom: 1px solid #9c9c9c42;padding: 0 0 0 50px;}.RWDmenu_plus04 .logo {    width: 270px;    padding: 18px 0 0;    opacity: 0.8;}.RWDmenu_plus04 .site-nav .menu>li>a {color: #ddd;letter-spacing:2px;}.RWDmenu_plus04 .features i {color: #ba9667;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i, .RWDmenu_plus04 .lang-select {color: #ddd;}.RWDmenu_plus04 .header.is-up .features .cart-btn, .RWDmenu_plus04 .header.is-up .features .querycar-btn, .RWDmenu_plus04 .header.is-up .features .share-group a, .RWDmenu_plus04 .header.is-up .features i, .RWDmenu_plus04 .header.is-up .lang-select {color: #555d;}.RWDmenu_plus04 .header.is-up .site-nav .menu>li>a:hover {color: #187bd0;transition: .3s ease;}.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: #fff;}.RWDmenu_plus04 .lang-select:hover .lang-select-label{color: #555d;}.RWDmenu_plus04 .header.is-up .site-nav .menu li:after {    content: "";    position: absolute;    width: 0;    height: 1px;    background:#187bd0;    left: 0;    bottom: 0;    transition: 0.3s;}.RWDmenu_plus04 .site-nav .menu li:hover:after {width: 100%;transition: 0.3s;}.RWDmenu_plus04 .header.is-up .lang-select-label:hover:after, .RWDmenu_plus04 .header.is-up .site-nav .menu>li.active>a:after, .RWDmenu_plus04 .header.is-up .site-nav .menu>li.dropdown>a:hover:after, .RWDmenu_plus04 .header.is-up .site-nav .menu>li.has-child>a:hover:after, .RWDmenu_plus04 .header.is-up .site-nav .menu>li.is-active>a:after {border-color: #187bd0;border-width: 1px 1px 0 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 {font-weight: normal;color: #000;}.RWDmenu_plus04 .header.is-up .features .lang-select:hover .lang-select-label i, .RWDmenu_plus04 .header.is-up .lang-select:hover .lang-select-label{color: #555d;}/*產品下拉大選單*/ 
.RWDmenu_plus04 .dropdown-menu .manu-item-box li a { font-size: 14px;letter-spacing: 1px;}.RWDmenu_plus04 .dropdown-menu .container .manu-item-box>li>a {border-bottom: 1px solid #e9ecef;color: #0e65af;font-size: 15px;font-weight: normal;padding-bottom: 5px;letter-spacing: 2px;}.RWDmenu_plus04 .dropdown-menu .manu-item-box>li>ul>li.active>a, .RWDmenu_plus04 .dropdown-menu .manu-item-box>li>ul>li>a:hover {background: transparent;color: #134d80;padding-left: 0;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {text-decoration: none;}.RWDmenu_plus04 .dropdown-menu .manu-item-box li {width: calc(100%/4);}/*選單電話*/ 
.RWDmenu_plus04 .features .edit {float: right;}.RWDmenu_plus04 .features .edit .menu_btn:before {    content: "";    position: absolute;    background:#a7a19d;    width: 1px;    height:70%;    top: 50%;    transform: translateY(-50%);    left: 0;transition: 0.3s;}.RWDmenu_plus04 .features .edit .menu_btn {    color:#fff;    font-size: 16px;    letter-spacing: 2px;    background: transparent;    padding: 13px 20px;    display: block;    width: 200px;    text-align: center;    position: relative;    font-weight: bold;transition: 0.3s;}.RWDmenu_plus04 .features .edit .menu_btn:hover{color:#6bbaff;transition: 0.3s;}.RWDmenu_plus04 .header .features .edit .menu_btn:hover i {color:#6bbaff;}.RWDmenu_plus04 .header.is-up  .features .edit .menu_btn:hover{color:#fff;transition: 0.3s;}.RWDmenu_plus04 .header.is-up  .features .edit .menu_btn:hover i {color:#fff;}.RWDmenu_plus04 .header.is-up .features .edit .menu_btn:hover{transition: 0.3s;background:#0a5ca2;}.RWDmenu_plus04 .header.is-up .features .edit .menu_btn:before{transition: 0.3s;display:none;}.RWDmenu_plus04 .header.is-up .features .edit .menu_btn {color: #fff;background:#187bd0;}.RWDmenu_plus04 .header.is-up .site-nav .menu>li>ul a {color: #555;letter-spacing:1px}.RWDmenu_plus04 .features {width:370px}.RWDmenu_plus04 .features .edit .menu_btn i {color:#fff;margin-right:10px}.RWDmenu_plus04 .header .features .edit .menu_btn i {color:#fff;}.RWDmenu_plus04 .features .edit .menu_btn span {display: block;letter-spacing: .5px}.RWDmenu_plus04 .site-nav .menu ul{width: 100%;}.RWDmenu_plus04 .site-nav .menu > li > ul{margin-left: -50%;}.RWDmenu_plus04 .menu ul li > ul li a {color: #333;text-align: center;}.RWDmenu_plus04 .site-nav .menu ul li>a, .RWDmenu_plus04 .site-nav .menu ul li>a:hover {text-decoration: none;text-align: center;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {float: left;}.RWDmenu_plus04 .features .search-btn {float: left;}.RWDmenu_plus04 .features .lang-select {float: left;}.lang-select-options a:hover, .lang-select-options a:hover * {font-weight: normal;color: #000;}.RWDmenu_plus04  .header.is-up .logo {filter: brightness(0.2);transition: 0.3s;}.RWDmenu_plus04  .header.is-up {background: #d6d6d6;transition: 0.3s;}.RWDmenu_plus04  .header.is-up .site-nav .menu>li>a {color: #555;transition: 0.3s;}/*詢問車*/ 
.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {background:#187bd0;}/**/ 
.RWDbanner_plus01 .slick-caption  .txt1{    font-size: 18px;    font-weight: 600;    color: #8cc1ff;    letter-spacing: 2px;    line-height: 1.5;    margin: 0 0 10px!important;    border-bottom: 1px solid #445365;    padding-bottom: 10px;}.RWDbanner_plus01 .slick-caption .txt2 {    font-size: 60px;    font-weight: 600;    color: #fff;    letter-spacing: 5px;    margin: 0 0 10px!important;}.RWDbanner_plus01 .slick-caption  .txt3 {    font-size: 22px;    font-weight: 600;    color: #fff;    letter-spacing: 2px;    line-height: 1.5;    margin: 0 !important;}.RWDbanner_plus01 .slick-caption  .txt3 span span{margin-left:15px}.RWDbanner_plus01 .slick-caption  .txt4 {    font-size: 16px;    font-weight: normal;    color: #ddd;    letter-spacing: 2px;    line-height: 1.8;    margin: 70px 0 0 !important;}.RWDbanner_plus01 .slick-caption  .txt4 span span{opacity:0.5;margin:0 5px;}.RWDbanner_plus01 .slick-caption {    text-align: left;    width: 500px;    left: 15%;    top: 340px;}.RWDbanner_plus01 .slick-caption .txt1:before {    content: "";    position: relative;    background: url(archive/image/customization/iso.png)no-repeat;    width: 40px;    height: 40px;    background-size: contain;    display: inline-block;    top: 13px;    margin-right: 5px;}.RWDbanner_plus01 .slick-caption .container {width:100%;padding:0}.RWDbanner_plus01 .page-scroll {bottom: 50px;left: 15%;margin-left: 0;text-align: left;}.RWDbanner_plus01 .page-scroll a {color: transparent;}/**/ 
.brand_block {background: #102034;position: relative;}.srength_block {position: relative;overflow:hidden}.banner_block {background: #102034;position: relative;}.product_block {    position: relative;    background: #eee;    padding: 100px 0;}.srength_block .container {    width: 100%;    padding: 0;}.product_block > .container {width: 85%;padding: 0;}.news_block{position: relative; padding:80px 0 100px;background:url(archive/image/customization/dot_bg5.png);}.news_block .container {width: 60%;padding: 0;}/*標題*/ 
.section-line {display: none !important;}h1.main-title,.RWDnews011 .title-block.title-center .title-tw{    color: #333 !important;    font-size: 40px !important;    letter-spacing: 5px;    font-weight: 600 !important;    line-height: 1.8em !important;    margin-bottom:0px;}h2.sub-title, .RWDnews011 .title-block.title-center .title-en{    margin-top: 0 !important;    color: #555 !important;    font-size: 16px !important;    letter-spacing: 1px;    line-height: 1.5em;    font-weight: 400 !important;}.RWDleft_cont002 .item-second .text-box .underline{display:none}.RWDservice005 .box_title .text1 {text-align: left;margin-top: 0;margin-bottom: 0;}.RWDservice005 .box_title .text2 {text-align: left;font-family: 'Noto Serif TC', serif;}.RWDservice005 .box_title .memo {text-align: left;color: #ccc;line-height:1.8em;}/*產品系列*/ 
.RWDproduct002_v2 .section-inner {    display: flex;    flex-direction: row;    flex-wrap:wrap;}.RWDproduct002_v2 .showbottom a {text-align: left;line-height: 1.5;}.RWDproduct002_v2 .section-subject.row {    width: 100%;    text-align: left;    border-bottom:1px solid #cecece;    padding-bottom: 20px;    margin-bottom: 40px;}.RWDproduct002_v2 .section-subject.row  br{display:none;}.RWDproduct002_v2 .section-inner .row:nth-child(2) {width: 300px;padding-right: 50px;}.RWDproduct002_v2 .section-inner .row:nth-child(3) {width: calc(100% - 300px);min-height:800px;}.RWDproduct002_v2 .filter-portfolio ul {margin-bottom: 50px;margin-top:-5px}.RWDproduct002_v2 .btn.btn-rj {    background: transparent;    color: #737373;    letter-spacing: 1px;    font-size: 15px;    line-height: 1.8em;    padding: 10px 0px;}.RWDproduct002_v2 .active .btn.btn-rj {    background: transparent;    color: #2168bd;}.RWDproduct002_v2 .filter-portfolio ul > li {    margin: 0;    margin-bottom: 20px;    border-bottom: 1px solid #dcdcdc;    display: block;    text-align: left;    position:relative;}.RWDproduct002_v2 .btn.btn-rj:hover {    background-color: transparent;    color:#2168bd;}.RWDproduct002_v2 .filter-portfolio ul > li:after {    content: "";    position: absolute;    height: 1px;    width: 0%;    background:#2168bd;    left: 0;    bottom: 0;    transition: 0.5s;}.RWDproduct002_v2 .filter-portfolio ul > li:hover:after {width: 100%;}.RWDproduct002_v2 .filter-portfolio ul > li.active:after {width: 100%;}.RWDproduct002_v2 .filter-portfolio ul:hover li {opacity: 0.5;transition:0.3s;}.RWDproduct002_v2 .filter-portfolio ul > li:hover {opacity: 1;transition:0.3s;}.btn_block ul li a:hover {    color: #fff;    transition: 0.2s;    background:#187bd0;}.btn_block ul li a {    padding: 8px 38px;    color: #305b80;    font-size: 15px;    letter-spacing: 1px;    width: 220px;    background: #fff;    position: relative;    transition: 0.2s;    display: flex;    justify-content: space-between;}.btn_block ul li a i {    font-size: 24px;}.more_btn  {    width: 300px;    padding: 0;    margin: 0 auto;    position: absolute;    top: 780px;    left: calc(15%/2 + 15px);}.btn_block ul {padding-left: 0;}.btn_block ul li{list-style:none;}.btn_block ul li:nth-child(1) {margin-bottom: 20px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:after {    content: "";    position: absolute;    width: 100%;    height: 60%;    background: rgb(255 255 255 / 82%);    left: 0px;    bottom: 0;    background-size: contain;    z-index: -1;    transition: .3s ease;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:hover:after {    height: 100%;    transition: .3s ease;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color:#187bd0;}.RWDproduct002_v2 .showbottom a ul {    list-style: circle;    margin: 0;    line-height: 1.7;    font-size: 14px;    letter-spacing: 1px;    padding-left: 20px;}.RWDproduct002_v2 .showbottom a h5 {    font-size: 18px;}.RWDproduct002_v2 .showbottom a h4 {    letter-spacing: 1px;    color: #333;    margin-bottom: 20px;    font-size: 18px;    line-height: 1.8em;    margin-top: 10px;    display: flex;    justify-content: space-between;    border-bottom: 1px solid #dcd7d7;    font-weight: 600;    padding-bottom: 5px;}.RWDproduct002_v2 {padding: 0;}.RWDproduct002_v2 .popup-portfolio {margin: 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    height:500px !important;    margin: 0 10px 30px;    width: calc(100%/3 - 20px);    z-index: 1;    padding: 0 20px;    border: 1px solid #e4e1e1;background: rgb(255 255 255 / 45%);}.RWDproduct002_v2 .portfolio-bottom-summary {    height: auto !important;}/*最新消息*/ 
.RWDnews011 .title-block.title-center {margin-bottom: 30px;}.RWDnews011 .list-title .t1 {color: #9e9e9e;}.RWDnews011 .list-date:before {background-color: #9e9e9e6;}.RWDnews011 .list-title .t2{color:#9e9e9e;}.RWDnews011 .list-M-Y{color:#9e9e9e;}.RWDnews011 .list-D{color:#9e9e9e;}.RWDnews011 .listitem.swiper-slide-active .list-title .t1 {color:#555;}.RWDnews011 .listitem.swiper-slide-active .list-M-Y {color:#555;}.RWDnews011 .listitem.swiper-slide-active .list-D{color:#555;}.RWDnews011 .listitem.swiper-slide-active .t2{color:#555;}.RWDnews011 .title-block .page-fraction {color: #afafaf;}.RWDnews011 .page-arrow:after, .RWDnews011 .page-arrow:before {color: #afafaf;}.RWDnews011 .more-btn {    background: #f3f3f3;    color: #305b80;    text-align: left;    padding: 8px 20px;    font-size: 15px;    letter-spacing: 1px;    width: 220px;    border: 0;    position:relative;}.RWDnews011 .more-btn:after {    width: 0px;    height: 0px;    position: absolute;    left: initial;    top: 40%;    display: block !important;    right: 20px !important;    border-style: solid;    border-width: 5px 0 5px 9px;    border-color: transparent transparent transparent #305b80;    background: transparent !important;    content: "";}.RWDnews011 .more-btn:hover {color: #fff;background:#187bd0;transition: 0.3s;}.RWDnews011 .more-btn:hover:after {border-color: transparent transparent transparent #fff;}.RWDnews011 {margin-top: 0;}.RWDnews011 .news-block {background: #fff;box-shadow: 2px 2px 3px 0px #e2e2e2;padding: 50px;}/**/ 
.RWDService002 .section-subject {    text-align: left;    margin-bottom: 40px;    border-bottom: 1px solid #ddd;    padding-bottom: 20px;}.strength_info {    width: 80%;    background: #f9f9f9;    padding: 100px 5% 80px;    z-index: 1;}.RWDService002 {padding: 0;}.strength_bg {position: absolute;bottom: 0;right: 0;width: 20%;z-index: 0;}.strength_bg  .RWDparallax_new .picbgbox {height: 700px !important;background-position: bottom !important;}.funny-boxes > .funny-boxes-text > h4::after,.funny-boxes.float-shadow > .funny-boxes-icon::before{display:none;}.funny-boxes.float-shadow {    text-align: left;    margin: 0 0 60px;}.funny-boxes.float-shadow > .funny-boxes-icon {box-shadow: none;}.funny-boxes > .funny-boxes-icon {height: 40px;line-height: 1;margin-bottom: 0;width: 50px;float: left;}.funny-boxes > .funny-boxes-text > h4 {    font-size: 20px;    letter-spacing: 2px;    padding-left: 60px;    margin: 0 0 5px;    font-weight: bold;    padding: 0 0 0 60px;color:#555}.funny-boxes > .funny-boxes-text > p {    padding-left: 60px;letter-spacing: 1px;}.funny-boxes.not-right-column::before {height: 50%;background:#e6e6e6}.RWDService002 .row:nth-child(3) .col-sm-4:nth-child(2) .funny-boxes.not-right-column::before {display: none;}.fix_block .RWDparallax_new .picbgbox {height: 520px !important;display: flex;justify-content: center;}.fix_block .RWDparallax_new  .overlay {display: flex;justify-content: center;}.fix_block .RWDparallax_new .container.editor {    display: flex;    justify-content: center;    flex-direction: column;    color: #ddd;    text-align: center;    letter-spacing: 1px;    line-height: 1.7;}.fix_block .RWDparallax_new .container.editor h2.sub-title {    color: #68aae2 !important;    margin: 0 !important;    line-height: 1.7 !important;}.fix_block .RWDparallax_new .container.editor h1.main-title {    color: #fff !important;    margin: 0 0 20px!important;}.fix_block  .ctus-button a span {    color: #000;}.fix_block  .ctus-button a{    padding: 8px 38px;    color: #305b80;    font-size: 16px;    letter-spacing: 1px;    width: 350px;    background: #fff;    position: relative;    transition: 0.2s;    display: flex;    justify-content: space-between;    margin: 0 auto;    align-items: center;    font-weight: bold;}.fix_block  .ctus-button a:hover {    color: #fff;    transition: 0.2s;    background:#187bd0;}.fix_block  .ctus-button a i{font-size: 27px;}.fix_block  .ctus-button  {margin-top:50px;}
/*footer start*/

.footer_block  {    position: relative;    background:#09223f;    font-size: 15px;    letter-spacing: 2px;color:#ddd;line-height: 2;}.footer_block  a{color:#ddd}.footer_block .container {width:100%;padding:0; display: flex;}.ft_title {font-weight: bold;font-size: 22px;letter-spacing: 2px;}.ftinfo_txt {display: flex;}.ftinfo_txt ul {padding-left: 0; list-style: none;width: 50%;}.ftinfo_txt li span {    display: inline-block;    width: 90px;}.ftinfo_sec {    border-top: 1px solid #6a6c6d;    border-bottom: 1px solid #6a6c6d;    padding: 30px 0;    margin: 30px 0;}.copyright_block {    display: flex;    font-size: 12px;    letter-spacing: 1px;    color: #5e646b;    padding: 7px 0 0;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover{ color: #5e646b !important;}.RWDsocial002 ul.socialNetwork li {float: none;}.social_block {position: absolute;right:20%;top:90px;}i.i.ii-line1.iconRounded {color: #51ca53;}.RWDsocial002 .iconRounded  {    border: none;    background: transparent;    color: #fff;    font-size: 28px;    padding-top: 0;    display: flex;    justify-content: center;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: transparent;}.ft_map {width: 40%;}.ft_info {position: relative;width: 60%;padding:80px 10% 30px}.ftinfo_map:before {content: "";position: absolute;background:rgb(9 34 63 / 60%);width: 100%;height: 100%;top: 0;left: 0;z-index: 1;pointer-events: none; transition: 0.3s;}.ftinfo_map {position: relative;}.ftinfo_map iframe {filter: grayscale(1);}.ftinfo_map:hover:before { transition: 0.3s;background:transparent;}.footer_block  .map_sm {display: none;}.scrollTop002 .ii {font-size: 50px;background:#dcdcdc;color: #a0a0a0;border-radius: 0;}.scrollTop002{bottom: 400px;position: absolute !important;opacity: 1 !important;}

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

.page_wrapper_bg section.call_to_action {padding: 100px 0 80px;min-height:800px;}.article1 .page_wrapper_bg section.call_to_action {padding: 70px 0 0;}.hgroup .breadcrumb{display:none}.product1 .breadcrumb{display:block}.page_wrapper_bg .article-text {font-size: 15px;font-weight:normal;color:#555;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .article-text p{font-size: 15px;font-weight:normal;color:#555;letter-spacing: 1.5px;line-height:2;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 70px !important; position: relative;}.page_wrapper_bg .RWDmenu_plus04 .header .features .cart-btn, .RWDmenu_plus04 .header .features .querycar-btn, .RWDmenu_plus04 .header .features .share-group a, .RWDmenu_plus04 .header .features i, .RWDmenu_plus04 .header  .lang-select {color: #555d;}.page_wrapper_bg .RWDmenu_plus04 .header .site-nav .menu>li>a:hover {color: #187bd0;transition: .3s ease;}.page_wrapper_bg .RWDmenu_plus04 .header .site-nav .menu li:after {content: "";position: absolute;width: 0;height: 1px;background:#187bd0;left: 0;bottom: 0;transition: 0.3s;}.page_wrapper_bg .RWDmenu_plus04 .header .lang-select-label:hover:after, .RWDmenu_plus04 .header .site-nav .menu>li.active>a:after, .RWDmenu_plus04 .header .site-nav .menu>li.dropdown>a:hover:after, .RWDmenu_plus04 .header .site-nav .menu>li.has-child>a:hover:after, .RWDmenu_plus04 .header .site-nav .menu>li.is-active>a:after {border-color: #187bd0;border-width: 1px 1px 0 0;}.page_wrapper_bg .RWDmenu_plus04 .header .features .lang-select:hover .lang-select-label i, .RWDmenu_plus04 .header .lang-select:hover .lang-select-label{color: #555d;}.page_wrapper_bg .RWDmenu_plus04 .header .features .edit .menu_btn:before{transition: 0.3s;display:none;}.page_wrapper_bg .RWDmenu_plus04 .header .features .edit .menu_btn {color: #fff;background:#187bd0;}.page_wrapper_bg .RWDmenu_plus04 .header .site-nav .menu>li>ul a {color: #555;letter-spacing:1px}.page_wrapper_bg .RWDmenu_plus04 .header{background: #d6d6d6;transition: 0.3s;}.page_wrapper_bg .RWDmenu_plus04 .header .site-nav .menu>li>a {color: #555;transition: 0.3s;}.page_wrapper_bg .RWDmenu_plus04 .header .logo {filter: brightness(0.2);transition: 0.3s;}.page_wrapper_bg .RWDmenu_plus04 .header .features .edit .menu_btn:hover { transition: 0.3s;background: #0a5ca2;}.page_wrapper_bg .RWDmenu_plus04 .header .features .edit .menu_btn:hover i {color: #fff;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{background: #fdfeff;box-shadow: none;border-radius: 20px;}.m2018 .products-nav .nav-title {background: #e6ecef;font-size: 16px;padding: 7px 10px;text-align: center;margin-bottom: 0;color: #4d6069;letter-spacing: 5px; border-radius: 10px;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px; margin-bottom: 0px;text-align: center;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active{background: #fff; border-bottom: 1px solid #01a0e8;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #01a0e8;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: #494949;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {font-size: 15px;padding: 5px 0px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 5px 0;}.m2018 .products-nav ul li {padding: 8px 0px;}/*確定送出*/ 
.page_wrapper_bg .new-form .new-width .currectsend_btn {background: transparent;}.page_wrapper_bg .currectsend_btn a {    background: #409fca;    padding: 5px 40px !important;    color: #fff;    transition: 0.5s ease;}.page_wrapper_bg .ebtn a {    color: rgb(255, 255, 255);    font-size: 15px;    font-weight: normal;    background: #187bd0;    padding: 5px 40px;    border-radius: 0;    transition: all 0.5s ease 0s;}.page_wrapper_bg .currectsend:hover a {background: #409fca;}.page_wrapper_bg .ebtn {background: transparent;margin-top: 30px;float: right;border-radius: 0px;padding: 0px;}/*回上頁按鈕*/ 
.btn.btn_back {background: transparent;padding: 0;float: right;box-shadow: none;border-radius: 0px;margin-top: 30px;}.btn.btn_back a:hover {background:#187bd0;transition: .5s ease;border: 1px solid #187bd0;color: #fff;padding:7px 20px;border-radius: 0px;}.btn.btn_back a {    border: 1px solid #f3f3f3;    color: #305b80;    padding:7px 20px;    border-radius: 0;    font-size: 15px;    background: #f3f3f3;    display: block;    width: 200px;}.btn.btn_back {background: transparent !important;}.album1 .btn.btn_back a {padding: 10px 20px;}.album1 .btn.btn_back a:hover {padding: 10px 20px;}/*麵包屑(置中)*/ul.breadcrumb.pull-right a {color: #666;transition: all 0.2s ease;letter-spacing: 1px;}ul.breadcrumb.pull-right a:hover{color: #333;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align: center;bottom: 0;padding: 0;margin: 10px 0 30px;}.hgroup .container {margin-bottom: 0;border-bottom: none;margin-top: 0;padding-top: 0;}.hgroup h1 {text-align: center; letter-spacing: 4px; font-size: 32px; font-weight: 600; line-height: 1.5; margin: 0; padding: 0;}/**/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}.layoutlist_7 .litem {text-align:left;float:left}.layoutlist_7 .subject, .layoutlist_7 .subject a {color: #333 !important;font-size: 18px !important;margin-top: 20px !important;margin-bottom: 0 !important;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a {    font-size: 13px;    color: #999999;    text-decoration: none;}.layoutlist_7 .summary {    color: #6b6b6b;    text-decoration: none;    margin-top: 5px;    font-size: 14px;    line-height: 1.7;    border-top: 1px solid #e2e2e2;    padding-top: 10px;}/*產品頁*/ 
.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title {display: none;}.RWDproduct_page .products-info .txt .editor ul {padding: 0; list-style: none;margin: 0;}.RWDproduct_page .products-info .txt .editor li {margin: 0 0 10px;}.RWDproduct_page .products-info .txt .editor li:last-child {margin: 0;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {color: #555;font-size: 14px;line-height: 1.8;}.RWDproduct_page .products-info .txt .editor ul span {font-weight: bold;color: #2169a7;}.RWDproduct_page .list-inline .item, .RWDproduct_page .list-inline>li {padding: 0 0;width: 100%;}.RWDproduct_page .ibtn {background: #187bd0;width: 100%;border: 1px solid #187bd0;padding: 5px 0;color: #fff;font-size: 15px; transition: .3s ease;}.RWDproduct_page .btn-other .ibtn:hover {color: #fff;background: #0a5ca2;transition: .3s ease;}.RWDproduct_page .products-info .name {font-size: 20px;color: #333;font-weight: bold;border-bottom: 1px solid #d4d4d4; padding-bottom: 15px;}.RWDproduct_page .btn_back {margin-right: 0;}#pr_table tbody {    border: 1px solid #ddd;}#pr_table td {    padding: 10px;    text-align: center;border: 1px solid #ddd;}#pr_table th {    text-align: center;    background: #daecfb;    padding: 10px;    border: 1px solid #cfd9e2;}.RWDproduct_page .products-editor h5 {    font-weight: bold;    font-size: 17px;    letter-spacing: 3px;    color: #333;    margin: 0 0 10px;    line-height: 1.7;}.RWDproduct_page .products-editor {    border-top: 1px solid #d2d2d2;    padding-top: 50px;}.layoutlist_2 .subject{text-align: center;border-bottom: 1px solid #bdbdbd;padding-bottom: 5px;height: auto !important;margin: 10px 0;font-weight: bold; font-size: 17px;overflow: visible !important;}.item .summary {line-height: 1.8;margin-bottom: 0;font-size: 14px;}.item .summary A.itemlink {color: #555;}.item .summary ul {padding-left: 20px;}.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 0;border-bottom: none;margin-bottom: 30px;}.layoutlist_2 .col-md-4 {padding: 0 20px;}/**/ 
.article1 .hgroup .container {display: none;}.article1 .pagecontent .RWDeditor01:nth-child(4):after {    content: "";    position: absolute;    background: url(archive/image/customization/ab-ct.png)no-repeat;    width: 200%;    height: 115%;    top: 0;    left: -50%;    z-index: -1;    background-size: cover;    background-attachment: fixed;    opacity: 0.3;}.ab_block h1 {    font-weight: bold;    font-size: 35px;    margin: 0 0 50px; letter-spacing: 2px;}.ab_block h5 {    font-size: 17px;    font-weight: bold;    line-height: 1.7;    margin: 0;}.ab_block h5 span {    font-weight: normal;    padding: 0 5px;    opacity: 0.3;}.ab_block {display: flex;align-items: center;}.ab_txt {width: 50%;padding-right: 50px;}.ab_img {width: 50%;}.ab_block.block1 {border-bottom: 1px solid #c3c3c3;padding-bottom: 70px;}.ab_block.block1 .txt_box:last-child {    border-top: 1px solid #f3f3f3;    padding-top: 20px;}.ab_ctus {    padding: 150px 0 120px;    text-align: center;}.ab_ctus p{color: #000 !important;}.page_wrapper_bg .ctus-button a {    padding: 8px 40px;    color: #fff;    letter-spacing: 1px;    width: 350px;    background:#187bd0;    position: relative;    transition: 0.3s;    display: flex;    justify-content: space-between;    margin: 0 auto;    align-items: center;}.page_wrapper_bg .ctus-button a:hover{ background:#305b80;  transition: 0.3s;}.page_wrapper_bg .ctus-button {margin-top:20px;}.page_wrapper_bg .ctus-button a i {font-size: 27px;}/**/ 
.layoutlist_1.page_content2 {    background: #f9f9f9;    padding: 30px 50px;    border: 1px solid #f7f7f7;}.eformsDesc {margin: 0 0 30px;padding-bottom: 10px;border-bottom: 1px solid #e6e6e6;text-align: center;}.form-horizontal .form-group {margin-left: 0; margin-right: 0;}.form-horizontal .control-label {font-weight: normal;font-size: 14px;letter-spacing: 2px;}.customized_columns ._input, .customized_columns select {border: none;background-color: #efefef;}.form-control {border-radius: 0; -webkit-box-shadow: none;box-shadow: none;-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.form-horizontal .form-group  .col-md-11 {padding: 0;}.form-group .col-sm-12 {padding: 0;}/**/ 
.faq_q_icon{display: none;}.faq_a_icon{display: none;}.faq_question {color: #353535;font-weight: normal;}.rwd .faq_answer { color: #547b9c;}.rwd .faq_answer a {color: #547b9c;text-decoration: underline;}/**/ 
.RWDquiry .btn.normal {border-radius: 0;}.RWDquiry .btn.bg2 {background: #187bd0;border-color: #187bd0;}.RWDquiry .btn.bg2:hover {background: #0a5ca2;}.shopping-item .name {letter-spacing: 1px;}/**/ 
.news_sec {    display: flex;    align-items: center;    margin-top: 50px;}.news_txt {    width: 50%;    padding-right: 50px;}.news_img {    width: 50%;}

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

/*首頁*/ 
.lang_en h1.main-title, .lang_en .RWDnews011 .lang_en .title-block.title-center .title-tw, .lang_en .RWDbanner_plus01 .slick-caption .txt1,  .lang_en .RWDbanner_plus01 .slick-caption .txt2, .lang_en .RWDbanner_plus01 .slick-caption .txt3, .lang_en .RWDbanner_plus01 .slick-caption .txt4, .lang_en .RWDnews011 .list-title .t1, .lang_en .RWDnews011 .list-title .t2, .lang_en .ft_title, .lang_en .footer_block, .lang_en .RWDnews011 .title-block.title-center .title-tw, .lang_en .RWDmenu_plus04 .site-nav .menu>li>a, .lang_en .RWDmenu_plus04 .features .edit .menu_btn, .lang_en .funny-boxes > .funny-boxes-text > h4 {    letter-spacing: 1px;}/*英文版- footer*/ 
.lang_en .ftinfo_txt li span {    width: 130px;}.lang_en .ftinfo_txt ul:last-child li:first-child>span {    width: 55px;}.lang_en .ftinfo_txt ul:last-child li:last-child>span {    width: 153px;}/*掉字型*/ 
.lang_en .fix_block .ctus-button a, .lang_en .funny-boxes > .funny-boxes-text > h4, .lang_en .fix_block .RWDparallax_new .container.editor h1.main-title, .lang_en h1.main-title, .lang_en .RWDnews011 .title-block.title-center .title-tw{    font-family: 'Noto Sans TC', sans-serif;    font-weight: bold;}.lang_en p, .lang_en li, .lang_en h4, .lang_en h2.sub-title, .lang_en .news_block, .lang_en .copyright_block, .lang_en .ft_title, .lang_en .RWDmenu_plus04 .header.is-up .features .edit .menu_btn, .lang_en .RWDbanner_plus01 .slick-caption.txt-left{    font-family: 'Noto Sans TC', sans-serif;}/*banner*/ 
.lang_en .RWDbanner_plus01 .slick-caption {    width: 70%;}/*內頁*//*掉字型*/ 
.page_wrapper_bg.tb_querycar.fn_querycar.lang_en, .page_wrapper_bg.lang_en p, .page_wrapper_bg.lang_en a, .page_wrapper_bg.lang_en h1, .page_wrapper_bg.lang_en h5, .page_wrapper_bg.lang_en .RWDproduct_page .products-editor, .page_wrapper_bg.lang_en .RWDproduct_page .products-info .name, .page_wrapper_bg.lang_en h3, .page_wrapper_bg.lang_en .RWDmenu_plus04 .querycar-block .close, .page_wrapper_bg.lang_en .RWDmenu_plus04 .header .features .cart-btn, .page_wrapper_bg.lang_en #RWDquiry, .page_wrapper_bg.lang_en{    font-family: 'Noto Sans TC', sans-serif;}/*回上頁btn*/ 
.page_wrapper_bg.lang_en .btn.btn_back a {    width: auto;}/*內頁字距*/ 
.page_wrapper_bg.lang_en, .page_wrapper_bg.lang_en .hgroup h1, .page_wrapper_bg.lang_en .article-text, .page_wrapper_bg.lang_en .RWDquiry .btn.normal, .page_wrapper_bg.lang_en .shopping_form .control-label, .page_wrapper_bg.lang_en .shopping_form .shopping-title, .page_wrapper_bg.lang_en .info-box .title, .shopping-title, .page_wrapper_bg.lang_en .shopping-item .table .th,  .page_wrapper_bg.lang_en .info-ok,  .page_wrapper_bg.lang_en h2  {    letter-spacing: 1px;}

/*英文版 end*/
/*小螢幕 start*/

@media (max-width: 2000px) {.lang_en .ftinfo_txt {    display: block;}.lang_en .ftinfo_txt ul {    width: 100%;    margin-bottom: 0;}}@media (max-width: 1700px) {.ft_info {padding: 80px 3% 30px;}.social_block {right: 6%;}.strength_info {width: 85%;padding: 100px 50px 80px;}.strength_bg {width:15%;}.product_block > .container {width: 90%;}.news_block .container {width: 70%;}.more_btn {left: calc(10%/2 + 15px);}.RWDproduct002_v2 .showbottom a h4 span {font-weight: normal;}.RWDproduct002_v2 .showbottom a h4 {line-height: 1.7;justify-content: flex-start;flex-direction: column;}.RWDproduct002_v2 .showbottom a h4 {text-align: center;}}@media (max-width: 1500px) {.RWDbanner_plus01 .slick-caption {left: 10%;top: 240px;}.RWDbanner_plus01 .page-scroll {left: 10%;}.RWDbanner_plus01 .slick-caption .txt2 {font-size: 50px;}.funny-boxes > .funny-boxes-text > p br {display: none;}.RWDproduct002_v2 .section-inner .row:nth-child(2) {width: 250px;}.RWDproduct002_v2 .section-inner .row:nth-child(3) {width: calc(100% - 250px);}.btn_block ul li a {padding: 8px 20px;width: 180px;}.RWDnews011 .more-btn {padding: 8px 20px;width: 180px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {margin: 0 5px 20px;width: calc(100%/3 - 10px);}.news_block .container {width: 80%;}.RWDmenu_plus04 .dropdown-menu .manu-item-box li {width: calc(100%/3);}/*英文版-banner*/ 
.lang_en .RWDbanner_plus01 .slick-caption {    width: 80%;}}@media (max-width: 1400px) {.btn_block ul li a {width: 250px;margin: 0 auto;}.RWDnews011 .more-btn {width: 250px;}.btn_block ul li:nth-child(1),.btn_block ul{margin:0;}.more_btn {left: 0;position: relative;top: 0;width: 100%;text-align: center;margin-top: 30px;}.ft_info {width: 70%;}.social_block {top: 85px;}.RWDmenu_plus04 .header {padding: 0 0 0 20px;}.RWDmenu_plus04 .logo {width: 220px;padding: 20px 0 0;}/*RWDproduct002_v2*/ 
.RWDproduct002_v2 .section-inner .row:nth-child(2) {padding: 0;width: 100%;}.RWDproduct002_v2 .filter-portfolio ul > li {display: inline-block;margin:0 15px;}.RWDproduct002_v2 .section-inner .row:nth-child(3) {width: 100%;min-height: auto;}.RWDproduct002_v2 .section-subject.row {text-align: center;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {height: 530px !important;}}@media (max-width: 1300px) {.ft_info {width: 100%;}.ft_info {width: 80%;}.RWDbanner_plus01 .slick-caption {top: 160px;}.funny-boxes > .funny-boxes-text > p {font-size: 14px;}.product_block > .container {width: 95%;}.RWDmenu_plus04 .site-nav { display: none;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu {display: block;}.RWDmenu_plus04 .features {position: relative;float: right;margin-right: 0;padding-right: 0;}.ml-stack-nav-toggle i {display: none;}.RWDmenu_plus04 .header .features .edit .menu_btn:hover{color:#fff;transition: 0.3s;}.RWDmenu_plus04 .header .features .edit .menu_btn:hover i {color:#fff;}.RWDmenu_plus04 .header .features .edit .menu_btn:hover{transition: 0.3s;background:#0a5ca2;}.RWDmenu_plus04 .header .features .edit .menu_btn:before{transition: 0.3s;display:none;}.RWDmenu_plus04 .header .features .edit .menu_btn {color: #fff;background:#187bd0;}.RWDmenu_plus04 .header .site-nav .menu>li>ul a {color: #555;letter-spacing:1px}.RWDmenu_plus04 .header .features .cart-btn, .RWDmenu_plus04 .header .features .querycar-btn, .RWDmenu_plus04 .header .features .share-group a, .RWDmenu_plus04 .header .features i, .RWDmenu_plus04 .header .lang-select {color: #555d;}.RWDmenu_plus04 .header .lang-select-label:hover:after, .RWDmenu_plus04 .header .site-nav .menu>li.active>a:after, .RWDmenu_plus04 .header .site-nav .menu>li.dropdown>a:hover:after, .RWDmenu_plus04 .header. .site-nav .menu>li.has-child>a:hover:after, .RWDmenu_plus04 .header .site-nav .menu>li.is-active>a:after {border-color: #888;border-width: 1px 1px 0 0;}.RWDmenu_plus04 .header .logo {filter: brightness(0.2);transition: 0.3s;}.RWDmenu_plus04 .header{background: #d6d6d6;transition: 0.3s;padding: 0 20px;}.RWDmenu_plus04 .header .site-nav .menu>li>a {color: #555;transition: 0.3s;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #042750;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;color: #fff;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active {background-color: #1c4f8a;}.ml-stack-nav-toggle {padding: 45px 45px 28px 20px;}.RWDmenu_plus04 .header .features .lang-select:hover .lang-select-label i, .RWDmenu_plus04 .header .lang-select:hover .lang-select-label{color: #555d;}.RWDmenu_plus04 .features:after {background-color: transparent;}.RWDmenu_plus04 .features {width: auto;}.RWDmenu_plus04 .features .edit {margin-left: 15px;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>ul>li>a {text-align: left;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDbanner_plus01 .page-scroll {bottom: 0;}.strength_info {width: 100%;padding: 80px 50px 60px;background: rgb(249 249 249 / 95%);}.strength_bg {width: 100%;z-index: -1;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:after {display:none;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:after {height: 150px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {height: 500px !important;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 0 10px;}h1.main-title, .RWDnews011 .title-block.title-center .title-tw {font-size: 35px !important;}.RWDnews011 .more-btn {background: #e2e2e2;}.social_block {right: 10%;}.ab_txt {padding-right: 30px;}.layoutlist_2 .col-md-4 {padding: 0 10px;}
}
/*1199px end*/
/*1190px start*/

@media (max-width: 1190px) {.ft_map {display: none;}.footer_block  .map_sm {display:block;filter: grayscale(1);margin-top:30px}.ft_info {padding: 80px 10% 30px;width:100%}.scrollTop002 { bottom: 30px;}}

/*1190px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDmenu_plus04 .features .edit, .RWDmenu_plus04 .features .lang-block {display: block;}.strength_info {padding: 80px 50px 50px;}.product_block{padding: 80px 0;}.news_block .container {width: 85%;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 0 10px;width: calc(100%/3 - 20px);text-align: center;}.fix_block .RWDparallax_new .picbgbox { height: 460px !important;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:after{display:none}.main {margin-top: 72px;}h2.sub-title, .RWDnews011 .title-block.title-center .title-en, .RWDphoto004 .title-sub {font-size: 14px !important;}h1.main-title,.RWDnews011 .title-block.title-center .title-tw{text-align: center;}.RWDService002 .section-subject {text-align: center;}.social_block {right: 10%;top:80px}.RWDnews011 .title-block.title-center {margin-bottom: 20px;}.RWDnews011 .title-block.title-center .ctrl-bar {bottom: 0;justify-content: center;width: 100%;position: relative;}/*-----*/ 
.layoutlist_1.page_content2 {padding: 30px;}.form-horizontal .control-label {font-size: 13px;}.page_wrapper_bg .main {margin-top: 0;}.article1 .pagecontent .RWDeditor01:nth-child(4):after {width: 180%;height: 170%;background-attachment: inherit;opacity: 0.2;}.article1 .pagecontent .RWDeditor01:nth-child(4):before {    content: "";    position: absolute;    background: #eee;    width: 180%;    height: 170%;    z-index: -2;    left: -50%;    top: 0;}/*英文版-獨家售後服務*/ 
.lang_en .fix_block .RWDparallax_new .container.editor h1.main-title {    font-size: 30px !important;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.copyright_block {flex-direction: column;line-height: 1.5;}.RWDService002 .section-subject {text-align: center;}.product_block > .container {    width: 90%;}.strength_info {padding: 80px 5% 60px;}.funny-boxes.float-shadow {text-align: center;}.funny-boxes > .funny-boxes-text > p {text-align: left;padding: 0;}.funny-boxes > .funny-boxes-text > h4 {padding: 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/2 - 10px);}.funny-boxes > .funny-boxes-icon{float: none;}.ftinfo_sec{padding: 15px 0;margin: 15px 0;}.ftinfo_txt {    display: flex;    flex-wrap: wrap;}.ftinfo_txt ul { width: 100%;margin: 0;line-height: 1.8;}/*------*/ 
.ab_block {flex-wrap: wrap;}.ab_txt {padding-right: 0;width: 100%;}.ab_img{width: 100%;}.ab_block h1 {margin: 0 0 10px;}.ab_block.block1 {padding-bottom: 50px;}pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 50px !important;}.ab_ctus { padding: 100px 0 80px;}.article1 .pagecontent .RWDeditor01:nth-child(4):after {width: 180%;height: 170%;background-attachment: inherit;opacity: 0.2;}.layoutlist_2 .item, .layoutlist_4 .item {margin-bottom:30px;}.RWDproduct_page .pic-box {width: 70%; padding-right: 0;float: none;text-align: center;margin: 0 auto;}.RWDproduct_page .products-info {width: 100%;float: none;margin-top: 30px;}.RWDproduct_page .products-info .name {text-align: center;}.btn.btn_back a {float: right;}.layoutlist_7 .subject, .layoutlist_7 .subject a {margin-top: 10px !important;}.layoutlist_7 .litem {width: 50%;margin:0px 0 30px !important;}.hgroup .container {margin-bottom: 30px;}.news_sec {margin-top: 0; flex-wrap: wrap;}.news_txt {width: 100%;padding-right: 0;}.news_img {width: 100%;margin: 0 auto;text-align: center;}.page_wrapper_bg section.call_to_action {padding: 80px 0 60px;}.page_wrapper_bg .ebtn {margin: 30px 0 0;}.form-group label {padding-left: 0!important;padding-right: 0 !important;}.layoutlist_1.page_content2 {padding: 50px 30px;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.edm_section {width: 100%;}.RWDedm002 form {margin-bottom: 0;}.RWDleft_cont002 .item-second a {    position: absolute;    bottom: 0;    width: 41%;}.RWDleft_cont002 .item-second .text-box { width: 100%;}.logo_section {margin-top: 100px;}.RWDproduct002_v2 .showbottom a h4 {font-size: 16px;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDnews011 .img-view {max-width: 100%;}.RWDnews011 img {width: 100%;}.RWDnews011 .mobile-only.page-next {background-color: #d8d8d8;}.RWDnews011 .page-arrow:after, .RWDnews011 .page-arrow:before {color: #151515;}.RWDnews011 .mobile-only.page-prev {background-color: #d8d8d8;}.RWDnews011 .mobile-only {-webkit-box-shadow: none;box-shadow: none;}.RWDnews011 .news-block {background: transparent;box-shadow: none;padding: 0;}.RWDnews011 .list-date:before{display:none;}.RWDnews011 .listitem {justify-content: center;}.RWDnews011 .listitem.swiper-slide-active .list-M-Y,.RWDnews011 .listitem.swiper-slide-active .list-D{color: #a2a2a2;font-weight: normal;}.RWDnews011 .list-title {text-align: center;}.RWDmenu_plus04 .features .edit, .RWDmenu_plus04 .features .lang-block{display: none;}.RWDmenu_plus04 .features {width: auto;padding-right: 20px;}.RWDmenu_plus04 .features:after {background-color: #b1b1b1;}.ft_info {padding: 80px 5% 70px;}.scrollTop002 {bottom: 65px;}.RWDService002 .col-sm-4.col-md-4 {width: 50%;float: left;}.funny-boxes.float-shadow {margin: 0;}.RWDService002  .row:before, .RWDService002  .row:after {display:none;}.fix_block .RWDparallax_new .container.editor h1.main-title {font-size: 30px !important;line-height: 1.5 !important;}.RWDmobile_bottom_v2 {background-color: #187bd0;z-index:22}.mobile_bottom__li {border-left: none;border-right: none;}.RWDmobile_bottom_v2 .text {font-size: 15px;letter-spacing: 2px;}.RWDmobile_bottom_v2 .icon {display: none;}.mobile_bottom__a {padding: 12px 0;}.RWDnews011 .list-date {    padding: 0 0px 15px;    flex: 0;}.RWDnews011 .list-D {text-align: left;}/**/ 
.calen::-webkit-scrollbar {width: 3px;height: 5px;}.calen::-webkit-scrollbar-thumb:horizontal {background-color: #a6a6a6;border-radius: 3px;}.calen::-webkit-scrollbar-track-piece:horizontal:decrement,.calen::-webkit-scrollbar-track-piece:horizontal:increment {background-color: rgba(166, 166, 166, 0.2);}.calen{overflow-x: auto;white-space: nowrap;}.calen{ overflow-x: scroll;padding-bottom:15px;-webkit-overflow-scrolling: auto;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.fl {width:250px;}.more_btn {width: 100%;margin-top: 10px;}.btn_block ul li a {width: 90%;margin: 0 auto;}h1.main-title, .RWDnews011 .title-block.title-center .title-tw {text-align: center;font-size:30px !important;}h2.sub-title,.RWDnews011 .title-block.title-center .title-en{text-align: center;}.RWDproduct002_v2 .filter-portfolio ul > li {width: calc(100%/2 - 20px);}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: 100%;margin: 0 0 20px;height: auto !important;padding:20px}.product_block > .container {width: 95%;}.news_block .container {width: 95%;}.footer_block {font-size: 13px;}.ftinfo_txt li span {width: 77px;}.RWDbanner_plus01 .slick-caption {top: 100px;left: 0;text-align: center !important;}.RWDbanner_plus01 .slick-caption .container {width: 85%;}.RWDbanner_plus01 .slick-caption .txt1 {font-size: 15px;}.RWDbanner_plus01 .slick-caption .txt2 {font-size: 32px;}.RWDbanner_plus01 .slick-caption .txt3 {font-size: 15px;}.RWDbanner_plus01 .slick-caption .txt4{font-size: 13px;margin: 40px 0 0 !important;}.RWDbanner_plus01 .slick-caption .txt4 span span {margin: 0 2px;}.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {width:100%;}.RWDbanner_plus01 .page-scroll{display: none;}.ml-stack-nav-toggle {padding: 35px 30px;}.ft_title {font-size: 18px;}.social_block {top: 45px;}.fix_block .RWDparallax_new .container.editor p br {display: none;}.fix_block .RWDparallax_new .container.editor {width: 95%;}.fix_block .RWDparallax_new .container.editor p {font-size: 14px;}.fix_block .ctus-button a {width: 100%;padding: 6px 60px;line-height: 1.3;}.fix_block .ctus-button {margin-top: 30px;}.RWDnews011 .more-btn {width: 100%;}.strength_info {padding: 50px 10px 30px;}.product_block {padding: 50px 0;}.news_block {padding: 50px 0 70px;}.ft_info {padding: 50px 5% 70px;}.strength_bg {opacity: 0;}.RWDproduct002_v2 .filter-portfolio ul {margin-top: -5px;margin: 0 -5px 30px;}.RWDproduct002_v2 .section-inner .row:nth-child(2) .col-md-12 {adding: 0;margin: 0;}.RWDproduct002_v2 .section-inner .row:nth-child(3) .col-md-12 {    padding: 0 10px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {background: #ddd; opacity: .8;}.layoutlist_1.page_content2 {padding: 0; background: transparent; border: none;}.page_wrapper_bg .main .container {    padding-left: 10px;    padding-right: 10px;}.page_wrapper_bg .ctus-button a {width: 100%;padding: 6px 60px;line-height: 1.3;}.page_wrapper_bg .ctus-button {margin-top: 30px;}.RWDproduct_page .pic-box {width: 100%;}.RWDproduct_page .products-info .name {font-size: 18px;}.btn.btn_back a {float: none;width: 100%;}.RWDproduct_page .products-info .name {text-align: left;}.ab_block h1 {font-size: 28px;}.hgroup h1 {letter-spacing: 2px;font-size: 28px}.hgroup .container {padding: 0;margin: 0 0 15px;}.page_subject {padding: 0;}.ab_block h5 {font-size: 15px;}.layoutlist_7 .litem {width: 100%;padding:0}.faq_item td:last-child {padding-left: 20px;}/*英文版- footer*/ 
.lang_en .ftinfo_txt ul li {    display: flex;    flex-direction: column;    margin-bottom: 15px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.ml-stack-nav-toggle {    padding: 35px 15px;}.RWDmenu_plus04 .features {padding-right:10px;margin-right:10px;}.RWDmenu_plus04 .header {padding: 0 10px;}.fix_block .RWDparallax_new .container.editor h1.main-title {    font-size: 24px !important;    line-height: 1.5 !important;}.RWDproduct002_v2 .btn.btn-rj {font-size: 14px;}.RWDbanner_plus01 .slick-caption {top: 50px}.RWDbanner_plus01.style-dotnav .control-box .items, .RWDbanner_plus01.style-dotnav .control-box .items li, .RWDbanner_plus01.style-dotnav .slick-arrow {margin-top: -80px;}/*英文版-獨家售後服務*/ 
.lang_en .fix_block .RWDparallax_new .container.editor h1.main-title {    font-size: 24px !important;}@media (max-width: 414px) {/*英文版- footer*/ 
.lang_en .social_block {    position: unset;    margin-top: 15px;}}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDmenu_plus04 .logo {    width: 200px;    margin-top: 2px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn { padding: 25px 2px;}.scrollTop002 .ii {font-size: 30px;}.fix_block .RWDparallax_new .container.editor p {    font-size: 14px;}
}
/*380px end*/
/*370px start*/

@media (max-width: 370px){.fl {width:220px;}.RWDmenu_plus04 .logo {width: 150px;margin-top: 5px;}.RWDbanner_plus01 .slick-caption .txt4 span span {margin: 0;}.RWDbanner_plus01 .slick-caption .container {padding: 0 10px;}.RWDService002 .col-sm-4.col-md-4 {width: 100%;}.funny-boxes.float-shadow {margin: 0 0 30px;}.funny-boxes.not-right-column {padding-bottom: 0;}.RWDproduct002_v2 .btn.btn-rj {font-size: 12px;}.RWDproduct002_v2 .filter-portfolio ul > li {    width: calc(100%/2 - 10px);    margin: 0 5px;}.scrollTop002 {bottom: 110px;}}

/*370px end*/
/*320px start*/
@media (max-width: 320px){
.RWDproduct_page .btn-other li .ii {display: inline-block;margin-right:5px;font-size: 13px;}.RWDproduct_page .btn-other li button {padding: 5px 0;}.RWDproduct_page .products-info .name {font-size: 15px;}/*英文版-banner*/ 
.lang_en .RWDbanner_plus01 .slick-caption.txt-left{    top: 30px;}.lang_en .RWDbanner_plus01 .slick-caption .txt3 {    font-size: 15px;}.lang_en .RWDbanner_plus01 .slick-caption .txt2 {    font-size: 25px;}/*英文版-單元主標*/ 
.lang_en h1.main-title {    font-size: 26px !important;    line-height: 1.2 !important;    margin-bottom: 15px;}/*英文版-獨家售後服務*/ 
.lang_en .fix_block .RWDparallax_new .container.editor h1.main-title {    font-size: 22px !important;}
}
/*320px end*/
/*動態 start*/

.RWDbanner_plus01 .banner-slider .slick-item { max-height: 100vh !important;overflow: hidden !important;}.RWDbanner_plus01 .slick-item.slick-active .pic-box .pic img {-webkit-animation-name: zoomOut01;    animation-name: zoomOut01;    -webkit-animation-duration: 12s;    animation-duration: 12s;    -webkit-animation-fill-mode: both;    animation-fill-mode: both}@keyframes zoomOut01 {0% {    transform: scale(1.2);    -webkit-transform: scale(1.2);    -moz-transform: scale(1.2);    -o-transform: scale(1.2);    -ms-transform: scale(1.2);}100% {    transform: scale(1);    -webkit-transform: scale(1);    -moz-transform: scale(1);    -o-transform: scale(1);    -ms-transform: scale(1);}}/**/ type="text/javascript">  $(document).ready(function(){      $('.pdt02').imagesLoaded(function () {        $('.pdt02').each(function(){          if($(this).height() < 0){            $(this).removeClass('pdt02');          }        });        onScrollInit2($('.pdt02'));      });  });function onScrollInit2( items, trigger ) {  items.each( function() {    var osElement2 = $(this),        osoffset2 = osElement2.attr('data-os-offset'),        osAnimationClass2 = osElement2.attr('data-os-animation'),        osAnimationDelay2 = osElement2.attr('data-os-animation-delay');        if(typeof(osAnimationClass2)=='undefined'){          osAnimationClass2 = 'move';        }        if(typeof(osAnimationDelay2)=='undefined'){          osAnimationDelay2 = '0.3s';        }          if(typeof(osoffset2)=='undefined'){          osoffset2 = '90%';        }      osElement2.css({        '-webkit-animation-delay':  osAnimationDelay2,        '-moz-animation-delay':     osAnimationDelay2,        'animation-delay':          osAnimationDelay2            });     var osTrigger2 = ( trigger ) ? trigger : osElement2;      osTrigger2.waypoint(function() {        osElement2.addClass('animated').addClass(osAnimationClass2);    },{        triggerOnce: true,        offset: osoffset2    });  });}</script>

/*動態 end*/
/*850px start*/
@media (max-width: 850px) {
/*英文版-獨家售後服務*/ 
.lang_en .fix_block .RWDparallax_new .container.editor h1.main-title {    line-height: 1.3 !important;font-size: 27px !important;}
}
/*850px end*/