@charset "utf-8";
/* *********************************** */
/*  header 右上方 icon  (灰-預設 vs 白) */
/*
.round_link a .Gray { display: none; }
.round_link a .White { display: inline-block;}
*/

/*大圖定住*/
/*.bannerindex { position:relative;}*/

/* *********************************** */
/* 小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; }
*/


/* *********************************** */
/* 沒有開購物車-預設 vs 有開購物車 */
/**/
.search_link a.with_shopping_mode {	display: inline-block;}

#menuTop ul:before { border-top:0 !important; }


/* *********************************** */
/* Header設定 */
#header {
    padding: 5px 0;
    height: 85px;
    background: ;
    background-color: transparent;
}

/* *********************************** */
/* Footer設定 */
.footer {
    background-color: #547549;
	border-top: none !important;
	padding: 45px 0 2px;
}
.footer_menu {
    border-bottom: 1px solid #2a6333!important;}
.footer_info ul {
    color: #ffffff;}
.footer_menu li a {
    padding-bottom: 3px;
    color: #ffffff;
}
.footer_menu li a:hover {
    border-bottom: 1px solid;
}
.copy {
    color: #ccc;}
.copy a{
    color: #fff;}
/* *********************************** */
/*選單設定*/
#menuTop {
    filter: drop-shadow(0px 0px 5px #2e4c52);
}
#menuTop ul {
    border-bottom: 1px solid #fff;}
#menuTop li ul {
    border-radius: 7px;
    border: none !important;
    background-color: rgba(255,255,255,0.8);
}
#menuTop li a {
    font-size: 17px;
    color: #fff;
    letter-spacing: 1.2px;
    border-bottom: 2px solid transparent;
}
#menuTop li a:hover {
    border-bottom: 2px solid #fff;
}
#menuTop li li {
    margin: 5px 0;
}
#menuTop li li a {
    color: #1a291a;}

/* *********************************** */
/*LOGO設定*/
#header .logo {
    filter: drop-shadow(0px 0px 5px #2e4c52);
}
#header .logo img {
    margin-top: -10px;
    width: 220px;
}
.footer_logo img{
	width: 230px ;}



/* *********************************** */
/* 產品的看更多按鈕設定 */
.products-list .more { }
.products-list a:hover .more { }
.show-list .item:hover .show_name {
    color: #5f906a;
}
.show-list .show_name {
    text-align: center;}
.animated-arrow {
    background: #547549;
}
.other_album_choice li {
    background: #547549;}
	
/* *********************************** */
/* 頁面的麵包屑 首頁/頁面名稱/ */
.path {}


/* *********************************** */
/* 頁面上方廣告 */
.banner {
    height: 100px;
    box-shadow: none;
    letter-spacing: 10px;
    background: #fff !important;
    padding: 0;
}
.banA {}
.banB {}
.banC {}
.banD {}
.banE {}
.banF {}

.services_page #header, .share_page #header, .work_page #header, .work_info_page #header, .contact_page #header, .map_page #header {
    background: url(https://pic03.eapple.com.tw/sinyuan/S_Banner.png) no-repeat center top fixed;
    height: 400px;
    background-size: cover;
}

#nav-toggle span, #nav-toggle span:before, #nav-toggle span:after {
    background: #fff;
}
#nav-toggle {
    margin-top: 25px;
	filter: drop-shadow(0px 0px 5px #295221);
}


/*隱藏下拉相簿*/
.other_album {
    display: none;
}

#menuTop li li {
    display: none;
    }
.mm-listview .mm-next {
    display: none;}

/* *********************************** */
/* 針對頁尾第幾個作設定 */
.footer_info ul li:nth-child(1) { /*display:none;*/}

/************************************/
/* 浮動按鈕 */
.fix_ri {
    bottom: 80px !important;}
/* *********************************** */
/* 相本分類全版面 ( 限制最寬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: 768px) {
#header { height:auto; }
.pageIndex #header, #header {
    position: absolute;
}

#bottom_menu {display: block; }
.footer.with_shopping_mode { padding: 50px 0 90px; }

/* *********************************** */
/*手機板LOGO調整*/
#header .logo {
    margin:0;
	}
#header .logo img {
    width:160px ;
    margin-top: 15px;
	}
.footer_logo img{
	width:200px ;
	}
.footer_logo {
    margin-left: unset;
    display: block;
    text-align: center;
    margin: auto;
}

/* 預設手機版單張圖片 沒有開啟 */
.services_page #header, .share_page #header, .work_page #header, .work_info_page #header, .promotions_page #header, .contact_page #header, .map_page #header {
    height: 100px;
    background-size: cover;
	position: inherit;
}
/* 
.bannerindex { display:none;}
.mobile_wp { display:block;}
*/
}

@media screen and (max-width: 600px) { 
/* 手機版 輪播圖另外在換圖*/
.pageIndex #header, #header {
    position: absolute;
}
.swiper-slide img { display:none; }
.bannerindex { height:100vh; padding:0;}
.swiper-slide:nth-child(1) { background-image: url(https://pic03.eapple.com.tw/sinyuan/P_B1.png);
	background-size:cover;
	background-repeat: no-repeat;
    background-position: center center; }
.swiper-slide:nth-child(2) { background-image: url(https://pic03.eapple.com.tw/sinyuan/P_B2.png);
	background-size:cover;
	background-repeat: no-repeat;
    background-position: center center; }
}

