.cart-visible{display:block !important;}.ft-search{display:none;}.RWDmenu_plus02 .sub-nav.sub-up {    margin-top: 0;}/*共同*/a{color:#b6b6b6;text-decoration: none;}a:hover, a:focus{text-decoration: none;color: #424242;}/* 反白顏色設定*/::selection {background: #333;color: #fff;}::-moz-selection {background:#333;color: #fff;}.RWDPreloader001 .status {padding-top: 50px;}/* logo*/ 
.navbar-brand{padding-top:21px}.navbar-brand > img{width:150px;}/*menu*/ 
.RWDmenu_plus02 .container {width: 80%;}.cd-primary-nav>li:after {display:none;}.web_language .web_language_menu a {color: #fff;letter-spacing: 1px;}.cd-primary-nav>li>a {color:#333;transition: 0.6s;}.cd-primary-nav>li>a:hover {letter-spacing: 2px;transition: 0.6s;}.RWDmenu_plus02 .inside.is-up {box-shadow: 0px 2px 17px -11px #000;}.RWDmenu_plus02 .cart-block:hover:after, .RWDmenu_plus02 .member-block:hover:after {display:none;}.cd-primary-nav>li>a:hover {color: #F98614;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: #F98614;}.RWDmenu_plus02 .cart-block:hover a, .RWDmenu_plus02 .member-block:hover a {color:#F98614;transition: 0.6s;}.RWDmenu_plus02 .cart-block:hover span, .RWDmenu_plus02 .member-block:hover span{color:#F98614;transition: 0.6s;}.RWDmenu_plus02 .cart-block:hover i{color:#F98614;transition: 0.6s;}.cd-primary-nav>.has-children>a::before,.cd-primary-nav>.has-children>a::after {background: #333;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color:#F98614;}.cd-primary-nav>li>.active >a {letter-spacing: 2px;transition: 0.6s;}.cd-primary-nav>.active>a {letter-spacing: 2px;transition: 0.6s;color:#F98614;}.cd-primary-nav>.active>a:after, .cd-primary-nav>.active>a:before {background-color:#F98614;}.RWDmenu_plus02 .member-block.my-account{transition: all .6s;}.RWDmenu_plus02 .member-block.my-account:hover i{color: #F98614;}/* banner */ 
.paralaxMask{background:rgba(0, 0, 0, 0)}#logoBig img{display:none}#flexHome  h1{color:#bdbdbd}.RWDfullScreenSlider .btn{font-size:14px;color:#bdbdbd;border:0px solid #bdbdbd;letter-spacing: 2px;font-family: 'Questrial', sans-serif;background: transparent;position: absolute; bottom: 12%;left: 0;right: 0;}.RWDfullScreenSlider .btn:hover {color: #c51b22;background: transparent;}.RWDfullScreenSlider .btn i{display:none;}.banner_bg{width:1660px;max-width:100%;}a.homeBtn.btn.scrollLink:before {content: "";display: block;width: 1px;height: 50px;background: #bbb;position: absolute;left: 50%;bottom: 16%;bottom: 135%;margin-left: -3px;transition: all 0.45s ease-out;}a.homeBtn.btn.scrollLink:hover:before{ bottom: 100%;}.banner_block {margin-top:40px;}/*.RWDbanner_plus01 .slick-caption {top: 5%;margin-left: 180px;}.RWDbanner_plus01 .txt1 {font-size: 49.5px;font-family: 'cwTeXHei';color: #30b6e8;letter-spacing: 2px;line-height: 1.5;}.RWDbanner_plus01 .txt2 {font-size: 32px;font-family: 'cwTeXHei';color: #1b7ea2;letter-spacing: 2px;}*//* 系列產品 */ 
.product-section{padding:50px 0;background: #fff;}.RWDproduct002 h1.main-title{color: #333;text-transform: uppercase;letter-spacing: 5px;font-family: 'cwTeXYen', sans-serif;font-size: 31px;font-weight: normal;}.RWDproduct002 .showbottom a {text-align: center;}.RWDproduct002 .portfolio-bottom h4 {font-size: 16px;margin:0px;color: #333;letter-spacing:1px;transition: 0.6s;background: #fff;padding: 20px 0px;}.RWDproduct002 .showbottom:hover .portfolio-bottom h4 {color:#F98614;transition: 0.6s;}.RWDproduct002 .portfolio-item {margin-bottom:50px;min-height: 420px;}.RWDnews005 .section-line{display:none;}.RWDproduct002 .btn.btn-rj{padding: 6px 15px; font-size: 14px;letter-spacing: 2px; border-radius: 0px; text-align: center;background-color:transparent;border:1px solid #8e8e8e;font-family: 'Questrial', sans-serif;color: #484848;padding-left: 19px;}.RWDproduct002 .btn.btn-rj:hover, .btn.btn-rj:focus{background-color:#292929}.portfolio-item.grow.identity.isotope-item { margin: 0; padding: 0;}.RWDproduct002 .section-line{display:none;}.RWDproduct002 h2.sub-title{color: #525252;font-family: 'Questrial', sans-serif;font-size: 14px;letter-spacing: 5px;margin-top: 15px;padding-right:6px;}.portfolio-item > .inner-content > .portfolio-content {height: 20%;top: auto;background: #fff;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4{/*font-family: 'Questrial', sans-serif; */font-weight: 600;font-size: 16px; color: #000;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text p {color: #333;}.bounceIn{animation-name: fadeInUp;}.RWDproduct002 .bounceIn{  -webkit-animation-name: fadeIn;animation-name: fadeIn;}.RWDproduct002 {padding: 50px 0px 20px;}/*過場影片*/ 
.RWDvideo001.show{height: 70vh !important;}/*熱銷產品*/ 
.RWDnews005 h1.main-title{color: #333;text-transform: uppercase;  letter-spacing: 5px;font-family: 'cwTeXYen', sans-serif;font-size: 31px;font-weight: normal;}.RWDnews005 h4 {font-size:16px;}.RWDnews005 h4 a {color: #f98614;letter-spacing:1px;transition: 0.6s;}.RWDnews005 h4 a:hover {color: #3FA5E3;transition: 0.6s;}.text-left {padding: 0 20px;font-size: 13px;letter-spacing: 1px;color: #999;text-align: center;}.hotproduct_block {margin:0 0 80px;}.list-inline > li{display:none;}/* 頁尾*/ 
.footer_block .container {width:80%;}.footer_block div#panel_39 {border-top: 0px !important;padding: 60px 0px;}.footer_block {position: relative;background: #3FA5E3 !important;margin:0;letter-spacing: 1px;line-height: 1.8;font-size:14px;color:#fff;}.footer_block a {color:#fff;transition: 0.6s;}.footer_block a:hover {letter-spacing: 2px;transition: 0.6s;}.footer_block .ft_ssl {text-align: right;margin-top: 10px;}/*頁尾按鈕*/ 
.footer_block .ft_top {margin-bottom: 50px;}.footer_block .ft_menu {text-align: center;padding:0px;}.footer_block .ft_button {width: 23%;display: inline-block;padding: 5px;text-align: center;margin: 0px 10px;background: #7BDDFF;border-radius: 3px;transition: 0.6s;}.footer_block .ft_button:hover {background: #ffffff;transition: 0.6s;color: #3FA5E3;transition: 0.6s;}.footer_block .ft-info {padding: 0px 12px;}/*電子報*/ 
.footer_block .web_edm .email input {background-color: transparent;padding: 3px 0px 0px;color:#fff;margin-left: 0px;color:#fff;width:200px;}.footer_block .web_edm {background-color: transparent;border: 0px;}.footer_block .ft_edm {border-bottom:1px #fff solid;padding-bottom: 5px;}.footer_block .btn {background: transparent;border: 0px;}.footer_block .web_edm .btn_container {float: right;}.footer_block .web_edm .btn {color:#fff;}.copyright_desc a, .copyright_desc a:hover, .copyright_desc {color:#fff;font-size: 13px;}.footer_block .ft-copyright {margin-top: 0px;text-align: right;}.footer_block .ft_blank {margin-bottom: 14px;}/*跟隨社群*/ 
.fix_media {display: none;}.fix_fb01{       opacity: 1;    transition: 0.2s;    background: #fff;    border-radius: 25% 0px 0px 25%;    padding-left: 4px;    position: fixed;    right: 0;    bottom: 50%;    z-index: 20;    padding:5px;    border:2px solid #ffdc00;    border-right:0px;}.fix_fb02{       opacity: 1;    transition: 0.2s;    background: #385398;    border-radius: 25% 0px 0px 25%;    padding-left: 4px;    position: fixed;    right: 0;    bottom: 44%;    z-index: 20;    padding:5px;}.fix_line{       opacity: 1;    transition: 0.2s;    background: #2ec101;    border-radius: 25% 0px 0px 25%;    padding-left: 4px;    position: fixed;    right: 0;    bottom: 38%;    z-index: 20;    padding:5px;}.fix_wechat{       opacity: 1;    transition: 0.2s;    background: #2ec101;    border-radius: 25% 0px 0px 25%;    padding-left: 4px;    position: fixed;    right: 0;    bottom: 32%;    z-index: 20;    padding:5px;}.fix_youtube{       opacity: 1;    transition: 0.2s;    background: #d40e0d;    border-radius: 25% 0px 0px 25%;    padding-left: 4px;    position: fixed;    right: 0;    bottom: 26%;    z-index: 20;    padding:5px;}.fix_fb01 .RWDedictor, .fix_fb02 .RWDedictor, .fix_line .RWDedictor, .fix_wechat .RWDedictor, .fix_youtube .RWDedictor{width:40px}.fix_fb01:hover, .fix_fb02:hover, .fix_line:hover, .fix_wechat:hover, .fix_youtube:hover {padding-right:20px;transition: 0.3s}/*購物車*/ 
.RWDmenu_plus02 .cart-menu .buy-btn a {background-color: #E5004F;}.RWDmenu_plus02 .cart-menu .cart-cancel-btn:hover {color:#E5004F;}/**/ 
.ft-info span.title {    display: inline-block;    font-size: 15px;    color: #333;    padding-right: 0px;    line-height: 30px;    letter-spacing: 2px;    /*font-family: 'Questrial', sans-serif;*/   font-weight: 600;}.ft-info span.text {    font-size: 13px;    letter-spacing: 1px;    color: #6f6f6f;    display:block;}/*搜尋框*/@media (min-width: 481px) {.RWDmenu_plus02 .cd-search {height: 60px; width: 100%; left: auto; right: 30px; max-width: 350px;}.RWDmenu_plus02 .cd-search input {font-size: 15px;}.RWDmenu_plus02 .cd-search button {top: 18px;font-size: 15px;}.RWDmenu_plus02 .cd-search button:hover {color: #036EB8;}}/*直線*/@media screen and (min-width:1024px) {./*RWDproduct002 h1.main-title:before {content: "";width: 1px;height: 85px;background: #e0e0e0;display: block;position: absolute;left: 50%;margin-left: -9px;top: -130px;}*/}
/*英文 start*/

.lang_en .hotproduct_block .owl-item strong {    font-size: 20px;    letter-spacing: 1px;    min-height: 50px;    display: block;}.lang_en .hotproduct_block .owl-item small {    font-size: 15px;}.lang_en .hotproduct_block .owl-item span {    font-size: 16px;    letter-spacing: 1px;    color: #000;}.lang_en .hotproduct_block .owl-item .text-left {    padding: 0 0px;}.lang_en .RWDproduct002 .portfolio-bottom h4{    font-size: 18px;}@media (max-width:1920px) {    .lang_en .ft-center span br {        display: none;    }}@media (max-width:1680px) {    .lang_en .footer_block .container {        width: 90%;    }}@media (max-width:1199px) {    .lang_en .ft-left,.ft-center{        width: 50%;    }    .lang_en .ft_right{        width: 100%;    }}@media (max-width:1024px) {    .lang_en  .footer_block .web_edm .email input {        width: 200px;    }    .lang_en .RWDnews005 h1.main-title,    .lang_en .RWDproduct002 h1.main-title{        font-size: 28px;    letter-spacing: 3px;    }}@media (max-width:767px) {    .lang_en .footer_block .container {        width: 95%;    }    .lang_en .hotproduct_block .owl-item .text-left {        padding: 0 20px;    }}@media (max-width:650px) {    .lang_en .ft-left,.ft-center{        width: 100%;    }    .lang_en .ft_right{        width: 100%;    }}@media (max-width:500px) {       .lang_en .ft_menu tr{        display: flex;        flex-direction: column;    }    .lang_en .ft_menu tr a{        display: block;    }    .lang_en .ft_menu ._bd_row span{        text-align: left !important;    }    .lang_en .footer_block .ft_menu {        padding: 0px 30px;    }    .footer_block .ft_top {        margin-bottom: 20px;    }}@media (max-width:414px) {    .lang_en .footer_block .ft-info {        padding: 0px;    }    .lang_en .footer_block .ft_menu {        padding: 0px 18px;    }}

/*英文 end*/
/*內頁 start*/

/*內頁長度*/section.call_to_action{min-height: 800px;}#RWDPAGE_BASE_PAT01 .main{top: 0 !important;}/*toTop隱藏*/#toTop{display:none !important;}/*內文文字*/#RWDPAGE_BASE_PAT01 section.article-text {font-size: 16px; line-height: 2; letter-spacing: 2px; color: #333;}.pagecontent {font-size: 16px; color: #333; letter-spacing: 2px; line-height: 2;}.pagecontent h4 {font-size: 20px !important; text-align: left; margin: 0 !important; padding-bottom: 15px; font-family: 'cwTeXYen', sans-serif; color: #f98614;}.pagecontent ol, .pagecontent ul {padding-left: 22px;}/*標題&麵包屑*/h1.pageTitle {color: #333; text-transform: uppercase; letter-spacing: 5px; font-family: 'cwTeXYen', sans-serif; font-size: 31px; font-weight: normal; text-align: center; line-height: 1.5;}.hgroup .container{border-bottom: none;}.hgroup .breadcrumb {background: transparent; border: none; text-align: center; position: relative; bottom: 0; font-family: 'cwTeXYen', sans-serif; font-size: 15px; letter-spacing: 2px;}.hgroup .breadcrumb a{color: #555;}.hgroup .breadcrumb a:hover{color: #F98614; transition: 0.6s;}.breadcrumb.pull-right{ float: none !important;}.hgroup .breadcrumb a br {display: none;}/*側選單*/#sidebar .products-nav {font-family: 'cwTeXYen', sans-serif;}.m2018 .products-nav .nav-title {background: transparent; font-size: 22px; letter-spacing: 2px; font-family: 'cwTeXYen', sans-serif; color: #01a5e3;}.m2018 .products-nav>ul>li{margin-bottom: 5px; border-bottom: 1px solid #eee; padding-bottom: 0px; transition: all .5s ease; -o-transition: all .5s ease; -webkit-transition: all .5s ease; -moz-transition: all .5s ease;}.m2018 .products-nav>ul>li::before{content: ""; display: block; width: 0px; height: 1px; background: #888; position: absolute; top: 18px; transition: all .5s ease;}.m2018 .products-nav>ul>li:hover::before, .m2018 .products-nav>ul>li.active::before{content: ""; display: block; width: 20px; height: 1px; background: #888; position: absolute; top: 18px;transition: all .5s ease; -o-transition: all .5s ease; -webkit-transition: all .5s ease; -moz-transition: all .5s ease;}.m2018 .products-nav>ul>li>a{ transition: all .5s ease; font-size: 18px;}.m2018 .products-nav>ul>li:hover>a, .m2018 .products-nav>ul>li.active>a{padding-left:30px; transition: all .5s ease; -o-transition: all .5s ease; -webkit-transition: all .5s ease; -moz-transition: all .5s ease;}/*回上層*/ 
.btn.btn_back {float: right !important; margin-right: 0; background: #3fa5e3 !important; border-radius: 3px; border: 1px solid #3fa5e3; transition: 0.6s ease all;}.btn.btn_back:hover {background: transparent !important;}.btn.btn_back a {font-size: 14px; transition: 0.6s ease all; color: #fff;}.btn.btn_back:hover a{color: #3FA5E3;}/*關於我們頁籤*/ 
.tabs nav ul li{border-radius: 8px 8px 0px 0px;}#product_tabs .content {padding: 10px;}/*商品一覽列表頁*/ 
.webdesc {font-size: 14px;}.item.product_list_item .subject a{ transition: all 0.6s;}.item.product_list_item .subject {text-align: center; font-size: 16px; margin: 10px 0;}.item.product_list_item:hover a {color: #f98614;}/*產品列表圖放大*/ 
.item.product_list_item .img.img1{ border: 1px solid #ccc;}.item.product_list_item img{transition: all 0.5s;}.item.product_list_item:hover img { -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); -webkit-transform: scale(1.2); transform: scale(1.2); transition: all 0.5s;}/*商品一覽*/ 
.products-info {font-family: 'cwTeXYen', sans-serif;}.RWDproduct_page .products-info .name {font-size: 24px; color: #f98614; margin-bottom: 0 !important;}.RWDproduct_page .products-info .download, .RWDproduct_page .products-info .name-box, .RWDproduct_page .products-info .price-box {margin-bottom: 7px;}.price-box.list-inline {font-size: 18px;}.RWDproduct_page .products-info .price-box b {font-size: 18px;}.RWDproduct_page .products-info .combination_info, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .txt { font-size: 15px;}.RWDproduct_page .control-box .control-label, .RWDproduct_page .products-info .download .control-label, .RWDproduct_page .products-info .pd-info .control-label, .RWDproduct_page .products-info .txt .title {font-size: 18px;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {color: #555; font-family: '微軟正黑體',Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;}.RWDproduct_page .list-inline {padding: 0;}.RWDproduct_page .products-info .download .control-label, .RWDproduct_page .products-info .pd-info .control-label, .RWDproduct_page .products-info .style-radio .control-label {width: 100%;}.RWDproduct_page .products-info .qtybox, .RWDproduct_page .products-info .select-box {width: 100%;}.RWDproduct_page .btn, .RWDproduct_page .ibtn {font-size: 17px;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {width: 48.9%; transition: 0.6s ease all;}#mobile-fixed .btn-shop .btn.shop, .RWDproduct_page .btn-shop .btn.shop {background: #ffa143;}.RWDproduct_page .btn-shop .btn.shop:hover {background-color: #ff7f00;}.RWDproduct_page .btn-other .ibtn:hover, .RWDproduct_page .products-nav ul li>ul>li:hover>a, .RWDproduct_page .tab-box .tab-menu a:hover {transition: 0.6s ease all; color: #ff7f00;}/*產品內頁*//*.RWDproduct_page .products-con #gallery{display:none;}.RWDproduct_page .products-info {width: 100%;float: none;text-align: center;}*/ 
.RWDproduct_page .btn-other.list-inline > li{width: 100%;text-align: center;}/*安心品質*/ 
.page_desc h4 {font-size: 20px; text-align: left; margin: 0; font-family: 'cwTeXYen', sans-serif; color: #f98614; line-height: 30px; padding: 15px 0;}.page_content4 .album-list .item {padding: 15px;}.layoutlist_2 .album_item_subject {text-align: center; font-size: 16px; color: #333;}.layoutlist_2 .album_item:hover td {color: #f98614;}/*QA*/ 
.faq_answer .faq_a_icon {margin-top: 8px;}/*最新資訊*/ 
.layoutlist_7 .cdate, .layoutlist_7 .cdate a {font-size: 10px !important; color: #3fa5e3 !important;}.layoutlist_7 .litem{margin-bottom: 30px !important;}/*聯絡我們*/ 
.formdesc h4 {color: #3fa5e3; font-family: 'cwTeXYen', sans-serif; font-size: 23px !important;}.formdesc .map {margin-right: 30px;}.ebtn.currectsend_btn {background: #3fa5e3; border-radius: 3px; border: 1px solid #3fa5e3; transition: 0.6s ease all;}.ebtn.currectsend_btn a{font-size: 14px; transition: 0.6s ease all;}.ebtn.currectsend_btn:hover {background: transparent;}.ebtn.currectsend_btn:hover a {color: #3FA5E3;}/*會員專區*/ 
.customized_columns {font-size: 15px; line-height: 2; letter-spacing: 2px;}.btn.btn-primary {background: #3fa5e3 !important; border-radius: 3px; border: 1px solid #3fa5e3 !important; transition: 0.6s ease all;}.btn.btn-primary:hover {background: transparent !important; color: #3fa5e3 !important;}.btn.btn-primary a{color: #fff;}.btn.btn-primary:hover a{color: #3fa5e3 !important;}#join_form .step_content .col-lg-1 {width: 100%; padding: 0 15px;}#join_form .step_content .col-lg-11 {width: 100%;}#join_form .step_content .col-md-1 {width: 100%; padding: 0 15px;}#join_form .step_content .col-md-11{width: 100%;}#join_form .step_subject{padding: 0 15px;}#join_form .privacy_area {padding: 0 15px;}#join_form .btn_area {padding: 0 15px;}#join_form .btn_area .btn:nth-child(1){display: none;}.webbtn {background: #3fa5e3;}.webbtn:hover {background: #3fa5e3;}/*購物清單*/ 
.RWDmenu_plus02 .cart-menu ul.content li .text-box .price {color: #f00;}.RWDmenu_plus02 .cart-menu ul.content li .text-box .dre-text {color: #333;}.btn.btn_submit {background: #3fa5e3 !important; border-radius: 3px; border: 1px solid #3fa5e3; transition: 0.6s ease all; float: right;}.btn.btn_submit:hover {background: transparent !important; color: #3fa5e3;}/*購物車*/ 
.shopping-item .voucher-btn {background: #3fa5e3; color: #fff; transition: all .6s; border: 1px solid #3fa5e3;}.shopping-item .voucher-btn:hover {background: transparent; color: #3fa5e3;}.RWDshopping .btn.bg2 {background: #3fa5e3; border-color: #3fa5e3;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background: transparent !important; color: #3fa5e3;}.RWDshopping .btn {border-color: #3fa5e3; color: #3fa5e3;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {border-color: #3fa5e3; color: #3fa5e3;}/*優惠券*/ 
.bonus-box .form-group .btn, .voucher-box .form-group .btn {background: #3fa5e3; border: 1px solid #3fa5e3;}input#_inputdiscountTicket_1 {height: 32px;}.other-check .web-member:hover, .voucher-box .web:hover{color: #3fa5e3;}

/*內頁 end*/
/*平板旋轉 start*/

/* ipad pro直  - 選單*/@media screen and (max-device-width: 1024px) and (orientation: portrait) {  .navbar-nav > li > a{padding: 7px;margin-top:28px}  .RWDright_cont002 .item-first .text-box {position: static;}  #m_RWDfullscreen01_2_1 > div {width: 100%;}  .RWDright_cont002 .item-first .pic{width:100%;}  .RWDright_cont002 .item-first .text-box{width:100%;}  .navbar-brand {padding-top: 21px; margin-right: 29px;}/*頁尾*/  .web_edm{width:88%;}  .web_search{width:88%;}  .RWDMenuIcon001 .pull-right{display: inline-block;padding-left:90px;}  /*div#panel_59 { width: 100%;}*/}/* ipad pro橫 - 選單*/@media screen and (max-device-width: 1366px) and (orientation: landscape) {  .navbar-nav > li > a {padding: 7px 15px;}}/* ipad 橫 - 選單*/@media screen and (max-device-width: 1024px) and (orientation:  landscape) {.navbar-nav > li > a {padding: 7px;margin-top: 28px;}.RWDright_cont002 .item-first .text-box {position: static;width:100%;}#m_RWDfullscreen01_2_1 > div { width: 100%;}.navbar-header {padding-right: 29px;}.RWDright_cont002 .item-first .pic{width:100%;}.RWDright_cont002 .item-first .text-box{width:100%;}.navbar-brand {padding-top: 21px;}/*About Us*/ 
.RWDright_cont002 .item-first {width: 100%;}.RWDright_cont002 .item-first .text-box {padding: 100px 70px;}/*頁尾*/ 
.web_edm{width:88%;}.web_search{width:88%;}.RWDMenuIcon001 .pull-right{display: inline-block;padding-left: 140px;}.RWDMenuIcon001 ul.nav li ul{top:72px;position: absolute;}.RWDMenuIcon001 .pull-right{padding-left: 90px;}div#panel_59 { width: 100%;}.footerblock .container {width: 90%;}}/*ipad 直*/@media screen and (max-device-width: 768px) and (orientation: portrait) {.RWDMenuIcon001 .pull-right{padding-left:0px;}.navbar-nav > li > a { margin-top: 20px;}.RWDMenuIcon001 .pull-right {width: 100%;}}

/*平板旋轉 end*/
/*選單變化 start*/
@media (max-width: 800px) {
.navbar-nav{margin:0}.mobile_language .lang_text{background-color:transparent;color:#b6b6b6}.RWDMenu001 .logo_img{height:70px}.navbar-toggle{margin-top:21px}
}
/*選單變化 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*首頁*//*menu*/ 
.RWDmenu_plus02 .cd-main-header, #RWDfullscreen02 .cd-main-header {padding: 0px 10px;}.RWDmenu_plus02 .cd-main-header .cd-logo {margin-top:7px !important;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: transparent;}.cd-primary-nav, .cd-primary-nav ul {background: #f1e5b8;}.cd-primary-nav a, .cd-primary-nav ul a {border-bottom: 1px solid #fbf6e5;}.cd-nav-trigger.nav-is-visible span::after, .cd-nav-trigger.nav-is-visible span::before {background:#333}.fa-long-arrow-left:before {color: #333;}/*search*/ 
.RWDmenu_plus02 .cd-search {top: 50px !important;}.cd-header-buttons li.search-btn {    margin-right: -14px;    margin-top: 3px;}/*banner*//*.RWDbanner_plus01 .slick-caption {margin:0px;}.RWDbanner_plus01 .txt1 {font-size: 35px;font-family: 'cwTeXHei';color: #30b6e8;letter-spacing: 2px;line-height: 1;}.RWDbanner_plus01 .txt2 {font-size: 22.4px;font-family: 'cwTeXHei';color: #1b7ea2;letter-spacing: 2px;}*//*系列產品*/ 
.RWDproduct002 .portfolio-item {margin-bottom: 0px;min-height: auto;}/*跟隨社群*/ 
.fix_fb01{bottom: 50%;}.fix_fb02{bottom: 43%;}.fix_line{bottom: 36%;}.fix_wechat{bottom: 29%;}.fix_youtube{bottom: 22%;}.fix_fb01 .RWDedictor, .fix_fb02 .RWDedictor, .fix_line .RWDedictor, .fix_wechat .RWDedictor, .fix_youtube .RWDedictor{width:35px}/*頁尾*/ 
.footer_block .container {width:90%;}.footer_block .ft_button {width:22%;}.footer_block .web_edm .email input {width: 145px;}.web_edm {width:100%;}.footer_block .ft_blank {display:none;}.footer_block .ft_br {display:block;}.footer_block .ft-left h4 {margin-top: 5px;}.web_edm .btn {padding:0px 5px;}/*---內頁---*//*visible*/ 
.visible-md{display: block !important;}.visible-sm {display: none !important;}/*聯絡我們*/ 
.formdesc .map{margin-right: 0px;}nav.cd-nav .phone-member {display: none;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*配置*//*.main .container{padding-right: 15px;padding-left: 15px;}*//* banner *//*.RWDbanner_plus01 .txt1 {font-size: 28px;}.RWDbanner_plus01 .txt2 {font-size: 20px;}*//*產品*/ 
.RWDproduct002 .portfolio-bottom h4 {font-size:15px;}/*跟隨社群*/ 
.fix_fb01{bottom: 50%;}.fix_fb02{bottom: 45%;}.fix_line{bottom: 40%;}.fix_wechat{bottom: 35%;}.fix_youtube{bottom: 30%;}.fix_fb01 .RWDedictor, .fix_fb02 .RWDedictor, .fix_line .RWDedictor, .fix_wechat .RWDedictor, .fix_youtube .RWDedictor{width:35px}/*頁尾*/ 
.footer_block .ft_button {width:21%;}.footer_block .ft_right {margin-top:30px;}.footer_block .ft_ssl {text-align: left;}.footer_block .ft-copyright {text-align: left;}/*漢堡*//*.navbar-brand {padding-top: 10px !important;}.navbar-default .navbar-toggle {border-color: transparent;margin-top: 20px;}.navbar-default .navbar-toggle.in {background-color: transparent !important;}.RWDMenuIcon001 ul.nav li ul{width:100%;position:relative;top:10px;}.navbar-nav{margin: 7.5px 0px;}.navbar-nav > li > a{padding-top: 11px;padding-bottom: 11px;}.navbar-default .navbar-toggle.in {background-color: transparent !important;}.navbar-toggle{padding-right:0px;}.navbar-header {padding-right: 0px;}.mobile_language {margin-bottom: 25px;}*//*---內頁---*//*visible*/ 
.visible-md{display: none !important;}.visible-sm {display: block !important;}/*關於我們*/#sidebar {padding-bottom: 30px;}/*相簿列表*/ 
.layoutlist_2 .album_item {width: 50%;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*首頁*//*banner*//*.RWDbanner_plus01 .slick-caption {top:14%;left:11%;}.RWDbanner_plus01 .txt1 {font-size: 28px;}.RWDbanner_plus01 .txt2 {font-size: 17px;}*//*跟隨社群*/ 
.fix_fb01{bottom: 50%;}.fix_fb02{bottom: 44%;}.fix_line{bottom: 38%;}.fix_wechat{bottom: 32%;}.fix_youtube{bottom: 26%;}.fix_fb01 .RWDedictor, .fix_fb02 .RWDedictor, .fix_line .RWDedictor, .fix_wechat .RWDedictor, .fix_youtube .RWDedictor {width:28px;}/*頁尾*/ 
.footer_block .ft_button {width:43%;margin-bottom: 10px;}/*----內頁----*//*visible*/ 
.visible-md{display: none !important;}.visible-sm {display: none !important;}.visible-xs {display: block !important;}/*寬度*/#RWDPAGE_BASE_PAT01 .main .container {padding-left: 10px; padding-right: 10px;}/*關於我們*/ 
.tab{padding: 10px !important;}.tab_title_nav .line{width: 12px !important;}.tab_title {font-size: 14px !important;}.tab_content { font-size: 14px !important;  padding-top: 15px;}/*商品*/#mobile-fixed .fixed-bottom .price-box{font-size: 14px; width: calc(100% - 204px); white-space:nowrap;}#mobile-fixed .fixed-bottom .btn-shop{width: 204px;}/*相簿*/ 
.layoutlist_2 .album_item{width: 100%;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
/*首頁*//*banner*//*.RWDbanner_plus01 .slick-caption {left:7%;}.RWDproduct002 {padding:10px 0px;}*/
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
/*首頁*//*logo*/ 
.cd-logo {width:122px;}/*banner*//*.RWDbanner_plus01 .txt1 {font-size: 23px;}.RWDbanner_plus01 .txt2 {font-size: 14px;}*//*跟隨社群*/ 
.fix_fb01{bottom: 50%;}.fix_fb02{bottom: 43%;}.fix_line{bottom: 36%;}.fix_wechat{bottom: 29%;}.fix_youtube{bottom: 22%;}/*頁尾*/ 
.footer_block .ft_button {width:100%;}.footer_block .web_edm .email input {width:120px;}
}
/*iphone5 end*/
/*767px start*/
@media (max-width: 767px) {
.RWDmenu_plus02 .member-block.hidden-xs {    display: block!important;}
}
/*767px end*/
/*320px start*/
@media (max-width: 320px){
.RWDmenu_plus02 .cd-main-header .cd-logo{    margin-left: 0;}
}
/*320px end*/