@charset "utf-8";
/* *********************************** */
/*  header 右上方 icon  (灰-預設 vs 白) */
/*
.round_link a .Gray { display: none; }
.round_link a .White { display: inline-block;}
*/


/* *********************************** */
/* 小ICON掉下來更正檔案*/
/*
.round_link a .White ,.round_link a ,.round_link a .Gray { width: 32px; height: 28px; }
.box_link li:first-child a object.Black,.box_link li:first-child a object.Gray{width:22px;height:22px;}
.box_link li:first-child+li a object.Black,.box_link li:first-child+li a object.Gray{width:40px;height:40px;}
/*


/* *********************************** */
/*  footer 右上方 icon  (黑-預設 vs 灰) */
/*
.box_link li a object.Black { display: none; }
.box_link li a object.Gray { display: inline-block; }
*/


/*  footer 右上方 icon  (黑-預設 vs 灰) */
.box_link li a object.Black { display: none;}
.box_link li a object.Gray { display: inline-block; }
.box_link {background-color: #fff;}

/* 讓首頁滿版 *********************************** */
.main_part{padding:0;}
.show_content{width:100%; padding:0;}	
.edit{width:100%; padding:0;}
.pageIndex .main_part{max-width: 100%;} /*多了max-width: 100%;*/

/*解除背景輪播*/
#content_main { margin:0;}
.bannerindex { position:static; height:auto; margin-top:0px;}
.swiper-banner { position:static; margin:0; height:auto;} 
.swiper-slide img { height:auto;}

/* 主選單 *********************************** */
/*網頁版*/
#header { padding: 1px ; height:106px; background-color: #9BCED2;}
#header .center img {
    padding-top: 6px;
    width: 80px;}
.pageIndex #header {background-color:rgba(255,255,255,0.0);}
.pageIndex #header .center img {
    width: 146px;}
#menuTop li a {color: #fff;}
.search_link a {color: #ffffff;}
.topTop a i {color: #ffffff;}

/*選單特調*/
.topTop {padding-top: 16px;}
#menuTop {padding-left: 140px;}
#menuTop ul {
    position: relative;
    margin-top: 10px;
	font-size: 16px;
    letter-spacing: 3px;}
#menuTop ul:before {
    content: '';
    border-top: 0px solid #ddd;}
#menuTop li a {
    line-height: 0px;
    padding: 7px;
    margin: 1px 8px 1px 5px;}
#menuTop li {
    display: inline-block;
    position: relative;
    margin-top: 10px;
    background: transparent;
    border-right: 1px #fff solid;}

/*210401派工單增加--------------------------------   */
#menuTop li:nth-child(3) {
    display:none;}
#menuTop li:nth-child(4) {
    display:none;}

.footer_menu li:nth-child(4) {
    display:none;}
.footer_menu li:nth-child(5) {
    display:none;}

@media screen and (max-width: 768px){
    .mm-listview>li:nth-child(3) {display:none;}
    .mm-listview>li:nth-child(4) {display:none;}
}

/*210401派工單結束--------------------------------   */


#menuTop li:nth-child(8) {
    border-right: 0px;}
#menuTop li:nth-child(9) {
    display:none;}
#menuTop li:nth-child(10) {
    display:none;}
ul.mm-listview li:nth-child(10) {
    display:none;} /*手機版*/

/*下拉選單樣式*/
#menuTop li li:first-child {
    padding-top: 0px;}
#menuTop li ul {
    background-color: rgba(255,255,255,0.6);
    left: -12%;
    right: -5%;
	margin-top: 3px;}
#menuTop li li a {
    padding: 5px 5px 5px 11px;
    color: #797979;
	font-size:14px;
	text-shadow:none;
	line-height: 22px;}
#menuTop li li a:hover {
    color: #37B8BE;}
.search_txt, #menuTop li ul, .product-layer-two li a {
    border: 0px !important;}



/*關於我們下拉*/
.other_select_page .promotion_title {display: none;}
.other_select_page .other_promotion {display: none;}

/*首頁最新消息隱藏*/
.pageIndex .news_part {display: none;}


/*購物車內頁選單樣式*/
.product-layer-two {
	display:none !important;
    margin: 50px 0 20px 0;
    text-align: center;}
