@charset "utf-8";
/*神典*/
@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+TC:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+TC:wght@400;500&display=swap');
/*上方選單解除滑動固定
.header_area.sticky { position:relative;}
*/


/*上方選單右邊設定 臉書/LINE/電話/信箱*/
.tp_links a:before {寬高大小設定}
.tp_links a.me_tp_fb {margin: -6% 0;}
.tp_links a.me_tp_fb:before {filter: opacity(0.5);}
.tp_links a.me_tp_line {}
.tp_links a.me_tp_line:before {背景換圖/建議.SVG}
.tp_links a.me_tp_call {margin: -6% 0;}
.tp_links a.me_tp_call:before {filter: opacity(0.5);}
.tp_links a.me_tp_mail {}
.tp_links a.me_tp_mail:before {}

/*下方*/
.box_link a.me_ft_fb:before{filter: opacity(0.5);}


/*手機LOGO
.nav-brand-m {}
*/


/* = = = 分隔線 = = = = = = = = = == = = = = = = = = = = = = = = == = = */


/*預設解除背景輪播*/
#content_main { margin:0;}
.bannerindex { position:static; height:auto;}
.swiper-banner { position:static; margin: 0 0; height:auto;} 
.swiper-slide img { height:auto;}
@media screen and (max-width: 768px) {
.bannerindex { padding:0; margin:0;}
}

/*版面*/
.pageIndex .main_part{border-top:none;max-width: 100%;padding: 0 0;}
.other_page .main_part{max-width: 100%;padding: 0 0;min-height: 0;}
.blog_page .main_part{max-width: 1400px;padding: 200px 0 0 0;}
.other_select_page .main_part { max-width: 100%;padding: 0 0 0 0;}
.blog_in_page .main_part { max-width: 1470px;padding: 200px 20px;}
.share_page .main_part{max-width: 1400px;padding: 200px 20px 0 20px;}
.product_page .main_part{padding: 150px 0 50px 0;}
.promotions_page .main_part{max-width: 1400px;padding: 150px 0 50px 0;}
.product_page .main_part,.product_info_page .main_part{max-width: 1400px;padding: 150px 0 50px 0;}



/*首頁選單版面*/
.main_header_area .container {max-width: 1400px;  padding: 0 2%;}


/*背景顏色*/
#content_main{background: #ffffff;}
.blog_in_page #content_main{background: #ffffff;}
.blog_in_page #content,.blog_page  #content{
	background-image: url(https://pic03.eapple.com.tw/sdbliss/all-bk1.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	
}
.product_page #content,.product_info_page  #content{
	background-image: url(https://pic03.eapple.com.tw/sdbliss/all-bk1.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	
}
.promotions_page #content{
	background-image: url(https://pic03.eapple.com.tw/sdbliss/all-bk1.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	
}
	
/*----------選單顏色高度------------*/

.main_header_area{
	background: rgb(255 255 255 / 50%);
	height:90px;
	
}
.header_area{
	background: none;
	height: 90px;
	position: fixed;
	width: 100%;
	top:0;
	
}



/*---------選單-----------*/
.nav-header{
	 padding:10px 0px;
}

/*選單V符號*/
.nav-menu>li:hover>a .submenu-indicator-chevron, .nav-menu>.active>a .submenu-indicator-chevron, .nav-menu>.focus>a .submenu-indicator-chevron {
    border-color:#ad9b70;
}

/*選單按鈕"案件訃聞"不顯示*/
.nav-menu>li:nth-child(5) { display:none;}
/*選單按鈕"定型化契約其他契約夏拉"不顯示*/
.nav-menu>li:nth-child(9) { display:none;}

.submenu-indicator-chevron{display: none;}


/*電腦LOGO*/
.nav-brand{
	 width:auto;
}

/*---選單的字----*/
.nav-menu > li > a{
	 color: #000000;
	 font-size:18px;
	 letter-spacing: 0.1em;
}
/*整個選單的字*/
.nav-menu{
	width: 100%;
	margin: 22px 0;
	
}
/*選單與選單距離*/
.nav-menu>li{
	padding: 0 6px;	
}

/*選單的字變色*/
.nav-menu>li:hover>a, .nav-menu>li.active>a, .nav-menu>li.focus>a{
	color:#B9BDD5;
	
}
/*選單下拉文字變色*/
.nav-dropdown>li>a:hover,.nav-dropdown>li>a:focus {
  color:#B9BDD5;
}
/*選單下拉位移*/
.nav-dropdown{
	min-width: 120px;
	margin: 0 0 0 -27px;
	background: #eeeeee;
}

