@charset "utf-8";

/* 校长信箱 */
.liuyan { float:right; padding-right:15px; display:block; background:url(images/mainIcon.png) no-repeat right center; margin-right:30px; *display:inline;  }
.liuyan a { color:#36c;}


/* 留言-子列表页 */

#msgList{}
#msgList .currentNodeName .more{float:right;background:url(images/qa_sub.png) no-repeat 0px 0px;width:92px;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%; border:none; }
.msgTable .tableTitle{ background:#f6fafd;}
.msgTable .tableTitle td{padding:5px; font-weight:bold;text-align:center; color:#36c;border-bottom:1px solid #d5e4ff;  }
.msgTable .tableCont td{padding:6px 5px;border-bottom:1px dotted #d8d8d8;text-align:center;   }
.msgTable .tableCont td.msgT{text-align:left;padding-left:15px; }
.msgTable .tableCont td.msgT a{background:url(images/qa_ico01.gif) no-repeat 0px 5px; padding-left:24px;display:inline-block;}
.msgTable .tableCont td .msg_ok{color:#f60;}
.msgTable .tableCont td .msg_wait{color:#999;}
.msgTable .tableCont:hover td{background:#f7f7f7; }
.msgTable .last td{border:none;; }


/* 留言-内容页 */
.msgDetial{border:1px solid #d5e4ff;padding:1px; margin-bottom:15px; }
.msgDetial .Chd{overflow:hidden;font-weight:bold;background:#f6fafd url(images/qa_ico01.gif) no-repeat 7px 8px;padding:0 10px 0 30px;height:30px;line-height:30px;border-bottom:1px solid #d5e4ff;  }
.msgDetial .Chd 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{float:left;width:72%;display:inline;padding:15px 10px 15px 20px;  border-left:1px solid #d5e4ff; min-height:120px;  }
.msgDetial .cont .fr{text-align:right; color:#999;}
.msgDetial .cont .fr a{color:#999;}
.msgDetial .msgContHere{padding:10px 0; }
.msgDetial .adminRep{padding:10px;margin:10px 0;background:#f6fafd;border:1px dotted #d5e4ff; overflow:hidden;width:95%;    }
.msgDetial .adminRep strong{color:red;}
.msgDetial .adminRep .fr{}


/* 留言-签写页 */
.msgWrite{width:90%;  }
.inputxt{padding:2px 0 0 2px;height:20px;border:1px solid #d8d8d8;   }
.msgWrite td{padding:4px; }
.msgWrite td.tdbgleft{text-align:right; }
.msgWrite td input,.msgWrite select,.msgWrite img{vertical-align: middle;}
.msgWrite .manageBtn{text-align:left; padding-top:10px; }
.spacingtitle { padding:10px 0;}
.u_form1 { padding:10px 10px 10px 20px;}
.tdbg td { padding:4px 0;}
#EBtnSubmit { background:#2576ca; width:72px; height:29px; text-align:center; border:none; *border:0; font-weight:bold; color:#fff; cursor:pointer; font-size:14px;}
#BtnCancel{ background:#8faedb; width:72px; height:29px; text-align:center; border:none; *border:0; font-weight:bold; color:#fff; cursor:pointer; font-size:14px;}


/* 评论列表 */
.comListBox{ margin-top:10px; }
.msgList li{ margin-bottom:15px;  border:1px solid #ddd; background:#fff;-webkit-box-shadow: #f1f1f1 0 3px 0;-moz-box-shadow: #f1f1f1 0 3px 0;box-shadow: #f1f1f1 0 3px  0;behavior: url(/PIE.htc);}
.msgList .msgInfo{ height:26px; line-height:26px; padding:0 10px; background:url("images/bgSplit.jpg") 0 -13px repeat-x; border-bottom:1px solid #dfdfdf; color:#999;   }
.msgList .msgInfo .reviewer{ font-weight:bold; color:#c60;  }
.msgList .msgInfo .star{ float:right;  }
.msgList .msgInfo .star em{ vertical-align:middle;float:left;margin-top:-1px;display:inline;  }
.msgList .msgContent{ padding:10px;  }
.msgList .msgContent .msgReply{ padding:5px 10px; background:#f6f6f6;margin:10px 0 0 0;   }
.msgList .msgContent .msgReplyer{ font-weight:bold;color:red;}
.msgPage{ text-align:right; }

/* 填写评论 */
.msgAddBox{ padding:10px 25px; background:#f6fafd; border:1px solid #d5e4ff; }
.msgAddBox .inputTxt{ height:20px; line-height:20px; border:1px solid #d5e4ff; width:90px;color:#999;  }
.msgAddBox #commentEmail{ width:180px;  }
.msgAddBox li{  height:22px; line-height:22px;}
.msgAddTit{ display:none;  }
.msgAddBox .msgAddUser{height:30px; }
.msgAddBox .msgAddUser em{display:inline-bock;height:30px;;height:30px;  }
.msgAddBox .msgAddUser label{ padding-right:15px;  }
.msgAddBox .msgAddUser i{ color:#f00; margin-left:5px; }
.msgAddBox .msgAddUser li{ overflow:hidden;  }
.msgAddBox .msgAddUser #commentRankingBlock{ float:right;  }
.msgAddBox .msgScore{ padding-top:0px;  }
.msgAddBox  #commentContnet{ margin-top:5px;   background:#fff; border:1px solid #d5e4ff; width:568px; height:60px; font-size:12px;   }
.msgAddBox  .msgSubmitBar{ padding-top:10px; height:22px; line-height:22px;  }
.msgAddBox  .msgSubmitBar .msgAddBtn{width:60px;display:inline-block; height:20px; line-height:20px;  text-align:center;  text-decoration:none; color:#fff; background:url(images/msgAddBtn.jpg) no-repeat; }
.msgAddBox  .msgSubmitBar *{ vertical-align:middle; }
.msgAddBox  #commentValidCode{ margin:0 5px;  }