.product-layer-two li a {
    font-size: 16px;
    background: #9bced2;
    color: #ffffff;
    padding: 5px 20px 5px 20px;}
.product-layer-two li a:hover {
	background: #37B8BE;
    color: #ffffff;}
.product-layer-two li li a {
    color: #37B8BE;}
.product-layer-two li:hover ul {
    border: 1px solid #37B8BE !important;
    border-top: 1px solid #37B8BE !important;}
.products-list .price b {
    color: #37B8BE;}

/*購物車*/
/*外*/
.products-list .item {margin-top: 65px;}
.products-list .more {border: 1px solid #9BCED2 !important; color:#9BCED2 !important;}
.products-list .more:hover {border: 1px solid #9BCED2 !important; color:#ffffff !important; background-color: #9BCED2 !important;}
.products-list .item a:hover .more {border: 1px solid #37B8BE !important; color:#ffffff !important; background-color: #37B8BE !important;}
/*.product-layer-two li a:after { border-color: #439A86 #439A86 #ff000000 !important;}*/
.price {display:none;}

/*內*/
.sidebarBtn h2 {color: #37B8BE;}
.lastPage {background: #9BCED2;} /*最下面的上一頁*/
.product_pic #bx-pager {display:none;}
.mobile_product_name {
    margin-bottom: 0px;
    margin-top: 40px;
	text-align: center;}


/*搜尋欄*/
.search_txt + .fa {color: #A1A1A1;}
.topTop {color: #A1A1A1;}

/*手機版選單*/
#nav-toggle span, #nav-toggle span:before, #nav-toggle span:after {background: #fff;}
	
/*首頁購物車隱藏*/
.pageIndex .products-box {display: none;}


/* 頁尾 *********************************** */
/*底色
.footer {
	background: linear-gradient(45deg, rgba(0, 108, 144, 1)0%, rgba(37, 183, 160, 1)100%);
	background: -moz-linear-gradient(45deg, rgba(0, 108, 144, 1)0%, rgba(37, 183, 160, 1)100%);
	background: -webkit-linear-gradient(45deg, rgba(0, 108, 144, 1)0%, rgba(37, 183, 160, 1)100%);
	background: -o-linear-gradient(45deg, rgba(0, 108, 144, 1)0%, rgba(37, 183, 160, 1)100%);}*/
/*版權宣告換色*/
.footer .copy a,.footer .copy {color: #bfbfbf !important ;}
.footer {border-top: 0px solid #A1A1A1 !important ;}
.footer_menu {border-bottom: 1px solid #eeeeee!important;}
.footer_menu li:nth-child(11) {display:none;}
.footer_menu li a {font-size: 16px;}

/*最新消息*/
.promotions_page .main_part {padding: 50px 15px 20px 15px;}
/*課程選課*/
.share_page .main_part {padding: 50px 15px 20px 15px;}
.promotion_title h2 {border-bottom: 2px solid #9BCED2;}
.promotion_title {border-bottom: 1px solid #9BCED2;}


/* 聯絡我們 *********************************** */
/*按鈕換色+去底線*/
.contact_page .main_part {padding: 50px 15px 20px 15px;}
.animated-arrow {background: #9BCED2;}
.animated-arrow:hover {background: #37B8BE;}
.list_before.info:before {background: #fff; }
.contact_form li .form__label {width: 80px;}




/* *********************************** */
/* 沒有開購物車-預設 vs 有開購物車 */
/**/
.search_link a.with_shopping_mode {	display: inline-block;}


/* *********************************** */
/* 產品的看更多按鈕設定 */
.products-list .more { }
.products-list a:hover .more { }


/* *********************************** */
/* 頁面的麵包屑 首頁/頁面名稱/ */
.path {display:none;}


/* *********************************** */
/* 頁面上方廣告 */
.banner {
	color: #ffffff;
	text-shadow: 2px 2px 5px #777777;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;} 
.promotions_page .banA {background-image: url(https://pic03.eapple.com.tw/0988603630/SBN/SBN01.jpg); background-position: top center; width: 100%; height: 200px;}
.share_page .banA {background-image: url(https://pic03.eapple.com.tw/0988603630/SBN/SBN01.jpg); background-position: top center; width: 100%; height: 200px;}
.other_select_page .banA {display: none;}
.news_page .banB {display: none;}
.services_page .banB {display: none;}
.map_page .banB {display: none;}
.other_page .banB{display: none;}
.contact_page .banC {background-image: url(https://pic03.eapple.com.tw/0988603630/SBN/SBN01.jpg); background-position: top center; width: 100%; height: 200px;}
.banD {}
.banE {}
.product_page .banF {display: none;}
.product_info_page .banF {display: none;}

/* *********************************** */
/* 針對頁尾第幾個作設定 */
.footer_info ul li:nth-child(1) { /*display:none;*/}


/* *********************************** */
/* 相本分類全版面 ( 限制最寬2000px 
.work_page .main_part { max-width:2000px;}
.work_page .show_content { padding:0; width:100%;}
.work_page .show-list .item { width:33%; display:inline-block; float:none; margin:0; padding:0;}
@media screen and (max-width: 768px) {
.work_page .show-list .item { width:49%;}
}
@media screen and (max-width: 570px) {
.work_page .show-list .item { width:100%;}
}
.work_page .show-list .item a { max-width:100%;}
.work_page .show-list .show_pic { height:auto; line-height:0;}
.work_page .show-list .show_pic img { max-width:100%; max-height:100%;}
.work_page .show-list .show_name { position:absolute; top:50%; right:10%; width:80%; height:auto; line-height:160%; font-size: 20px; color: #FFFFFF !important; border: solid 1px #fff; text-align: center; margin: -20px 0 0 -120px; padding:5px 20px; transition:all ease-in .3s; opacity:0;}
.work_page .show-list .item:hover .show_name {opacity:1;}
*/


/* 相本列表 
.work_info_page .main_part { max-width:2000px;}
.work_info_page .path { display: none; }
.work_info_page .show_content { padding:0; width:100%;}
.work_info_page .subalbum-menu { text-align:center;}
.work_info_page .subalbum-menu h2 { float:none;}
.work_info_page .pic-list .item { margin:0; padding:10px; width:49%; float:none; display:inline-block;}
@media screen and (max-width: 768px) {
.work_info_page .pic-list .item { width:100%;}
}
.work_info_page .pic-list .show_pic { height:auto; line-height:0;}
.work_info_page .pic-list .show_pic img { max-width:100%; max-height:100%;}
.work_info_page .pic-list .item a { max-width:100%; pointer-events: none; cursor: default; } /*取消連結被點擊效果*/

@media screen and (max-width: 1180px) {
#menuTop {padding-left: 195px;}
#menuTop ul {letter-spacing: 0px;}
.show_content {padding: 10px 15px;}
}

@media screen and (max-width: 1048px) {
.pageIndex #header .center img {width: 50px !important;}
#menuTop {padding-left: 80px; text-align: left;}
#menuTop ul {margin-top: 0px; text-align: left;}
#menuTop ul li a {padding: 4px 4px;}
#menuTop li {margin-top: 20px;}
}

@media screen and (max-width: 768px) {
#header { height:auto; }
#bottom_menu {display: block; }
.footer.with_shopping_mode { padding: 50px 0 90px; }
.bannerindex {padding-bottom: 0%;}
/*選單微調*/
.pageIndex #header { background-color: #9BCED2;}
.pageIndex #nav-toggle {padding: 22px 0;}
#nav-toggle {padding: 28px 0;}
#header .center img {
    padding-top: 6px;
    width: 60px;}
.pageIndex #header .center img {
	padding-top: 6px;
    width: 60px;}
.sidebarBtn {
    width: 100%;}

/* 預設手機版單張圖片 沒有開啟 */
/* 
.bannerindex { display:none;}
.mobile_wp { display:block;}
*/
}

@media screen and (max-width: 600px) { 
/* 手機版 輪播圖另外在換圖*/
/*
.swiper-slide img { display:none; }
.bannerindex { height:100vh; padding:0;}
.swiper-slide:nth-child(1) { background-image: url(); background-size:cover;}
.swiper-slide:nth-child(2) { background-image: url(); background-size:cover;}
*/
}

@media screen and (max-width: 425px) {
.banner {padding: 50px 0; font-size: 50px;}
}