/**/body.wrapper_bg.lang_en {font-family: 'Roboto Condensed', sans-serif;background: #fdfdfd;}a:hover, a:focus, a:active, a:visited{text-decoration:none}a{text-decoration:none}.row{margin-left:0px;margin-right:0px;}/*menu*/ 
.RWDmenu_plus04 .features .language-block {float: left;position: relative;}.RWDmenu_plus04 .features .language-block:after {    content: "";    position: absolute;    height: 30px;    width: 1px;    background: #dcdcdc;    right: 0;    top: 50%;    margin-top: -15px;}.RWDmenu_plus04 .header {border-bottom: 10px solid #d73329;transition:0.4s}.RWDmenu_plus04 .header.is-up{border-bottom:0px solid #d73329;transition:0.4s}.RWDmenu_plus04 #search-box {margin-right: 50px;}/*logo*/ 
.RWDmenu_plus04 .logo {width: 150px;margin-top:10px;}/*banner*/ 
.banner_block { position: relative;z-index:-1}.RWDbanner_plus01 .page-scroll { bottom: 26%;}/*遮罩*/ 
.cover_block {    height: 130px;    width: 100%;    position: absolute;    bottom: -1px;    z-index:11;    overflow-x:hidden;}.right_c {    width: 50%;    height: 100%;    float: right;    background: #fdfdfd;    clip-path: polygon(100% 0, 0 100%, 100% 100%);}.left_c {    width: 50%;    height: 100%;    float: left;    background: #fdfdfd;    clip-path: polygon(0 0, 0 100%, 100% 100%);}.left_c {transform: translateX(-100%);transition: 0.8s;}.left_in {transform: translateX(0);transition: 0.8s;}.right_c {transform: translateX(100%);transition: 0.8s;}.right_in {transform: translateX(0);transition: 0.8s;}.RWDmenu_plus04 .site-nav .menu {text-align: right;margin-right:300px;}.RWDmenu_plus04 .features {width: 200px;}.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: #156296;}.RWDmenu_plus04 .site-nav .menu>li>ul {text-align: center;}.RWDmenu_plus04 .site-nav .menu ul li>a:hover {background: #eee;text-decoration: none;}.RWDProduct006 .illustration-v2 {margin-bottom: 15px;}/*優勢特色*/ 
.RWDService002 {padding: 0;}.reson_block {margin-top: -200px;z-index: 1;padding-bottom:150px;opacity:0}.RWDService002 .section-subject {display: none;}.RWDService002 .container {width: 100% !important;}.left_service {width: 60%;float: right;}.right_title {width: 40%; float: right;}.reson_block .container {width: 80%;}.reson_block .RWDedictor001 .section-subject {text-align: right;}.reson_block .RWDedictor001 .section-line {display: none;}.funny-boxes.not-right-column::before{display:none}.funny-boxes-text h4 {margin: 0;}.funny-boxes-text h4 a {    letter-spacing: 0;    font-size: 25px;    color: #fff;    line-height: 30px;}.funny-boxes > .funny-boxes-text > h4::after{display:none}.left_service .col-sm-4.col-md-4 {    background:#156296;    width: calc(100%/3 - 20px);    margin: 0px 10px;    padding: 50px 30px;}.left_service .col-sm-4.col-md-4:after {    content: "";    position: absolute;    width: 96%;    height: 96%;    border: 1px solid #eee;    left: 2%;    top: 2%;    pointer-events: none;}.reson_block .RWDedictor001 h1.main-title {    font-size: 80px !important;    font-weight: 600;    color: #fff;    letter-spacing: 1px;    text-shadow: 3px 1px 6px rgba(0, 0, 0, 0.5);    text-transform: uppercase;    line-height:90px;}.reson_block .RWDedictor001 h2.sub-title {    font-size: 80px !important;    font-weight: 600;    color:#e83428;    letter-spacing: 1px;    text-shadow: 3px 1px 6px rgba(0, 0, 0, 0.5);    text-transform: uppercase;    line-height: 90px;}.funny-boxes-text p {    color: #cae6f9;    font-size: 15px !important;    line-height: 26px;}.reason_text {    font-size: 23px;    text-align: right;    color: #000;    line-height: 30px;    margin-bottom: 50px;}.reason_button a {    font-size: 16px;    color: #fff;    background: #e83428;    padding: 8px 20px;    float: right;}.funny-boxes.float-shadow:hover > .funny-boxes-icon::before {opacity: 0.7;transform: translateY(10px);transition: 0.5s;}.funny-boxes.float-shadow:hover > .funny-boxes-icon {transform: translateY(-5px);transition: 0.5s;}/*products*/ 
.products_block .RWDedictor001 h1.main-title {    font-size: 60px;    font-weight: 600;    text-transform: uppercase;    letter-spacing: 1px;    color: #333;    line-height: 60px;}.products_block .RWDedictor001 h2.sub-title{display:none}.products_block .RWDedictor001 .section-line{display:none}.products_block .RWDProduct006 .heading {display: none;}.RWDProduct006 .full-width {border: 1px solid #eee;}.products_block .left_list {width: calc(100%/5 - 20px);float: left;margin-right: 20px;margin-top:41px;}.products_block .right_p {width: calc(100% - 100%/5);float: left;}.RWDProduct006 {padding: 0;}.RWDProduct006.container {width: 100%;}.RWDProduct006 .illustration-v2 a.product-review:hover {text-decoration: none;}.RWDProduct006 .product-description-brd {box-shadow: none;border: 1px solid #eee;}.RWDProduct006 .product-description h4.title-price a {color: #444;}.RWDProduct006 .product-description h4.title-price a:hover {color: #000;text-decoration: none;}.RWDProduct006 .illustration-v2 a.product-review{background: #156296;}.RWDProduct006 .illustration-v2 .item {padding-bottom: 0;}.RWDProduct006 .illustration-v2 .customNavigation {text-align: right;margin-right: 12px;margin-bottom:10px;}.RWDmenu_plus04 .header.is-up {box-shadow: 1px 1px 11px -3px rgba(0, 0, 0, 0.3);}.product_section{opacity:0}/*品牌介紹*/ 
.brand_block .RWDedictor001 h1.main-title {    font-size: 80px;    font-weight: 600;    text-transform: uppercase;    letter-spacing: 1px;    color: #fff;    line-height: 90px;    text-shadow: 3px 1px 6px rgba(0, 0, 0, 0.5);}.brand_block .RWDedictor001 h2.sub-title{display:none}.brand_block .RWDedictor001 .section-line{display:none}.brand_block {    padding: 100px 0px;    position: relative;    background: #156296;    margin-top: 100px;}.brand_block .container {    width: 80%;    display: flex;    flex-direction: row;    align-items: center;}.left_title { width: 40%;float: left;position: relative;}.right_brand {width: 60%;float: left;position: relative;z-index:1}.RWDproduct004 .callout-dark {display: none;}.brand_block .RWDedictor001 .section-subject {text-align: left;}.right_brand{opacity:0}.section-subject .col-md-12 {padding: 0;}.brand_button a {    font-size: 16px;    color: #fff;    background: #e83428;    padding: 8px 20px;}.brand_text {    font-size: 23px;    text-align: left;    color: #000;    line-height: 30px;    margin-bottom: 50px;}.cover2_block {    opacity:0;    position: absolute;    top: -1px;    right: 0;    clip-path: polygon(0 0, 100% 100%, 100% 0);    background: #fdfdfd;    width: 100%;    height: 150px;}.RWDproduct004 .item-box-desc {display: none;}.RWDproduct004 #portfolio.portfolio-nogutter .item-box {margin: 10px !important;padding: 10px !important;}.RWDproduct004 section {border-bottom: 0px;}.RWDproduct004 a {display: block;height: 100%;width: 100%;z-index:11}/*頁尾*/ 
.footer_block .container {border-top: 1px solid #eee;padding-top: 50px;width:80%;}.footer_block {background: #156296;position: relative;padding-bottom: 10px;}.RWDssl01 {text-align: right;color: #fff;font-size: 13px;line-height: 30px;}.RWDcopyright {font-size: 13px;line-height: 30px;text-align: right;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #fff;}.copy_item .RWDedictor {text-align: right;color: #053352;line-height: 30px;font-size: 13px;margin-top: 30px;}.info_item {color: #eee;letter-spacing: .5px; font-size: 16px;font-weight: 400;}.info_item a {color: #fff;}i.icon.ion-android-lock {color: #508c10;}/*scrolltop*/ 
.scrollTop002 {right: 0;bottom: -4px;}.scrollTop002 .ii {border-radius: 0;}/*庫存清單*/ 
.list_img {width: 40px;margin: 0 auto;}.list_block {    position: fixed;    right: 0;    bottom: 30%;    background: #000;    padding: 10px;    font-size: 15px;    z-index:1;    opacity: 0;    transition: 0.3s;}.list_text {color: #fff;margin-top: 10px;}.list_block.list_block_show {opacity: 1 !important;transition: 0.3s;}
/*內頁 start*/

section.call_to_action {min-height: 950px; padding: 35px 0 95px 0;}.page_wrapper_bg .list_block {z-index: 21;opacity:1;}.article-text {font-size:16x;font-weight:normal;color:#000;letter-spacing:0px;line-height:2;text-align: left;}.article-text h1 {display: inline-block; font-size: 26px;letter-spacing: 1px;font-weight: bold;color:#000;margin: 0px 0px 0px;}.article-text h2 {display: inline-block;font-size: 21px;letter-spacing: 0px;font-weight: bold;color:#000;margin-top:20px;margin-bottom:20px;position: relative;width:100%;line-height:2;}.article-text h4 {font-size:20px;letter-spacing:0.5px;font-weight:400;color:#000;margin: 0px 0px 10px;padding-bottom:0px;}.article-text h5 {font-size:18px;letter-spacing:0px;font-weight:400;color:#156296;margin: 0px 0px 10px;padding-bottom:0px;line-height:1.5;}.article-text p{font-size: 16px;letter-spacing: 0px;color:#000;font-weight:normal;line-height:2;text-align: left;}.col-md-4.adven {text-align: center;border-right:1px dashed #777;}.col-md-4.adven3 {text-align: center;border-right:0;}.hgroup .container {padding-top: 50px;margin-bottom:60px;border-bottom: 0;}.hgroup h1 {font-size: 45px;font-weight: 400;text-align: center;}.page_wrapper_bg .hgroup .breadcrumb {width: 100%;text-align: center;background: transparent;border: 0;}.page_wrapper_bg .hgroup .breadcrumb a {color: #777;letter-spacing: 1px;transition: 0.4s;}.page_wrapper_bg .hgroup .breadcrumb a:hover {color: #156296;transition: 0.4s;}.new-form .new-width .must, .new-form .new-width .control-label, .new-form .new-width .row .col-md-1 {padding-right: 10px;}.formdesc { text-align: center;}/*送出按鈕*/ 
.ebtn a {border: 1px solid; color: #333;    padding: 5px 15px;}.ebtn a:hover {border: 1px solid #156296; background:#156296; color: #fff;transition: .5s ease;}.ebtn {background: transparent; float: right;margin-top: 40px;}/*側選單*/ 
.m2018 .products-nav>ul>li>a {font-size: 14px;padding: 5px 0px;}.m2018 .products-nav .nav-title {color: #fff;background: #156296;padding: 10px;}.m2018 .products-nav li:not(.has-child)>a:hover{color: #156296;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color:#156296;font-weight: 400;}#sidebar .products-nav {width: 100%;background: #f5f5f5;box-shadow: 1.5px 1.5px 3px #ddd;}.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover { background: #fff; border-bottom: 2px solid #156296;color: #156296;}.m2018 .products-nav>ul>li {margin: 0 0 0px 0;padding: 10px 0 10px 10px;}.m2018 .products-nav .nav-title {margin-bottom: 0px;}/*聯絡我們*/ 
.eforms1 .customized_columns {padding: 0px 250px;}.page_wrapper_bg .form-horizontal .control-label {padding-top: 7px!important;padding-left: 17px;margin-bottom: 0!important;text-align: left!important;width: 100%;}.form-group .col-md-11 {width: 100%;}/*Brand in stock*/ 
.album1 .btn.btn_back {display: none;}.page .page_active, .page ul li a{color: #ccc;    width: 30px;    height: 30px;    font-size: 17px;    cursor: pointer;    line-height: 26px;    text-align: center;    display: inline-block;    border: 2px solid #ddd;    border-radius: 50% !important;    text-decoration: none;background:#fff;}.page .page_active, .page ul li a:hover{color: #555;;transition: all 0.2s ease-in-out; width: 30px;    height: 30px;    font-size: 17px;    cursor: pointer;    line-height: 26px;    text-align: center;    display: inline-block;    border: 2px solid #777;}/*search*/ 
.RWDsearch_page .list-tab li a:hover {color: #156296;}.RWDsearch_page .list-title {color: #156296;}.RWDsearch_page .list-tab li .qty {background: #e83428;color: #fff;}.RWDsearch_page .qty {font-size: 17px;}.row.abouticon .col-md-4 {    padding-top: 15px;    padding-bottom: 15px;}

/*內頁 end*/
/*其他尺寸 start*/

@media (max-width:1700px){/**/ 
.reson_block .container {width: 100%;}.brand_block .container { width: 100%;}}@media (max-width:1400px){/*1400px*/ 
.reson_block .RWDedictor001 h1.main-title {font-size: 70px !important;line-height: 80px;}.reson_block .RWDedictor001 h2.sub-title {font-size: 70px !important;line-height: 80px;}.brand_block .RWDedictor001 h1.main-title {font-size: 70px;line-height: 80px;}}@media (max-width:1280px){/*1280*/ 
.funny-boxes-text h4 a {font-size: 23px;}.reson_block .RWDedictor001 h1.main-title {font-size: 60px !important;line-height: 70px;}.reson_block .RWDedictor001 h2.sub-title {font-size: 60px !important;line-height: 70px;}.brand_block .RWDedictor001 h1.main-title {font-size: 60px;line-height: 70px;}.left_service .col-sm-4.col-md-4 {padding: 30px 15px;}.funny-boxes-icon a i.fa {width: 60px;}.reason_text {font-size: 20px;}}@media (max-width:1050px){/*1050px*/ 
.reson_block .RWDedictor001 h1.main-title { font-size: 57px !important;}.reason_text {font-size: 18px;}.funny-boxes-text h4 a {font-size: 20px;}}

/*其他尺寸 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.RWDmenu_plus04 .copyright{display:none}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #156296;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: #156296;}.footer_block .container{width:100%}.RWDmenu_plus04 .features {width: 50px;}.eforms2 .container {padding-left: 30px;padding-right: 30px;}.page ul li {margin-left: 10px;margin-right: 9px;}.edcontent1 section.call_to_action h4 {margin: 16px 0 10px 0;}.eforms1 .customized_columns {padding: 0px 160px;}.ebtn {margin-right: 0;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
.reson_block {margin-top: 0;padding-bottom: 100px;padding-top: 100px;}.right_title {width: 100%;float: none;}.left_service {width: 100%;float: none;margin-top: 50px;}.reson_block .RWDedictor001 .section-subject {text-align:center;}.reason_text {text-align: center;}.reson_block .RWDedictor001 h1.main-title {color: #e83428;line-height: 65px;}.reson_block .RWDedictor001 h2.sub-title {margin-top: 0;}.reason_button a {float: none;}.reason_button {text-align: center;}.footer_block {padding-bottom: 40px;}.RWDedictor001 .section-subject {margin-bottom: 30px;}.eforms1 .customized_columns {padding:0;}.eforms2 .container {padding:0 30px;}.formdesc {padding: 30px 0;}.edcontent1 section.call_to_action h4 {margin: 16px 0 10px 0;}section.article-text p {font-size: 15px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.RWDmenu_plus04 .logo {width: 100px;margin-top: 19px;}.RWDmenu_plus04 #search-box {margin-right: 0;}.reson_block .RWDedictor001 h1.main-title {font-size: 50px !important;line-height: 60px;}.reson_block .RWDedictor001 h2.sub-title {font-size: 50px !important;line-height: 60px;}.products_block .RWDedictor001 h1.main-title{font-size: 45px !important;line-height: 60px;}.products_block .left_list {    width: 100%;    float: none;    margin-right: 0;    margin-bottom: 20px;}.products_block .right_p { width: 100%;float: none;}.products_block .container {width: 80%;}.left_service .col-sm-4.col-md-4 {width: 100%;margin: 10px 0px;}.left_title {width: 100%; float: none;}.brand_block .container {flex-direction: column;}.brand_block .RWDedictor001 .section-subject {text-align: center;}.brand_button {text-align: center;}.brand_text {text-align: center;font-size:20px;}.right_brand {width: 100%;margin-top: 50px;}.RWDproduct004 #portfolio.portfolio-nogutter .item-box {width: calc(100%/2 - 10px);float: left;margin: 0px 5px !important;}.reson_block {padding-bottom: 50px; padding-top: 50px;}.main {margin-top: 80px;}.RWDProduct006.container {width: 100%;}.brand_block .RWDedictor001 h1.main-title {font-size: 50px;line-height: 60px;}/*庫存清單*/ 
.list_block {    width: calc(100% - 46px);    bottom: 0;    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;    left: 0;}.list_text {float: left; margin-left: 15px;font-size: 20px;margin-top: 0;}.list_img {float: left;margin: 0;width: 26px;}.ii-arrow_b3 {font-size: 46px !important;}.footer_block {padding-bottom: 60px;}/*內頁*/ 
.hgroup .container {margin-bottom: 40px;}section.call_to_action {padding: 0px 0 95px 0;}.hgroup h1 {font-size: 32px;line-height: 1.3;}/*關於*/ 
.col-md-4.adven {text-align: center;border-right:0;border-bottom: 1px dashed #777;padding: 15px;}.col-md-4.adven3{border-right:0;padding-top: 15px;}.col-md-6.col-xs-12.p{padding-top: 15px; !important}.main .container {padding-left: 10px;padding-right: 10px;}.formdesc {padding: 35px 0;}.eforms1 .customized_columns {padding: 0px 0px;}.page ul li {margin-left:13px;margin-right:6px;}.row.st .col-md-3{padding-bottom: 35px;border-bottom: 1px solid #ddd;padding-top: 35px;}.page_wrapper_bg .list_block {opacity: 0;}.page_wrapper_bg .main{top:0 !important;padding-top:45px;}body {font-size: 16px;}section.article-text p {font-size: 16px;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
.reson_block .RWDedictor001 h1.main-title {font-size: 40px !important;}/*內頁*/ 
.hgroup h1 {font-size: 39px;}
}
/*iphone5 end*/