@charset "utf-8";
/* BY Z 2012-07-18 */

html{ overflow:hidden;}
body{ font:12px Arial; margin:0; padding:0; color:#000; background:#dfdfdf; padding-top:9px;}
a{ color:#000; text-decoration:underline;}
a:hover{ color:#000; text-decoration:none;}
div,ul,ol,p,dl,dd,li,th,td{ margin:0; padding:0;}
ul,li,dl,dd{ list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:12px; font-weight:normal;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.black a:link{ color: #000; text-decoration:none;}
.black a:visited{ color:#000; text-decoration:none;}
.black a:hover{ color:#000; text-decoration:none;}
.black a:active{ color:#000; text-decoration:none;}

.mail_table_border{ width:671px; height:auto; margin:0 auto;}
.mail_table_inner{ width:669px; background:#f3f5f7; border:1px solid #abaaaa;}
.mail_table_theme{ width:657px; color:#595858; background:#fff; padding:4px 6px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.mail_table_list{ width:100%;}
.mail_table_list td{ padding-left:8px; font-size:12px;}
.mail_table_list thead td{ height:22px; background:#aed8f1; color:#71787d; border-bottom:1px solid #e3ebf1; font-weight:bold;}
.mail_table_list tbody tr{ background:#ffffff; }
.mail_table_list tbody td{ height:22px; border-bottom:1px solid #e3ebf1; color:#595858;}
.mail_title_overflow{ width:220px; text-decoration:underline; cursor:pointer; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.mail_table_overflow{ width:100%; height:314px; overflow-y:auto; overflow:hidden;}
.text_dec{ text-decoration:underline; cursor:pointer;}

/*==================== 客户列表 弹出窗口 =======================*/
.popup_client_list{ width:457px; height:auto; font-family:"宋体"; position:absolute; left:50%; top:50%; margin-left:-228px; margin-top:-171px;}
.popup_client_list_info{ width:443px; height:254px; padding:6px; border-left:1px solid #000; border-right:1px solid #000; background:#f6efed;}
.popup_client_list_outer{ width:441px; height:252px; background:#fff; border:1px solid #ff8a8a; overflow-y:auto; overflow:hidden;}
.popup_client_list_div{ width:auto;}
.popup_client_list_div ul{ float:left; margin-right:4px;}
.popup_client_list_div li{ margin-left:4px; padding:3px 0 2px 0; *padding:6px 0 3px 0; font-size:12px; color:#000; float:left;}
.popup_client_list_div li input{ *margin-top:-4px; float:left;}
.popup_client_list_div li span{ width:55px; _height:14px; padding-bottom:2px; _padding:0; float:left; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.popup_client_list_div li em{font-style:normal;}
#numdiv li{ margin-right:20px;}

.new_title{ height:37px;}
.new_title span{ width:447px; height:37px; font-size:14px; background:url(../img/new_bgo3.gif) repeat-x; float:left;}
.new_title span h3{ width:400px; height:25px; padding:12px 0 0 6px; color:#fff; font-size:12px; float:left; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.new_title span h2{ margin-top:2px;}
.new_footer{ height:37px;}
.new_footer span{ width:447px; height:30px; padding-top:7px; font-size:14px; background:url(../img/new_bgo2.gif) repeat-x; float:left;}
.new_footer span a{ width:69px; height:18px; padding-top:6px; margin:0 4px; font-size:12px; color:#000; text-align:center; display:inline; background:url(../img/new_btn.gif) no-repeat; float:right;}
.new_footer span a:hover{ background:url(../img/new_btn_online.gif) no-repeat;}

/*==================== 邮件内容 弹出窗口 =======================*/
.pop_client_list{ width:441px; height:auto; display:; font-family:"宋体"; border-bottom:1px solid #000; position:absolute; left:50%; top:50%; margin-left:-220px; margin-top:-140px;}
.pop_client_list_info{ width:439px; height:auto; border-left:1px solid #000; border-right:1px solid #000; background:#dfdfdf;}
.pop_new_title{ height:31px; overflow:hidden;}
.pop_new_title span{ width:431px; height:31px; font-size:14px; background:url(../img/new_bgo3.gif) repeat-x; float:left;}
.pop_new_title span h3{ height:25px; padding:10px 0 0 6px; color:#fff; font-size:12px; float:left;}
.pop_new_title span h2{ margin-top:2px;}
.pop_text_mail_wrapper{ width:432px; height:248px; margin:0 auto; font-family:"宋体"; font-size:12px;}
.pop_text_mail_inner{ width:412px; height:222px; padding:4px; background:#f2f2f2; overflow-y:auto; overflow:hidden;}
.pop_text_mail_inner .pop_mail_title{ color:#000; height:20px; line-height:20px; float:left;}
.pop_text_mail_inner .pop_mail_title em{ float:left; font-style:normal; color:#000; white-space:nowrap; width:48px; overflow:hidden;}
.pop_text_mail_inner .pop_mail_title span{ height:20px; display:block; color:#135daf; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; float:left;}
.hr_line{ border-top:1px dashed #a9aaab; height:0; margin:6px 0; overflow:hidden;}
.pop_text_mail_inner .pop_mail_color{ color:#115eb0; line-height:20px; font-size:12px; word-break:break-all; word-wrap:break-word;}
.pop_mail_color input{ font-size:12px; font-family:"宋体"; cursor:pointer; height:19px; _margin-bottom:1px;}
.attachment_look{ line-height:20px;}
.attachment_look span{ padding-left:10px; background:url(../img/attachment_bg.gif) no-repeat;}
.attachment_look a,.attachment_look a:hover{ text-decoration:underline; color:#a6a650;}
.attachment_look_name{ float:left; font-style:normal; color:#000; white-space:nowrap; width:48px; overflow:hidden;}

/*
*add by zhaoyang 20120821 图片放大缩小
*/
.imgmin{ cursor:url(img/cur_zout.cur), pointer;}
.imgmax{ cursor:url(img/cur_zin.cur), pointer;}
