@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Hind+Siliguri:wght@600&display=swap');


/* = = = 固定設定 = = = = = = = = = == = = = = = = = = = = = = = = == = = = = = = = = = = === = = */
/*預設解除背景輪播*/
#content_main { margin:0;}
.bannerindex { position:static; height:auto;}
.swiper-banner { position:static; margin:0; height:auto;} 
.swiper-slide img { height:auto;}

/*版面範圍設定*/
.page{margin: 0;}
#content {max-width: 1920px;margin: 0 auto;}

/*手機板漢堡鈕相關*/
.nav-dropdown > li > a{width: 100%;}

/*手機版底下按鈕*/
#bottom_menu{display: none !important;}


/* = = = 個別網站設定 = = = = = = = = = == = = = = = = = = = = = = = = == = = = = = = = = = = = = = = == = = */
/*LOGO設定*/
.nav-brand{
	width: 80px;
	margin-top: 3px;
}

/*header陰影*/
.main_header_area {
	background: url(https://pic03.eapple.com.tw/newstyle/header_bg.jpg) no-repeat center;
	background-size: cover;
	position: relative;
	z-index: -99;
	height:100px;
}


/*頁首主選單*/
.nav-menu{
	margin: 40px 0 0 0;
}
.nav-menu>li {
    letter-spacing: 1px;
    text-align: center;
    margin: 0 12px 1px 12px;
    position: relative;
}
/*.nav-menu>li:nth-of-type(5){
	background: #000;
	margin: 0 0 18px 12px;
}*/
.nav-menu>li:nth-of-type(5) a{
	color: #fff;
}
.nav-menu>li:nth-of-type(5):after {
    content: "";
    position: absolute;
    width: 80px;
    height: 25px;
    background: #000;
    left: 50%;
    transform: translateX(-50%);
    z-index: -1;
}
.nav-menu>li:nth-of-type(6), .nav-menu>li:nth-of-type(7) {display: none;}
.nav-menu > li > a {
    font-size: 14px;
    font-weight: bold;
    padding: 2px 5px 13px 5px;
    color: #221814;
}
.nav-menu>li:hover>a, .nav-menu>li.active>a, .nav-menu>li.focus>a{
	color: #918d8c;
}
/*.nav-menu>li.active {
    background: url(https://pic03.eapple.com.tw/newstyle/header_sew.png) no-repeat center top;
    background-size: 10px auto;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}*/
.submenu-indicator {display: none;}
ul.nav-dropdown.nav-submenu .submenu-indicator {display: block;}

/*子選單*/
.nav-menu>li>.nav-dropdown {
    border: solid 1px #f0f0f0;
    left: 50%;
    transform: translateX(-50%);
}
.nav-menu>li:nth-of-type(5) .nav-dropdown li a{
	color: #221814;
}
.nav-menu>li:nth-of-type(3) .nav-dropdown li:nth-of-type(1) {
	display: none;
}
.nav-dropdown > li > a {font-weight: bold; color: #221814;}
.nav-dropdown > li > a:hover, .nav-dropdown > li > a:focus, .nav-menu>li:nth-of-type(5) .nav-dropdown li a:hover{ color: #918d8c; }
.nav-dropdown>li:hover>a .submenu-indicator-chevron, .nav-dropdown>.focus>a .submenu-indicator-chevron { border-color: #918d8c; }
.nav-dropdown>li:hover>a, .nav-dropdown>li.focus>a { color: #918d8c; }/*滑鼠停在子子選單時，子選單按鈕顏色*/


/*子子選單改成往下排列*/
/*.nav-dropdown .nav-dropdown {
    left: 0%;
    position: relative;
}*/

/*頁首icon拿掉*/
.tp_links{display: none !important;}

/*購物車*/
.me_tp_features a {
    font-size: 13px;
    color: #545050;
    letter-spacing: 1px;
    display: none;
}
.box_search {
    margin-top: 5px;
}
.box_search input[type=text] {
	border: solid 1px #8A8A8A; 
	border-radius: 3px;
}
.shop_search_btn {
	border-radius: 0px 3px 3px 0px; 
	background: #8A8A8A; 
	padding: 4px 10px 5px 10px;
	font-size: 13px;
}
.box_search input[type=text] {
	border: solid 1px #8A8A8A; 
	font-size: 12px; 
	letter-spacing: 2px;
	padding: 3px 10px 3px 32px;
}

/*.pageIndex .main_part {
    border-top: 0px;
}
body.pageIndex #content_main{
	background: url(https://pic03.eapple.com.tw/newstyle/header_bg.jpg) no-repeat center;
	background-size: cover;	
}*/

/*------首頁最新消息---------*/

.pageIndex #content_main {border-top: 1px solid #d5d5d5;}
.news_part .title_box {
    font-size: 13px;
    font-family: 'Hind Siliguri', sans-serif;;
}
.title_box span {
    font-family: 'Microsoft JhengHei UI';
    font-size: 17px;
    color: #202020;
    font-weight: bold;
    letter-spacing: 1px;
	line-height:35px;
}
.pageIndex .animated-arrow {margin-top:45px;}

/*===============我是頁尾=============*/
.footer{
	background: url(https://pic03.eapple.com.tw/newstyle/header_bg.jpg) no-repeat center;
	background-size: cover;	 
	border-top: 0; 
	text-align: center;
	padding: 50px 0 30px 0;
}
.center {
    max-width: 1600px;
}
.footer_logo {width: 100%; display: none;}
.footer_logo>a>img{width: 70px;}
.footer_info {
    padding: 0;
}
.footer_info ul {
    display: flex;
    vertical-align: top;
    width: 70%;
    flex-direction: column-reverse;
    margin: 0 auto;
    align-content: flex-start;
}
.footer_info li:nth-child(1){
	width: 100%;
	margin-top: 2%;
}
.footer_info li:nth-child(2) {
    width: 100%;
    text-align: center;
    max-width: 600px;
    margin: 0 auto;
}
.footer_info li{display: inline;}
.footer_info li p {
    color: #000000;
    display: inline;
}
.footer_info li p.phone{display: none;}
.footer_info li p.fax{display: none;}
.footer_info li p.taxid{display: none;}
.footer_info li p.mail{display: none;}
.footer_info li p.add:before { content: '新樣服裝工作室｜';}
.footer_info li p.add:after { content: "｜";}
.footer_info li p.tel:before { content: 'TEL';}
/*.footer_info li p:nth-child(6):before { content: "｜";}*/
.footer_menu a {
    background: transparent;
    color: #fff;
    padding: 6px 12px;
    margin: 0 5px;
    font-weight: bold;
    border-radius: 20px;
    border: solid 1px #000;
    background: #000;
}
.footer_menu a:nth-child(-n+6) {
    display: none;
}
.footer_menu a:hover {background: #999; border: solid 1px #999;}
.footer_menu a, .footer_menu a:hover {table-layout: all 0.5s;}
.copy{color: #606060; border-top: 0px #363636 solid;}
.copy a {color: #606060;}
.copy a:hover {color: #fbcd4f;}


/*下拉式頁面設定*/
.other_select_page .promotion_title {display: none;}
.other_select_page ul.other_promotion.clearfix {
    display: none;
}
.other_select_page .page {display: none;}


/*---------商品列表頁面---------*/
/*商品分類*/
.product-layer-two {text-align: center;}
.product-layer-two li a {border-radius: ;}
/*滑過分類特效*/
.product-layer-two li:hover ul {border: 0px solid !important; border-top: 0px solid !important;}
.product-layer-two li a:hover {color: #; background: #;}

.products-list .name {color: transparent;}
	
/*詳細資料*/
.products-list .more {border: 1px solid #999; color: #fff; background:#999; letter-spacing: 3px; margin-top: -50px; font-weight: 500;}
.products-list a:hover .more {
    background: #221814;
    border: 1px solid #221814;
}
.page strong, .page a {border-radius: 0px;}


/*---------商品資訊--------*/
/*商品圖像文字*/
#bx-pager h6 { display: none;}
/*商品標題外框*/
.sidebarBtn { border: 0px #ddd solid;}
/*商品規格*/
.product_info li .txt_box {color: #221814;}
/*QA詢問*/
.prod .prod-item:nth-of-type(2) {
    display: none;
}
/*上一頁*/
.lastPage {background: #221814;}

/*-----下方商品資訊欄位-----*/
li.prod-item.is-active .prod-thumb {border-bottom: solid 1px #b2b2b2; padding-bottom: 10px;}
.prod-item .prod-thumb {border-bottom: solid 1px #b2b2b2; padding-bottom: 10px;}
li.prod-item.is-active .prod-panel{padding: 20px 0px 40px 0px;}

/*-----------文章管理/文章列表--------*/
.blog_page .main_part {
    max-width: 850px;
}
.blog_page .main_part .show_content {
	width: 100%;
	padding: 0;
}
/*--左側分類設定--*/
/*文章分類文字*/
h5.blog_le_t{display: none;}
/*文章搜尋*/
.blog_search input[type=search] {
	border-radius: 0px;
	-webkit-border-radius: 0px;
	border: 0;
	-webkit-border: 0;
	border-bottom: solid 1px #d8d8d8;
	-webkit-border-bottom: solid 1px #d8d8d8;
}
/*文章分類*/
.blog_le .accordion {
	border: 0;
	border-radius: 0;
	margin-top: 20px;
}
.accordion li {
    margin-bottom: 10px;
    border: solid 1px #d8d8d8;
}
.accordion li .link {
	border: 0;
}
.accordion li .link a {
	color: rgba(32, 24, 29, .6);
	padding-left: 20px;
	margin-left: 24px;
}
.accordion li .link a:before {
    position: absolute;
    z-index: 1;
    content: '';
    left: 30px;
    top: 21px;
    width: 9px;
    height: 9px;
    border-top: 1px solid rgb(32 24 29 / 60%);
    border-right: 1px solid rgb(32 24 29 / 60%);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
.blog_le .accordion li i {
	display: none;
}
.blog_le .accordion > li:hover .link a, .blog_le .accordion > li.on_this_category .link a {
    color: rgba(32, 24, 29, .6) !important;
}
.blog_le .accordion > li:hover, .blog_le .accordion > li.on_this_category { 
	background: #fff !important;
}

/*子分類*/
.submenu {
	background: transparent;
	position: relative;
	margin-bottom: 15px;
}
.accordion li .submenu li {
    border: 0;
    border-bottom: 1px solid rgb(32 24 29 / 60%);
    margin-bottom: 0;
    border-bottom: 0;
}
.accordion li .submenu li:last-child {
	border-bottom: 0;
}
.submenu li:after {
	content: "";
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	width: 100px;
	height: 1px;
	background: #d8d8d8;
}
.submenu a {
    margin-left: 45px;
    padding: 12px 12px 12px 10px;
}
.submenu a:before {
	display: none;
}
.submenu a:hover {
    background: transparent;
    color: rgba(32, 24, 29, .6)
}

/*--右側列表設定--*/
h4.blog_category_title {
    border-bottom: 0;
    padding: 0;
    display: none;
}

/*文章封面照*/
.blog_list_le {
    height: 150px;
    border: solid 1px #d8d8d8;
    overflow: hidden;
    display: none;
}
.blog_list_ri {
    margin-left: 3px;
    width: 100%;
    text-align: left;
    overflow: hidden;
    height: 110px;
}
.blog_list_ri h5 {
    margin-top: 10px;
}
.subbox_item {
    text-align: center;
    border-bottom: solid 1px #ddd;
    height: 150px;
    margin-top: 5%;
    width: 46%;
}
.subbox_item:nth-child(-n+2) {
	margin-top: -0.5%;
}
.subbox_item:hover h5, .subbox_item:hover p {
	opacity: 0.5;
}
.subbox_item:hover img {
	transform: scale(1.05);
	opacity: 0.7;
}
.subbox_item, .subbox_item:hover, .subbox_item h5, .subbox_item:hover h5, .subbox_item p, .subbox_item:hover p, .subbox_item img, .subbox_item:hover img {
	transition: all 0.5s;
}
/*點選文章色塊顏色*/
.subbox_item a:before, .subbox_item a:after{
	display: none;
}

/*-----------單篇文章--------*/
/*文章上一篇下一篇回列表*/
.blog_back {
    width: calc(100% + 20%);
}
.blog_back a {
	width: 10%;
    margin: 0 15px;
}
.blog_back a.article_btn_prev, .blog_back a.article_btn_next{
	background: transparent;
    color: rgba(32, 24, 29, .6)
}
.blog_back a.article_btn_back{
	background: transparent;
    color: rgba(32, 24, 29, 1.0)	
}


/* = = = 分隔線 = = = = = = = = = == = = = = = = = = = = = = = = == = = = = = = = = = = = = = = == = = */
/*------相簿管理------*/
.album_page .main_part {
    max-width: 850px;
    padding: 0 20px;
}
/*相簿設定*/
.overlay {
	display: none;
}
.show-list .item {
    width: 47%;
	overflow: hidden;    
}
.show-list .show_pic {
	transform: scale(0.98); 
	transition: all 0.8s;
    border-radius: 10px;
}
.show-list .show_name {
	text-align: center;
	color: #221814;
}
.show-list .item:hover .show_name {
    color: #221814;
}
.show-list .show_pic:hover img {
	transform: scale(1.05);
}
.show-list .show_pic img, .show-list .show_pic:hover img {
	transition: all 0.5s;
}

/*單本相簿*/
.album_info_page .show_content {
	width: 100%;
    margin-left: 4%;
}
.pic-list .item {
    width: 17%;
    margin: 3px 6px;
    padding: 0;
}
.pic-list .show_pic {
	border: solid 1px #f1f1f1;
	padding-bottom: 98%;
	border-radius: 10px;
}
.pic-list .item:nth-child(-n+3):before {
    content: "NEW";
    position: absolute;
    top: 7px;
    left: 5px;
    color: #fff;
    font-family: 'Raleway', san-serif, 'Noto Sans', san-serif;
    font-weight: 600;
    letter-spacing: 1px;
    padding: 0 5px;
    border-radius: 7px;
    font-size: 14px;
    z-index: 2;
    /* text-shadow: 2px 2px 2px rgb(255 255 255 / 50%); */
    /* animation: neon 2s ease-in-out infinite alternate; */
}
.pic-list .item:nth-child(-n+3):after {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    width: 55px;
    height: 30px;
    border-radius: 10px 3px;
    background: #424242;
    z-index: 1;
}

/*放大照片設定*/
.lightbox {
    padding-top: 35px;
}
.lb-dataContainer {
    position: absolute;
    top: 0;
    transform: translateX(-50%);
    left: 50%;
}
/*.lightbox {
    display: flex !important;    
    flex-direction: column-reverse;
}*/
/*@keyframes neon {
  0%,
  100% {
    text-shadow: 0 0 20px #fff, 0 0 100px #fff, 0 0 20px #fff;
  }
  50% {
    text-shadow: 0 0 50px #fff, 0 0 150px #fff, 0 0 50px #fff;
    color: #fdfbf2;
    color: #f9f4e1;
  }
}*/





.album_fixed_title embed {
    display: none;
}
.pic-list .item {
    position: relative;
}

/*頁數設定*/
.page {
    margin: 40px 0;
}
.page li a {
    display: block;
    width: 25px;
    height: 25px;
    line-height: 15px;
}
.page strong, .page a {
    border: 1px #d8d8d8 solid;
    margin: 4px 10px;
    height: 35px;
    padding: 5px 5px;
    line-height: 25px;
}
.page strong, .page a:hover {
    background: #221814;
    border: 1px #221814 solid;    
}


/*相簿分類*/
.album_fixed_title {
    font-size: 18px;
    font-weight: bold;
}
.other_album {margin-top: 50px;}
.other_album:before {height: 0;}
.other_album_choice {margin: 10px 0;}
.other_album_choice li {
    background: transparent;
    border-radius: 0px;
    border: solid 1px #d8d8d8;
    padding: 15px 10px;
    margin-right: 30px;
    position: relative;
}
.other_album_choice li a {
    color: rgba(32, 24, 29, .6);
    margin-left: 10px;
    padding: 10px 30px;
}
.other_album_choice li a:before {
    position: absolute;
    z-index: 1;
    content: '';
    left: 30px;
    top: 21px;
    width: 9px;
    height: 9px;
    border-top: 1px solid rgb(32 24 29 / 60%);
    border-right: 1px solid rgb(32 24 29 / 60%);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
.other_album_choice li:hover {
	border: solid 1px #d8d8d8;
	background: #d8d8d8;
}
.other_album_choice li:hover a {
	color: #fff;
}
.other_album_choice li:hover a:before {
    border-top: 1px solid #fff;
    border-right: 1px solid #fff;
}
.other_album_choice li, .other_album_choice li:hover, .other_album_choice li a, .other_album_choice li:hover a, .other_album_choice li a:before, .other_album_choice li:hover a:before {
	transition: all 0.3s;
}
.other_album_choice li .fa {
    display: none;
}



/* = = = 分隔線 = = = = = = = = = == = = = = = = = = = = = = = = == = = = = = = = = = = = = = = == = = */

/*麵包屑導覽拿掉*/
.path {display: none;}


/*-----聯絡我們---------*/

/*聯絡我們MAP區改滿版編輯區*/
.contact_content {    width: 100%;padding: 0;}
.contact_page .main_part {    max-width: 100%;    padding: 0;}
.contact_page .path {    display: none;}
.contact_content .information_left {    width: 100%;    padding: 0;}
.contact_content .information_right {    width: 90%;    margin: 80px auto;    padding: 0 10px;    display: block;}
.contact_content .information_left > h4.blank_letter {    display: none;}
.contact_content .list_before {    width: 100%;     max-width: 100%;    padding: 0;    margin: 0 auto;}
.contact_content .list_before > li:not(li:last-of-type) {    display: none;}
.contact_content .list_before.info > li:last-of-type {    padding: 0;    margin: 0;}

/*電腦版表單最大寬度設定*/
.contact_content .information_right {
    max-width: 850px;
    margin: 0px auto 80px auto;
}

/*google地圖左側無間距*/
.list_before.info li:nth-child(6) {padding-left: 0px;}

/*勾選欄位間距*/
.contact_page input[type="checkbox"], input[type="radio"] {margin-left: 15px; margin-right: 5px;}
.contact_page input[type="checkbox"]:nth-child(1), input[type="radio"]:nth-child(1) {margin-left: 0px;}

/*右邊表單*/
.blank_letter {
	text-align: center;
	color: #201813;
	font-size: 20px;
}
.blank_letter:after {
	content: "Contact us";
	font-family: 'Hind Siliguri', sans-serif,  'Noto Sans', sans-serif;
	color: #201813;
	font-size: 17px;
	font-weight: 500;
	letter-spacing: 1px;
	display: block;
}
.contact_page .red {color: #8C0000;}
.contact_form li {border-bottom: 0px;}
.contact_form li:nth-of-type(-n+4) .form__insert {
    border: solid 1px #dddddd;
}
.contact_form li .form__label {
    width: 90px;
    margin-left: -95px;
}
input#checknum {border: solid 1px #dddddd;}
.animated-arrow{
	background: transparent;
	border: solid 1px #221814;
	color: #221814;
	height: 40px;
	line-height: 40px;
	width: 180px;
}
.animated-arrow .arrow {fill: #221814; width: 22px;}
.animated-arrow .arrow:hover {fill: #221814;}
.animated-arrow:hover{color: #fff; background: #221814;}
.animated-arrow:hover .arrow{fill: #fff;}
.animated-arrow, .contact_page .animated-arrow:hover {
    transition: all 0.5s;
}
.contact_page .innersend {
    line-height: 40px;
}


/* = = = 分隔線 = = = = = = = = = == = = = = = = = = = = = = = = == = = = = = = = = = = = = = = == = = */

/*內頁BANNER 設定*/
.banner {
	background: url(https://pic03.eapple.com.tw/aaa/aaa.jpg) no-repeat;
	display: none;
}

/*促銷方案*/
.banner.banA {}

.banner.banB {}

/*聯絡我們*/
.banner.banC {}

.banner.banD {}

/*相簿管理/作品展示*/
.banner.banE {}

/*店家商品*/
.banner.banF {}

/*文章管理*/
.banner.banblog {}


/* = = = 分隔線 = = = = = = = = = == = = = = = = = = = = = = = = == = = */

@media screen and (max-width: 1200px){
    /*相簿管理*/
    .pic-list .item {
        width: 23.5%;
    }    
    .album_info_page .show_content {
        margin-left: 1%;
    }
}
@media screen and (max-width: 1060px){
    /*相簿管理*/
    .pic-list .item {
        width: 31%;
    }    
}
@media screen and (max-width: 889px){
	.footer_menu a {
	    width: 100px;
	    margin: 2% 5px;
	}
}

@media screen and (max-width: 768px) {
	/*預設banner= = = = = = = = */
	.bannerindex { padding:0; margin:0;position: relative;}

	/* 開啟手機板下方按鈕所需設定= = = = = = = = */
	#bottom_menu {display: block; }
	.footer.with_shopping_mode { padding:30px 0 0; }
	#to_top { bottom:60px;}

	/*以下其他設定= = = = = = = = */
	/* 大圖調整 */
	.swiper-slide img {
    animation-fill-mode: none;
    -webkit-animation-fill-mode: none;
	}
	/*漢堡鈕面板寬度*/
	.nav-toggle:before {  box-shadow: 0 0.5em 0 0 #D3BD5E, 0 1em 0 0 #;}
	.navigation-portrait .nav-menus-wrapper {width: 50%; min-width: 250px;}
    .navigation-portrait .nav-dropdown>li>a:before {width: 0}

	/*選單間距和顏色*/
	.nav-brand{width: 70px; margin-top: 10px;}	
	.nav-menu {margin: 0;}
	.nav-menu>li {margin: 0; position: relative; text-align: left;}
	.nav-menu>li:nth-of-type(5) {
		margin: 0;
		background: transparent;
	}
	.nav-menu>li:nth-of-type(5) a {
	    color: #343a40;
	}
	.nav-menu>li:hover>a, .nav-menu>li.active>a, .nav-menu>li.focus>a {color: #2a2a2a;}
	.nav-menu>li>.nav-dropdown{position: relative;}
	.submenu-indicator {display: block;}
	.shop_search_btn {
	    padding: 6px 10px 7px 10px;
	}
	.nav-menu>li:nth-of-type(5):after {display: none;}

	/*footer*/
	.footer_logo{margin-top: 0px;}
    .footer_menu a {
        font-size: 13px;
        padding: 5px 0;
        width: 90px;
    }
    .footer_info li p { display: block;}
    .footer_info li p.add:before { display: block;}
	
	.footer_info li p.add:before {content: '新樣服裝工作室';}
	.footer_info li p.add:after,.footer_info li p.tel:after {display:none;}

	/*文章*/
	.blog_search input[type=search] {
		-webkit-appearance: none;
		background: transparent;
	}
	.blog_back { width: 100%;	}
	.blog_back a { width: 15%; margin: 0 15px;}	

    /*相簿管理*/
    .pic-list .item { width: 47%;}

    /*聯絡我們*/
    .contact_content .information_right { margin: 50px auto; margin-top: 0}

    /*功能頁手機版上方間距*/
    .blog_page .main_part, .blog_in_page .main_part, .album_page .main_part, .album_info_page .main_part, .product_page .main_part, .product_info_page .main_part { padding: 30px 10px 10px;}

}

@media screen and (max-width: 600px) { 
    /*手機版大圖*/

    .swiper-slide {
        height: 40vh;
        background-position: center center !important;     
        background-size: cover !important;
    }

    .swiper-slide:nth-child(1){ background: url(https://pic03.eapple.com.tw/newstyle/homeban768.jpg) no-repeat;}

    .swiper-slide img { display: none;}

	/*單篇文章*/
	.blog_back a { width: 25%;	margin: 0 8px;}

    /*相簿管理*/
    .pic-list .item { width: 45%;}    
	 
}

@media screen and (max-width: 550px) { 
    .footer_info ul{width: 100%}  
}

@media screen and (max-width: 450px) {
	/*文章管理*/	
	.subbox_item { width: 100%;	}
	.subbox_item:nth-child(2) { margin-top: 5%;	}	
}
@media screen and (max-width: 400px) {
    .swiper-slide { height: 30vh;}
}

/* = = = 分隔線 = = = = = = = = = == = = = = = = = = = = = = = = == = = */


/*上方選單解除滑動固定
.header_area.sticky { position:relative;}
*/

/*上方選單右邊設定 臉書/LINE/電話/信箱
.tp_links a:before {寬高大小設定}
.tp_links a.me_tp_fb {}
.tp_links a.me_tp_fb:before {背景換圖/建議.SVG}
.tp_links a.me_tp_line {}
.tp_links a.me_tp_line:before {背景換圖/建議.SVG}
.tp_links a.me_tp_call {}
.tp_links a.me_tp_call:before {背景換圖/建議.SVG}
.tp_links a.me_tp_mail {}
.tp_links a.me_tp_mail:before {背景換圖/建議.SVG}
*/


/*電腦LOGO
.nav-brand {}
*/

/*手機LOGO
.nav-brand-m {}
*/

/* = = = 分隔線 = = = = = = = = = == = = = = = = = = = = = = = = == = = */

/*文章設定*/
/*一排呈現
.subbox_item { width:100%;}
*/


/* = = = 分隔線 = = = = = = = = = == = = = = = = = = = = = = = = == = = */


/*相本分類全版面 ( 限制最寬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 .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; } 取消連結被點擊效果
*/
