@charset "utf-8";
/* CSS Document */

/*message 样式*/
 .messageContext{ border:solid 1px #CCE0EC; height:60%; border-top:none; border-bottom:none;}
 .messageContext iframe{ width:100%; height:100%;}
 .moreaddress{ position:relative; top:1px; display:block;}
 .leftModule .message_top{background:#efefef; padding:10px; margin:-10px; margin-bottom:5px;*+margin-bottom:-10px; *+position:relative; *+top:-15px;}
  .leftModule .message_top ul li.theme{ font-size:14px; color:#005a8c;}
 .replyAll{ background:url(../../images/reply.png) no-repeat; width:83px; height:28px; display:inline-block; margin:5px 0 0 10px;}
 .message_iframe{ padding:10px; border:solid 1px #CCE0EC; background:#FFF; border-top:none; overflow:visible; *_height:260px; min-height:260px;}
 .message_iframe iframe{ width:100%; height:100%;}
 span.red{ color:#C00; font-weight:bold;}
 span.count{ margin-left:5px;}
 .choose{ position:absolute; top:5px; right:10px;}
 .messageList{ padding:10px;}
 .leftModule div.messageIndex{ border-bottom:dotted 1px #CCC; margin-bottom:10px; zoom:1;}
.messageList .photo{ height:100%; float:left;}
.messageList .photo{ margin-right:10px;}
.messageList .photo img{ padding:2px; border:solid 1px #CCC;} 
.messageInfo .messagetools span.name_blue{ color:#005a8c; display:inline-block; margin-right:2px;} 
.messageInfo .messagetools{ position:relative; zoom:1;}
span.message_title{ color:#2258a2; margin:0 3px; font-size:12px; font-weight:bold;}
.messageInfo .messagetools span.time{ color:#999; margin-left:10px;-} 
.messageInfo .messagetools ul{ position:absolute; top:3px; right:10px;}
.messageInfo .messagetools ul li{ float:left; color:#0d5a95; margin:0 3px; line-height:18px;}
.messagetools ul li span{display:inline-block; width:13px; height:12px; line-height:18px;}
.messagetools ul li span.messageClose{ background:url(../img/messageClose.jpg) no-repeat;}
.messagetools ul li span.messageOpen{ background:url(../img/messageOpen.jpg) no-repeat;}
 p.messageContent{ padding:5px; text-indent:2em; letter-spacing:1px; border-bottom:solid 1px #cbe1fa; zoom:1; line-height:20px; margin:10px;}
 div.send_Receiver{ margin-left:100px;}
div.reply{ text-align:left; margin-left:150px; margin-bottom:10px; display:none}
div.reply input.input_reply{ width:500px; border:solid 1px #8cbbe7; color:#CCC; height:20px; line-height:20px;}
.reply_button{ height:21px; line-height:21px; margin-top:4px; margin-left:5px; background-color: transparent;border: 1px solid #93B9DC;padding: 0 12px;vertical-align: middle!important; vertical-align:text-bottom; *_padding:0 6px; background:url(../../images/btbg2.gif) repeat-x;}
.radio{ vertical-align:middle; margin:0 3px; }
.radio_wenzi{*font-family:Tahoma, Geneva, sans-serif;}
#jump_left,#jump_right{ display:none;}
 .leftModule .remindTop{ padding:10px 10px 5px; margin:-10px -10px 0px; background:#EFEFEF; position:relative; zoom:1;}
 .leftModule .remindTop ul li{ margin-bottom:5px;}
 .leftModule .remindTop ul li.theme{ font-size:14px; color:#0058ac;}
 .mails{ position:absolute; top:10px; right:0px;}
.remindTheme,.leftModule .remindTheme{ margin-bottom:10px;}
 span.time{ color:#09F;}
 .remindcontent p{ letter-spacing:1px; text-indent:2em; margin:10px; line-height:22px; font-size:14px;}
 .remindHead{ text-align:center; font-weight:bold;}