@charset "utf-8";
/* CSS Document */
@import url("share.css");
@import url("sider.css");
.infoPanel {
	background: url(bg/dec_Panel.gif) no-repeat;
	height: 46px;
	color: #FFF;
	padding: 8px 10px 0 50px;
	margin-bottom: 10px;
}

.inner {
	background-image: url(bg/dec_body_inner.gif);
	background-repeat: repeat-y;
}

.content h3 {
	line-height: 24px;
	background: url(bg/tit2.gif) no-repeat bottom;
	height: 30px;
	font-size: 14px;
	padding-left: 20px;
	color: #5e84d2;
	margin-bottom: 10px;
}
.proBox {
}
.proBox .proDescription {
	float: left;
	width: 215px;
}
.proDescription .ProDescriptionHead {
	line-height: 33px;
	background: url(bg/dec_head.gif) no-repeat;
	height: 33px;
	padding:0 10px;
	color: #698cd5;
}
.proDescription .ProDescriptionHead span {
	float: right;
}
.proDescription .ProDecriptionBody {
	background: url(bg/dec_body.gif) repeat-y;
	padding: 10px;
	text-indent: 20px;
}
.proDescription .ProDecriptionBottom {
	background: url(bg/dec_bottom.gif) no-repeat;
	height: 14px;
}
.ProImgList {
	float: right;
	height: 220px;
	width: 500px;
}
.ProImgList li {
	float: left;
	margin:0 18px 10px 18px;
}
.ProImgList img {
	border: 1px solid #999;
}
.ProImgList p a {
	display: block;
	background: url(bg/icon.gif) no-repeat left center;
	padding-left: 15px;
}
.innersider {
	float: left;
	width: 120px;
	padding-right: 5px;
	padding-left: 5px;
}
.details {
	float: right;
	width: 595px;
}
.innersider h3 {
	font-size: 12px;
	color: #5E84D2;
	background-image: url(bg/icon2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.innersider dl {
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	line-height: 21px;
}
.innersider dl dt {
	font-weight: bold;
	padding-left: 10px;
}
.innersider dl dd {
}
.innersider dl dd a{
	display: block;
	padding-left: 15px;
}
.innersider dl dd a:hover{
	background-image: url(bg/innersider_link_bg.gif);
	background-repeat: no-repeat;
	background-position: center;
	color: #FFFFFF;
}
.details dl.detailsDl {
	margin-bottom: 10px;
}
.details dl.detailsDl dt{
	font-size: 14px;
	color: #5E84D2;
	line-height: 80px;
	font-weight: bold;
}
.details img {
	float: left;
	border: 1px solid #CCCCCC;
	margin-right: 10px;
}

.details .detailsDl dt span {
	float: right;
	font-size: 12px;
	font-weight: normal;
}
.details .detailsDl dt span a{
	display: block;
	background-image: url(bg/pdf.gif);
	background-repeat: no-repeat;
	background-position: right center;
	height: 27px;
	padding-right: 30px;
	line-height: 27px;
	float: left;
	width: 25px;
}
.details dl.detailsDl dd{
	background-color: #F6F6F6;
	text-indent: 20px;
	padding: 10px;
	border: 1px solid #CCCCCC;
	margin-top: 15px;
}
.details h3 {
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(bg/tit.gif);
	background-repeat: no-repeat;
	height: 22px;
	padding-left: 20px;
	margin-bottom: 10px;
	clear: both;
	margin-top: 10px;
}
.details ul{
	margin-bottom: 20px;
}
.details ul li{
	float: left;
	margin-left: 5px;
	display: block;
}
.details ul li a{
	height: 89px;
}
.details ul li cite {
	display: block;
	clear: both;
	font-style: normal;
	text-align: center;
	width: 85px;
}
.details .textbox {
	padding: 10px;
}
.awarsPanel {
	margin-top: 10px;
	margin-bottom: 10px;
	height: 170px;
}
.awardsboxA {
	margin-right: 20px;
	margin-left: 35px;
}

.awarsPanel .awardsboxA,.awarsPanel .awardsboxB {
	width: 251px;
	float: left;
}
.awardsboxAheader {
	background-image: url(bg/textbox_header_1.gif);
	background-repeat: no-repeat;
	height: 22px;
}
.awardsboxBheader {
	background-image: url(bg/textbox_header_2.gif);
	background-repeat: no-repeat;
	height: 22px;
}
.awardsboxbg {
	background-image: url(bg/textbox_body.gif);
	background-repeat: repeat-y;
	height: 120px;
	padding-left: 20px;
}
.awardsbottom {
	background-image: url(bg/textbox_bottom.gif);
	background-repeat: no-repeat;
	height: 12px;
}
ul.awardsulA {
	width: 200px;
	line-height: 21px;
	padding: 0px;
	margin: 0px;
}
ul.awardsulA li a{
	display: block;
	width: 188px;
	height: 21px;
	padding-left: 12px;
	background-image: url(bg/i.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.commentsPanel {
	float: left;
	width: 350px;
}
.commentsDl {
	border: 1px solid #CCCCCC;
	padding: 10px;
	line-height: 21px;
}
.commentsDl dt{}
.commentsDl dd{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-bottom: 5px;
	padding-bottom: 5px;
}.postPanel {
	float: right;
	width: 235px;
}
.input {
	border: 1px solid #CCCCCC;
}
.username {
	width: 110px;
}
.textarea {
	width: 220px;
	height: 200px;
}
.postPanel th {
	width: 40px;
}
.button {
	background-color: #FFFFFF;
	border: 0px none #FFFFFF;
	background-image: url(bg/btn.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	width: 70px;
	font-size: 12px;
	cursor:pointer;
}
#list{ height:580px;}