@CHARSET "UTF-8";
body{
	background:url(/assets/web/guji/book/img/bg.jpg) repeat;
}
.page-top{
	background:url(/assets/web/guji/book/img/banner_01_2.jpg) center top repeat;
}
.my-box-header{
	display: flex;
    gap: 12px;
	border:0;
	    justify-content: space-between;
	align-items: center;
    flex-wrap: wrap;
	padding:0;
	margin:0;
}
.my-box-header .filter-row{
	margin:0;
	padding:0;
}
.my-box-header > div{
	margin:0;
}
.view-card .filter-area .panel,.view-card .media,.content-box,.detail-metas{
	background:url(/assets/web/guji/book/img/bg-3.jpg) repeat;
	box-shadow: 0px 2px 15px 0px rgba(153, 144, 134, 0.4);
}
.content-box{
	margin:30px 0 15px 0;
	padding: 15px;
}

.article-list .media{
	margin-bottom:15px;
}
.article-list .media-body{
	width:auto;
}
.view-card .box-item{
	display: flex;
    flex-direction: column;
    gap: 12px;
	padding:15px;
}
.view-card .media-body,.view-card .media-left,.view-card .media-right{
	display:block;
	padding-right:0;
	margin:0;
}
.view-card .media-left{
text-align: center;
}

.view-card .media-object{
	max-width:100%;
	display: unset;
}
.article-list .article-title{
	line-height:1.5;
}
.filter-result .filter-result-item{
	border-color:#B5A48B;
}
.filter-result-item .filter-result-itemitem:after{
	content:" ，";
	color:#B5A48B;
}
.filter-result{
	margin:0;
}
.filter-row{
	border:0;
}
.filter-result a i{
	margin:0;
}
.filter-result-item .filter-result-itemitem:last-child:after{
	content:""
}
.filter-item-more{
	display:block;
	text-align:right;
}
.filter-result{
	    display: flex;
    gap: 8px;
    align-items: center;
}
.filter-result .filter-result-item{
	    margin: 0;
		display: flex;
    gap: 8px;
    align-items: center;
}
.filter-result .filter-result-item > a:after{
	content:' ,';
	color:#777;
}
.filter-result .filter-result-item > a:last-child:after{
	content:'';
	
}
.article-date{
	    display: flex;
    flex-wrap: wrap;
    gap: 15px;
    align-items: center;
	    margin-bottom: 10px;
}
.article-date >*{
	    margin: 0 !important;
}
.sorter .glyphicon{
		color:#ccc;
	}
	.sorter-desc .glyphicon{
		background: linear-gradient(to right, #B39563 50%, #ccc 50%);
		-webkit-background-clip: text;
		color: transparent;
	}
	.sorter-asc .glyphicon{
		background: linear-gradient(to right, #ccc 50%, #B39563 50%);
		-webkit-background-clip: text;
		color: transparent;
	}
	
	
a.search-box-link{
	color: #6B615C;
    background: none;
    padding-left: 20px;
border: 0;
    height: 40px;
    font-size: 14px;
    line-height: 40px;
    border-radius: 0;
    outline: none;
}




.detail-metas .article-title{
	font-size: 24px;
	color:#6B615C;
	padding:0;
	margin:0;
}
.detail-meta-img{padding:30px;}
.detail-meta-img img{
	width:100%;
	
}
.article-detail-summary{
	background:none;
}
.article-detail-summary .tab-content{
	border:0;
}
.article-detail-summary p{
	line-height:1.8;
	font-size:16px;
	text-indent: 2em;
	margin-bottom:8px;
}
.detail-meta-items{
	padding:20px;
}
.article-detail-summary .nav-tabs{
	border:0  !important;
	background:#efefef;
}
.article-detail-summary .nav-tabs > li.active > a,.article-detail-summary .nav-tabs > li.active > a:hover{
	border:0  !important;
	color:#A57D49;
	background:none;
}
.detail-meta-items li{
	display:flex;
	gap:5px;
	flex-wrap:wrap;
	align-items:center;
	margin-bottom:20px;
	
}
.detail-meta-items li div{margin:0;}
.detail-meta-items li .meta-label:after{
	content:'：';
}
.detail-meta-items li .meta-label{font-size:16px;}
.detail-meta-items li .meta-label .iconfont,.detail-meta-items li .meta-label .fa{
	color:#A57D49;
	background: #B39563;
    color: #fff;
    padding: 5px;
    border-radius: 50%;
    opacity: .6;
	margin-right:8px;
	
}
.meta-text{
	display:flex;
	gap:8px;
	flex-wrap:wrap;
	align-items:center;
}