﻿body{font-size: 16px;}

iframe{border:0;}
/*.headline{display: inline-block;}*/
.owl-navigation{display: inline;min-width: 58px;margin-top: 10px;}
a{color:#103ad0;}

.bg_white{background-color: #FFF;}

.img_div{display: inline-block;}

.center{text-align: center;}

.right{float:right;}

.font_white{color:#FFF;}
.font_pink{color:#e3007f;}
.font_deepblue{color:#036eb7;}
.font_orange{color:#e95513;}
.footer .font_purple,.font_purple{color:#703F86;}

.funny-boxes-colored .font_block{color: #000;}

.bg-orange{background-color: #FFBC00;}
.border-radius-15{border-radius: 15px;}

.fontsize1_2{font-size: 1.2em;}

.border-radius-15 i{
	margin:5px;
	font-size: 17px;
}


.more_btn{
	display: inline;
	float:right;
	margin-top: 20px;
}

.header-v5 .navbar-nav{float:right;}

.topbar-v3{background-color: #FFF;}
.topbar-v3 .right-topbar li, .topbar-v3 .right-topbar li a{
	color:#000;
	font-size: 1em;
}
.breadcrumbs-v3.img-v1{background-image: url(../../images2/about-top.png);}

.list-inline>.search-border{
	background-color: #703F86;
	border-radius:15px;
}

.heading h2:before, .heading h2:after{
	max-width: 200px;
}

.bg_div{
	background-size: cover;
	background-repeat: no-repeat;
	background-position: top;
}

.content{
/*	margin-left: 5%;
	margin-right: 5%;*/
}

.sorting-block{margin-top: 5%;}

.more_btn a{
	color:#000;
}
.width-60{width:60%;}
.margin-center{margin-left:auto;margin-right:auto;}

/*首頁-精品骨罐*/
.new_div{
-webkit-box-shadow: 0px 0px 10px 0px rgba(184,184,184,1);
-moz-box-shadow: 0px 0px 10px 0px rgba(184,184,184,1);
box-shadow: 0px 0px 10px 0px rgba(184,184,184,1);
max-height: 400px;
 border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
display:inline-block;
padding:10px;
}

.owl-carousel-v1 .item {
margin: 0 5px;
padding: 10px;
}

.index_block_title{
	border-bottom: 1px dashed #C3BEBE;
}

/*首頁-回憶錄-留言板*/
.memories{padding:0;height:100%;}

.col-md-6.memories{padding-left:15px;}

.testimonials-v1 {background-color: #eaeaea;}

.testimonials-v1 strong{margin:0 2%;letter-spacing: 0.5em;}

.message{background-color: #eaeaea;}

.memories_content{
	border-bottom:1px solid #c5c5c5;
	padding:10px;
}
.bg_black{background-color: #000;}


.memories_input{padding:10px;}
.memories_input h4{text-align: center;color:#FFF;}

.memories_input input,.memories_input textarea{
	border:0;
	width:100%;
	border-bottom:3px solid #000;
	background-color: #eaeaea;
}
.comment-form input[type="submit"]{
	border:0;
	background-color: #000;
	color:#FFF;
	width:100%;
	padding:11px;
}


/*首頁-新品上市*/
.index_news{height:550px;}

.index_new_product_title{
	position: absolute;
	bottom: 0;
	background-color: rgba(0,0,0,0.6);
	width:95%;
padding-left: 5px;
}

.index_new_product_title h5 a{color:#FFF;}


/*首頁-聯絡我們*/
.contact_us{background-color: #C8BB9B;}

/*首頁-最新消息*/
.acc-v1 .panel-heading a{
	font-size: 1.2em;
	color:#2e5422;
}

.acc-v1 .panel-heading p{
	font-size: 0.6em;
	color:#f57325;
}

.funny-boxes{padding:10px;}

.border-gary{
	border:2px solid #D2CDCD;
}

/*頁尾*/
.footer-v3{border-top: none;}
.footer{border-top:none;}

.gotop{
	background-color: #766F68;
	width:100%;
	height:35px;
}
.footer a, .copyright a, .footer a:hover, .copyright a:hover{
	color:#000;
}

.copyright{
	background-color: #E4E0DB;
	padding: 20px;
}

.footer a{font-size: 1.1em;}

.pagebottom::after{
	content:"　";
	background-image: url(../../images2/pagebottom-bg.png);
	position: absolute;
	background-repeat: no-repeat;
	background-size: contain;
	width:80%;
	background-position:bottom; 
	top:7px;
	z-index: 0;
}

/*字型大中小*/
/*.fontsize{padding:1%;}*/
.share{
	margin-left: 3%;
	float:left;
	padding:10px;
	border:1px solid #604C3F;
	border-radius: 10px;
}
.fontsize,.font_t,{float:right;}
.fontsize .fonts{font-size:90%;}
.fontsize .fontm{font-size:15px;}
.fontsize .fontb{font-size:18px;}
.fontsize a{
	display:block;
	float:right;
	line-height:20px;
	width:20px;
	text-align:center;
	background-color:#500B6B;
	color:#fff;
	margin-left:2px;
	margin-top:2px;
	text-decoration: none;
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
font-size:0.8em;
}
.fontsize a:hover{background-color:#999;}
.font_t{font-size:1em;float:right;}

/*內文頁尾+web2.0*/
.pagebottom{/*border-top:1px dotted #c9c9c9;*//*border-bottom:1px dotted #c9c9c9;*/display:inline-block;width:100%;margin:2% 0;position: relative;}
.lastupdate,.web2 a{padding:5px 0;/*font-size:18px;*/}
.lastupdate{float:left;/*color:#019fe8;*/padding-left:15px;}
.web2{float:right;position: relative;z-index: 100;margin-top: 11px;}
.web2 a{display:block;/*background:#3E3A39;color:#fff;*/color:#3E3A39;float:right;padding:5px 10px;}
/*.web2 a.web2b{background:#595757;}*/

.web2 a:hover{
filter:alpha(opacity=70); /*IE*/
-moz-opacity:0.7; /*Firefox*/
opacity:0.7;/*其他浏览器*/}  

.web2b{background-color: #796A56;margin-left:15px;}
.web2b i{color:#FFF;}

.title_border{border-bottom: 2px solid #CCCCCC;}
.title_border span{margin-right: 20px;}


.title_border h3{
	color:#09509a;
	font-weight: bold;
}

.blog_masonry_3col .grid-boxes-in{border:1px solid #bbbaba;}

/*殯葬資訊*/
.index_information li{
	font-size: 1.3em;
	margin-bottom: 15px;
	color:#840461;
}
.index_information li > a{
	color:#840461;
}

/*列表-標題+更新時間*/
.news_list{
	float:none;
	margin-left: auto;
	margin-right: auto;
}

/*新品列表*/
.new_product_img{max-height: 300px;}

.new_product_bg{
	background-repeat: no-repeat;
	background-size:contain;
	max-height: 300px;
	max-width: 240px;
	margin:0 auto;
	background-position:center;
}

.sorting-cover{text-align: center;}
/*新品內容*/
.new_product_content_bg{
	background-repeat: no-repeat;
	background-size:contain;	
}

.price{color:red;}

	/*.row{
		margin-left: 0;
		margin-right: 0;
	}*/

.content_p{
	font-size: 1.5em;
}

.content_padding{
	padding:0 25px;
}


/*百貨商品明細*/
.detile{text-align: center;}

.detile_img{
	display: inline-block;
	margin:0 auto;
}


/*同業推薦*/
.hell_img{
	display: table;
	margin: 0 auto;
	margin-bottom: 20px;
}

/*服務據點*/

.sever{display: inline-block;}


@media (min-width: 992px){
	.header-v5 .navbar-default .navbar-nav > li > a{padding:10px 18px;}
}