a, a:hover {text-decoration:none;}.index .container {width: 100%;padding: 0;}.index .row {margin: 0;}.footer-block .container {width: 1170px !important;}/*loading*/ 
.fl img {width:270px;}/*選單*/ 
.RWDmenu_plus04 .logo {width: 160px;margin-top: 5px;transition: all .5s ease;}.RWDmenu_plus04 .is-up .logo {transition: all .5s ease;filter: grayscale(1)brightness(10);width: 120px;margin-top: 10px;}.RWDmenu_plus04 .header {padding: 20px 40px 0;background: transparent;transition: all .5s ease;}.RWDmenu_plus04 .header.is-up {background: rgba(69, 37, 105, .5);padding: 0 40px 0; transition: all .5s ease;}.RWDmenu_plus04 .features .member-btn {padding: 25px;}.RWDmenu_plus04 .site-nav .menu>li>a {font-weight: 600;color: #333;letter-spacing: 2px;font-size: 16px;padding: 25px 15px;transition: all .5s ease;}.RWDmenu_plus04 .is-up .site-nav .menu>li>a {color: #fff;transition: all .5s ease;}.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: #333;transition: all .5s ease;}.RWDmenu_plus04 .is-up .lang-select:hover .lang-select-label, .RWDmenu_plus04 .is-up .site-nav .menu>li.active>a, .RWDmenu_plus04 .is-up .site-nav .menu>li>a:hover {color: #fff;transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu>li>a:before {    content: "";    position: absolute;    width: 0px;    height: 1px;    background: #452569;    left: 15px;    bottom: 20px;    transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu>li:hover>a:before, .RWDmenu_plus04 .site-nav .menu>li.active>a:before {    width: 65px;    height: 1px;    transition: all .5s ease;}.RWDmenu_plus04 .features .search-btn {    padding: 13px 10px;    margin-right: 20px;}.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: #333;}.RWDmenu_plus04 .is-up .lang-select-label:hover:after, .RWDmenu_plus04 .is-up .site-nav .menu>li.active>a:after, .RWDmenu_plus04 .is-up .site-nav .menu>li.dropdown>a:hover:after, .RWDmenu_plus04 .is-up .site-nav .menu>li.has-child>a:hover:after, .RWDmenu_plus04 .is-up .site-nav .menu>li.is-active>a:after {border-color: #fff;}.RWDmenu_plus04 .is-up .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .is-up .lang-select-label:after, .RWDmenu_plus04 .is-up .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .is-up .site-nav .menu li.has-child>a:after{border-color: #fff;}.RWDmenu_plus04 .features .member-btn, .RWDmenu_plus04 .features .cart-btn {    color: #fff;    background: #7f4991;    padding: 10px 20px;transition: all .5s ease;}.RWDmenu_plus04 .features .cart-btn {    border-top-right-radius: 10px;    border-bottom-right-radius: 10px;}.RWDmenu_plus04 .features .member-btn:after {    content: "";    position: absolute;    width: 1px;    height: 21px;    background: #939294;    right: 0;}.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: #fff;}.RWDmenu_plus04 .features .member-btn {    border-top-left-radius: 10px;    position: relative;    border-bottom-left-radius: 10px;}.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;    background: #7f4c8f;    color: #fff;    transition: all .5s ease;    font-weight: 700;}.RWDmenu_plus04 .site-nav .menu ul li a {    text-align: center;transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu>li>ul {    padding: 0;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn, .RWDmenu_plus04 .member-block a.login.is-on {    background: #7f4991;}/*寬版選單*/ 
.RWDmenu_plus04 .site-nav .manu-item:hover>a{    text-decoration: none;    background: transparent;    color: #333;}.RWDmenu_plus04 .dropdown-menu .manu-item-box>li>ul>li.active>a, .RWDmenu_plus04 .dropdown-menu .manu-item-box>li>ul>li>a:hover {background: transparent;color: #804e90;padding-left: 0;font-size: 14px;font-weight: 600;transition: all .5s ease;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li a{ transition: all .5s ease;}.RWDmenu_plus04 .dropdown-menu .container .manu-item-box>li>a {    border-bottom: 1px solid #eee;}/*banner*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width:10px;height:10px;background:#FFF;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #7F4B90;}/*搜尋*/ 
.cd-search {width: 30%;height: 45px;right: 0px;left: initial;}.cd-search input {font-size: 14px;color:#333;}.cd-search button:hover {color: #866d64;}.cd-search button {top: 10px;font-size: 14px;}.cd-search input::placeholder {color:#666;letter-spacing:1px;}.cd-search input {font-family: 微軟正黑體;}.cd-search input::placeholder {font-family: 微軟正黑體;}/*標題*/ 
.RWDproduct002_v2 h1.main-title { font-size: 30px;letter-spacing: 3px;font-weight: 600;}.RWDproduct002_v2 .section-line {display:none;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li {width: 20px;line-height: 20px;height: 30px;}.index .section-subject.row {margin-bottom: 40px;}.index h2.sub-title {    font-size: 20px;    margin: 18px 0 0;    color: #333;    font-weight: 400;line-height: 32px;}/*服務*/ 
.RWDService003 .item {    width: calc(100% / 4 - 10px);    position: relative;    overflow: hidden;    cursor: pointer;    margin-bottom: 20px;    margin: 10px 5px;}.RWDService003 {padding: 0 5px;}.RWDService003 .item figcaption { background:rgba(95, 80, 107, 0.4);padding: 0;}.RWDService003 .item .line-01-in {display: none;}.RWDService003 .item .line-02-in {display: none;}.RWDService003 .item .line-03-in {display: none;}.RWDService003 .item .line-04-in {display: none;}.RWDService003 .item figcaption .title {    font-size: 30px;    letter-spacing: 3px;    line-height: 1.5;    position: relative;    top: 23vw;    left: 50%;    transform: translateX(-50%);    display: inline-block;}.RWDService003 .item figcaption .more:before {display:none;}.RWDService003 .item figcaption .more {display:none;}.RWDService003 .item:hover .title span:before {top: 42px;color: #fff;}.RWDService003 .item figcaption .title::after {display: block;position: relative;width: 25px;height: 3px;background: #7F4B90;content: "";left: 41.5%;margin-top: 5px;}.RWDService003 .item:hover figcaption {background-color: transparent;}.RWDService003 .item figcaption .title span {    text-shadow: 0 0 10px rgba(0, 0, 0, 0.4);}/*產品*/ 
.RWDproduct002_v2 { padding: 80px 0px;}.bounceIn {-webkit-animation-name: fadeIn;animation-name: fadeIn;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 20px;}.portfolio-bottom-summary h4 {text-align: center;font-size: 18px;letter-spacing: 1px;color: #000;line-height:1.5;transition:.3s; font-weight: 600;}.RWDproduct002_v2 .price {text-align: center;font-weight: 600;color: #000;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #7F4B90;}.RWDproduct002_v2 .btn-box .shop {background:#452569;transition:.3s;}.RWDproduct002_v2 .btn-box .shop:hover {background: #7F4B90;}.RWDproduct002_v2 li.selprice {    color: #452569;    font-weight: 600;}.portfolio-bottom-summary p {    color: #333;    font-size: 15px;}/*過場*/ 
.RWDparallax_new .picbgbox {height: 700px !important;}/*廣告*/ 
.RWDad003 .shortcut_item {margin: 0;width: 50%;padding: 7px;}.RWDad003 .top_shortcut_pict {border-radius:0px;}.RWDad003 .top_shortcut_box {height: 550px;background: transparent;border-radius: 0px;}.scrollTop002 .ii {font-weight: 600;font-size: 30px;display: inline-block;background: transparent; border: 2px solid #452569;color: #452569;}.scrollTop002 {bottom: 150px;}/*開拓舒眠新世界*/ 
.RWDedictor001 h1.main-title {font-size: 30px;letter-spacing: 3px;font-weight: 600;color: #222;}.index h2.sub-title {font-size: 20px;margin: 18px 0 0;color: #333;font-weight: 400;line-height: 32px;}.RWDedictor001 .section-line {display: none;}#m_RWDfullscreen01_50_1 {padding: 0px 120px 120px;}
/*footer start*/

/*footer*/ 
.footer-info a {    display: block;}.footer-info {    display: grid;    grid-template-columns: 1fr 1fr 1fr 2fr;    grid-gap: 0 15px;    color: #fff;    letter-spacing: 1px;    line-height: 1.8;    font-size: 14px;    padding: 45px 0;}.footer-info h5 {font-size: 16px;color: #fff;line-height: 2;}.footer-info a {color:#fff;transition: all .5s ease;}.footer-info a:hover {    color: #eee;    letter-spacing: 2px;    font-weight: 600;    transition: all .5s ease;}.footer-last a:hover { letter-spacing: 1px; font-weight: 400;transition: all .5s ease;}.footer-last {    display: flex;    justify-content: center;    border-left: 1px solid #ddd;}.footer-last dd {    margin-bottom: 15px;    font-size: 15px;}.btn_call a {    font-size: 20px;    line-height: 1.5;}.btn_call {    margin-bottom: 20px;    margin-top: 10px;}.footer-web {text-align: left;font-size: 13px;letter-spacing: 1px;color: #fff;}.footer-web a {color:#fff;}.footer-web a:hover {color:#eee;}.footer-bottom {    display: flex;    align-items: center;    justify-content: center;    border-top: 1px solid #ddd;    padding: 30px 0;}.RWDsocial002 .pull-right {    margin-bottom: 0;}.footer-social {    margin-right: 25px;}.footer-web .RWDedictor, .RWDssl01, .copyright {    display: inline-block;    font-size: 11px;    letter-spacing: 1px;}.RWDssl01 {    padding: 0 20px;}.RWDsocial002 .iconRounded {    border: 2px solid #452569;    color: #452569;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {    background-color: #452569;}i.i.ii-fb1.iconRounded:after {    content: "追蹤最新優惠";    position: relative;    font-size: 15px;    font-family: 微軟正黑體, sans-serif;    letter-spacing: 1px;    margin-left: 5px;}i.i.ii-fb1.iconRounded {    width: 100%;    border-radius: 0;    padding: 10px;    border: 1px solid #ddd;}.footer-block {background: #7f4991;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #fff;}

/*footer end*/
/*內頁 start*/

/*內頁長度*/section.call_to_action{min-height: 800px; padding: 35px 0 50px;}/*toTop隱藏*/#toTop{display:none !important;}/*menu*/#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .logo {filter: grayscale(1)brightness(10); width: 120px; margin-top: 10px;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .header {background: rgba(69, 37, 105, .5); padding: 0 40px 0; border-bottom: none;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .site-nav .menu>li>a {color: #fff;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .site-nav .menu>li.active>a, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .site-nav .menu>li>a:hover {color: #fff;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .lang-select-label:after, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .site-nav .menu li.dropdown>a:after, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .site-nav .menu li.has-child>a:after{border-color: #fff;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .lang-select-label:hover:after, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .site-nav .menu>li.active>a:after, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .site-nav .menu>li.dropdown>a:hover:after, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .site-nav .menu>li.has-child>a:hover:after, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .site-nav .menu>li.is-active>a:after { border-color: #fff;}/*main*/#RWDPAGE_BASE_PAT02 .cd-main-content {margin-top: 0;}/*title*/h1.pageTitle {font-size: 30px; font-weight: 600; line-height: 1.1; color: #222; letter-spacing: 2px; text-align: center; margin-bottom: 15px;}.hgroup .container {width: 100%; border-bottom: none;}.hgroup .breadcrumb {font-size: 15px; color: #333; letter-spacing: 2px; font-weight: normal; float: none !important; position: relative; border: none; text-align: center; padding: 0; bottom: 0;}.breadcrumb.pull-right a:hover {color: #7F4B90;}/*內文*/section.article-text, section.article-text p {font-size: 15px; letter-spacing: 2px; line-height: 1.8; color: #555;}.webdesc {margin-bottom: 20px; padding: 0 15px;}/*新編輯器*/ 
.pagecontent .article_model[data-seq="0"] { margin-top: 0 !important;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-bottom: 40px; margin-top: 0px !important;}/*最新消息*/ 
.layoutlist_8 .item {background: #eee; padding: 44px 23px !important; transition: .5s all ease; border-bottom: none; margin-bottom: 30px;}.list_subject a {color: #000; font-size: 18px;}.summary a {color: #777; font-size: 15px;}.layoutlist_8 .list_subject .summary {margin: 20px 0;}.layoutlist_8 .listdate .day {font-size: 48px; letter-spacing: 1px; color: #333; font-weight: blod; line-height: 48px;}.layoutlist_8 .listdate .yearmonth {font-size: 14px; letter-spacing: 1px; color: #333; font-weight: 100; line-height: 30px;}/*側選單2*/#sidebar .products-nav>ul> li.active>ul { display: block;}#sidebar {padding-bottom: 30px;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{ background: #f5f5f5;}.m2018 .products-nav .nav-title {background: #7f4991; font-size: 16px; padding: 8px 10px; text-align: center; margin-bottom: 0; color: #fff; letter-spacing: 2px; font-weight: 600;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 2px solid #ddd;padding: 10px 0px; margin-bottom: 0px;text-align: center;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover {border-bottom: 1px solid #060f1f;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #333;font-weight: 600;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #888;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #111;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {font-size: 15px;padding: 5px 0px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 10px 0 5px;margin-top:5px;}li.has-child.is-open {background: #f5f5f5;}li.has-child.is-open .has-child {padding: 10px 0px 0px;background: transparent;}.page_wrapper_bg .products-nav>ul> li.active {padding-left: 0px;padding-right: 0px;}.article7 .m2018 .products-nav .nav-title {letter-spacing: 2px;}.m2018 .products-nav ul li {padding-left: 0;}/*產品列表*/ 
.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 0; margin-bottom: 45px; border-bottom: none; box-shadow: 0 10px 20px rgba(0,0,0,0.1);}.layoutlist_2 .subject {color: #333; letter-spacing: 2px; font-size: 18px; line-height: 1.3; text-align: center; font-weight: bold;}/*產品列表圖放大*/ 
.item.product_list_item img{border: 1px solid #f5f5f5; transition: all 0.5s;}.item.product_list_item:hover img {-moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05);-webkit-transform: scale(1.05);transform: scale(1.05);transition: all 0.5s;}/*產品內頁*/ 
.product3 .hgroup h1{display: block;}.photo.col-sm-12.col-md-12.col-xs-12 {padding: 10px 50px; background: #fff; box-shadow: 3px 1px 14px -3px rgba(115, 115, 115, 0.2);}.page_content1 #productbx_bg{background: rgb(69 37 105 / 50%);}.page_content1 .bx-wrapper .bx-prev {left: -50px;}.page_content1 .bx-wrapper .bx-next{right: -50px;}#prod_name, #prod_name h2 {font-size: 30px !important; margin: 0px; color: #222 !important; font-weight: 600; letter-spacing: 2px !important; text-align: center; line-height: 1.5; margin-top: 15px;}#member_org_price, #prod_fixprice {float: none; margin: 0; display: block; text-align: center; font-size: 16px; color: #999;}#prod_price {float: none; margin: 0; display: block; text-align: center; line-height: 1.2; margin-top: 15px !important;}#btn_shopping {border-radius: 0px; font-size: 15px; letter-spacing: 2px; padding: 0 20px; background: #452569; font-weight: 600; transition: all .5s ease;}#btn_shopping:hover {background: #7F4B90;}.product_desc_subject {color: #555; font-size: 22px;}.product_desc_content {color: #333; letter-spacing: 2px; line-height: 2; font-size: 15px;}#prod_stand{width: 198px !important;}.dd-select {width: 100% !important;}.fbtn {border-radius: 0px; background: #7f4b90; transition: .5s all;}.fbtn:hover {background: #452569;}#product > div.page_content1 > div.product_top.row > div.info.col-sm-12.col-md-12.col-xs-12 > div:nth-child(4) {display: flex; flex-direction: row; justify-content: center;}/*產品檔案下載*/ 
.RWDproduct_page .file_area {width: calc(100% - 115px)!important;}/*頁籤*/#product_tabs {font-weight: 500;}/*影片*/ 
.video_item {width: calc(100% / 3);}.video_item_subject {text-align: center !important; font-weight: bold; color: #333;}/*回上層*/ 
.btn.btn_back {background: #452569; border-radius: 0; float: right; margin-right: 0px; transition: all 0.5s ease 0s;}.btn.btn_back:hover {background: #7F4B90;}.btn.btn_back a {color: #fff;}/*電子表單*/ 
.formdesc h1 {margin: 0 auto 15px; font-size: 20px; color: #333;}.formdesc {font-size: 15px; letter-spacing: 2px; color: #777; line-height: 2;}.formdesc a {color: #777; transition: .5s all ease 0s;}.formdesc a:hover {color: #bf0000}.customized_columns ._input, .customized_columns select {border-radius: 0px;}.new-form .new-width .control-label, .form-horizontal .control-label{font-size: 15px; font-weight: normal; line-height: 1.1; color: #333; letter-spacing: 2px;}.ebtn.currectsend_btn {background-color: #452569; text-align: center; border-radius: 0px; position: relative; transition: all 0.5s ease 0s; float: right; margin-right: 0;}.ebtn.currectsend_btn:hover {background: #7F4B90;}.form-horizontal .form-group {margin-left: 0; margin-right: 0;}.ebtn:hover {background: #7F4B90;}.ebtn {background: #452569; border-radius: 0px; transition: .5s all;}/*購物清單*/ 
.RWDshopping .btn.normal {border-radius: 0px;}.RWDshopping .btn.bg2:hover {background: #7F4B90;}.RWDshopping .btn.bg2 {background: #452569;}.RWDshopping .btn.normal {border-radius: 0px; border: none;}.btn.normal.bg1 {background: #7F4B90; color: #fff;}.btn.normal.bg1:hover {color: #fff; background: #452569;}.RWDmenu_plus04 .cart-block .choice_num_typeb .qty {    border: 1px solid #ddd;}.RWDmenu_plus04 .cart-block .qty-box .qtyminus, .RWDmenu_plus04 .cart-block .qty-box .qtyplus, .RWDmenu_plus04 .querycar-block .qty-box .qtyminus, .RWDmenu_plus04 .querycar-block .qty-box .qtyplus {    background: #c5abce;}/*會員*/#join_form .btn:hover {background: #7F4B90;}#join_form .btn {border-radius: 0px; background: #452569; transition: .5s all;}.btn.btn-primary:hover {background: #7F4B90;}.btn.btn-primary {border-radius: 0px; border: none; transition: .5s all; background: #452569;}/*相簿*/ 
.layoutlist_2 .album_item a {font-weight: bold; font-size: 18px; color: #333;}#album > div.page_content1 > div.row {margin-left: -15px !important;}

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

@media (max-width:1680px){.RWDmenu_plus02 .container {width: 100% !important;}.RWDparallax_new .picbgbox {height: 620px !important;}.RWDad003 .top_shortcut_box {height: 400px;}}@media (max-width:1440px){.RWDparallax_new .picbgbox {height: 500px !important;}nav.cd-nav {margin-left: 15px;}.cd-header-buttons {right: 15px;}.RWDmenu_plus04 .site-nav .menu {    text-align: left;}#m_RWDfullscreen01_50_1 {padding: 0px 80px 80px;}.RWDproduct002_v2 {padding: 80px 0px 40px;}}@media (max-width:1280px){.RWDparallax_new .picbgbox {height: 400px !important;}.RWDad003 .top_shortcut_box {height: 340px;}}@media (max-width:1199px){.RWDService003 .item figcaption .title { font-size: 25px;}.cd-overlay.is-visible.search-is-visible {top: 0px;}.footer-block .container {width: 100% !important;    padding: 0 30px;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .logo {width: 105px;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .features .member-btn, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .features .cart-btn {padding: 15px 20px; border-radius: 0;}#RWDPAGE_BASE_PAT02 .ml-stack-nav-toggle {padding: 15px 45px 15px 15px;}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.ml-stack-nav-toggle {    padding: 10px 45px 10px 15px;    color: #fff;}.RWDmenu_plus04 .features:after{display:none;}.ml-stack-nav-toggle__line {background: #fff;}.is-up .ml-stack-nav-toggle {    padding: 15px 45px 15px 15px;}.RWDmenu_plus04 .is-up .features .member-btn, .RWDmenu_plus04 .is-up .features .cart-btn {    padding: 15px 20px;    border-radius: 0;transition: all .5s ease;}.RWDmenu_plus04 .is-up .logo {    transition: all .5s ease;    filter: grayscale(1)brightness(10);    width: 100px;    margin-top: 6px;}.RWDmenu_plus04 .is-up .features .search-btn {    padding: 15px 10px;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {    background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li.active {    background-color: #7f4991;}.RWDmenu_plus04 #mobile-menu .menu>li ul {    background-color: #fff;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>ul {    background-color: #fff;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active {    background-color: #eee;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active>a {    color: #333;}.RWDmenu_plus04 .ml-stack-nav-toggle:hover {    color: #fff;}/*廣告*/ 
.RWDad003 .top_shortcut_box {height: 300px;}#m_RWDfullscreen01_50_1 {padding: 0px 60px 60px;}/*footer*/ 
.footer-web {font-size: 12px;}.RWDsocial001 {float: none;top: 0;}.footer-bottom {padding: 30px 0 15px 0;}/*---內頁---*/#product > div.page_content1 > div.product_top.row > div.info.col-sm-12.col-md-12.col-xs-12 > div:nth-child(4) {display: block;}
}
/*Pad橫向 end*/
/*992px start*/

@media (max-width: 992px) {/*搜尋*/ 
.cd-search {width: 40%;}/*產品*/ 
.RWDproduct002 .section-line {margin-top:20px;}/*廣告*/ 
.RWDad003 .top_shortcut_box {height: 230px;}.RWDparallax_new .picbgbox {    height: 320px !important;}/*footer*/ 
.footer-info {padding:30px 0;}.footer-bottom {text-align: center;    display: flex;    flex-direction: column;}.RWDsocial002 ul.socialNetwork {    display: inline-block;}.footer-social {    margin-right: 0;margin-bottom: 20px;}.footer-web {    text-align: center;}.footer-info {    grid-template-columns: 1fr 1fr 1fr 3fr;}.scrollTop002 {    bottom: 50px;}}

/*992px end*/
/*pad版 start*/
@media (max-width: 768px) {
/*開拓舒眠新世界*/#m_RWDfullscreen01_50_1 {padding: 0px 40px 40px;}/*熱賣商品*/ 
.RWDproduct002_v2 {padding: 80px 0px 20px;}.RWDService003 .item {width: calc(100% / 2 - 10px);}/*---內頁---*/ 
.video_item {width: calc(100% / 2);}.form-horizontal .form-group {margin-left: -15px; margin-right: -15px;}.btn.btn_back {float: none !important; display: block; margin-top: 30px; width: 100%;}#mobile-fixed .btn-box .normal {    border: none;    border-radius: 0px;    background: #7F4B90;    color: #fff;}#mobile-fixed .btn-box .bg2 {    color: #fff !important;    background: #452569 !important;    text-decoration: none;}
}
/*pad版 end*/
/*767px start*/
@media (max-width: 767px) {
.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(50% - 1px);}.RWDad003 .shortcut_item {float: left;}
}
/*767px end*/
/*phone版 start*/
@media (max-width: 480px) {
/*選單*/ 
.fl img {width:240px;}.RWDmenu_plus04 .logo {    width: 100px;}.RWDmenu_plus04 .header {    padding: 0 10px 0;}.RWDmenu_plus04 .header.is-up { padding: 0 10px 0;}.ml-stack-nav-toggle, .is-up .ml-stack-nav-toggle {    padding: 25px 14px;}.RWDmenu_plus04 .is-up .features .member-btn, .RWDmenu_plus04 .is-up .features .cart-btn {    padding: 15px;}.RWDmenu_plus04 .features .member-btn, .RWDmenu_plus04 .features .cart-btn {background: transparent;padding: 13px 15px;}.RWDmenu_plus04 .features .member-btn:after{display:none;}.RWDmenu_plus04 .features .search-btn {    margin-right: 15px;}/*搜尋*/ 
.cd-search {width: 100%;}/*服務*/ 
.RWDService003 .item figcaption .title {    top: 165px;    font-size: 20px;}/*產品*/ 
.RWDproduct002_v2 .fixprice {display:none !important;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 10px;}/*廣告*/ 
.RWDad003 .shortcut_item {width:100%;}.RWDad003 .top_shortcut_box {height: 220px;}.RWDparallax_new .picbgbox {    height: 400px !important;}.RWDssl01 {    padding: 0;}/*footer*/ 
.footer-info {text-align: center;padding-bottom:20px;}.footer-middle {border-top: 1px dotted #ddd;padding-top: 20px;margin-top: 20px;}.footer-right {border-top: 1px dotted #ddd;padding-top: 20px;margin-top: 20px;}.footer-last {border-top: 1px dotted #ddd;padding-top: 20px;margin-top: 20px;border-left:0;}.footer-web {margin-top: 20px;}.footer-bottom {    text-align: center;    display: block;    flex-direction: unset;}.footer-info { grid-template-columns: 1fr;}.footer-info a {    display: inline-block;    padding: 5px 8px;}.footer-web .RWDedictor, .RWDssl01, .copyright {    display: block;    font-size: 11px;    letter-spacing: 0px;}.scrollTop002 {    bottom: 15px;    right: 10px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: 100%;}/*開拓舒眠新世界*/#m_RWDfullscreen01_50_1 {padding: 0px 25px 60px;}.RWDad003 .shortcut_item {padding: 7px 0;}.RWDad003 .shortcut_item {float: none;}/*---內頁---*/#RWDPAGE_BASE_PAT02 .ml-stack-nav-toggle {padding: 25px 14px;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .header {padding: 0 10px 0;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .features .member-btn, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .features .cart-btn {padding: 15px;}section.call_to_action .container {padding-left: 5px; padding-right: 5px;}.tab_title {font-size: 16px;font-weight: bold; line-height: 32px;}.tab_content {font-size: 15px; color: #555; letter-spacing: 2px; font-weight: 500;}.video_item {width: 100%; margin-bottom: 35px !important;}.layoutlist_2 .album_item {margin-bottom: 35px !important;}#mobile-fixed .btn-box {    width: 100%;}#mobile-fixed .fixed-in {    width: 100%;}#prod_stand {    width: 100% !important;}#mobile-fixed .btn-box .normal {max-width: 100%;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
.RWDmenu_plus04 .logo, .RWDmenu_plus04 .is-up .logo {    width: 88px;}.RWDService003 .item figcaption .title {    top: 130px;    font-size: 18px;}.RWDmenu_plus04 .features .member-btn, .RWDmenu_plus04 .features .cart-btn  {    padding: 10px 12px;}.RWDmenu_plus04 .is-up .features .member-btn, .RWDmenu_plus04 .is-up .features .cart-btn  {    padding: 15px 12px;}
}
/*iphone5 end*/