.msgtitle {
	padding-bottom: 5px; font-size: 14px; font-weight: bold; display: block;
}
.message_block {
	color: rgb(102, 102, 102);
}
.message_block p {
	padding: 12px;
}
.msg_input {
	background: rgb(255, 255, 255); padding: 8px 9px; border-radius: 2px; border: 1px solid rgb(224, 224, 224); border-image: none; width: 400px; color: rgb(136, 136, 136); font-size: 13px; box-shadow: 0px 2px 0px 0px rgba(0,0,0,0.03); -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
}
.msg_input_on {
	background: rgb(241, 249, 255); padding: 8px 9px; border-radius: 2px; border: 1px solid rgb(140, 209, 255); border-image: none; width: 400px; color: rgb(136, 136, 136); font-size: 13px; box-shadow: 0px 2px 0px 0px rgba(0,0,0,0.03); -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
}
.message_labes {
	font-size: 14px;
}
.message_title {
	background: rgb(246, 249, 251); padding: 0px 12px; height: 34px; line-height: 34px;
}
.message_title h2 {
	color: rgb(55, 107, 136); font-size: 14px; float: left;
}
.message_title span {
	color: rgb(153, 153, 153); font-weight: bold; float: right;
}
.message_info {
	text-align: right; color: rgb(142, 166, 182);
}
.message_replay {
	background: rgb(245, 245, 245); padding: 0px 12px;
}
.msg_btn_area {
	margin: 16px 0px; text-align: right;
}
.msg_btn_area a {
	background: rgb(0, 153, 255); padding: 5px 15px; text-align: center; color: rgb(255, 255, 255); overflow: hidden; font-family: "ËÎÌå"; font-size: 14px; font-weight: bold; display: inline-block; cursor: pointer;
}
.msg_btn_area a:hover {
	background: rgb(255, 102, 0); text-decoration: none;
}
.commnet {
	background: url("../images/commnet_bg.png") repeat-x; margin: 20px 0px 30px; padding: 8px 0px 0px 8px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
.commnet textarea {
	background: none; border: currentColor; border-image: none; width: 100%; height: 59px; color: rgb(153, 153, 153); overflow: auto; font-size: 14px;
}
.commnet .toolbar {
	height: 30px; line-height: 30px; overflow: hidden; padding-top: 8px; _padding-top: 5px;
}
.commnet .options {
	float: left;
}
.commnet .button {
	border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(204, 204, 204); border-image: none; width: 100px; height: 30px; font-size: 14px; font-weight: bold; float: right; cursor: pointer;
}
.commnet .button_on {
	border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(204, 204, 204); border-image: none; width: 100px; height: 30px; font-size: 14px; font-weight: bold; float: right; cursor: pointer;
}
.commnet .button {
	background: url("../images/commnet_btn_bg.png") repeat-x;
}
.commnet .button_on {
	background: url("../images/commnet_btnon_bg.png") repeat-x;
}
.commlist {
	margin-top: 20px;
}
.commlist li {
	border-bottom-color: rgb(234, 234, 234); border-bottom-width: 1px; border-bottom-style: solid; -ms-word-wrap: break-word;
}
.commlist li p {
	line-height: 20px;
}
.commlist li span.uname {
	color: rgb(221, 51, 34); font-family: Verdana; font-weight: bold;
}
.commlist li span.time {
	color: rgb(187, 187, 187);
}
.commnum span {
	background: rgb(245, 245, 245); border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 70px; text-align: center; line-height: 24px; margin-top: 20px; display: inline-block;
}
.commnum span i {
	color: rgb(153, 0, 0); font-family: Verdana; font-weight: bold;
}
.page_info {
	text-align: center; color: rgb(51, 51, 51); margin-top: 10px;
}
.page_info span {
	padding: 0px 2px; font-weight: bold;
}
.page_list {
	height: 24px; text-align: center; line-height: 24px; letter-spacing: 0px; font-family: "Arial Black"; font-size: 12px; margin-top: 20px;
}
.page_list a {
	background: rgb(248, 248, 248); margin: 0px 1px; padding: 0px 8px; border: 1px solid rgb(232, 232, 232); border-image: none; text-align: center; color: rgb(137, 137, 137); display: inline-block;
}
.page_list a:hover {
	background: rgb(137, 137, 137); border: 1px solid rgb(137, 137, 137); border-image: none; color: rgb(255, 255, 255);
}
.page_list a.on {
	background: rgb(229, 237, 242); border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(51, 51, 51);
}
.contPage {
	height: 20px; text-align: center; line-height: 20px; letter-spacing: 0px; font-family: "Arial Black"; font-size: 10px; margin-top: 20px;
}
.contPage a {
	background: rgb(255, 255, 255); margin: 0px 1px; padding: 0px 7px; text-align: center; color: rgb(137, 137, 137); display: inline-block;
}
.contPage a:hover {
	background: rgb(137, 137, 137); color: rgb(255, 255, 255);
}
.contPage a.on {
	background: rgb(229, 237, 242); border: 1px solid rgb(194, 213, 227); border-image: none; color: rgb(51, 51, 51);
}
.tbox {
	width: 50px; right: 10px; bottom: 15px; float: right; display: none; position: fixed; _position: absolute; _bottom: auto; _margin-bottom: 15px;
}
.tbox #gotop {
	background: url("../images/icon.png") no-repeat 0px 0px; width: 50px; height: 50px; display: block;
}
.about-rightzt {
	width: 100%; height: auto; line-height: 24px;
}
.newdetail {
	padding: 10px; width: auto; height: auto; line-height: 22px;
}
.newdetail .biaoti {
	font: 600 18px/40px Arial; text-align: center; letter-spacing: 0px; margin-bottom: 15px; font-size-adjust: none; font-stretch: normal;
}
.newdetail .zwen {
	width: auto; height: 22px; text-align: center; line-height: 22px; margin-bottom: 20px; border-top-color: rgb(209, 208, 208); border-top-width: 1px; border-top-style: dashed;
}
.thb dl {
	font: 600 12px/normal Arial; padding: 10px 0px; border: 1px rgb(0, 0, 0); border-image: none; width: 745px; margin-top: 10px; font-size-adjust: none; font-stretch: normal;
}
.thb dl dt {
	font: 600 12px/26px Arial; font-size-adjust: none; font-stretch: normal;
}
