#zoom {
	z-index: 99990;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.8);
	filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
#zoom .content {
	z-index: 99991;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 200px;
	height: 200px;
	background: #ffffff no-repeat 50% 50%;
	padding: 0;
	margin: -100px 0 0 -100px;
	box-shadow: -20px 20px 20px rgba(0, 0, 0, 0.3);
	border-radius: 4px;
}
#zoom .content.loading {
	background-image: url('../image/loading.gif');
}
#zoom img {
	display: block;
	max-width: none;
	background: #ececec;
	box-shadow: 0 1px 3px rgba(0,0,0,0.25);
	border-radius: 4px;
}
#zoom .close {
	z-index: 99993;
	position: absolute;
	top: 0;
	right: 0;
	width: 49px;
	height: 49px;
	cursor: pointer;
	background: transparent url('../image/close.png') no-repeat 50% 50%;
	opacity: 1;
	filter: alpha(opacity=100);
	border-radius: 0 0 0 4px;
}
#zoom .previous,
#zoom .next {
	z-index: 99992;
	position: absolute;
	top: 50%;
	overflow: hidden;
	display: block;
	width: 49px;
	height: 49px;
	margin-top: -25px;
}
#zoom .previous {
	left: 0;
	background: url('../image/arrows.png') no-repeat 0 0;
	border-radius: 0 4px 4px 0;
}
#zoom .next {
	right: 0;
	background: url('../image/arrows.png') no-repeat 100% 0;
	border-radius: 4px 0 0 4px;
}
#zoom .close:hover {
	background-color: #da4f49;
}
#zoom .previous:hover,
#zoom .next:hover {
	background-color: #0088cc;
}




.cntL{clear:both; width:1300px; margin:auto; overflow:hidden;background:#fff;padding:20px;border-radius:10px;}
.post-nav {
    border-top: 1px dashed #f4f4f4;
    border-bottom: 1px solid #f4f4f4;
    clear: both;
    height: 32px;
    line-height: 32px;
    overflow: hidden;
    background: #fbfbfb;
}
.post-nav .l {
    float: left;
    padding-left: 10px;
    width: 285px;
}
.post-nav .r {
    float: right;
    padding-right: 10px;
    width: 285px;
    text-align: right;
}
.art_h4 {
    text-indent: 10px;
    color: #141414;
    line-height: 24px;
    border-bottom: 1px solid #e9ebef;
    margin: 0 10px;
}
.art {
    padding-bottom: 10px;
    padding-left: 15px;
}
.art li {
    float: left;
    margin: 10px 10px 10px 0;
    text-align: center;
    display: inline;
}
.art li a {
    background: #eee;
    display: block;
    float: left;
    
    text-decoration: none;
}
.art img {
    background: #fff url(404.png) no-repeat center center;
    display: block;
    height:180px;
    width: 150px;
    margin-bottom: 1px;
}