﻿/*************************************************************************************************/
/*************************************************************************************************/
/*************************************************************************************************/
.detail {
	width:710px;
	margin:0 auto;
}
.detail .title {
	padding:20px 0 10px 0;
	line-height:34px;
	font-weight:normal;
	color:#444;
}
.detail .title-main {
	text-align:center;
	font-size:26px;
}
.detail .title-sub {
	text-align:center;
	font-size:18px;
}
.detail .info {
	clear:both;
	padding-bottom:10px;
	text-align:center;
	vertical-align:top;
	font-size:0;
	zoom:1;
}
.detail .info-item {
	display:inline-block;
	overflow:hidden;
	margin:5px;
	vertical-align:top;
	font-size:12px;
	color:#999;
}
.detail .content {
	width:100%;
	padding-bottom: 20px;
	overflow:hidden;
	line-height:32px;
	font-size:14px;
	font-weight:normal;
	word-wrap:break-word;
	word-break:break-all;
	color:#000;
}
.detail .content a {
	text-decoration:underline;
	color:#000;
}
.detail .content a:hover {
	text-decoration:underline;
	color:#548AC1;
}
.detail .page {
	clear:both;
	padding:20px 0;
	text-align:center;
	vertical-align:top;
	font-size:0;
}
.detail .page .item {
	display:inline-block;
	overflow:hidden;
	height:28px;
	padding:0 10px;
	border:1px solid #D4D4D4;
	border-radius:2px;
	margin:2px;
	background:#FFF;
	line-height:28px;
	vertical-align:top;
	font-size:12px;
	color:#000;
}
.detail .page .current {
	border-color:#548AC1;
	background-color:#548AC1;
	color:#FFF;
	font-weight:bolder;
}
.detail .page a,.detail .page a:hover {
	text-decoration:none;
	color:#000;
}
.detail .page a:hover {
	border-color:#CCC;
	background:#F0F0F0;
}