/* 全部*/ 
.section-block{padding:120px 0 100px 0}a{color:#737373;}a:hover, a:focus{color:#6f89a5;}.spinner6 > div{background-color:#000 !important}body{font-family:cwTeXMing,cwtexfangsong,Microsoft JhengHei,Myriad Pro,STFangsong,FangSong,Open Sans,Myriad,Aria, sans-serif;overflow-x: hidden;}.overflow-hidden{overflow: auto;}/*Menu*/ 
.menu-container{position: relative;}.RWDmenu_plus01 a {z-index: 11111;}/*loading*/ 
.double-bounce1, .double-bounce2 {background-color: #0b3158 !important;}.RWDfakeloader {background-color: #fff !important;}.scrollDown001 {display: none;}/*header*/ 
.cd-logo {width: 100%;}#m_RWDBASE_PAT01_9_1 > div.inside > div > header > a > img {width: 9%;margin: 0 auto;}@media (min-width: 1170px) {.RWDmenu_plus01 .container{max-width: 1300px;width: 100%;}}/*banner*/ 
.collapsing_header .full_page_photo {position: relative;height: auto;width: 90%;margin: 0 auto;}#RWDBASE_PAT01 .flex-direction-nav {display: none;}/* scrol top*/#toTop{display:none !important}.scrolltop-block{padding-bottom:40px;/*background:url(archive/image/model/editor/bg_03.png)*/}.scrollTop{padding: 26px;border-radius: 99em;border:1px solid #929292;background-size:67%}/* 電子報*/#btn_reject_email{display:none}.RWDedm001 .btn.btn-rj{position:absolute;right:0;top:0;border:none;background-color:transparent;border-radius:0px;padding: 15px 12px;transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;color:#888}.RWDedm001 .btn.btn-rj:hover{background-color:#ad8b66}.RWDedm001  .form-control{font-size:12px;height:50px;border-radius:0;border:1px solid #7d7d7d;font-family:auto;background-color:rgba(255, 255, 255, 0.04)}/* 購物車*/ 
.carempty{letter-spacing:3px}/*模組標題*/ 
.rwd_subject {padding-bottom: 20px !important;}/* 新萬用選單*/ 
.RWDmenu_plus01 .inside {position: relative;}nav.cd-nav {margin-left: 0;width: 100%;margin: 0 auto;float: none;max-width: 937px;}header{border-bottom:none}.cd-header-buttons{font-family:auto}.cd-header-buttons li.search-btn{margin-left:20px;font-family:auto}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color:#6f89a5;}.cd-primary-nav ul.moves-out > li > a.selected{ background-color:#6f89a5;}.cd-primary-nav .cd-secondary-nav a:hover{color:#6f89a5;}.cd-primary-nav > li{font-family:auto}.cd-primary-nav > li > a{font-size:17px}.cd-primary-nav > li > a:hover{color: #333;background: #f9f9f9;}.cd-primary-nav > li > a:hover::before,.cd-primary-nav > li > a:hover::after{background-color:#333}.cd-overlay{background-color: rgba(19, 19, 19, 0.8);}.RWDmenu_plus01  .member-block:hover:after, .RWDmenu_plus01  .cart-block:hover:after{display:none}.RWDmenu_plus01 #lan-02 a:hover {color: #ad8b66;}.RWDmenu_plus01 .cart-menu .buy-btn:hover{background-color:#a2b632}.cd-primary-nav > li:after{display:none}.cd-primary-nav > li > a.selected{  background-color:  #f1f1f1;color:#333}.RWDmenu_plus01  .cart-block i.qty{color:#ad8b66}.RWDmenu_plus01  .cart-block:hover i{color:#ad8b66}.RWDmenu_plus01 .cart-menu .title span{color:#fff}.RWDProduct006 .product-description .product-price .div{float:left;margin-left:10px}.cd-primary-nav > .has-children > a.selected::before, .cd-primary-nav > .has-children > a.selected::after{background-color:#333}.RWDmenu_plus01  .member-block:hover span, .RWDmenu_plus01  .cart-block:hover span{color:#ad8b66}.RWDmenu_plus01 .cart-menu ul.content li .text-box .price{color:#6f89a5;}.RWDmenu_plus01 .cart-menu .buy-btn a{font-family:auto}.RWDmenu_plus01 .inside.is-up{box-shadow:1px 1px 13px rgba(103, 103, 103, 0.19)}.cd-primary-nav > li > a:hover {background: #fff;}.cd-primary-nav > li > a {padding: 0px 17px;}.RWDmenu_plus01 .cart-block i.qty {color:#6f89a5;}.RWDmenu_plus01 .cart-block:hover i {color:#6f89a5;}.RWDmenu_plus01 .member-block:hover span {color:#6f89a5;}.RWDmenu_plus01 .cart-block span {color:#6f89a5;}.RWDmenu_plus01 .member-block:hover span, .RWDmenu_plus01 .cart-block:hover span {color: #6f89a5;}/* Banner*/ 
.RWDfullScreenEditor:before{background: rgba(0, 0, 0, 0.25);}.logo{display:none}.banner-title{margin-bottom:50px;font-size:40px;letter-spacing:2px}.banner-subtitle{font-size:16px;margin-top: 50px; width: 50%;margin: 0 auto;line-height: 30px;letter-spacing:4px}.RWDfullScreenEditor .intro-body .page-scroll{display:NONE}.RWDfullScreenEditor .intro-body .page-scroll a.btn{padding: 14px 25px;  background-color: #9dad45;  border: none;font-size: 16px;letter-spacing: 2px;border-radius:0px}.banner-block {position: relative;width: 90%;margin: 0 auto;}.scrollDown001{position: absolute; bottom: 5%; left: 50%; margin-left: -40px;}/*fishdecoration*//*div#panel_8 {z-index: 11111;}*/ 
.top_fish {position: absolute;bottom: -66px;left: 6%;z-index: 111;}div#m_RWDBASE_PAT01_13_4 {position: absolute;right: -120px;z-index: 111;bottom: 105px;}/* 最新消息*/ 
.section-block.news{padding:50px 0;padding-bottom:100px;padding-top:120px;}.text-left{margin-bottom:30px;letter-spacing:4px;  overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}.text-left.list-separator{letter-spacing:1px}.layoutlist_3 .list_subject a{font-size:18px !important}.layoutlist_3 .list_subject .summary a{font-size:14px !important}.RWDnews007 {width: 70%;margin: 0 auto;}#m_RWDBASE_PAT01_16_1 > ul > li:nth-child(1) > a > table > tbody > tr > td._subject._space {border-top: 1px solid #eee;}.RWDnews007 ._subject {    color: #000;    font-size: 15px;    letter-spacing: 2px;    border-bottom: 1px solid #eee;    border-right: 1px solid #eee;    min-width: 580px;}.RWDnews007 ._date {    color: #fff;    font-size: 14px;    letter-spacing: 2px;    background: #0b3158;    padding: 5px 30px;    text-align: center;    min-width: 260px;}.RWDnews007 a {margin-bottom: 0;display: block;}.RWDnews007 a:hover, .RWDnews007 a:focus, .RWDnews007 a:active {color: transparent;text-decoration: none;}.RWDnews007 ._date, .RWDnews007 ._subject._space {font-size: 16px;}/* 餐食選擇*/ 
.RWDproduct001 a h3{font-size:18px;margin-top:40px;margin-bottom:10px;transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;text-align: center;}.RWDproduct001 a h3:hover{color:#ad8b66;}.RWDproduct001 a:hover{text-decoration: none;}.RWDproduct001 nav{margin-bottom:75px}.RWDproduct001 nav a:hover, nav a.current{background-color:#5a5a5a;}.RWDproduct001 nav .btn{letter-spacing:2px;font-size:14px;margin:0 5px;margin-bottom:10px;transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;border-radius:0px}.RWDproduct001 h1.main-title{font-size:24px;color:#353535}.RWDproduct001 .section-line{display:none}.RWDproduct001 h2.sub-title{font-size:16px;margin-top:30px;letter-spacing:2px;margin-bottom:40px}.RWDproduct001 a.btn_add2car{margin-top:35px;padding: 6px 25px;border: 1px solid #dadada; background: #fff;}.RWDproduct001 .isotopeItem{margin-bottom:65px}.RWDproduct001 a.btn_add2car:hover{background-color:#ad8b66;border:1px solid #fff;    text-decoration: none;}.section-block.product{padding-top:120px;padding-bottom:100px;}.RWDproduct001 .row{margin:0}.RWDproduct001 p{ letter-spacing: 2px; line-height: 28px;font-size:15px}.btn-success{background-color: #333;border:none;transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;padding:15px;letter-spacing:2px}.btn-success:hover{background-color: #555; border: none;}.nbg{background-color:transparent;color:#333;box-shadow:none}.title-price{margin-right: 10px;color:#ad8b66}.fix-price{color:#333}.btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success{ background-color: #9dad45;border:none}.btn-success:active:hover, .btn-success.active:hover, .open > .dropdown-toggle.btn-success:hover, .btn-success:active:focus, .btn-success.active:focus, .open > .dropdown-toggle.btn-success:focus, .btn-success:active.focus, .btn-success.active.focus, .open > .dropdown-toggle.btn-success.focus{ background-color: #9dad45;border:none}.RWDproduct001 .row {padding-top: 30px;}.RWDproduct001 a h3:hover {color: #0b3158;}.RWDproduct001 a h3 {letter-spacing: 1px;margin-top: 20px;}.RWDproduct001 a.moreLink {border: 1px solid #ccc;padding: 8px 30px;transition: 0.3s;}.RWDproduct001 a.moreLink:hover{color:#0b3158;border:1px solid #0b3158}.RWDproduct001 p {text-align: center;}.section-block.product {background: url(archive/image/customization/subtle_stripes_@2X.png);}.RWDproduct001 p {line-height: 26px;}.RWDproduct001 p a:hover{color:#0b3158;}.RWDproduct001 a h3 {font-size: 20px;font-weight: 600;}section.boxContent {    font-size: 16px;    letter-spacing: 1px;    line-height: 30px;    color: #000;    font-weight: 600;}/*分店資訊*/ 
.store-title:before {    content: "";    position: absolute;    width: 17px;    height: 17px;    background: url(archive/image/customization/icon_store.png) no-repeat;    background-size: contain;    left: -10px;    top: 3px;}.store-title {    font-size: 19px;    letter-spacing: 2px;    color: #0b3158;    font-weight: 600;}.s-info {font-size: 16px;line-height: 23px;margin-bottom: 20px;}.left_store {    width: 29%;    float: left;    position: absolute;    background: #fff;    z-index: 111;    bottom: 74px;    padding: 82px 50px 50px 100px;    box-shadow: -2px 3px 20px -9px #0009;}.RWDedictor001 .rwd_subject {padding-bottom: 60px !important;}.section-block.store {margin-bottom: 60px;}.right_store {width: 70%;float: right;}.left_store:after {    content: "";    position: absolute;    background: url(archive/image/customization/fish_decofooter.png) no-repeat;    width: 234px;    height: 128px;    right: -100px;    bottom: 50px;background-size: contain;}/* 頁尾*/ 
.footer h1{font-size:24px;margin-top:0;color:#fff;letter-spacing:2px}.footer h2{font-size:14px;margin-top:30px;letter-spacing:2px;line-height:30px;color:#8a8a8a;font-weight:600}.footer .info{line-height:28px;font-size:14px;color:#fff}.footer .container{padding-top: 80px;}.RWDedictor .text{    color: #a2a2a2;font-size: 13px;letter-spacing: 2px; font-family: auto;}.footer {padding: 0;padding-top: 0;background-color: #cb4042;background-image: none;}.edm_footer {width: 288px;margin: 10px auto;}.web_edm {    border: none;    border-bottom: 1px solid #fff;    background-color: transparent;}.web_edm .email input {    background-color: transparent;    color: #fff;    font-size: 14px;    letter-spacing: 1px;    width: 160px;}.web_edm .btn {color: #fff;}div#m_RWDBASE_PAT01_22_3 {    float: right;    color: #fff;    letter-spacing: 1px;    vertical-align: middle;}/* copyright*/ 
.copyright a:hover{text-decoration:none}.copyright a {color: #fff;}.copyright {font-size: 12px;color: #fff;float: left;letter-spacing: 2px;width: 217px;}.footer .container {padding-top: 20px;padding-bottom: 30px;}.copyright {border-top: 0px;background: #cb4042;padding: 0px;}/* ----------------------------------------------------------------------------------------------------內頁----------------------------------------------------------------------------------------------------*//* 共同*/ 
.hgroup h1{margin-bottom:20px}.hgroup .breadcrumb{left:0;right:auto;border:none;}.page_subject{padding-left:0}.hgroup .container{margin-bottom:60px}section.call_to_action{margin-bottom:80px}/* 公司簡介*/ 
.about-inside .pic{padding-left:0}.about-inside p{line-height:30px;font-size:14px;letter-spacing:1.5px;margin-top:0}/* 最新消息*/ 
.layoutlist_3 .listdate{border-left:none !important}.boxstand .heading h2:before, .boxstand .heading h2:after{display:none}.layoutlist_3 .item{border-bottom: 1px solid #eaeaea;}/* 產品*/ 
.btn-sm, .btn-group-sm > .btn{margin:0 3px}.page_content1 #productbx_bg{background-color:#f9f9f9}#btn_shopping{background: #333;}.fbtn{background: #cecece;}.page_content1 .btn{background: #cecece;}.pagecontent.menu5 .page_content1 #prod_price{margin-top:40px}#popboxm_RWDBASE_PAT01_12_10 > div> div.box_info > div > span:nth-child(1){    font-size: 25px;margin-right: 10px;}#prod_fixprice{margin-right:9px}.page_content1 .bx-wrapper .bx-prev, .page_content1 .bx-wrapper .bx-next{background-color:#ccc}.page_content1 .btn:hover{background-color:#333;transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}.page_content1 .btn:hover a{color:#fff}/*分店資訊*/ 
.store-title {    font-size: 19px;    letter-spacing: 2px;    color: #0b3158;    font-weight: 600;}/* 會員專區*/input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {background-color:#fff !important}.btn_text_link{margin-left:20px}.cookie_id{margin-left:20px}.login_panel_split{display:none}/*購物清單*/ 
.btn-primary:hover a{color:#fff}.btn_area .btn:nth-child(1){background-color: #9dad45 !important;}#carlist .orderrow:nth-child(even){background-color: #fff}#shopping > div > div > div > div:nth-child(6){color: #dc0000;}#shopping > div > div > div > div.row.hidden-xs.al > div > div{background-color:#333}/* 聯絡我們*/#eformsForm_1_4 > div > div.row > div.col-sm-12.col-md-11 > div:nth-child(1){display:none}/*20221102*/ 
.RWDproduct002_v3 {padding: 0;}.RWDproduct002_v3 .rwd_subject {  margin-bottom: 60px !important;  padding-bottom: 0 !important;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {   padding: 0 15px; width: calc(100% / 3 - 1px);}.RWDproduct002_v3 .portfolio-item .portfolio-bottom {  padding: 10px 0 0;}.RWDproduct002_v3 .showbottom a .portfolio-bottom__h4 {font-size: 18px;font-weight: bold;   letter-spacing: 1px;  line-height: 1.5;  color: #000;}.RWDproduct002_v3 .price {  letter-spacing: 1px; line-height: 1.5;}.RWDproduct002_v3 .price li.selprice {  color: #ef3131;font-size: 17px;font-weight: bold;}.RWDproduct002_v3 .btn-box .shop { font-size: 15px; background: #3d6897; color: #fff;border-radius: 0px;  padding: 10px;  line-height: 1.5;  letter-spacing: 1px;}.RWDproduct002_v3 .btn-box .qtybox, .RWDproduct002_v3 .btn-box .shop { margin: 10px auto 0;width: 100%;}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom .btn_add2car {  background: #2e72bc; border: none;}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom__h4 {color: #2e72bc;}/*bounceIn 修正成 fadeIn start*/ @-webkit-keyframes bounceIn {      from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }        to {    opacity: 1;    -webkit-transform: none;    transform: none;  }   }@keyframes bounceIn {      from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }      to {    opacity: 1;    -webkit-transform: none;    transform: none;  }}.bounceIn {  -webkit-animation-name: fadeInUp;  animation-name: fadeInUp;}/*MENU 版本調整*/@media (max-width:1680px){#m_RWDBASE_PAT01_9_1 > div.inside > div > header > a > img {width: 8%;}}@media (max-width:1440px){#m_RWDBASE_PAT01_9_1 > div.inside > div > header > a > img {width: 7%;}}@media (max-width:1366px){.cd-primary-nav > li > a {padding: 0px 16px;}}/* 240110選單換04 *//*menu04*/ 
.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{display:block;position:absolute}.RWDmenu_plus04 .site-nav .menu li.has-child {margin-right: 15px;}.cd-primary-nav>.has-children>a::after,.cd-primary-nav>.has-children>a::before{background:#969696}.RWDmenu_plus04 .cart-block .pic,.RWDmenu_plus04 .querycar-block .pic{background:#fff}.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:var(--maincolor)}.RWDmenu_plus04 .site-nav .menu>li>a {font-weight: 500;padding:25px 15px}.RWDmenu_plus04 .site-nav .menu>li a{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:var(--maincolor)}.RWDmenu_plus04 .site-nav .menu>li>a:hover .m_title_block{color:#0092e0;transition:.5s}.RWDmenu_plus04 .site-nav .menu>li>a:hover .m_title_block,.RWDmenu_plus04 .site-nav .menu>li>a .m_title_block{transition:.5s}.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:#333}.RWDmenu_plus04 .features i:hover,.RWDmenu_plus04 .features i{transition:.5s}.RWDmenu_plus04 .site-nav .menu>li>ul{padding:0}.RWDmenu_plus04 .site-nav .menu ul li>a{text-align:center;padding:15px}.RWDmenu_plus04 .site-nav .menu ul li a{font-size:17px}.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;background:var(--maincolor);color:#fff}.RWDmenu_plus04 .site-nav .menu li.has-child>a{padding:25px 25px 25px 15px}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0px;top: calc(100% + 0px); margin-left: -100px;width: 200px;}.RWDmenu_plus04 .site-nav .menu>li>a, .RWDmenu_plus04 .site-nav .menu>li a {font-size: 1rem;font-weight: 400;}.RWDmenu_plus04 .features .lang-select,.RWDmenu_plus04 .features .language-block{float:left;margin:0 15px 0 0}.RWDmenu_plus04 .features{display:inline-block}.RWDmenu_plus04 .container{max-width:100%}.RWDmenu_plus04 .header-in{display:flex;justify-content:space-between;align-items:center}.RWDmenu_plus04 .site-nav .menu {text-align: right;}.RWDmenu_plus04 .logo { float: none;}/*購物車會員*/ 
.RWDmenu_plus04 .cart-block .bottom-box .pay-btn,.RWDmenu_plus04 .member-block a.login.is-on{background:var(--maincolor);color:#fff;}#div_forget_content #forget_table_btn { background: var(--maincolor); border-radius: 0;transition:.5s}.RWDmenu_plus04 .cart-block .bottom-box .total,.RWDmenu_plus04 .querycar-block .bottom-box .total{font-size:1rem;color:#555}.RWDmenu_plus04 .cart-block h3,.RWDmenu_plus04 .querycar-block h3,.member-block h3{font-family: 'Playfair Display', serif;font-weight:500}.RWDmenu_plus04 .member-block .form-area .group label{color:#333}.RWDmenu_plus04 .member-block a.login:hover,.RWDmenu_plus04 .member-block a.signin:hover,.RWDmenu_plus04 .cart-block .bottom-box .pay-btn:hover,#div_forget_content #forget_table_btn:hover{background-color:var(--subcolor);color:#fff;transition:.5s}:root {    --maincolor:#6f89a5;    --subcolor:#0b3158;}.RWDmenu_plus04 .logo img {    width: 100%;}.RWDmenu_plus04 .logo {    width: 115px;    margin: 0 auto;    float: none;    position: absolute;    top: -130px;    left: 50%;    transform: translateX(-50%);    z-index: 999;}.RWDmenu_plus04 .header {    padding: 150px 3% 0;}.RWDmenu_plus04 .site-nav .menu>li>a, .RWDmenu_plus04 .site-nav .menu li a {    font-size: 17px;}.collapsing_header .main {    margin: 220px 0 0 !important;}.RWDmenu_plus04 .header-in {    display: flex;    justify-content: center;    align-items: center;    gap: 0 2%;}.RWDmenu_plus04 .features .member-btn, .RWDmenu_plus04 .features .cart-btn {    float: left;}.RWDmenu_plus04 .cart-block, .RWDmenu_plus04 .querycar-block,.RWDmenu_plus04 .features,.RWDmenu_plus04 #login_form_menu,.RWDmenu_plus04 .member-block .form-area .group input {    font-size: 17px;}.RWDmenu_plus04 .site-nav .menu>li>ul {    margin-left: -110px;    width: 220px;}.RWDmenu_plus04 .site-nav .menu ul li>a {    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;    overflow: hidden;    text-overflow: ellipsis;}.RWDmenu_plus04 .copyright {    display: none;}@media (max-width: 1199px) {.RWDmenu_plus04 .site-nav .menu{display:none}.RWDmenu_plus04 #mobile-menu,.RWDmenu_plus04 .ml-stack-nav-toggle,.RWDmenu_plus04 .toggle-menu,.RWDmenu_plus04 .toggle-mmenu-cover{display:block}.RWDmenu_plus04 #mobile-menu .menu>li a{letter-spacing: 0;color: #333;font-size: 17px;}.RWDmenu_plus04 #mobile-menu .menu>li>ul{background:#fbfbfb}.RWDmenu_plus04 #mobile-menu .menu>li.active>a{background-color:transparent}.RWDmenu_plus04 #mobile-menu .menu>li.active{background-color:var(--maincolor)}.RWDmenu_plus04 #mobile-menu .menu a {font-size: 17px;}.RWDmenu_plus04 .features { float: right; position: relative;}.RWDmenu_plus04 .features:after {opacity: .2;}.RWDmenu_plus04 .logo {    position: relative;    width: 60px;    left: 0;    margin: 0;    top: auto;    transform: none;}.RWDmenu_plus04 .header {    padding: 10px 3%;}.RWDmenu_plus04 .header-in {    display: table-row;}    .collapsing_header .main {        margin: 95px 0 0 !important;    }.RWDmenu_plus04 .overlay {    top: 0;}}
/*內頁 start*/

/*Main*/ 
.collapsing_header .main {background: url(archive/image/customization/subtle_stripes_@2X-2.jpg);min-height:500px;}/*LOGO*/#m_RWDPAGE_BASE_PAT01_47_1 > div.inside > div > header > a > img {width: 9%;margin: 0 auto;}/*麵包屑*/ 
.breadcrumb {display:none;}/*語系*/ 
.RWDmenu_plus01 #lan-02 {font-size:14px;}/*字體統一*/ 
.pagecontent {font-size:15px;line-height:2;letter-spacing:2px;color:#737373;font-family:微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;}.pagecontent h4 {font-size:18px;color:#fff;background: #6f89a5;width: fit-content;padding: 5px 18px;margin-bottom:30px;line-height:2;}.pagecontent h5 {font-size:17px;color:#0b3158;margin-top: 30px;font-weight:bold;line-height:2;}.pagecontent h6 {font-size:15px;color:#333;border-bottom: 1px dashed #333;font-weight:bold;line-height:2;width:fit-content;margin-bottom: 20px;}.pagecontent p:before {content: "";width: 15px;height: 2px;background: #ad8b66;display: inline-block;margin-right: 15px;vertical-align: middle;}section.article-text p {font-size:15px;line-height:2;margin-top: 0px !important;}/*scroll top*/ 
.scrolltop-block {display: none;}/*footer*/div#m_RWDPAGE_BASE_PAT01_44_1 {float: right;color: #fff;letter-spacing: 1px;vertical-align: middle;}/*頁面標題*/ 
.page_wrapper_bg .hgroup h1 {font-size: 27px;letter-spacing: 5px;font-weight: 600;text-align: center;line-height:2;}.page_wrapper_bg .main section .container {border-bottom: 0px;margin-bottom: 30px;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_2 .list_subject a {color: #0b3158;font-size: 18px;}.page_wrapper_bg .layoutlist_2 .list_subject a:hover {color: #cb4042;}.page_wrapper_bg .layoutlist_2 .listdate .day {font-size: 40px;font-family: serif;}.page_wrapper_bg .layoutlist_2 .item {border-bottom: 1px dotted #0b3158;}#btn_shopping {background: #0b3158;border: 1px solid #0b3158;padding: 0px 25px;letter-spacing:2px;border-radius:0px;}#btn_shopping:hover {background: transparent;color: #0b3158;border: 1px solid #0b3158;transition: all 0.2s ease;}.page_content2 .btn {background: transparent;padding: 0;}/*產品介紹*/ 
.product_table td {padding: 5px 10px 5px 0px;}.page_content2 .info #prod_fixprice {margin-top: 50px;}.page_content2 .info #prod_price .money {color:#0b3158;}.page_wrapper_bg .dd-selected {padding-right: 33px;}.product_desc_content p:before {content: "";width: 15px;height: 1px;background: #cb4042;display: inline-block;margin-right: 15px;vertical-align: middle;}.page_wrapper_bg .page_content2 .info #prod_name h2, #prod_name h2 {font-family: cwTeXMing,cwtexfangsong,Microsoft JhengHei,Myriad Pro,STFangsong,FangSong,Open Sans,Myriad,Aria, sans-serif;color: #333;font-weight: bold;letter-spacing: 4px;font-size: 24px;}.page_wrapper_bg .layoutlist_4 .subject {text-align: center;margin-bottom: 0px;}.page_wrapper_bg .item .subject A.itemlink {color:#ad8b66;}.page_wrapper_bg .layoutlist_4 .item {border-bottom: 0px;}.page_wrapper_bg .layoutlist_4 .price {font-size: 14px;}/*聯絡我們*/ 
.page_wrapper_bg .store-title {margin-bottom: 20px;}textarea.form-control {min-height: 105px;}/*確定送出*/ 
.page_wrapper_bg .ebtn {background: transparent;padding: 0;float:right;margin-right:0px;}.page_wrapper_bg .ebtn a {background:#0b3158;border: 1px solid #0b3158;color: #fff;padding: 6px 25px;}.page_wrapper_bg .ebtn a:hover {background: transparent;color: #0b3158;border: 1px solid #0b3158;transition: all 0.2s ease;}/*回上一頁*/ 
.btn_back {background:transparent; float:right;}.btn_back a {background: #0b3158;border: 1px solid #0b3158;padding: 0px 25px;letter-spacing:2px;}.btn_back a:hover {background: transparent;color: #0b3158;border: 1px solid #0b3158;transition: all 0.2s ease;}.btn:active {box-shadow:initial;}/*購物車*/ 
.RWDmenu_plus01 .cart-menu .buy-btn a {background: #6f89a5;}.RWDmenu_plus01 .cart-menu .buy-btn a:hover {background: #0b3158;}#mobile-fixed .btn-shop .btn.add, .RWDproduct_page .btn-shop .btn.add {    background: #0b3158;    transition: .5s;}#mobile-fixed .btn-shop .btn.shop, .RWDproduct_page .btn-shop .btn.shop {    background: #666666;    transition: .5s;}.RWDproduct_page .btn-shop .btn.shop:hover,.RWDproduct_page .btn-shop .btn.add:hover {    background-color: #6f89a5;    transition: .5s;}.RWDproduct_page .btn_back a {    background: transparent;}.RWDproduct_page .btn_back {    background: #0b3158;    border: 1px solid #0b3158;    border-radius: 0;}.RWDproduct_page .btn_back:hover {    background: transparent;    color: #0b3158 !important;    border: 1px solid #0b3158;}.RWDproduct_page .btn_back:hover a,.RWDproduct_page .btn_back a:hover {    color: #0b3158 !important;    border: 1px solid transparent;    transition: none;}#mobile-fixed .btn-shop .btn, #plusbuy_mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn, .RWDproduct_page .btn_back a {    font-size: 1rem;}#shopping > div > div > div > div.row.hidden-xs.al > div > div {background: transparent;border: 0px;float:right;}.btn-primary a {letter-spacing:2px;background:#0b3158;border: 1px solid #0b3158;color: #fff;padding: 6px 25px;}.btn-primary a:hover {background: transparent;color: #0b3158;border: 1px solid #0b3158;transition: all 0.2s ease;}#shopping > div > div > div > div.row.hidden-xs.al > div > div:nth-child(2) {letter-spacing:2px;background:#0b3158;border: 1px solid #0b3158;color: #fff;padding: 6px 25px;margin-top: 6px;border-radius: 0px;}#shopping > div > div > div > div.row.hidden-xs.al > div > div:nth-child(2):hover {background: transparent;color: #0b3158;border: 1px solid #0b3158;transition: all 0.2s ease;}.page_wrapper_bg .btn-primary {background: transparent;border: 0px;float: right;}.page_wrapper_bg .btn_same {letter-spacing:2px;background:#0b3158;border: 1px solid #0b3158;color: #fff;padding: 6px 25px;border-radius:0px;margin-left: 29px !important;}.page_wrapper_bg .btn_same:hover {background: transparent;color: #0b3158;border: 1px solid #0b3158;transition: all 0.2s ease;}.page_wrapper_bg .btn_area .btn:nth-child(1) {letter-spacing:2px;background:#0b3158 !important;border: 1px solid #0b3158;color: #fff;padding: 0px 25px;float:right;border-radius:0px;}.page_wrapper_bg .btn_area .btn:nth-child(1):hover {background: transparent !important;color: #0b3158;border: 1px solid #0b3158;transition: all 0.2s ease;}.form_subject {margin-bottom: 30px;}/*會員中心*/ 
.btn-primary:active:hover {background: transparent;border: 0px;}#join_form > div.btn_area > div:nth-child(2) {letter-spacing:2px;background:#0b3158;border: 1px solid #0b3158;color: #fff;padding: 0px 25px;border-radius:0px;}#join_form > div.btn_area > div:nth-child(2):hover {background: transparent;color: #0b3158;border: 1px solid #0b3158;transition: all 0.2s ease;}.page_menu_block h4 { font-size: 20px;letter-spacing: 3px;color:#333;font-weight:bold;}/*.page_wrapper_bg .btn_area .btn:nth-child(1) {display:none;}*/#join_form > div.btn_area > div:nth-child(1) {display: none;}/*DHA*/ 
.page_wrapper_bg .dha_table td {padding: 7px 20px !important;border: 1px dashed #0b3158;}/*鈣質漫談*/ 
.page_wrapper_bg .talk_table td {padding: 7px 20px !important;border: 1px dashed #0b3158;}/*美食食譜*/ 
.making_step {margin-bottom: 30px;}.making_last {border: 1px dashed #092f57;padding: 8px 35px 20px 35px;width: fit-content;margin-top: 20px;}/*側選單*/ 
.page_menu_block ul.nav > li.active > a {background: transparent;border-bottom: 1px dashed #ad8b66;border-radius: 0px;letter-spacing: 2px;color: #ad8b66;font-size: 18px;line-height: 2;}.page_menu_block ul.nav > li > a {background: transparent;border-bottom: 1px solid #666;border-radius: 0px;color: #666;letter-spacing: 2px;line-height: 2;font-size: 18px;}.page_menu_block ul.nav > li > a:hover {border-bottom: 1px dashed #ad8b66;color: #ad8b66;background:transparent;}.page_menu_block {width: 90%;}/*觀光工廠*/ 
.theme_index {margin-top: 30px;}/*聯絡我們*/ 
.con-info .store-title:before {top: 10px;}.con-info {font-size: 16px;line-height: 2;margin-bottom: 20px;}.con-icon .icon {display: inline-block;width: 35px;margin-right: 13px;margin-top: 18px;}.con_map {width: 90%;}.form-group.clearfix {margin-bottom: 36px;margin-top: 10px;}.con-icon .icon:hover {opacity: 0.7;}label.must.col-sm-12.col-md-1.control-label {width: 20%;}label.col-sm-12.col-md-1.control-label {width: 20%;}.form-group.clearfix .col-sm-12.col-md-11 {width: 80% !important;}#eformsForm_1_3 > div.customized_columns.col-md-6.new-width > div.row > div.col-sm-12.col-md-11 {width: 100% !important;}.new-form .new-width .must, .new-form .new-width .control-label {padding-right: 0px !important;}/*加入會員*/form#join_form {letter-spacing: 1px;}.step_content label.col-sm-2.col-lg-1.control-label.must {width: 11%;}.step_content .col-sm-10.col-lg-11 {width: 89%;padding-right: 0px;}/*會員中心*/#btn_member_login {border-radius: 0px;background: #0b3158;border: 1px solid #0b3158;}#btn_member_login:hover {background: transparent;color:#0b3158;}/*購物車*/form#eForm_shopping label.must.col-sm-12.col-md-1.control-label {width: 7%;}form#eForm_shopping label.col-sm-12.col-md-1.control-label {width: 7%;}form#eForm_shopping .col-sm-12.col-md-11 {width: 93% !important;}/*購物清單*/@media (max-width:1024px){#shopping_form .orderrow .row .col-xs-12:nth-child(3){padding: 0 10px;}#shopping_form .orderrow .row .col-sm-2{padding: 0;}}@media (max-width:768px){#shopping_form .row .col-xs-6{display:none;}#shopping_form .row .col-xs-1{padding:0;}#shopping_form .row{margin:0;}#shopping_form .row .col-xs-12.col-md-10{width: 40%;padding: 0;}#shopping_form .row .col-xs-12.col-md-2{width: 60%;}#shopping_form .row .col-xs-12.col-md-10 .col-xs-2 {width: calc(100% / 3);}/*#shopping_form .orderrow {margin-left: -15px;margin-right: -15px;}*/#shopping_form .orderrow .col-xs-12.col-md-10{width: 83%;}#shopping_form .orderrow .row .col-xs-10.col-md-2{width: 100px;padding:0 !important;}#shopping_form .orderrow .row .col-xs-12.col-md-10{width: calc(100% - 100px);padding: 0;}}@media (max-width: 736px){#shopping_form .orderrow .col-xs-12.col-md-10{width: 100%;}#shopping_form .orderrow .row .col-xs-12.col-md-10 {width: calc(100% - 90px);}#shopping_form .row .col-xs-12.col-md-10 .col-xs-2,#shopping_form .row .col-xs-12.col-md-11 .col-xs-2{width: 30px;position: absolute;right: 10px;top: 0;}#shopping_form .subject{margin-bottom: 10px;display: inline-block;width: 100%;font-size:20px;}#shopping_form .orderrow .row .col-xs-10.col-md-2{width: 80px;}#shopping_form .input {max-width: 60%;}#shopping_form .orderrow .row .col-xs-12{padding:0;padding-left:8px;}}@media (max-width: 375px){#shopping_form .orderrow .row .col-xs-10.col-md-2 {width: 70px;}#shopping_form .orderrow .col-xs-12.col-md-10{padding-left: 10px;padding-right: 10px;}}@media (max-width: 320px){#shopping_form .orderrow .row .col-xs-12.col-md-10 {width: calc(100% - 80px);}#carlist .mtrashcan{width: 20px;height: 20px;background-size: contain;}#shopping_form .row .col-xs-12.col-md-10 .col-xs-2 {right: 5px;}#shopping_form .subject {font-size: 18px;}#shopping_form .input {max-width: 50%;}#carlist {font-size: 14px;}#shopping_form .orderrow .row .col-xs-12.col-md-10{padding-left: 10px;padding-right: 10px;}}#shoppingColumns > div:nth-child(7) > label:after{padding-left:7px}#shoppingColumnsSend_form > div:nth-child(6) > label:after{padding-left:7px}#shoppingColumnsSend_form > div:nth-child(10) > label:after{padding-left:7px}.con-info a{font-weight:bold;}.con-info a:hover {color:#6f89a5;}

/*內頁 end*/
/*1199px start*/
@media (max-width: 1199px) {
/* 選單*/ 
.main{top:0 !important}.cd-logo{width:auto;margin-top:7px !important}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color:transparent}.cd-primary-nav ul.moves-out > li > a.selected{background-color:transparent}.cd-header-buttons li.search-btn{margin-left:auto;}.cd-primary-nav > li > a.selected{  background-color:transparent; color: #333;}.cd-primary-nav > li > a:hover{background-color:transparent !important}.cd-search.is-visible{top:50px !important}nav.cd-nav .bottom-copyright span{color:#a2b632}section.call_to_action{padding-top:70px}.collapsing_header header{box-shadow:-3px 2px 8px 1px rgba(47, 47, 47, 0.12)}.cd-primary-nav.nav-is-visible{overflow-y: scroll;height:100vh;overflow: auto}.main.cd-main-content {overflow: hidden;}a.cd-logo {margin-top: 2px !important;}.collapsing_header header {z-index: 1111111;}.top_fish{bottom: -140px;left: 0;width: 130px;}nav.cd-nav .bottom-copyright {display: none;}#m_RWDBASE_PAT01_9_1 > div.inside > div > header > a > img {width: 100%;}.cd-logo {width: 43px;margin-top: 1px }
}
/*1199px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/* 關於我們 */ 
.about-inside p{margin-top:0px;line-height:30px !important;font-size:14px !important}.footer .container{width:96% !important}/* 會員專區*/ 
.btn_text_link{margin-left:0px}.cookie_id{margin-left:42px}div#m_RWDBASE_PAT01_13_3 {position: absolute;top: 0;left: -84px;}#m_RWDBASE_PAT01_9_1 > div.inside > div > header > a > img {width: 100%;}.cd-logo {width: 43px;margin-top: 1px }.banner-block {width: 100%;}div#m_RWDBASE_PAT01_13_4 {right: -52px;bottom: 18px;}div#m_RWDBASE_PAT01_13_3 {top: -38px;left: -51px;}.cd-nav-trigger span {width: 19px;}.cd-search {z-index: 1111111;}.RWDnews007 ._subject {min-width: 435px;}.section-block{padding-top: 40px;padding-bottom: 40px;}.left_store {    width: 47%;    float: left;    position: absolute;    background: #fff;    z-index: 111;    bottom: -4px;    padding: 50px 50px 50px 81px;    box-shadow: -2px 3px 20px -9px #0009;}.edm_footer {padding-bottom: 15px;}.cd-overlay {z-index: 1111111;}nav.cd-nav .bottom-copyright span {color: #0b3158;}/*LOGO*/#m_RWDPAGE_BASE_PAT01_47_1 > div.inside > div > header > a > img {width: 100%;}/*產品介紹*/ 
.btn.btn_back {width: 20%;float: right;}/*左側選單*/ 
.page_wrapper_bg .form-control {padding-right: 30px;}/*聯絡我們*/label.must.col-sm-12.col-md-1.control-label {width: 24%;}label.col-sm-12.col-md-1.control-label {width: 24%;}.form-group.clearfix .col-sm-12.col-md-11 {width: 76% !important;}/*會員中心*/form#login_form label.col-sm-3.col-lg-2.control-label {text-align: center !important;}/*購物車*/form#eForm_shopping label.must.col-sm-12.col-md-1.control-label {width: 10%;padding: 0px 15px;}form#eForm_shopping label.col-sm-12.col-md-1.control-label {width: 10%;padding: 0px 15px;}form#eForm_shopping .col-sm-12.col-md-11 {width: 90% !important;}
}
/*Pad橫向 end*/
/*選單變化 start*/
@media (max-width: 800px) {
.cd-primary-nav > li > a.selected{  background-color:transparent; color: #333;}#shopping_form .col-xs-1{width: 10%;}#shopping_form .col-xs-10{width: 80%;}#shopping_form .col-xs-12.col-md-2{width: 55%;}#shopping_form .col-xs-12.col-md-10{width: 45%;}#shopping_form .col-xs-6{display: none;}#shopping_form .col-xs-2{width: 30%;}#shopping_form .orderrow .col-xs-1.hidden-xs{width: 35px;display: inline-block;padding: 0;}#shopping_form .orderrow .col-xs-12.col-md-10{width: calc(100% - 65px);display: inline-block;}#shopping_form .orderrow .col-xs-10.col-md-2{margin: 0px;padding: 0px;float: left;width: 105px;}#shopping_form .orderrow .col-xs-2{padding: 0px;}#shopping_form .orderrow .col-xs-12.col-md-10{float: left;width: calc(100% - 110px);}#shopping_form .orderrow .col-xs-1{vertical-align: middle;width: 20px;display: inline-block;padding: 0;}#carlist > div.row.orderrow > div:nth-child(7){    vertical-align: middle; position: absolute;right: 15px;}#carlist > div.row.orderrow > div.col-xs-12.col-md-10 > div > div.col-xs-12.col-md-10 > div:nth-child(1) > div:nth-child(2){    font-size: 14px;}#carlist > div.row.orderrow > div.col-xs-12.col-md-10 > div > div.col-xs-12.col-md-10 > div:nth-child(1) > div:nth-child(4){    font-size: 14px;}
}
/*選單變化 end*/
/*pad版 start*/
@media (max-width: 768px) {
.cd-primary-nav > li > a.selected{  background-color:transparent; color: #333;}/* banner*/ 
.banner-subtitle{width:65%}/* 頁尾*/ 
.RWDedictor .text{font-size:13px}.footer h2{font-size:15px}/* 會員專區*/ 
.btn_text_link{margin-left:0px}.cookie_id{margin-left:0px}section.article-text p{margin-top:30px}/* 購物清單 */#carlist > div.row.hidden-xs > div.col-xs-10 > div > div.col-xs-12.col-md-2{width:58% !important}/*產品模組*/ 
.RWDproduct001 .img-responsive {margin: 0 auto;}/*分店介紹*/ 
.right_store {width: 74%;}.left_store:after {    content: "";    position: absolute;    background: url(archive/image/customization/fish_decofooter.png)no-repeat;    width: 182px;    height: 98px;    right: -100px;    bottom: 50px;    background-size: contain;}.section-block.store {margin-bottom: 100px;}div#m_RWDBASE_PAT01_22_3 {font-size: 13px;}.section-block.product {padding-top: 40px;padding-bottom: 40px;}.left_store {    width: 50%;    float: left;    position: absolute;    background: #fff;    z-index: 111;    bottom: -33px;    padding: 15px 15px 0px 64px;    box-shadow: -2px 3px 20px -9px #0009;}/*確定送出按鈕*/ 
.page_wrapper_bg .ebtn {text-align: right;}/*聯絡我們*/ 
.con_map {width: 48%;padding: 0px;float:left;}label.must.col-sm-12.col-md-1.control-label {width: 17%;}label.col-sm-12.col-md-1.control-label {width: 17%;}.form-group.clearfix .col-sm-12.col-md-11 {width: 83% !important;}.con-info {float: left;width: 52%;padding:0px;}.store-title.con-title {padding-left: 15px;}/*加入會員*/ 
.step_content label.col-sm-2.col-lg-1.control-label.must {width: 16%;padding:0px;}.step_content .col-sm-10.col-lg-11 {width: 84%;}#join_form > div.btn_area > div:nth-child(2) {width: 20%;}/*會員中心*/form#login_form label.col-sm-3.col-lg-2.control-label {text-align: left !important;width: 16%;padding-right: 0px;}form#login_form .col-sm-9.col-lg-10 {width: 84%;}#btn_member_join {padding: 0px;}/*購物車*/#shopping_form .orderrow .row .col-sm-2 {padding: 0;}#shopping_form .orderrow .row .col-xs-12:nth-child(3) {padding: 0px 16px;}form#eForm_shopping label.must.col-sm-12.col-md-1.control-label {width: 16%;}form#eForm_shopping label.col-sm-12.col-md-1.control-label {width: 16%;}form#eForm_shopping .col-sm-12.col-md-11 {width: 84% !important;}/*20221103*/ 
.RWDproduct002_v3 .popup-portfolio .portfolio-item {  width: calc(100% / 2 - 1px);}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/* edm*/ 
.RWDedm001{margin-top:20px}/* 選單*/ 
.cd-logo{width:auto}.cd-search.is-visible{top:50px !important}.cd-primary-nav > li > a.selected{  background-color:transparent; color: #333;}.RWDmenu_plus01 .inside.is-up .cd-main-header{box-shadow:-3px 2px 8px 1px rgba(47, 47, 47, 0.12)}/* Banner*/ 
.banner-title{line-height:50px}.banner-subtitle{width:75%}.top_fish{display:none;}.cd-overlay.is-visible.search-is-visible {top: 100px;}/* 關於我們*/ 
.about-inside p{margin-top:30px;line-height:32px !important;font-size:14px !important}/* 內頁共同*/section.call_to_action{padding-top:20px}.hgroup h1{margin-bottom:0px}.hgroup .breadcrumb{padding-left:0}/* 購物清單 */#carlist > div.row.orderrow > div.col-xs-12.col-md-10 > div > div.col-xs-10.col-md-2{margin-bottom:30px !important;text-align:left}#carlist > div.row.orderrow > div.col-xs-12.col-md-10 > div > div.col-xs-12.col-md-10 > div:nth-child(1) > div.col-sm-6.col-xs-12 > div.subject.al{margin-bottom:15px}#carlist > div.row.orderrow > div.col-xs-12.col-md-10 > div > div.col-xs-12.col-md-10 > div:nth-child(1) > div:nth-child(2){margin-bottom:15px}#carlist > div.row.orderrow > div.col-xs-12.col-md-10 > div > div.col-xs-12.col-md-10 > div:nth-child(1) > div:nth-child(3){margin-bottom:15px}#carlist > div.row.orderrow > div.col-xs-12.col-md-10 > div > div.col-xs-12.col-md-10 > div:nth-child(1) > div:nth-child(4){margin-bottom:15px}#carlist .orderrow{border-bottom:1px solid #ccc;    border-bottom: 1px solid #ccc; margin: 0; padding: 20px 0;}.line2{display:none}.total_price{margin-top:10px}#shopping_form .orderrow .col-xs-12.col-md-10{width: 100%;}#shopping_form .orderrow .col-xs-10.col-md-2{width: 83.33333333%;}#shopping_form .orderrow .col-xs-2.visible-xs{width: 16.66666667%;}#shopping_form .orderrow .col-xs-12{width: 100%;}#carlist > div.row.orderrow > div:nth-child(7){    vertical-align: middle; position: relative;right: auto;}/* 頁尾*/ 
.footer .container{width:90% !important}.footer h2{margin-bottom:30px}.RWDcopyright{margin-top:30px}/*0315*/a.cd-logo {width: 50px;}#RWDBASE_PAT01 .main {top: 53px !important;}a.cd-logo {width: 37px;}.RWDmenu_plus01 ol, .RWDmenu_plus01 ul {margin-top: 3px;}.RWDnews007 {width: 100%;}.RWDnews007 ._date {min-width: 129px;padding: 5px 10px;}.RWDnews007 ._subject {min-width: 235px;}/*分店*/ 
.left_store {    width: 100%;    position: relative;    padding: 31px 15px 15px 51px;    margin-bottom: 20px;}.right_store {display: none;}.copyright {float: none;margin: 0 auto;}div#m_RWDBASE_PAT01_22_3 {float: none;}.footer_info {text-align: center;}div#m_RWDBASE_PAT01_13_3 {display: none;}/*---內頁---*//*BANNER*/ 
.slider_wrapper {height: auto;}/*產品介紹*/ 
.btn.btn_back {width: 100%;float:none;}/*購物車*/#shopping > div > div > div > div.row.visible-xs > div > div:nth-child(2) {letter-spacing:2px;background:#0b3158;border: 1px solid #0b3158;color: #fff;padding: 6px 25px;margin-top: 6px;border-radius: 0px;}#shopping > div > div > div > div.row.visible-xs > div > div:nth-child(2):hover {background: transparent;color: #0b3158;border: 1px solid #0b3158;transition: all 0.2s ease;}.btn-block {background: transparent;border: 0px;padding: 10px 0px;}.btn-primary a {display: block;}/*鈣質*/ 
.page_wrapper_bg .talk_table {overflow-x: auto;}.page_wrapper_bg .talk_table table{width: 850px;}.page_wrapper_bg .dha_table {overflow-x: auto;}.page_wrapper_bg .dha_table table{width: 850px;}/*Loading*/ 
.fl.spinner1 {left: 45% !important;}/*送出按鈕1113*/ 
.page_wrapper_bg .ebtn a {display: block;text-align: center;padding: 3px 25px;}/*聯絡我們*/label.must.col-sm-12.col-md-1.control-label {width: 100%;}label.col-sm-12.col-md-1.control-label {width: 100%;}.form-group.clearfix .col-sm-12.col-md-11 {width: 100% !important;}.con-icon {text-align: center;}.con-icon .icon {margin: 18px 5px 0px;width:40px;}.con_map {width: 100%;float:none;}.con-info {float: none;width: 100%;letter-spacing: 1px;font-size: 15px;line-height: 40px;}/*加入會員*/ 
.step_content label.col-sm-2.col-lg-1.control-label.must {width: 100%;padding:0px;}.step_content .col-sm-10.col-lg-11 {width: 100%;padding:0px;}#join_form > div.btn_area > div:nth-child(2) {width: 100%;}/*會員中心*/form#login_form label.col-sm-3.col-lg-2.control-label {width: 100%;}form#login_form .col-sm-9.col-lg-10 {width: 100%;}/*購物車*/form#eForm_shopping label.must.col-sm-12.col-md-1.control-label {width: 100%;}form#eForm_shopping label.col-sm-12.col-md-1.control-label {width: 100%;}form#eForm_shopping .col-sm-12.col-md-11 {width: 100% !important;}.page_wrapper_bg .btn_area .btn:nth-child(1) {width: 100%;}/*20221103*/ 
.RWDproduct002_v3 .popup-portfolio .portfolio-item {  width: 100%;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
.banner-title{font-size:30px}.RWDedm001 .btn.btn-rj{margin-top:0}.RWDnews007 ._subject {min-width: 203px;}.footer .container {width: 100% !important;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
.cd-logo{width:130px}.banner-title{font-size:26px;line-height:40px}.banner-subtitle{width:100%}.RWDproduct001 a.btn_add2car{padding:6px 20px}
}
/*iphone5 end*/