/* all */a, a:hover, a:focus{text-decoration: none;}body{font-family:arial, 微軟正黑體, sans-serif;}.main {background: url(archive/image/customization/dust_scratches.png)repeat;}.main {overflow: hidden}/* 反白顏色設定*/::selection {background: #555;color: #fff;}::-moz-selection {background:#555;color: #fff;}/*---首頁---*//*banner*/ 
.RWDbanner_plus01 .logo { width:800px;top: -10px;left: -110px; position: relative;}.banner_block {margin-top: 60px;}.RWDbanner_plus01 .logo img {width: 92%;}/*選單*/ 
.RWDmenu_plus02 .container {width: 88%}.collapsing_header header {background: transparent;}.RWDmenu_plus02 .inside {background: #b60005;height: 65px;}.cd-logo {width: 120px;margin-top: 0px; margin-left: 0px;transition: 0.5s;background: #fff;}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: transparent; color: #b60704;}.cd-primary-nav > li > a {color: #fff;letter-spacing: 2px; font-size: 15px;transition: 0.5s}.cd-primary-nav > li > a:hover {color: #fff}.cd-primary-nav > li:hover:after {background: #fff;}.RWDmenu_plus02 .inside .cd-primary-nav a {line-height: 65px;height: 65px;}.RWDmenu_plus02 .inside.is-up .cd-primary-nav a { line-height: 83px;height: 83px;}.RWDmenu_plus02 .inside .cart-block {margin-top: 5px;}.RWDmenu_plus02 .inside.is-up .cart-block {margin-top: 13px;transition: 0.5s;}.RWDmenu_plus02 .inside .cd-primary-nav .cd-secondary-nav{ top: 65px;}.RWDmenu_plus02 .inside.is-up .cd-primary-nav .cd-secondary-nav {top: 80px;}.cd-secondary-nav a { line-height: 30px !important;height: 45px !important;}/*下滑*/ 
.RWDmenu_plus02 .inside.is-up {background:#b60005; height: 80px}.RWDmenu_plus02 .inside.is-up .cd-logo {background: #fff;border: 3px #b60005 solid;border-top: 0px !important;border-radius: 0px 0px 20px 20px;padding: 10px;margin-top: 0px}/*購物車*/ 
.RWDmenu_plus02 .cart-block i.qty {box-shadow: 0px 0px 0px #ccc;}.glyphicon-shopping-cart:before {color: #fff;}.RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .cart-block:after {display:none}.RWDmenu_plus02 .cart-menu .buy-btn a {width: 100%;background-color: #888}.RWDmenu_plus02 .cart-menu .title span {background: #888}.RWDmenu_plus02 .cart-menu .buy-btn a:hover {background-color:#b60005}.RWDmenu_plus02 .cart-menu .title span:hover {background:#b60005}.RWDmenu_plus02 .cart-menu ul.content li .text-box .price { color: #b60005;}/*會員*/ 
.RWDmenu_plus02 .inside .member-block {margin-top: 5px;}.RWDmenu_plus02 .inside.is-up .member-block {margin-top: 13px;transition: 0.5s;}.RWDmenu_plus02 .member-block a{ color: #fff;}.RWDmenu_plus02 .member-block:hover span{color: #fff;}/*職人精神*/section.call_to_action{padding: 80px 0 ;}.RWDProduct012 .main-title  {font-family: 'cwTeXMing', serif;font-size: 35px;margin-bottom: 0;margin-top: 0;line-height: 1.1;font-weight: 600; text-align: center;letter-spacing: 5px;color: #b60704;}.RWDProduct012 .sub-title {color: #222;margin: 5px auto 0px;line-height: 30px;text-align: center;letter-spacing: 1px;font-size: 16px;}.RWDProduct012 .section-line, .RWDright_cont002 .item-first .text-box .underline{display:none;}.RWDProduct012 .section-subject.row {margin-bottom: 50px;}.RWDProduct012 .second-item img {border-radius: 1em;}.RWDProduct012 .second-item {border-radius: 1em;box-shadow: 1px 1px 10px rgba(49, 49, 49, 0.59);}/*.RWDProduct012 .circle-btn {width: 200px;height: 35px;border-radius: 1em;padding: 5px;bottom: -7%;margin-left: -100px}*/ 
.RWDProduct012 .circle-btn {display:none !important}.RWDProduct012 .item-box .item-text {letter-spacing: 2px !important;text-align: left;line-height: 28px;font-size: 15px;color: #222;}.product-section .item-box {width: 27.3%;margin: 0 3%;}.RWDProduct012 .item-box .item-title {    font-size: 22px;    color: #b60005;    line-height: 40px;    height: 40px;    position: relative;    width: 250px;    margin: 22px auto 15px;    font-family: 'cwTeXMing', serif;    font-weight: bold;}.RWDProduct012 .item-box .item-title:before {    content: "";    background: url(archive/image/customization/FLO-2.png)no-repeat;    background-size: contain;    width: 100px;    height: 50px;    position: absolute;    left: -5px;    top: -5px;    filter: opacity(0.3);}.RWDProduct012 .item-box .item-title:after {    content: "";    background: url(archive/image/customization/FLO-3.png)no-repeat;    background-size: contain;    width: 100px;    height: 50px;    position: absolute;    right: 0px;    top: -5px;    filter: opacity(0.3);}/*熱銷產品*/section.features_teasers_wrapper{margin: 0px auto 0px;}.RWDright_cont002 .item-first:hover .pic img {transform: scale(1);}.RWDright_cont002 .item-first{background: #fff;box-shadow: 2px 2px 10px rgba(136, 136, 136, 0.55)}.RWDright_cont002 .item-first .text-box .title {font-family: 'cwTeXMing', serif; font-size: 35px;margin-bottom: 0;margin-top: 0; line-height: 1.1; font-weight: 600; text-align: center; letter-spacing: 5px; color: #b60704;}.RWDright_cont002 .item-first .text-box .subtitle {color: #222;margin: 5px auto 0px;line-height: 30px; text-align: center;letter-spacing: 1px;font-size: 16px;}.RWDright_cont002 .item-first .text-box .text {text-align: center; width: 100%; line-height: 35px; margin: 0 auto;font-size: 15px; color: #222;margin-top: 60px !important;}.RWDright_cont002 .item-first .text-box {padding: 70px 50px 60px}.RWDright_cont002 .item-first .text-box a {color:#b60005;border: 0px solid #aaa;}.RWDright_cont002 .item-first .text-box a:hover{background-color:transparent;border-color:transparent;}.RWDright_cont002 .item-first .text-box button {letter-spacing: 2px;font-size: 15px;border: 1px #b60005 dotted; background: transparent;padding: 5px; width: 150px;border-radius: 50px;margin: 0 auto;margin-top: 0;color: #b60005;transition: 0.5s}.RWDright_cont002 .item-first .text-box button:hover {background:#b60005;color: #fff;border: 1px #b60005 solid}.RWDright_cont002 .item-first .text-box a {width: 150px}.RWDright_cont002 .subtitle::before {    background: url(archive/image/customization/title04.png);    content: "";    position: absolute;    width: 120px;    height: 25px;    top: 141px;    left: 50%;    margin-left: -60px;}/*產品介紹*/ 
.RWDproduct002 h1.main-title {font-family: 'cwTeXMing', serif;font-size: 35px;margin-bottom: 0;margin-top: 0;line-height: 1.1;font-weight: 600;text-align: center;letter-spacing: 5px;color: #b60704;margin: 0px;}.RWDproduct002 h2.sub-title {margin: 5px auto 0px;line-height: 30px; text-align: center;letter-spacing: 1px;font-size: 16px;color: #222;font-weight: 300;}.RWDproduct002 .section-line {display:none}.portfolio_teasers_wrapper {padding: 80px 0px;}.RWDproduct002 {padding: 0px 0px;}.portfolio-bottom-summary h4 {letter-spacing: 3px; text-align: center;margin-top: 12px;color: #222; font-weight: 600;}.portfolio-bottom-summary p {color: #444;letter-spacing: 2px;text-align: center;}.portfolio-item > .inner-content > img {transition-duration: 0.8s}.RWDproduct002 .showbottom:hover .inner-content > img {transform: scale(1.08);opacity: 0.6;}.RWDproduct002 .showbottom:hover .portfolio-bottom h4 {color: #b60704;}/*標題裝飾*//*.RWDProduct012 .main-title::before {content: "";background: url(archive/image/customization/title01.png);position: absolute; width: 150px; height: 98px;bottom: -5px; left: 390px;opacity: 0.1;}.RWDProduct012 .main-title::after {content: ""; background: url(archive/image/customization/title02.png);position: absolute; width: 150px; height: 98px; bottom: -5px; right: 390px;opacity: 0.1;}.RWDproduct002 .main-title::before {content: "";background: url(archive/image/customization/title01.png); position: absolute;width: 150px; height: 98px; bottom: -5px; left: 375px;opacity: 0.1;}.RWDproduct002 .main-title::after {content: ""; background: url(archive/image/customization/title02.png);position: absolute; width: 150px; height: 98px; bottom: -5px; right: 375px;opacity: 0.1;}*/ 
.RWDProduct012 .sub-title::before {background: url(archive/image/customization/title04.png); content: ""; position: absolute; width: 120px; height: 25px;top:70px}.RWDproduct002 h2.sub-title::before {background: url(archive/image/customization/title04.png); content: ""; position: absolute; width: 120px; height: 25px;top: 70px;left: 50%;margin-left: -60px}.RWDright_cont002 .item-first .text-box::before {content: "";background: url(archive/image/customization/title01.png)no-repeat;background-size: contain;position: absolute;width: 160px;height: 95px;bottom: 0px;right: 5px; opacity: 0.1;}/*頁尾*/ 
.footer_map .icon {margin-right: 5px;}.footer_map h5 {font-size: 18px;letter-spacing: 2px;font-weight: 600}.footer_map {letter-spacing: 2px;font-size: 15px;color: #222;}.footer_title img {width: 55%;}.ion-social-whatsapp:before {margin-left: 20px}.ion-ios-location:before {margin-left: 20px}.footer_map a {color: #222;}.footer_map a:hover{color: #888;}#footer_fb {margin-top: 16%;transition: 0.3s;margin-right:10px;border-radius: 5px;}#footer_fb:hover {opacity: 0.5;}.footer_bg .container {border-top: 1px #b60704 dotted;padding: 30px 0px;}.footer_bg::before { background: url(archive/image/customization/after_01.png); position: absolute;content: ""; width: 400px; height: 200px; top: auto;right: 0px;bottom: 0;}/*copyright*/ 
.copyright{text-align: center;    border-top: solid 0px #000;padding: 0px 0;background-color: rgb(182, 7, 4); font-weight: 300;color: #fff;font-size: 13px;letter-spacing: 1px}.copyright a, .copyright a:hover {color: #fff;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {line-height: 30px;}#toTopHover {background: url(archive/image/customization/s_top.png) no-repeat;}#toTop {background: url(archive/image/customization/s_top.png) no-repeat;}
/*小螢幕 start*/

@media (max-width:1800px){/*頁尾*/ 
.footer_bg::before {opacity: 0.2;}}@media (max-width:1680px){/*banner*/ 
.RWDmenu_plus02 .container {width: 95%;}.RWDbanner_plus01 .logo {width: 750px; left: -150px;top: 10px}}@media screen and (max-width:1440px){.RWDbanner_plus01 .logo img {width: 85%;}.RWDbanner_plus01 .logo {width: 600px; left: 85px; top: 0px;}}@media only screen and (min-width:1280px) and (max-width:1336px){.RWDbanner_plus01 .logo img {width: 85%;}.RWDbanner_plus01 .logo {width: 600px;left: 85px;top: -20px;}}

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

/*main*/ 
.page_wrapper_bg section.call_to_action {text-align: left;padding: 55px 0 65px 0;min-height: 730px;}/*大標*/ 
.hgroup h1 { letter-spacing: 5px; color: #b60704; text-align: center; font-family: 'cwTeXMing', serif; font-size: 30px; font-weight: bold; line-height: 1.1;margin: 0 0 0.3em 0; padding: 0;}/*麵包屑*/ul.breadcrumb.pull-right a {transition: all 0.2s ease;}ul.breadcrumb.pull-right a:hover{color: #b60704;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align: center;bottom: 0;}.hgroup .container {border-bottom: none;}/*文字統一設定*/ 
.page_wrapper_bg .article-text h2 {font-size:24px;line-height: 1;letter-spacing: 4px;}.page_wrapper_bg h3 {font-family: 'cwTeXMing', serif; letter-spacing: 4px;line-height: 2;margin-bottom: 35px; font-weight: bold; font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-family: 'cwTeXMing', serif; font-size: 20px;line-height: 1;letter-spacing: 3px;margin: 15px 0 15px;font-weight: bold;}.page_wrapper_bg .article-text {font-size: 15px;line-height: 2;letter-spacing: 2px;color: #666;    text-align: justify;}.page_wrapper_bg p {font-size: 15px;line-height: 2;letter-spacing: 2px;color: #666;    text-align: justify;}.page_wrapper_bg ul {line-height: 2; letter-spacing: 2px;text-align: left;}.page_wrapper_bg td {line-height: 2;padding: 5px 15px;}.page_wrapper_bg dd {line-height: 2;}.page_wrapper_bg dl {margin-bottom: 50px;}/*-------按鈕--------*//*重新填寫*/#eformsForm_1_3 > div > div.row > div.col-sm-12.col-md-11 > div:nth-child(1) {display: none;}/*回上一頁按鈕*/ 
.btn.btn_back {margin-right: 0;float: right;background: transparent;padding: 0;}.btn.btn_back a { padding: 0 15px;background: #b60005;color: #fff; transition: all 0.2s ease;border: 1px solid #b60005;}.btn.btn_back a:hover {border: 1px solid #b60005;color: #b60005;background: transparent;}/*確定送出*/ 
.ebtn {transition: all 0.2s ease;border-radius: 0 !important;float: right !important;margin-right: 0 !important;}.ebtn:hover {background: #b60005;}.ebtn:hover a {color: #fff;}.new-form .new-width .row .col-md-11 {margin-left: 130px;}/*電子報*/div#btn_reject_emailm_RWDPAGE_BASE_PAT01_40_1 {display: none;}/*會員*/#join_form > div.btn_area > div:nth-child(1) { display: none;}.btn_area .btn:nth-child(2) { background: #5b5b5b; float: right;border: none;border-radius: 0 !important;border: 1px solid #5b5b5b;}.btn_area .btn:nth-child(2):hover{background-color:#b60005;transition: all 0.2s ease;border: 1px solid #b60005;} #btn_shopping { border-radius: 0 !important;}/*購物車*/ 
.btn.btn-primary:focus a, .btn.btn-primary:hover a {color: #fff;}.btn-primary {color: #ffffff;background-color: #5b5b5b;border-color: #5b5b5b;border-radius: 0 !important;}.btn-primary:hover{background-color:#b60005;transition: all 0.2s ease;border: 1px solid #b60005;} .btn.btn_submit { float: right; background-color: #5b5b5b !important; border-radius: 0 !important;}.btn.btn_submit:hover {background: #b60005 !important; color: #fff ;}.btn-primary:active:hover, .btn-primary:active:focus{background-color:#b60005;border: 1px solid #b60005;}/*產品*/#btn_shopping{color: #ffffff;background-color: #5b5b5b;border-radius: 0 !important;}#btn_shopping:hover{background-color:#b60005;transition: all 0.2s ease;} .layoutlist_4 .buybtn:hover {background: #b60005;transition: all 0.2s ease;}.layoutlist_4 .buybtn.disabled:hover { background-color: #e2e2e2;transition: all 0.2s ease;}/*-------------------內頁資料--------------------*//*品牌故事*/ 
.ab_block h4 img { display: inline-block; width: 105px;opacity: 0.3;border-radius: 0;}.ab_block h4 {text-align: center; color: #b60005;margin-bottom: 50px !important;}.un_line {background: #b60005;height: 0px;margin: 50px 0;}.ab_block { margin: 50px 0 120px;}.ab_text {padding: 30px 15px;}.ab_photo_r {padding-left: 50px;}.ab_photo_l {padding-right: 50px;}.ab_photo { margin-bottom: 30px;}/*職人絕活*/ 
.pr_text {margin-bottom: 40px;}.proce_block {margin: 45px 0;background: #fff;padding: 25px;border-radius: 1em}.pro_block {border-bottom: 2px solid #b60005;padding: 30px 0 45px;}.de_block {margin-top: -2px;}.pr_info {padding: 45px 65px 45px 115px;font-size: 16px;}.proce_bg {padding: 70px;}.procedure-number { font-size: 45px;width: 60px;height: 60px;background: #b80000; border-radius: 50%;color: #fff;text-align: center;line-height: 60px; position: absolute;top: -51px;left: 0;padding-left: 3px;}.pr_info:before {content: ""; position: absolute;top: 0;left: 29px;width: 3px;height: 322px; background-image: url(archive/image/customization/dot-01.png);background-size: contain;display: block;}.pr_info h4 { margin-bottom: 30px !important;}.proce_bg h3 { text-align: center;}/*銷售通路*/ 
.sale_pic {padding: 40px 40px 10px;}.sale_pic img{margin:0 auto;}.logo_pic {border-radius: 20px; border: 2px solid rgba(182, 0, 5, 0.3);padding: 15px;}.de_pic { margin-top: -2px !important;    filter: opacity(0.2);}.sale_block {  margin-bottom: 35px;}.sale_pic:hover .logo_pic {filter: drop-shadow(5px 5px 4px #ddd);border-color: #b60005;transition: all 0.3s ease;}.sale_pic:hover img{filter: drop-shadow(5px 5px 4px #ddd);transition: all 0.3s ease;}.sale_block  tr:nth-child(even) {background: rgba(228, 102, 106, 0.1);}.sale_block td:not(:last-child) {border-right: 1px solid #ddd;}.sale_block table {margin: 0 auto;width: 80%;}.sale_block tr:nth-child(1) {background: #b60005;color: #fff; font-size: 16px;}/*產品列表*/ 
.layoutlist_4 .item {border-bottom: none;}.layoutlist_4 .subject { text-align: center;}.layoutlist_4 .standarea >div { margin: 0;}.layoutlist_4 select {padding: 5px 15px 5px 6px; width: 84% !important;}.stands_options .standoption { width: 84% !important;}.stands_options .stands_div {width: 99% !important;margin-bottom: 6px;}.stands_options .amountoption {width: 84% !important;}.stands_options .amount_div {width: 99% !important; float: left !important;text-align: left !important; margin-bottom: 6px;}#sidebar .page_menu_block {width: 80%;}#sidebar ul:after {background: url(archive/image/customization/de-02.png) no-repeat;content: "";background-size: contain;width: 236px;height: 45px;position: relative;margin-left: -16px;    margin-top: 2px;}#sidebar .page_menu_block ul.nav li:last-child { border-bottom: 1px solid #b60005;}#sidebar ul {border-top: 4px double #b60005; text-align: center;}#sidebar .page_menu_block ul.nav > li > a:hover, #sidebar .page_menu_block ul.nav > li.active > a {color: #b60005; background: transparent;}#sidebar .page_menu_block ul.nav > li > a { color: #333;background: transparent;}#sidebar h4 {text-align: center;}/*產品內容*/ 
.page_content1 .dd-selected:hover{color:#333;}.page_content1 #prod_price { margin-top: -21px;}#prod_fixprice, #member_org_price {margin-top: 10px;}#prod_amount {width: 156px !important;}#prod_amount .dd-options {width: 156px !important;}#prod_amount .dd-select{width: 156px !important;}.product_top .info { text-align: left;margin-left: 14%;}span.prod_sellprice {color:#b60005;}#prod_price .currency { color: #b60005;}#prod_price .money {color: #b60005;}/*美雅生活*/ 
.li_block {margin: 50px 0 80px;}.li_text_lo {padding: 75px 60px;}.li_pic_lo {padding: 0 60px;}.li_text_lo h3 { text-align: center;}.li_pic:nth-child(1) > div > img {border-bottom: 9px double #b60005;}/*購物須知*/ 
.sh_info {padding: 0 125px;}.sh_info dl {margin-bottom: 50px;padding-bottom: 50px;border-bottom: 1px dotted #b80000;}.sh_info dl:last-child {border-bottom: none;}i.icon {color: #b60005;}/*最新消息*/ 
.layoutlist_3 .list_subject a {font-size: 18px !important;font-weight: bold !important;letter-spacing: 3px !important;color: #777 !important;}.layoutlist_3 .list_subject .summary a {font-size: 15px !important;font-weight: normal  !important;letter-spacing:2px  !important;}.layoutlist_3 .list_subject .summary a:before {display: none;}.layoutlist_3 .listdate .day {color: #333 !important;font-weight: bold;line-height: 1;}.layoutlist_3 .item { border-bottom: none !important;margin: 20px auto; background: #efefef;}.layoutlist_3 .listdate {border-left: none  !important;text-align: center;}.news-text {margin-top: 30px;}/*聯絡我們*/ 
.con-block {text-align: left;margin-bottom: 25px;}.new-form .form-horizontal .form-group { margin-bottom: 25px;}iframe {box-shadow: 2px 2px 6px #ccc;width: 90%;}.con_info {float: right;}.new-width textarea.form-control {min-height: 115px;}.con_info a:hover {color: #b60005;}/*會員*/ .form-group label { font-size: 14px;letter-spacing: 1px;}input[type="radio"]{margin: 4px 6px 0 0;}/*購物車*/ 
.sh_info_2 h4 { font-size: 18px !important; font-weight: normal !important; font-family: 微軟正黑體, sans-serif  !important;}.shopping_notice_subject {margin-bottom: 45px !important; font-size: 20px !important;}/*表格修正*/ 
.table01{width:100%;overflow-x: scroll;-webkit-overflow-scrolling: auto;margin-bottom: 30px;overflow-x: auto;/*white-space: nowrap;*/}.table01::-webkit-scrollbar{width: 3px;height: 5px;}.table01::-webkit-scrollbar-thumb:horizontal {background-color: #a6a6a6;border-radius: 3px;}.table01::-webkit-scrollbar-track-piece:horizontal:decrement,.table01::-webkit-scrollbar-track-piece:horizontal:increment {background-color: rgba(166, 166, 166, 0.2);}

/*內頁 end*/
/*購物清單 start*/

@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}#shopping_form .row {margin: 0;}#shopping_form .orderrow .row .col-xs-10.col-md-2 {padding: 0 !important;}

/*購物清單 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*---首頁---*//*logo*/ 
.collapsing_header .cd-main-header .cd-logo{margin-top:0px;}/*banner*/ 
.RWDbanner_plus01 .logo {width: 600px;left: 45px;top: -14px;}.RWDbanner_plus01 .logo img { width: 85%;}.banner_block {margin-top: 0px;}/*選單*/ 
.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after {background: #fff;}.cd-primary-nav.nav-is-visible {background:url(archive/image/customization/dust_scratches.png)repeat}.cd-primary-nav > li > a {color: #222}.cd-primary-nav a, .cd-primary-nav ul a {border-bottom: 1px solid #222;}.cd-primary-nav > li {margin: 0px 50px;}.cd-primary-nav .cd-secondary-nav {background:url(archive/image/customization/dust_scratches.png)repeat}.cd-primary-nav .first-click {margin: 0px 30px;}.cd-primary-nav > li > a:hover {color:#222;}.RWDmenu_plus02 .inside .cd-main-header {background: #b60005;height: 50px;}.RWDmenu_plus02 .inside {background: transparent;height: auto;}.RWDmenu_plus02 .inside .cart-block {margin-top: 13px;}.RWDmenu_plus02 .inside .member-block {    margin-top: 13px;}.RWDmenu_plus02 .inside.is-up {background: transparent;height: auto;}.RWDmenu_plus02 .inside.is-up .cd-main-header {background: #b60704}/*標題裝飾*//*.RWDProduct012 .main-title::before {left: 300px}.RWDProduct012 .main-title::after {right: 300px;}.RWDproduct002 .main-title::before {left: 300px;}.RWDproduct002 .main-title::after {right: 300px;}*//*職人精神*/ 
.product-section .item-box {width: 30%;margin: 0 15px;}.RWDright_cont002 .item-first .text-box { padding: 50px 50px 30px;}/*熱銷產品*/ 
.RWDright_cont002 .item-first .text-box::before {width: 160px;    right: -11px;opacity: 0.1;}/*頁尾*/ 
.footer_bg .container {padding-bottom: 30px;}#toTop {bottom: 100px;right: 25px}.footer_bg::before {opacity: 0.2;}#footer_fb {margin-right:5px;width: 35px !important;height: 35px !important;}.footer_bg .container {padding: 30px 30px;}.ion-ios-location:before {margin-left: 0px;}.footer_info {line-height: 30px;}/*內頁*/ 
.fa-angle-down:after, nav.cd-nav .fa-angle-down:after{display:none;}.cd-primary-nav.nav-is-visible .cd-secondary-nav a { line-height: 60px !important;}/*產品*/ 
.stands_options .standoption { width: 99% !important;}.stands_options .stands_div {width: 99% !important;margin-bottom: 6px;}.stands_options .amountoption {width: 99% !important;}.stands_options .amount_div {width: 99% !important;}.product_top .info { margin-left: 6%;}/*會員*/#join_form .form-group label {width: 20%;}#join_form .col-sm-10.col-lg-11 {width: 80%;}#join_form .col-sm-12.col-md-11 {width: 80%;}iframe {width: 100%;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*---首頁---*/ 
.main .container {padding-left: 5px;padding-right: 5px;}/*選單*/ 
.RWDmenu_plus02 .inside.is-up .cd-main-header {height: 50px}/*BANNER*/ 
.RWDbanner_plus01 .logo {width: 500px;left: 15px;top: -5px;}/*logo*/ 
.cd-logo {width: 80px}.RWDmenu_plus02 .inside.is-up .cd-logo {padding: 5px;}/*裝飾*//*.RWDProduct012 .main-title::before {left: 200px;}.RWDProduct012 .main-title::after {right: 200px;}.RWDproduct002 .main-title::after {right: 200px;}.RWDproduct002 .main-title::before {left: 200px;}*/ 
.RWDright_cont002 .subtitle::before {display:none}/*職人精神*/ 
.product-section .item-box {width: 30%;margin: 0px 12px;}.RWDProduct012 .item-box .item-title {width: 220px;}.RWDProduct012 .item-box .item-title:before { width: 80px;}.RWDProduct012 .item-box .item-title:after { width: 80px;}/*熱銷產品*/ 
.main .RWDright_cont002 .container {padding-left: 20px;padding-right: 20px;}.RWDright_cont002 .item-first .text-box {padding: 20px 50px;}.RWDright_cont002 .item-first .text-box a {margin-top: 10px}.RWDright_cont002 .item-first .text-box .text {margin-top: 20px !important;}/*頁尾*/#toTop {bottom: 200px;right: 20px;}/*內頁*/#sidebar .page_menu_block {width: 100%;}.page_wrapper_bg .main .container { padding-left: 10px;padding-right: 10px;}.product_top .info { margin-left: 0%;}.sale_block table {width: 100%;}.li_text_lo {padding: 0 15px;}.li_pic_lo { padding: 0 15px;}.page_wrapper_bg section.call_to_action h3 { font-size: 20px !important;}/*品牌故事*/ 
.ab_photo_r {padding-left: 15px;}.ab_photo_l {padding-right: 15px;}.ab_block {margin: 20px 0 30px;}.ab_block h4 img {width: 85px;}.sh_info {padding: 0 55px;}.con_logo {width: 20%;margin: 0 auto;}.con_info {float: none; text-align: center;}.new-form .new-width .row .col-md-11 {margin-left: 0px;}.layoutlist_3 .listdate .day { font-size: 30px !important;}.layoutlist_3 .listdate .day::before {display: none;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*---首頁---*//*header*//*BANNER*/ 
.RWDbanner_plus01 .slick-caption {top: 40%;left: 50%;width: 250px !important;margin-left: -125px;}.RWDbanner_plus01 .logo img {display:none !important}.RWDbanner_plus01 .txt1.fadeInLeft01.device_phone { letter-spacing: 5px;text-shadow: 2px 2px 5px #000;background:#b407048a;}.RWDbanner_plus01 .txt2.fadeInLeft01.device_phone { letter-spacing: 5px;text-shadow: 2px 2px 5px #000;background:#b407048a;}.cd-logo img {width: 100%;}.is-up .cd-logo img {filter: invert(0%) grayscale(0%) brightness(100%);width: 100%;}.RWDmenu_plus02 .inside .cd-logo {padding: 5px;}.RWDbanner_plus01 .slick-caption .txt2, .RWDbanner_plus01 .slick-caption .txt3, .RWDbanner_plus01 .slick-caption .txt2, .RWDbanner_plus01 .slick-caption .txt1 {margin-top: 0px;line-height: 50px;}/*裝飾*/ 
.RWDProduct012 .main-title::before {display:none}.RWDProduct012 .main-title::after {display:none}.RWDproduct002 .main-title::after {display:none}.RWDproduct002 .main-title::before {display:none}/*職人精神*/ 
.main .container {padding-left: 10px;padding-right: 10px;}.product-section .item-box {margin: 0px 0px 50px;width: 100%}.RWDProduct012 {padding: 0px 0;}.wrapper_bg  .call_to_action {padding: 80px 0px 0px;}/*熱銷產品*/ 
.RWDright_cont002 .item-first .text-box {padding: 20px 2px;}.RWDproduct002 .section-subject {margin: 0px 0px 0px;}.RWDright_cont002 .item-first .text-box .text {letter-spacing: 1px;font-size: 13px;}.RWDright_cont002 .item-first .text-box::before{display:none;}/*頁尾*/ 
.ion-social-whatsapp:before {margin-left: 0px;}#footer_fb {margin-top: 12px;float: left;}.footer_bg::before {right: -97px;}#toTop {bottom: 25px;right: 0;}/*內頁*/ 
.hgroup h1 {font-size: 24px;}.page_wrapper_bg .article-text h4 { font-size: 18px; line-height: 1.7;}.ab_text {padding: 0;margin-bottom: 30px;}.ab_photo_r {margin-bottom: 30px;}.ab_photo_l {margin-bottom: 45px;}.ab_block{margin: 0;}.ab_photo {margin-bottom: 45px;}.page_wrapper_bg section.call_to_action h3 {font-size: 18px !important;}.proce_bg {padding: 0;}.pr_info {padding: 45px 25px 35px 75px;}.pr_info:before {height: 430px;}.li_text_lo {padding: 0 ;}.li_pic_lo { padding: 0 ; margin: 40px 0;}.li_pic {padding: 0;margin: 40px 0;}.li_block {margin: 0;}.sh_info {padding: 0;}.con_logo { width: 32%;}/*會員*/#join_form .form-group label {width: 100%;}#join_form .col-sm-10.col-lg-11 {width: 100%;}#join_form .col-sm-12.col-md-11 {width: 100%;}#join_form {padding: 15px;}/*最新消息*/ 
.layoutlist_3 .item {margin: 0;padding: 44px 0px 0  !important;}.layoutlist_3 .list_subject {margin-top: 30px !important;padding: 0 15px;}.layoutlist_3 .listdate .day {color: #afafaf !important; font-size: 12px !important;font-weight: normal  !important;}.layoutlist_3 .listdate .day::before {display: inline;}.layoutlist_3 .list_subject .summary {margin: 10px 0px 25px;}.layoutlist_3 .listdate {text-align: left;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
.wrapper_bg .call_to_action {padding: 50px 0px 0px;}.proce_block { margin: 65px 0; padding: 10px 10px 30px;}.page_wrapper_bg section.call_to_action h3 {font-size: 16px !important;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
.hgroup h1 {font-size: 23px;}.ab_block h4 img {width: 65px;}.pr_info:before { height: 500px;}.pr_info {padding: 45px 25px 35px 60px; font-size: 15px;}
}
/*iphone5 end*/