/*LINE跟隨*/ 
.linefols{position:fixed;right:3vw;bottom:-232px;z-index:22;transition: 1s;}.linefol ul{padding:0;list-style:none;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0}.linefols li.ttl img{width:16px;margin-right:8px;margin-top:-2px}.linefols li.ttl{background:#00c300;width:100%;display:flex;justify-content:center;align-items:center;padding:5px;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;font-size:14px}.linefols li.qrcode img{width:200px;padding:5px 10px}.linefols li.qrcode{background:#fff}.linefols li.search,.linefols li.search a,.linefols li.search a:hover{color:#666;font-size:14px}.linefols li.search{background:#fff;display:flex;width:100%;justify-content:center;align-items:center;padding:5px 10px 10px}.linefols li.search a {margin-left: 10px;}.linefols li.search, .linefols li.qrcode{border-left:1px solid;border-right:1px solid}.linefols:hover{bottom:0;transition:1s}.linefols li.ttl a{display:flex;justify-content:center;align-items:center;color:#fff}/* all */a{color: #ababab;text-decoration: none !important;transition:0.3s;}a:hover{text-decoration: none !important;color:#424242;}div{transition:0.3s;}.collapsing_header .main{overflow:visible}/* 反白顏色設定*/::selection {background: #1b1b1b;color: #fff;}::-moz-selection {background:#1b1b1b;color: #fff;}/*隱藏*//*#logoBig{display: none;}*/div#btn_reject_email {display: none;}#btn_reject_emailm_RWDfullscreen01_60_1{display: none;}/*讀取*/ 
.RWDfakeloader{ z-index: 999999999999999999999999 !important;}/* 新萬用選單*/ 
.RWDmenu_plus01 .container { width: 95%}header{border-bottom:none}nav.cd-nav{ margin-left: 145px;}.cd-logo{margin-top:30px;width: 160px;}.cd-header-buttons li.search-btn{margin-left:20px;}.RWDmenu_plus01  .member-block, .RWDmenu_plus01  .cart-block{margin-left:20px}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: #5e5c61;}.cd-primary-nav ul.moves-out > li > a.selected{ background-color: #5e5c61;}.cd-primary-nav .cd-secondary-nav a:hover{color:#5e5c61}.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.63);}.RWDmenu_plus01  .member-block:hover:after, .RWDmenu_plus01  .cart-block:hover:after{display:none}.RWDmenu_plus01 #lan-02 a:hover {color: #a2b632;}.RWDmenu_plus01 .cart-menu .buy-btn{background-color: #333}.RWDmenu_plus01 .cart-menu .buy-btn:hover{background-color: #5e5c61;}.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:#5e5c61}.RWDmenu_plus01  .cart-block:hover i{color:#afc050}.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: #5e5c61;}.RWDmenu_plus01  .cart-block:hover i{ color: #5e5c61;}nav.cd-nav .bottom-copyright span { color: #5e5c61;}.RWDmenu_plus01  .cart-block i.qty{ right: -18px;}.cd-primary-nav > li > a{font-size: 15px;letter-spacing: 2px;}.carempty{color:#5e5c61}.collapsing_header header{padding: 0 !important;}.RWDmenu_plus01 .cart-menu .buy-btn a{background-color: #5e5c61;}.RWDmenu_plus01 .cart-menu ul.content li .text-box .price{color: #5e5c61;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after{background: #5e5c61;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after{background: #5e5c61;}.cd-search button:hover{color: #5e5c61;}/* BANNER*/ 
.paralaxMask{background:transparent}.RWDfullScreenSlider .btn{position: absolute;left: 50%;margin-left: -75px;bottom: 10%;font-size:14px;border:none;border-radius:0px;font-family:New Baskerville,Times,serif;color: #5e5c61; background: #fff;}.RWDfullScreenSlider .btn:hover { color: #fff;background: #272727;box-shadow: 0px 0px 10px 1px rgba(95, 62, 54, 0.52);}#logoBig img{margin-bottom: 20px;}#flexHome h1{font-size:20px;line-height:50px;text-shadow:none;text-shadow: 1px 1px 9px rgba(4, 1, 1, 0.48); font-weight:300;}#fullScreenSliderWrapper{ width: 62%;}.RWDfullScreenSlider .bxslider li{background-position: center !important;}/*關於*/ 
.slice_01{background-color:#eaeaea;padding:100px 0}.RWDright_cont002{margin-right: -15px;margin-left: -15px;}.RWDright_cont002 .item-first{background: #5e5c61;}.RWDright_cont002 .item-first .text-box .title {font-size: 32px;font-family: New Baskerville,Times,serif;text-transform: uppercase;font-style: italic;margin-top: 10px;}.RWDright_cont002 .item-first .text-box a{padding: 8px 10px;float: left;color:#fff;}.RWDright_cont002 .item-first .text-box a:hover{background-color: #272727;border: 1px solid #272727;}.RWDright_cont002 .item-first .text-box button{font-size: 13px;text-transform: uppercase;letter-spacing: 2px;font-family: New Baskerville,Times,serif;padding-right:1px;}.RWDright_cont002 .item-first .text-box .subtitle{font-size: 16px;letter-spacing: 3px;margin-top: 15px; font-style: italic;color: #f1f1f1;}/* 精選文章*/ 
.news-section{padding-bottom:100px;background-color: #e0e0e0;padding-top: 90px; padding-bottom:55px;}.RWDnews009 .date-box{display:none}.RWDnews009 h1{letter-spacing: 3px;font-weight:600;font-size: 32px; font-family: New Baskerville,Times,serif; text-transform: uppercase; font-style: italic;color: #4a4a4a;margin-bottom:8px;margin-top:0px;}.RWDnews009 h2{font-size: 16px;font-weight: 100; letter-spacing: 2px;text-align:center;font-style: italic;color: #9e9e9e;margin-top: 15px;margin-bottom: 80px;}.RWDnews009 .item{margin-bottom:45px}.RWDnews009 .text-box .description{font-size:14px;line-height: 1.8;letter-spacing:1px;color: #8c8c8c;max-height: 100px;}.RWDnews009 .text-box .title{font-weight:600; font-family: Helvetica Neue,sans-serif;color:#525252}.RWDnews009 .text-box .title a {color: #6f6f6f;font-family: New Baskerville,Times,serif; font-weight: 100;line-height: 1.4;}.RWDnews009 .text-box .under-line{background-color:#777}.RWDnews009 .text-box button{font-style: italic;color: #6f6f6f;font-family: New Baskerville,Times,serif;}.RWDnews009 .text-box button:before{margin: 11px 7px;}/* 產品模組 */ 
.slice_03{background-color:#eaeaea;padding-bottom:100px;padding-top:90px;}.RWDproduct002{padding:0}.RWDproduct002 h1.main-title{font-weight:600;letter-spacing:3px;color:#525252;font-size: 32px;font-family: New Baskerville,Times,serif;text-transform: uppercase;font-style: italic;margin-bottom:8px;}.RWDproduct002 h2.sub-title{font-size: 16px; font-weight: 100;letter-spacing: 2px;font-style:italic;margin-top: 15px;color: #9e9e9e;}.RWDproduct002 .section-line{background-color:#c7c7c7;display:none;}.popup-portfolio .portfolio-item{padding:15px}.RWDproduct002 .btn.btn-rj{background-color: rgb(220, 220, 220); font-weight: 200;font-size:14px;color:#777;letter-spacing:1px;border-radius: 0;border:none;}.portfolio-item > .inner-content > img{-webkit-transition: all 0.5s linear;-o-transition: all 0.8s linear;}.portfolio-item > .inner-content > .portfolio-content{background-color: #5e5c61;opacity: 0.8;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text{color:#fff}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4{text-transform: none;font-size: 20px; font-weight: 100; margin-bottom: 10px;}.RWDproduct002 .btn.btn-rj:hover, .btn.btn-rj:focus {background: transparent; color: #5e5c61;box-shadow: 1px 1px 4px 1px rgb(214, 210, 207);}.bounceIn{animation-name: fadeInUp;}.portfolio-item.grow > .inner-content:hover > img{transform: scale(1.03);}/* 頁尾*/ 
.footer-section {padding:100px 0;padding-bottom:30px;background-color:#fff}.footer-section .item{text-align:center}.footer-section .item .title{font-size:16px;font-family:New Baskerville,Times,serif;font-weight: 600;letter-spacing: 4px;color:#aeb59d}.footer-section .item .text{font-size:14px;font-family:Helvetica Neue,sans-serif;font-weight:600;margin:20px 0;color:#aeb59d}.ftc-bg { padding: 0; margin-top: 30px; border-top: 1px solid #9a9a9a;}/*頁尾各標題*/ 
.ft-info span.title {    display: inline-block;    font-size: 18px;    color: #5e5c61;    font-style: italic;    padding-right: 12px;    line-height: 25px;    letter-spacing: 2px;    font-family: 'Merriweather', serif;}.ft-info span.text {    font-size: 14px;    letter-spacing: 0px;    color: #656565;    font-style: italic;    font-family: 'Merriweather', serif;display:block;}/* 社群*/ 
.RWDsocial001{margin: 0 auto;text-align: center;width: auto;background:transparent;display:block;float:right;right:0px;padding:0px;padding-top:30px;}#social_media_wrapper a{color: #757575;}#social_media_wrapper a:hover, #social_media_wrapper a:active{background:#e2e2e2; color: #757575;}/*搜尋*/ 
.ft-r{text-align: right;}.web_search input{background:transparent;}.web_search{background:transparent;border-bottom: 1px solid #eaeaea !important;border:none;width:55%;display:inline-block;padding-bottom:3px;display: inline-table;}.web_search .btn{float:right; line-height: 30px;font-family: 'Merriweather', serif;color: #5e5c61;font-style: italic;border:none;}.web_search .btn:hover{background:transparent;    color: #a4a4a4;}.web_search .searchkey input{ font-size: 13px; letter-spacing: 1.2px;width:100%;border:none;}.web_search .searchkey{width:75%;}.web_search .searchkey:hover{color: #a4a4a4;}/*電子報*/ 
.web_edm .email{width:68%;}.web_edm .email input{background:transparent;width:100%;font-size: 13px; letter-spacing: 1.2px;}.web_edm .btn_container{float:right;max-width:100%;}.web_edm .btn{background:transparent;letter-spacing:1.5px;padding: 0px;line-height: 30px;font-family: 'Merriweather', serif;color: #5e5c61;font-style: italic;border:none;}.web_edm .btn:hover{color: #a4a4a4;}.web_edm {background-color: transparent;width:55%;display:inline-block; border: none;    border-bottom: 1px solid #eaeaea ;padding-bottom:3px;padding-top: 15px;}/*社群*/ 
.ft-link{float: right;}/* copyright*/ 
.footerblock {padding-bottom: 100px;position: relative;padding-top: 70px;background:#fff !important;line-height: 1.8;}.copyright{padding-top: 30px;float:left;}.copyright_desc{color: #5e5c61;font-size:12px;font-family: 'Merriweather', serif;}.copyright_desc a{color: #5e5c61;font-size:12px;font-family: 'Merriweather', serif;}.copyright_desc a:hover{color:#000}/*scrolltop*/ 
.scrollTop:before {    content: "Top";    display: block;    color: #fff;    font-size: 15px;    position: absolute;    right: -16px;    top: 64px;    font-family:New Baskerville,Times,serif;}.scrollTop:hover{opacity:1}.scrollTop{ height: 50px;background:none;opacity:0.6;transition:0.3s; right: 21px;    width: 0;    bottom: 0px;    position: absolute;    left: 50%;    margin-left: -70px;    border-style: solid;    border-width: 0 70px 70px 70px;    border-color: transparent transparent #1b1b1b transparent;}
/*內頁 start*/

/*toTop隱藏*/#toTop {display: none !important;}.page_wrapper_bg a:hover {color: #222;}/*箭頭隱藏*/ 
.flex-direction-nav {display:none}/*rwd 內頁統一字*/ 
.page_wrapper_bg .article-text.rwd .container {font-size: 14px; line-height:30px; color: #6f6f6f; word-wrap:break-word;word-break:normal;letter-spacing: 2px}.page_wrapper_bg .article-text .layoutlist_3 .list_subject a{font-size: 14px !important; line-height:30px; color:#6f6f6f; word-wrap:break-word;word-break:normal;letter-spacing: 3px}.content section{font-size: 14px; line-height:25px; color: #6f6f6f; word-wrap:break-word;word-break:normal;letter-spacing: 2px}.edcontent .layoutlist_3 .subject A:link, .edcontent .layoutlist_3 .subject A:visited {color: #6f6f6f;text-decoration: none;line-height: 17px; letter-spacing: 1px;}.product_desc_content {font-size: 14px; line-height:30px; color: #6f6f6f; word-wrap:break-word;word-break:normal;letter-spacing: 2px}/*電子報*/ 
.page_wrapper_bg #btn_reject_emailm_RWDPAGE_BASE_PAT01_25_1 {display:none}/*麵包屑*/ 
.page_wrapper_bg .hgroup h1 {letter-spacing: 5px; font-size: 20px; color: #646464; text-align: center;margin:0px}.page_wrapper_bg .hgroup .container {border-bottom: 0px solid #cccccc;}.page_wrapper_bg .hgroup .breadcrumb {font-size: 12px; letter-spacing: 5px; border: solid 0px #cccccc;position: relative;bottom: -20px;text-align: center;width: 100%;margin: 0 auto;}/**/ 
.page_wrapper_bg section.call_to_action{padding: 35px 0 0px 0;}/*聯絡我們*/ 
.page_wrapper_bg .formtitle {text-align: center;color: #4d4d4d;font-size: 16px;font-family: 微軟正黑體;padding: 35px 0px;}.page_wrapper_bg .eformsDesc {margin: 10px 0;padding-bottom: 50px;border-bottom: 1px dashed #dcdcdc;}.page_wrapper_bg #contact_logo {padding-top: 40px;width: 80% !important; box-shadow: none}#eformsDesc_1_4 > div > div.col-lg-4.col-md-4.col-sm-6.col-xs-6 > a:hover {border-bottom: 1px #aaa dashed;}/*電子表單按鈕*/ 
.page_wrapper_bg .ebtn {color: #454545; padding: 0px 0px  !important;border: 1pt solid #454545; background: #FFF !important; border-radius: 0px; float: right !important;margin-left: 10px;}.page_wrapper_bg .ebtn a { color: #454545 !important;padding: 10px 15px;line-height: 32px;}.page_wrapper_bg .ebtn:hover { background: #454545 !important}.page_wrapper_bg .ebtn a:hover {color: #fff !important;width: 100%;padding: 10px 15px}/*購物車*/ 
.page_wrapper_bg .total_price {letter-spacing: 3px;line-height: 30px;}/*產品內頁*/ 
.page_content2 .info #prod_price .money {font-size: 30px;color: #f85757;}.page_wrapper_bg .dd-pointer-down {border: 0px solid #b7b7b7;}.page_content2 .info #prod_name h2, #prod_name h2 {font-size: 20px;letter-spacing: 3px;color: #454545;}.product_desc_subject {font-family: 微軟正黑體;letter-spacing: 3px; color: #252525;font-size: 18px;}/*我要購買按鈕*/#btn_shopping {color:#454545;border: 1pt solid #454545; background: #FFF !important; border-radius: 0px;padding: 0px 25px}#btn_shopping:hover {color: #fff;background:#454545 !important;}#prod_stands_area, #prod_stands2_area, #prod_amount_area, #btn_shopping, #btn_querycar {margin-bottom: 0px;letter-spacing: 2px;margin-top: 20px}/*回上頁按鈕*/ 
.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn {border: #454545 1px solid; background: #FFF !important; border-radius: 0px; float: right !important;padding: 0px 0px}.btn.btn_back:hover { background: #454545 !important;}.block_body .btn a, .btn a { color: #454545; padding: 6px 20px!important;}.block_body .btn a, .btn a:hover { color: #fff !important;width: 100% !important;}/*購物車按鈕*/ 
.page_wrapper_bg .btn-primary {border-radius: 0px !important;color: #454545;background-color: #fff;border-color: #454545;letter-spacing: 3px;}#shopping > div > div > div > div.row.hidden-xs.al > div > div:nth-child(1) {padding: 0px !important;}.page_wrapper_bg .btn-primary:hover {background: #454545;color: #fff;}#panel_14 > section.article-text > div > div > div > div.row.hidden-xs.al > div > div {padding: 6px 12px !important;}#shopping > div > div > div > div.row.hidden-xs.al > div > div:nth-child(1) > a {padding: 0px !important;}/*結帳頁面*/ 
.page_wrapper_bg .form-horizontal .control-label {font-size: 14px;letter-spacing: 3px;color: #6f6f6f;}.page_wrapper_bg .form-group label {font-size: 14px; padding: 0px;color: #6f6f6f; letter-spacing: 3px;}.page_wrapper_bg .btn_same {margin-left: 7px !important;}.page_wrapper_bg .form_subject {letter-spacing: 3px;}.page_wrapper_bg .form_subject {margin-bottom: 25px;}/*確定送出按鈕*/ 
.page_wrapper_bg .btn_area .btn:nth-child(1) {color:  #454545;border: 1pt solid  #454545; background: #FFF !important; border-radius: 0px;padding: 0px 25px;letter-spacing: 3px;}.page_wrapper_bg .btn_area .btn:nth-child(1):hover {color: #fff;background: #454545 !important;}.page_wrapper_bg .btn_area {float: right;}/*專區日期*/ 
.page_wrapper_bg .layoutlist_3 .listdate .yearmonth {padding-bottom: 3px;}.page_wrapper_bg .layoutlist_3 .listdate .day {font-size: 35px;}.page_wrapper_bg .layoutlist_3 .listdate {border-left: 1px dashed #cccccc;}.page_wrapper_bg .layoutlist_3 .item {padding: 45px 0px;border-bottom: 1px dashed #cccccc;}/*燙髮專區*/ 
.page_wrapper_bg .article-text .layoutlist_3 .list_subject a {font-size: 16px;}.page_wrapper_bg .article-text .layoutlist_3 .list_subject a:hover {border-bottom: 1pt #aaa dashed;padding-bottom: 3px;}.page_wrapper_bg .beauty_line {border-bottom: 1pt #aaa dashed; margin-bottom: 20px;}.page_wrapper_bg p.hair_p1 {margin: 20px 0px}.page_wrapper_bg .img-responsive {box-shadow: 4px 4px 7px #5858581c;}/*文章1*/ 
.page_wrapper_bg .hair_p_2 {margin: 90px 0px;}.page_wrapper_bg .row.hair_row {padding: 10px;}.page_wrapper_bg .hair_h1 { font-size: 20px; text-align: center; letter-spacing: 3px; background: #636363; color: #fff;margin-top: 15px;font-family: 微軟正黑體; line-height: 30px}.page_wrapper_bg .hair_tix {padding-top: 100px;}/*文章2*/ 
.page_wrapper_bg img#hair2_pic {margin: 0 auto;width: 56% !important;}/*染髮專區*//*文章1*/ 
.page_wrapper_bg #hair2_pic_1 {margin: 0 auto;}.page_wrapper_bg #hair2_pic_3 {width: 80% !important; margin: 0 auto;}.page_wrapper_bg #hair2_pic_4 {width: 80% !important;margin: 0 auto;}.page_wrapper_bg .hair2_p2 {padding-top: 50px;}.page_wrapper_bg .hair_w1 {padding-left: 60px;padding-top: 50px;}/*護髮專區*//*文章2*/ 
.page_wrapper_bg img#hair9_pic_1 {margin: 0 auto;}.page_wrapper_bg img#hair9_pic2_1 {position: relative; top: 120px;}.page_wrapper_bg #hair9_pic2_2 {position: relative;top: 90px;}.page_wrapper_bg #hair9_pic2_3 {position: relative;top: 30px;}/*文章3*/ 
.page_wrapper_bg img#hair9_pic_1 {margin: 0 auto;}.page_wrapper_bg img#hair9_pic2_1 {position: relative; top: 120px;}.page_wrapper_bg #hair9_pic2_2 {position: relative;top: 90px;}.page_wrapper_bg #hair9_pic2_3 {position: relative;top: 30px;}/*內頁頁尾*/ 
.page_wrapper_bg #panel_23 {margin-top: 0px;}.page_wrapper_bg #panel_22 {margin-top: 0px;}

/*內頁 end*/
/*筆電 start*/

@media (max-width:1660px){nav.cd-nav{ margin-left: 40px;}}

/*筆電 end*/
/*1024px start*/
@media (max-width: 1024px) {
/*LINE跟隨*/ 
.linefols li.search,.linefols li.qrcode{display:none}.linefols,.linefols:hover{bottom:50px;right:20px}.linefols li.ttl a span{display:none}.linefols li.ttl a img{width:25px;margin:auto}.linefols li.ttl a{flex-direction:column;padding:7px}.linefols li.ttl{border-radius:99em}
}
/*1024px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/* 新萬用選單-pad橫版*/ 
.RWDmenu_plus01 .container{width: 100%;}.cd-main-header{position: fixed !important; height: 55px;}.cd-main-header{box-shadow: 1px 1px 3px rgba(43, 43, 43, 0.25);}.collapsing_header .main {top: 50px !important;}.collapsing_header header{position:fixed !important;padding:0 15px}.main{top:0 !important}.cd-logo{width:100px;margin-top:5px !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:55px !important}.cd-overlay.is-visible.search-is-visible{top:65px !important}.cd-main-header .cd-logo{margin-top: 20px !important;width: 170px;}.RWDmenu_plus01  .cart-block{ margin-right: 20px;}.cd-primary-nav > li > a {color: #2d2d2d;}.cd-header-buttons{right: 10px;top: 6px;}/*關於*/ 
.RWDright_cont002 .item-first .pic{margin-top: 25px;}/* 精選文章*/ 
.RWDnews009 .item {width: 74%;  margin: 0 auto 50px;}/*內頁*/ 
.page_wrapper_bg .container {width: 100% !important;}/**//*護髮專區*//*文章3*/ 
.page_wrapper_bg img#hair9_pic_1 {margin: 0 auto;}.page_wrapper_bg img#hair9_pic2_1 {position: relative; top: 90px;}.page_wrapper_bg #hair9_pic2_2 {position: relative;top: 60px;}.page_wrapper_bg #hair9_pic2_3 {position: relative;top: 0px;}/*燙髮專區*//*文章1*/ 
.page_wrapper_bg .hair_tix {padding-top: 20px;}/*banner*/ 
.page_wrapper_bg .collapsing_header .full_page_photo {position: relative;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/* BANNER*/#fullScreenSliderWrapper{ width: 100%;}/*關於*/ 
.slice_01{ padding:0;}.RWDright_cont002 .item-first .pic{margin-top: 0px;}.RWDright_cont002 .item-first .pic{padding-top: 55px;}/*頁尾*/ 
.web_edm{width:88%;}.web_search{width:88%;}/*內頁*/ 
.page_wrapper_bg section.article-text p {font-size: 14px; line-height: 30px !important;}/*燙髮專區*/ 
.page_wrapper_bg .article-text .layoutlist_3 .list_subject a { letter-spacing: 2px;}.page_wrapper_bg .layoutlist_3 .listdate .day::before {display:none}.page_wrapper_bg .row.hair_row {padding: 10px;}/*護髮專區*//*文章3*/ 
.page_wrapper_bg img#hair9_pic_1 {margin: 0 auto;}.page_wrapper_bg img#hair9_pic2_1 {position: relative; top: 0px;}.page_wrapper_bg #hair9_pic2_2 {position: relative;top: 0px;}.page_wrapper_bg #hair9_pic2_3 {position: relative;top: 0px;}/*染髮專區*//*文章1*/ 
.page_wrapper_bg .hair_w1 {padding-left: 0px; padding-top: 0px;letter-spacing: 1px;line-height: 28px;}/*燙髮專區*/ 
.page_wrapper_bg .hair_p_2 {margin: 0px 0px;}/*banner*/ 
.page_wrapper_bg .collapsing_header .full_page_photo {position: relative;}/*頁尾*/ 
.page_wrapper_bg .main .container {padding-left: 15px; padding-right: 15px;}
}
/*pad版 end*/
/*600px start*/
@media (max-width: 600px) {
/*LINE跟隨*/ 
.linefols,.linefols:hover{right:10px;bottom:10px}.linefols li.ttl a img{width:35px;margin:auto;padding:0 !important}
}
/*600px end*/
/*phone版 start*/
@media (max-width: 480px) {
/* 新萬用選單-ph橫版*/ 
.cd-main-header .cd-logo{width: 135px;margin-top: 20px !important;}.RWDmenu_plus01 .member-block, .RWDmenu_plus01 .cart-block {margin-left: 10px;}/* BANNER*/ 
.RWDfullScreenSlider #flexHome h1{font-size: 16px;line-height: 1.8;padding: 0 15px;}#logoBig img {width: 190px;}.RWDfullScreenSlider #flexHome h1{ padding: 0 80px;}/*關於*/ 
.RWDright_cont002 .item-first .text-box .title {font-size: 25px; text-align: center;}.RWDright_cont002 .item-first .text-box .subtitle{text-align: center;}.RWDright_cont002 .item-first .text-box .underline{display: none;}.RWDright_cont002 .item-first .text-box{ padding: 40px 25px; padding-bottom: 70px;}.RWDright_cont002 .item-first .text-box a{ width: 100%;}/* 精選文章*/ 
.news-section{padding-top: 55px;padding-bottom: 25px;}.RWDnews009 h2{ margin-bottom: 20px;}.RWDnews009 .item {width: 100%;  margin: 0 auto 50px;}.RWDright_cont002 .item-first .text-box .text{ text-align: center;}/*好文分享*/ 
.slice_03{padding-top: 50px; padding-bottom: 50px;}.RWDproduct002 .section-subject{margin: 0px 0px 30px;}.filter-portfolio ul{margin-bottom: 10px;}/*頁尾*/ 
.footerblock{ padding-top: 50px;}.web_edm{width:100%;}.web_search{width:100%;}.web_edm .email input{padding:0px;margin:0px;}.web_search .searchkey input{padding:0px;margin:0px;}.ft-r{padding-top:30px;}.RWDsocial001{float:left;right: 13px;width:100%}.ft-r { text-align: left;}/*內頁*/ 
.page_wrapper_bg .pagecontent {padding: 0px 8px!important;}.page_wrapper_bg .row.hair_row {padding: 0px;}.page_wrapper_bg .main .container {padding-left: 15px;padding-right: 15px;}.page_wrapper_bg section.article-text p {font-size: 13px; letter-spacing: 1px; line-height: 25px !important;}/*麵包屑*/ 
.page_wrapper_bg .hgroup h1 {letter-spacing: 2px;line-height: 30px;font-size: 14px;}.page_wrapper_bg .hgroup .container {margin-left: 0px !important; margin-right: 0px !important;}/*燙髮專區*//*文章1*/ 
.page_wrapper_bg .img-responsive {box-shadow: none;padding: 12px;}.page_wrapper_bg .hair_tix {padding-top: 0px;letter-spacing: 1px;font-size: 13px;}.page_wrapper_bg .layoutlist_3 .listdate .day { font-size: 12px;}/*文章2*/ 
.page_wrapper_bg img#hair2_pic {width: 100% !important;}/*染髮專區*//*文章1*/ 
.page_wrapper_bg #hair2_pic_1 {width: 100% !important;}.page_wrapper_bg .hair2_p2 {padding-top: 0px;}.page_wrapper_bg .hair_w1 {padding-left: 40px;}.page_wrapper_bg #hair2_pic_3 {width: 100% !important;margin: 0 auto;}/*購物車*/ 
.page_wrapper_bg #carlist, .total_price {font-size: 14px;}#shopping > div > div > div > div.row.visible-xs > div > div {padding: 0px !important;}.page_wrapper_bg .btn-primary {padding: 0px;}.page_wrapper_bg .article-text .container {padding: 0px}.page_wrapper_bg .article-text .row {margin-left: 10px; margin-right: 10px;}#shopping > div > div > div > div.row.visible-xs > div > div:nth-child(2) {padding: 6px 12px !important;}.page_wrapper_bg .btn_same {padding: 6px 12px !important;}#carlist .xs-al {line-height: 35px;}#shopping > div > div > div > div.row.visible-xs > div > div:nth-child(2) {margin-top: 10px;}/*購物車頁面*/#carlist > div.row.orderrow > div.col-xs-12.col-md-10 > div > div.col-xs-12.col-md-10 { padding: 0px;}#carlist > div.row.orderrow > div.col-xs-12.col-md-10 {padding: 0px;}#shopping > div > div > div > div.row.visible-xs > div { padding: 0px;}#carlist .subject { font-size: 16px; line-height: 30px; letter-spacing: 3px;}/*聯絡我們*/ 
.page_wrapper_bg #contact_logo {display:none}/*頁尾*/ 
.page_wrapper_bg .RWDsocial001 { position: relative;}.page_wrapper_bg .web_search .btn { float: right !important}.page_wrapper_bg #social_media_wrapper a i img {vertical-align: top !important;}.page_wrapper_bg .btn, .file_area {margin-top: 0;}.page_wrapper_bg .RWDmenu_plus01 .cart-block {margin-top: 12px;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
/* BANNER*/ 
.RWDfullScreenSlider #flexHome h1{ padding: 0 60px;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
/* BANNER*/ 
.RWDfullScreenSlider #flexHome h1{ padding: 0 30px;}
}
/*iphone5 end*/