/*topBar隱藏*/ 
.topBar {    display: none;}.tp-rightarrow.round:before {    display: none;}.tp-rightarrow.round:after {    display: none;}/*logo*/@media screen and (min-width:481px) {    .logo {        width: 25%;    }}/*Banner_文字*/@media (min-width: 769px) {    .tp-caption.large_bold_white {        letter-spacing: 0.2em !important;        font-size: 36px !important;        font-family: 微軟正黑體 !important;        text-shadow: 1px 1px 6px rgba(0, 0, 0, 0.7) !important;    }}/*logo*/ 
.RWDmenu_plus04 .logo {    width: 250px;}/*選單*/ 
.RWDmenu_plus04 {    z-index: 11111111111;}.RWDmenu_plus04 .site-nav .menu>li>a {    font-size: 15px;    padding: 25px 15px;    font-weight: 700;    text-transform: uppercase;    color: #222222;    letter-spacing: 2px;    transition: 0.5s}.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: #ff5a00;}.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: #aaa;}.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;}/*寬版選單*/ 
.RWDmenu_plus04 .dropdown-menu .container .manu-item-box>li>a {    letter-spacing: 1px;    text-decoration: none;}.RWDmenu_plus04 .dropdown-menu .manu-item-box li a {    font-size: 14px;    color: #222;    letter-spacing: 1px;    transition: 0.5s;}.RWDmenu_plus04 .dropdown-menu .manu-item-box>li>ul>li.active>a,.RWDmenu_plus04 .dropdown-menu .manu-item-box>li>ul>li>a:hover {    background: transparent;    color: #aaa;    padding-left: 0px;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul ul a {    color: #222;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul ul a:hover {    color: #aaa;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul ul {    background: transparent}/*會員購物車*/ 
.RWDmenu_plus04 .features .cart-btn,.RWDmenu_plus04 .features .querycar-btn,.RWDmenu_plus04 .features .share-group a,.RWDmenu_plus04 .features i,.RWDmenu_plus04 .lang-select {    color: #222;}.RWDmenu_plus04 .cart-block .close,.RWDmenu_plus04 .querycar-block .close,.RWDmenu_plus04 .member-block .member-close-btn {    letter-spacing: 2px;    color: #222;    font-weight: 600;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn,.RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {    letter-spacing: 2px;    font-size: 14px;    font-weight: 600;}.RWDmenu_plus04 .features .member-btn {    padding: 25px;}/*banner*/ 
.banner_block {    margin-top: 75px;}.txt1 span {    color: #fff;    letter-spacing: 0.2em !important;    font-size: 36px !important;    font-family: 微軟正黑體 !important;    text-shadow: 1px 1px 6px rgb(0 0 0 / 70%) !important;    font-weight: 600;}.RWDbanner_plus01 .slick-caption {    top: 50%;    transform: translate(-50%, -50%);    z-index: 1;    left: 50%;    width: 75%;}/*模組間距*/ 
.About_Block {    padding: 80px 0px 0px}/*公司簡介_背景*/ 
.About_Block {    background: url(archive/image/customization/About_Bg.jpg) no-repeat center center;    -webkit-background-size: cover;    -moz-background-size: cover;    -o-background-size: cover;    background-size: cover;}@media (min-width: 769px) {    .About_Block .title_area {        padding-left: 0rem;        padding-right: 0rem;    }}/*公司簡介_文字設定*/ 
.About_Block ._bd_row h3 {    font-size: 1.2em;    margin: 0.7em 0 0px;    padding-bottom: 0px;    letter-spacing: 0.1em;    color: #5f5f5f;    font-weight: bold;}.About_Block ._bd_row p {    margin: 0.3em 0 1em;    letter-spacing: 0.1em;    font-size: 16px;}/*公司簡介_icon_隱藏*/@media (max-width: 768px) {    .icon_area {        display: none    }}/*footer*/footer {    background: #ff5a00;}footer ._bd_row p {    font-size: 1em;}footer>.container {    padding-top: 10px;    margin-bottom: 10px;}@media only screen and (max-width: 768px) {    footer .row>div {        margin-bottom: 0px;    }}@media (max-width: 540px) {    ._bd_center {        text-align: center;    }}footer ._bd_row img {    margin: 1.4em 0 0em;}/*copyright*/footer>.copyright {    background-color: rgb(31, 31, 31);    padding: 15px 0;}@media screen and (min-width:481px) {    .copyright_panel_phone {        display: none    }}@media screen and (max-width:480px) {    .copyright_panel_web {        display: none    }}/**/@media screen and (max-width:768px) {    .row {        margin-right: 0px;        margin-left: 0px    }}/*240215 003新增*/ 
.RWDmenu_plus04 {    z-index: 202;}.RWDmenu_plus04 .logo {    margin-top: -5px;}.RWDmenu_plus04 .header {    padding: 10px 3%;}.RWDmenu_plus04 .site-nav .menu {    text-align: right;}.search3_bar {    border: 0;}.search3_wrap {    width: 534px;}.search3_input {    border-radius: 99em;    font-size: 15px;    letter-spacing: 1px;    padding: 0 20px;    border-top-right-radius: 0;    border-bottom-right-radius: 0;    border: 1px solid #ea5916;    height: 40px;}.model.RWDsearch003 {    right: auto;    left: 50%;    transform: translateX(-50%);    top: 13px;}.search3_submit {    height: 40px;    position: relative;    flex: 0 0 72px;    background: #ea5916;    transition: .5s;    border-top-right-radius: 20px;    border-bottom-right-radius: 20px;}.search3_submit:hover {    background: #c94c13;}.search3_submit {    color: #fff;}.search3_hints {    top: calc(3em + 1px);}.search3_hot {    overflow: hidden;    display: flex;    font-size: 14px;    line-height: 1.3;    flex-direction: row;    display: -webkit-box;    text-overflow: ellipsis;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;    color: #ea5916;}.search3_hot_item,.search3_hot_item:focus {    padding: 0;    color: #ea5916;    margin: 0 10px 0 0;}
/*內頁 start*/

.page_content1 {line-height: 1.5;}.nav-pills > li > a {    border-radius: 4px !important;}/*.page_wrapper_bg .header.shadow-after-3::before {    background-image: url(archive/image/customization/shadow3.png);    background-size: 100% 100%;    bottom: -60px;    content: " ";    height: 60px;    left: 0;    position: absolute;    right: 0;    width: 100%;}.page_wrapper_bg .header .nav-second-main {    border-left: rgba(0,0,0,0.1) 1px solid;    padding-left: 15px;    margin-top: 39px;    -webkit-transition: all .300s;    -moz-transition: all .300s;    -o-transition: all .300s;    transition: all .300s;}.page_wrapper_bg .header .nav-second-main .model .badge {    padding: 3px 6px;}.page_wrapper_bg .RWDcar001 .badge {    background: #FF5A00 !important;}.page_wrapper_bg .header .nav-second-main .model {    padding-top: 33px;    padding: 0 5px 0px 5px;    float: left;}.page_wrapper_bg #topMain.nav-pills>li:hover>a, .page_wrapper_bg #topMain.nav-pills>li:focus>a {    background-color: #FF5A00;}.page_wrapper_bg #topMain.nav-pills>li>a:hover {    color: #FFFFFF;}.page_wrapper_bg .header .nav-second-main .model i {    font-size: 18px;    width: 20px;    height: 20px;    margin: 0;    padding: 0;    opacity: 0.6;    filter: alpha(opacity=60);    -webkit-transition: all .300s;    -moz-transition: all .300s;    -o-transition: all .300s;    transition: all .300s;}.page_wrapper_bg .header.fixed {    border-bottom: 1px solid rgba(0, 0, 0, 0.08);    position: fixed;}.page_wrapper_bg .header.fixed .nav-second-main {    margin-top: 20px;}.page_wrapper_bg #topMain.nav-pills > li > a.dropdown-toggle::after {    content: "";    display: block;    font-family: FontAwesome;    font-size: 12px;    line-height: 1em;    opacity: 0.3;    position: absolute;    right: 10px;    top: 50%;    margin: -5px 0px 0px;    transition: transform 0.2s ease-in 0s;}.page_wrapper_bg footer {color: rgba(255,255,255,0.6);}.page_wrapper_bg .header .nav-second-main .model>a {background-color: transparent;color: #666;padding: 0 3px;display: block;position: relative;}*/ 
.copyright {border-top: 0;padding: 0;background-color: transparent;font-weight: 500;color: rgba(255,255,255,0.6);}/*news*/#edcontent > div > div > div._col.list_subject.col-sm-7.col-md-7 > a {font-size: 16px;color: #FF5A00;letter-spacing:1px;}/*有圖*/#edcontent > div > div > div._col.list_subject.col-sm-10.col-md-10 > a {font-size: 16px;color: #FF5A00;letter-spacing:1px;} /*無圖*//*文字*/ 
.page_wrapper_bg .call_to_action h3 {font-size: 18px;line-height: 30px;color: #FF5A00;letter-spacing:1px;font-weight: 600;}.page_wrapper_bg .call_to_action h4 {font-size: 16px;line-height: 30px;color: #353535;letter-spacing: 1px;}.page_wrapper_bg .product_desc_content{ /*font-size: 15px;*/line-height: 30px;color:#6f6f6f;}.page_wrapper_bg .call_to_action ._bd_row p, .page_wrapper_bg .call_to_action ._bd_row td, .page_wrapper_bg .call_to_action ._bd_row li, .page_wrapper_bg .call_to_action ._bd_row label {/*font-size: 15px;*/line-height: 30px; color: #6f6f6f; letter-spacing: 1px;}.page_wrapper_bg .call_to_action ._bd_row a {color: #6f6f6f;}.page_wrapper_bg .call_to_action ._bd_row a:hover {color: #FF5A00;}.pagecontent {color: #6f6f6f;line-height: 30px;/*font-size: 15px;*/letter-spacing: 1px; }/*標題*/ 
.page_wrapper_bg .hgroup h1 {font-size: 28px;line-height:1.4em;}/*麵包屑*/ 
.breadcrumb a:hover {color: #FF5A00;}.hgroup .breadcrumb {border: 0;}/*電子表單*/ 
.page_wrapper_bg .eformsForm {padding-top: 20px;}/*產品*/ 
.page_wrapper_bg .page_content2 .info #prod_fixprice {margin-top: 10px;}/*左右樣式*/ 
.page_content2 .info .subtitle {font-size: 14px !important;color: #606060 !important;} /*左右說明*/#prod_name, #prod_name h2 {font-weight: bold;}.page_content1 #productbx_bg {background: #909090;}/*側選單樣式一*/ 
.page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.hover > a, .page_menu_block ul.nav > li.active > a {color: #ff5a00;background: transparent;border-bottom: 1px solid #ff5a00;}.page_menu_block ul.nav > li > a {color: #6f6f6f;background: transparent;border-radius: 0px;border-bottom: 1px solid transparent;}@media (min-width: 769px) {.page_menu_block {width: 90%;}/*側選單寬度*/ 
.img_1 {width: 50% !important;}}.page_wrapper_bg hr {border-top: 1px dashed #a5a5a5;}/*下拉式樣式-框線*/ 
.page_wrapper_bg .dd-selected {border-radius: 0;border: 1px solid #b7b7b7;background: #fff;padding: 0 11px;margin: 0px;}.page_wrapper_bg .dd-select {background: transparent;}.page_wrapper_bg .dd-pointer-down {border-radius: 0;border: 1px solid #b7b7b7;background: #fff url(archive/image/customization/down00.png) 0 0 no-repeat;}.page_wrapper_bg .dd-pointer-up {background: #fff url(archive/image/customization/up0.png) 0 0 no-repeat;}/*按鈕*/#btn_member_join .btn-primary:hover,#btn_member_join a:hover,.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn,section.call_to_action .btn_back a{color:#fff;}/*按鈕字顏色*/section.call_to_action a.dd-selected{color:#666;}/*按鈕字顏色*/ 
.btn-primary,.btn_area .btn:nth-child(1),.btn_area .btn:nth-child(2),#btn_shopping{background-color: #ff5a00; border-color:#ff5a00;transition: all 0.5s ease 0s;}.btn-primary:hover,.btn-primary:focus,.btn_area .btn:nth-child(1):hover,.btn_area .btn:nth-child(2):hover,.btn_area .btn:nth-child(1):focus,.btn_area .btn:nth-child(2):focus,.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{background-color:#ff5a00; border-color:#ff5a00;transition: all 0.5s ease 0s;}.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn- primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown- toggle.btn-primary.focus {background-color: #ff5a00;border-color: #ff5a00;}.btn_submit:hover {color: #fff;}/*確定送出*//*hover*/ 
.btn_back {background-color: #ff5a00 !important;border-color: #ff5a00 !important;}.btn_back:hover {background-color: #ff5a00 !important;border-color: #ff5a00 !important;}#btn_shopping:hover {background-color: #ff5a00;border-color: #ff5a00;}.btn-primary a:hover {color:#fff !important;}.ebtn {background: #ff5a00 !important;}.ebtn:hover {background: #ff5a00 !important;}.ebtn a:hover {color:#fff !important;}/*同訂購人*/ 
.btn_same {margin-top: 0;margin-bottom: 12px;}/*購物車*/ 
.RWDcar001 .quick-cart-box a h6 span, .RWDcar001 .quick-cart-box a small {color: #FF5A00;}/*0517更換選單BN*/#RWDPAGE_BASE_PAT01 .banner_block {    margin-top: 0;}

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

@media (max-width: 1920px) {    .RWDmenu_plus04 .site-nav .menu {        text-align: right;    }}@media (max-width: 1400px) {    .search3_wrap {        width: 398px;    }}@media (max-width: 1199px) {    .search3_wrap {        width: 289px;    }}@media (max-width: 1024px) {    .model.RWDsearch003 {        right: 15vw;        left: auto;        top: 10px;        transform: initial;    }}@media (max-width:767px) {    .model.RWDsearch003 {        right: 19vw;        top: 19px;    }    .RWDmenu_plus04 .header {        padding: 5px 3%;    }    .search3_wrap {        width: 100%;        top: 5em;    }    .search3_hot_item,    .search3_hot_item:focus {        border: 0;    }    .search3_hot {        line-height:2;        display: block;        text-overflow: initial;        -webkit-line-clamp: initial;        -webkit-box-orient: initial;    }    .search3_hot_item, .search3_hot_item:focus{        margin: 0 10px 15px;    }}@media (max-width: 600px) {    .model.RWDsearch003 {        right: 15vw;    }}@media (max-width: 480px) {    .RWDmenu_plus04 .logo {        margin-top: 3px;    }    .search3_wrap {        top: 4em;    }    .model.RWDsearch003 {        right: 15vw;        top: 6px;    }}

/*小螢幕 end*/
/*手機板其他 start*/

@media only screen and (max-width: 992px){.page_wrapper_bg .header .nav-second-main {    -webkit-transition: all 0s;    -moz-transition: all 0s;    -o-transition: all 0s;    transition: all 0s;    margin: 15px 15px 0 0;    border: 0;}button.btn-mobile {    display: block;    float: right !important;    margin-right: 0;    z-index: 9999;}.page_wrapper_bg .header .nav-second-main .model {    padding: 0;    padding-top: 6px;}.page_wrapper_bg .header {    height: 60px !important;}}

/*手機板其他 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*產品-下拉*/#prod_stands_area, #prod_stands2_area, #prod_amount_area, #btn_shopping, #btn_querycar {margin-top: 3px;}.header{ position: fixed;}.fullwidthbanner-container {top: 60px;}.About_Block {margin-top: 60px !important;}.collapsing {left: -15px;}.page_wrapper_bg .header {position: fixed;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*左右內縮*/#panel_14 > section.article-text.rwd > div {padding-left: 0px;padding-right: 0px;}.page_wrapper_bg .main .call_to_action .container {padding-left: 10px;padding-right: 10px;}/*文字*/ 
.page_wrapper_bg .hgroup h1 {font-size: 20px !important; margin-bottom: 51px;}/*購物車間距*/#carlist .subject {line-height: 37px;}.page_wrapper_bg footer ._bd_row p {font-size: 1.17em;}/*測選單*/ 
.device-nav:before {background: #fff;padding: 0 5px;}
}
/*phone版 end*/
/*600px start*/
@media (max-width: 600px) {
.ml-stack-nav-toggle i {display: none;}.ml-stack-nav-toggle {top: 13px;}.RWDmenu_plus04 .features:after {display: none;}.RWDmenu_plus04 .features {position: relative;right: 0;margin: 0;padding: 0;}.txt1 span {    font-size: 24px !important;    letter-spacing: 1px !important;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .member-btn, .RWDmenu_plus04 .features .search-btn {padding: 20px 10px;}.ml-stack-nav-toggle {padding: 31px 14px;}.RWDmenu_plus04 .logo {width: 170px;}.ml-stack-nav-toggle {top: 0;}.RWDmenu_plus04 .header {padding: 0 4%;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDmenu_plus04 .logo {width: 150px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.RWDmenu_plus04 .logo {width: 130px;}
}
/*320px end*/