/*----------内容页*/
/*----------内容页:左侧*/
.pleft{
	width:900px;
	float:left;
	overflow:auto;
}
/*----------内容页:位置导航*/
.thisplace{
	width:900px;
	height:29px;
	line-height:27px;
	text-indent:25px;
	background:url(../images/ico_24.gif) 10px 9px no-repeat;
}
/*----------内容页:问题*/
.question{
	width:898px;
	border:1px solid #eee;
}
.question .title{/*问题标题*/
	height:40px;
	width:898px;
	margin:1px;
	border-bottom:1px dotted #EEE;
}
.question .title h3{
	padding:13px 0px 0px 10px;
	font-size:16px;
}
.question .title h3 img{/*问题标题图标*/
	margin-right:11px;
	margin-top:-4px;
}
.question .title .djs{/*剩余时间*/
	position:relative;
	float:right;
	margin:-19px 10px auto;
	color:#693;
	display:inline;
}
.question .content{/*问题内容*/
	width:870px;
	margin:9px auto;
	font-size:14px;
	color:#555;
	line-height:31px;
}
.question .content a.answerbutton{/*回答按钮*/
	width:124px;
	height:36px;
	display:block;
	margin:6px 0 6px 0;
	background:#ff5a5f;
	text-align:center;
	line-height:36px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	border-bottom:3px solid #C51F1B;
	 box-shadow:0 2px 4px #ccc;
	 border-radius:4px
}
.question .content a.answerbutton:hover{
	color:#fff;
	background:#C80000;
}
.question .questioninfo{/*问题相关信息*/
	width:898px;
	height:27px;
	line-height:27px;
	margin:1px auto 1px;
	background:#fffde7;
}
.question .questioninfo dl dd{
	float:left;
	padding-left:12px;
	padding-right:16px;
	color:#666666;
}
.question .questioninfo dl dd span{
	color:#693;
}
/*----------内容页:回答BOX*/
.answer{/*回答BOX*/
	width:96%;
	margin:10px auto;
	font-size:14px;
	color:#555;
	line-height:27px;
}
.answerinfo dl dd{/*回答内容*/
	float:right;
	padding-left:12px;
	padding-right:16px;
	color:#666666;
}
.answerinfo{/*回答相关信息*/
	margin:8px auto 0px;
	clear:both;
	width:96%;
	height:32px;
	border-top:1px dotted #DDD;
	line-height:32px;
}
.answerinfo dl dd span{
	color:#693;
}
/*----------内容页:最佳答案*/
.better .answerinfo{
	border-bottom:1px solid #eee;
}

.better{/*最佳答案*/
	width:898px;
	border:1px solid #eee;
}
.better .boxtitle{
	width:898px;
	height:32px;
	line-height:32px;
	background:#fffde7;
	border-bottom:1px solid #fffde7;
	margin:1px auto;
	text-indent:13px;
	font-weight:bold;
}
.better .mark{/*答案评分*/
	width:96%;
	margin:0px auto;
	height:42px;
}
.better .mark dl{
	width:100%;
	margin:10px auto 0px;
}
.better .mark dl dt{
	float:left;
	line-height:39px;
	color:#666666;
}
.better .mark dl dt strong{
	font-size:14px;
	color:#333333;
}
.better .mark dl dd{
	float:left;
	width:170px;
	margin-left:16px;
}
.better .mark dl dd a{
	width:82px;
	height:22px;
	padding:11px 0px 4px 0px;
	display:block;
	float:left;
	background:url(../images/mark_ico.gif) top center no-repeat;
	font-weight:bold;
	font-size:14px;
	text-indent:15px;
	text-decoration:none;
	color:#666;
}
.better .mark dl dd a img{
	margin-right:10px;
	margin-top:-2px;
}
.better .mark dl dd a:hover{
	color:#CC3300;
	background-position:bottom;
}
.better .mark dl dd span{
	line-height:37px;
	float:left;
	margin-left:10px;
	font-size:12px;
}
.better .rebetter{/*提问者对最佳回答的评论*/
	width:660px;
	margin:5px auto;
	border-top:1px solid #F7B53C;
}
.better .rebetter dl{
	margin-top:10px;
}
.better .rebetter dl dt{
	font-size:14px;
	font-weight:bold;
	line-height:27px;
	color:#333;
	display:block;
	text-indent:5px;
}
.better .rebetter dl dd{
	width:620px;
	margin:0px auto;
	font-size:14px;
	color:#666;
	line-height:27px;
}
/*----------内容页:回答列表*/
.replyto{
	width:898px;
	border:1px solid #eee;
	padding-bottom:5px;
}
.replyto .boxtitle{
	width:898px;
	height:32px;
	line-height:32px;
	background:#fff;
	border-bottom:1px solid #eee;
	margin:1px auto;
	text-indent:12px;
	font-weight:bold;
}
.replyto .answerinfo{
	border-bottom:1px solid #A2C6DA;
}
/*----------内容页:发表*/
.refer{
	width:898px;
	border:1px solid #eee;
}
.refer .referbox{
	width:882px;
	padding-bottom:6px;
	overflow:auto;
}
.referbox dl{
	width:875px;
	margin:14px auto 0px;
	overflow:auto;
}
.referbox dl dt{
	width:140px;
	float:left;
	vertical-align:top;
	font-size:14px;
	font-weight:bold;
	line-height:200%;
	text-indent:10px
}
.referbox dl dd{
	width:730px;
	float:right;
	line-height:29px;
	color:#999;
}
.referbox dl dd textarea{
	width:540px;
	height:100px;
	border:1px solid #BBB;
	padding:5px;
	font-size:14px;
	line-height:21px;
}
.referbox dl dd input{
	width:715px;
	border:1px solid #BBB;
	padding:7px 0px 4px 5px;
}
.referbox .psubmit{
	padding:8px 0px 8px 146px;
}
.referbox .psubmit .psub{
	width:124px;
	height:37px;
	border:none;
	font-size:14px;
	font-weight:bold;
	letter-spacing:2px;
	line-height:37px;
	color:#360;
	background:url(../images/bt_bg.gif) top no-repeat;
}


.psub{
	width:124px;
	height:36px;
	border:none;
	font-size:14px;
	font-weight:bold;
	line-height:36px;
	color:#fff;
	background:#ff5a5f;
	cursor:pointer;
}
.bnsrh{ width:120px; height:36px; line-height:36px; text-align:center; background:#ff5a5f; color:#fff; font-size:14px; cursor:pointer;}
.bnsrh:hover,.psub:hover{ background:#B62323}