﻿/* 留言-子列表页 */
.topicHasPic .t{background:none; overflow:hidden; zoom:1; }
.topicHasPic .pic{ width:124px; float:left;    }
.topicHasPic .pic img{ width:120px;  height:160px;   padding:1px; border:1px solid #ccc;   } 
.topicHasPic .pic a:hover img{ border-color:#aaa;  }
.topicHasPic .con{ width:570px; padding-left:15px; float:left;text-align:left;}
.topicHasPic .con .intro{text-indent:2em;line-height:24px;}

a.msgWriteBtn{margin-top:10px;padding:0 20px;display:inline-block;*display:inline;zoom:1;height:30px;line-height:30px;text-align:center; color:#fff; background:url("imagesbtn.png") repeat-x 0 -87px;border-radius:3px; font-weight:bold;text-indent:0;}

#msgList{}
#msgList .currentNodeName .more{float:right;background:url(images/qa_sub.png) no-repeat 0px 0px;width:92px;height:24px; line-height:24px; text-align:center; color:#f4ffe8;font-weight:normal;font-size:12px;    }
#msgList .currentNodeName .more:hover{color:#fff;}

.msgMenu{overflow:hidden; }
.msgMenu ul{overflow:hidden;height:28px; }
.msgMenu ul li{float:left;height:28px;line-height:28px;padding:0 15px; margin-right:5px;display:inline;   }
.msgMenu ul li a{font-size:12px;}
.msgMenu ul li.on{background:#dcf1fa; font-weight:bold;border-bottom:none;border-top:2px solid #ADD5ED;  }

.msgWrap{clear:both; }

.msgTable {width:100%; text-align: center; }
.msgTable th {border-bottom:1px solid #ccc; background:#F1F1F1; height: 30px; line-height: 30px; padding: 0 10px; text-align: center;font-weight:bold;}
.msgTable td { padding: 0 10px; border-bottom: #ddd 1px dotted; line-height: 30px;}
.msgTable .title { text-align: left; }
.msgTable td.title { background: url(imagesicon.png) no-repeat 0 -159px; padding-left: 25px; }
.msgTable .user { width: 10%; }
.msgTable .hits { width: 10%; }
.msgTable .date { width: 15%; }
.msgTable .reply { width: 12%; }
.msgTable .isreply { color: #360; }
.msgTable .noreply { color: #999; }

/* 留言-内容页 */
.msgDetial{border:1px solid #ddd;background:#fff;margin-bottom:15px; }
.msgDetial .hd{overflow:hidden;font-weight:bold;background:#fff url("imagesshareshareA.gif") no-repeat 7px -849px;padding:0 10px 0 30px;height:36px;line-height:36px;border-bottom:1px solid #ddd;}
.msgDetial .hd span{float:right; }
.msgDetial .bd{overflow:hidden;}
.msgDetial .img{float:left;width:22%; text-align:center; display:inline;min-height:120px; }
.msgDetial .img img{margin:20px 0 0 0; }
.msgDetial .cont{padding:15px;min-height:120px;  }
.msgDetial .cont .fr{text-align:right; color:#999;}
.msgDetial .cont .fr a{color:#999;}
.msgDetial .msgContHere{padding:0 0 10px;font-size:14px; }
.msgDetial .adminRep{padding:10px;margin:10px 0;background:#f6f6f6;border:1px dotted #e3e3e3; overflow:hidden;}
.msgDetial .adminRep strong{color:red;}
.msgDetial .adminRep .fr{}


/* 留言-签写页 */
#xyBox{margin-bottom:20px;}
#formBox{margin-bottom:20px;}
.xyCont{line-height:24px; font-size:14px; color:#666;}
.nextBtn{margin-top:20px;text-align:center;padding:10px 25px; font-size:16px; color:white; border:0; background:#e32600;border-radius:3px;}
.nodeName{ height:60px; line-height:60px;margin:20px auto; text-align:center; font-size:30px; color:#e32600;}
.msgWriteBox{margin:10px 30px;}
.msgWrite{ width:100%; border-collapse:collapse;}
.msgWrite table{float:left;}
.msgWrite table td{padding:0 5px;border:0px solid #fff;}
.inputxt{padding:2px 0 0 2px;height:20px;border:1px solid #ccc;   }
.msgWrite textarea{border:1px solid #7facd3;}
.msgWrite td{padding:9px 15px; border:1px solid #eaeaea;}
.msgWrite tr.manageBtnBox td{border:0; padding:20px 15px;}
.msgWrite td.tdbgleft{text-align:right; width:120px; background-color:#f5f5f5; }
.msgWrite td input,.msgWrite select,.msgWrite img{vertical-align: middle;}
.msgWrite .manageBtn{text-align:left; padding-top:10px; }
.msgWrite .manageBtn input{ border-radius:3px;padding:8px 25px;font-size:14px; text-align:center; background:#e32600; color:#fff; border:0; cursor:pointer; }
.msgWrite .manageBtn input#BtnCancel{ margin-left:12px; background:#e32600;}


/* ---------- 新留言内容页 ---------- */
#hotMsg{overflow:hidden;}
#hotMsg .WriteMessage{display:block;padding:0 20px; float:right; overflow:hidden; line-height:33px;text-align:center; color:#fff; background:#d00; font-weight:bold;}
#hotMsg .msgHd{clear:both;}
#hotMsg .msgHd .title{ text-align:center; color:#d00; font:normal 22px/32px "Microsoft YaHei"; _font-weight:bold; }
#hotMsg .msgHd .property{ margin-top:10px;  text-align:center;line-height:22px; padding:2px 10px; background:#f8f8f8; border:1px dashed #eee; color:#999;  }
#hotMsg .msgBd{overflow:hidden;}
.msgContent{margin:10px 0 0;overflow:hidden;}
.commentList li{clear:both;overflow:hidden;}
	/* 留言者图片 */
	.msgContent .msgPic{float:left;width:100px;text-align:center;}
	.msgContent .msgPic img{width:80px;}
	/* 留言内容 */
	.msgContent .msgCon{float:right;width:620px;}
	.msgContent .msgCon .intro{position:relative;margin:0 20px 10px 10px;_display:inline;padding:10px;border-radius:5px;border:1px solid #bcbfc4;background:#e3e7ed;font-size:14px;line-height:24px;}
	.msgContent .msgCon .intro:before{content:"";border:10px solid;border-color: transparent #bcbfc4 transparent transparent;position:absolute; left:0; margin-left:-20px;  top:10px;}
	/* 管理员回复 */
	.msgContent .msgCon .adminReply{position:relative;margin:0 20px 0 10px;_display:inline;padding:10px;border-radius:5px;border:1px solid #edd584;background:#fffeec;font-size:14px;line-height:24px;}
	.msgContent .msgCon .adminReply:before{content:"";border:10px solid; border-color: transparent transparent transparent #edd584;position:absolute; right:0; margin-right:-20px;top:10px;}
	.msgContent .msgCon .adminReplyer{color:red;}
	/* 回复时间 */
	.msgContent .msgCon .msgDate{font-size:12px;color:#666;text-align:right;}
	/* 修正星评 */
	.msgContent .msgCon .star{margin-left:10px;text-align:left;}
