a:hover, a:focus{text-decoration:none}.RWDfakeloader img {width: 230px;}/* 手機menu*/ 
.navbar-default .navbar-toggle{margin-top:14px}.cd-main-content {    position: relative;    top: 72px;font-family: 'Noto Sans TC', sans-serif;}.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:#102288;}.RWDmenu_plus04 .site-nav .menu>li>a {letter-spacing: 1px;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total  {letter-spacing: 1px;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn { font-size: 14px;letter-spacing: 1px;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {text-decoration: none;font-weight: normal;color:#102288}.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: #888;    border-width: 1px 1px 0 0;}.RWDmenu_plus04 #search-box.full .form-control {font-size: 22px;padding: 0 220px 15px 40px;letter-spacing: 1px;}.RWDmenu_plus04 #search-box.full .ibtn {font-size: 22px; padding: 0 15px;}.RWDmenu_plus04 .features .search-btn {padding: 25px 15px 25px 10px;float:left}.RWDmenu_plus04 .header {padding: 0 0 0 9%;}.RWDmenu_plus04 .logo {width: 170px;margin:9px 0 0;}.RWDmenu_plus04 .site-nav .menu {text-align: right;}.RWDmenu_plus04 .site-nav .menu ul li>a {text-align: center;}/*選單電話*/ 
.RWDmenu_plus04 .features .edit {float: right;}.RWDmenu_plus04 .features .edit .menu_btn {    color:#fff;    font-size: 16px;    letter-spacing: 2px;    background:#14449a;    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{background:#a94442;transition: 0.3s;}.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:#a94442;}.RWDmenu_plus04 .header.is-up .features .edit .menu_btn:before{transition: 0.3s;display:none;}.RWDmenu_plus04 .features {width:270px}.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}.RWDbanner_plus01 .slick-caption .txt2{margin-top:0;margin-bottom:40px}.RWDbanner_plus01 .slick-caption .txt2 span{    color: #333;    font-size: 45px;    font-weight:700;    border-bottom: 1px solid #c3c3c3;    padding-bottom: 20px; letter-spacing:3px;}.RWDbanner_plus01 .slick-caption .txt1 {    color: #333;    font-size: 45px;    font-weight: 700; letter-spacing:3px;line-height:1.7}.RWDbanner_plus01 .slick-caption .txt2 {line-height:1.5}.RWDbanner_plus01 .slick-caption .txt3 span {    color: #bb211e;    font-size: 22px;    letter-spacing:2px;    line-height: 1.7;    margin: 0;}.RWDbanner_plus01 .slick-caption{    top: 50%;    bottom: auto;    transform: translateY(-100%);}.RWDbanner_plus01 .slick-caption .container{width:82%;padding:0}.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 65px)!important;height: calc(100vh - 65px)!important;}/*標題字*/ 
.index  h1.main-title{color:#333;font-size:35px;margin:0;line-height:1.7; font-weight:bold}.index h2.sub-title {    font-size: 17px;    letter-spacing: 1px;    line-height: 1.7;    color: #333;    margin: 0 0 0;}.index .section-line{display:none}.index .section-subject { margin: 0 0 30px;}/*區塊*/ 
.about_block{position: relative;padding: 100px 0;background: #fdfdfd;overflow:hidden}.about_block .container{width:70%}.product_block{position: relative;padding: 100px 0;}.product_block .container{width:80%}.about_block:after {    content: "";    position: absolute;    top: 0;    right: 0;    background: #eaeaea;    height: 100%;    width: 30%;    z-index: 0;}.about_block:before {    content: "";    background: url(archive/image/customization/ab-bg.png)no-repeat;    width: 700px;    height: 357px;    background-size: contain;    left: 0;    bottom: -60px;    z-index: 1;    position: absolute;    opacity: 0.3;}.paralaxSlice5{position: relative;}/* 首頁 產品介紹 item*/ 
.RWDproduct002_v2 {padding:0px;}.portfolio-bottom-summary p {font-size: 15px;color: #555;letter-spacing: 2px;line-height: 1.7;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #000;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: calc(25% - 11px);    margin: 0 5px 20px;    padding: 0;    height: auto !important;border: 1px solid transparent;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:hover {    background: #f9f9f9;    box-shadow: 2px 2px 3px rgb(222 222 222 / 35%);    transition: .3s ease;;border: 1px solid #f1f1f1;}.RWDproduct002_v2 .btn.btn-rj:hover {    background-color: #1f2a65;    color: #fff;    opacity: 1;    font-weight: normal;}.RWDproduct002_v2 .filter-portfolio ul {margin: 0 auto 30px;width: 70%;}.RWDproduct002_v2 .btn.btn-rj {    background-color: #EEE;    color: #555;    border: 1px solid transparent;    font-size: 15px;    border-radius: 0;    letter-spacing: 1px;    border-left: 1px solid #e4e4e4;    padding: 10px 20px;width:100%}.RWDproduct002_v2 .active .btn.btn-rj {background-color: #1f2a65;}.portfolio-bottom-summary p span {color: #6b0000;font-weight: 600;margin-right: 5px;}.RWDproduct002_v2 .popup-portfolio {margin: 0;}.RWDproduct002_v2 .portfolio-item > .inner-content > img {background: #fff;border: 1px solid #f3f3f3;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 0;width: calc(100%/6);}.RWDproduct002_v2 .portfolio-bottom-summary {    height: auto !important;}.RWDproduct002_v2  .portfolio-bottom {    padding:15px 20px 10px;}.RWDproduct002_v2  .portfolio-bottom  h4 {    font-size: 18px;    margin: 0;    color: #333;    line-height: 1;letter-spacing:0.5px}.RWDproduct002_v2 .btn-box .btn {    min-width: 220px;    color: #fff;    border: 1px solid #bb211e;    border-radius: 0;    margin: 50px 0 0;    background: #bb211e;    line-height: 1;    padding: 10px 0;    font-size: 15px;    font-weight: normal;    letter-spacing: 2px;}.RWDproduct002_v2 .btn-box .btn:hover{background:#fff;color:#bb211e;transition:.3s ease}/*RWDleft_cont002 */ 
.RWDleft_cont002 {    position: relative;    z-index: 1;}.RWDleft_cont002 .item-second {    background-color: transparent;    display: flex;    flex-direction: row-reverse;align-items: center;}.RWDleft_cont002 .item-second>a {    width: 50%;}.RWDleft_cont002>.container {    padding: 0;    width: 100% !important;}.RWDleft_cont002 .item-second .text-box {background: transparent;padding: 0 100px 0 0;}.RWDleft_cont002 .item-second .text-box .title {    font-size: 22px;    font-weight: bold;    letter-spacing: 2px;    line-height: 2;    color: #333;    border-bottom: 1px solid #dadada;    padding-bottom: 10px;    margin-bottom: 20px;}.RWDleft_cont002 .item-second .text-box .title span {    font-size: 50px;    display: inline-block;    position: relative;    line-height: 1;    margin-right: 10px;}.RWDleft_cont002 .item-second .text-box .underline {display: none;}.RWDleft_cont002 .item-second .text-box .text {    line-height: 1.7;    font-size: 16px;    letter-spacing: 2px;    width: 100%;    color: #555;    margin: 0;}.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1);}.RWDleft_cont002 .item-second .text-box a:hover {background-color:  #bb211e;color: #fff;}.RWDleft_cont002 .item-second .pic {width: 100%;}.RWDleft_cont002 .item-second .text-box a {    min-width: 220px;    color: #bb211e;    border: 1px solid #bb211e;    border-radius: 0;    margin: 50px 0 0;    background: #fff;    line-height: 1;    padding: 10px 0;font-weight: normal;}/* 首頁 中間滑動banner*/ 
.RWDparallax_new .container.editor{color: #fff;    font-size: 16px;    width: 70%;    padding-top: 170px; letter-spacing:1px;line-height:2}.RWDparallax_new .container.editor h1.main-title:before {    content: "";    position: relative;    background: url(archive/image/customization/ger_flag.png)no-repeat;    width: 65px;    height: 35px;    background-size: contain;    display: inline-block;}.RWDparallax_new .container.editor h1.main-title {    color: #fff;    position: relative;}.RWDparallax_new .container.editor h1.main-title span {    opacity: 0.2;    font-weight: lighter !important;    padding: 0 15px;}.pass_block {    width: 50%;}/*1007修改*/ 
.RWDbanner_plus01 .slick-caption .txt3 span {font-weight: bold;}
/*footer start*/

.footer_block {    position: relative;    background:#3e3e3e;    color: #ddd;    font-size: 15px;    letter-spacing: 1px;    line-height: 1.7;}.footer_block .container {    width: 80%;    display: flex;    padding: 100px 0 80px;}.info_box ul {    padding: 0;    margin: 0;    list-style: none;}.info_box ul a{color:#ddd}.info_box ul a i{margin-left:10px;}.info_box {    width: calc(100%/3 - 40px);    margin: 0 20px;}.ft_title p span {    opacity: 0.3;    padding: 0 10px;}.ft_left{width:25%;}.ft_right{width:75%;}.ft_title h5 {    font-size: 22px;    color: #fff;    font-weight: bold;    margin: 0 0 10px;}.info_box h5 {    font-size: 17px;    color: #fff;    border-bottom: 1px solid #6f6f6f;    padding-bottom: 10px;    margin: 0 0 10px;}.footer_copyright {    display: flex;    justify-content: center;    font-size: 12px;    background: #313131;    padding: 10px 0;    color:#545454;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {    color: #545454;}.ft_info {    display: flex;}.RWDssl01 {margin: 0 10px;}.RWDsocial002 .pull-right {    float: left !important;}i.i.ii-fb1.iconRounded {    color: #1d8eef;}.RWDsocial002 .iconRounded {    border: none;    color: #555;    background-color: #f9f9f9;    font-size: 15px;    width: 30px;    height: 30px;    border-radius: 0;    padding: 9px 0 0;}.RWDsocial002 {    margin-top: 30px;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {    background-color: #fff;    color: #555;}.fixed_block {    position: fixed;    bottom: 80px;    right: 21px;}.fixed_box a {    width: 40px;    height: 100%;    background: #fff;    padding: 10px 16px;    word-break: break-all;    line-height: 1.2;    display: flex;    justify-content: center;    flex-direction: column;    align-items: center;    color: #555;    border: 1px solid #efefef;}.info_box li span {    width: 35px;    display: inline-block;}.scrollTop002 .ii {font-size: 40px;background: #e8e8e8;color: #8a8a8a;border-radius: 0;}.scrollTop002 {bottom: 70px;}/*cookie*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 60px 20px !important;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;background: rgba(255, 255, 255, 90%) !important;color: #000 !important;left: auto !important;right: 0 !important;line-height: 1.5 !important;}.RWDalert_fancybox a{color: #000;border-bottom: 1px solid #555;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox .btn.active {border-radius: 0px;margin-top: 20px;background: #333 !important;border: 1px solid #ccc !important;display: block;padding: 5px 50px;color: #fff !important;font-size: 14px !important;}.RWDalert_fancybox .btn:hover {background: #111 !important;color: #fff !important;}

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

/*共用*/section.call_to_action {padding: 80px 0;min-height: 800px;}.article-text>.container {width: 100%;padding: 0;}.article-text {font-size: 15px;letter-spacing: 2px;line-height: 2;color: #333;}.article-text a {color: #333;}.article-text h5 {font-size: 17px;font-weight: 600;line-height: 1.6;margin: 0 0 6px;}/*頁面標題*/ 
.hgroup>.container {width: 100%;padding: 0;margin-top: 0;margin-bottom: 50px;}.hgroup h1 {font-size: 25px;font-weight: 600;letter-spacing: 2px;color: #333;line-height: 1.6;}.hgroup .breadcrumb {font-size: 14px;letter-spacing: 2px;background-color: transparent;margin: 0;padding: 0;border: 0;bottom: 5px;right: 15px;}.hgroup .breadcrumb a {color: #333;}.breadcrumb>li+li:before {color: #333;}/*文章列表的列表*/ 
.layoutlist_8 .list_subject>a {    font-size: 17px;    font-weight: 600;    line-height: 1.5;}.layoutlist_8 .list_subject .summary {    margin: 15px 0 0px;}.layoutlist_7 .subject, .layoutlist_7 .subject a {    color: #333 !important;    font-size: 17px !important;    margin-top: 25px !important;    margin-bottom: 3px;    font-weight: 600;    line-height: 1.5;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a {    font-size: 12px !important;    letter-spacing: 1px !important;}.layoutlist_7 .summary, .layoutlist_7 .summary a {    color: #333 !important;    line-height: 1.8 !important;}.layoutlist_7 .litem {    margin: 0 0 35px !important;}.layoutlist_7 .litem>div {    border-bottom: 1px solid #b2b2b2;    padding-bottom: 35px;}/*產品功能*/ 
.RWDproduct_page .products-info .name {font-size: 20px;font-weight: 600;letter-spacing: 1px;line-height: 1.6;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {color: #333;}.RWDproduct_page .products-info .subname {font-size: 15px;letter-spacing: 2px;line-height: 2;}.products-info .txt .editor.clearfix {font-size: 15px;letter-spacing: 2px;line-height: 2;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add, #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {transition: .3s;}.RWDproduct_page .btn, .RWDproduct_page .ibtn {font-size: 15px;}.RWDproduct_page .products-editor {font-size: 15px;letter-spacing: 2px;line-height: 2;color: #333;}.RWDproduct_page .products-editor a {color: #333;}#mobile-fixed .noamount, #mobile-fixed .price-box li:first-child, .RWDproduct_page .products-info #timercountdown, .RWDproduct_page .products-info .discountmsg, .RWDproduct_page .products-info .noamount, .RWDproduct_page .products-info .price-box li.active, .RWDproduct_page .related-box .price-box li:first-child {color: #656565;}/*產品列表*/ 
.layoutlist_4 .item {    height: auto !important;    margin: 0 0 20px;}.layoutlist_4 .pricearea {    display: flex;    border-bottom: 1px solid #b1b1b1;    padding-bottom: 5px;    margin-bottom: 20px;}.layoutlist_4 .price {    color: #333 !important;    margin: 0 20px 0 0;}.layoutlist_4 .price.sellprice {    margin: 0;}.layoutlist_4 .subject {    margin-bottom: 5px !important;    min-height: auto;    height: auto !important;    font-size: 17px !important;    font-weight: 600 !important;    color: #333 !important;    letter-spacing: 2px !important;    line-height: 1.5 !important;}.layoutlist_4 .subject>a {    color: #333 !important;}.layoutlist_4 .buybtn {    padding: 4px 0;    line-height: 2;    background-color: #fcad39;}/*按鈕*/ 
.ebtn {color: #bb211e !important;border-radius: 0;background: transparent;padding:0;float: right;margin-right: 0;border: 1px solid #bb211e;transition:.3s;}#album .btn.btn_back a, .ebtn a {margin-right: 0;background: inherit;color: inherit;padding:2px 30px;display: block;}.RWDproduct_page .btn_back, .btn_back {color: #bb211e !important;border-radius: 0;background: transparent !important;padding:0;float: right;margin-right: 0;border: 1px solid #bb211e;transition:.3s;}.RWDproduct_page .btn_back a, .btn_back a, .btn-primary a {margin-right: 0;background: inherit;color: inherit;padding:2px 30px;line-height: 2;display:block;}.btn-primary {color: #bb211e !important;border-radius: 0;background: transparent;padding:0;transition:.3s;border: 1px solid #bb211e;}@media (min-width:1200px){.RWDproduct_page .btn_back:hover, .btn_back:hover, .ebtn:hover, .btn-primary:hover {    background: #bb211e !important;    color: #fff !important;    border-color: #bb211e;}}/*搜尋頁面*/ 
.RWDsearch_page .list-data>ul>li:nth-child(odd), .RWDsearch_page .list-img .pic {    background: rgba(255, 255, 255, 0.5);}/*專利認證*/ 
.album2 .btn.btn_back {display: none;}/*相簿*/ 
.album_d_item .album_item_subject {    opacity: 1 !important;    background: transparent;    bottom: 0;}.layoutlist_2 .item img.img-responsive, .layoutlist_2 .album_item img, .row .album_d_item img {    transition: .3s;}.layoutlist_2 .item:hover img.img-responsive, .layoutlist_2 .album_item:hover img, .row .album_d_item:hover img {    transform: scale(1.05);}

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

@media (max-width: 1700px) { .about_block .container {width: 80%;}.pass_block {width: 60%;}}@media (max-width: 1600px) { .RWDsocial002 {margin-top:10px;display: flex; justify-content: center;margin-bottom:10px;}.ft_left {width: 100%;text-align: center;border-bottom: 1px solid #b7b7b7;margin-bottom: 50px;display: flex;flex-direction: column;}.ft_right {width: 100%;}.footer_block .container {flex-wrap: wrap;}.info_box h5 {border-bottom: 1px solid #5d5d5d;}}@media (max-width: 1500px) { .RWDbanner_plus01 .slick-caption .txt1, .RWDbanner_plus01 .slick-caption .txt2 span { font-size: 35px;}.about_block .container {width: 90%;}.RWDparallax_new .container.editor {width: 80%;}.product_block .container { width: 90%;}.RWDproduct002_v2 .filter-portfolio ul {width: 85%;}.footer_block .container {width: 85%;}}@media (max-width: 1400px) { .RWDleft_cont002 .item-second .text-box .title {font-size: 18px;}.RWDleft_cont002 .item-second .text-box .title span {font-size: 35px;}.footer_block .container {width: 90%;}}@media (max-width: 1300px) { .RWDbanner_plus01 .slick-caption .container {width: 90%;}.RWDmenu_plus04 .header {padding: 0 0 0 5%;}.RWDleft_cont002 .item-second .text-box .title span {font-size: 40px;margin-right: 5px;}.RWDleft_cont002 .item-second .text-box .title {font-size: 18px;}.RWDparallax_new .container.editor {width: 90%;}.RWDleft_cont002 .item-second .text-box {padding: 0 70px 0 0;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDleft_cont002 .item-second .text-box .title span {font-size: 35px;margin-right: 0px;display: block;}.RWDproduct002_v2 .filter-portfolio ul {    width: 100%;}.footer_block {font-size: 14px;}/*內頁-寬度*/section.call_to_action>.container {padding: 0 30px;}
}
/*1199px end*/
/*1100px start*/

@media (max-width: 1100px){.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 14px;padding: 25px 10px;}.RWDproduct002_v2 .filter-portfolio ul > li {    margin: 0 5px 10px;    width: calc(100%/4 - 10px);}.RWDproduct002_v2 .filter-portfolio ul {text-align: left;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/3 - 11px);}.footer_block .container {width: 95%;}}

/*1100px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDmenu_plus04 .features .edit {display: block;}.RWDmenu_plus04 .features:after {display: none;}.RWDmenu_plus04 .features {margin-right: 0;padding-right: 0;}.ml-stack-nav-toggle i {display: none;}.RWDmenu_plus04 .header {padding: 0 30px;}.ml-stack-nav-toggle {padding:35px 30px;}.RWDmenu_plus04 .header {padding: 0 10px 0 20px;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #14449a;}.RWDmenu_plus04 #mobile-menu .menu li a {font-size: 15px;letter-spacing: 1px;}.footer_block {font-size: 13px;}.about_block:before { opacity: 0.15;}.info_box {    width: calc(100%/3 - 10px);    margin: 0 5px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDleft_cont002 .item-second {flex-direction: column-reverse;}.RWDleft_cont002 .item-second .text-box {width: 100%;}.RWDleft_cont002 .item-second .text-box a {margin: 20px 0 30px;}.RWDleft_cont002 .item-second .text-box .text { width: 100%;}.RWDleft_cont002 .item-second>a {width: 100%;}.RWDleft_cont002 .item-second .text-box .text {padding-right: 0;}.RWDleft_cont002 .item-second .pic img {    width: 100%;}.RWDleft_cont002 .item-second .pic {    max-height: 280px;}.RWDproduct002_v2 .btn.btn-rj {padding: 10px 5px;}.RWDbanner_plus01 .slick-caption .txt1, .RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 40px;}.RWDbanner_plus01 .slick-caption.txt-left {text-align: center;}.RWDbanner_plus01 .slick-caption {top: 90px;transform: none;}.about_block:before{display: none;}.about_block:after { top: auto;height: 30%;width: 100%;bottom: 0;}.RWDleft_cont002 .item-second .text-box {    padding: 0;}.RWDleft_cont002 .item-second .text-box .title span{ font-size: 30px;display: inline-block;}.RWDleft_cont002 .item-second .text-box .title{ font-size: 30px;text-align: center;}.RWDleft_cont002 .item-second .pic img {transform: translateY(-100px);}.RWDleft_cont002 .item-second .text-box a {    margin: 20px auto 30px;}.info_box {    width: calc(100%/2 - 10px);    margin: 0 5px 30px;}.footer_block .container {    width: 85%;    padding: 80px 0 20px;}.product_block {padding: 80px 0;}.about_block{padding: 80px 0;}.RWDparallax_new .container.editor {padding-top: 120px;}.RWDparallax_new .picbgbox { height: 700px !important;}.pass_block {    width: 100%;}.RWDparallax_new .section-subject {    margin: 0 0 10px;    text-align: center;}.index  h1.main-title{font-size:30px;}.ft_info {    display: flex;    flex-wrap: wrap;}.RWDproduct002_v2 .portfolio-bottom {    padding: 10px 0 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:hover {    background: transparent;    box-shadow: none;    border: 1px solid transparent;}
}
/*991px end*/
/*820px start*/

@media (max-width: 820px) {.footer_copyright {flex-direction: column;text-align: center;line-height: 1.5;}.RWDssl01 {margin: 0 ;}}

/*820px end*/
/*800px start*/
@media (max-width: 800px) {
/*內頁-頁面標題*/ 
.hgroup h1 {margin-bottom: 10px;}.hgroup .container {    margin-left: 0;    margin-right: 0;}/*內頁-共用*/#edcontent, #eforms, #search, #product, #article, #faq {padding: 0 !important;}.article-text .row {    margin: 0;}.RWDproduct_page .btn_back {    width: auto;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDmenu_plus04 .features .edit {display:none;}.RWDmenu_plus04 .features {width: auto;}.RWDmobile_bottom_v2 .icon {display: none;}.footer_block .container {padding: 80px 0 40px;}.mobile_bottom__a {padding: 10px 0;}.RWDmobile_bottom_v2 .text {font-size: 14px;}.mobile_bottom__li {border-left: none;border-right: none;}.mobile_bottom__a, .mobile_bottom__a:hover, .mobile_bottom__a:active, .mobile_bottom__a:focus {    color: #fff;    background: #14449a;}.RWDmenu_plus04 .header {    padding: 0 30px;}.footer_copyright {padding: 10px 0 55px;}.RWDproduct002_v2 .filter-portfolio ul > li {    margin: 0 3px 10px;    width: calc(100%/2 - 6px);}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: calc(100%/2 - 11px);}.lang_cn .RWDmenu_plus04 #search-box.full .form-control, .lang_sg-cn .RWDmenu_plus04 #search-box.full .form-control, .lang_tw .RWDmenu_plus04 #search-box.full .form-control {    padding: 0 0 10px;    font-size: 17px;}.RWDmenu_plus04 #search-box.full .ibtn {font-size: 17px;}.info_box {    width: 100%;    margin: 0 0px 30px;}section.call_to_action {    padding: 40px 0 60px;}.article-text {    line-height: 1.6;}#article .layoutlist_8 .row.item, .layoutlist_2 .album_item, .album_d_item.content_box {    width: 50%;    float: left;}.album_d_item {    margin-top: 0;}#album .page_content1v1 >.row {    display: flex;    flex-direction: row;    flex-wrap: wrap;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDfakeloader img {width: 190px;}.RWDmenu_plus04 .logo {    width: 150px;    margin: 10px 0 0;}.RWDbanner_plus01 .slick-caption .txt1, .RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 27px;    letter-spacing: 1px;}.RWDbanner_plus01 .slick-caption .txt3 span { font-size: 17px;}.RWDbanner_plus01 .slick-caption .container {    width: 100%;    padding: 0;}.RWDbanner_plus01 .slick-caption {width: 100% !important;}.RWDleft_cont002 .item-second .text-box .title,.RWDleft_cont002 .item-second .text-box .title span{    font-size: 22px;    text-align: center;text-align: left;    line-height: 1.7;}.RWDleft_cont002 .item-second .text-box .text {text-align: left; margin-top:10px;  font-size: 15px;}.RWDleft_cont002 .item-second .text-box a {width: 100%;}.RWDleft_cont002 .item-second .text-box a {    margin: 10px auto 40px;}.RWDleft_cont002 .item-second .pic {max-height: initial;}.about_block .container {width: 95%;}.product_block .container {width: 95%;padding:0 10px}.RWDparallax_new .container.editor{width: 95%;padding-top: 80px;}    .RWDproduct002_v2 .btn.btn-rj {font-size: 13px;}.RWDleft_cont002 .item-second .pic img {    transform: translateY(0);}.RWDparallax_new .container.editor h1.main-title:before {width: 40px;height: 25px;margin-right: 15px;}.index h1.main-title {    font-size: 25px;}.RWDparallax_new .picbgbox {    height: 520px !important;}.RWDproduct002_v2 .section-subject>.col-md-12 {    padding: 0;}.RWDproduct002_v2 .btn-box .btn {    min-width: 85%;}.RWDproduct002_v2 .portfolio-bottom h4 {font-size: 14px;}.info_box {    width: 100%;    margin: 0 0px 30px;}.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;}.RWDalert_fancybox.bottom {padding: 30px 30px 20px !important;width: 100%;}.RWDalert_fancybox .btn.active {display: block !important;margin: 20px 0 0 !important;width: 100% !important;}.RWDproduct_page .btn_back, .btn_back {    width: 100%;    float: none;}.RWDslider01.pic-right .pic-list, .RWDslider01 .text, .RWDslider01 .pic-list {    float: none;    width: 100%;}.RWDslider01.pic-right .pic-list, .RWDslider01 .pic-list {padding:0;}#album {    padding: 0 !important;}/*內頁-頁面標題*/ 
.hgroup .breadcrumb {position: relative;width: 100%;left: 0;}.page_subject {padding: 0;}.hgroup h1 {margin-bottom: 15px;}.hgroup>.container {padding-bottom: 10px;}.hgroup .container {margin-left: 0;margin-right: 0;text-align: center;}#article .layoutlist_8 .row.item {width: 100%;float:none;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.ml-stack-nav-toggle {    padding: 35px 14px;    width: 28px;}.RWDmenu_plus04 .header {    padding: 0 15px;}.scrollTop002 {    bottom: 110px;}.ft_left {margin-bottom: 30px; padding-bottom: 15px;}.RWDmenu_plus04 .features .search-btn {padding: 25px;}.RWDbanner_plus01 .slick-caption .txt1, .RWDbanner_plus01 .slick-caption .txt2 span {    font-size:30px;    letter-spacing: 1px;}.RWDbanner_plus01 .slick-caption {    top: 100px;}/*內頁-共用*/#RWDPAGE_BASE_PAT02 section.call_to_action {padding: 40px 0 60px;}/*內頁-寬度*/section.call_to_action>.container {padding: 0 20px;}/*內頁-聯絡我們*/ 
.eforms1 .call_to_action>.container {width: 100% !important;padding: 0 20px;box-shadow: none;}
}
/*480px end*/
/*370px start*/

@media (max-width: 370px){.RWDbanner_plus01 .slick-caption .txt1, .RWDbanner_plus01 .slick-caption .txt2 span {font-size: 22px;}.RWDbanner_plus01 .slick-caption .txt2 span{padding-bottom:10px}.RWDbanner_plus01 .slick-caption .txt3 span { font-size: 15px;}.RWDbanner_plus01 .slick-caption .txt2 {margin-bottom: 20px;}.RWDparallax_new .container.editor h1.main-title {font-size: 18px;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 0 2px 10px;width: calc(50% - 4px);}.RWDproduct002_v2 .btn.btn-rj {font-size: 12px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: 100%;margin: 0 0px 20px;}.footer_block .container { width: 90%;}.footer_block { font-size: 13px;}}

/*370px end*/