.art {
	padding: 20px 40px;
}
.artTitle {
	text-align: center; line-height: 50px; font-size: 24px;
}
.artInfo {
	padding: 10px; text-align: center;
}
.artInfo span {
	padding: 0px 5px;
}
.artInfo a {
	padding: 0px 5px; color: rgb(187, 36, 55);
}
.artCon {
	border-width: 1px 0px; border-style: dotted none; border-color: rgb(221, 221, 221) currentColor; padding: 10px 0px; font-size: 14px;
}
.artSome {
	height: 100px; color: rgb(19, 69, 190); text-indent: 2em; font-size: 14px; position: relative;
}
.artSome span {
	right: 0px; bottom: 10px; position: absolute;
}
.artCommentList {
	clear: both; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dotted;
}
.artCommentList h1 {
	background: rgb(246, 246, 246); padding: 5px 0px 0px 40px; height: 24px; color: rgb(156, 156, 156); font-weight: normal; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: dotted;
}
.artCommentList p {
	padding: 30px 40px; color: rgb(51, 51, 51); font-size: 14px;
}
.artFooter {
	
}
.afterRead h6 {
	line-height: 25px;
}
.otherArt h6 {
	line-height: 25px;
}
.toMsg h6 {
	line-height: 25px;
}
.afterRead {
	padding: 10px 0px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: dotted;
}
.otherArt {
	padding: 10px 0px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: dotted;
}
.toMsg {
	padding: 10px 0px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: dotted;
}
.afterRead ul {
	overflow: hidden; zoom: 1;
}
.afterRead li {
	padding: 15px; width: 50px; text-align: center; float: left;
}
.afterRead li span {
	margin: 3px 0px; clear: both; display: block;
}
.afterRead li span.view {
	border: 1px solid rgb(219, 219, 219); width: 10px; height: 52px; display: inline-block; background-image: url("../images/bg5.png"); background-repeat: no-repeat;
}
.afterRead li span.node {
	font-size: 14px;
}
.otherArt li {
	line-height: 22px; font-size: 14px;
}
.otherArt li a {
	color: rgb(51, 51, 51); font-weight: 700;
}
.msgName {
	padding: 5px 0px; overflow: hidden;
}
.msgName span {
	margin-right: 5px; float: left;
}
.msgName a {
	margin-right: 5px; float: left;
}
.toMsg textarea {
	width: 99%; height: 80px;
}
.breadcrumb {
	color: rgb(29, 94, 184); line-height: 26px; font-weight: 700;
}
.breadcrumb a {
	padding: 0px 3px; color: rgb(29, 94, 184);
}
.breadcrumb_ {
	color: rgb(255, 255, 255); line-height: 26px;
}
.breadcrumb_ a {
	padding: 0px 3px; color: rgb(255, 255, 255); font-weight: 700;
}
.breadcrumb_ span {
	color: rgb(176, 221, 255); font-weight: 700;
}
.mt10 {
	margin-top: 10px;
}
.col_1 {
	
}
.tit {
	background: url("../../images/bg1.png"); padding: 0px 10px; height: 26px; line-height: 26px; overflow: hidden;
}
.tit h2 {
	color: rgb(255, 255, 255); font-size: 14px; float: left;
}
.tit h2.fs12 {
	font-size: 12px;
}
.tit h3 {
	float: right;
}
.tit h3 strong {
	color: rgb(255, 0, 0);
}
.tit .more {
	color: rgb(255, 255, 255); float: right;
}
.col_1 .con {
	padding: 0px 10px; border: 1px solid rgb(122, 165, 222); margin-top: 1px; background-color: rgb(236, 242, 250);
}
.col_1 .conNoneBg {
	padding: 10px 0px;
}
.col_1 .conNoneBg_ {
	padding: 10px 0px;
}
.col_1 .conNoneBg_ {
	padding: 0px;
}
