@charset "gb2312";
/*  
互动交流平台公共样式文件
 */
 body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,input,button,textarea,p,blockquote,th,td,label{margin:0;padding:0; font-family:"宋体"; font-size:12px;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
.div_mailWrite sub{display:none;}
.hide,.hidden{ display:none} /*隐藏*/
.fLeft{ float:left} /*左浮动*/
.fRight{ float:right} /*右浮动*/
.clear{ clear:both; line-height:0; overflow:hidden} /*清除浮动*/
.div_outWrap a{color:#000;text-decoration:none;}
a:hover,a :focus{/*color :#f05001;*/text-decoration:underline;color :#B00007;}
a:active,a :visited{}
.mTop{margin-top:10px;}
.bgBottom{background:url(imagesbg_bottomGray.png) bottom repeat-x;}
body{ background:#fff; color:#000;}
.div_outWrap{width:990px; padding:10px; background:#fff; margin:0 auto;/* display:none;*/}
.div_topPic{width:990px; height:200px; background:url(../images/pic_top_default.jpg) no-repeat;}
.div_topNav{ height:35px; background:url(../images/bg_nav_default.png) repeat-x; margin-top:1px;color:#fff;font-size:12px; line-height:35px; padding:0 20px;}
.div_topNav a{color:#fff;}
#span_topNavSiteLink{float:right;}
.div_mainRight{width:760px; float:right;}
.div_mainSlide{ width:220px; float:left;}
.borderLeft{border:solid 1px #c4c4c4; border-top:solid 1px #1369c0;width:218px;background:url(imagesbg_bottomGray.png) bottom repeat-x;}
.div_slideTitle{ background:url(imagesbg_slideTitle.png) left repeat-x; border-bottom:solid 1px #C4C4C4; padding:0 18px; height:33px; line-height:33px;}
.div_slideTitle .span_CN{font-size:14px; font-weight:bold;color:#1369c0;}
.div_slideTitle .span_CN sub{ margin-left:5px;display:none; font-weight:normal;font-size:10px; color:#333; font-family:Georgia, "Times New Roman", Times, serif}
.leftInner{}
.div_loginForm{ height:177px; }
.ul_userLogin{ margin:10px auto; width:180px;}
.ul_userLogin li{ line-height:32px; font-size:12px;margin:5px 0;}
.ul_userLogin li input{width:130px; border:solid 1px #ccc; height:22px; line-height:22px;}
.img_checkCode{ border:none; float:right;margin-top:6px;}
.ul_userLogin li.li_errorMsg{line-height:16px;}
.ul_userLogin li.li_btn_userLogin{margin-top:8px;*margin-top:15px;text-align:right; cursor:pointer;}
.span_errorMsg{color:#f00;}

.div_LeaderMail{}
.div_blockMailQuery{height:140px;}
.div_blockQuickEntrance{height:240px;}
.div_blockReplyQuery{height:255px;}
.div_blockHomeGroups{height:255px;background:url(imagesbg_bottomGray.png) bottom repeat-x;}
.div_homeNewestMail{height:444px;background:url(imagesbg_bottomGray.png) repeat-x left bottom;}
.ul_mailNav{margin:10px auto; width:176px;}
.ul_mailNav li{ line-height:32px; background:url(imagesbg_mailItem.png); margin:5px 0; text-align:center;}
.ul_mailNav li a{/* background:url(../images/icon_arrow_gray.gif) left center no-repeat;*/font-family:"宋体"; font-size:14px;}
.ul_mailNav li a.now,.ul_mailNav li a:hover{/*background:url(../images/icon_arrow_red.gif) left center no-repeat;*/ color:#1369c0;}
.ul_replyQuery{padding:10px 0; width:190px; margin:0 auto;}
.ul_replyQuery li{ line-height:24px; margin:8px 0; clear:both;}
.ul_replyQuery li span{ width:60px;text-align:right; float:left; margin-right:5px; display:block;*display:inline-block;font-family:"宋体"; font-size:12px; height:22px; line-height:22px;}
.ul_replyQuery li input,.ul_replyQuery li select{width:120px; height:22px; line-height:22px;border:solid 1px #ccc;}
.ul_replyQuery li select{width:122px;}
.ul_replyQuery li input.btn_submit{ background:url(imagesbtn_query.png) no-repeat; width:80px; height:30px; border:none; cursor:pointer}
.borderRight{ border:solid 1px #C4C4C4;}
.div_mainRightTitle{ background:url(imagesbg_rightTitle.png) repeat-x; border-bottom:solid 1px #1369c0; height:34px; line-height:34px;}
.div_mainRightTitle i{ width:140px; text-align:center; color:#fff; font-size:14px; font-weight:bold; font-style:normal; font-family:"宋体"; background:url(imagesbg_titleRed.png) repeat-x; height:34px; line-height:34px; display:block; float:left; margin-left:20px;}
.span_writeMail{float:right;margin-right:15px;margin-top:5px;}
.divRightInner{padding:15px;*padding:10px 15px;}
.div_mailDescInfo{ font-size:12px; line-height:26px; font-family:"宋体"}
.table_mailList{border-collapse:collapse; border:solid 1px #dbdbdb; width:100%}
.table_mailList td,.table_mailList th{border-right:solid 1px #DBDBDB; border-bottom:solid 1px #dbdbdb; padding:0 2px; border-collapse:collapse; background:#F8F8F8; line-height:26px; text-align:center; font-size:12px;}
.table_mailList td.td_titleItem{ text-align:left}
.table_mailList th{ background:url(../images/border_tableHeader.png) repeat-x; height:25px; line-height:25px; font-weight:bold; text-align:center;}
.table_mailList td.td_mailTitle{ text-align:left; width:320px;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}
.table_mailList td.td_mailTitle a{ font-size:12px;width:100%;white-space:nowrap;text-overflow:ellipsis; overflow:hidden; }
.tr_header th.th_mailNO,.td_mailNO{width:20%}
.tr_header th.th_mailTitle,.td_titleItem{/*width:55%*/}
.tr_header th.th_mailTime,.td_mailTime{width:25%}
.tr_header th.th_mailCount{width:15%}
.tr_header th.th_mailDept{width:31%;}

.div_groupList{ padding:5px 0;}
.ul_groupList li{ float:left; background:url(../images/bg_gray02.png) repeat-x; width:165px; text-align:left; padding:0 5px; border:solid 1px #ccc; font-size:12px; line-height:30px; margin:5px;}
.ul_groupList li a{ font-size:12px;color:#000;}
.div_copyRight{ background:url(../images/bg_copyRight.png) repeat-x; height:75px; line-height:75px;border:solid 1px #E1E1E1; text-align:center; border-top:solid 2px #1369c0;}

.dl_userLogined{ line-height:24px; padding:10px;margin:10px auto;padding-top:0;}
.dl_userLogined dd{ margin:4px auto;}
.ol_userOper li{ line-height:24px; padding-left:18px;}
.table_mailDetail td{ line-height:26px; padding:0 3px;}
.table_mailDetail td.formtitle{ padding:0; border-bottom:none;}

#table_writeMail{ width:725px; margin:0 auto; border-collapse:collapse}
#table_writeMail td{border:solid 1px #DBDBDB; padding:3px; line-height:32px;}
#table_writeMail td input{ height:20px; line-height:20px;}
.btn_submit{ width:145px; height:35px; margin:0; border:0; padding:0; background:url(imagesnew_btn_submit.png) no-repeat; cursor:pointer;}
.btn_return{ width:145px; height:35px; margin:0; border:0; padding:0; background:url(imagesnew_btn_return.png) no-repeat; cursor:pointer;}
.table_write_btns{ margin-top:10px;}
.input_radio{vertical-align:middle; margin-right:5px;}
.div_mailListForSelf{ height:auto;}
.form_01b{width:100px;}
.div_curPosition{height:35px;color:#000;font-family:"宋体";font-size:12px; background:url(imagesbg_curposition.jpg) repeat-x;border:solid 1px #ddd;margin-top:10px; padding-left:15px; line-height:35px;}
.span_deptList{float:right;margin-right:10px; line-height:34px;}
.span_deptList a{color:#f00;}
#span_curGroup{ display:none;}
.ul_mailQueryNumber{padding:10px; line-height:24px;}
.txt_querycode_num,.txt_querycode_que{width:120px;padding:2px;}
.btn_submit_query{width:80px;background:url(imagesbtn_query.png); height: 30px;border:none;margin:0;padding:0;margin-left:60px; margin-top:10px; cursor:pointer}
.width250{width:250px;}
.table_mailDetailInfo,.table_tableDealInfo{width:100%}
.table_mailDetailInfo,.table_mailDetailInfo td,.table_tableDealInfo,.table_tableDealInfo td{ border-collapse:collapse;margin:8px auto; border:solid 1px #ddd; line-height:28px;}
.table_mailDetailInfo td,.table_tableDealInfo td{padding:5px;}

fieldset.fsMailWrite{margin-bottom:10px;border:solid 1px #ccc;display:block;}
fieldset.fsMailWrite legend{padding:0px 5px;line-height:24px; border:solid 1px #C4C4C4; font-size:12px;color:#1369c0;font-weight:bold;margin:0px 5px;margin-left:15px;background:url(imagesbg_bottomGray.png) bottom repeat-x;}
fieldset.fsMailWrite legend sub{color:#999;font-size:8px;font-family:Georgia, "Times New Roman", Times, serif;margin-left:3px;font-weight:normal;}
.div_blockReplyList{height:892px;}
.div_blockMailWrite{height:738px;line-height:26px;}
.table_writeMailInfo{}
.txt_long{width:550px;height:18px; line-height:18px;}
.txt_short{width:230px;height:18px; line-height:18px;}
#content{height:110px;}
.table_write{ line-height:26px;width:685px;margin:3px auto;}
.p_titleNoWrap{width:460px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}
.p_titleNoWrap_myMails{width:300px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}
.table_regUser{ border-collapse:collapse}
.table_regUser td{border:solid 1px #ccc; line-height:26px; padding:2px 5px;}
.table_regUser td input.txt_normal{width:270px; height:22px; line-height:20px;}
.div_mailWrite select{height:22px; line-height:20px;}
.div_regFirst{ width:965px; height:400px; font-size:12px; overflow-y:scroll; line-height:22px;}
.div_regFirst h3{ text-align:center}
.div_regResult,.div_writeResult{width:75%;padding:10px; border:solid 1px #F3D591; text-align:center; background:#F3EFE2; line-height:32px; margin:20px auto;}
.table_modifyUserInfo{ line-height:26px; border-collapse:collapse;}
.table_modifyUserInfo td{ border-collapse:collapse; border:solid 1px #ccc;padding:5px; text-align:left}
.table_modifyUserInfo td input{ width:220px; height:24px; line-height:22px;}
.table_mailInfo{ width:100%; border:none; line-height:24px;}
.table_myMailInner{ border:solid 1px #ccc;border-collapse:collapse; width:100%;}
.table_myMailInner td{border:solid 1px #ccc; border-collapse:collapse}
.table_myMail{width:100%;margin:0 auto; margin-bottom:10px;}
.table_myMail td{padding:0 5px;}
.div_mailDetailInfo{padding:0;}
.table_myMailOuter{width:99%}
.table_mailBasicInfo{ margin-bottom:10px;}
.td_mailInfoWrap .div_mainRightTitle{border-top:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc;}
.td_mailInfoWrap{padding-bottom:15px;}
.table_cjwtDetail{ border:solid 1px #ccc;border-collapse:collapse; width:100%; line-height:24px;}
.table_cjwtDetail td{border:solid 1px #ccc; border-collapse:collapse; padding:3px;}
.ul_replyQuery .chzn-single{width:112px; display:block;}
.ul_replyQuery .chzn-drop{width:122px;}