/* now =>2025-07-02 21:50:54*/ 
 /* Last Midoify Time By 2025-01-16 10:29:22 */ 
 /* Last Midoify Time By 1736994562 */ 
 /* Last Midoify Time By Thu, 16 Jan 2025 02:29:22 +0000 */ 
/* HTTP_IF_MODIFIED_SINCE=>*/ 
/* RWDPAGE_BASE_PAT02 start=> */ 
 /* <= RWDPAGE_BASE_PAT02 end */ 
 /* miracle customization start=> */ 
/**/a:hover, a:active, a:focus, a:visited{text-decoration:none}.row{margin-right:0px;margin-left:0px;}body {font-family: 'Noto Sans TC', sans-serif;}/*要拿掉的東西*/#RWDfullscreen01 .section-line { display: none;}.block_ph { display: none;}.none_ph { display: inline-block;}/*文字統一*/#RWDfullscreen01 h1.main-title {font-size: 36px; letter-spacing: 3px;line-height: 1.5;color: #005aad;font-weight: 500;margin-bottom: 10px;}#RWDfullscreen01 h2.sub-title{font-size: 20px;line-height: 1.5;letter-spacing: 2px;margin: 0;color: #646464;font-weight: 400;}/*全背景色*/ 
.cd-main-content {top: 74px !important;position: relative;background-color: #f8f8f8;}/*loading*/ 
.fl {width: 380px;}.fl img {width: 100%;}/*logo位置*/ 
.RWDmenu_plus04 .logo {margin-top: 10px; position: relative;width: 300px;}/*menu*/ 
.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: #999;}.RWDmenu_plus04  .site-nav .menu>li>a {font-size: 16px;padding: 25px 20px;color: #333;letter-spacing: 2px;transition: 0.5s ease;}.RWDmenu_plus04 .header.is-up .menu>li>a {color: #fff;transition: 0.5s ease;}.RWDmenu_plus04 .header.is-up .menu>li>a:hover {color: #aad4fb;transition: 0.5s ease;}.RWDmenu_plus04 .site-nav .menu li.has-child>a:after {border-color: #005aad;transition: 0.5s ease;}.RWDmenu_plus04 .site-nav .menu li.has-child>a:hover::after {border-color: #0082fa;transition: 0.5s ease;}.RWDmenu_plus04 .header.is-up .site-nav .menu li.has-child>a:after {border-color: #fff;transition: 0.5s ease;}.RWDmenu_plus04 .header.is-up .site-nav .menu li.has-child>a:hover::after {border-color: #aad4fb;transition: 0.5s ease;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0px;}.RWDmenu_plus04 .site-nav .menu ul li>a {color: #005aad;padding: 10px 0px; font-size: 15px;letter-spacing: 1.5px;text-align: center;font-weight: 400;transition: .5s ease;margin: 0;}.RWDmenu_plus04 .site-nav .menu ul li>a:hover {background: #0082fa;color: #fff;transition: .5s ease;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {text-decoration: none;font-weight: 400;}.RWDmenu_plus04 .cart-block i.qty {box-shadow: none;background: #005aad;transition: .3s ease;}.RWDmenu_plus04 .header {background: #f8f8f8;transition: .5s ease;}.RWDmenu_plus04 .header.is-up {background: #005aad; transition: .5s ease; box-shadow: 2px 2px 5px 1px rgb(160 160 160 / 30%);}.RWDmenu_plus04 .features .member-btn, .RWDmenu_plus04 .features .search-btn{padding: 25px 15px;}.RWDmenu_plus04 .is-up .logo a::before {    opacity: 1;}.RWDmenu_plus04 .logo a::before {    content: '';    width: 100%;    height: 100%;    position: absolute;    top: 0;    background: url(archive/image/customization/1025_logo.png) no-repeat;    background-size: contain;    left: 0;    opacity: 0;}.RWDmenu_plus04 .is-up .logo a img.img-responsive {    opacity: 0;}/*menu 右側 icon*/ .header .glyphicon-search:before,  .header .glyphicon-user:before, .header .glyphicon-shopping-cart:before, .header .RWDmenu_plus04 .features .cart-btn, .header .ii-query1:before {color: #005aad;transition: .5s ease;}.header.is-up .glyphicon-search:before,  .header.is-up .glyphicon-user:before, .header.is-up .glyphicon-shopping-cart:before, .header.is-up .RWDmenu_plus04 .features .cart-btn, .header.is-up .ii-query1:before {color: #fff;transition: .5s ease;}.RWDmenu_plus04 .features .cart-btn {color: #005aad;}.RWDmenu_plus04 .header.is-up .features .cart-btn {color: #fff;}.RWDmenu_plus04 .features i {padding-right: 3px;}/*banner 區塊*/ 
.banner_block {padding: 0 50px;}.RWDbanner012 .main_pic_box .title {font-size: 44px;letter-spacing: 3px;line-height: 1.5;font-weight: 600; text-shadow: 1px 1px 1px rgb(30 30 30 / 50%);border-bottom: 1px solid #fff;padding-bottom: 5px;}.RWDbanner012 .main_pic_box .memo { font-size: 18px;line-height: 1.5;letter-spacing: 2px;text-shadow: 1px 1px 1px rgb(30 30 30 / 50%);font-weight: 500;color: #fff;}.RWDbanner012 .swiper-slide .box .text_box {max-width: 70%;}.RWDbanner012 .two_box .box .text_box {top: 60px;}.RWDbanner012 .two_box .title {font-size: 32px;letter-spacing: 2px;line-height: 1.5;font-weight: 600; text-shadow: 1px 1px 1px rgb(30 30 30 / 50%);border-bottom: 1px solid #eee;padding-bottom: 5px;}.RWDbanner012 .two_box .memo { display: block;font-size: 16px; letter-spacing: 2px;text-shadow: 1px 1px 1px rgb(30 30 30 / 50%);}/*熱門搜尋產品*/ 
.product_a_block {margin: 80px 0;position: relative;}.product_a_block .RWDnews005 .container {width: 80%;}.RWDnews005 .owl-carousel .owl-wrapper-outer {margin-bottom: 30px;}.product_a_block .RWDnews005 h4 { font-size: 20px;letter-spacing: 2px; margin: 10px 0; text-align: center;color: #222;font-weight: 500;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover .img-hover>h4>a {color: #0082fa;transition: 0.5s ease;}.product_a_block .text-left {font-size: 16px;letter-spacing: 2px;text-align: center; color: #888;font-weight: 400;margin: 0;} .RWDnews005 .owl-carousel {overflow: visible;}.RWDnews005 .owl-carousel.owl-padding-10 {margin-left: 0;margin-right: 0;}.RWDnews005 .owl-carousel .owl-wrapper-outer { overflow: hidden;padding: 10px 0;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {color: #646464;   background: transparent; border: none; border-radius: 0; display: flex;align-items: center; justify-content: center;width: 40px !important; height: 40px !important;font-size: 40px;}.RWDnews005 .controlls-over .owl-controls .owl-prev { left: -60px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -60px;}.product_a_block .RWDnews005 .owl-carousel img {box-shadow: 1px 1px 5px #c3c3c3;}/*人氣商品分類*/ 
.product_b_block {padding: 80px 0 0;position: relative;}.product_b_block::before {content: "";position: absolute;width: 100%;height: 100%;background: url(archive/image/customization/bg_product.jpg)no-repeat; background-size: cover;background-attachment: fixed;top: 0;opacity: .7;filter: brightness(.96);}.product_b_block .container {width: 1350px;margin: 0 auto;}.RWDproduct002_v2 .section-subject {margin: 0;margin-bottom: 30px;}.RWDproduct002_v2 .filter-portfolio ul {margin-bottom: 50px;}.product_b_block .RWDproduct002_v2 .filter-portfolio ul > li {margin: 0;border-left: 1px solid #4ba4fa;background: #fff;}.product_b_block .RWDproduct002_v2 .filter-portfolio ul > li:last-child {border-right: 1px solid #4ba4fa;}.product_b_block .RWDproduct002_v2 .btn.btn-rj {border-radius: 0px;background-color: transparent;color: #646464;font-size: 16px;letter-spacing: 2px;padding: 15px 30px;transition: 0.5s ease;}.product_b_block .RWDproduct002_v2 .btn.btn-rj:hover {background-color: #aad4fb;color: #646464;opacity: 1;transition: 0.5s ease;}.product_b_block .RWDproduct002_v2 .active .btn.btn-rj {color: #fff;background-color: #5fb0fc;border-left: 2px solid #0082fa;border-right: 2px solid #0082fa;}.product_b_block .RWDproduct002_v2 .showbottom a>h4 {text-decoration: none;color: #222; text-align: center; letter-spacing: 2px; font-size: 18px;font-weight: 500;}.product_b_block .RWDproduct002_v2 .price {letter-spacing: 1.5px;}.product_b_block .RWDproduct002_v2 .price .delline {color: #8878;}.product_b_block .RWDproduct002_v2 .selprice {color: #444;}.product_b_block .RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0px 15px;margin-bottom: 30px;}.product_b_block .RWDproduct002_v2 .portfolio-bottom {background: #fff;padding: 10px;}.product_b_block .RWDproduct002_v2 .btn-box .shop {background: linear-gradient(145deg, #0082fa 0%, #005aad 100%);color: #fff;padding: 6px;font-size: 14px; letter-spacing: 2px;display: block;vertical-align: middle;border: none;line-height: 1.5;transition: 0.5s ease;}.product_b_block .RWDproduct002_v2 .btn-box .shop:hover {background: linear-gradient(145deg, #005aad 0%, #005aad 100%);transition: 0.5s ease;}/*合作夥伴*/ 
.partner_block {margin: 80px 0;position: relative;}.partner_block .container {width: 1350px;margin: 0 auto;}.partner_block .RWDnews005 .owl-carousel img {display: inline-block;box-shadow: 1px 1px 5px #c3c3c3;border: 1px solid #eee;}.partner_block .RWDnews005 h4 { font-size: 18px;letter-spacing: 2px; margin: 10px 0; text-align: center;color: #222;font-weight: 500;}.partner_block .text-left {font-size: 16px;letter-spacing: 2px;text-align: center; color: #888;font-weight: 400;margin: 0;}/*三大特點*/ 
.feature_block {background: linear-gradient(to top, #0082fa 60%, #f8f8f8 39%);padding: 20px 0 30px;}.feature_block .container {width: 1350px;margin: 0 auto;background: #fff;padding: 60px 30px 100px 30px;position: relative;background: url(archive/image/customization/bg_list4.jpg) no-repeat;border-top: 10px solid #005aad;background-size: cover;background-position: center;box-shadow: 0px 12px 18px 2px rgb(50 50 50 / 15%);}.RWDnews003 .row {display: flex;justify-content: space-around;}.RWDnews003 .row .col-md-4 { width: auto;margin: 0; float: none;}.feature_block .RWDnews003 .box-icon.box-icon-side { padding-left: 0px; display: flex;  flex-direction: column; position: relative; align-items: center; justify-content: center; background: #fff;width: 220px;padding: 30px 20px; margin: 0; border-radius: 10px;box-shadow: 0px 12px 18px 2px rgb(150 150 150 / 10%);transition: transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 0.6s cubic-bezier(0.215, 0.61, 0.355, 1), padding 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);}.feature_block .RWDnews003 .box-icon.box-icon-side.box-icon-color.box-icon-round:hover {box-shadow: 0px 38px 69.66px 11.34px rgb(150 150 150 / 25%);transform: scale(1.15);z-index: 1;}.RWDnews003 .fa { width: 130px; height: 130px; background: #e0e7f0; display: flex; align-items: center; justify-content: center;border-radius: 50%;}.feature_block .RWDnews003 .box-icon.box-icon-side.box-icon-color.box-icon-round:hover .box-icon-title>h2 {color:#0082fa;  }.RWDnews003 .fa img {width: 70px;max-width: none;}.RWDnews003 .box-icon.box-icon-side>i {position: initial;left: auto;top: auto;margin-bottom: 15px;}.RWDnews003 .box-icon a.box-icon-title {cursor: default;}.RWDnews003 .box-icon a.box-icon-title >h2 {color: #222;font-size: 20px;letter-spacing: 2px;margin: 10px 0 5px 0;font-weight: 500;}.RWDnews003 .box-icon p {margin: 0;color: #646464;font-size: 16px;letter-spacing: 2px; font-weight: 400;cursor: text;}/*結帳側選單*/ 
.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {padding: 15px; background: #005aad;letter-spacing: 2px;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total {font-size: 15px;color: #777;letter-spacing: 2px;}.RWDmenu_plus04 .cart-block h3, .RWDmenu_plus04 .querycar-block h3 {color: #005aad;font-weight: 500;letter-spacing: 2px;}.RWDmenu_plus04 .member-block a.login.is-on { background-color: #005aad;}.RWDmenu_plus04 .member-block a.login, .RWDmenu_plus04 .member-block a.signin {border: 1px solid #cfd3de;color: #005aad;}.RWDmenu_plus04 .member-block .other a {color: #005aad;letter-spacing: 2px;}.member-block h3 {color: #005aad;border-bottom: 1px solid #005aad;}
/*footer start*/ 


.block_md {display: none;}.block_xs {display: none;}.footer_other_xs {display: none;font-size: 12px;color: #bbb;letter-spacing: 1.5px;margin-top: 35px;}.footer_block {background: linear-gradient(180deg, #0082fa 0%, #005aad 100%);padding: 80px 0 30px;}.footer_block .container {width: 1350px;margin: 0 auto;display: flex;justify-content: space-between;}.footer_menu {width: 15%;margin-right: 60px;}.footer_menu_content>h5 {font-size: 20px;color: #fff; letter-spacing: 2px; font-weight: 500;line-height: 1.5;margin: 0; margin-bottom: 15px;}.footer_menu_content>ul {list-style: none; padding-inline-start: 0px;margin-bottom: 0px;}.footer_menu_content>ul>li {padding-bottom: 5px;}.footer_menu_content>ul>li>a {color: #eee;font-size: 15px; letter-spacing: 2px;line-height: 1.5;transition: 0.3s ease;}.footer_menu_content>ul>li>a:hover {color: #aad4fb;transition: 0.3s ease;}.footer_text {padding-left: 80px;border-left: 1px solid #94baef;}.contact_area {display: flex;}.contact_title {margin-right: 100px;}.contact_title>h4 {font-size: 26px;letter-spacing: 3px;color: #fff;margin: 0; font-weight: 500; margin-bottom: 10px;}.contact_title>h5 {    font-size: 15px;    letter-spacing: 2px;    line-height: 1.5;    font-weight: 400;    padding: 15px 0;    background: transparent;    display: block;    margin-top: 20px;    border-top: 1px solid #6ba9e2;    border-bottom: 1px solid #6ba9e2;    color: #fff;}.contact_title>h5 a {color: #fff;}.contact_content {list-style: none; padding-inline-start: 0px;margin-bottom: 0px;}.contact_content>li {color: #fff;font-size: 16px;letter-spacing: 2px;line-height: 1.5;padding-bottom: 5px;}.contact_content>li>a {color: #fff;font-size: 16px; letter-spacing: 2px;line-height: 1.5;}.contact_content>li>a:hover {color: #aad4fb;}.contact_content>li>a>i { padding-left: 5px;}.footer_other {display: flex;font-size: 12px;color: #bbb;letter-spacing: 1.5px;margin-top: 35px;}.footer_suggestion, .footer_ssl {padding-right: 20px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #bbb;}.fixed_btn_area {position: fixed;z-index: 10;bottom: 145px;right: 18px;}.fixed_btn>a {width: 45px;display: block;padding: 20px 10px;text-align: center;line-height: 1.5em; color: #fff; background: #06C755;border-radius: 20px; font-size: 17px;font-weight: 500;transition: 0.5s ease;}.fixed_btn>a:hover { background: #10b352;transition: 0.5s ease;}.fixed_btn_img {width: 27px;padding-bottom: 10px;}/*網頁警告*/ 
.RWDalert_fancybox .btn.active {background: rgba(255, 255,255, .8) !important;width: 100px;border: 1px solid #0082fa;color: #0082fa !important;border-radius: 10px;transition: .3s ease;}.RWDalert_fancybox .btn.active:hover {background: #0082fa!important;border: 1px solid #0082fa;color: #fff  !important;transition: .3s ease;}.RWDalert_fancybox.bottom {background: rgba(255,255,255,0.8) !important;}.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {font-size: 15px;letter-spacing: 2px;color: #333;}.RWDalert_fancybox .btn {font-size: 15px;}.scrollTop002 {bottom: 80px;}.scrollTop002 .ii {border: 1px solid #005aad;}

/*footer end*/ 

/*動畫 start*/ 


/* bounceIn 修正成 fadeIn*/@-webkit-keyframes bounceIn {  from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }    to {    opacity: 1;    -webkit-transform: none;    transform: none;  }   }@keyframes bounceIn {  from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }  to {    opacity: 1;    -webkit-transform: none;    transform: none;  }}.bounceIn {  -webkit-animation-name: fadeInUp;  animation-name: fadeInUp;}

/*動畫 end*/ 

/*內頁 start*/ 


/*內頁長度*/section.call_to_action{min-height: 800px; padding: 35px 0 80px;}/*toTop隱藏*/#toTop{display:none !important;}/*title*/h1.pageTitle {font-size: 36px;letter-spacing: 3px;line-height: 1.5;color: #005aad;font-weight: 500;text-align: center;}.hgroup .breadcrumb{background:transparent;border:none;position:relative;float:none!important;bottom:0;text-align:center;padding:0;letter-spacing:1px;font-size:14px}.hgroup .container{border:none}.hgroup .breadcrumb a:hover {color: #333;}.hgroup .breadcrumb a {transition: .5s all;}/*內文*/section.article-text, section.article-text p {font-size: 15px; letter-spacing: 2px; line-height: 1.8em; color: #555;}/*回上層*/ 
.btn.btn_back{float:right;margin-right:0;padding:0;margin-top:30px;background:transparent!important;border:none}.btn.btn_back a{padding:0 15px;border:1px solid #005aad;color:#005aad;font-size:14px;letter-spacing:2px;transition:.5s all;display:block;line-height:2.5}.btn.btn_back a:hover{background:#005aad;color:#fff}/*新編輯器*/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0px !important;}.RWDslider01 .editor {font-size: 15px !important; line-height: 1.8 !important; color: #555 !important; letter-spacing: 2px;}.RWDtimeline01 li.event .point .editor {font-size: 15px; color: #555; line-height: 1.8; letter-spacing: 2px;}.RWDtimeline01 li.event .point .title {font-size: 20px; letter-spacing: 2px; font-weight: 500;}/*側選單2*/#sidebar .products-nav>ul> li.active>ul { display: block;}#sidebar {padding-bottom: 30px;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{background: #f5f5f5;}.m2018 .products-nav .nav-title {background: #005aad; font-size: 17px; padding: 10px 15px; text-align: left; margin-bottom: 0; color: #fff; letter-spacing: 2px; font-weight: 600;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px 0px; margin-bottom: 0px;text-align: left;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover {border-bottom: 1px solid #333;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #333;font-weight: 400;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #888;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #111;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {font-size: 15px;padding: 5px 15px;}#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: 10px 0 5px;margin-top:5px;}li.has-child.is-open {background: #f5f5f5;}li.has-child.is-open .has-child {padding: 10px 0px 0px;background: transparent;}.page_wrapper_bg .products-nav>ul> li.active {padding-left: 0px;padding-right: 0px;}.article7 .m2018 .products-nav .nav-title {letter-spacing: 2px;}.m2018 .products-nav ul li {padding-left: 0;}#sidebar > div > div > ul > li > ul > li {padding: 10px 0px 5px 20px;}/*最新消息列表*/ 
.cate_list .subject a:hover {    color: #000;}/*共同列表*/ 
.webdesc {text-align: left; border: 1px solid #ddd;padding: 20px; margin-bottom: 20px;}.sortbar {float: none !important; margin-bottom: 20px !important; text-align: left !important;font-size: 14px; letter-spacing: 1px;}.sortbar a:hover {color: #000 !important;}/*產品介紹列表*/ 
.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 0; margin-bottom: 45px; box-shadow: 0 0 30px #efefef; padding: 10px; border-radius: 0; border-bottom: none;height: auto !important;background: #fff;}.layoutlist_4 .subject{margin:15px 0;min-height:40px;font-size:18px;letter-spacing:2px;font-weight:600;line-height:1.7;text-align:center;display:flex;align-items:center;justify-content:center}.layoutlist_4 .price{letter-spacing:1px;display:inline-block;line-height:1;font-size:15px;margin:0 5px;text-align:center;color:#111}.price.delline{color:#999}.count_info{text-align:center;font-size:13px;color:#999;letter-spacing:1px}.layoutlist_4 select{font-size:13px;padding: 4px 25px 4px 8px;}.layoutlist_4 .choice_num_type_c .qty{font-size:14px;padding:2px 8px}.layoutlist_4 .buybtn{background:transparent;color:#c1a300;border:1px solid #c1a300;transition:.5s ease;letter-spacing:1px;border-radius:5px;margin:10px auto 0}.layoutlist_4 .buybtn:hover{background:#c1a300;color:#fff;transition:.5s ease}.layoutlist_4 .pricearea {position: relative;}/*產品介紹*/#mobile-fixed, .RWDproduct_page {font-size: 15px; line-height: 1.8;}.RWDproduct_page .products-info .name {margin-bottom: 7px; font-size: 22px; font-weight: 600; line-height: 1.5; letter-spacing: 2px; color: #000;}.RWDproduct_page .products-info .subname {font-size: 15px; line-height: 1.8; letter-spacing: 2px; color: #555;}.RWDproduct_page .products-info .name-box {padding: 0 0 20px; border-bottom: 1px solid #ccc; margin-bottom: 25px;}.RWDproduct_page .products-info .txt {padding: 15px; background: #f8f8f8;}.RWDproduct_page .products-info .txt .title {margin-bottom: 7px; padding-bottom: 0; border-bottom: none;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {border-radius: 0px; transition: .5s all ease; border: 1px solid #005aad;font-size: 14px;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, .no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {background-color: #005aad; color: #fff; border-color: #005aad;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #005aad; color: #fff;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #fff; color: #005aad;}#mobile-fixed .btn-shop .btn.notice, .RWDproduct_page .btn-shop .btn.notice {background: #f1f1f1; color: #555;}.RWDproduct_page .products-info .price-box b {font-weight: 600;}span#O_inventory {display: none;}/*聯絡我們*/ 
.eforms1 #RWDPAGE_BASE_PAT02 .call_to_action .container {max-width: 1170px;}.eformsDesc {margin: 0 0 30px; border-bottom: none; padding: 0; text-align: center;}#eformsForm_1_4 {padding: 50px 30px; background: #fff; border: 1px solid #ccc;}.form-horizontal .form-group {margin: 0 0 20px;}.customized_columns ._input, .customized_columns select {background: #fff; border-radius: 0px;}.form-horizontal .control-label {font-size: 16px; letter-spacing: 2px; color: #333; font-weight: 500;}.ebtn.currectsend_btn{float:right;margin-right:15px;padding:0;background:transparent}.ebtn.refill_btn {display: none;}.ebtn.currectsend_btn a {padding: 5px 0; text-align: center; width: 100%; min-width: 150px; background: transparent; border-radius: 0px; font-weight: 300; font-size: 15px; letter-spacing: 2px; line-height: 2; position: relative; border: 1px solid #e4e4e4; color: #005aad; transition: .5s all;display:block;}.ebtn.currectsend_btn a:hover{background:#005aad;color:#fff}label {font-weight: 400;}.new-form .formdesc h4{font-size:22px;font-weight:500}.eformsDesc{text-align:center;border:1px solid #ddd;padding:20px;margin-bottom:20px}.eforms1 .ebtn{margin-right:0;padding:0;margin-top:30px;background:transparent!important;border:none}.eforms1 .ebtn a{padding:5px 0;text-align:center;width:100%;min-width:150px;background:transparent;border-radius:0px;font-weight:300;font-size:15px;letter-spacing:2px;line-height:2;position:relative;border:1px solid #e4e4e4;color:#005aad;transition:.5s all;display:block}input[type=checkbox], input[type=radio] {margin: 5px;}ul.eform_contact a {    color: #555;}ul.eform_contact {    list-style: none;    padding: 10px 0 0;    color: #555;}/*詢問車*/ 
.RWDquiry .btn.normal {border-radius: 0px; transition: .5s all; color: #005aad; border-color: #cfd3de;}.RWDquiry .btn.bg2 {background: #005aad;color: #fff;border-color: #005aad;}.RWDquiry .btn.normal.bg2:hover {border-color: #005aad;color: #fff; background: #005aad;}.RWDquiry .btn.normal:hover {border-color: #005aad;color: #fff; background: #005aad;}.RWDproduct_page .btn-other {text-align: left;margin-top: 30px;}.RWDproduct_page .btn-other.list-inline>li {display: block; margin-bottom: 5px;}.RWDproduct_page .ibtn {display: block; text-align: center; font-size: 15px; letter-spacing: 1px; width: 100%; padding: 5px 0; border: 1px solid #ccc; transition: .5s all;border-radius: 0px;}.RWDproduct_page .ibtn:hover {color: #fff !important; background: #333;}/*最新消息*/ 
.layoutlist_7 .subject, .layoutlist_7 .subject a {    font-size: 18px !important;    font-weight: 500;    color: #555 !important;}.layoutlist_8 .item {padding: 30px 25px !important; border: 1px solid #ddd; transition: .5s all ease; margin-bottom: 30px; display: flex; align-items: center;background: #fff;}.list_subject a {color: #000; font-size: 18px;}.summary a {color: #777; font-size: 15px;}.layoutlist_8 .list_subject .summary {margin: 20px 0;}.layoutlist_8 .article_subject {font-size: 22px; letter-spacing: 2px; font-weight: 600;}.layoutlist_8 .list_subject .summary a {font-size: 15px;font-weight: 400;color: #555;}.layoutlist_8 .listdate .yearmonth {color: #999; letter-spacing: 1px; padding-bottom: 5px;}.layoutlist_8 .listdate .day {color: #555; letter-spacing: 1px;}.layoutlist_8 .list_subject .summary {margin: 10px 0 !important;}._col.listdate {text-align: center;}/*購物車*/ 
.RWDshopping .btn.normal {border-radius: 0px;}.RWDshopping .btn {font-size: 15px;    color: #005aad;    border: 1px solid #e4e4e4;}.RWDshopping .btn.bg2 {color: #fff;    background: #005aad;    border-color: #005aad;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {    border-color: #005aad;    color: #fff;    background: #005aad;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {    background: #005aad;    color: #fff;}/*會員*/#join_form {border-color: #ddd;}#join_form .btn-primary{border-radius:0px;border:1px solid #cfd3de;background:transparent;color:#005aad;transition:.5s all}#join_form .btn-primary:hover{background:#005aad;color: #fff;}.btn-primary{border-radius:0px;border:1px solid #cfd3de;background:transparent;transition:.5s all;color:#005aad;}.btn-primary a{color:#005aad}.btn-primary:hover a{color:#fff}.btn-primary:hover{background:#005aad;border-color: #005aad;}#btn_member_login:hover {    background-color: #005aad;    color: #fff;}#btn_member_login {    border-radius: 0px;    border: 1px solid #cfd3de;    background: transparent;    color: #005aad;    transition: .5s all;}.shopping_viewlogin__submit {    border-radius: 0px;    letter-spacing: 2px;    background: #005aad;}/*瀏覽紀錄*/ 
.RWDhistory002 .history-btn {    background: #005aad;    width: 30px;    display: flex;    flex-direction: column;    align-items: center;    justify-content: center;    padding: 5px;    top: 32%;}/*檔案下載*/ 
.download .search_input {background: transparent;}/*購物車&詢問車開關*/ 
.product5 ul.btn-other.list-inline > li:nth-child(3) > button {    display: none;}.product1 .btn-shop, .product2 .btn-shop, .product4 .btn-shop, .product3 .btn-shop, .product6 .btn-shop, .product7 .btn-shop, .product9 .btn-shop, .product10 .btn-shop {    display: none;}.shopping .cd-main-content, .querycar .cd-main-content {    background: #fff;}

/*內頁 end*/ 

/*小螢幕 start*/ 


@media (max-width: 1857px) {.block_pc{display: none;}}@media (max-width: 1600px) {.RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 15px;}.banner_block {padding: 0 30px;}.RWDmenu_plus04 .logo {width: 270px;}}@media (max-width: 1500px) {.RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 10px;letter-spacing: 1.5px;}.product_b_block .container {width: 90%;}.partner_block .container {width: 90%;}.feature_block .container {width: 90%;}.footer_block .container {width: 90%;}}@media (max-width: 1426px) {.product_b_block .RWDproduct002_v2 .portfolio-bottom { padding: 10px 10px 15px 10px;}}@media (max-width: 1400px) {.RWDmenu_plus04 .logo { width: 220px;margin-top: 18px;}.RWDmenu_plus04 .site-nav .menu>li>a {letter-spacing: 1.5px;font-size: 15px;}.RWDmenu_plus04 .features .member-btn, .RWDmenu_plus04 .features .search-btn {padding: 25px 10px;}.footer_menu {width: 10%;margin-right: 20px;}.footer_text {padding-left: 60px;}}@media (max-width: 1300px) {.RWDmenu_plus04 .site-nav .menu>li>a {letter-spacing: 1px;padding: 25px 6px;}.product_b_block .RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0px 10px;}.fixed_btn_area {right: 7px;}.scrollTop002 {right: 14px;}}@media (max-width: 1280px) {.RWDmenu_plus04 .site-nav {display: none;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu {display: block;}.RWDmenu_plus04 .logo {  width: 270px;margin-top: 15px;}.RWDmenu_plus04 .features .member-btn, .RWDmenu_plus04 .features .search-btn {padding: 25px 10px 20px 10px;}.RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 15px 20px 15px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding: 25px 10px 20px 10px;}.RWDmenu_plus04 .header-in {display: table-cell;}.RWDmenu_plus04 .features {right: auto;bottom: auto;position: relative; margin-right: 10px; padding-right: 10px;}.RWDmenu_plus04 .features {width: fit-content;float: right;}.RWDmenu_plus04 .header {display: table;}.RWDmenu_plus04 .logo>a>img {max-width: 100%;}.header .ml-stack-nav-toggle {color: #005aad;transition: .5s ease;}.header.is-up .ml-stack-nav-toggle {color: #fff;transition: .5s ease;}.RWDmenu_plus04 .header .features:after {background-color: #005aad;transition: .5s ease;}.RWDmenu_plus04 .header.is-up .features:after {background-color: #94baef;transition: .5s ease;}.header .ml-stack-nav-toggle__line {background-color: #005aad;transition: .5s ease;}.header.is-up .ml-stack-nav-toggle__line {background-color: #fff;transition: .5s ease;}.RWDmenu_plus04 #mobile-menu .menu>li {border-bottom: 1px solid #eff4fb;}.RWDmenu_plus04 #mobile-menu .menu>li>a {color: #005aad;}.RWDmenu_plus04 #mobile-menu .toggle-submenu:after { color: #005aad;}.RWDmenu_plus04 #mobile-menu .menu>li.active, .RWDmenu_plus04 #mobile-menu .menu>li.active>a { background-color: #005aad;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {background-color: #eaf5ff;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>a {color: #005aad;}.RWDmenu_plus04 .copyright { display: none;}.RWDmenu_plus04 .features:after {    content: "";    position: absolute;    right: 0;    top: 20%;    height: 60%;    width: 1px;}}@media (max-width: 1250px) {.product_b_block .RWDproduct002_v2 .btn.btn-rj {padding: 15px 20px;}}@media (max-width: 1235px) {.contact_title {margin-right: 60px;}.RWDbanner012 .two_box .box .text_box {max-width: 65%;}}@media (max-width: 1200px) {.RWDmenu_plus04 .header {padding: 0 20px;}.RWDbanner012 .two_box .box .text_box { top: 45%;}.product_b_block .RWDproduct002_v2 .btn.btn-rj {padding: 15px 18px;}.footer_text {padding-left: 40px;}.footer_menu {width: 13%;margin-right: 0;}.RWDbanner012 .swiper-slide .box .text_box {top: 60%;}.fixed_btn_area {bottom: 80px;}.scrollTop002 {bottom: 30px;}}

/*小螢幕 end*/ 

/*1199px start*/ 

@media (max-width: 1199px) {
.footer_block .container {width: 95%;}
}
/*1199px end*/ 

/*1100px start*/ 


@media (max-width: 1100px) {.product_b_block .RWDproduct002_v2 .btn.btn-rj {padding: 15px 13px;}.product_b_block .RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0px 5px;}.product_b_block .RWDproduct002_v2 .btn-box .shop {padding: 6px 0px;}.block_md {display: block;}.footer_menu {margin-right: 20px;}.footer_text {padding-left: 35px;}.footer_suggestion, .footer_ssl {padding-right: 0;}.RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 8px 20px 8px;}.fixed_btn_area {bottom: 100px;}.scrollTop002 {bottom: 50px;}}

/*1100px end*/ 

/*1024px start*/ 

@media (max-width: 1024px) {
.RWDbanner012 .two_box .box .text_box { top: 49%;}.product_b_block .RWDproduct002_v2 .btn.btn-rj {padding: 15px 10px;}.footer_other {letter-spacing: 1.1px;}
}
/*1024px end*/ 

/*991px start*/ 

@media (max-width: 991px) {
.product_b_block .container {width: 95%;}.product_a_block {margin: 50px 0;}.product_b_block {padding: 50px 0 0;}.partner_block {margin: 50px 0;}.product_b_block .RWDproduct002_v2 .popup-portfolio {margin-left: -15px;margin-right: -15px;}.product_b_block .RWDproduct002_v2 .btn.btn-rj {padding: 15px 15px;}.product_b_block .RWDproduct002_v2 .popup-portfolio .portfolio-item { width: calc(100% / 3 - 1px);padding: 0px 10px;margin-bottom: 15px;}.RWDproduct002_v2 .filter-portfolio ul {width: 100%;display: flex;flex-wrap: wrap;margin-bottom: 35px;}.RWDproduct002_v2 .filter-portfolio ul > li {display: block;width: 33.33333%;}.product_b_block .RWDproduct002_v2 .btn.btn-rj {width: 100%;}.product_b_block .RWDproduct002_v2 .filter-portfolio ul > li:nth-child(3) {border-right: 1px solid #4ba4fa;}.product_b_block .RWDproduct002_v2 .filter-portfolio ul > li {margin-bottom: 15px;}.contact_area { flex-direction: column;}.contact_title>h4 {margin-bottom: 0px;}.block_md {display: none;}.contact_title {margin-bottom: 15px;}.footer_other { display: none;}.footer_text { padding-left: 85px;}.footer_menu {width: 15%;margin-right: 0;}.footer_other_xs {display: flex;letter-spacing: 1.3px;margin-top: 35px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -40px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -40px;}.RWDbanner012 .swiper-slide .box .text_box {max-width: 100%;}.product_b_block .RWDproduct002_v2 {padding: 40px 0px;}/*內頁*/ 
.ebtn.currectsend_btn {width: auto;}.btn.btn_back {width: auto;}.webdesc {margin: 0 15px 20px;}.sortbar {margin: 10px 15px 20px;}.layoutlist_2 .col-xs-12.col-sm-6.col-md-4 {width: calc(100% / 3); float: left;}#mobile-fixed .btn-box .normal {border-radius: 0px; border: 1px solid #005aad; color: #005aad;}#mobile-fixed .btn-box .bg2{background: #005aad; color: #fff;}.form-horizontal .form-group {margin: 0 -15px 20px;}
}
/*991px end*/ 

/*850px start*/ 

@media (max-width: 850px) {
.footer_block .footer_other_xs .container {width: 100%;}.feature_block .container {width: 100%;padding-left: 30px;padding-right: 30px;}.feature_block .container {padding: 60px 30px 60px 30px;}.feature_block {padding: 20px 0 0px;}.footer_menu {width: 20%;}
}
/*850px end*/ 

/*800px start*/ 

@media (max-width: 800px) {
.RWDbanner012 .swiper-slide .box .text_box {top: 50%;}.RWDbanner012 .two_box .title {font-size: 30px;}.product_a_block {margin: 40px 0;}.product_b_block {padding: 40px 0 0;}.partner_block {margin: 40px 0 ;}.footer_block .footer_other_xs .container { padding-left: 10px;padding-right: 10px;}.footer_other_xs {letter-spacing: 1px;}.fixed_btn_area {bottom: 130px;}.scrollTop002 {bottom: 80px;}/**/ 
.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 50px !important;}.pagecontent .RWDtimeline01 {margin-top: 50px !important;}h1.pageTitle {margin-bottom: 0;}
}
/*800px end*/ 

/*768px start*/ 


@media (max-width: 768px) {.RWDproduct002_v2 .filter-portfolio ul > li { width: 50%;}.product_b_block .RWDproduct002_v2 .btn.btn-rj {letter-spacing: 1px;}.product_b_block .RWDproduct002_v2 .filter-portfolio ul > li:nth-child(odd) {border-right: 1px solid #4ba4fa; border-left: 1px solid #4ba4fa;}.product_b_block .RWDproduct002_v2 .filter-portfolio ul > li:nth-child(even) {border-left: none; border-right: 1px solid #4ba4fa;}.footer_other_xs .container {display: flex; flex-wrap: wrap;}.footer_suggestion, .footer_ssl {padding-right: 0;width: 50%;}.footer_other_xs {margin-top: 30px;}.footer_block .footer_other_xs .container {width: 90%;padding: 0;}.feature_block {padding: 0;}.webdesc {margin: 0 0px 20px;}}

/*768px end*/ 

/*767px start*/ 

@media (max-width: 767px) {
.RWDbanner012 .swiper-container {height: 500px;}.product_b_block .RWDproduct002_v2 .portfolio-bottom {padding: 10px;}.feature_block .RWDnews003 .box-icon.box-icon-side {width: 200px;padding: 30px 10px;}.feature_block .RWDnews003 .row .col-md-4 {padding-left: 10px;padding-right: 10px;}.RWDbanner012 .swiper-slide .box .text_box {width: 80%;}.RWDbanner012 .two_box .box {padding: 0px}.RWDbanner012 .two_box .box .text_box { max-width: 50%;top: 40%;padding-left: 5%;}.RWDbanner012 .main_pic_box .title {font-size: 35px;}.RWDbanner012 .main_pic_box .memo {font-size: 16px;}.RWDbanner012 .two_box .title { font-size: 32px;}.footer_menu {padding-right: 20px;}.product_b_block .RWDproduct002_v2 .popup-portfolio .portfolio-item { width: calc(100% / 2 - 1px);}.RWDbanner012 .two_box .memo { text-shadow: 1px 1px 1px rgb(0 0 0 / 80%);}.RWDbanner012 .two_box .title {text-shadow: 1px 1px 1px rgb(30 30 30 / 70%);}.RWDmenu_plus04 .logo {width: 220px;}/**/ 
.layoutlist_8.rwd .listdate{width:60%;text-align:left;margin:0}.layoutlist_8.rwd .listdate .day{color:#999;letter-spacing:1px}.layoutlist_8 .item{align-items:center;flex-wrap:wrap;justify-content:flex-end;padding:30px 0!important}._col.list_img.col-sm-3.col-md-3{width:40%}._col.list_subject.col-sm-7.col-md-7{width:60%}.layoutlist_8.rwd .list_img+.list_subject{margin-top:20px}.RWDproduct_page .btn-other li {width: 100%;}.layoutlist_2 .col-xs-12.col-sm-6.col-md-4 {width: calc(100% / 2);}.product5 #mobile-fixed.hid-info, .product5 #mobile-fixed.show-info{    display: block;}#mobile-fixed.hid-info, #mobile-fixed.show-info{display: none;}
}
/*767px end*/ 

/*686px start*/ 


@media (max-width: 686px) {.product_b_block .RWDproduct002_v2 .portfolio-bottom {padding: 10px 10px 15px 10px;}.feature_block .RWDnews003 .row .col-md-4 {padding-left: 5px;padding-right: 5px;}.feature_block .RWDnews003 .box-icon.box-icon-side { width: 183px;}.RWDnews003 .box-icon p {font-size: 15px;}}

/*686px end*/ 

/*600px start*/ 

@media (max-width: 600px) {
.product_a_block {margin: 50px 0 30px 0;}.product_b_block {padding: 30px 0 0;}.partner_block {margin: 30px 0 ;}.partner_block .RWDnews005 .owl-carousel {margin-bottom: 0px;}.RWDnews005 .section-subject {margin-bottom: 30px;}#RWDfullscreen01 h1.main-title {font-size: 32px;}#RWDfullscreen01 h2.sub-title {font-size: 18px;}.RWDnews003 .section-subject { margin-bottom: 30px;}.feature_block .container {padding: 30px;}.product_b_block .RWDproduct002_v2 .filter-portfolio ul > li{border-right: 1px solid #4ba4fa; border-left: 1px solid #4ba4fa;}.RWDnews003 .row {justify-content: center; align-items: center; flex-wrap: wrap;}.feature_block .RWDnews003 .row .col-md-4 {width: 100%;}.feature_block .RWDnews003 .box-icon.box-icon-side {width: 70%;margin: 0 auto;margin-bottom: 15px;    padding: 20px 10px;}.footer_block {padding: 30px 0 60px;}.footer_block .container {flex-direction: column;}.footer_menu {width: 100%;}.footer_menu_content {display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;padding-bottom: 20px; width: 72%;margin: 0 auto;border-bottom: 1px solid #6ba9e2;}.footer_menu_content>h5 {margin-right: 0;}.footer_text {padding-left: 0;border-left: 0;margin-top: 20px;}.contact_area {flex-direction: column;align-items: center; justify-content: center;}.contact_title {margin-right: 0;margin-bottom: 15px;text-align: center;}.contact_title>h4 { margin-bottom: 0px;}.contact_title>h5 {padding: 15px 10px;}.footer_other_xs {margin-top: 20px;}.footer_other_xs .container {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}.footer_suggestion, .footer_ssl {padding-right: 0;width: auto;}.fixed_btn_area {bottom: 0;right: auto;left: 0;width: 100%;}.fixed_btn>a {width: 100%;letter-spacing: 2px;display: flex;justify-content: center;padding: 10px 0px;border-radius: 0px;}.fixed_btn_img {width: 50px;padding-bottom: 0;padding-right: 20px;}.RWDmenu_plus04 .features:after {display: none;}.RWDbanner012 .main_pic_box .title { font-size: 30px;}.RWDbanner012 .swiper-slide .box .text_box {width: 90%;}.RWDbanner012 .two_box .title {font-size: 30px;}.block_ph { display: block;}.none_ph { display: none;}.footer_menu {padding-right: 0;}.RWDbanner012 .main_pic_box .title { text-align: center;}.RWDbanner012 .main_pic_box .memo { text-align: center;}.RWDbanner012 .two_box .title {text-align: center;}.RWDbanner012 .two_box .memo {text-align: center;}.RWDbanner012 .two_box .box .text_box { max-width: 80%; margin: 0 auto;padding-left: 0px;display: block;}.contact_content { text-align: center;}/**/ 
.ml-stack-nav-toggle i {    display: none;}.ml-stack-nav-toggle {    padding: 37px 45px 37px 15px;}.RWDmenu_plus04 .features {    padding-right: 0;    margin-right: 0;}#m_RWDfullscreen01_1_1_querycar_btn .cart-nu {    display: none;}h1.pageTitle {font-size: 28px !important;margin-bottom: 5px;}section.call_to_action .container {padding-left: 10px; padding-right: 10px;}#mobile-fixed .fixed-in {width: 100%; max-width: 100%;}#mobile-fixed .btn-box {padding-left: 0px; width: 100%;}#mobile-fixed .btn-box .normal {max-width: 100%;}#mobile-fixed .btn-box .normal {letter-spacing: 1px; border: 1px solid #005aad; background: #fff; color: #005aad;}#mobile-fixed .btn-box .normal.bg2 {background: #005aad;color: #fff;}#mobile-fixed .btn-box.step1 li, #mobile-fixed .btn-box.step2 li {width: 49%;}.ebtn.currectsend_btn {width: 100%;}.btn.btn_back {width: 100%;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 40px !important;}.pagecontent .RWDtimeline01 {margin-top: 40px !important;}.ebtn.currectsend_btn {margin-right: 0px;}.RWDslider01 .pic-list {padding-right: 0; width: 100%;}.RWDslider01 .text {width: 100%; padding-top: 20px;}.RWDslider01.pic-right .pic-list {padding-left: 0;}._col.list_img.col-sm-3.col-md-3 {width: 100%;}._col.list_subject.col-sm-7.col-md-7 {width: 100%;}.layoutlist_8 .item {flex-direction: column; justify-content: flex-start; align-items: flex-start;}.layoutlist_2 .col-xs-12.col-sm-6.col-md-4 {width:100%;}.RWDproduct_page .btn_back {width: 100%;}#sidebar {padding: 0 15px 30px;}
}
/*600px end*/ 

/*480px start*/ 

@media (max-width: 480px) {
.cd-main-content {top: 70px !important;}.banner_block {padding: 0 20px;}.product_a_block {margin: 45px 0 15px 0;}.product_b_block {padding: 15px 0 0;}.partner_block {margin: 45px 0 15px 0 ;}.RWDproduct002_v2 {padding: 30px 0px;}.product_b_block .RWDproduct002_v2 .section-inner .row .col-md-12 {padding-left: 0;padding-right: 0;}.product_b_block .RWDproduct002_v2 .portfolio-bottom {padding: 10px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -30px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -30px;}.RWDbanner012 .two_box .title { font-size: 30px;}.RWDbanner012 .main_pic_box .title {font-size: 31px;}.RWDbanner012 .two_box .box .text_box {max-width: 66%;}.RWDbanner012 .swiper-slide .box .text_box {width: 90%;}.RWDbanner012 .main_pic_box .memo {font-size: 15px;letter-spacing: 1px;}.header .ml-stack-nav-toggle {width: 28px;padding: 35px 14px;}.RWDmenu_plus04 .header {padding: 0px 20px;}.RWDmenu_plus04 .logo {    width: 170px;margin-top: 20px;}.RWDmenu_plus04 .logo>a>img {max-width: 100%;}.RWDmenu_plus04 .features {right: auto;bottom: auto;position: relative;margin-right: 0;padding-right: 5px;}.RWDnews003 .fa { width: 90px; height: 90px;}.RWDnews003 .box-icon.box-icon-side>i {margin-bottom: 0;}.RWDnews003 .fa img { width: 50px;}.footer_menu_content {width: 90%;}.footer_other_xs {margin-top: 10px;letter-spacing: 1.3px;}.product_b_block .RWDproduct002_v2 .popup-portfolio {margin-bottom: 0px;}
}
/*480px end*/ 

/*420px start*/ 


@media (max-width: 420px) {.RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i {    font-size: 12px;}.block_xs {display: block;}.block_md {display: block;}.RWDbanner012 .main_pic_box .title { text-align: center;font-size: 24px;}.RWDbanner012 .main_pic_box .memo { text-align: center; font-size: 16px;}.RWDbanner012 .two_box .box .text_box {max-width: 100%;}.RWDbanner012 .two_box .title {font-size: 26px;text-align: center;}.RWDbanner012 .two_box .memo {text-align: center;}.product_a_block .RWDnews005 .container {width: 90%;}.product_a_block .text-left { font-size: 15px;letter-spacing: 1px;}.product_a_block .RWDnews005 .owl-carousel {margin-bottom: 0;}.product_b_block .RWDproduct002_v2 .popup-portfolio .portfolio-item {margin-bottom: 5px;}.feature_block .RWDnews003 .box-icon.box-icon-side {width: 80%;}.footer_menu_content {width: 100%;}.contact_title>h5 {width: 100%;}.contact_title {width: 100%;}.fl {margin: 0 auto;left: 10% !important;    width: 350px;}.RWDbanner012 .two_box .box .text_box { top: 30%;padding-left: 0px;padding: 18px;}}

/*420px end*/ 

/*400px start*/ 


@media (max-width: 400px){.feature_block .RWDnews003 .box-icon.box-icon-side {width: 100%;}.contact_title {width: 100%;}.contact_title>h4 {margin-bottom: 15px;}.RWDbanner012 .main_pic_box .title {font-size: 30px;}.contact_content>li>a {font-size: 15px;}.fl {width: 305px;}}

/*400px end*/ 

/*380px start*/ 

@media (max-width: 380px){
span.cart-nu {    display: none;}.RWDmenu_plus04 .logo {    width: 130px;    margin-top: 25px;}.RWDmenu_plus04 .header {    padding: 0px 20px;}
}
/*380px end*/ 

/*320px start*/ 

@media (max-width: 320px){
.footer_other_xs { letter-spacing: 0.8px;}.RWDbanner012 .main_pic_box .memo {font-size: 13px;}.RWDbanner012 .two_box .box .text_box {top: 10%;}.RWDbanner012 .two_box .memo { font-size: 15px;}#RWDfullscreen01 h1.main-title { font-size: 30px;margin-bottom: 5px;}#RWDfullscreen01 h2.sub-title { font-size: 16px; line-height: 1.5;}#RWDfullscreen01 .partner_block h2.sub-title { margin-left: -10px;margin-right: -15px;}.fl {width: 260px;}.RWDmenu_plus04 .logo { width: 100px}.product_b_block .RWDproduct002_v2 .btn.btn-rj {    letter-spacing: 0;    padding: 15px 0;    font-size: 15px;}
}
/*320px end*/ 
/* <= miracle customization end */ 
/* user customization start=> */ 

/* <= user customization end */ 
