/**/a:hover, a:active, a:focus, a:visited{text-decoration:none}.row{margin-right:0px;margin-left:0px;}body.wrapper_bg.lang_tw {font-family: 'Noto Sans TC', sans-serif;}.fl img {width: 100%;}.fl  {width:200px;}.RWDmenu_plus04 .features {font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;}/*menu*/ 
.RWDmenu_plus04 .site-nav .menu>li>a {    letter-spacing: 1px;    font-size: 16px;    font-weight: 300;    color: #333;}.RWDmenu_plus04 .features .search-btn {padding: 25px 14px;}.RWDmenu_plus04 .features .member-btn {padding: 25px 18px;}.RWDmenu_plus04 .logo {    width: 110px;    position: absolute;    left: 3%;    background: #fff;    padding: 10px 20px;z-index:111}.RWDmenu_plus04 .site-nav {float: none;}.RWDmenu_plus04 .features {width: 230px;position: relative;}.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: #ef7a01;}.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: #ef7a00;}.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;    color: #ef7a00;}.RWDmenu_plus04 .dropdown-menu .manu-item-box>li>ul>li.active>a, .RWDmenu_plus04 .dropdown-menu .manu-item-box>li>ul>li>a:hover {padding-left:0px;background: transparent;color: #ef7a00;}/*購物車*/ 
.RWDmenu_plus04 .cart-block .bottom-box .pay-btn {font-size: 15px;letter-spacing: 1px;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total {font-size: 15px;letter-spacing: 1px;}/*main*/ 
.main {    margin-top: 73px;    overflow-x: hidden;}/*banner*/ 
.RWDbanner_plus01 .logo {    position: absolute;    bottom: -50px;    animation-name: product_flow;    animation-duration: 2s;    animation-timing-function: ease-in-out;    animation-iteration-count: infinite;    animation-direction: alternate;}@-webkit-keyframes product_flow{0% {    -webkit-transform: translateY(30px);    -moz-transform: translateY(30px);    -ms-transform: translateY(30px);    -o-transform: translateY(30px);    transform: translateY(30px);}100% {    -webkit-transform: translateY(0px);    -moz-transform: translateY(0px);    -ms-transform: translateY(0px);    -o-transform: translateY(0px);    transform: translateY(0px);}}.RWDbanner_plus01 .slick-caption {height: 100%;top: 0;}.slick-list {overflow: visible !important;}.RWDbanner_plus01 {overflow: visible;}.RWDbanner_plus01 .slick-caption .container {width: 80%;margin-top: 130px;}.RWDbanner_plus01 .logo img {margin-bottom: 0;}/*標語*/ 
.RWDbanner_plus01 .txt1 {    font-size: 40px;    color: #333;    letter-spacing: 1px;    line-height: 50px;}.RWDbanner_plus01 .txt2 {    font-size: 35px;    color: #333;    letter-spacing: 1px;    margin-top: 3px !important;}.RWDbanner_plus01 .txt2:after {    content: "";    position: absolute;    width: 40%;    height: 1px;    background: #b0b0b0;    left: 0;    bottom: -25px;}.RWDbanner_plus01 .txt3{    margin-top: 52px !important;    font-size: 20px;    letter-spacing: 1px;    line-height: 30px;    color: #666;}.RWDbanner_plus01 .txt4{    font-size: 20px;    letter-spacing: 1px;    line-height: 30px;    color: #666;}.RWDbanner_plus01 .txt3 span span, .RWDbanner_plus01 .txt4 span span {    color: #ee7a00;    margin-right: 2px;    letter-spacing: 2px;}/*about*/ 
.about_block {position: relative;padding: 150px 0px;}.about_block > .container {width: 80%;padding: 0;}.RWDright_cont002 > .container {padding: 0;width: 100%;}.RWDright_cont002 .item-first {background: transparent;}.RWDright_cont002 .item-first .text-box .title {    font-size: 25px;    color: #333;    letter-spacing: 1px;    font-weight: 400;    line-height: 35px;}.RWDright_cont002 .item-first .text-box .subtitle {    color: #666;    letter-spacing: 1px;    font-size: 16px;    line-height: 30px;}.RWDright_cont002 .item-first .text-box .underline{display:none}.RWDright_cont002 .item-first .text-box>.text>.text {    width: 100%;    margin-top: 0;    line-height: 28px;}.RWDright_cont002 .item-first .text-box>.text {    width: 100%;    color: #666;    font-size: 14px;    letter-spacing: 1px;    line-height: 28px;    margin-top:25px;}.RWDright_cont002 .item-first:hover .pic img {transform: scale(1);}.RWDright_cont002 .item-first .text-box a {display: none;}/*3c主題品牌*/ 
.brand3c_block > .container {    padding: 0;    width: 81%;}.RWDproduct004 .callout-dark {    background: transparent;    padding: 0;    color: #333;    padding-bottom: 50px;    border-bottom:0px;}.RWDproduct004 .heading-title.heading-arrow-top h1, .RWDproduct004 .heading-title.heading-arrow-bottom h1 {    color: #333;    letter-spacing: 1px;    font-size: 40px;    line-height: 50px;    font-weight: 400;}.RWDproduct004 .heading-title.heading-arrow-bottom::after{display:none}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(6n+1) {width: calc(100%/2 - 1px);float:left;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(6n+2) {width: calc(100%/4);float:right;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(6n+3) {width: calc(100%/4);float:right;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(6n+4) {width: calc(100%/4);float:left;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(6n+5) {width: calc(100%/4);float:left;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(6n+6) {width: calc(100%/2 - 1px);float:right;}.RWDproduct004 #portfolio div.col-md-3 h3 {    font-size: 18px;    letter-spacing: 0px;    font-weight: 500;    color: #333;    margin-bottom: 5px;    line-height: 30px;}.RWDproduct004 .list-inline {    font-size: 14px;    line-height: 28px;    color: #666;    letter-spacing: 1px;}.RWDproduct004 section{border-bottom:0px;}h2.sub-title {    color: #ef7a01 !important;    font-size: 18px !important;    letter-spacing: 1px !important;    font-weight: 400 !important;    line-height: 30px !important;}.RWDproduct004 .item-box figure:after {    content: "";    position: absolute;    width: 100%;    height: 100%;    border: 5px solid #dedede;    top: 0;    left: 0;}.RWDproduct004 .item-box-desc {margin-bottom: 50px;padding:20px 30px 0px 30px}.brand3c_block {    padding: 100px 0px;    background: #dedede;    position: relative;}.RWDproduct004 #portfolio div.col-md-3 h3:hover {color: #ef7a00;}/*音響品牌*/ 
.section-line {display: none !important;}h1.main-title{    color: #333 !important;    letter-spacing: 1px !important;    font-size: 35px !important;    line-height: 50px !important;    font-weight: 400 !important;}.brands_block > .container {    width: 80%;    padding: 0;}.RWDproduct002_v2 {padding: 0;}.brands_block {    padding: 100px 0px 50px 0px;    position: relative;}/*音響品牌*/ 
.RWDproduct002_v2 .portfolio-item > .inner-content {padding: 50px 50px 0px 50px;}.RWDproduct002_v2 .portfolio-item > .inner-content:after {    content: "";    position: absolute;    width: 250px;    height: 250px;    border-radius: 50%;    left: 50%;    z-index: -1;    transform: translateX(-50%);    bottom: 6px;    background: linear-gradient(to top, #efefef 10%,#b9b9b9 100%);}.portfolio-bottom-summary a h4 {    margin-top: 30px;    letter-spacing: 1px;    color: #333;    line-height: 40px;    font-weight: 500;    height: auto !important;}.portfolio-bottom-summary a p {    font-size: 14px;    padding: 0 20px;    letter-spacing: 1px;    line-height: 28px;    color: #666;    margin-bottom: 50px;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #ef7a01;}.news_block > .container {width: 80%;padding: 0;}.RWDnews005 > section > .container {width: 100%;padding: 0;}.bounceIn {    -webkit-animation-name: fadeInup;    animation-name: fadeInup;}/*最新優惠*/ 
.RWDnews005 .section-line{display:none}.news_block {padding-bottom: 100px;position: relative;}.RWDnews005 .owl-controls {margin-top: 30px;}.RWDnews005 .margin-top-20 a {    font-size: 17px;    letter-spacing: 1px;    color: #333;    font-weight: 400;}.RWDnews005 .owl-buttons {display: none !important;}p.text-left {    font-size: 14px;    letter-spacing: 1px;    line-height: 28px;    color: #666;}/*footer*/ 
.footer_block > .container {padding: 0;width: 80%;}.footer_block {    padding: 100px 0px 50px 0px;    position: relative;    background: #dedede;}.left_info {width: 50%;float: left;position: relative;}.right_store {    width: 50%;    float: right;    position: relative;}.copy_block {    padding-top: 20px;    margin-top: 30px;    border-top: 1px solid #ccc;    display: flex;    flex-direction: row;    justify-content: center;    align-items: center;    font-size: 12px;    letter-spacing: 1px;    color: #999;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #999;}.RWDservice004 .main-slider .swiper-slide {    min-height: 210px;    padding-top: 25px;    background: transparent;}.main-text h4 {    margin-top: 0;    margin-bottom: 10px;    font-size: 25px;    color: #333;    letter-spacing: 1px;    font-weight: 500;}.main-text a {    color: #666;    transition: 0.3s;}.main-text {    font-size: 15px;    letter-spacing: 1px;    color: #666;    line-height: 28px;}.main-text a:hover {    color:#ef7a00;    transition: 0.3s;}.main-text ul {    padding-left: 0;    list-style: none;    display: flex;    flex-direction: row;}.main-text ul li:nth-child(1) {    margin-right: 10px;    padding-right: 10px;    border-right: 1px solid #ababab;}.g-map { margin-top: 20px;}.RWDservice004 .tab_block {    border-top: 0;}.swiper-container {width: 100% !important;}.RWDservice004 .editor a:hover {    color: #ef7a00;    transition: 0.3s;}.RWDservice004 .editor a {    color: #666;    transition: 0.3s;}.RWDservice004 .editor {    font-size: 16px;    letter-spacing: 1px;    color: #666;    line-height: 30px;}.RWDservice004 .tab_name:after {    height: 2px;    background-color: #ef7a00;}.RWDservice004 .tab_name{font-size:18px;}/*edm*/ 
.edm_block {    background: #fff;    position: relative;}.web_edm {    border: 0px;    background: #fff;    padding: 10px;    width: calc(100% - 150px);    float: right;}.edm_block:after {    content: "歡迎訂閱電子報：";    position: absolute;    font-size: 16px;    letter-spacing: 1px;    line-height: 30px;    color: #333;    top: 50%;    transform: translateY(-50%);    left: 20px;}.web_edm .email {    width: calc(100% - 100px);}.web_edm .email input {    background: transparent;    width: 100%;    height: 35px;    margin: 0;    padding: 0;    font-size: 14px;    color: #b6b6b6;}div#btn_reject_emailm_RWDfullscreen01_60_1 {    font-size: 15px;    margin-left: 5px;    color: #a1a1a1;}div#btn_order_emailm_RWDfullscreen01_60_1 {    font-size: 16px;    font-weight: 500;}.web_edm .btn {    background: transparent;    color: #333;    padding: 0;}div#btn_order_emailm_RWDfullscreen01_60_1:hover {    color: #ef7a00;    box-shadow: none;    border-color: transparent;}div#btn_reject_emailm_RWDfullscreen01_60_1:hover {    border-color: transparent;    color: #999;}/*加盟*/ 
.RWDright_cont002 .item-first .text-box { padding: 0px 50px;}.plusstore {    margin-top: 40px;    border-top: 1px solid #ccc;    padding-top: 30px;    font-size: 14px;    color: #666;    line-height:28px;}.plusstore h5 {    margin-top: 0;    font-size: 20px;    letter-spacing: 2px;    font-weight: 500;    color: #262626;}/*跟隨電話*/ 
.fix_button {    width: 50px;    line-height: 20px;    position: fixed;    right: 23px;    bottom: 500px;    opacity: 0;    pointer-events: none;    transition: 0.3s;}.fix_button.fix_button-show {    opacity: 1;    pointer-events: initial;    transition: 0.3s;}.store_join a {    padding: 10px 17px;    background: #ef7a00;}.talk_q a {    padding: 10px 17px;    background:#3b2208;}.talk_q a, .store_join a {    color: #fff;    font-size: 15px;    line-height: 19px;    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;}/*社群*/ 
.fix_social {    position: fixed;    right: 26px;    bottom: 155px;    opacity: 0;    transition: 0.3s;    pointer-events:none;    z-index:11;}.fb-icon {    margin-bottom: 16px;}.fix_social img:hover {    opacity: 1;    transition: 0.3s;}.fix_social img {    opacity: 0.8;    transition: 0.3s;}.fix_social.fix_social-show {    opacity: 1;    transition: 0.3s;    pointer-events: initial;}.RWDservice004 .title_block {    padding-top: 0;    text-align: left;    margin-bottom: 20px;}.RWDservice004 .title_block .title_tw {    color: #333;    font-size: 25px;    letter-spacing: 1px;    line-height: 30px;    font-weight: 500;    margin: 0;}.RWDmenu_plus04 .features {    width: 430px;    position: relative;    display: flex;    flex-direction: row;    float: right;}.RWDmenu_plus04 .features .edit a {    color: #fff;}.RWDmenu_plus04 .features .edit {    width: 200px;    padding: 5px 10px;    text-align: center;    font-size: 15px;    letter-spacing: 1px;    background: #ef7a00;    display: flex;    justify-content: center;    align-items: center;    margin-left:15px;}
/*內頁 start*/

/*通用*/ 
.page_wrapper_bg section.call_to_action{padding: 50px 0 100px 0px!important;min-height: 700px;}#RWDPAGE_BASE_PAT02 .main {margin-top:0px !important}.article-text .container {width: 100%;}/*統一*/ 
.page_wrapper_bg .pagecontent {line-height: 1.8;letter-spacing: 1px;font-size: 15px;color:#666}.webdesc {    font-size: 18px;    letter-spacing: 2px;    color: #888;}/*標題*/ 
.hgroup .container {width: 100%;border-bottom:1px solid #eee;margin-top:0px}.hgroup .breadcrumb {border-radius: 0px;border: 0px;padding: 6px 30px;}.hgroup .breadcrumb a {color:#666;transition: 0.3s;}.hgroup .breadcrumb a:hover {color:#ef7a01;transition: 0.3s;}.hgroup h1 {padding: 0;color: #333 !important;letter-spacing: 1px !important;font-size: 35px !important;line-height: 50px !important;font-weight: 400 !important;margin:0px}/*按鈕*/ 
.RWDproduct_page .btn_back {background: #888;border-radius: 0px;float: right;transition: 0.3s;}.RWDproduct_page .btn_back:hover {background: #ef7a00;transition: 0.3s;}.ebtn {margin-top: 30px;margin-right:0px;background: #888;border-radius: 0px;transition: 0.3s;}.ebtn:hover {background: #ef7a00;transition: 0.3s;}/*左側*/#sidebar {padding-right:40px}.m2018 .products-nav .nav-title {background: #ef7a00;color: #fff !important;}.m2018 .products-nav a {color:#666}.m2018 .products-nav ul li>ul>li:hover>a, .m2018 .search-box .ibtn:hover {color: #ef7a00;transition: 0.3s;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #ef7a00;}/*protuct*/ 
.RWDproduct_page .products-info .name {font-weight: bold;}.layoutlist_4 .subject {text-align: center;}.layoutlist_2 .item, .layoutlist_4 .item {border-bottom:0px}.item .subject A.itemlink {color: #666;transition: 0.3s;}.item .subject A.itemlink:hover {color: #ef7a00;transition: 0.3s;}.count_info {display:none}.layoutlist_4 .price {color: #ccc;letter-spacing: 0.5px;}.layoutlist_4 .sellprice {color: #ef7a00;}.RWDproduct_page .products-info .price-box li {color:#ccc}.RWDproduct_page .products-info .price-box li.active {color: #ef7a00;}.RWDproduct_page .products-info .price-box li.delline:after {background:#ccc}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #888;transition: 0.3s;border-radius: 0px;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #ccc;transition: 0.3s;border-radius: 0px;}.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: #ef7a00;transition: 0.3s;}.RWDproduct_page .pic-box .thumbnails ul li.active a:before {border: 3px solid #ef7a00;}.RWDproduct_page .pic-box .thumbnails ul li a:hover:before {border: 3px solid #ef7a00;}.RWDproduct_page .btn-other .ibtn:hover, .RWDproduct_page .products-nav ul li>ul>li:hover>a, .RWDproduct_page .tab-box .tab-menu a:hover {    color: #ef7a00;}/*聯絡我們*/ 
.form-horizontal .control-label {font-weight: normal;}.form-horizontal .form-group {margin-left: 0;margin-right: 0;}.ebtn {margin-left: 15px;}/*表單樣式*/ 
.customized_columns ._input, .customized_columns select {border: 0px;background-color: #eee;font-size: 15px;border-radius: 0px;box-shadow: none;}.form-control:focus {box-shadow: none;}.form-group input { color: #333; caret-color:#333; }.form-group textarea { color: #969696; caret-color:#333;} @supports (-webkit-mask: none) and (not (caret-color:#333)) { .form-groupinput { color:#333; }.form-group input::first-line { color: #ccc; } } /*購物車*//*購物流程*/@keyframes num-bg{0%{background:#ef7a00;-webkit-transform:scale(.5);transform:scale(.5)}100%{background:#ef7a00;-webkit-transform:scale(1);transform:scale(1)}}.login-box a b, .login-box a b:hover {color:#ef7a00}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price, .total b {color:#ef7a00}.form-box .required:after {color: #ef7a00;}.shopping-item .pd-price:first-child {color: #ef7a00;}.shopping-item .pd-price {color:#ccc}.info-ok .member b {color: #ef7a00;}.shopping-item-box .item-btn, .shopping-item-box .item-btn:hover {background: #ef7a00;border-radius: 0px;color: #fff;}/*按鈕*/ 
.RWDshopping .btn.normal {border-radius: 0;}.RWDshopping .btn {border: 1px solid #ccc;color: #ccc;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {border: 1px solid #888;color: #888;}.RWDshopping .btn.bg2 {background: #555;color: #fff;border-color: #555;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background: #ef7a00;color: #fff;border: 1px solid #ef7a00;}/*會員*/ 
.join_form-title {color: #000;}#join_form .btn-primary {border-radius: 0px;background: #888;}#join_form .btn-primary:hover {background: #ef7a00;}.btn-primary {background: #555;font-size: 15px;letter-spacing: 2px;border-radius: 0px;border: 0px solid #e4e4e4;transition: all 0.5s ease 0s;margin-right: 0px;padding: 6px 50px;}.btn-primary:hover {background: #222;border: 0px solid #ccc;transition: all 0.5s ease 0s}.btn-primary a {color: #ccc;}.btn-primary a:hover {color: #fff;}.btn-primary:hover > a {color: #fff;}#div_forget_content #forget_table_btn, #div_forget_content #forget_table_btn:hover {background: #555;font-size: 15px;letter-spacing: 2px;border-radius: 0px;border: 0px solid #e4e4e4;}.btn-primary {background: #888;color: #fff;padding: 0;}.btn-primary a {padding:5px 20px;color:#fff;transition: 0.3s;}.btn-primary a:hover {background: #ef7a00;transition: 0.3s;}/*詢問車*/ 
.RWDquiry .btn.normal {border-radius: 0px}.RWDquiry .btn.bg2 {background: #888;border-color: #8883;}.RWDquiry .btn.bg2:hover {background: #ef7a00;color: #fff;}

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

@media (max-width: 1700px) {/*1700px*/ 
.RWDright_cont002 .item-first .text-box {    padding-right: 0;}.news_block > .container {width: 85%;}.RWDbanner_plus01 .logo {width: 45%;}.RWDmenu_plus04 .site-nav .menu{text-align:left;padding-left:100px}}@media (max-width: 1600px) {.RWDmenu_plus04 .header{padding:0}.RWDmenu_plus04 .logo{left:0}}@media (max-width: 1500px) {/*1500px*/ 
.RWDmenu_plus04 .site-nav .menu {padding-left: 0}.RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 8px}.RWDbanner_plus01 .slick-caption .container {    width: 80%;    margin-top: 90px;}.about_block > .container {width: 85%;}.RWDright_cont002 .item-first .pic {padding-top: 50px;}.brand3c_block > .container {width: 85%;}.RWDproduct002_v2 .portfolio-item > .inner-content:after {    width: 230px;    height: 230px;}.brands_block > .container {width: 85%;}.RWDmenu_plus04 .logo {position: relative;width: 115px;}.RWDproduct002_v2 .portfolio-item > .inner-content {padding: 40px 40px 0px 40px;}}@media (max-width: 1440px) {/*1440px*/ 
.portfolio-bottom-summary a p {padding: 0 10px;}.RWDproduct004 .item-box-desc {padding: 20px 20px 0px 20px;}.RWDproduct002_v2 .popup-portfolio {margin-bottom: 0;}.about_block {padding: 150px 0px 100px 0px;}.RWDproduct002_v2 .section-subject {margin: 0px 0px 20px;}}@media (max-width: 1366px) {/*1366px*/ 
.RWDbanner_plus01 .logo {bottom: -80px;}.RWDproduct002_v2 .portfolio-item > .inner-content {padding: 20px 20px 0px 20px;}}@media (max-width: 1300px) {/*1300px*/ 
.RWDmenu_plus04 .container{padding:0}.RWDmenu_plus04 .features .edit{width:145px}.RWDmenu_plus04 .features{width:371px}.footer_block > .container {    padding: 0;    width: 85%;}.RWDmenu_plus04 .header {padding: 0;}.RWDmenu_plus04 .site-nav .menu>li>a {    font-size: 14px;    padding: 25px 10px;}.RWDbanner_plus01 .slick-caption .container {margin-top: 70px;}.RWDbanner_plus01 .logo {width: 40%;}.brands_block > .container {width: 90%;}/*內頁*/#RWDPAGE_BASE_PAT02 .footer_block > .container {width: 85% !important;}}@media (max-width: 1280px) {/*1280px*/ 
.RWDright_cont002 .item-first .text-box .title {    font-size: 20px;    line-height: 30px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDproduct002_v2 .portfolio-item > .inner-content:after {width: 220px;height: 220px;}li.hidden1199 {display: none !important}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
li.hidden1199 {display: block !important}.RWDmenu_plus04 .features .edit {    width: auto;    background: transparent;}.RWDmenu_plus04 .features .edit a {color: #ef7a00;}.RWDmenu_plus04 .features { width: 400px;}.RWDmenu_plus04 .header {padding: 0 3%;}.RWDmenu_plus04 .logo {    padding: 0;    width: 75px;    margin-top: 10px;}.RWDbanner_plus01 .txt1 {font-size: 30px;}.RWDbanner_plus01 .txt2 {font-size: 30px;}.RWDbanner_plus01 .txt3 {    margin-top: 37px !important;    font-size: 18px;}.RWDbanner_plus01 .txt4 {font-size: 18px;margin-top: 10px !important;}.RWDbanner_plus01 .logo {width: 43%;}.RWDbanner_plus01 .txt2:after {bottom: -21px;}.RWDright_cont002 .item-first .text-box .title {    font-size: 17px;    line-height: 28px;}.RWDright_cont002 .item-first {display: flex;flex-direction: column-reverse;}.RWDright_cont002 .item-first .text-box {width: 100%;}.RWDright_cont002 .item-first .pic {    width: 80%;    float: none;    margin: 0 auto;}.RWDright_cont002 .item-first .text-box {    width: 80%;    padding-left: 0;    margin: 0 auto;}.RWDproduct002_v2 .portfolio-item > .inner-content:after {    width: 180px;    height: 180px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(6n+1) {width: calc(100%/1 - 1px);float:left;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(6n+2) {width: calc(100%/2);float:right;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(6n+3) {width: calc(100%/2);float:right;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(6n+4) {width: calc(100%/2);float:left;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(6n+5) {width: calc(100%/2);float:left;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(6n+6) {width: calc(100%/1 - 1px);float:right;}.RWDproduct002_v2 .popup-portfolio .portfolio-item { width: calc(100%/2);}.RWDproduct002_v2 .portfolio-item > .inner-content:after {    width: 380px;    height: 380px;}.RWDservice004 .main-slider .swiper-slide {    display: flex;    flex-direction: row;    flex-wrap: nowrap;}.RWDservice004 .tab_name {font-size: 17px;}.left_info {width: 42%;}.right_store {width: 56%;}.RWDservice004 .editor { font-size: 15px;}.editor.editor_2col.editor_2_2{    width: 69% !important;}.editor.editor_2col.editor_1_2{    width: 69% !important;}/*內頁*/ 
.ebtn {margin-left: 15px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner_plus01 .txt1 {display: none;}.RWDbanner_plus01 .txt2 {display: none;}.RWDbanner_plus01 .txt3 {display: none;}.RWDbanner_plus01 .txt4 {display: none;}.RWDbanner_plus01 .logo {width: 74%;}.RWDproduct002_v2 .portfolio-item > .inner-content:after {width: 320px;height: 320px;}.left_info {width: 100%;}.right_store {width: 100%;margin-top: 30px;}.copy_block {flex-direction: column;line-height: 18px;}.left_info iframe {width: 100%;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(6n+2) {width: calc(100%/2);float:right;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(6n+3) {width: calc(100%/2);float:right;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(6n+4) {width: calc(100%/2);float:left;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(6n+5) {width: calc(100%/2);float:left;}/*內頁*/ 
.hgroup .breadcrumb {background: transparent;width: 100%;position: relative;}.hgroup .container {border-bottom:0px}.page_subject {text-align: center;}#mobile-fixed .btn-box .normal {border-radius: 0;}.webdesc {text-align: center;}#sidebar {padding-right:0px;margin-bottom:20px}.webdesc {font-size: 16px;letter-spacing: 1px;color: #888;}.ebtn {margin-left: 0px;}.article-text .container {padding:0px}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.RWDproduct002_v2 .portfolio-item > .inner-content:after {width: 280px;height: 280px;}/*內頁*/section.article-text p {font-size:15px !important;line-height:1.8}.form-horizontal .form-group .col-sm-12 {padding: 0;}
}
/*800px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDmenu_plus04 .features .edit {display: none;}.RWDmenu_plus04 .features {    width: 190px;    margin-right: 17px;}.RWDmenu_plus04 .features .member-btn {padding: 25px 6px;}.RWDmenu_plus04 .features .search-btn {padding: 25px 8px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding: 25px 7px;}.RWDbanner_plus01 .slick-caption.txt-left {width: 100%;}.RWDbanner_plus01 .logo {width: 80%;left: 10%;bottom: 0;}.about_block {padding: 80px 0px 80px 0px;}.RWDright_cont002 .item-first .text-box {width: 100%;}.RWDright_cont002 .item-first .pic {width: 100%;}.brand3c_block { padding: 80px 0px;}.RWDproduct004 .list-inline {height: auto !important;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: calc(100%);}.main-text ul {flex-direction: column;}.main-text ul li:nth-child(1) {    margin-right: 0;    padding-right: 0;    border-right: 0;}.RWDservice004 .main-slider .swiper-slide {flex-direction: column;}.edm_block:after{display:none}.web_edm {width: calc(100% - 0px);}.RWDnews005 .owl-carousel.owl-padding-10 {    margin-left: 0;    margin-right: 0;}.news_block {padding-bottom: 15px;}.footer_block {padding: 50px 0px 30px 0px;}.main-text h4 {font-size: 20px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(6n+2) {width: calc(100%/1);float:right;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(6n+3) {width: calc(100%/1);float:right;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(6n+4) {width: calc(100%/1);float:left;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(6n+5) {width: calc(100%/1);float:left;}.editor.editor_2col.editor_1_2 {    width: 100% !important;}.editor.editor_2col.editor_2_2 {    width: 100% !important;}.fix_social {right: 5px;}.scrollTop002 {right: 5px;}/*內頁*/ 
.article-text .container {padding: 0px;}.page_wrapper_bg .pagecontent {padding:0px !important}
}
/*600px end*/
/*380px start*/
@media (max-width: 380px){
.RWDproduct002_v2 .portfolio-item > .inner-content:after {    width: 250px;    height: 250px;}.RWDservice004 .tab_name {    font-size: 15px;}h1.main-title {font-size: 30px !important;}.brand3c_block {padding: 50px 0px;}h2.sub-title {font-size: 15px !important;}.main-text h4 {font-size: 20px;}.RWDservice004 {    min-width: 100%;    padding: 0;}.RWDservice004 .title_block .title_tw {font-size: 20px;}.copy_block {font-size: 10px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.RWDmenu_plus04 .logo {width: 60px;}.RWDright_cont002 .item-first .text-box .title br {display: none;}.RWDproduct002_v2 .portfolio-item > .inner-content:after {    width: 200px;    height: 200px;}.RWDmenu_plus04 .features {width: 180px;}
}
/*320px end*/