/**/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 Serif TC', serif !important;}/*logo*/ 
.RWDmenu_plus04 .logo {    width: 200px;    margin-top: 12px;}/*menu*/ 
.RWDmenu_plus04 .site-nav .menu {text-align: right;}.RWDmenu_plus04 .features .member-btn {padding: 25px 17px;}.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: #0f4c81;}.RWDmenu_plus04 .site-nav .menu>li>a {    letter-spacing: 2px;    color: #333;    font-weight: 500;    font-size: 16px;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .lang-select-label:after, .RWDmenu_plus04 .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .site-nav .menu li.has-child>a:after {    border-color:#333;}.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: #0f4c81;}.RWDmenu_plus04 .features {width: 230px;}.RWDmenu_plus04 .header.is-up {    box-shadow: 1px 1px 14px -12px #000;    transition: 0.3s;}.RWDmenu_plus04 .header {    box-shadow: 1px 1px 14px -12px rgb(0 0 0 / 0);    transition: 0.3s;    padding: 0 170px 0 3%;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {    font-size: 14px;    letter-spacing: 1px;}/*副選單icon*/ 
.RWDmenu_plus04 .features i:before {color:#333;transition: 0.3s;}.RWDmenu_plus04 .features i:hover:before {color:#0f4c81;transition: 0.3s;}.RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i {font-size: 17px;}.RWDmenu_plus04 .features {font-size: 15px;}#m_RWDfullscreen01_1_1_querycar_btn {padding: 22px 10px;}#m_RWDfullscreen01_1_1_querycar_btn img {width: 22px;height: 22px;margin-bottom: 8px;}/*下拉選單*/ 
.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 .site-nav .menu ul li>a {text-align: center; padding-right: 10px;}.RWDmenu_plus04 .site-nav .menu>li>ul {top: calc(100% - 0px);}.RWDmenu_plus04 .features {font-family: 'Noto Serif TC';}/*main*/ 
.main {margin-top: 73px;}/*區塊標題*/ 
.section-line{display:none !important;}h1.main-title {    font-size: 40px !important;    letter-spacing: 2px !important;    color: #0f4c81 !important;    line-height: 1.8em !important;    font-weight:600 !important;}h2.sub-title {    font-size: 18px !important;    letter-spacing: 1px !important;    color: #666 !important;    line-height: 1.8em !important;    margin-top: 0 !important;}.section-subject{margin-bottom:50px !important;}/*banner*/ 
.slick-caption .container {width: 85%;}/*about*/ 
.about_block{position:relative;z-index:1;}.about_block > .container {width: 100%;padding: 0;}.RWDright_cont002 > .container {width: 100%;padding: 0;}.RWDright_cont002 .item-first > a{display: block;width: 70%;}.RWDright_cont002 .item-first .pic {width: 100%;float: none;}.RWDright_cont002 .item-first .pic img {opacity: 0.5;}.RWDright_cont002 .item-first {    display: flex;    flex-direction: row-reverse;    align-items: flex-end;    background: transparent;}.RWDright_cont002 .item-first:hover .pic img {transform: scale(1);}.RWDright_cont002 .item-first .text-box {    width: 40%;    position: absolute;    left: 10%;    float: none;    z-index:111;    padding:80px 50px;}.RWDright_cont002 .item-first .text-box .title {    font-size: 18px;    color: #616161;    letter-spacing: 2px;    font-weight: 400;    line-height: 1.5em;}.RWDright_cont002 .item-first .text-box .subtitle {    color: #0f4c81;    letter-spacing: 1px;    line-height: 1.5em;    font-size: 30px;    font-weight: 600;    margin-top: 5px;}.RWDright_cont002 .item-first .text-box .text {    color: #333;    font-size: 16px;    letter-spacing: 1px;    line-height: 2em;    width: 100%;}.RWDright_cont002 .item-first .text-box .underline{display:none;}.benifit_text ul li.item_b {    width: calc(100%/2 - 30px);    border: 1px solid #ccc;    margin: 15px 15px 30px 15px;}.about_text {    width: 100%;    position: relative;}.benifit_text ul {    padding-left: 0;    list-style: none;    display: flex;    flex-direction: row;    flex-wrap: wrap;}.benifit_text ul li.item_b a {    display: flex !important;    width: 100% !important;    margin: 0 !important;    border: 0 !important;    font-size: 16px;    letter-spacing: 2px;    line-height: 1.8em;    color: #333 !important;    justify-content: center;    align-items: center;    position: relative;    min-height: 100px;    background:#fff;}.list_icon {    font-size: 23px;    position: absolute;    color: #8a8a8a;    background: #fff;    width: 50px;    height: 50px;    display: flex;    justify-content: center;    align-items: center;    border-radius: 50%;    border: 1px solid #cccccc;    top: -25px;}.benifit_text {    width: 100%;    position: relative;    margin-top: 50px;}#m_RWDfullscreen01_53_1 > div > div.item-first > div.text-box > a {display: none;}.benifit_text ul li.item_b a:hover {    background: #fff !important;    color: #0f4c81;}.benifit_text ul li.item_b a:hover .list_icon {    color: #0f4c81;    transition: 0.3s;    border-color: #0f4c81;}.RWDright_cont002 .item-first .text-box:after {    content: "";    position: absolute;    width: 200px;    height: 100%;    left: 0;    top: 0;    background: #f9f9f9;    transform: translateX(-110%);}.RWDright_cont002 .item-first > a:after {    background: url(archive/image/customization/pic_bg1026.png)no-repeat;    content: "";    position: absolute;    width: 817px;    height: 425px;    background-size: cover;    right: 0;    bottom: -53px;}/*rent*/ 
.rent_block {    background: #eee;    position: relative;    padding: 150px 0px;}.RWDService002 {    padding: 0;    padding-bottom: 50px;}.RWDproduct004 .callout-dark {    background: transparent;    padding: 0;    border-bottom:0px;}.RWDproduct004 .heading-title.heading-arrow-bottom::after{display:none}.machine_block {    margin: 100px auto 0;    width: 80%;}.RWDService002 .container.section-content {    width: 95%;    padding: 0;    display: flex;    flex-direction: row;    justify-content: center;    align-items: center;    flex-wrap: wrap;}.RWDService002 .row {    display: flex;    flex-direction: row;    justify-content: center;    align-items: center;    position: relative;    z-index: 111;}.RWDService002 .row:after {    content: "";    position: absolute;    width: 100%;    border-top: 2px dotted #ccc;    z-index: -1;    left: 0;    top: 50%;}.RWDService002 .row.section-subject:after{display:none}.RWDService002 .row.section-subject {    display: block;    width: 100%;}.RWDService002 .row:after {    clear: none;}.RWDService002 .row .col-md-4 {    width: 250px;    margin: 0 20px;    padding: 0px 40px;    height: 250px;    border-radius: 50%;    background: #fff;    display: flex;    justify-content: center;    align-items: center;}.RWDService002 .section-subject .col-md-12 {float: none;}.funny-boxes > .funny-boxes-text > h4::after{display:none}.funny-boxes.float-shadow > .funny-boxes-icon::before{display:none}.funny-boxes.not-right-column::before{display:none}.funny-boxes > .funny-boxes-text > h4 a {    font-size: 18px;    letter-spacing: 2px;    color: #333;    font-weight: 500;    line-height: 1.8em;}.funny-boxes > .funny-boxes-text > h4 {    padding-bottom: 0px;    margin-top: 0;}.funny-boxes.float-shadow:hover > .funny-boxes-icon {transform: translateY(0px);}.funny-boxes.float-shadow > .funny-boxes-icon {    margin-bottom: 10px;    width: 50px;    height: 50px;}.funny-boxes > .funny-boxes-text > p {    font-size: 14px;    letter-spacing: 1px;    font-weight: 400;    line-height: 1.5em;    color: #444;}.RWDproduct004 .nopadding{border-bottom:0px;}.RWDproduct004 .item-box-desc a h3 {    text-align: center;    font-size: 20px !important;    letter-spacing: 2px !important;    font-weight: 400 !important;    line-height: 1.8em !important;    color: #333 !important;}.RWDbtn01 .btn:hover {    border: 1px solid #333;    background: #333;    color: #fff;    transition: 0.5s;    border-radius: 0;}.RWDbtn01 .btn {    background: #eee;    color: #333;    letter-spacing: 1px;    font-size: 15px;    border: 1px solid #333;    line-height: 1.8em;    padding: 8px;    margin-top: 30px;    border-radius: 0;    transition: 0.5s;}/*case*/ 
.case_block > .container {width: 80%;padding: 0;}.RWDnews005 .container { width: 100%;padding: 0;}.case_block {padding: 150px 0px;position: relative;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 20px;}.RWDnews005 .owl-controls {margin-top: 50px;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {background: #0f4c81;}.owl-theme .owl-controls .owl-page span {width: 25px;height: 8px;}.RWDnews005 .margin-top-20 {    position: relative;    margin-top: 0 !important;    padding: 10px 0px 10px 50px;    margin-bottom: 0;}.RWDnews005 .margin-top-20 a {    color: #333;    letter-spacing: 2px;    font-size: 19px;    line-height: 1.8em;}p.text-left {    padding-left: 50px;}ul.text-left.size-12.list-inline.list-separator {    margin-left: 0;    padding-left: 50px;}.RWDnews005 .owl-carousel .owl-item div:after {    content: "";    position: absolute;    width: calc(100% - 20px);    height: calc(100% + 20px);    background: #eee;    top: 0;    right: 0;    z-index: -1;    border-radius: 0px 0px 20px 0px;}.RWDnews005 .owl-buttons {    display: none;}.RWDnews005 .owl-carousel img {    border-radius: 20px 0px 0px 0px;}/*rental*/ 
.product_block > .container {    width: 80%;    padding: 0;}.RWDproduct002_v3 {padding: 0;}.RWDproduct002_v3 .main-title {    font-size: 40px !important;    letter-spacing: 2px !important;    color: #0f4c81 !important;    line-height: 1.8em !important;font-weight: 600;}}.RWDproduct002_v3 .sub-title {    font-size: 18px !important;    letter-spacing: 1px !important;    color: #666 !important;    line-height: 1.8em !important;    margin-top: 0 !important;}.RWDproduct002_v3 .btn.btn-rj:hover {background-color: #0d4c81;}.RWDproduct002_v3 .btn.btn-rj {    background-color: #eee;    color: #333;    border: 1px solid transparent;    font-size: 16px;    border-radius: 0;    letter-spacing: 1px;    line-height: 1.8em;    font-weight: 500;}.portfolio-bottom__h4 {    letter-spacing: 2px;    font-size: 20px;    line-height: 1.8em;    font-weight: 500;    color: #333;    margin-top: 10px;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {    margin-bottom: 50px;    padding:0 15px;}.product_block {    padding-bottom: 50px;}/*頁尾*/ 
.footer_block {    padding-bottom: 50px;    background:#0d4c81;    position: relative;}.contact_btn {    padding: 50px 0px;    text-align: center;    background:#eee;}.contact_bigbtn a {    font-size: 35px;    letter-spacing: 2px;    color: #0d4c81;    line-height: 1.8em;}.footer_block .container {    width: 80%;    padding: 0;}.right_info {width: 50%;text-align: right;}.footer_info {    padding-top: 80px;    display: flex;    flex-direction: row;    justify-content: space-between;    align-items: flex-end;    position:relative;}.footer_menu ul li {display: inline-block;}.footer_menu ul {    padding-left: 0px;    margin-top: 20px;   margin-bottom:0px;}.footer_menu ul li a:hover {    color: #fff;    transition: 0.3s;}.footer_menu ul li a {    font-size: 15px;    letter-spacing: 1px;    line-height: 1.5em;    color: #eee;    transition: 0.3s;}.footer_menu ul li:nth-child(1) {    padding-left: 0;    margin-left: 0;    border-left: 0;}.footer_menu ul li {    display: inline-block;    padding-left: 15px;    margin-left: 15px;    border-left: 1px solid #ccc;}.copy_block {    padding-top: 20px;    border-top: 1px solid #ccc;    position: relative;    margin-top: 50px;    font-size: 12px;    letter-spacing: 0px;    display: flex;    flex-direction: row;    justify-content: center;    align-items: center;   color:#ccc;}.left_info h3 {    font-size: 20px;    letter-spacing: 1px;    color: #fff;    line-height: 1.8em;    font-weight: 500;    margin: 0;    padding: 0;    padding-bottom: 15px;}.left_info {    width: 50%;    font-size: 15px;    letter-spacing: 1px;    line-height: 1.8em;    color: #eee;}.fb_link a {    color: #fff;    background: #2196F3;    padding: 7px 30px;    position: relative;    transition: 0.3s;    border: 1px solid #2196F3;    font-size: 18px;font-weight: bold;    letter-spacing: 1px;}.fb_link a:hover {    color:#fff ;    background:#0d4c81;    position:relative;    transition:0.3s;border: 1px solid #ffffff;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #ccc;}.RWDssl01 {margin: 0 20px;}.scrollTop002 {border: 1px solid #fff;border-radius: 50%;bottom: 50px;}.footer_menu {margin-top: 26px;}/*網頁警告*/ 
.RWDalert_fancybox.bottom .editor {display: inline-block;font-size: 14px !important; color: #222; text-align: left; font-weight: 600;}.RWDalert_fancybox .btn{color: #fff;border: 0; font-size: 14px; letter-spacing: 2px;border-radius: 0px;width: 100%;}.RWDalert_fancybox.bottom .btn-box {margin-right: 20px;background: #222x;}.RWDalert_fancybox.bottom {box-shadow: 0px 0px 0px !important;padding: 15px 20px !important;text-align:left !important;letter-spacing: 1px !important;left: inherit !important;right: 5px !important;background: #fff;width: 340px !important;font-size: 14px !important;border: 1px #222 solid !important;}.RWDalert_fancybox .btn {background:#0d4c81 !important;color: #fff;width: 100%;margin: 0;}.RWDalert_fancybox.bottom .btn-box {margin-right: 20px;float: left;margin: 0px !important;}.RWDproduct002_v3 .btn-box .shop {    border-radius: 0;    background: #fff;    border: 1px solid #0d4c81;    color: #0d4c81;}.RWDproduct002_v3 .price li.selprice {    color: #bd0000;    letter-spacing: 1px;    font-size: 16px;}.RWDproduct002_v3 .price .delline {font-size: 12px;}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom__h4 {color: #0d4c81;}.RWDproduct004 .list-inline {    position: absolute;    width: 200px;    height: 200px !important;    background: rgb(13 76 129 / 0.8);    padding: 10px;    border-radius: 50%;    top: 50%;    left: 50%;    transform: translate(-50%, -61%);    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;    text-align: center;    color: #fff;    letter-spacing: 1px;    font-size: 15px;    transition: 0.3s;    opacity: 0;    pointer-events: none;}#portfolio > div > div:hover > div > div > div {    opacity: 1;    transition: 0.3s;}/*動態*/ 
.flipInY {    -webkit-animation-name: fadeInUp;    animation-name: fadeInUp;}.bounceIn {    -webkit-animation-name: fadeInUp;    animation-name: fadeInUp;}.RWDproduct002_v3 .popup-portfolio {margin-bottom: 0;}.RWDmenu_plus04 .features .edit a {    color: #fff;}.RWDmenu_plus04 .features .edit {    float: none;    position: absolute;    right: 0;    padding: 25px 20px;    background: #05ba05;    width: 150px;    text-align: center;}.left_info a:hover {color: #fff;}.left_info a {color: #fff;font-size:18px;}.copy_block {font-family: 'Noto Serif TC';}.benifit_text ul li.item_b:nth-child(1), .benifit_text ul li.item_b:nth-child(3) {    margin-left: 0;}.contact_secondbtn a {    font-size: 16px;    line-height: 1.5em;    margin-bottom: 10px;    display: block;    border: 1px solid #eee;    width: 250px;    padding: 5px 10px;    text-align: center;    color: #eee;}.fb_link {    margin-bottom: 40px;    display: block;}/*跟隨按鈕*/ 
.fix_btn {    opacity: 0;    transition: 0.3s;    display:none;}
/*小螢幕 start*/

@media (max-width: 1700px) {/*1700px*/ 
.RWDService002 .container.section-content {width: 100%;}.logo.fadeInRight01 {width: 40%;}.RWDService002 .row .col-md-4 {    width: 220px;    height: 220px;}.RWDright_cont002 .item-first .text-box{    padding-right: 0;    padding-bottom: 40px;}.RWDright_cont002 .item-first > a:after {width: 667px;height: 400px;}}@media (max-width: 1600px) {/*1600px*/ 
.RWDright_cont002 .item-first .text-box {    width: 45%;}.RWDService002 .row .col-md-4 {    width: 200px;    height: 200px;}.product_block > .container {width: 90%;}}@media (max-width: 1500px) {/*1500px*/ 
.portfolio-bottom__h4 {font-size: 16px;}.funny-boxes > .funny-boxes-text > p {font-size: 13px;}.funny-boxes > .funny-boxes-text > h4 a {    font-size: 17px;    line-height: 1.5em;}.RWDService002 .row .col-md-4 {    width: 190px;    height: 190px;    padding: 0 35px;}.RWDright_cont002 .item-first > a {width: 80%;}.RWDright_cont002 .item-first > a:after {width: 592px;height: 355px;bottom: -48px;}}@media (max-width: 1400px) {/*1440px*/ 
.RWDright_cont002 .item-first > a {    width: 85%;}.RWDService002 .row:nth-child(2) {    margin-bottom: 30px;}.RWDmenu_plus04 .header {    padding: 0 170px 0 15px;}/**/ 
.RWDmenu_plus04 .site-nav .menu>li>a {    letter-spacing: 1px;    font-size: 15px;}.RWDmenu_plus04 .header {padding: 0 3% 0 3%;}.RWDmenu_plus04 .header .features .edit {right: -100%;top: 100%;transition: 0.8s;}.RWDmenu_plus04 .header.is-up .features .edit {right:0;top: 100%;transition: 0.8s;}}@media (max-width: 1300px) {/*1300px*/ 
.RWDright_cont002 .item-first > a:after{display:none}.RWDright_cont002 .item-first > a {width: 90%;opacity:0.5;}.RWDright_cont002 .item-first .text-box {width: 60%;}.RWDService002 .row:nth-child(2) {margin-bottom: 30px;}.case_block > .container {width: 90%;}.RWDmenu_plus04 .features .edit {    font-size: 13px;    padding: 25px 10px;    width: 140px;}}

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

.footer_block {overflow: hidden;}/*跟隨*/ 
.shopping .fix_btn.fix_btn-change, .member .fix_btn.fix_btn-change, .product3 .fix_btn.fix_btn-change, .product2 .fix_btn.fix_btn-change, .product1 .fix_btn.fix_btn-change {display: none;}/*共同*/ 
.page_wrapper_bg section.call_to_action {min-height: 650px !important;padding: 70px 0 100px;}.page_wrapper_bg .pagecontent .article_model[data-seq="0"] {margin: 0 0 40px;}.page_wrapper_bg .collapsing_header .main {    margin-top: 0px; }/*文字*/ 
.page_wrapper_bg .pagecontent, .page_wrapper_bg .pagecontent a, .article-text {font-size: 15px;letter-spacing: 1.5px;line-height: 28px;color: #333;}.page_wrapper_bg .pagecontent h4 {font-weight: 600;letter-spacing: 2px;font-size: 20px;line-height: 32px;margin: 0px 0px 10px;color:#222;}/*標題*/ 
.hgroup h1 {text-align: center;letter-spacing: 2px;font-size: 32px;color: #0f4c81;line-height: 1.5;margin: 0;font-weight: 600;}.hgroup .breadcrumb {background-color: transparent;border: 0;position: relative;bottom: 0;text-align: center;float: none !important;letter-spacing: 1px;}.hgroup .breadcrumb a {color: #999;letter-spacing: 1px;}.hgroup .container {margin: 0 0 30px;border: 0px;}/*按鈕01 (線條)*/ 
.page_wrapper_bg .ebtn, .page_wrapper_bg .btn.btn_back {float: right;padding: 0px;margin: 0 0 20px;background: transparent;border-radius: 0px;border: 0px;text-align: center;box-shadow: none;}.page_wrapper_bg .ebtn a, .page_wrapper_bg .btn.btn_back a {padding: 6px 30px;background: transparent;font-size: 15px;line-height: 24px;transition: 0.5s;display: block;color: #333 !important;letter-spacing: 2px;border: 1px solid #eee;}.page_wrapper_bg .ebtn a:hover, .page_wrapper_bg .btn.btn_back a:hover {background: #eee;}/*測選單*/ 
.m2018 .products-nav .nav-title {background: #555;color: #fff;text-align: center;margin: 0px;padding: 10px 10px;font-family: 'Noto Serif TC', serif !important;font-size: 18px;letter-spacing: 2px;}.m2018 .products-nav>ul>li {padding: 5px 0 0px 10px;margin: 0;background: #cccccc2e;transition: 0.3s;}#sidebar .products-nav ul {border: 1px solid #d0d0d0;}.m2018 .products-nav>ul>li.active, .m2018 .products-nav>ul>li:hover {background: transparent;}.m2018 .products-nav>ul>li>a {color: #717071;font-family: 'Noto Serif TC', serif !important;}.m2018 .products-nav>ul>li.active a {color: #333;}/*產品介紹_列表*/ 
.layoutlist_2 .item, .layoutlist_4 .item {margin: 0 0 44px;border: 0px;}.layoutlist_2 .subject, .layoutlist_4 .subject {margin: 10px 0 15px;text-align: center;}.item .subject A.itemlink {text-align: center;letter-spacing: 2px;font-size: 16px;line-height: 2;color: #333;transition: 0.3s;}.webdesc {margin-bottom: 30px;}.item.product_list_item .img.img1 img {transition: 0.3s;}.item.product_list_item:hover .img.img1 img {transform: scale(1.05);}.item.product_list_item:hover .subject A.itemlink {color: #0d4c81;}.layoutlist_2 .item .img.img1 {    border: 1px solid #f6f6f6;}/*產品介紹*/ 
.page_content1 #productbx_bg {background: #eee;}#productbx-pager li img {border: 1px solid #eee;transition: 0.3s;}#productbx-pager li .selected img {border: 1px solid #999;transition: 0.3s;}#prod_name, #prod_name h2 {margin: 50px 0 0;}#prod_price .money, #prod_price .currency, .prod_sellprice {color: #bd0000;letter-spacing: 1px;font-size: 16px;}#prod_fixprice {margin-top: 39px;}#prod_stands_area {width: 255px;margin: 0 10px 0 0 !important;}#prod_stands_area #prod_stand {width: 100% !important;}#prod_stands_area .dd-select {width: 100% !important;}#prod_stands_area .dd-options {width: 100% !important;}.page_wrapper_bg .dd-selected {line-height: 31px !important;}#btn_shopping {border: 1px solid #0d4c81;color: #fff;transition: 0.3s;border-radius: 0px;line-height: 32px;background: #0d4c81;margin-top: 0;text-align: center;}#btn_shopping_tracking {    background: #fff;    border-radius: 0;    color: #333;    line-height: 32px;    transition: 0.3s;    border: 1px solid #eee;    margin: 0 10px 0 0;    text-align: center;    position: relative;    padding: 0 10px 0 30px;}div#btn_shopping_tracking::before {    content: "";    position: absolute;    background: url(archive/image/customization/licon1112.png)no-repeat;    width: 16px;    height: 16px;    background-size: contain;    left: 10px;    top: 9px;}#btn_querycar {    background: #fff;    border-radius: 0px;    font-size: 15px;    line-height: 32px;    border: 1px solid #eee;    color: #0d4c81;    transition: 0.3s;    margin: 0 10px 0 0;    text-align: center;    position: relative;    padding: 0 10px 0 32px;}#btn_querycar::before {    content: "";    position: absolute;    background: url(archive/image/customization/qicon1112.png)no-repeat;    width: 20px;    height: 18px;    background-size: contain;    left: 12px;    top: 8px;}#btn_shopping_tracking:hover, #btn_querycar:hover {background: #eee;}#prod_amount_area {margin: 0 10px 0 0;}#prod_stands_area {margin: 0;}#btn_shopping:hover {background: #555;}#prod_amount_area .dd-select {width: 100% !important;}#prod_amount_area #prod_amount .dd-options {width: 100% !important;}#prod_amount_area #prod_amount {width: 145px !important;}#prod_fixprice, .page_content1 #prod_price {margin-top: 20px;}.product_desc_subject {    font-size: 20px;    color: #333;    font-weight: 500;}#prod_name h2 {    font-size: 26px;    font-weight: 500;    color: #0f4c81;    line-height: 46px;}/*詢問車*/ 
.RWDquiry .btn-box .btn.normal {border-radius: 0px;background: #fff;color: #333;border: 1px solid #eee;transition: 0.3s;}.RWDquiry .btn-box .btn.normal:hover {background: #eee;}.RWDquiry .btn-box #btn_querycar_submit {color: #0d4c81;}/*購物車*/ 
.page_wrapper_bg .RWDshopping .btn.normal {border-radius: 0px;background: #fff;color: #333;border: 1px solid #eee;transition: 0.3s;}.page_wrapper_bg .RWDshopping .btn.normal:hover {background: #eee;border-color: #eee;}.page_wrapper_bg .RWDshopping .btn.t-right {color: #0d4c81;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price, .total b, .login-box a b {color: #bd0000;font-weight: 500;}/*客製規劃*/ 
.form-horizontal .form-group {margin: 0 auto 40px;}.customized_columns ._input, .customized_columns select {border-radius: 0px;}.eformsDesc {border: 0px;margin-bottom: 60px;}/*相關知識*/ 
.faq_a_icon {margin-top: 5px;}.faq_answer {background:#eee;}/*會員*/#btn_member_login {background: #333;border-radius: 0px;transition: 0.3s;}#btn_member_login:hover {background-color: #333;transition: 0.3s;}#div_forget_content #forget_table_btn {background: #333;border-radius: 0px;transition: 0.3s;}#div_forget_content #forget_table_btn:hover {background-color: #333;transition: 0.3s;}#join_form .btn-primary {background:#0d4c81 !important;border-radius: 0px;transition: 0.3s;}#join_form .btn-primary:hover {background-color: #555 !important;transition: 0.3s;}.btn-primary {padding: 0px;margin: 0 0 20px;background: transparent !important;border-radius: 0px;border: 0px;text-align: center;}.btn-primary a {padding: 6px 30px;background: transparent;font-size: 15px;line-height: 24px;transition: 0.3s;display: block;color: #333 !important;letter-spacing: 2px;border: 1px solid #eee;}.btn-primary a:hover {background: #eee;}.btn-primary:active:hover {background-color: transparent;border-color: transparent;box-shadow: none;}.webbtn {border-radius: 0px;font-size: 15px;letter-spacing: 2px;line-height: 30px;}#btn_member_login {background: #0d4c81 !important;color: #fff;transition: 0.3s;}#btn_member_login:hover { background: #555 !important;}.member_join_strong {color:#0d4c81;}#join_form {margin-top: 0px;}/*實例分享*/ 
.page_wrapper_bg .webdesc {padding: 0 15px;}.page_wrapper_bg .layoutlist_7 .litem {margin: 10px 0 35px;}

/*內頁 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDright_cont002 .item-first .text-box {width: 70%;}.RWDmenu_plus04 .header {padding: 0 15px;}.RWDmenu_plus04 .site-nav .menu>li>a {    padding: 25px 10px;}.RWDmenu_plus04 .container {    padding: 0px 5px;}.RWDmenu_plus04 .logo {    width: 140px;    margin-top: 19px;}.RWDright_cont002 .item-first .text-box a {font-family: 'Noto Serif TC';}.RWDproduct002_v3 .btn.btn-rj:hover { background-color: #555555;color: #fff;}/*-------------------------內頁----------------------------*//*產品介紹*/#prod_stands2_area {width: 50%;}#prod_amount_area {width: 30%;}#btn_shopping {width: 15%;}#prod_amount_area #prod_amount {width: 100% !important;}#btn_shopping_tracking, #btn_querycar {margin-top: 30px;}/*維修保養服務*/ 
.form-horizontal .control-label {width: 120px;}.form-horizontal .form-group .col-sm-12.col-md-11, .form-horizontal .col-sm-12.col-md-5 {width: calc(100% - 120px );}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
#m_RWDfullscreen01_53_1 > div > div.item-first > a {position: absolute;}.RWDright_cont002 .item-first {    display: flex;    flex-direction: column;    align-items: flex-start;    justify-content: flex-end;}#m_RWDfullscreen01_53_1 > div > div.item-first > a {    position: absolute;    right: 0;}.RWDright_cont002 .item-first .text-box {    position: relative;    width: 80%;}.RWDbtn01 .btn-box li.col-sm-3 {    width: 40%;}.case_block {padding: 100px 0px;}.footer_block .container {width: 90%;}.machine_block {width: 90%;}.RWDmenu_plus04 .features .edit {    display: block;}.RWDmenu_plus04 .header .features .edit {    right: calc(-100% - 145px);}.RWDmenu_plus04 .header.is-up .features .edit {    right: -145px;}.RWDmenu_plus04 .logo {    width: 200px;    margin-top: 12px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.contact_btn {padding: 25px 0px;}.contact_bigbtn a { font-size: 30px;}.rent_block {padding: 100px 0px;}.logo.fadeInRight01 {    width: 60%;    margin-top: 120px;}.fix_btn {    display: block;    right: 0;    bottom: 0;    width: 100%;    position: fixed;    opacity: 0;    z-index: 11111;    transition: 0.3s;}.fix_btn.fix_btn-change {    opacity: 1;    transition: 0.3s;}.fix_btn .RWDedictor {    display: flex;    flex-direction: row;    justify-content: center;    align-items: center;}.contact_bugbtn a {    padding: 7px 10px;    display: block;    width: 100%;    color: #0d4c81;    letter-spacing: 1px;    line-height: 1.8em;    background: #eee;    border: 1px solid #0d4c81;}.contact_bugbtn {    width: calc(100%/2);    text-align: center;}.contact_bugbtn.linr-btn a {    color: #fff;    background: #05ba05;    border-color: #05ba05;}.contact_secondbtn{display:none}.RWDalert_fancybox.bottom {    z-index: 1111111 !important;}.RWDmenu_plus04 .header .features .edit{display:none}.RWDright_cont002 .item-first .text-box:after{display:none}.RWDright_cont002 .item-first .text-box {    width: 100%;    padding: 80px 50px;    left: 0;}.benifit_text ul li.item_b:nth-child(1), .benifit_text ul li.item_b:nth-child(3) {    margin-left: 15px;}/*top*/ 
.scrollTop002 {bottom: 13%;}/*-------------------------內頁----------------------------*//*購物車*/#mobile-fixed .btn-box .normal {color: #333;border: 1px solid #eee;background: transparent;border-radius:0;}#mobile-fixed .btn-box .normal.bg2 {color: #0d4c81;}/*共同*/ 
.page_wrapper_bg .pagecontent .article_model[data-seq="0"] {margin: 0 0 40px;}.page_wrapper_bg .footer_block .container {width: 90%!important;}/*側選單*/#sidebar {padding: 0px 15px;margin-bottom: 35px;}/*按鈕*/ 
.page_wrapper_bg .ebtn, .page_wrapper_bg .btn.btn_back {width: 26%;margin-top: 10px;}/*產品介紹*/#prod_stands_area {width: 45% !important;display: inline-block !important;}#prod_amount_area {width: 28% !important;}#btn_shopping {width: 20%;}.layoutlist_2 .item, .layoutlist_4 .item {margin: 0 0 25px;}#btn_shopping_tracking, #btn_querycar {margin-top: 20px;}/*實例分享*/ 
.layoutlist_7 .litem {width: calc(100% / 3 - 1px);}/*客製規劃*/ 
.eformsDesc {margin: 0 0 40px;}.form-horizontal .form-group {margin: 0 -15px 25px;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.left_info {    width: 100%;    text-align: center;}.right_info {    width: 100%;    text-align: center;    margin-bottom: 30px;}.footer_info {flex-direction: column-reverse;padding-top: 50px;}.copy_block {    flex-direction: column;    font-size: 10px;    line-height: 20px;}.logo.fadeInRight01 {    width: 60%;    margin-top: 100px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {    width: calc(100%/2);}/*-------------------------內頁----------------------------*/
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.slick-caption .container {display: none;}.RWDmenu_plus04 .header .features .edit {display:none}.RWDbanner_plus01.style-dotnav.control-right .control-box {position: relative;}/*-------------------------內頁----------------------------*//*產品介紹*/ 
.page_wrapper_bg #prod_stands_area {width: 60% !important;margin-bottom: 20px !important;}#prod_amount_area {width: calc(40% - 11px) !important;margin-bottom: 20px !important;margin-right: 0px;}#btn_shopping {width: 100%; margin-bottom: 20px;}#btn_shopping_tracking, #btn_querycar {    margin-top: 0px;}/*實例分享*/ 
.layoutlist_7 .litem {width: calc(100% / 2 - 1px);}/*最新消息*/ 
.layoutlist_5 .item .list_date {margin-bottom: 6px;}/*維修保養服務*/ 
.form-horizontal .control-label {width: 100%;}.form-horizontal .form-group .col-sm-12.col-md-11, .form-horizontal .col-sm-12.col-md-5 {width: 100%;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i {font-size: 14px;}.RWDmenu_plus04 .features .member-btn {padding: 25px 9px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding: 25px 5px;}.RWDmenu_plus04 .features {width: 200px;}.RWDmenu_plus04 .logo {width: 137px;margin-top: 19px;}.RWDright_cont002 .item-first .text-box {    left: 0;    width: 100%;    padding-left: 0;    padding: 100px 30px 50px 30px;}.RWDright_cont002 .item-first .text-box .subtitle {font-size: 25px;}.RWDright_cont002 .item-first .text-box .title {font-size: 16px;}.RWDright_cont002 .item-first .text-box .text {font-size: 14px;}h1.main-title {font-size: 30px !important;}.benifit_text ul li.item_b a {min-height: 110px;}.RWDService002 .row {flex-direction: column;}.RWDService002 .row .col-md-4 {    width: 250px;    height: 250px;    margin: 20px 10px;}.funny-boxes.not-right-column {padding-bottom: 0;}.RWDService002 .row:nth-child(2) {margin-bottom: 0;}.funny-boxes > .funny-boxes-text > p {font-size: 15px;}.RWDService002 .row:after {display:none;}.fl img {width: 100%;}.fl {width: 200px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {width: calc(100%/2 - 10px);float: left;}.RWDbtn01 .btn-box li.col-sm-3 {width: 100%;}.RWDnews005 .owl-carousel.owl-padding-10 {    margin-left: 0;    margin-right: 0;}.owl-pagination {display: block;}.product_block > .container {width: 100%;}.contact_bigbtn a {font-size: 25px;}.footer_menu ul li a {font-size: 14px;}.footer_menu ul li {padding-left: 10px;margin-left: 10px;}h2.sub-title {font-size: 15px !important;}.RWDproduct002_v3 .main-title {font-size: 30px !important;}.RWDproduct002_v3 .sub-title {font-size: 15px !important;}.RWDmenu_plus04 .header.is-up .features .edit {    right: -133px;}/*-------------------------內頁----------------------------*//*共同*/ 
.page_wrapper_bg section.call_to_action>.container {padding-left: 5px;padding-right: 5px;}.page_wrapper_bg section.article-text.rwd>.container {padding: 0px 5px;}.page_wrapper_bg section.call_to_action {padding: 50px 0 60px;min-height: 500px !important;}/*按鈕*/ 
.page_wrapper_bg .RWDshopping .btn.normal {width: 100%;display: block;max-width: initial;min-width: initial;margin: 0 auto 20px;}.page_wrapper_bg .ebtn, .page_wrapper_bg .btn.btn_back {width: 100%;}.RWDquiry .btn-box .btn.normal {width: 100%;margin: 0 auto 20px;}/*客製規劃*/ 
.eformsDesc {margin: 0 0 20px;}/*產品介紹*/ 
.layoutlist_2 .item, .layoutlist_4 .item {margin: 0 0 15px;}#prod_name h2 {    line-height: 34px;    font-size: 22px;}/*關於我們*/ 
.RWDslider01 .pic-list, .RWDslider01.pic-right .pic-list {    float: none;    width: 100%;    margin-bottom: 20px;    padding-left: 0;    padding-right: 0;}.RWDslider01 .text {    float: none;    width: 100%;    padding-bottom: 0;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.left_info {font-size: 14px;}.footer_menu ul li a {font-size: 12px;}.RWDmenu_plus04 .header.is-up .features .edit {    right: -50px;}.RWDmenu_plus04 .logo {width: 118px;margin-top: 20px;}/*-------------------------內頁----------------------------*//*產品介紹*/ 
.page_wrapper_bg #prod_stands_area, #prod_amount_area {width: 100% !important;display: block !important;}#btn_shopping {width: 100%;}#btn_shopping_tracking, #btn_querycar {width: calc(100% / 2 - 5px);}#btn_querycar {margin-right: 0px;}#member_org_price {margin: 0;}#prod_fixprice, .page_content1 #prod_price {display: block;width: 100%;margin: 10px 0 auto;}.page_wrapper_bg .webdesc {    padding: 0;}/*實例分享*/ 
.layoutlist_7 .litem {width: 100%;}/*產品介紹*/ 
.layoutlist_2 .item {width: 100%;padding: 0px;}.layoutlist_2 .subject{margin: 15px 0 15px;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDmenu_plus04 .header {padding: 0 2%;}.RWDright_cont002 .item-first .text-box {padding: 50px 15px;}.RWDproduct002_v3 .section-subject .col-md-12 {padding: 0 30px;}.machine_block {margin-top: 40px;}.RWDmenu_plus04 .logo {    width: 110px;}/*-------------------------內頁----------------------------*/#btn_shopping_tracking, #btn_querycar {    letter-spacing: 0px;font-size: 14px;}
}
/*380px end*/
/*365 start*/

@media (max-width: 365px){.RWDmenu_plus04 .features {    width: 100%;    padding-right: 0;    margin-right: 0;}.RWDmenu_plus04 .features:after{display:none}.ml-stack-nav-toggle {padding: 26px 14px;}.RWDmenu_plus04 .logo {margin-top: 13px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .member-btn, .RWDmenu_plus04 .features .search-btn, #m_RWDfullscreen01_1_1_querycar_btn {    float: left;    padding: 3px 10px 7px 10px;}.RWDmenu_plus04 .features .cart-btn {padding-right: 0;}/*-------------------------內頁----------------------------*//*產品介紹*/#btn_shopping_tracking, #btn_querycar {    letter-spacing: 0px;    padding: 0px 3px 0 20px;}div#btn_shopping_tracking::before {    left: 5px;}#btn_querycar::before {    left: 7px;}}

/*365 end*/
/*320px start*/
@media (max-width: 320px){
.RWDmenu_plus04 .features {    width: 100%;    padding-right: 0;    margin-right: 0;}.RWDmenu_plus04 .features:after{display:none}.ml-stack-nav-toggle {padding: 26px 14px;}.RWDmenu_plus04 .logo {margin-top: 13px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .member-btn, .RWDmenu_plus04 .features .search-btn, #m_RWDfullscreen01_1_1_querycar_btn {    float: left;    padding: 3px 10px 7px 10px;}.RWDmenu_plus04 .features .cart-btn {padding-right: 0;}.RWDnews005 .section-subject .col-md-12 {padding: 0;}.RWDnews005 .controlls-over .owl-pagination {width: 100%;}.footer_menu ul li {margin-bottom: 10px;}.copy_block {margin-top: 30px;}.RWDmenu_plus04 .header .features .edit {    right: 0;    top: 0;    padding: 5px 15px;    font-size: 12px;    position: relative;    width: 113px;    float: right;}.RWDmenu_plus04 .header {padding: 0;}.RWDmenu_plus04 .ml-stack-nav-toggle {margin-right: 4%;}.RWDmenu_plus04 .logo {margin-left: 4%;}.RWDmenu_plus04 .features {padding-left: 2%;}.RWDmenu_plus04 .header.is-up .features .edit {right: 0;}
}
/*320px end*/