.RWDalert_fancybox .btn.active {    background:#4b1c50 !important;    box-shadow: none !important;    border: 0;    border-radius: 0;    font-size: 16px;    letter-spacing: 2px;}a:hover, a:focus{text-decoration:none}.fl img{width:320px;}/*menu*/ 
.RWDmenu_plus04 .logo {width: 200px;margin-top: 10px;}.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: #b996d5;}.RWDmenu_plus04 .cart-btn i:after {content: "愛心捐贈";font-size: 15px;font-style: initial; color: #ba97d6; margin-left: 5px;}.RWDmenu_plus04 .cart-btn i img {width: 30px;}.RWDmenu_plus04 .features .cart-btn {color: #ba97d6;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}.RWDmenu_plus04 .site-nav .menu>li>a {color: #333;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {text-decoration: none;font-weight: 700;background: #4b1c50;color: #fff;transition: all .2s ease;}.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: #ba97d6;}/* 動態效果改成fadeIn*/ 
.bounceIn{animation-name:fadeInUp;animation-duration:1s}.index .main.cd-main-content {margin-top: 74px;}.border_bg {background: #fff;border: solid #ba97d6;border-width: 0 32px;box-sizing: border-box;}.bg_block {box-shadow: 0px -8px 15px #9d80b5;}.RWDbanner_plus01 .slick-caption.txt-right {top: auto;bottom: 10px;text-align: right;}.RWDbanner_plus01 .slick-caption.txt-right .container {width: 90%;}.RWDbanner_plus01 .logo {width: 460px;display: inline-block;}/*統一標題*/ 
.index h1.main-title {font-size: 32px;margin: 0px;color: #4b1c50;line-height: 1.3;letter-spacing: 2px;font-weight: 600;}.index h2.sub-title {font-size: 18px;margin: 16px 0 0;color: #333;font-weight: 600;letter-spacing: 2px;line-height: 1.3;}.index .section-line {display: none;}/**/ 
.service_block .container {width: 80%;}.RWDedictor002 .container.section-content  {padding-top: 0;padding-bottom: 0;width: 70%;}.hightlight_b a {display: inline-block;margin-top: 8px;border-bottom: 1px solid #ccc;color: #666;font-size: 15px;}/*關於*/ 
.RWDedictor002 .row {display: flex;align-items: center;}.ab_block {z-index: 1;padding: 128px 0 80px;position: relative;background: url(archive/image/customization/ab-bg2.jpg);}.RWDedictor002 .RWDedictor002-text p {font-size: 16px;line-height: 1.7;padding: 32px 0 40px;letter-spacing: 1.5px;text-align: justify;}.RWDedictor002 span.intro_t {display: block;font-size: 14px;line-height: 1.5;padding-bottom: 32px;color: #888;}.RWDedictor002 .hightlight_b p {padding: 0;}.hightlight_b h4 {line-height: 1.3;font-weight: 600;}.RWDedictor002 .RWDedictor002-text {padding-left: 32px;}/*項目*/ 
.service_block {z-index: 1;padding: 80px 0;position: relative;}.RWDService001 .boxFeature-2 h2 {width: 100%;color: #4b1c50;font-weight: 600;padding: 0 16px;letter-spacing: 2px;line-height: 1.5;font-size: 18px;text-align: center;margin-bottom: 0;min-height: 54px;transition: all .5s ease;}.RWDService001 a:hover h2 {color: #b996d5;transition: all .5s ease;}.RWDService001 article.boxFeature-2 {position: relative;}.RWDService001 p {margin-top: 16px;margin-bottom: 12px;font-size: 15px;letter-spacing: 2px;line-height: 1.5;padding: 0 8px;color: #333;text-align: justify;}.RWDService001 i {margin-bottom: 0;display: block;}.RWDService001 i img {border-radius: 15px;}/*呼籲捐款*/ 
.call_foundation {text-align: center;}.call_foundation h2 {font-size: 24px;font-weight: 600;color: #4b1c50;line-height: 1.5;margin-bottom: 16px;}.call_foundation p {font-size: 16px;letter-spacing: 1px;line-height: 1.7;color: #333;}.RWDscore01 .count-num {font-size: 50px;color: #4b1c50;}.RWDscore01 .count-title {font-size: 16px;margin-top: 20px;letter-spacing: 2px;}.RWDscore01 .score-content {text-align: center;padding-top: 64px;}.RWDscore01 .score-maintitle {font-size: 24px;letter-spacing: 2px;line-height: 1.3;margin-bottom: 8px;}.RWDscore01 .trigger-blk {display: none;}.RWDscore01 .score-subtitle {margin-bottom: 32px;}.RWDscore01 .score-mainblk {min-height: auto;}.RWDscore01 .more-btn {border-radius: 99em;background: #4b1c50;width: auto;min-width: 200px;display: inline-block;text-align: center;color: #fff;font-size: 16px;letter-spacing: 2px;border: 1px solid #4b1c50;margin: 50px auto 0;}.RWDscore01 .more-btn:hover {background-color: #ff7170;color: #fff;border-color: #ff7170;}.paralax_block {position: relative;z-index: 2;padding: 80px 0;}.RWDparallax_new .picbgbox {height: 100% !important; opacity: .7;}.RWDparallax_new {position: absolute;top: 0;width: 100%;z-index: -1;height: 100%;}/*消息*/ 
.RWDnews_listblock {width: calc(100% / 2 - 64px);margin: 0 32px;}.RWDnews_listblock .RWDnews_listblock {width: 100%;margin: 0;}.new_news .container {display: flex;width: 70%;}.new_news {padding: 80px 0;}.RWDnews_listblock span {width: 100%;}.RWDnews_listblock li a {width: 100%;color: #333;display: flex;align-items: flex-start;margin-left: 0;cursor: pointer;line-height: 1.5;font-size: 15px;letter-spacing: 1px;min-height: 44px;}.RWDnews_listblock span {font-size: 12px;display: block;padding-bottom: 8px;}.RWDnews_listblock h2 {font-size: 24px;letter-spacing: 2px;font-weight: 600;margin-top: 0px;color: #4b1c50;}.RWDnews_listblock li:last-child {border-bottom: 0;}.RWDnews_listblock li {padding: 8px;}.RWDnews_listblock li a h8 {background: #fff;border: 1px solid #b996d6;color: #b996d6;padding: 1px 10px;border-radius: 99em;margin-right: 8px;letter-spacing: 1px;font-size: 13px;display: inline-block;line-height: 1.7;text-align: center;min-width: 70px;}.scrollTop002 {bottom: 100px;right: 15px;}.scrollTop002 .ii {    border: 1px solid #4b1c50;}
/*footer start*/

footer {padding: 0;}.footer_block {font-size: 14px;letter-spacing: 1.5px;padding: 100px 0 32px;}.footer_block .container {display: flex;width: 80%;align-items: flex-end;}.footer_block  dl {margin-bottom: 0;}.ft_contact-num dl {width: 50%;float: left;margin-bottom: 0;}.link_block a {padding: 0 12px;text-align: center;}.link_block {display: flex;justify-content: center;}.ft_menu{width: 40%;padding: 0 16px;}.footer_block dd, .footer_block dt {margin-bottom: 8px;line-height: 1.5;}.footer_block h3 {color: #4b1c50;letter-spacing: 1.5px;font-size: 20px;margin-bottom: 16px;padding-bottom: 0;}.footer_block .ft_name h3 {margin-bottom: 8px;}.ft_contact-num h3, .ft_info h3 {font-size: 18px;}.ft_right {width: 60%;display: flex;flex-wrap: wrap;color: #333;padding: 0 64px 0 16px;}.ft_right a, .ft_menu a{color: #333;}.ft_right a:hover, .ft_menu a:hover {color: #ba96d5;}.ft_contact-num, .ft_info {width: calc(100% / 2);}.ft_name {width: 100%;padding-bottom: 16px;margin-bottom: 16px;border-bottom: 1px solid #ddd;}.ft_name .RWDedictor {    display: flex;    align-items: center;}.ft_txt {    display: inline-block;    margin-right: 16px;}.cor_pic {    width: 40%;    display: inline-block;}.cor_pic img {    width: calc(50% - 16px);    display: inline-block;    margin-left: 16px;    border: 1px solid #ddd;}.ft_name p {margin-bottom: 0;}.social_block a {width: calc(100% / 2 - 16px);margin: 4px 8px;text-align: center;border: 1px solid #ddd;border-radius: 10px;padding: 8px 4px;letter-spacing: 1px;font-size: 14px;    color: #333;}.social_block i {display: block;font-size: 20px;color: #1877f2;}.social_block {display: flex;width: 100%;padding-bottom: 16px;flex-wrap: wrap;}.social_block a:hover {background: #1877f2;color: #fff;}.social_block a:hover i{color: #fff;}/**/ 
.ft_edm {padding-top: 100px;}.web_edm {    float: none;    background-color: #fff;    border: none;    border-bottom: 0;    border-bottom: 1px solid #ddd;    display: flex;    margin-top: 15px;    width: 400px;    justify-content: center;    margin: 0 auto;}.web_edm .email { width: 350px;}.web_edm .email input {font-size: 15px; width: 100%; height: 40px; color: #888;  background-color: transparent;}div#btn_order_emailm_RWDfullscreen01_66_1{color: #333;}.web_edm .btn {font-size: 14px;background: transparent; color: #ccc;border: 0;border-radius: 0;}.web_edm .btn_container {padding-top: 4px;display: flex;}.web_edm .btn:hover { color: #ccc;}.ft_other {text-align: center;padding-top: 16px;font-size: 12px;color: #aaa;}.ft_other .RWDedictor, .RWDssl01, .copyright {display: inline-block;}.RWDssl01 {padding: 0 20px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #aaa;}

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

/*內頁長度*/section.call_to_action{min-height: 800px; padding: 35px 0 80px 0;background: url(archive/image/customization/ab-bg2.jpg);}/*toTop隱藏*/#toTop{display:none !important;}/*footer*/#RWDPAGE_BASE_PAT02 .footer_block {margin-top: 0; background: transparent; border: none;}#RWDPAGE_BASE_PAT02 .footer_block h3 {font-weight: 800; margin-top: 10px;}#RWDPAGE_BASE_PAT02 .web_edm .email input {border: none; padding: 0 5px; margin: 0 5px;}/*內文*/section.article-text, section.article-text p {font-size: 15px; line-height: 2; letter-spacing: 2px; text-align: left; color: #333;}/*title*/h1.pageTitle {font-size: 32px; margin: 0px; color: #4b1c50; line-height: 1.3; letter-spacing: 2px; font-weight: 600; text-align: center;}.hgroup .breadcrumb a {color: #333;}.hgroup .breadcrumb {background: transparent; border: none; float: none !important; position: relative; display: block; padding: 0; text-align: center; bottom: 0; font-size: 15px; margin: 16px 0 0; color: #333; letter-spacing: 2px; line-height: 1.3;}.hgroup .container {border-bottom: none;}/*新編輯器*/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0px !important;}.RWDslider01 .editor {font-size: 15px !important; line-height: 1.8 !important; color: #333 !important; letter-spacing: 2px;}.RWDtimeline01 li.event .point .editor {font-size: 15px; color: #333; line-height: 1.8; letter-spacing: 2px;}.RWDtimeline01 li.event .point .title {font-size: 20px; letter-spacing: 2px;}.RWDtimeline01 li.event:before {width: 13px; height: 13px; border: 1px solid #ba97d6; background: #ba97d6;}/*頁籤*/ 
.tabs {margin: 35px 0px 10px; font-weight: 400;}.tabs nav li.tab-current:after, .tabs nav li.tab-current:before{display:none;}.tabs nav ul {display: flex !important;}.tabs nav a {font-weight: 400;padding: 5px 20px;border-top-left-radius: 10px; border-top-right-radius: 10px; border: none !important;background: transparent !important;}.tabs nav ul li:first-child {border-left: 1px solid #ddd; margin-left: 0px;}.tabs .content {border: 1px solid #ddd; padding: 30px;}.tabs nav ul li {border: 1px solid #ddd; border-left: 1px solid #ddd; background: #eee; margin-left: 5px; border-bottom: none !important;}.tabs nav li.tab-current a {color: #fff !important;}.tabs nav li.tab-current { background: #b997d4;}.tabs nav a::before, .tabs nav li.tab-current a::after{display: none;}.RWDproduct_page .tab-box .tab-menu li.active a:before {display: none;}.RWDproduct_page .tab-box .tab-menu a {border-width: 1px 1px 0px 1px; border-color: #ddd;}.RWDproduct_page .tab-box .tab-menu li.active a {background: #b997d4; border-color: #ccc; color: #fff;}.RWDproduct_page .tab-box .list-h>li {margin-left: 5px;}.RWDproduct_page .tab-box .list-h>li:first-child {margin-left: 0;}/*sidebar*/ 
.m2018 .products-nav .nav-title{background:#ba97d6;color:#fff;font-size:16px;margin:0;padding:5px 15px}.m2018 .products-nav>ul>li { padding: 0; margin: 0;}.m2018 .products-nav>ul>li a { display: block; max-width: 100% !important; padding: 15px 15px;;font-weight: normal;background: white}.m2018 .products-nav ul>li>.toggle-submenu { height: 45px; width: 15%}.m2018 .products-nav>ul>li.active { background: transparent;}.m2018 .products-nav li a:hover {color: #ba97d6!important;transition: .5s}.m2018 .products-nav li a{transition: .5s;font-size: 14px !important}.m2018 .products-nav>ul>li.active>a {font-weight: bold;color: #ba97d6}.m2018 .products-nav>ul>li { border-color: #eee;}#sidebar > div.m2018.visible-lg > div > ul > li.active.is-open.has-child > ul > li.active.iscate>a { color: #9c9c9c;}.m2018 .products-nav>ul>li>a { font-size: 17px;border-bottom: 1px solid #eee;}.m2018 .products-nav ul li{padding:0}/*回上層*/ 
.btn.btn_back {border: none; background: transparent; padding: 0; border-radius: 0; margin-right: 0; float: right; margin-top: 30px;}.btn.btn_back a {padding: 0 15px; font-size: 15px; line-height: 32px; transition: .5s all; border: 1px solid #b996d6; display: block; color: #b996d6; background: transparent;}.btn.btn_back a:hover {background: #b996d6; color: #fff;}/*線上募款列表*/ 
.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 0; margin-bottom: 45px !important; border-bottom: none;}.layoutlist_2 .subject {font-size: 17px; text-align: center; color: #4b1c50; font-weight: 600; margin: 15px 0px;}.item .subject A.itemlink {color: #4b1c50 !important;}.layoutlist_2 .product_list_item img {border-radius: 15px;}/*產品介紹*/ 
.RWDproduct_page .products-info .name {margin-bottom: 7px; font-size: 18px; font-weight: 600; line-height: 1.5; letter-spacing: 2px; color: #333;}.RWDproduct_page .products-info .subname {font-size: 15px; line-height: 1.8; letter-spacing: 2px; color: #333;}.product1 .RWDproduct_page .products-info .price-box {display: none;}.RWDproduct_page .products-info .name-box {padding: 0 0 20px; border-bottom: 1px solid #eee; margin-bottom: 25px;}.RWDproduct_page .products-info .txt .title {margin-bottom: 7px; padding-bottom: 0; border-bottom: none;}.RWDproduct_page .btn-shop {margin-top: 25px;}.RWDproduct_page .download_container .btn:hover {background: #4b1c50;}.RWDproduct_page .download_container:hover .btn {background: #4b1c50;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {background: transparent; font-size: 15px; border-radius: 99em; transition: .5s all; border: 1px solid #4b1c50;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: transparent; color: #4b1c50;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #4b1c50;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, .no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {background-color: #ff7170; border-color: #ff7170; color: #fff;}/*最新消息列表*/ 
.layoutlist_8 .article_subject {color: #4b1c50 !important; font-size: 18px; letter-spacing: 2px;}.layoutlist_8 .list_subject .summary {margin: 15px 0 0;}.layoutlist_8 .list_subject .summary a {font-size: 15px; color: #555;}.list_img img {border-radius: 15px;}.layoutlist_8 .listdate .yearmonth {text-align: center;}.layoutlist_8 .listdate .day {text-align: center;}.layoutlist_8 .item:last-child {border-bottom: none;}/*影片*/ 
.video_item {margin: 0 0 45px !important; width: calc(100% / 3);}.video_item_subject {color: #4b1c50; font-weight: 600; text-align: center !important;}/*常見問題*/ 
.faq_a_icon {margin-top: 8px;}/*電子表單*/ 
.eformsDesc {border-bottom: 0; margin: 0 0 50px; padding-bottom: 0;}br.pad_br {display: none;}#eformsForm_1_2 .form-horizontal .control-label {width: 10%;}#eformsForm_1_2 .form-group .col-sm-12.col-md-11 {width: 90%;}.eforms1 .ebtn.currectsend_btn {border: none; background: transparent; padding: 0; border-radius: 0; margin-right: 0; float: right;}.eforms1 .ebtn.currectsend_btn a {padding: 0 30px; font-size: 15px; line-height: 32px; transition: .5s all; border: 1px solid #4b1c50; display: block; color: #fff; background: #4b1c50; border-radius: 99em;}.eforms1 .ebtn.currectsend_btn a:hover {background: #ff7170; color: #fff; border-color: #ff7170;}.eforms1 .ebtn {border: none; background: transparent; padding: 0; border-radius: 0; margin-right: 0; float: right;}.eforms1 .ebtn a {padding: 0 15px; font-size: 15px; line-height: 32px; transition: .5s all; border: 1px solid #b996d6; display: block; color: #b996d6; background: transparent;}.eforms1 .ebtn a:hover {background: #b996d6; color: #fff;}/*捐贈清單*/ 
.mCustomScrollBox {letter-spacing: 1px;}.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-color: #ddd;}#shopping_form .shopping-item .td.price > div:nth-child(2) {display: none;}#shopping_form .shopping-item .td.price > div:nth-child(1) > span {display: none;}.RWDshopping .btn.normal {border-radius: 99em; font-size: 15px; transition: .5s all; border: 1px solid #4b1c50; color: #4b1c50;}.RWDshopping .btn.normal.bg1 {color: #4b1c50;}.RWDshopping .btn.bg2 {background: #4b1c50; color: #fff;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg2:hover {background-color: #ff7170; border-color: #ff7170; color: #fff;}#eForm1 > div.shopping-item-box > div.shopping-item.clearfix > div.table > div.tbody > div > div.td.price > div:nth-child(1) > span {display: none;}#eForm1 > div.shopping-item-box > div.shopping-item.clearfix > div.table > div.tbody > div > div.td.price > div:nth-child(2) {display: none;}/*1123贈送加費美編*/h4.inner-title {font-size: 22px !important; margin: 0px !important; color: #4b1c50; line-height: 2 !important; letter-spacing: 2px; font-weight: 600;}.inner-box p {margin-bottom: 30px;}.inner-box p:last-child {margin-bottom: 0px;}.RWDslider01 .pic img {border-radius: 15px;}.inner-box {padding: 50px 0;}

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

@media screen and (max-width: 1700px) {.RWDbanner_plus01 .logo {width: 400px;}.RWDedictor002 .container.section-content {width: 80%;}.RWDService001 p {padding: 0;}.new_news .container {width: 80%;}.footer_block .container {width: 100%;padding: 0 80px;}}@media screen and (max-width: 1500px) {.RWDedictor002 .container.section-content, .service_block .container, .new_news .container {width: 100%;padding: 0 80px;}.footer_block .container {padding: 0 64px;}.link_block a {padding: 0 6px;}}@media screen and (max-width: 1400px) {.RWDbanner_plus01 .logo {width: 320px;}.footer_block .container { padding: 0 32px;}}@media screen and (max-width: 1300px) {.ab_block { padding: 80px 0;}.call_foundation h2 { font-size: 22px;}.call_foundation p { font-size: 14px;}.RWDedictor002 .RWDedictor002-text p {font-size: 15px;}.RWDnews_listblock li a { font-size: 14px;}.ft_right { padding: 0 32px 0 16px;}.footer_block .container { padding: 0 16px;}.link_block a { font-size: 13px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDedictor002 .container.section-content, .service_block .container, .new_news .container {    padding: 0 64px;}.RWDbanner_plus01 .logo {    width: 270px;}.RWDService001 .boxFeature-2 h2 {    font-size: 16px;}.link_block {    flex-wrap: wrap;}.RWDService001 a:hover h2 {     color: #4b1c50;    transition: all 0s ease;}.cor_pic img {    width: calc(50% - 8px);    margin-left: 8px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDmenu_plus04 #mobile-menu .menu>li>ul {background-color: #fff;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #4b1c50;}.RWDmenu_plus04 .features:after {background-color: #ccc;}.RWDbanner_plus01 .logo {width: 220px;}.index h1.main-title {font-size: 26px;}.index h2.sub-title {font-size: 16px;}.RWDedictor002 .RWDedictor002-text p, .RWDService001 p {font-size: 14px;}.RWDedictor002 .row {    align-items: flex-start;}.RWDparallax_new .picbgbox {    height: 100% !important;    opacity: .3;    background-position: 30% 50% !important;}.RWDedictor002 .row {display: flex;flex-direction: column-reverse; align-items: center; justify-content: center;}.RWDedictor002 .col-md-6 {width: 100%;}.RWDedictor002 .item {padding-top: 32px;padding-right: 0;width: 90%;margin: 0 auto;}.RWDedictor002 .RWDedictor002-text {text-align: left;padding: 0px 32px 0;}.RWDedictor002 .container.section-content, .service_block .container, .new_news .container {padding: 0 32px;}.service_block {padding: 80px 0 0;}.RWDService001 .boxFeature-2 h2{min-height: 72px;}.ft_contact-num, .ft_info {width: calc(100% / 2);padding: 0 8px 0 0;}.footer_block {font-size: 13px;letter-spacing: 0px;padding: 80px 0 32px;}/*---內頁---*/ 
.inner-box {padding: 0;}h4.inner-title {font-size: 18px !important;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDalert_fancybox.bottom {    padding: 15px 10px !important;}.RWDbanner_plus01 .slick-caption.txt-right {    top: auto;    bottom: 75px;}.service_block {padding: 64px 0 0;}.ab_block {padding: 80px 0 64px;}.new_news {padding: 64px 0 32px;}.RWDService001 .col-sm-6 {margin-bottom: 64px;}.RWDService001 a:nth-child(3) .boxFeature-2 h2, .RWDService001 a:nth-child(4) .boxFeature-2 h2 {min-height: auto;}.RWDService001 .boxFeature-2 h2 {min-height: 54px;}.call_foundation {padding: 0 16px;}.RWDparallax_new .picbgbox {    background-position: 24% 50% !important;}.new_news .container {display: flex;flex-direction: column;}.RWDnews_listblock {width: 100%;padding: 0 8px;margin: 0 0 32px;}.RWDnews_listblock li a {min-height: auto;}.footer_block .container {display: flex;width: 100%;padding: 0 32px;flex-direction: column;align-items: center;}.ft_menu {margin-top: 32px;width: 100%;padding: 0;}.ft_right {padding: 0;width: 100%;text-align: center;}.ft_name .RWDedictor {    display: flex;    align-items: center;    flex-direction: column;}.ft_txt {    margin-right: 0;    margin-bottom: 16px;}.cor_pic {    width: 50%;}.cor_pic img {width: calc(50% - 16px);    margin: 8px;}/*----內頁----*/ 
.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 40px !important;}#sidebar {padding: 0 15px 30px;}#mobile-fixed .btn-box .normal {border-radius: 99em; font-size: 13px; border: 1px solid #4b1c50; color: #4b1c50;}#mobile-fixed .btn-box .bg2 {background: #4b1c50; color: #fff;}.btn.btn_back {float: none !important; width: 100%; display: block;}.video_item {width: calc(100% / 2);}#eformsForm_1_2 .form-horizontal .control-label {width: 100%;}#eformsForm_1_2 .form-group .col-sm-12.col-md-11 {width: 100%;}br.pad_br {display: block;}.article2.id182 .RWDslider01 .text {width: 100%;}.article2.id182 .RWDslider01.pic-right .pic-list {padding-left: 0; padding-bottom: 15px; width: 80%; float: none; margin: auto;}.article2.id182 .RWDslider01 .pic-list {padding-bottom: 15px;width: 80%; padding-right: 0; margin: auto; float: none;}h4.inner-title {text-align: center;}
}
/*991px end*/
/*600px start*/
@media (max-width: 600px) {
.fl img{width:260px;}.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {    display: inline-block;    width: 100%;}.RWDalert_fancybox .btn.active {    width: 100%;    margin: 0;}/*menu*/ 
.RWDmenu_plus04 .cart-btn .ii-bag2:after {font-size: 11px;}.RWDmenu_plus04 .logo {width: 150px;margin-top: 13px;}.RWDmenu_plus04 .cart-btn .ii-bag2:before{display:none;}/*banner*/ 
.RWDbanner_plus01 .slick-caption.txt-right {top: 9%;}.RWDbanner_plus01 .logo {width: 250px;}.RWDbanner_plus01 .slick-caption.txt-right {top: 10%;bottom: auto;width: 100%;text-align: center;}.RWDbanner_plus01 .slick-caption.txt-right .container {width: 100%;}.RWDbanner_plus01 .logo {margin-right: 16px;}.border_bg {border-width: 0 16px;}/*main*/ 
.ab_block {padding: 64px 0 40px;}.hightlight_b a {    margin-top: 16px;    margin-left: 0;}.RWDedictor002 .item {width: 100%;}.RWDedictor002 span.intro_t {font-size: 12px;}.RWDedictor002 .RWDedictor002-text {text-align: left;padding: 0;}.RWDService001 .boxFeature-2 h2 {min-height: auto;}.paralax_block {padding: 40px 0 64px;}.RWDscore01 .trigger-next, .RWDscore01 .trigger-prev {display: none;}.RWDscore01 .count-num {font-size: 36px;letter-spacing: 0px;}.RWDparallax_new .picbgbox {    background-position: 50% !important;}.call_foundation h2 {font-size: 18px;}.swiper-container-autoheight .swiper-wrapper {height: auto !important;}.RWDscore01 .count-item {margin: 20px 0 32px;}.RWDscore01 .score-subtitle {margin-bottom: 8px;}.RWDnews_listblock {padding: 0;}.RWDnews_listblock li a {font-size: 14px;}/*footer*/ 
.footer_block h3 {font-size: 18px;}.ft_contact-num h3, .ft_info h3 {font-size: 16px;}.ft_contact-num, .ft_info {width: 100%;padding: 16px 0;}.footer_block .container {padding: 0 16px;}.footer_block {font-size: 13px;padding: 64px 0 16px;}.ft_edm {padding: 64px 16px 0;}.web_edm .email {width: calc(100% - 40px);}.web_edm {width: 100%;}.link_block a {width: calc(100% / 3);font-size: 13px;padding: 8px 0;}.RWDssl01 {padding: 0;}.scrollTop002 {bottom: 50px;}.cor_pic {    width: 100%;}/*----內頁----*/section.call_to_action .container {padding-left: 5px; padding-right: 5px;}h1.pageTitle {font-size: 28px;}.tab_title {font-size: 16px;}.tab_content {padding-top: 20px;}.product1 #mobile-fixed .fixed-bottom .price-box {display: none;}.RWDproduct_page .m-pd-info .select-box {width: 100%;}.layoutlist_8.rwd .list_img+.list_subject {margin-top: 20px;}.layoutlist_8 .article_subject {text-align: center; display: block;}.layoutlist_8.rwd .listdate {margin: 5px 0 0;}.layoutlist_8.rwd .item {padding: 0 0px; margin-bottom: 50px; border-bottom: none;}.video_item {width: 100%;}br.pad_br {display: none;}#eformsDesc_1_2 > div {text-align: left !important;}.shopping section.call_to_action .container {padding-left: 15px; padding-right: 15px;}.credit .control-label, .delivery-editor ul, .goadd-box, .info-editor ul, .plus-fixed .name a, .plus-list .name a, .shopping-item .name, .shopping-step .name {letter-spacing: 1px;}.RWDshopping {letter-spacing: 1px;}#shopping_form > div > div > div.tbody > div > div.td.info > div.mobile-info > div > div:nth-child(1) > span {display: none;}#shopping_form > div > div > div.tbody > div > div.td.info > div.mobile-info > div > div:nth-child(2) {display: none;}#mobile-fixed .fixed-in {width: 100%; letter-spacing: 1px;}#mobile-fixed .btn-box {padding-left: 0; width: 100%;}#mobile-fixed .btn-box .normal {max-width: 100%;}#mobile-fixed .btn-box.step1 li, #mobile-fixed .btn-box.step2 li {width: 49%;}.article2.id182 .RWDslider01.pic-right .pic-list {width: 100%;}h4.inner-title {text-align: left; font-size: 17px !important; line-height: 1.8 !important; margin-bottom: 10px !important;}.article2.id182 .RWDslider01 .pic-list {width: 100%;}.tabs {margin-top: -60px !important;}
}
/*600px end*/
/*380px start*/
@media (max-width: 380px){
.RWDbanner_plus01 .slick-caption.txt-right {    top: 6%;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.RWDmenu_plus04 .logo {    width: 125px;    margin-top: 18px;}.call_foundation h2 {    font-size: 16px;}.RWDnews_listblock li a {    font-size: 13px;}.call_foundation p {    font-size: 14px;}.index h1.main-title {    font-size: 24px;}.RWDbanner_plus01 .slick-caption.txt-right {    top: 8%;}.RWDbanner_plus01 .logo {    width: 200px;}.ft_contact-num dl {    width: 100%;    float: none;    margin-bottom: 16px;}.scrollTop002 {    bottom: 30px;}
}
/*320px end*/