#J_indexNavLm {
	top:400px; right:2px; z-index:1000;
	padding:5px;
	border:1px solid #ccc;
	background:#ebe0ce;
	color:#782726;
	font-size:14px;
}
#J_indexNavLm a {
	display:block;
	padding:5px 20px;
	color:red;
}

.lm-title-wrap {
	width:966px;
	height:59px;
	background:url(../images/rw.png) no-repeat;
	text-align:center;
}
.lm-title {
	top:0;
	left:70px;
	color:#333;
	font-size:25px;
	line-height:59px;
	font-family:"微软雅黑";
}
.lm-title em { color:#a1101d; }

.zp-list {
	/* [disabled]margin:5px 10px 0 8px; */
	background:#dbdbdb;
	color:#090909;
	font-size:12px;
	font-family:tahoma;
}
.zp-list a { color:#090909; }

.zp-list-item {
	margin:5px 10px 10px;
	padding:0 0 15px 380px;
	border-bottom:3px solid #dd141a;
	font-size:20px; font-family:微软雅黑;
}
.zp-list-item div {
	position:relative;
	float:left; _display:inline;
	margin-left:40px;
	cursor:pointer;
}
.zp-list-item b {
	display:none;
	position:absolute; bottom:-15px; left:30px;
	border-width:10px; border-bottom-color:#dd141a;
}
.zp-list-item-current b { display:block; }

.zp-list-search {
	top:18px; right:20px;
}
.zp-list-search input {
	padding-left:5px;
	width:180px; height:22px; line-height:22px;
	border:1px solid #999;
	font-size:14px;
}
.zp-list-search a {
	_top:-3px;
	padding:5px 10px 4px;
	background:#ff8008;
	color:#fff;
	font-weight:700;
}

.zp-list li {
	float:left; _display:inline;
	margin-left:14px;
	width:220px;
	text-align:center;
}
.zp-list .loading {
	width:95%; height:224px; line-height:225px;
	font-size:20px;
}
.zp-list-img img {
	display:inline-block;
	width:98%; height:146px;
}

.zp-list-m1 li {
	width:940px;
}
.zp-list-m1 .zp-list-img img { height:auto; }
.zp-list-m1 .zp-list-info { text-align:left; }
.zp-list-m96 li {
	width:462px;
}
.zp-list-m96 .zp-list-img img { height:299px; }

.zp-list-info { margin:5px 0; line-height:22px; }
.zp-list-info .zp-list-danfu {
	padding:0 2px;
	border-radius:2px;
	background:#28a7d7;
	color:#fff;
}
.zp-list-info .zp-list-danfu-1 { background:#e76849; }
.zp-list-info b { display:none; top:0; left:55px; color:red; }
.zp-list-info em { color:red; font-weight:700; }
.zp-list-tp {
	padding:2px 7px 3px;
	background:#ff8106;
	color:#fff !important;
}

.zp-list-page {
	_display:inline;
	margin:5px 20px 10px 0;
}
.zp-list-page a {
	margin-left:4px;
	padding:1px 4px 2px;
	background:#eee;
}
.zp-list-page a:hover { background:#ff8008; color:#fff; }
.zp-list-page .zp-list-page-current { background:#ff8008; color:#fff; }
.zp-list-page em { color:#ff8008; font-weight:700; }

.dialog-show {
	line-height:1.5; font-size:12px;
}
.dialog-show-info {
	margin:10px auto 5px; padding:0 10px;
	width:960px;
	font-size:14px;
}
.dialog-show-info em { font-weight:700; }
.dialog-show-content { margin-right:110px; height:66px; line-height:22px; overflow-y:auto; font-size:12px; }
.dialog-show-info-ad {
	top:0; right:0;
}

.dialog-show2 {
	margin:5px; width:980px;
}
.dialog-show-imgs { padding-bottom:5px; background:#f7f7f7; }
.dialog-show-img {
	width:795px; height:345px; overflow:hidden;
	border:2px solid #eee;
	text-align:center;
}
.dialog-show-img-h { height:auto; }
.dialog-show-img img { height:345px; }
.dialog-show-img-h img { height:auto; }

.dialog-show-img-big {
	position:absolute; top:0; right:182px;
	padding:2px 4px 0px;
	background:#000;
	color:#fff;
	cursor:pointer;
	filter:alpha(opacity=30); opacity:.3;
}

.dialog-show-list { margin-top:15px; width:170px; height:315px; overflow:hidden; }
.dialog-show-list li { margin-top:3px; color:#999; text-align:center; cursor:pointer; }
.dialog-show-list li img {
	display:inline-block;
	width:160px; height:75px;
	border:1px solid #ddd; border-radius:5px;
}
.dialog-show-list .dialog-show-list-current { color:#000; }
.dialog-show-list .dialog-show-list-current img { border:2px solid #000; }
.dialog-show-list .dialog-show-list-current h3 { font-weight:700; }
.dialog-show-list li h3 {
	height:20px; line-height:20px; overflow:hidden;
}
.dialog-show-pn {
	position:absolute; top:0; right:0px;
	width:170px; height:15px; overflow:hidden;
	border-radius:5px;
	background:#eee;
	color:#999; font-weight:700;
	text-align:center;
	cursor:pointer;
}
.dialog-show-next { top:333px; }
.dialog-show-pn-h { color:#ff8c00; }

.dialog-tpinfo {
	font-size:14px;
	text-align:left;
}
.dialog-tpinfo p {
	margin-top:10px;
}