.nav-menu>li:nth-child(3)>.nav-dropdown{
	margin: 0 0 0 -46px;
}
.nav-menu>li:nth-child(4)>.nav-dropdown{
	margin: 0 0 0 -15px;
}
.nav-menu>li:nth-child(7)>.nav-dropdown{
	margin: 0 0 0 7px;
}

/*選單下拉文字下方線條*/
.nav-menu>li>.nav-dropdown {
    border: solid 1px #f0f0f0;
}

/*選單下拉文字置中*/
.nav-dropdown>li{text-align: center;}






.nav-menu{ margin: 17px 0;}


/*首頁最新消息&產品隱藏*/
.news_part { display: none;}
.products-box{ display: none;}

.pageIndex .main_part:nth-child(3) { display:none;}

/* = = = 分隔線 = = = = = = = = = == = = = = = = = = = = = = = = == = = */


/*內頁BANNER 設定*/
.banner { display:none;}
.banner h5 { display:none;}



/*麵包屑*/
.path{display:none;}
/**************************************/
/* 針對頁尾第1個作隱藏 */
.footer_menu a:nth-child(1) { display:none;}
	
/*頁腳顏色*/
.footer {
	background-image: url(https://pic03.eapple.com.tw/sdbliss/footer-bk.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	padding: 80px 0 0 0;
}
.footer .center{
	max-width: 1500px;
	 padding: 0 2%;
}
.footer_logo{
	text-align: center;
	
}
/*頁腳-版面*/
.footer .center {
	margin: 1% auto;
}
/*選單*/
.footer_menu {
    border-bottom: none;
    padding: 20px 0 40px 0;
	border-bottom: none!important;
}

.footer_info li{
     margin-top: 0px; 
}
.footer_menu li {
    padding: 1px 20px !important;
    border: 1px solid #ad9b70;
    margin: 0 7px;
}

/*頁腳下menu同top-menu字調整*/
.footer_menu li a {
    color: #555555;
}
/*頁腳-選單*/
.footer_menu a{
	width: 100px;
	background: #ffffff;
	text-align: center;
	border: 1px #B9BDD5 solid;
	color: #444444;
}
/*頁腳-選單-變色"*/
.footer_menu a:hover{
    color: #B9BDD5;
	background: none;
}
.footer_info ul {
    color: #555555;
}
/*copy頁腳下方字體顏色調整*/	
.copy {
    color: #828282;
    letter-spacing: 0.2em;
}
.copy a{color: #555555;}

.footer_info li:nth-child(1){width: 59%;}
.footer_info li:nth-child(2){width: 100%;}
.footer_info li p.add:before{color: rgb(102 102 102 / 0%);}
.footer_info li p:nth-child(3){color: rgb(102 102 102 / 0%);}

/*footer-icon隱藏*/
.box_link { display: none;}
   

/* = = = 分隔線 = = = = = = = = = == = = = = = = = = = = = = = = == = = */


/*文章設定*/
/*一排呈現*/
.blog_page .subbox_item {border: 1px solid #eeeeee;}
.blog_list_le img { max-width: 100%; height: 150px;}
.blog_page .subbox_item a:after{background: rgb(253 253 253 / 80%);border: none;    text-align: center;}
.blog_page .accordion li .link{font-size: 17px;padding: 15px 63px;}
.blog_page .blog_le .accordion > li:hover .link, .blog_le .accordion > li.on_this_category .link {color: #fff !important; background: #89adc4;}
.blog_in_page h5.blog_le_t{ font-family: 'Noto Serif TC', serif;color: #000000; font-weight: 100;}
.blog_in_page h4.blog_category_title{font-family: 'Noto Serif TC', serif; color: #000000;letter-spacing: 0.1em; font-size:28px;}


/*三個按鈕*/
.blog_back a.article_btn_prev {background: none;border: 1px solid #c3c3c3;border-radius: 20px 0 20px 0;}
.blog_back a.article_btn_next {background: none;border: 1px solid #c3c3c3;border-radius: 20px 0 20px 0;}
.blog_back a { color: #333333;}
.blog_back a.article_btn_back{background: #c2e4f1;border-radius: 20px 0 20px 0;}


/*分享文章*/
.share_page .other_promotion li{border: 1px solid #e5e5e5; border-radius: 58px;padding: 0 5%;background: rgb(255 255 255 / 80%);}
.share_page  .pmtTitle h3{height: 20px;font-weight: bold;line-height: 0em;overflow: unset;}
.share_page .promotion_title h2{  border-bottom: none;}
.share_page .promotion_title{border-bottom: none;display: flex;justify-content: center;}
.share_page .time{letter-spacing: 0.1em;font-size: 30px;}
.share_page .time{ display:none;}
/*按鈕時間隱藏*/
.share_page .other_promotion .pmtTime{display:none;}


/*下拉功能*/
.other_select_page .promotion_title{ display:none;}
.other_select_page .other_promotion li{border: 1px solid #e5e5e5; border-radius: 58px;padding: 0 5%;}
.other_select_page .clearfix{width: 1400px;margin: 3% auto 0 auto;}
.other_select_page .pmtTitlei:nth-child(1){ display:none;}
.other_promotion .pmtTitle h3{height: 20px;font-weight: bold;line-height: 0em;overflow: unset;}

/*頁數*/
.page{height: 100px;margin:0 auto;}

/*產品頁面*/
.products-list .more{display: none;}
.products-list .name{text-align: center;font-size: 17px;}
.product_info_page  .product_info li span{display: none;}


/*促銷方案*/
.promotions_page .other_promotion .pmtTime{display: none;}
.promotions_page .clearfix{max-width: 1400px;width:100%;margin: 3% auto 0 auto;}
.promotions_page .promotion_title h2{border-bottom: 2px solid #8eb2c9;}
.promotions_page .promotion_title{border-bottom: 1px solid #8eb2c9;}
.promotions_page .other_promotion li {border: 1px solid #e5e5e5;border-radius: 58px;padding: 0 5%;background: rgb(255 255 255 / 80%);}



/*上一頁*/
.product_info_page .lastPage{display:none;}
/*購物車-小圖*/
.product_info_page .product_pic #bx-pager{ display:none;}
/*購物車-主圖*/
.product_info_page .product_pic{display:none;}
/*直接讓商品資訊展開,不會點擊開闔*/
.accordion-panel { display: block !important;}
/*文字隱藏*/
.accordion-thumb{display:none;}
/*商品QA的底線與上線不要*/
.accordion-item { border-bottom: none;}
.accordion{border-top: none;}

/*文字資訊欄位擴展*/
.product_info_page  h2 {box-shadow: none;}
.product_info_page .product_info {margin: 0 auto;width: 70%; }
/*分享此頁面到FB/LINE*/
.product_info_page .toShare{clear: both;}



/*資訊欄位順序對調*/
.product_info_page .product-wrapper {display: flex;    flex-wrap: wrap;}
.product_info_page .sidebarBtn{width: 60%; order: 1;   position: relative; text-align: center;    margin: 0% auto 150px auto;box-shadow:none; font-family: 'Noto Serif TC', serif;}
.product_info_page .product_main {    width: 100%;    order: 2;}



/*QA不要*/
.qaform{ display:none;}
.product_main {    width: 100%;}
.product_pic .bx-wrapper .bx-viewport {max-width: 100%;  margin: 129px 0 0 0;}
.bx-wrapper img {    max-width: 100%;    display: block;    width: 100%;}
.bx-wrapper .bx-viewport {    box-shadow: none;}





@media screen and (max-width: 768px) {
/* 開啟手機板下方按鈕所需設定 */
#bottom_menu {display: block; }
.footer.with_shopping_mode { padding:30px 0 70px; }
#to_top { bottom:60px;}
.swiper-banner {margin:0 0;} 
#bottom_menu li{width: 100%;}

/*產品頁面*/
.product_info_page .sidebarBtn {width: 100%;}

/*選單*/
.nav-menu{padding: 0 0;}
.nav-menu>li:nth-child(3)>.nav-dropdown{    margin: 0 0;}
.nav-dropdown>li:hover>a, .nav-dropdown>li.focus>a{color: #B9BDD5;}
.navigation-portrait .nav-dropdown>li>a{width: 100%;}
.navigation-portrait .nav-menu>li:nth-child(10){border-bottom: none;    padding: 20px 0;}
.nav-menu>li:nth-child(4)>.nav-dropdown{margin: 0 0;}
.nav-dropdown{margin: 0 0;}
.nav-menu>li{padding: 0 0;}
/*選單iocn*/
.tp_links a.me_tp_fb{ margin: 0 0;}
.tp_links a.me_tp_call{ margin: 0 0;}



}

@media screen and (max-width: 480px) { 
#content .banner h5{padding: 48% 0;}
.other_select_page .clearfix{width: 100%;}

/*抬頭*/
.header_area {
    position: relative;
}
/*版面*/
.share_page .main_part{padding: 80px 20px 0 20px;}

/*分享文章*/
.share_page .share_page .time{width: 100%;}
.share_page .promotion_title{border-bottom: none;display: block;justify-content: left;text-align: center;}

}

