@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; }
*/


/* *********************************** */
/* 沒有開購物車-預設 vs 有開購物車 */
/**/
.updata1091106_hs_btn2 img { width: 20px;    margin: -5px 5px;}
.animated-arrow img{ width:20px; margin-top:20px;}
.album_fixed_title embed {
    display: none;
    vertical-align: middle;
    margin-right: 10px;
}

.f_new_box{ max-width:260px;  margin:0 auto;}
.pageIndex .footer,.other_page .footer,.work_page .footer,.share_page .footer{ display:none;}
.pageIndex #header { background:rgba(255,255,255,0);color:#FFF; }
.pageIndex  #menuTop li a { color: #FFF;}
.pageIndex #menuTop li ul { background:rgba(0,0,0,0.5);}



#menuTop li li:first-child {  text-align: center;}
#menuTop li li a {
    padding: 5px;
    font-size: 15px;
    text-align: center;
    margin: 10px 0;
    width: 100%;}
.pageIndex  
.search_link a.with_shopping_mode {	display: inline-block;}
#menuTop ul:before { border-top:0 !important; }
#header{ background:rgba(255,255,255,.8);color:#c8a063; padding:5px 0; height:95px; position: fixed;}
#menuTop ul { margin-top: 0px;}
#menuTop a span { margin:10px 10px; line-height:14px;}
#menuTop a:hover span {line-height: 0px;}
#menuTop a span:nth-child(1) { font-family: 'Poppins', sans-serif; font-size:16px;}
#header .logo img{ width:75px; margin-top:5px;}
#menuTop li{ margin-top:14px;}
#menuTop li a {color: #c8a063; margin:14px 16px;}
#menuTop li:hover ul { top: 15px;}
#header .center {max-width:1900px; float:left; padding:0 3% 0 3%;}

.contact_form li .form__label {text-align: left;}

/*FOOTER*/
.footer_menu { display: none;}
.footer_logo img{ display:none;}
.copy {padding: 30px 0 10px 0;}
.footer, #bottom_menu {border-top: 0px solid !important;}

/*聯絡我們*/
.list_before.info:before { display:none;}
.blank_letter.f { display: none;}
.contact_form li .form__label { width: 100px;}
.contact_content .information_left { display: none;}
.contact_content .information_right {padding-left: 0%;}
.contact_content { width:80%; padding-left:0px;}
#content { padding-top: 120px;}

.copy { color:#c8a063;}
.copy a{ color:#c8a063;}

.footer_info li.f_tel {  color:#c8a063;}
.footer_info li {color:#c8a063;}
.f_logo { max-width: 250px; padding:10px 0;}
/* *********************************** */
/* 產品的看更多按鈕設定 */
.products-list .more { }
.products-list a:hover .more { }
.animated-arrow { background:#c8a063;}
.path {  display: none;}

.other_album_choice li { background:#c8a063;}
/* *********************************** */
/* 頁面的麵包屑 首頁/頁面名稱/ */
.path {}


/* *********************************** */
/* 頁面上方廣告 */
.banner { display:none;} 
.banA {}
.banB {}
.banC {}
.banD {}
.banE {}
.banF {}

/* *********************************** */
/* 針對頁尾第幾個作設定 */
.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: 768px) {
#header { height:auto; }
#bottom_menu {display: block; }
.footer.with_shopping_mode { padding: 50px 0 90px; }
.pageIndex #content { margin-top:90px;}
#header .logo img{ width:70px; margin-top:10px; left:40px;}
#header .logo {right: 35px;}
/* 預設手機版單張圖片 沒有開啟 */
/* 
.bannerindex { display:none;}
.mobile_wp { display:block;}
*/
#bottom_menu li:nth-child(2)  { display:none;}
}

@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;}
*/
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Poppins Medium'), local('Poppins-Medium'), url(https://fonts.gstatic.com/s/poppins/v13/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Poppins Medium'), local('Poppins-Medium'), url(https://fonts.gstatic.com/s/poppins/v13/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Poppins Medium'), local('Poppins-Medium'), url(https://fonts.gstatic.com/s/poppins/v13/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}