/*統一設定*/h2 {font-size: 24px;letter-spacing: 2px;line-height: 2;color: #e60013;font-weight: bold;}p {margin: 10px 0 10px;font-size:14px;line-height: 2;letter-spacing:2px}a {color: #6b6b6b;}a:hover, a:focus {color: #252525;text-decoration: none;}hr {margin-top: 50px;margin-bottom: 50px;border-top: 1px solid #d6d6d6;}/*header*/ 
.RWDmenu_plus01 .inside{background: #E60013;}.cd-main-header{background: transparent;}/*logo*/ 
.cd-logo{margin-top: 10px !important;margin-bottom: 10px;}/*選單*/nav.cd-nav{margin-left: 100px;}.cd-primary-nav > li > a{height: 100px;line-height: 98px;letter-spacing: 2px;font-size: 15px;}.cd-primary-nav > li > a:hover:before, .cd-primary-nav > li > a:hover:after{background-color: #ffffff;}.cd-primary-nav > li > a:hover{color: #ffffff;}.cd-primary-nav > li:hover:after{background: #ffffff;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after{background: #000000;}.RWDmenu_plus01 .container {width: 68%;}.RWDmenu_plus01 .member-block.logn-out { margin-top: 17px;}/*下拉選單*/ 
.cd-primary-nav > li > a.selected{background-color: #ca0314;}.cd-primary-nav .cd-secondary-nav, .cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons{top: 100px;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: #ca0314;}.cd-primary-nav ul.moves-out > li > a.selected{background-color: #ca0314;}.cd-primary-nav .cd-secondary-nav a:hover{color: #e60013;}/*會員功能│購物車*/ 
.RWDmenu_plus01  .member-block, .RWDmenu_plus01  .cart-block{margin-top: 17px;}.RWDmenu_plus01 .cart-block:hover i {color: #ffffff;}.RWDmenu_plus01  .member-block:hover:after, .RWDmenu_plus01  .cart-block:hover:after{background:#fff;}.RWDmenu_plus01  .cart-block i.qty{color: #e60013;}/*右側購物車功能*/ 
.RWDmenu_plus01 .cart-menu .cart-cancel-btn{top: 45px;}.RWDmenu_plus01 .cart-menu .cart-cancel-btn:hover{color: #ff0000;top: 45px;}.carempty{color: #ff0000;}.RWDmenu_plus01 .cart-menu .buy-btn a{background:#EE88C9}/*搜尋*/ 
.cd-header-buttons li.search-btn{margin-top: 7px;}/*banner*/ 
.RWDfullScreenSlider .paralaxMask{display:none;}#fullScreenSliderWrapper{display:none;}/*main*/ 
.cd-main-content {background: transparent;}/*關於我們*/ 
.about_block{padding:80px 0px;}.RWDedictor001 h1.main-title{line-height: 2;}.RWDedictor001 .section-line{background-color: #000000;margin-top: 0px;}/*服務項目*/ 
.service_block {padding:40px 0px;background:#fca3c7;}.RWDService001 h1.main-title{line-height: 2;}.RWDService001 h2.sub-title{display:none;}.RWDService001 .section-line{margin-top: 30px;}.boxFeature-2 h2{font-size: 22px;text-align: center;color: #252525;letter-spacing: 2px;}.RWDService001 p{font-size: 14px;text-align: center;line-height: 2;}/*產品介紹*/ 
.product_block{padding:80px 0px;}.RWDproduct002{padding: 0px 0px;}.RWDproduct002 h1.main-title{line-height: 2;}.RWDproduct002 .section-line{margin-top: 30px;}/*過場圖*/ 
.RWDparalaxSlice{background-position: center center !important;background-attachment: scroll;}.RWDparalaxSlice{-moz-background-size:cover !important;        /*for Firefox*/-webkit-background-size:cover !important;   ;        /*for Google Chrome、Safari*/-o-background-size:cover !important;   ;        /*for Opera*/background-size:cover !important;   ;        /*for IE*/}.RWDparalaxSlice .paralaxText{padding-top: 150px;padding-bottom: 150px;}.RWDparalaxSlice .paralaxText blockquote{font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,sans-serif;font-weight: bold;letter-spacing: 5px;}.RWDparalaxSlice .paralaxMask{background: rgba(245, 102, 194, 0.4);}/*聯絡資訊*/ 
.contact_block{padding:80px 0px 50px;}.RWDeform001 h1.main-title{line-height: 2;}.RWDeform001 .section-line{margin-top: 0px;}.contact_block h2{margin-top:40px;font-size: 24px}.contact_block p{line-height: 2.5;}.icon_pic {display: inline-block;margin-top: 10px;}/*電子表單*/ 
.contact_block .col-sm-4 {width:50% !important;}.contact_block .btn{font-size: 15px;letter-spacing: 2px;color: #5d5d5d;border: 1px #5d5d5d solid;text-align: right;float: right;background: transparent;}/*電子報*/ 
.web_edm{width: 40%;margin:0px auto 20px;border:none;border-bottom: 1px #f3f2f2 solid;background-color: transparent;}.web_edm .email{width: 70%;}.web_edm .email input{width: 100%;background-color: transparent;color: #ffffff;}.web_edm .btn {background-color: transparent;border-color: transparent;color: #f3f2f2;}/*footer*/ 
.footerRights{background-color:#fca3c7 !important;padding:40px 0px 20px;font-size: 13px;letter-spacing: 1px;text-align: center;color:#fff;}/*ssl*/ 
.footerRights .RWDedictor{margin-top:10px}
/*內頁 start*/

/*footer*/ 
.page_wrapper_bg .copyright a, .copyright a:hover {color: #fff;}/*字*/ 
.page_wrapper_bg section.article-text p{font-size: 15px !important;color: #666; line-height: 2; }section.call_to_action h3 {font-size: 20px;font-weight: 700;color: #F85858;letter-spacing: 2px;line-height: 2;}section.call_to_action h5 {font-size: 16px;letter-spacing: 1px;font-weight: 700;color: #c71f2d;}/*關於我們*/ 
.contain_box {margin-top: 20px;margin-bottom: 20px;}/*最新消息*/ 
.layoutlist_3 .list_subject a {text-decoration: none; color: #474747;font-size: 18px !important;line-height: 20px; letter-spacing: 1px;}/*服務項目*/ 
.product_desc ._bd_column._bd_full {padding: 0;}.product_desc_subject {padding-bottom: 15px;border-bottom: 1px dotted #a6a6a6;font-size: 19px;color: #c71f2d;font-weight: bold;letter-spacing: 2px;margin-bottom: 17px;}.layoutlist_2 .subject {text-align: center;}.page_content1 #prod_price {margin-left: -18px;}/*頁籤*/ 
.tabs nav a {font-size: 15px;padding: 0 20px;}/*澳洲合購*/#prod_name span {display: block;font-size: 15px;margin-left: 0px;}.prod_box h5 {letter-spacing: 2px !important;}.prod_box h6 {font-size: 15px !important;color: #505050;}.page_content2 .info #prod_price {margin-left: -55px;}/*囍色小知識*/ 
.happy_jpg img.img-responsive {margin: 0;}.happy_line {border-bottom: 1px dotted #af2d38;margin-bottom: 35px;}.happy_box {margin-top: 30px;}.happy_box2 {margin-bottom: 30px;}/*產品介紹內的按鈕設定*/ 
.page_content1 #productbx_bg {background: #bfbfbf !important;}div#btn_shopping {background: #ff4040;}div#btn_shopping:hover {background: #8c8c8c;}.dd-select a.dd-selected:hover {color: #ff4040;}.btn.btn_back {background:#ff4040 ;}.btn.btn_back:hover {background: #8c8c8c;}.btn-primary {background: #ff4040;border: transparent;}.btn-primary:hover {background: #8c8c8c;border: transparent;}.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus {color: #fff;background-color: #ff4040;border-color: transparent;}.btn_area .btn:nth-child(1) {background: #ff4040;}.btn_area .btn:nth-child(1):hover {background: #8c8c8c;color: #fff;}.btn_area .btn {float: right;}#shoppingColumns > div > div.btn.btn-primary.btn_same {margin-left: 22px !important;}.btn_back a:hover {color: #fff;}.btn-primary a:hover {color: #fff;}.btn-primary a:focus {color: #fff;}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {    color: #ffffff;    background-color: #8c8c8c;    border-color: transparent;}/*聯絡我們按鈕*/ 
.ebtn {background: #ff4040 !important;}.ebtn:hover {background: #8c8c8c !important;}.ebtn {float: right !important;}.ebtn a:hover {color: #fff;}/*聯絡我們*/ 
.contact_box a {color: #666;}.contact_box a:hover {color: #ff4040;}.page_wrapper_bg #eForm1 > div:nth-child(10) > div {width: 90%;}/*購物車*/ 
.shopcar img.img-responsive {margin: 0;}.shoppoint p {text-align: center;background: #de6a6a;color: #fff !important;padding: 6px;}.shopcar ol {margin-left: -23px;}/*main*/ 
.page_wrapper_bg .cd-main-content {background: #fff;}/*測選單*/ 
.page_menu_block h4 {text-align: center;background: #ff4040;padding: 10px 0;color: #fff;letter-spacing: 1px;}.page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.hover > a, .page_menu_block ul.nav > li.active > a {text-align: center;border-left: 4px solid #ff4040;border-top: 1px dotted #ff4040;    border-right: 1px dotted #ff4040;border-radius: 0px;background: #f9e8e8; color: #ff4040;font-weight: 600;}.page_menu_block ul.nav > li > a {color: #4e4e4e;background: #ffffff;text-align: center;border-bottom: 1px dotted #ff4040;border-radius: 0px;letter-spacing: 1px;font-weight: 600;}/*麵包屑*/ 
.pull-right a:hover {color: #e60013;}/*電子表單寬度*/@media (min-width: 769px) {#login_form .control-label {width: 22%}#login_form .col-sm-9.col-lg-10 {width: 78%;}#eForm1 .control-label {width: 10%}#eForm1 .col-sm-12.col-md-11.hasprename {width: 90%;}#eForm1 .col-sm-12.col-md-11 {width: 90%;}#join_form .control-label {width: 9%}#join_form .col-sm-10.col-lg-11 {width: 91%;}#join_form .col-sm-12.col-md-11 {width: 91%;}}/*右側購物車*/ 
.RWDmenu_plus01 .cart-menu ul.content li .text-box .price {color: #f94444;}/*付款方式*/#logistics_type0 {margin-right: 4px;}#logistics_type1 {margin-right: 4px;}#paytype_area > div > div.checkbox-inline > label:nth-child(1) > input {margin-right: 4px;}#paytype_area > div > div.checkbox-inline > label:nth-child(2) > input {margin-right: 4px;}/*輪播點*/ 
.page_wrapper_bg a.flex-prev {display: none !important;}.page_wrapper_bg a.flex-next {display: none !important;}/*scroll top*/ 
.page_wrapper_bg a#toTop {display: none !important;}

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

@media screen and (max-width: 1680px){.RWDmenu_plus01 .container {width: 78%;}}@media screen and (max-width: 1440px){.RWDmenu_plus01 .container { width: 92%;}}@media screen and (max-width: 1280px){.RWDmenu_plus01 .container { width: 98%;}nav.cd-nav { margin-left: 30px;}}

/*小螢幕 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}

/*購物清單 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*header*/ 
.cd-main-header{background: #e60517;height: 75px;}.cd-logo { margin-top: 5px !important;}.RWDmenu_plus01 .member-block {margin-top: 23px;margin-left: 12px;}.glyphicon {  top: -1px;}.RWDmenu_plus01 .container { width: 100%;}.RWDmenu_plus01 .member-block.logn-out {margin-top: 23px;}/*購物車*/ 
.RWDmenu_plus01 .cart-block {margin-top: 25px;margin-right:40px}/*搜尋*/ 
.cd-header-buttons li.search-btn{margin-top:15px;}/*漢堡*/ 
.RWDmenu_plus01 .phone-menu{margin-top: 10px;margin-right: 15px;}/*選單*/nav.cd-nav .bottom-copyright span{color: #9c9c9c;}/*banner*/ 
.RWDfullScreenSlider{height: 70vh !important;}/*電子報*/ 
.web_edm .email {width: 65%;}/*內頁*/ 
.fa-angle-down:after {display:none;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*統一設定*/h2 {margin:20px 0px;}/*banner*/ 
.RWDfullScreenSlider {height:100vh !important;}/*電子報*/ 
.web_edm .email {width: 54%;}/*--內頁--*//*購物車*/ 
.shoppoint p {padding: 3px;}/*copyright*/nav.cd-nav .bottom-copyright {color: #999;}/*下拉選單*/ 
.cd-primary-nav .cd-secondary-nav a:hover{color: #fff;}/*側選單*/ 
.fa-angle-down:after {display:none;}/*聯絡我們*/ 
.page_wrapper_bg #eForm1 > div:nth-child(10) > div {width:100%;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*統一設定*/h2 {margin:20px 0px;font-size:20px;}/*logo*/#RWDfullscreen01 .cd-main-header .cd-logo{ margin-top:5px;width: 30%;}/*關於我們*/ 
.RWDedictor001 h1.main-title{font-size: 40px;}/*服務項目*/ 
.RWDService001 h1.main-title{font-size: 40px;}/*產品介紹*/ 
.RWDproduct002 h1.main-title{font-size: 40px;}/*聯絡我們*/ 
.RWDparalaxSlice .paralaxText blockquote{line-height: 1.5;}/*聯絡我們*/ 
.contact_block{padding: 40px 0px;}.RWDeform001 h1.main-title{font-size: 40px;}.contact_block h2{margin-top: 0px;font-size:20px;}.contact_block p {line-height: 2;letter-spacing: 1px;}/*電子表單*/ 
.contact_block .col-sm-4 {width: 100% !important;}.column_memo {font-size: 14px;letter-spacing: 1px;}/*電子報*/ 
.web_edm {width: 100%;}.web_edm .email {width: 53%;}/*------內頁-----*//*間距*/ 
.page_wrapper_bg .pagecontent {padding: 0px !important;}.page_wrapper_bg .main .container {padding-left: 10px;padding-right: 10px;}/*logo*/ 
.page_wrapper_bg a.cd-logo {width: 30%;}/*標題*/ 
.page_wrapper_bg .hgroup h1 {font-size: 25px;}/*footer*/ 
.page_wrapper_bg .footerRights .container {padding-right: 15px !important;padding-left: 15px !important;}.page_wrapper_bg div#btn_order_emailm_RWDPAGE_BASE_PAT01_34_3 {margin-top: 0;}.page_wrapper_bg div#btn_reject_emailm_RWDPAGE_BASE_PAT01_34_3 {margin-top: 0;}/*購物車*/ 
.shopcar ol {margin-left: -26px;}
}
/*phone版 end*/