﻿@charset "utf-8";
/*================================================
Version:1.0 Date:2012/06/01
Compatible Kernel:Trident\WebKit\Gecko\Presto
Author:交互体验室-前端重构组================================================*/
/* ================================================ Reset ================================================ */
html{-webkit-text-size-adjust: none;}
html,body,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,fieldset,legend,textarea,button,th,td,blockquote,address,var,pre{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,input,textarea,select,button,label{font-size:100%;}
body{background-color:rgba(0,0,0,0.4);color:#444;}
button,select,textarea,input{vertical-align:middle;color:#444;}
input[type=button],input[type=submit],input[type=reset],input[type=file],button{cursor:pointer;overflow:visible;width:auto}
button{padding:3px 5px 2px;}
textarea{resize:none;}
a{noFocusLine:expression(this.onFocus=this.blur())}
a{color:#495bac;text-decoration:none;outline:none;}
a:hover{ color:#003be2;text-decoration:underline; cursor:pointer;}
a:focus,input:focus,input{outline:none;}
ul,ol{list-style:none outside none;}
img,fieldset{border:none;}
img{overflow:hidden;vertical-align:top;}
em,address,var{font-style:normal;}
sup,sub{vertical-align:baseline;}
table{border-collapse:collapse;border-spacing:0; table-layout:fixed;}
i{display:inline-block;} /*用于修饰性小图标*/
mark{background:#ff0;} /* 高亮显示 */
/* Show or Hide */
.show{display:block!important;}
.hide{display:none!important;}
.v-hidden{visibility:hidden;}
.v-visible{visibility:visible;}
/*float*/
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
/* clear float */
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{zoom:1;}
.clearAll{overflow:hidden;_zoom:1;}

.m_clearfix:before,.m_clearfix:after {content:"";display:table;}
.m_clearfix:after { clear:both;overflow:hidden;}
.m_clearfix {*zoom:1; /* IE < 8 */}

.clear {clear: both;font-size: 0;height: 0; line-height: 0;overflow: hidden;}

/* Padding or Margin */
.pl_0{padding-left:0;}.pt_0{padding-top:0;}.pr_0{padding-right:0;}.pb_0{padding-bottom:0;}
.pl_5{padding-left:5px;}.pt_5{padding-top:5px;}.pr_5{padding-right:5px;}.pb_5{padding-bottom:5px;}
.pl_10{padding-left:10px;}.pt_10{padding-top:10px;}.pr_10{padding-right:10px;}.pb_10{padding-bottom:10px;}
.pl_15{padding-left:10px;}.pt_15{padding-top:15px;}.pr_15{padding-right:15px;}.pb_15{padding-bottom:15px;}
.pl_20{padding-left:20px;}.pt_20{padding-top:20px;}.pr_20{padding-right:20px!important;}.pb_20{padding-bottom:20px;}.pr_25{padding-right:25px!important;}
.ml_0{margin-left:0;}.mt_0{margin-top:0;}.mr0{margin-right:0;}.mb_0{margin-bottom:0;}
.ml_5{margin-left:5px;}.mt_5{margin-top:5px;}.mr_5{margin-right: 5px;}.mb_5{margin-bottom:5px;}
.ml_10{margin-left:10px;}.mt_10{margin-top:10px;}.mr_10{margin-right:10px;}.mb_10{margin-bottom:10px;}
.ml_15{margin-left:15px;}.mt_15{margin-top:15px;}.mr_15{margin-right:15px;}.mb_15{margin-bottom:15px;}
.ml_20{margin-left:20px;}.mt_20{margin-top:20px;}.mr_20{margin-right:20px;}.mb_20{margin-bottom:20px;}
/* FontSize */
.fz_12{font-size:12px;}
.fz_13{font-size:13px;}
.fz_14{font-size:14px;}
.fz_16{font-size:16px;}
.fz_18{font-size:18px;}
/* FontColor */

/* FontStyle */
.fw_b{font-weight:bold!important;}
.fw_n{font-weight:normal!important;}
.fn{ font-weight:normal;}

/* TextAlign  */
.ta_l{text-align:left;}
.ta_r{text-align:right;}
.ta_c{text-align:center;}
.ta_j{text-align:justify;text-justify:inter-ideograph;}

/*position*/
.p_relative{position:relative;}
.p_static{position:static;}
/*end*/
/*边框聚焦颜色*/
.rm_txt:focus,.iText:focus,.set-txt-b:focus{ border: 1px solid #9de3ee; box-shadow: 0 0 2px #9de3ee;}

/*边距补丁*/
.mt5{ margin-top:5px;}
.mt_3{ margin-top:3px;}
.mt_7{ margin-top:7px;}
.mt_8{ margin-top:8px;}
.ml_9{ margin-left:9px;}
.ml_50{ margin-left:50px;}
.mt_3{ margin-top:3px;}
.ml_25{ margin-left:25px;}
.mr_30{ margin-right:30px;}
.pt_7{ padding-top:7px;}
.pl_26{ padding-left:26px;}
.pl_31{ padding-left:31px;}
.pl_200{ padding-left:200px;}
.pl113{ padding-left:113px;}
.pl155{ padding-left:155px;}
.pl150{ padding-left:150px;}
.pt_30{ padding-top:30px;}
.pr_47{ padding-right:47px;}
.pl10{ padding-left:10px;}
.pl_27{ padding-left:27px;}
.pl_28{ padding-left:28px;}
.pl_50{ padding-left:50px;}
.pl_49{ padding-left:49px;}
.pl_155{ padding-left:155px;}
.pl_156{ padding-left:156px;}
.pl88{ padding-left:88px;}
.pl80{ padding-left:80px;}

/*宽度补丁*/
.w41{ width:41px;}
.w98{ width:98px;}
.w120{ width:120px;}
.w130{ width:130px;}
.w155{ width:155px;}
.w162{ width:162px;}
.w284{ width:284px;}
.w250{ width:250px;}
.w255{ width:255px;}
.w231{ width:231px;}
.w270{ width:270px;}
.w568{ width:568px;}
.w444{ width:444px;}
.w346{ width:346px;}
.w285{ width:285px;}
.w290{ width:290px;}
.w205{ width:205px;}
.w260{ width:260px;}
.w185{ width:185px;}
.w247{ width:247px;}
.w178{ width:178px;}
.w175{ width:175px;}
.w105{ width:105px;}
.w168{ width:168px;}
.w40{ width:40px;}
.w200{ width:200px;}
.w285{ width:285px;}
.w370{ width:370px;}
.w196{ width:196px;}

/*color*/
.c_f00{color:#FF0000;}
.c_9B9B9B{color:#9B9B9B;}
.c_4C63CD{color:#4C63CD;}
.col999{ color:#999;}
.colorff0101{ color:#ff0101;}
.gray{ color:#999;}


.unselectable {
   -moz-user-select: none;
   -khtml-user-select: none;
   -webkit-user-select: none;
   -o-user-select: none;
   user-select: none;
}




/*boxShadow*/
.boxShadow{box-shadow:1px 1px 3px rgba(0,0,0,.1);}
/*====================特效====================*/
input[type="password"]:focus, textarea:focus{}
input.focus, textarea.focus{background-color:#e5edf8;}

/*====================强制不换行====================*/
 .list td.subject a, .mailList td.from, #pageDefault #header .tab p, #pageDefault #sidebar .folderOn li a, .mailDrag p, .citySelect dd,#mailReceive #receiveRecord em.l span.l{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
 .mailList th.from{}
 .list td.subject .tagWp{overflow:hidden;white-space:nowrap;text-overflow:ellipsis; _width: 90%;}
 .mailList td.from{  overflow:hidden;}

/*====================强制换行====================*/
td.content{overflow:hidden;#overflow:auto;word-break:break-all;}

/*====================圆角====================*/
.r1, .r2, .r3, .rContent{display:block;}
.r1, .r2, .r3{height:1px;overflow:hidden;font-size:0;}
.r1{margin:0 1px;}
.r2{margin:0 2px;}
.r3{margin:0 3px;}

/*====================圆角标签====================*/
.l, .m, .m p, .close, .r{float:left;}

/*====================容量条====================*/
.progressBar{white-space:nowrap;position:relative;left:5px;width:140px;height:11px;line-height:11px;border:1px #64879a solid;background-image:url('../images/bg_1.png');background-repeat:repeat-x;background-position:0 -1150px;font-size:10px;}
.progressBar p{position:absolute;z-index:2;top:0;left:15px;color:#959595;font-size:10px;}
.progressBar em{margin-left:5px;color:#D30009;}
.progressBar i{position:absolute;z-index:1;left:0;top:0;height:11px;overflow:hidden;background-image:url('../images/bg_1.png');background-repeat:repeat-x;background-position:0 -1450px;}

/*====================按钮====================*/
/*调用时赋值float,width=字数+1.5em,间距1em*/
.btn{overflow:hidden;height:20px;text-decoration:none;text-align:center;}

/*hover变效果*/
.btn:hover .rContent{background-position:0 -600px;}
/*====================菜单====================*/
.menu{display:none;position:absolute;z-index:99;}
.menu ul{min-width:60px;_width:60px;border:1px #6666cc solid;padding:1px;background-color:#fefce7;text-align:left;}
.menu li{position:relative;padding:4px 10px;cursor:pointer;line-height:1;#zoom:1;min-width:60px;_width:auto;word-break:keep-all;white-space:nowrap;}
.menu li:hover, .menu li.hover{background-color:#ffcc99;}
.menu li.line, .menu li.line:hover{height:1px;padding:0;margin:2px 0;overflow:hidden;background-color:#6666cc;cursor:default;font-size:0;width:100%;white-space:nowrap;}
.menu i.more{position:absolute;top:7px;right:5px;width:5px;height:5px;background-image:url('../images/icon.png');background-repeat:no-repeat;background-position:-750px -350px;}
.menu li:hover ul{display:block;}
.menu ul ul{display:none;position:absolute;left:70px;top:0;}
.menu li em{float:left;width:16px;height:12px;}
.menu .icon{float:left;#float:none;#display:inline-block;position:relative;#top:-2px;width:18px;height:12px;background-image:url('../images/icon.png');background-repeat:no-repeat;}
.menu .layout0{background-position:0 -350px;}
.menu .layout1{background-position:-250px -350px;}
/*====================下拉框====================*/
/*调用时二者宽度相同，IE下宽6px*/
.select{display:block;overflow:hidden;border:1px #cdcdcd solid;}
.select select{border:0;#margin:-3px 0 -3px -3px;}
/*====================单选复选框====================*/
.aspNetList input{position:relative;top:1px;#position:static;#top:auto;#margin:-1px;}
.aspNetList label{margin-right:10px;}
/*====================提交按钮行====================*/
p.action{overflow:hidden;}
/*====================分页====================*/
.pager a{margin:0 3px;}
/*====================Grid====================*/
.list .empty{display:none;height:60px;line-height:60px;background-color:#FFFFD6;font-weight:bold;font-size:14px;color:#666;}
.list table{width:100%;text-align:left; table-layout:fixed;}
.list tr{vertical-align:middle;}
.list tr.new{font-weight:bold;}
.list th, .list td, .list .empty{ }
.list caption{border-bottom:2px solid #efefef; }
.list th, .list td{text-indent:5px;}
.list th{height:27px;line-height:27px;border-left:0; background:#f4f4f4;font-weight:bold;}
.list th, .list th a{color:#444; font-weight:normal;}
.list th a{float:left;}
.list th a:hover{ text-decoration:none;}
.asc,.desc{float:left;width:10px;height:20px;margin:3px 0 0 3px;background: url("../images/edit.png") no-repeat;}
.asc{background-position: 0 -98px;}
.desc{background-position: 0 -118px;}
.list td{height:30px;line-height:30px; border-bottom: 1px solid #f2f2f2;}
.list tfoot td{height:0;overflow:hidden;border-bottom:0;font-size:0;}
.list .scroll{width:15px;}
.list th.check input{margin-top:1px;}
.list td.check input{margin-top:1px;}
.listBody{position:relative;overflow-y:scroll;overflow-x:hidden;width:100%; +zoom:1;}
.listBody a{ color:#444;}
.listBody a:hover{ text-decoration:none;color:#444;}

/*====================编辑器====================*/
#pageCompose .editorToolbar{background:#F2F2F2;padding:5px;float:left;width:100%;}
#pageCompose .editorToolbar a{float:left;width:18px;#width:20px;height:18px;#height:20px;line-height:20px;margin:0 0 0 1px;background:url(../images/icon.png);border:1px solid #f2f2f2;text-align:left;}
#pageCompose .editorToolbar i{float:left;width:1px;height:14px;background:#ACC6E2;margin:3px 2px 0 2px;}
#pageCompose .editorToolbar a:hover{border:1px solid #ccc;background-color:#fff;}
#pageCompose .editorToolbar a.fontFamily{background-position:-513px -2097px;border:0px;width:52px;height:20px;text-indent:4px;}
#pageCompose .editorToolbar a.fontFamily:hover{background-position:-578px -2097px;border:0px;}
#pageCompose .editorToolbar a.fontSize{background-position:-654px -2097px;border:0px;width:52px;height:20px;text-indent:4px;}
#pageCompose .editorToolbar a.fontSize:hover{background-position:-732px -2097px;border:0px;}
#pageCompose .editorToolbar a.fontWeight{background-position:-7px -2098px;}
#pageCompose .editorToolbar a.italic{background-position:-29px -2098px;}
#pageCompose .editorToolbar a.underline{background-position:-50px -2098px;}
#pageCompose .editorToolbar a.fontColor{background-position:-79px -2098px;}
#pageCompose .editorToolbar a.backColor{background-position:-105px -2098px;width:20px;}
#pageCompose .editorToolbar a.alignMode{background-position:-137px -2098px;width:22px;}
#pageCompose .editorToolbar a.list{background-position:-164px -2098px;width:23px;}
#pageCompose .editorToolbar a.Indent{background-position:-193px -2098px;width:22px;}
#pageCompose .editorToolbar a.hyperLinks{background-position:-238px -2098px;width:20px;}
#pageCompose .editorToolbar a.addImage{background-position:-263px -2096px;width:20px;}
#pageCompose .editorToolbar a.magicFeel{background-position:-291px -2097px;}
#pageCompose .editorToolbar a.snapshot{background-position:-331px -2097px;width:44px;#width:46px;text-indent:19px;}
#pageCompose .editorToolbar a.letterPage{background-position:-798px -2098px;width:44px;text-indent:16px;}
#pageCompose .editorToolbar a.sign{background-position:-438px -2098px;width:46px;text-indent:12px;}
#pageCompose .editorToolbar a.HTML{color:#1F2BA1;width:56px;text-decoration:underline;}
#pageCompose .editorToolbar a.editCode{text-align:center;width:32px; text-decoration:underline; color:#4C62D1;}
#pageCompose .editorToolbar a.textOnly{text-align:center;width:40px; text-decoration:underline; color:#4C62D1;}
#fontFamily,.font_Family{ left:44px; top:25px;}
#fontSize,.font_Size{left:92px;top:25px;}

#alignMode{left:235px;top:25px;}
#list{left:261px;top:25px;}
#Indent{left:289px;top:25px;}
#sign{top:25px;}
#template{top:25px;}
#bgColorSelect{left:184px;top:25px;position:absolute; z-index:999;}
.bg_ColorSelect{left:184px;top:25px;position:absolute!important; z-index:999;}
#fontColorSelect{ position:absolute;left:155px;top:25px;z-index:999;}
.font_ColorSelect{position:absolute!important;left:155px;top:25px;z-index:999;}
#divPortrait{position:absolute;display:none;z-index:999;left:287px;top:25px;padding:0px;}
.div_Portrait{position:absolute;display:none;z-index:999;left:377px;top:25px;padding:0px;}
#pageCompose div.colorSelect{border:1px solid #999;padding:1px;height:90px;width:141px;background:#F9F9F9;position:absolute;display:none;z-index:999;}
#pageCompose div.colorSelect a{float:left;width:10px;height:10px;overflow:hidden;margin:5px 0 0 5px;border:1px solid #ccc;}
#pageCompose div.colorSelect a:hover{border:1px solid black;}
#pageCompose div.fontSelect{text-align:left; border:1px solid #cecece; padding:2px;background:#fff;position:absolute;display:none;z-index:999;}
#pageCompose div.fontSelect a{width:100px;display:block;white-space:nowrap;overflow:hidden;padding:3px 10px;}
#pageCompose div.fontSelect a:hover{background:#efefef;}
#pageCompose div.fontSelect p{border-top:1px dashed #838383;background:#f8f8f8;}
#pageCompose .sentOneself{position:absolute;top:34px;right:5px;z-index:999;}
#pageCompose .sentOneself label{float:left;}
#pageCompose .sentOneself i{float:left;background:url('../images/icon.png') -1750px -100px;width:50px;height:22px;cursor:pointer;}
#pageCompose div.searchArea,#pageMFaxSend div.searchArea{ border: 1px solid #e8e8e8; border-width:0 1px 1px 1px; position: absolute; top: 35px; left: 0px; width: 200px; overflow:hidden; z-index:1;}
div.searchArea div.searchInput{width:200px;margin:5px 0 0 10px;border: 1px solid rgb(131, 165, 190);height:18px;text-align:left;}

div.searchArea div.searchInput div{float:left;height:18px;}
div.searchArea div.searchInput div input{height:16px;line-height:16px;padding:2px 2px 0px 2px;#padding:0 2px 0px 2px;border:0px;margin:0;}
.pageConectDialog div.searchArea div.searchInput input{width:286px;}
div.searchArea div.searchInput a{float:left;background:url('../images/icon.png') -1997px -99px;width:20px;height:18px;}
div.searchArea div.searchInput a.searchDelete{background-position:-2248px -97px;}
div.searchArea div.searchBottom{width:160px;height:5px;border-bottom:1px solid rgb(131, 165, 190);margin:0 0 0 10px;overflow:hidden;}
ul.searchContent{display:none;width:200px;}
ul.searchContent li div.action{color:#666;margin:8px 0 5px 5px;overflow:hidden;}
ul.searchContent li.searchResult{overflow-y:auto;}
ul.searchContent li.searchResult a span{display:block;width:150px;+width:147px;overflow:hidden;word-wrap:break-word;color:#666;}
ul.searchContent li.searchResult a span.name{color:#999;}
ul.searchContent li.searchResult a span b{color:#333; font-weight:bold;}
ul.searchContent li.searchResult a{padding:5px 5px 5px 15px;display:block;cursor:pointer;}
ul.searchContent li.searchResult a:hover{color:#000;background:#efefef; text-decoration:none;}
ul.searchContent li.searchResult a.hover{color:#000;background:#efefef;}

/*邮件列表*/
.mailList caption{height:30px;line-height:30px;cursor:pointer;color:#888; text-align:left;}
.mailList caption i{float:left;width:15px;height:13px;margin:9px 1px 0 7px;background-image:url('../images/edit.png');background-repeat:no-repeat;background-position:-126px -71px;}
.mailList caption i.off{background-position:-145px -71px;}
.mailList th{cursor:pointer;}
.mailList td.date{ padding-left:17px;}
.mailList th.attach{}
.mailList td .attach{}
.mailList .attach i{display:block;width:10px;height:20px;background-image:url('../images/ico.png');background-repeat:no-repeat;}
.mailList th.attach i{background-position:3px -547px;}
.mailList td i{}
.mailList th.icon{width:18px;}
.mailList td.icon{width:20px;}
.mailList th.icons{width:51px;}
.mailList td.icons{width:51px;}
.mailList td.icons span{ display: inline-block; vertical-align:middle; text-indent: 0;}
.mailList .icons i, .mailList .icon i{display:block;width:17px;height:16px;background-image:url('../images/ico.png');background-repeat:no-repeat;}
.mailList .from .priority i{display:inline-block;width:12px;height:20px;background-image:url('../images/ico.png');background-repeat:no-repeat; margin-left:-9px;}
.mailList th.status i{background-position:-247px -545px;}
.mailList .from span{ text-indent:0; overflow:hidden; vertical-align:middle; display:inline-block;}
.mailList .from span.status{ margin-right: 5px;}
.mailList .icons span i{display: inline-block; vertical-align:middle;}
.mailList .icons span.priority{width:14px;}
.mailList .icons span.sendStatus{}
.mailList .icons span.status{}
.mailList .icons span.attach{}
.mailList .from i.status1{width:17px;height:17px;background-position:-275px -467px;}
.mailList .from i.status2{width:17px;height:17px;background-position: -417px -467px;}
.mailList .from i.status3{width:17px;height:17px;background-position:-160px -441px;}
.mailList .from i.status4{width:17px;height:17px;background-position:-160px -468px;}
.mailList .from i.status5{width:14px;height:14px;background-position:-74px -415px;}
.mailList .from i.status6{width:14px;height:16px;background-position:-162px -414px;}
.mailList .from i.status7{width:17px;height:17px;background-position:-417px -496px;}

.mailList .icons .priority i.status7{width:17px;height:17px;background-position:-419px -417px;}
td.mailList .from a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:185px; display:inline-block; height:20px; line-height:20px; text-align:left;}
.mailList .from .priority{ display:inline-block; vertical-align:top;}

/*2010一期优化*/
.mailList .from i.status8{width:17px;height:17px;background-position:-73px -491px;}
.mailList .from i.status9{width:17px;height:17px;background-position:-161px -492px;}
.mailList .from i.status10{width:17px;height:17px;background-position: -415px -437px;}
.mailList i.status10{width:17px;height:13px;background-position: -416px -442px;}
.mailList td.from i{display:inline-block; vertical-align:middle;}
.mailList .from i.status1_1{width:17px;height:17px;background-position: -276px -413px;}
.mailList .from i.status1_2{width:17px;height:17px;background-position: -276px -438px;}
.mailList .from i.status1_3{width:17px;height:17px;background-position: -276px -492px;}
.mailList .from i.status1_4{width:17px; height:17px;background-position: -276px -438px;*background-position: -276px -437px;}
.status1,.status2,.status3,.status4,.status5,.status6,.status7,.status8,.status9,.status10,.status1_1,.status1_2,.status1_3,.status1_4{background-image:url('../images/ico.png');background-repeat:no-repeat;}

.mailList tr.new td.status i{}
.mailList .from{width:165px;}
.mailList th.size{width:83px;}
.mailList td.size{width:68px; padding-left:15px;}
.listHeader,.listFooter{position:relative;#zoom:1;height:30px;line-height:30px;text-align:left;}
.listHeader h1, .listHeader p{display:inline;}
.listHeader p.keyword{font-weight:bold; font-size:14px;}
#listHeader_search h1{font-weight:normal;color:#333;}
.listHeader h1{font-weight:bold;color:#000; margin-right:5px;}
.listHeader em{color:#D30009;}
.listHeader .action, .listHeader .pager, .listFooter .pager{position:absolute;right:15px;top:5px;line-height:1em;}
.listHeader .pager select, .listFooter .pager select{margin-left:7px;}
/*====================邮件列表拖拽====================*/
.mailDrag{position:absolute;z-index:999;width:250px;height:22px;line-height:22px;padding-right:5px;border:1px #bec6ca solid;background-color:#fffdd7;text-align:left;}
.mailDrag i{float:left;width:22px;height:22px;margin-right:5px;border-right:1px #bec6ca solid;background-image:url('../images/icon.png');background-repeat:no-repeat;background-position:0 -650px;}
.mailDragOn i{background-position:-250px -650px;}
.mailDrag p{float:left;width:220px;}
/*====================工具条====================*/
.toolbar{position:relative;z-index:1;#zoom:1;height:43px;}
.toolbar .menu{left:1px;top:28px;}
.btnContainer{position:relative;#zoom:1;}
.btnWrapper{height:28px; float:left;position:relative;z-index:1;margin:4px 3px 0 0;cursor:pointer;}
.btnWrapper .l, .btnWrapper .r, .btnWrapper .m{height:29px;line-height:29px;#line-height:31px;_line-height:29px;}
.btnWrapper .l, .btnWrapper .r{width:5px;}
.btnWrapperHover .m, .btnWrapperClick .m{background-image:url('../images/bg_1.png');background-repeat:repeat-x;}
.btnWrapperHover .m{background-position:0 -650px;}
.btnWrapperClick .m{background-position:0 -750px;}
.btnWrapperHover .l, .btnWrapperHover .r, .btnWrapperClick .l, .btnWrapperClick .r{background-image:url('../images/skin_1.png');background-repeat:no-repeat;}
.btnWrapperHover .l{background-position:0 -250px;}
.btnWrapperHover .r{background-position:-250px -250px;}
.btnWrapperClick .l{background-position:-500px -250px;}
.btnWrapperClick .r{background-position:-750px -250px;}
.btnWrapper p{float:left;padding-right:2px;background-image:url('../images/icon.png');background-repeat:no-repeat;}
.btnWrapper .menuSwitch{float:left;width:10px;height:25px;margin:2px 0;background-image:url('../images/icon.png');background-repeat:no-repeat;background-position:-496px -339px;}
.btnWrapperHover .menuSwitch, .btnWrapperClick .menuSwitch{width:9px;background-position:-497px -339px;}
.btnWrapperHover .menuSwitch{border-left:1px #92c6dc solid;}
.btnWrapperClick .menuSwitch{border-left:1px #d5a70b solid;}
/*工具栏铵钮*/
.toolBut{padding-top:8px;}
.toolBut li{margin:0 4px 0 0;float:left;display:inline;position:relative; z-index:100;}
.toolBut_drop{position:absolute;left:0;top:28px;border:1px solid #cecece;background:white;padding:4px 0;z-index:999;overflow-x:hidden; overflow-y:auto; min-width: 150px;}
.toolBut .toolBut_drop li{float:none;display:block;margin:0 1px;text-align:left;line-height:24px;height:24px;overflow:hidden;vertical-align:top;}
.toolNew .toolBut_drop li{float:none;display:block;margin:0 1px;text-align:left;line-height:24px;height:24px;overflow:hidden;vertical-align:top;}
.ta_r .toolNew{border:1px solid #FFFFFF;}
.ta_r .toolNew:hover, .ta_r .toolNew-on{border:1px solid #e8e8e8;}
.toolBut_drop li.line{height:1px;line-height:1px;font-size:0;background:#e8e8e8;margin:5px;}
.toolBut_drop li a{display:block;padding:0 5px 0 15px; color:#666; white-space:nowrap; height:24px;}
.toolBut_drop li a:hover{text-decoration:none; color: #444;}
.toolBut_drop li a.layoutmenu{z-index:99;}
.toolBut_drop li a.layoutmenu .icon{width:18px;height:12px;background:url('../images/icon.png') no-repeat;}
.toolBut_drop li a.layoutmenu .layout0{background-position:0 -350px;}
.toolBut_drop li a.layoutmenu .layout1{background-position:-250px -350px;}
/*图标*/
/*收件箱*/
.btnWrapper .reply{padding-left:18px;background-position:0 -292px;}
.btnWrapper .forward{padding-left:22px;background-position:-250px -293px;}
.btnWrapper .refuse{padding-left:18px;background-position:-500px -292px;}
.btnWrapper .refresh{padding-left:19px;background-position:-750px -294px;}
.btnWrapper .delete{padding-left:17px;background-position:-1000px -292px;}
.btnWrapper .move{padding-left:23px;background-position:-1250px -292px;}
.btnWrapper .mark{padding-left:16px;background-position:-2000px -290px;}
.btnWrapper p.search{padding-left:22px;background-position:-1500px -292px;}
.btnWrapper .layout{padding-left:18px;background-position:-1750px -292px;}
/*垃圾箱*/
.btnWrapper .deleteAll{padding-left:18px;background-position:-1250px -393px;}
/*草稿箱*/
.btnWrapper .edit{padding-left:21px;background-position:-1000px -392px;}
/*读信*/
.btnWrapper .print{padding-left:18px;background-position:-500px -393px;}
.btnWrapper .viewSource{padding-left:18px;background-position:-250px -392px;}
/*写信*/
.btnWrapper .send{padding-left:23px;background-position:0 -393px;}
.btnWrapper .save{padding-left:18px;background-position:-250px -392px;}
.btnWrapper .cancel{padding-left:17px;background-position:-1000px -292px;}
/*日程提醒*/
.btnWrapper .scheduleAdd{padding-left:18px;background-position:0 -1143px;}
.btnWrapper .remindMail{padding-left:20px;background-position:-250px -1142px;}
.btnWrapper .remindSMS{padding-left:15px;background-position:-500px -1144px;}
.btnWrapper .remindMMS{padding-left:18px;background-position:-750px -1143px;}
.btnWrapper .scheduleCategory{padding-left:20px;background-position:-1000px -1142px;}
/*设置*/
.btnWrapper .setMail{padding-left:19px;background-position:0 -442px;}
.btnWrapper .setUserInfo{padding-left:20px;background-position:-250px -444px;}
.btnWrapper .setParameter{padding-left:19px;background-position:-500px -443px;}
.btnWrapper .setSignature{padding-left:18px;background-position:-750px -443px;}
.btnWrapper .setSmsNotify{padding-left:20px;background-position:-1000px -444px;}
.btnWrapper .setPop{padding-left:20px;background-position:-1250px -442px;}
.btnWrapper .setFiltration{padding-left:22px;background-position:-1500px -443px;}
.setError{background:url("../images/ps-error.png") no-repeat scroll 4px center #FEFAD7;border:1px solid #FDC29A;color:#F56421;font-size:12px;padding:3px 4px 4px 24px;white-space:nowrap;}
#pagePassword .setError{clear:both;top:4px;position:relative;width:24em;}
/*短信*/
.btnWrapper .SMSCompose{padding-left:18px;background-position:0 -144px;}
.btnWrapper .SMSSignature{padding-left:19px;background-position:-500px -142px;}
.btnWrapper .SMSSetTime{padding-left:18px;background-position:-250px -143px;}
.btnWrapper .SMSSent{padding-left:18px;background-position:-250px -143px;}
/*彩信*/
.btnWrapper .MMSCompose{padding-left:18px;background-position:0 -193px;}
.btnWrapper .MMSFolder{padding-left:19px;background-position:-1000px -193px;}
.btnWrapper .MMSTitle{padding-left:21px;background-position:-750px -192px;}
.btnWrapper .MMSSignature{padding-left:18px;background-position:-500px -192px;}
.btnWrapper .MMSSent{padding-left:18px;background-position:-250px -193px;}
/*传真*/
.btnWrapper .faxCompose{padding-left:19px;background-position:0 -245px;}
.btnWrapper .faxInbox{padding-left:19px;background-position:-250px -244px;}
.btnWrapper .faxSent{padding-left:19px;background-position:-500px -243px;}
.btnWrapper .faxSpam{padding-left:20px;background-position:-750px -243px;}
/*通讯录*/
.btnWrapper .conect{padding-left:19px;background-position:0 -742px;}
.btnWrapper .add{padding-left:18px;background-position:-250px -743px;}
.btnWrapper .import{padding-left:20px;background-position:-500px -742px;}
.btnWrapper .export{padding-left:20px;background-position:-750px -742px;}
.btnWrapper .sync{padding-left:14px;background-position:-1000px -743px;}
.btnWrapper .eCard{padding-left:21px;background-position:-1250px -742px;}
.btnWrapper .manage{padding-left:16px;background-position:-1750px -742px;}
.btnWrapper .email{padding-left:21px;background-position:-2000px -741px;}
/*文件柜*/
.btnWrapper .upload{padding-left:17px;background-position:-1000px -1642px;}
.btnWrapper .download{padding-left:17px;background-position:-1250px -1642px;}
.btnWrapper .share{padding-left:17px;background-position:-1750px -1643px;}
.btnWrapper .shareCancel{padding-left:17px;background-position:-2000px -1643px;}
.btnWrapper .addFolder{padding-left:19px;background-position:-2250px -1642px;}
/*右侧*/
.toolbar div.search{overflow:hidden;position:absolute;z-index:3;right:10px;top:8px;height:20px;}
.toolbar div.search select{float:left;margin-right:3px;height:20px;}
.toolbar div.search input.text, .bodyMSList .search input.text{float:left;height:18px;width:120px;border:1px #ccc solid;}
.toolbar div.search .btn, .bodyMSList .search .btn{float:left;margin-left:3px;width:42px;}
.toolbar div.search .btn .rContent *, .bodyMSList .search .btn .rContent *{display:block;background-image:url('../images/icon.png');background-repeat:no-repeat;background-position:-495px -547px;text-align:left;text-indent:20px;}
.toolbar .pager{position:absolute;z-index:3;right:10px;}
/*====================高工具条====================*/
.tbHeader{height:90px;background-image:url('../images/bg_1.png');background-repeat:repeat-x;background-position:0 -278px;text-align:left;}
/*====================弹出层====================*/
.shareLayer{display:none;position:absolute;z-index:2100;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0.5;filter: alpha(opacity=50);  zoom: 1;}
.shareLayer *{ _display: none;}
.shareLayer img{width:100%;height:100%;}
.shareLayer2{display:none;position:absolute;z-index:2100;left:0;top:0;width:100%;height:100%;}
.shareLayer img{width:100%;height:100%;}
.dialog{display:none;position:absolute;z-index:2200;}
.dialog h2{position:relative;z-index:0;height:27px;line-height:27px;text-align:left;text-indent:7px; color: #444; font-weight: normal;}
.dialog h2 span{}
.dialog h2 .l, .dialog h2 .r, .dialog h2 .close{float:none;position:absolute;top:0;height:29px;background-image:url('../images/skin_1.png');background-repeat:no-repeat;}
.dialog h2 .l, .dialog h2 .r{width:6px;}
.dialog h2 .l{left:0;background-position:0 -200px;}
.dialog h2 .r{right:0;background-position:-250px -200px;}
.dialog h2 .close{right:8px;width:10px;background-position:-500px -191px;}
.dialog h2 .close:hover{background-position:-750px -191px;}
.dialog .dContent{border-bottom:2px #6666cc solid;border-left:2px #6666cc solid;border-right:2px #6666cc solid;background-color:white;}
.dialog input.text{height:18px;}
#divDialogalert .msgDialog{padding:15px 0 0 0;margin:0px auto;width:300px;overflow:hidden;}
.msgDialog{padding:15px 25px 0;text-align:left;word-break:break-all;}
p.dialogAction{height:50px;overflow:hidden;padding-right:10px;_padding-right:0;}
p.dialogAction .btn{float:right;width:3.5em;margin:15px 10px 0 0;}
#opactity{display:none;position:absolute;z-index:999;left:0;top:0;width:100%;height:100%;background-color:black;opacity:0.05;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=5)";#filter:alpha(opacity=5);}
#opactity img{width:100%;height:100%;}
/*====================弹出IFRAME层页面====================*/
.bodyDialogIframe .setWrapper{margin:10px;}
.bodyDialogIframe th{width:5em;}
.bodyDialogIframe textarea{width:350px;}
/*====================loading====================*/
#pageLoading .dialog{display:block;top:100px;left:50%;width:370px;margin-left:-185px;}
#pageLoading .dContent{padding:20px 0;border-bottom:1px solid #6666CC;border-left:1px solid #6666CC;border-right:1px solid #6666CC;}
#pageLoading .dContent a{text-decoration:underline;}
#pageLoading .close{display:none;}
#pageLoading img.logo{display:block;width:170px;height:60px;margin:0 auto 5px;/*放首页重写样式*/position:static;left:auto;top:auto;}
#pageLoading p.slogan{font-size:14px;color:#263fcf;}
#pageLoading i.line, #pageLoading i.loading{display:block;height:7px;margin:5px auto;}
#pageLoading i.line{width:330px;background-image:url('../images/skin_1.png');background-repeat:no-repeat;background-position:0 -350px;}
#pageLoading i.loading{width:237px;background-image:url('../images/loading.gif');background-repeat:no-repeat;}
#pageLoading i.shadow{display:block;height:5px;margin-top:1px;background-image:url('../images/bg_1.png');background-repeat:repeat-x;background-position:0 -1200px;}
/*====================模板提示信息====================*/
#pageAlert .alert{margin:50px;padding:20px;border:1px #ccc solid;line-height:1.5;}
#pageAlert p{margin:0 auto;}
#pageAlert p.action{width:3.5em;margin:20px auto 0;}
#pageAlert .btn{width:3.5em;}
/*====================主框架====================*/
#pageDefault, #pageDefault body{height:100%;overflow-y:hidden;}
#tipsLoading{height:20px;position:absolute;z-index:1000;top:15px;right:340px;padding:3px 5px 3px 25px;border:1px #8bad76 solid;background-color:#FFFDD2;background-image:url('../images/loading_16x16.gif');background-repeat:no-repeat;background-position:4px 2px;}

#tipsfinish{position:absolute;z-index:30000;top:0px;right:0;text-align: center;height: 1px; width: 100%;}
#pageDefault #header{position:relative;z-index:999;width:100%;height:68px; padding-top:39px; border-bottom-style: solid; min-width:1000px;}
#pageDefault .logo{position:absolute;z-index:0;left:15px;top:39px;width:170px;height:60px;}
#pageDefault .chinaMobile, #pageDefault .sfz{position:absolute;z-index:0;right:10px;top:3px;width:127px;height:45px;background-repeat:no-repeat;}
#pageDefault .chinaMobile{background-image:url('../images/icon.png');background-position:-500px 0;}
#pageDefault .sfz{background-image:url('../images/sfz/sfrightlogo.gif');background-position:right center;}
#pageDefault .userWrapper{position:absolute;z-index:2;left:205px;top:47px;}
#pageDefault .userWrapper a.cutVersion{color:#0033ff;margin-left:5px;text-decoration:underline;}
#pageDefault .userWrapper div.rollPost{color:#cc0000;white-space:nowrap;line-height:14px;height:14px;position:absolute;top:0;left:200px;width:240px;overflow:hidden;margin-top:0px;.margin-top:1px;}
#pageDefault .userInfo{float:left; padding-right:15px;}
#pageDefault .useraAction{float:left;position:relative;margin-left:5px; _margin-top:3px;}
#pageDefault .useraAction a{margin:0 2px; }
#pageDefault a.setting{}
#pageDefault .useraAction i{position:absolute;top:2px;left:32px;width:15px;height:12px;background-image:url('../images/icon.png');background-position:-250px 0;background-repeat:no-repeat;cursor:pointer;}
#pageDefault .userInfo i{width:15px;height:12px;background-image:url('../images/main_ico.png');background-repeat:no-repeat; background-position:5px -113px;cursor:pointer; *vertical-align:top;background-repeat:no-repeat;}
#pageDefault #header .menu{top:12px;left:32px;}
#pageDefault #header .link{position:absolute;z-index:0;top:84px;right:10px;}
#pageDefault #header .link a{margin:0 .5em;}
#pageDefault #header .tab{position:absolute;top:79px;left:199px;height:28px;overflow:hidden;overflow:hidden; padding-left:1px;}
#pageDefault #header .tab li{float:left;display:inline;overflow:hidden;height:27px;line-height:27px;margin-top:2px;cursor:pointer; margin-left:-1px; border-style: solid; border-width: 1px 1px 0 1px;}
#pageDefault #header .tab .l, #pageDefault #header .tab .m, #pageDefault #header .tab .r{height:29px; line-height: 25px;}
#pageDefault #header .tab .l, #pageDefault #header .tab .r{width:3px; }
#pageDefault #header .tab li.hover .m{padding-left:6px;}
#pageDefault #header .tab .m{padding-left:6px; padding-right:4px; font-size: 14px;}
#pageDefault #header .tab p{width:95px; text-align:left; padding-left:12px;}
#pageDefault #header .tab li.home p{width:32px;padding-left:20px;background-image:url('../images/skin_1.png');background-position:0 -93px;background-repeat:repeat-x;text-align:left;}
#pageDefault #header .tab .close{width:13px;height:28px;background-repeat:no-repeat;}
#pageDefault #header .tab .on{ margin-top:0px; font-weight:bold; color: #fff; font-size: 14px;}
#pageDefault #header .tab li.home.on p{background-position:-250px -93px;}
#pageDefault #content{margin-left:210px; min-width:795px;_width: expression(document.body.clientWidth < 795 ? "795px" : "auto");}
#pageDefault #content .main{position:relative;#zoom:1; margin-right:5px;}
.ifrContent{width:100%;}
#drag{display:none;position:absolute;z-index:999;left:205px;bottom:250px;height:5px;font-size:0;background-color:#ccc;}
.readInbox{display:none;position:relative;z-index:0;#zoom:1;height:250px;background:white;}
.readInbox .border{height:7px;overflow:hidden;background-position:0 -850px;background-image:url('../images/bg_1.png');background-repeat:repeat-x;cursor:n-resize;font-size:0;}
.readInbox .border i{display:block;width:60px;height:7px;margin:0 auto;background-image:url('../images/skin_1.png');background-position:-250px -300px;background-repeat:no-repeat;}
.selectResult{display:none;margin:10px 20px;text-align:left;}
.readInbox .selectResult h2{font-size:16px;font-weight:bold;color:#4C62D1;}
.readInbox .selectResult p{margin-top:5px;}
.riWrapper{display:none;}
.btnRIWrapper{position:relative;z-index:1;#zoom:1;}
.btnReadInbox{float:left;position:relative;#zoom:1;z-index:1;margin-right:15px;cursor:pointer;}
.btnReadInbox p{float:left;color:#5864c0;}
.btnReadInbox .menuSwitch{float:left;height:25px;width:10px;background-image:url('../images/icon.png');background-position:-497px -340px;background-repeat:no-repeat;}
.btnReadInbox .menu{left:0;top:20px;}
#pageDefault .riHeader{position:relative;#zoom:1;height:25px;line-height:25px;border-bottom:1px #e7e7e7 solid;background-color:#f5f5f5;}
#pageDefault .riHeader h1{float:left;margin-right:25px;font-weight:bold;}
#pageDefault .riHeader h1 i{float:left;width:12px;height:12px;margin:8px 0 0 8px;background-image:url('../images/icon.png');background-repeat:no-repeat;cursor:pointer;}
#pageDefault .riHeader h1 i.off{background-position:-750px -550px;}
#pageDefault .riHeader h1 i.on{background-position:-1000px -550px;}
#pageDefault .riHeader h1 p{float:left;}
#pageDefault .riHeader .action{position:absolute;right:10px;top:0;padding-left:13px;background-image:url('../images/icon.png');background-repeat:no-repeat;background-position:-1250px -542px;}
#pageDefault .riWrapper .ifrReadInbox{width:100%;}
#pageDefault #sidebar{float:left;position:relative;z-index:2;width:200px;margin-left:-100%;text-align:left; overflow:hidden;}
#pageDefault #sidebar .menu{left:177px;top:0;}
#pageDefault #sidebar .receiveCompose{overflow:hidden;width:188px;height:28px;line-height:28px; margin:4px 0 0 3px; border-style: solid; border-width: 1px;float: left;}
#pageDefault #sidebar .receiveCompose li{*display:inline;float:left;}
#pageDefault #sidebar .receiveCompose li.receive{width:93px;}
#pageDefault #sidebar .receiveCompose li.compose{width:93px;}
#pageDefault #sidebar .receiveCompose li.on{display:inline;float:left;}
#pageDefault #sidebar .receiveCompose li.active{ background-image:url('../images/side_btn_bg.png'); background-repeat:repeat-x;display:inline;float:left;width:92px;}
#pageDefault #sidebar .receiveCompose i{float:left;width:20px;height:20px;margin:7px 7px 0 19px;background-repeat:no-repeat;}
#pageDefault #sidebar .receiveCompose a{display:block; font-weight:bold; height:28px; overflow: hidden;}
#pageDefault #sidebar .receiveCompose a:hover{ text-decoration:none;}
#pageDefault #sidebar .search{position:relative;z-index:2;margin:0 auto;width:186px;height:19px;clear: both;}
#pageDefault #sidebar .search input.text{float:left;width:120px;height:17px;line-height:17px;text-indent:18px;margin-left:12px;border:1px #ccc solid;}
#pageDefault #sidebar .search i{width:16px;height:16px;position:absolute;display:block;left:13px;top:1px;background:#fff url('../images/icon.png') -1000px -100px;}
#pageDefault #sidebar .search a{float:left;height:19px;background-image:url('../images/icon.png');background-repeat:no-repeat;}
#pageDefault #sidebar .search .btnSubmit{width:33px;background-position:-1250px -100px;}
#pageDefault #sidebar .search .btnSubmit:hover{background-position:-1500px -100px;}
#pageDefault #sidebar .search .more{width:12px;background-position:-1283px -100px;}
#pageDefault #sidebar .search .more:hover{background-position:-1533px -100px;}
#pageDefault #sidebar .tab{clear:both;overflow:hidden;position:absolute;z-index:1;top:73px;left:8px; display:none;}
#pageDefault #sidebar .tab li{display:inline;float:left;width:46px;height:22px;line-height:22px;margin-right:1px;text-align:center;}
#pageDefault #sidebar .tab a{display:block;background-image:url('../images/skin_1.png');background-position:-250px -150px;background-repeat:no-repeat;}
#pageDefault #sidebar .tab a:hover, #pageDefault #sidebar .tab .on a{background-position:0 -150px;}
#pageDefault #sidebar .navWrapper{position:relative;top:0px; padding-top: 5px;clear: both;}
#pageDefault #sidebar .navWrapper li{vertical-align:top;}
#pageDefault #sidebar .nav{position:relative;#zoom:1;overflow:auto; padding-top:10px;}
#pageDefault #sidebar .nav li{clear:both;position:relative;#zoom:1;min-height:24px;line-height:24px;margin-bottom:0px;overflow:hidden;}
#pageDefault #sidebar .nav#ulService{overflow-y:auto; overflow-x:hidden;}
#pageDefault #sidebar .nav#ulService a:hover{}
#pageDefault #sidebar .nav li.hover{background-image:url('../images/skin_1.png');background-repeat:no-repeat;background-position:5px -450px;}
#pageDefault #sidebar .tab li.on a, #pageDefault #sidebar .tab li.on{height:23px;}
#pageDefault #sidebar .nav li a{/*width:110px;*/padding-left:22px; /*color:#2c3a8b;*/display:block;_line-height:26px;}
#pageDefault #sidebar .nav a.action{position:absolute;right:6px;top:7px;margin:0;padding:0;width:12px;background-image:url('../images/edit.png');background-repeat:no-repeat; height:12px;color:#989898; overflow:hidden; text-indent:-9999px;}
#pageDefault #sidebar .nav a.manage{position:absolute;top:8px;margin:0;padding:0;width:12px;background-image:url('../images/edit.png');background-repeat:no-repeat;  height:12px;color:#989898; overflow:hidden; text-indent:-9999px;}
#pageDefault #sidebar .nav li.line{height:1px; line-height:1px; margin:10px auto 0; overflow:hidden;  min-height:1px; font-size:0; font:0; border-bottom-style:solid; border-bottom-width:1px;}
#pageDefault #sidebar .nav .count{display: inline-block; vertical-align: middle;}
#pageDefault #sidebar .nav .count em{font-weight:bold;cursor:pointer;}
#pageDefault #sidebar .inbox a{background-position:-500px -47px;}
#pageDefault #sidebar .sent a{background-position:-750px -47px;}
#pageDefault #sidebar .drafts a{background-position:0 -97px;}
#pageDefault #sidebar .spam a{background-position:-2250px -47px;}
#pageDefault #sidebar .del a{background-position:-250px -97px;}
#pageDefault #sidebar .virus a{background-position:-2500px -47px;}
#pageDefault #sidebar .folderOn i,#pageDefault #sidebar .folderOff i,.i-folderOff,.i-folderOn{background-repeat:no-repeat; position:absolute;left:21px;top:6px;cursor:pointer; display:block;width:16px;height:16px;}
.folderSub{}
#pageDefault #sidebar .folderOn li {margin-bottom:0;width:180px;}
#pageDefault #sidebar .folderOn li a{text-overflow:clip;float:left;min-width:30px;margin-left:23px; padding-left:0px;background-position:-750px -500px;overflow:hidden;}
#pageDefault #sidebar .folderOn li.last a{background-position:-500px -500px;}
#pageDefault #sidebar .contacts a{background-position:-1000px -47px;}
#pageDefault #sidebar .pushEmail a{background-position:-1999px -48px;}
#pageDefault #sidebar .notice a{background-position:-1250px -47px;}
#pageDefault #sidebar .Calendar a{background-position:-2250px -197px;}
#pageDefault #sidebar .RSS a{background-position:-1750px -47px;}
#pageDefault #sidebar .huiMin a{background-position:-1500px -47px;}
#pageDefault #sidebar .disk a{background-position:-2000px -197px;}
#pageDefault #sidebar .diskEp a{background-position:-2499px -197px;}
#pageDefault #sidebar .SMSCompose a{background-position:0 -149px;}
#pageDefault #sidebar .SMSSignature a{background-position:-500px -147px;}
#pageDefault #sidebar .SMSSetTime a{background-position:-250px -149px;}
#pageDefault #sidebar .SMSSent a{background-position:-250px -149px;}
#pageDefault #sidebar .MMSCompose a{background-position:0 -199px;}
#pageDefault #sidebar .MMSFolder a{background-position:-1000px -197px;}
#pageDefault #sidebar .MMSSent a{background-position:-250px -199px;}
#pageDefault #sidebar .MMSSignature a{background-position:-500px -197px;}
#pageDefault #sidebar .MMSTitle a{background-position:-750px -198px;}
#pageDefault #sidebar .faxCompose a{background-position:0 -249px;}
#pageDefault #sidebar .faxInbox a{background-position:-250px -249px;}
#pageDefault #sidebar .faxSent a{background-position:-500px -249px;}
#pageDefault #sidebar .faxSpam a{background-position:-750px -249px;}
#pageDefault #sidebar .link0, #pageDefault #sidebar .link1{display:block;text-align:center;}
#pageDefault #sidebar .link0 img, #pageDefault #sidebar .link1 img{width:167px;height:70px;margin:0 auto;}
#pageDefault #sidebar .link0{margin:35px auto 0;}
#pageDefault #sidebar a.link0:link,#pageDefault #sidebar a.link0:visited{color:#999;text-decoration:underline;}
#pageDefault #sidebar a.link0:hover{text-decoration:none;}
#pageDefault #sidebar .link1{margin:4px auto 0;}
#pageDefault #wrapper{float:left;width:100%;}
/*主内容*/
#pageDefault .tbHeader em{color:#0040C5;}
#pageDefault .tbHeader .mailInfo em{color:#0040C5;}
#pageDefault .tbHeader h1{float:left;font-weight:bold;font-size:14px;}
#pageDefault .progressBar{float:left;top:2px;}
#pageDefault .tbHeader{position:relative;#zoom:1;z-index:1;height:95px;padding:15px 10px 0 20px;}
#pageDefault .tbHeader p{clear:both;}
#pageDefault .tbHeader ul a{text-decoration:underline;}
#pageDefault .tbHeader .new{margin:0 3px;font-weight:bold;color:red;}
#pageDefault .tbHeader .msgblue{color:#0040C5;margin:0 3px;font-weight:bold;}
#pageDefault .mailInfo{padding-top:5px;#zoom:1;}
#pageDefault .mailInfo em{margin-right:1em;}
#pageDefault .lastLogin{padding-top:5px;color:#999;}
.iconWeather{position:absolute;top:0;right:175px;width:80px;height:90px;background-position:right center;background-repeat:no-repeat;}
.weather{position:absolute;right:10px;top:15px;width:165px;text-align:right;}
.weather a{margin-left:1em;}
.weather a.city{font-weight:bold;}
.weather li{position:relative;#zoom:1;z-index:2;margin-bottom:5px;}
.citySelect{display:none;position:absolute;z-index:2;top:72px;right:0;width:380px;padding:10px;border:1px #cdcdcd solid;background-color:#F9FAFE;text-align:center;}
.citySelect .close{float:right;}
.citySelect p.action{clear:both;padding-top:5px;_margin-top:-10px;}
.citySelect p.action label{float:left;line-height:20px;font-weight:bold;color:#4F61CF;}
.citySelect p.action select{float:left;width:90px;margin-left:10px;}
.citySelect .btn{float:left;margin-left:10px;}
.citySelect .btnSee{width:3.5em;}
.citySelect .btnSetDefault{width:7.5em;}
.citySelect ul{width:362px;overflow:hidden;margin:5px auto 0;}
.citySelect li{float:left;display:inline;width:120px;border-right:1px #cdcdcd solid;font-weight:bold;}
.citySelect li.last{border-right:0;}
.citySelect li p{margin-top:5px;}
.citySelect .from{color:#E40100;}
.citySelect .to{color:#00999B;}
.citySelect dl{margin-top:5px;text-align:left;line-height:2;}
.citySelect dt{clear:both;float:left;width:5em;font-weight:bold;}
.citySelect dd{float:left;width:315px;}
.weatherLoading{position:relative;top:20px;height:40px;}
/*====================主页====================*/
#pageHome body{text-align:left;}
#pageHome em{color:red;}
#pageHome em.msgblue{color:#0040C5;}
.strongPoint{position:absolute;left:10px;top:10px;width:450px;height:250px;border:1px #cdcdcd solid;}
.strongPoint .nav{overflow:hidden;text-align:center;}
.strongPoint .nav li{float:left;display:inline;width:150px;border-bottom:1px #cdcdcd solid;cursor:pointer;}
.strongPoint .nav li.li0{margin-left:-1px;}
.strongPoint .nav li.li1{left:-1px;}
#li3{border-right:none;}
.strongPoint .nav li p{height:26px;line-height:26px;background-image:url('../images/home.png');background-repeat:repeat-x;background-position:0 -500px;}
.strongPoint .nav li.on{width:149px;border-right:1px #cdcdcd solid;border-bottom:1px white solid;border-left:1px #cdcdcd solid;font-weight:bold;}
.strongPoint .nav li.on p{background-position:0 -450px;}
.strongPoint .spList li{float:left;display:inline;width:208px;height:93px;margin:10px 0 0 10px;border:1px white solid;cursor:pointer;}
.strongPoint .spList > li:hover{border:1px #cdcdcd solid;}
.strongPoint .spList li.hover{border:1px #cdcdcd solid;}
.strongPoint .spList li ul{position:relative;height:100%;padding:0 0 0 100px;background-image:url('../images/home.png');background-repeat:no-repeat;}
.strongPoint .spList .li0 ul{background-position:20px 5px;}
.strongPoint .spList .li1 ul{background-position:20px -95px;}
.strongPoint .spList .li2 ul{background-position:20px -195px;}
.strongPoint .spList .li3 ul{background-position:20px -295px;}
.strongPoint .spList li li{float:none;display:block;width:auto;height:auto;border:0;margin:0;padding-top:10px;}
.service{position:absolute;left:10px;top:270px;width:450px;padding:12px 0 15px;border:1px #cdcdcd solid;}
.service li{position:relative;#zoom:1;height:20px;line-height:20px;margin:0 0 5px 20px;}
.service .btn{position:absolute;left:220px;top:0;width:5em;}
.service .btn .rContent *{display:block;margin-left:0.75em;padding-left:0.75em;background-image:url('../images/home.png');background-repeat:no-repeat;background-position:0 -393px;text-align:left;}
img.ad{position:absolute;left:470px;top:10px;border:1px #cdcdcd solid;}
/*2012-8-13首页更新*/
.welcomeHeader{padding:40px 20px 0;}
.welcomeInfo h2{ font-size: 16px; font-weight: 700; color:#000;}
.welcomeInfo li{line-height:20px;}
.welcomeInfo li a,.welcomeTip li a{color:#3D57D9;}
.welcomeTip{width:230px;margin:0;padding:0;}
.welcomeTip li{height:25px;}
.welcomeTip .capacityOut{display:inline-block;width:104px;height:12px;overflow:hidden;background:white;border:1px solid #D0D0D0;padding:1px;position:relative;top:2px;}
.welcomeTip .capacityIn{display:inline-block;height:12px;background:url(../images/repeat-x.png) 0 0 repeat-x;}
.welcomeMain{float:left;width:100%;}
.welcomeMain_mes{margin-right:210px;}
.welcomeTab li{float:left;width:33%;min-width:150px;height:74px;margin-top:20px; font-size: 16px; display:inline;white-space:nowrap;}
.welcomeTab li a{color:#5b5b5b;display:block;height:72px;border:1px solid #E1E1E1;margin-right:10px;border-radius:3px;}
.welcomeTab li a:hover{background:#E8E8E8;}
.welcomeTab li span{position:relative;top:6px;*top:10px;}
.welcomeTab li i{display:inline-block;width:42px;height:38px;background:url(../images/wellcome.png) no-repeat;position:relative;left:20px;top:18px;margin:0 30px 0 0px;}
.welcomeTab li .ico_1{background-position:0 0;}
.welcomeTab li .ico_2{background-position:-48px 0;}
.welcomeTab li .ico_3{background-position:-96px 0;}
.welcomeTab li .ico_4{background-position:-140px 0;}
.welcomeTab li .ico_5{background-position:-186px 2px;}
.welcomeTab li .ico_6{background-position:-232px 0;}
.welcomeBulletin{position:relative;width:99%;}
.welcomeBulletin dt{width:123px;height:21px;text-align:center;font:14px/21px SimHei;color:white;background:url(../images/wellcome.png) 0 -41px no-repeat;}
.welcomeBulletin dd{border:1px solid #E1E1E1;padding:5px 10px 0;margin-right:10px;-webkit-border-radius:3px;border-radius:3px;border-top-left-radius:0;-webkit-border-top-left-radius:0;}
.welcomeBulletin dd li{height:28px;border-bottom:1px dashed #D5D5D5;padding:0 5px 0 2px;}
.welcomeBulletin dd li .fl{_position:relative;_top:6px;}
.welcomeBulletin dd a{display:block;line-height:28px;height:28px;}
.welcomeBulletin dd a .point{display:inline-block;width:4px;height:4px;background:url(../images/wellcome.png) -128px -58px no-repeat;position:relative;top:-2px;}
.welcomeBulletin dd a:hover .point{background-position:-128px -52px;}
.welcomeSide{float:left;margin-left:-210px;width:210px;}
.welcomeAd{border:1px solid #E1E1E1;padding:4px;}
.welcomeExplain{border:1px solid #E1E1E1;padding:5px 10px;}
.welcomeExplain h3{font-weight:bold;}
.welcomeExplain p{line-height:17px;text-indent:2em;}

/* 换肤 */
.skinPop{padding:4px;width:450px;position:absolute;z-index:11;}
.skinPop .skinPopBody{overflow:hidden;padding-bottom:22px;margin-bottom:4px;padding-top:0px;}
.skinPop .skinPopBody .closed{display:inline-block;width:10px;height:10px;background:url(../images/wellcome.png) -128px -41px no-repeat;margin:5px 5px 0!important;overflow:hidden;}
.skinPop .skinPopBody li{float:left;margin:12px 6px 0 14px;_display:inline;width:89px;height:54px;_overflow:hidden;}
.skinPop .skinPopBody li a{float:left;position:relative;display:inline;}
.skinPop .skinPopBody li a:hover{text-decoration:none;}
.skinPop .skinPopBody span{position:absolute;height:18px;width:100%;text-align:center;bottom:0;left:0;right:0;display:block;color:#999;background-color:#000;line-height:18px;
filter:alpha(opacity=70);
opacity:0.7;}
.skinPop .skinPopBody li a:hover span{color:#FFF;}
.skinPop .skinPopBody li a.on span{color:#FFF;}
.skinPop .skinPopBtn{text-align:right;}
/* ==== 双层圆角通用 ====   */
.dRound{border:1px solid #a2b0c6;background-color:#eff4fa;padding:5px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.dRoundBody{border:1px solid #d4d4d4;background-color:#FFF;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}

/* 搜索框 边框 和颜色 */
.searchWrap,.searchWrap .searchContent{}
.searchWrap{}
.searchWrap .searchContentOn{background-color:#fff;}
/* ==== 下拉 ====   */
.dropDown{ background: #fff; vertical-align:middle; display:inline-block;border: 1px solid #c5c5c5;
border-top-color: #c6c6c6;
border-right-color: #dadada;
border-bottom-color: #dadada;height:23px;cursor:pointer;}
.dropDown div{ display:inline-block;}
.dropDown .dropDownA{height:18px;width:23px;text-align:center;overflow:hidden;float:right;margin-top:0px;padding-top:5px;}
.dropDown .dropDownA i{vertical-align:top;}
.dropDown .dropDownText{ color: #666; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;padding-left:5px;line-height:23px; display:block;}
/* ====  工具栏弹出框通用 == */
/*== 需要删除 pop_wrapper menuPop 的  display:none */
.menuPop{ position:relative; z-index:999; border:1px solid #e8e8e8; background-color:#FFF;padding:5px 0;width:150px;text-align:left;}
.menuPop li{float:none;_zoom:1;position:relative;}
.menuPop li .i_triangle_h{position:absolute;right:15px;top:10px;}
.menuPop li a{ white-space:nowrap;height:24px;line-height:24px;display:block;color:#000;padding: 0 15px;vertical-align:top;vertical-align:baseline;}
.menuPop li a span{ display:inline-block; vertical-align: middle;}
.menuPop li.on a{text-decoration:none;}
.menuPop li a:hover .i_triangle_h{background-position:-425px -22px;}
.menuPop li.line{margin:0 5px 3px 5px;height:0px;border-bottom:1px solid #e8e8e8;overflow:hidden;padding-top:3px;font-size:0;line-height:0px;}
.menuPop li span.text{white-space: nowrap;text-overflow: ellipsis;overflow:hidden;width:100%;display:inline-block;*cursor:pointer;height:24px;line-height:24px;}

/* index search */
.searchWrap{width:340px;height:26px; z-index:20000;position:absolute;right:20px;}
.searchWrap .searchContent{width:294px;height:24px;padding:0 22px;position:relative; border-style: solid; border-width: 1px;}
.searchWrap .searchEnter{background: url(../images/global.png) no-repeat -149px 0;}
.searchWrap .searchLeft,.searchWrap .searchRight,.searchWrap .searchEnter{width:15px;height:14px;display:block;position:absolute;left:4px;top:5px;}
.searchWrap .searchLeft, .searchWrap .searchRight{ background-repeat: no-repeat;}
.searchWrap .searchRight{width:12px;height:9px; left: auto; right:10px;top:9px;background-repeat:no-repeat; }
.searchWrap .searchContentOn .searchLeft{ margin-top:0px; margin-left:2px;}
.searchWrap .searchContentOn .searchLoading{background:url(../images/searchloading.gif) 0 0 no-repeat;}
.searchInput{border:none;height:20px;width:290px;line-height:20px; padding:1px 0 3px 4px;background:none;color:#bfbfbf;}
.searchWrap .searchEnter{width:13px;height:9px;left:auto;right:5px;top:9px;background-position: -150px 0;}
.mailSearchboolBar{z-index: 500;top: 76px; right: 0; top: 1px;width: 335px;}
.mailSearchboolBar li a strong{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle;margin:0 5px; color:#ff500b; font-weight:normal;width: expression(this.scrollWidth > 200 ? "200px" : "auto");}
.mailSearchboolBar li a:hover strong{ font-weight:bold;}
.mailSearchboolBar li.on a strong{font-weight:bold;}
.mailSearchboolBar li a i{margin-right:5px;background:url(../images/edit.png ) no-repeat;position:relative;top:2px;}
.mailSearchboolBar li a .i_s_mail{width:13px;height:11px;background-position:-375px -96px;}
.mailSearchboolBar li a .i_s_mail_on{width:13px;height:11px;background-position:-352px -96px;}
.mailSearchboolBar li a .i_s_arr{width:16px;height:12px;background-position:-375px -117px;}
.mailSearchboolBar li a .i_s_arr_on{width:16px;height:12px;background-position:-352px -117px;}
.mailSearchboolBar li a .i_s_peo{width:14px;height:14px;background-position:-374px -139px;}
.mailSearchboolBar li a .i_s_peo_on,.mailSearchboolBar li.on a:hover .i_s_peo{width:14px;height:14px;background-position:-351px -139px;}
.mailSearchboolBar li a .i_s_wep{width:14px;height:14px;background-position:-375px -165px;}
.mailSearchboolBar li a .i_s_wep_on{width:14px;height:14px;background-position:-352px -165px;}
.advSearchpop{position:absolute;z-index:1005;border:1px solid #cecece;background-color:#fafafa;right:19px;padding:5px 12px 0 0;top:37px;}
.advSearchpop .i_u_close{position:absolute;right:5px;top:5px;}
.advSearchpop .iText{width:253px;}
.advSearchpop .dropDown{width:262px;}
.wherewjPop{margin-left:-1px;margin-top:0;width:262px; position:absolute;}
.wherewjPop li a{padding-left:25px;}
.wherewjPop li .i_lock{position:absolute;left:8px;top:5px;}
.safeLock{padding:10px 0 20px 0;}
.safeLock-left{padding:15px 0 0 0;position:relative;width:310px;float:left;margin:10px 0 0 15px;height:40px;overflow:hidden;}
.safeLock-left .safeLock-error{position:absolute;top:5px;left:80px;}
.safeLock-right{float:left;border-left:1px solid #bbbbbb;height:40px;margin-top:10px;padding:15px 0 0 10px;}
.i_triangle_d {width: 7px;height: 12px;background: url(../images/global.png) -50px 4px no-repeat;display: inline-block;overflow: hidden;vertical-align: middle; cursor:pointer;}
.i_triangle_u{width: 7px;height: 12px;background: url(../images/global.png) -125px 4px no-repeat;display: inline-block;overflow: hidden;vertical-align: middle; cursor:pointer;}
/* ====  输入框 ====   */
.iText{ background: #fff; border: 1px solid #c5c5c5;border-top-color: #c6c6c6;border-right-color: #dadada;border-bottom-color: #dadada;padding:5px;height:13px;}
.iTextGary{background-color:#f2f2f2;color:gray;cursor:default;}
.iTextGary:focus{background-color:#f2f2f2;color:gray;}
/*cat_button*/
.button,.button span{display:inline-block;height:22px;background:url(../images/contact.png) no-repeat;cursor:pointer;color:#343434;}
.button{padding-left:10px;background-position:left top;overflow:hidden;}
.button span{background-position:right top;padding:5px 10px 5px 0;height:auto;}
.button:hover{background-position:0 -24px;text-decoration:none;}
.button:hover span{background-position:right -24px;}
.button.current{background-position:0 -48px;}
.button.current span{background-position:right -48px;}

/* ====  shadow ====   */
.inShadow{-moz-box-shadow:inset 1px 1px 3px rgba(0, 0, 0, .1);-webkit-box-shadow:inset 1px 1px 3px rgba(0, 0, 0, .1);box-shadow:inset 1px 1px 3px rgba(0, 0, 0, .1);}

/* select */
.select{position:relative;z-index:6;height:22px;float:left;margin:0 -4px;}
.select .selected{position:relative;z-index:8;height:100%;overflow:hidden;display:inline-block;padding:0 5px;float:left;cursor:pointer;}
.select .selected .i_sj{margin-top:7px;float:left;_display:inline;}
.select .selected span{height:19px;display:inline-block;float:left;line-height:19px;line-height:20px\0;}
.selectBody{position:absolute;width:277px;z-index:7;border:1px solid #bbbdc9;background-color:#FFF;top:22px;right:0;display:none;padding:5px;}
.selectOn .selected{border:1px solid #bbbdc9;border-bottom:none;background-color:#FFF;color:#333;padding:0 4px;}
.selectOn .selectBody{display:block;}
/* ====  文字左右结构提示 ====   */
.form:after{content:".";clear:both;display:block;height:0;visibility:hidden;}
.form{width:100%;padding:15px 0 0 0;}
.formLine:after{content:".";clear:both;display:block;height:0;visibility:hidden;}
.formLine{zoom:1;margin-bottom:10px;}
.form .label{float:left;padding-right:5px;padding-top:1px\9;_padding-top:0;line-height:22px; color: #444; text-align:right;vertical-align:middle;}
.form .element{float:right;min-height:22px;_height:22px;width:266px;line-height:22px;text-align:left;}
/*====================文件夹====================*/
/*
#pageFolder ,#pageFolder body{height:100%;overflow:hidden;}
*/
#pageFolder{position:relative;z-index:1;#zoom:1;}
#pageFolder .listHeader{position:static;height:55px;line-height:55px;background-color:#f5f5f5;border-bottom:1px solid #ccc;}
#pageFolder .btn{float:left;margin:10px 0 0 20px;}
#pageFolder .btn span{font-size:12px;font-weight:normal;color:#000;text-indent:0;}
#pageFolder .listHeader p{float:left;}
#pageFolder .listHeader .progressBar{float:left;top:21px;}
#pageFolder .action{top:17px;}
#pageFolder .creat{width:6.5em;}
#pageFolder .refresh{width:3.5em;}
#pageFolder h3 span.action{float:left;}
#pageFolder th, #pageFolder td{text-indent:0;text-align:center;}
#pageFolder .new, #pageFolder .total, #pageFolder .size, #pageFolder th.action{width:100px;}
#pageFolder td.clean, #pageFolder td.delete{width:50px;}
#pageFolder td.delete{#width:65px;text-align:left;}
#pageFolder td.subject{text-align:left;text-indent:20px;}
#pageFolder h3,#pageFolder td,#pageFolder th{text-align:left;text-indent:20px;}
#pageFolder h3{line-height:40px;overflow:auto;}
#pageFolder h3 span{font-size:14px;font-weight:bold;color:#4D63D2;}
#pageFolder table{width:100%;}
#pageFolder td,#pageFolder th{line-height:30px;border-bottom:1px solid #B4B7B0;}
#pageFolder th{background-color:#f5f5f5;border-top:1px solid #B4B7B0;}
#pageFolder th.newMail,#pageFolder td.newMail,#pageFolder th.mailNum,#pageFolder td.mailNum,#pageFolder th.spaceNum,#pageFolder td.spaceNum{width:80px;text-align:center;}
#pageFolder td a,#pageFolder h3.action a{color:#4D63D2;text-decoration:underline;margin-left:20px;}
#pageFolder td.operation{width:260px;text-indent:0;}
#pageFolder .listBody{overflow-y:auto;}
/*====================写邮件公用====================*/
.writeTips{position:relative;#zoom:1;height:20px;line-height:20px;border-bottom:1px #e7eaef solid;background-color:#feffd7;text-align:left;color:#525963;}
.writeTips i, .writeTips a{width:17px;height:20px;background-image:url('../images/icon.png');background-repeat:no-repeat;}
.writeTips i{float:left;margin-left:3px;background-position:-1750px -497px;}
.writeTips a.close{position:absolute;right:0;top:3px;background-position:-2000px -497px;}
.writeContent, .writeSwitch, .writeSidebar{text-align:left;}
.writeWrapper{float:left;width:100%;margin-right:-215px; /*overflow-x:hidden;*/}
.writeContent{margin:0px 220px 0px 0px;}
.top_compose {/*border-bottom: 1px solid #e8e8e8;*/}
#pageCompose .writeContent{position:relative;#zoom:1; }
.writeContent table{}
.writeContent input.text, .writeContent textarea, .editorWrapper{width:100%; border:none;}
.writeContent input.text:focus{background:none;}
.writeContent th, .writeContent td{padding-top:7px;}
.writeContent td.no-height{padding-top:0;}
.writeContent th{/*width:77px;*/}
.writeContent th .btn{float:right;width:70px;text-align:center;}
.writeContent th .btn .r1{margin:0 0 0 1px;background-color:#9b9b9b;}
.writeContent th .btn .rContent{border-left:1px #9b9b9b solid;border-right:1px #9b9b9b solid;}
.writeContent select{float:left;height:20px;}
.writeContent input.text, .writeContent textarea{padding-left:4px;#margin:-1px 0;}
.writeContent input.text{ padding:2px 0 2px 1px;height:21px; line-height:21px;}
.writeSwitch{float:left;width:9px;}
.writeSwitch i{display:block;margin-top:300px;height:60px;background-image:url('../images/edit.png');background-repeat:no-repeat;background-position:-22px -141px;cursor:pointer;}
.writeSwitch i.on{background-position:0px -141px;}
.writeSidebar{float:left;position:relative;width:202px;margin-top:10px;}
.writeSidebar .tab{position:absolute;left:0;top:0; z-index:0;}
.writeSidebar .tab li{float:left;display:inline;width:99px;height:33px;line-height:33px; border: 1px solid #e8e8e8; border-right: none; cursor:pointer;text-align:center;color:#444; font-family:'Microsoft Yahei',verdana,'Hiragino Sans GB';}
.writeSidebar .tab li.on{ height:35px; border-style: solid; border-color: #e8e8e8; border-width: 1px 0 0 1px; background:#fff; margin-top:-1px; position:relative; zoom:1;}
.writeSidebar .tab li.li0{border-right:0;}
.writeSidebar .tab li.li1{ width:100px;border-left:1px #e8e8e8 solid;border-right:1px #e8e8e8 solid;}
.writeSidebar .tab li.li1_on{ width:100px;border-left:1px #e8e8e8 solid;border-right:1px #e8e8e8 solid;}
.writeSidebar .tab li.li0_on{border-right:0;}
.writeSContent{clear:both;position:absolute;left:0;top:42px;width:200px;}
.writeSContentOther{clear:both;position:absolute;left:0;top:35px;width:200px;border:1px solid #e8e8e8; border-width:0 1px 1px 1px; z-index:1;}
.writeSContent,.writeSContentOther{padding-top:7px;}
.writeSContent li,.writeSContentOther li{ position:relative;}
.writeSContent li, .writeSContentOther li{ /*padding:1px 0;*/}
.writeSContent .wsWrapper{}
.writeSContent dl{padding-left:7px;}
.writeSContent dt{padding-left:12px;margin-top:3px;}
.writeSContent dd a{display:block;margin :0 7px;padding:3px 5px;border:1px white solid;}
.writeSContent dd a:hover{border:1px #cccccc solid;background-color:#ffeda1;}
.writeSContent dt{background-image:url('../images/icon.png');background-repeat:no-repeat;background-position:-747px -897px;cursor:pointer;}
.writeSContent dt.on{background-position:-1000px -895px;}
.writeSContent dd{display:none;}
.writeSContent dd a{display:block;}
.writeSContentOther li.li1{}
.letterPaper a{float:left;margin:7px 0 0 14px;padding:2px;border:1px white solid;}
.letterPaper a:hover{border:1px #cccccc solid;background-color:#ffeda1;}
.letterPaper a img{display:block;width:68px;height:50px;}
.writeSContentOther li.li1 .wsWrapper{overflow-y:auto;}
.writeSContentOther li.li1 .pager{clear:both;overflow:hidden;padding:10px 0;}
.writeSContentOther li.li1 .pager *{float:left;}
.writeSContentOther li.li1 .pager i{width:12px;height:14px;background-image:url('../images/icon.png');background-repeat:no-repeat;cursor:pointer;}
.writeSContentOther li.li1 .pager i.previous{background-position:-2000px -548px;margin-left:63px;}
.writeSContentOther li.li1 .pager i.next{background-position:-2250px -548px;}
.writeSContentOther li.li1 .pager span{margin:0 10px;}
.writeSContentOther li.li1 .btn{clear:both;float:left;width:6.5em;margin-left:56px;}
/*自动完成*/
.autoComplete{position:absolute;left:77px;z-index:10000;border:1px #cecece solid;background-color:white;text-align:left; width:400px; overflow:hidden; padding:5px 0;}
.autoComplete a{display:block; height:24px; line-height:24px; font-size:12px;color:#999; padding-left:15px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.autoComplete a.hover{ text-decoration:none;}
.autoComplete a.hover strong{}
.autoComplete a.hover .autoComplete_name{}
.autoComplete_name{ color:#666;}
.autoComplete a strong{color:#333;}
/*====================写邮件====================*/
#pageIfrUpload input.file{position:absolute;top:-5px;left:-130px;z-index:0;cursor:pointer;font-size:5em;}
#pageCompose .upload{ position:absolute;top:1px; zoom:1;z-index:3; height:20px;overflow:hidden;filter:alpha(opacity=0); opacity: 0;}
.cm_quote_msg{PADDING-LEFT: 1em; MARGIN:0 0 0 0.8em; BORDER-LEFT: #ccc 1px solid}
/********修复FF上传空间BUG********/
#pageCompose .upload label{position:absolute;top:0;right:0;z-index:1;}
#pageCompose .upload iframe{position:absolute;top:0;right:0;z-index:2;width:70px;height:20px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";#filter:alpha(opacity=0);}
#pageCompose, #pageCompose body{/*height:100%;overflow:hidden;*/}
#pageCompose tr.send td{text-align:right;}
#pageCompose tr.send td .cc{margin-right:7px;}
#pageCompose tr.send td .bcc{margin-right:20px;}
#pageCompose tr.subject .subjectWrapper{position:relative;#zoom:1;z-index:3;}
.menuSubject{display:none;position:absolute;z-index:2;left:7px;top:19px;width:260px;padding:2px;background-color:white;border:1px #83a5be solid;}
.menuSubject a{display:block;padding:3px 5px;border:1px white solid;}
.menuSubject a:hover{background-color:#E5EDF8;border:1px #83a5be solid;}
#pageCompose tr.subject .rContent *{float:left;}
#pageCompose tr.subject .rContent{width:68px;overflow:hidden;}
#pageCompose tr.subject .rContent span{width:52px;text-align:right;}
#pageCompose tr.subject .more{position:absolute;left:60px;top:1px;height:18px;width:15px;background-image:url('../images/icon.png');background-position:-495px -342px;background-repeat:no-repeat;cursor:pointer;}
#pageCompose tr.attach td ul{margin-top:4px;overflow:hidden;}
#pageCompose tr.attach td li{position:relative;#zoom:1;padding-left:12px;padding-top:5px;}
#pageCompose tr.attach td li .del{font-weight:bold;color:red;}
#pageCompose tr.attach td p{color:#7f7f7f;}
#pageCompose tr.attach td i{background-image:url('../images/icon.png');background-position:0 -550px;background-repeat:no-repeat;height:13px;left:0;position:absolute;top:5px;width:10px;}
#pageCompose .editorWrapper{margin:7px 0 0 7px;border:1px #cdcdcd solid;background-color:#f2f2f2;position:relative;}
#pageCompose .editorWrapper iframe{width:100%;}
#pageCompose p.action{overflow:hidden;margin:7px 0;padding-left:10px;+height:1%;}
#pageCompose p.action .btn{float:left;width:4.5em;margin-right:10px;}
#pageCompose p.action label{float:left;margin-top:5px;margin-left:5px;}
#pageCompose p.action label input{#margin:-1px;}
#pageCompose .definite{display:block;clear:both;padding-left:10px;height:30px;}
#pageCompose .definite label{margin-right:10px;}
#pageCompose .definite select{float:none;margin-right:2px;}
/*====================写信按钮样式====================*/
#pageCompose .writeAction {background-color:#F2F2F2; margin:0px;padding:4px;height:30px;padding-left:10px;text-align:left;}
#pageCompose .writeAction button {height:28px; padding:2px 10px; *padding:0px 4px 0px 4px; margin:1px 4px;cursor:pointer; font-size:100%;font:bold 12px/1.2 Tahoma,Helvetica,Arial,"宋体",sans-serif;float:left;margin-left:5px;*line-height:1.5em;*height:26px;padding-top:2px\9;}
#pageCompose button:active{
    -webkit-transform:translateY(1px);
    -moz-transform:translateY(1px);
}
#pageCompose button{/*for ie6*/
    _cursor:pointer;
    _line-height:auto;
    _height:auto;
    _padding:3px 12px 1px 12px;
}
/*for chrome and safari*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
    input[type = "submit"],
    input[type = "reset"],
    input[type = "button"],
    button{
        padding:3px 12px 4px 12px;
    }
}

#pageCompose .writeAction label{float:left;margin-top:5px;margin-left:5px;}
#pageCompose .writeAction label input{#margin:-1px;}
#pageCompose {/*-webkit-transform: translateY(1px);-moz-transform: translateY(1px);*/}

/*====================写信成功====================*/
.pageSuccess{text-align:left;}
.pageSuccess h1, .pageSuccess dt, .pageSuccess ul{margin-left:40px;}
.pageSuccess h1{margin-top:40px;font-size:14px;font-weight:bold;}
.pageSuccess dt{margin-top:7px;}
.pageSuccess dd{margin:10px 40px;padding:10px;border-top:1px #c8e0f8 solid;border-bottom:1px #c8e0f8 solid;background-color:#f7ffff;line-height:1.5;}
.pageSuccess li{/*display:inline;*/margin-right:10px;}
.pageSuccess em{font-weight:bold;color:#4b5dc3;}
.pageSuccess a:hover{/*text-decoration:underline;*/}
/*====================上传附件====================*/
#pageUpload dt{font-weight:bold;}
#pageUpload .tbHeader{padding:0 40px;line-height:1.5;}
#pageUpload .tbHeader dt{padding-top:15px;}
.uploaded, .selectToUpload{position:absolute;top:120px;width:365px;height:285px;border:1px #dcdcdc solid;background-color:#fbfbfb;text-align:left;}
.uploaded{left:40px;}
.selectToUpload{left:396px;}
#pageUpload em{color:#D30009;}
.uploaded dt, .selectToUpload dt, .uploaded dd, .selectToUpload dd{margin-left:20px;}
.uploaded dt{margin-top:15px;}
.selectToUpload dt{margin-top:35px;}
.uploaded dd{margin-top:5px;}
.uploaded .select{width:310px;margin-top:5px;}
.uploaded .select select{width:310px;#width:316px;}
.uploaded .btn{float:left;margin-top:5px;width:5.5em;}
.selectToUpload input{margin-top:4px;#height:22px;width:310px;}
.selectToUpload .btn{float:left;width:3.5em;margin :15px 0 0;}
#pageUpload p.action{position:absolute;left:310px;top:420px;}
#pageUpload p.action .btn{float:left;}
#pageUpload .done{width:7.5em;margin-right:10px;}
#pageUpload .back{width:3.5em;}
/*====================设置首页====================*/
#pageSetIndex h1, #pageSetIndex li{}
#pageSetIndex li{float:left;display:inline;}
#pageSetIndex h1, #pageSetIndex h2{font-weight:bold;}
#pageSetIndex h2, #pageSetIndex dt{text-indent:1em;}
#pageSetIndex h1{font-size:14px;}
#pageSetIndex h2{height:26px;line-height:26px;border-bottom:1px solid #e8e8e8; font-size: 13px;}
#pageSetIndex dt, #pageSetIndex dd{float:left;margin-top:10px;}
#pageSetIndex dt{clear:both;width:95px;}

/*====================设置公用====================*/
.bodySet{text-align:left;}
.bodySet .inputTipSet{color:#999;}
.bodySet .btn{float:left;width:3.5em;margin-right:10px;}
.bodySet textarea{display:block;/*width:90%;*//*height:160px;*/margin:7px 0;}
.bodySet input.text{float:left;width:190px;height:18px;line-height:18px;margin-right:5px;}
.bodySet p.action{line-height:160%;color:#999;margin-bottom:10px;}
.navSet{overflow:hidden;padding-left:30px;height:30px;line-height:30px;border-bottom:1px #d7d7d7 solid;}
.navSet li{float:left;margin-right:1em;font-family:'Microsoft Yahei',verdana,'Hiragino Sans GB';}
.navSet li.on{font-weight:bold;}
.setWrapper{margin:0 0 0 152px; padding-top:10px;}
#main_Setting .setWrapper{/*position: absolute; left:0;*/ /*width:100%;*/}
.setWrapper h1{position:relative;left:-15px;margin:30px 0 10px 0;padding-left:15px;background-image:url('../images/icon.png');background-repeat:no-repeat;background-position:0 -598px;#background-position:0 -600px;_background-position:0 -598px;font-weight:bold;}
.setWrapper .explanation{padding-bottom:7px;font-weight:normal;}
.setWrapper .explanation strong{font-weight:bold;color:red;}
.tblFormSet, .tblFormSet th, .tblFormSet td{border:1px #d7d7d7 solid;}
.tblFormSet{width:60%;margin:10px 0 30px 0;}
.tblFormSet th{width:160px;padding:7px 0;background-color:#fafafa;text-align:right;}
.tblFormSet td{padding:7px;}
.formSet th, .formSet td{padding-bottom:7px;}
.formSet th{width:9em;line-height:20px;text-align:right;}
.formSet td label{margin-right:10px;}
.setWrapper .tips{margin-top:50px;border-top:1px #d7d7d7 solid;color:#000;}
.setWrapper .tips li{margin-bottom:5px;list-style-type:decimal;list-style-position:inside;}
.msgSet{color:#999;}
.msgblue{color:#0040C5;}
.formSet .msgSet{line-height:20px;}
.formSet .msgblue{line-height:20px;}
.msgSetList{background-color:#FFFFD6;font-weight:bold;text-align:center;}
.tblSetList{width:60%;border:1px #cdcdcd solid;}
.tblSetList td{border-bottom:1px #cdcdcd solid;}
.tblSetList th{background-color:#fafafa;}
.tblSetList td{overflow:hidden;}
.tblSetList .check{width:30px;}
.tblSetList .check input{#margin:-5px 0;}
.tblSetList .action{width:110px;}
.tblSetList .action a{margin-right:10px;}
.tblSetList .date{width:140px;}
.tblSetList .mobile{width:100px;}
.tblSetList .tel{width:110px;}
/****设置页左侧导航***/
.left_setWrapper{ width:145px; min-height:219px; margin-top:10px;  float:left; padding-top:8px; border-right-style:solid; border-right-width:1px;}
.left_setWrapper ul li{line-height:30px;  height:30px;}
.left_setWrapper ul li a{padding-left:35px; display:block; }
.left_setWrapper ul li a:hover{ text-decoration:none;}
.left_setWrapper ul li .ahover {}

/*coremail*/
.formArea{width:95%;padding:0px 0px 20px;margin-bottom:15px;background-color:#F9FAFF;border:1px #ccc solid;}
.formArea table{width:98%;}
.formArea th{text-align:right;}
.formArea th, .formArea td{padding:5px 0;line-height:20px;}
.formArea td{color:#999;}
.formArea .li{overflow:hidden;height:2.5em;line-height:2.5; padding-left:15px;}
.formArea .li a{color:#2a3cc2;text-decoration:underline;}
.formArea .li span{float:left;}
.formArea .li .title{position:relative;padding-left:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.formArea .li .title i{position:absolute;left:0;top:8px;}
.formArea .li .title br{display:none;}
.formArea .li .action{float:right;margin-right:2em;}
.formArea .li .action a{margin-right:1em;}
.formArea .li .action a.delete{margin-left:0;width:auto;background-image:none;}
/*====================smtp发信保存====================*/
#letterKeep{text-align:left;}
#letterKeep ul li{margin:10px 0;}
#letterKeep ul li span.action{color:#4C62D1;}
#letterKeep a.btn{width:3.5em;float:left;margin-left:20px;}
/*====================高级搜索====================*/
#pageSearch h1{clear:both;}
#pageSearch th{width:8em;padding-right:.5em;}
#pageSearch td span{margin-left:.5em;}
#pageSearch td select{width:223px;margin-right:.5em;#margin-right:0;}
#pageSearch input.text{width:220px;}
#pageSearch .btn{width:4em;}
#pageSearch label{color:#333;}
/*====================别名设置====================*/
.color_blue{ color:#5fa0d3; white-space:nowrap;}
#pageUserAlias .setWrapper{}
#pageUserAlias td .msgSet, #pageUserAlias a.delete{float:left;}
a.delete{width:13px;height:13px;margin-left:5px;background-image:url('../images/icon.png');background-repeat:no-repeat;background-position:-1000px -850px;}
#pageUserAlias .formSet .btn{margin-right:5px;}
#aliasCodeNote{ padding:50px 0 30px 80px;}
/*====================个人资料修改====================*/
#pageModifyUserInfo .formSet th{width:8em;}
/*====================修改密码====================*/
#pagePassword .setWrapper{}
#pagePassword .formSet th{width:6em;}
.pwdLevel{float:left;padding:0 4px;height:18px;line-height:18px;margin-left:5px;border:1px #939393 solid;background-color:#f3f3f3;text-align:center;}
.pwdOn{color:#fff;background:#F56421;}
#codeSet{ padding:24px 0;}
/*====================基本参数====================*/
#pageFaceset .faceWidth{width:300px;}
/*====================基本参数====================*/
#pageSetBasic .formSet th{width:16em;}
#pageSetBasic .layout0, #pageSetBasic .layout1{padding-left:13px;margin-left:2px;background-image:url('../images/icon.png');background-repeat:no-repeat;}
#pageSetBasic .layout0{background-position:0 -349px;#background-position:0 -350px;}
#pageSetBasic .layout1{background-position:-250px -349px;#background-position:-250px -350px;}
#doBtm{ padding:0; border-bottom:none;}
/*====================基本参数 邮件签名====================*/
#otherSet{ font-weight:normal; margin-top:14px;}
.signOp{ float:right; height:31px; line-height:31px;}
.signOp a{ margin-right:5px;}
.hideText{ display:none;}

.title_show_w{ width:49px;}
.title_hide_w{}
*html .title_show_w{ width:52px;}

#signOp{ float:right;}
.pos{left: 357px;padding: 5px 10px;position: absolute;top: 9px;}
.editWrip{overflow:hidden; position:relative;}
.top_pager{height:35px;  border-bottom:1px solid #b8c2e3; margin-bottom:1px; width:100%;}

/*set_layout*/
.set_main{ position:relative; padding-left:135px;}
.set_nav{ position:absolute; top:0; left:0; width:123px; height:100%; background:#f3f6fe; border-right:1px solid #e3e6f2; padding-right:1px; box-shadow: inset -1px 0 0 #fff;}
.set_content{ position:relative;}

/*set_nav_ul*/
.set_nav_ul{ padding-top:20px;}
.set_nav_ul li{ height:24px; line-height:24px;}
.set_nav_ul li a{ display:block; color:#233179; text-indent:20px;}
.set_nav_ul li a:hover,.set_nav_ul li.current a{ text-decoration:none; background:#8896d6; color:#fff; cursor:pointer;}

/*set_mail_table*/
.addr_table_head{ table-layout:fixed; border-top:1px solid #e8e8e8;}
.addr_table_head tr td{ background:#f8f8f8; height:27px; padding-left:30px;}
.addr_table_head tr td.td1,.addr_table_body tr td.td1{ padding-left:0; text-align:center;}

.addr_table_head tr td.td5{border-right:none;}
.addr_table_body{ table-layout:fixed;}
.addr_table_body a:hover{color:#003BE2; text-decoration:underline; }
.addr_table_body tr td{ /*background:#fcfbf9;*/ border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #efefef;height:30px;padding-left:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;cursor:default}
.addr_table_body tr td.td3 a:hover{color:#003BE2; text-decoration:underline; }

.move-down i,.move-up i{ width:8px; height:10px; background:url(../images/edit.png) no-repeat; margin-left:5px; _margin-bottom:-5px;}
.move-down i{ background-position:0 -123px;}
.move-up i{ background-position:0 -103px;}
.mail-arrived{ padding-top:24px;}
.mail-arrived-l{ width:145px; text-align:right; padding:5px 10px 0 0;}
.checkbox-wrap{ width:95px;}
.set-layout-table tr td{ padding-bottom:5px;}
.checkbox-com{ height:15px; vertical-align:middle; margin:-1px 5px 1px 0;*margin:-1px 5px -2px 0;_margin:-1px 5px 1px 0; outline:none;}
.line-spa{ background:#ccc; width:1px; height:18px; display:inline-block; vertical-align:middle; margin-left:10px;*margin-left:0px;_margin-left:0px;}

.fake-select{ display:inline-block; border:1px solid #ccc; height:24px; position:relative; padding-right:23px; vertical-align:top;}
.fake-select-option{ display:inline-block; line-height:24px; text-indent:10px;}
.fake-select em{border-left:1px solid #ccc; display:block; width:22px; position:absolute; top:0; right:0;  height:100%;text-align:center; }
.fake-select em i{ width:7px; height:4px; background:url(../images/edit.png) no-repeat 0 -86px;margin-top:10px;}

/*condition*/
.condition{ width:100%;margin-top:15px; border-top:1px solid #dfdfe2; }
.condition-table tr td{ padding-bottom:5px;}

/*set-tips*/
.set-tips{ margin:5px 0; background:#ffffcb; border:1px solid #cecece;padding:5px 0px;}
.set-tips var{ color:#ff0000; font-weight:bold;}
/****************************************帐号设置-基本参数-邮件签名*************************************/

/**用户设置页**/
.setSign-box{ background:#f7f8f8;}
.setSign-box-top{ height:43px; position:relative; padding: 0 10px; margin-top:5px;}
.setSign-box-top p{ position:absolute; top:0; right:10px; height:43px; line-height:43px;}
.setSign-box-top p a{ margin-left:15px;}
.setSign-box-til{ color:#000; float:left; margin-top:5px;_margin-top:2px;}
*html .setSign-box-til{ color:#000; float:left; margin-top:5px;}
.setSign-box-til:hover{ color:#000; text-decoration:none;}
.setSign-box-til i.i-sli{ width:8px; height:8px; margin-right:5px; vertical-align:middle;}
.setSign-box-til i.i-sli-show{ width:8px; height:8px;margin-right:5px; vertical-align:middle;}
.setSign-box-con{ padding:0 0 10px 23px;}
.titlePadding{ text-align:right;}

/*用户设置页-编辑*/
.set-edit-wrap{ padding:7px 10px; margin-top:5px; *width:97%;_width:95%;}
.set-eidt-textarea2{ width:100%; height:162px; border:none medium;}
#set-command .eidt-body{  /*overflow:hidden;*/}
.rm_cb{  margin-right: 5px; }
#signOp a{ margin-left:15px;}

/*基本参数*/
.parameter-wrap{ padding:16px 0px; border-bottom:1px dashed #e4e4e4;}
.parameter-ul li{ padding-top:4px; padding-bottom:4px;}
.parameter-til{ display:inline-block; width:145px; text-align:right; padding-right:10px; float:left; color:#333}
.red-commend{ color:#fd0000;}
#btm_page{ position:absolute; left:146px; bottom:1px;_bottom:28px; margin-bottom:0; margin-left:5px;}
#prefWrapper{ height:520px; overflow:auto;}
#parameter{ margin-bottom:20px;}

/*====================自动回复====================*/
#pageAutoReply .formSet .msgSet{line-height:1;}
#option_auto_replay_content{}
/*====================自动转发====================*/
/*====================发件人姓名====================*/
#pageSetSenderName .formSet th{width:6em;}
/*====================邮件到达通知====================*/
#pageSmsNotify .setWrapper{width:620px;}
#pageSmsNotify .explanation a{text-decoration:underline;color:#4C62D1;}
#pageSmsNotify .tblFormSet{margin-bottom:10px;}
#pageSmsNotify th{#padding-top:10px;width:120px;}
#pageSmsNotify p.action{margin-left:127px;}
#pageSmsNotify td p.action{margin:7px 0 0;}
#pageSmsNotify .select{clear:both;float:left;width:190px;margin-right:7px;}
#pageSmsNotify .select select{width:190px;#width:196px;}
/*====================邮件签名====================*/
#pageSetSignature .tip{height:27px;line-height:27px;border-bottom:1px #ccc solid; margin-bottom:10px;background-color:#F9FAFF;text-indent:1em;}
#pageSetSignature .formArea1{background-color:white;}
#pageSetSignature .formArea th{width:6em;}
#pageSetSignature .formArea td{color:#333;}
#pageSetSignature .formArea label{margin-left:1em;}
#pageSetSignature .formArea textarea{height:85px;}
/*====================邮件代收====================*/
#pageSetReceiveOther .formArea th{width:11em;}
#pageSetReceiveOther .formArea td{padding-left:10px;}
#pageSetReceiveOther .formArea input.long{width:220px;}
#pageSetReceiveOther .action{#zoom:1;padding-bottom:20px;}
#pageSetReceiveOther p.action a{color:#2a3cc2;text-decoration:underline;margin-left:550px;}
#pageSetReceiveOther .formArea input.text{width:150px;}
#pageSetReceiveOther .formArea input.long{width:220px;}
#pageSetReceiveOther .formArea label{color:black;}
#pageSetReceiveOther a.advanced{color:#2a3cc2;text-decoration:underline;}
#pageSetReceiveOther .btnCheck{width:5.5em;}
/*====================代收结果====================*/
#pageFetchmail .tblFormSet{margin-top:0;margin-bottom:1em;}
#pageFetchmail .tblFormSet caption{margin-left:-1px;#margin-left:0;padding:7px;border:1px #D7D7D7 solid;border-bottom:0;font-weight:bold;}
#pageFetchmail .tblFormSet caption .msgSet{margin-left:1em;}
#pageFetchmail .tblFormSet th{width:80px;text-align:center;}
#pageFetchmail .setWrapper{margin-right:40px;}
#pageFetchmail .btn{width:4em;}
#receiveRecord{width:440px;padding:15px;border:1px solid #ccc;margin:30px auto 0;}
#receiveRecord h3{font-size:14px;font-weight:bold;line-height:30px;text-align:left;width:440px;}
#receiveRecord p{overflow:auto;line-height:26px;+height:1%;width:440px;}
#receiveRecord em.l{width:360px;}
#receiveRecord em.l span.l{width:360px;text-align:left;}
#receiveRecord em.r{width:80px;}
#receiveRecord em.r a:link,#mailReceive #receiveRecord em.r a:visited{color:#0000cc;text-decoration:underline;}
#receiveRecord em.r a:hover{text-decoration:none;}
#receiveRecord div a.done{width:6.5em;float:right;}
#receiveRecord div a.sentTwo{width:3.5em;float:right;}
#receiveRecord div a.sentThree{width:4.5em;float:right;margin-left:5px;}
#receiveRecord div{width:100%;margin-top:15px;text-align:right;overflow:auto;+height:1%;}
#mailReceive .dialog{width:500px;}
#mailReceive .close{display:none;}
/*====================过滤器列表====================*/
#pageFilter .setWrapper{/*width:60%;*/}
/*#pageFilter .btn{width:6.5em;}
#pageFilter .explanation{margin:7px 0;padding:0;}
#pageFilter .explanation a{color:#2a3cc2;text-decoration:underline;}
#pageFilter table, #pageFilter th, #pageFilter td{border:1px #ccc solid;text-align:center;}
#pageFilter table{width:100%;}
#pageFilter caption{padding:7px 0;font-weight:bold;}
#pageFilter th{height:25px;line-height:25px;background-color:#fafafa;color:#999;}

#pageFilter .order{width:40px;}
#pageFilter .order i{float:left;display:inline;overflow:hidden;width:10px;height:10px;margin:2px 0 0 7px;background-image:url('../images/jt.png');}
#pageFilter i.asc1{background-position:0 -20px;}
#pageFilter i.asc2{background-position:0 -40px;}
#pageFilter i.desc1{background-position:0 0;}
#pageFilter i.desc2{background-position:0 -60px;}
#pageFilter th.name{width:130px;text-align:center}
#pageFilter td.name{padding:10px 5px;width:120px;word-break:break-all;text-align:left;overflow:hidden;#overflow:visible;}
#pageFilter td.name span{word-wrap:break-word;}
#pageFilter .action{width:120px;}
#pageFilter td.action a{margin:0 .7em;color:#2a3cc2;text-decoration:underline;}
#pageFilter td.content{padding:10px;text-align:left;}
#pageFilter td.content br{display:none;}*/
/*====================新建过滤器====================*/
#pageCreateFilter .formArea{}
#pageCreateFilter th{width:11em;}
#pageCreateFilter td{color:#333;}
#pageCreateFilter td p{overflow:hidden;clear:both;#zoom:1;padding-bottom:10px;}
#pageCreateFilter label{display:inline-block;}
#pageCreateFilter label input{#margin-left:-3px;}
#pageCreateFilter select{float:left;width:80px;height:20px;margin-right:.5em;}
#pageCreateFilter textarea{float:left;height:75px;margin:0;}
#pageCreateFilter input.text{width:120px;}
#pageCreateFilter tr.ifNew input.text{width:175px;}
#pageCreateFilter tr.next input.text, #pageCreateFilter textarea{width:247px;}
#pageCreateFilter tr.next select{width:250px;}
/*====================黑白名单====================*/
.bodyBwList{ width:100%;}
.bodyBwList .setWrapper{/*position:relative;*/}
.bodyBwList .bwSet th{width:6.5em;}
.bodyBwList .bwSet p.action{position:absolute;top:21px;#top:21px;_top:21px;left:300px;}
.bodyBwList .bwList p.action{position:absolute;top:93px;#top:123px;right:0;}
.bodyBwList .bwList h1{margin-top:20px;}
.bodyBwList .delAll{width:5.5em;margin-right:0;}
.tblSetList tr td.td1{ padding-left:0; text-align:center; width:30px;}
.tblSetList tr td.td3{border-right:none;}
.tblSetList{ table-layout:fixed; border-top:1px solid #b8b8b8; border-bottom:1px solid #d0d0d0;}
.tblSetList tr td{ border-bottom: 1px solid #f2f2f2;
    height: 30px;
    line-height: 30px; }
.tblSetList td input{}
.tblSetList table .action{ border-right: medium none; width:170px;}
.tblSetList table .action a{margin-right:0; text-decoration:underline; color:#014282;}
.set_til{ height:25px; line-height:25px;  font-weight:bold;}
.set_til span{ display:inline-block; color:#828282; font-weight:normal; padding-left:10px;}
.tblSetList tr th.td1{width:30px;}
.write_adr_wrap .writeTable-txt {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 white;
    border-color: #dbdbdb #dbdbdb #dbdbdb #dbdbdb;
    border-style: solid;
    border-width: 1px;
    font-family: 'Microsoft Yahei',verdana,'Hiragino Sans GB';
    height: auto !important;
    line-height: 28px;
    min-height: 28px;
    padding: 2px;
    box-shadow: inset 1px 1px 2px #dbdbdb;
}
.write_adr_wrap .addrText-input{
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    font-family: 'Microsoft Yahei',verdana,'Hiragino Sans GB';
    height: 18px;
    ime-mode: disabled;
    line-height: 18px;
    outline: medium none;
    width: 100%;
   }

.write_adr_wrap td{ vertical-align:middle;}
.bwlist .addr_table_head {border-bottom: 1px solid #D0D0D0;border-top: 1px solid #B8B8B8;table-layout: fixed;}
.tblSetList tr th {height:27px;line-height:27px;border-left:0; background:#f4f4f4;font-weight:bold;}
.tblSetList tr th.td1{padding:0; width:30px;}
.tblSetList tr th.td3{ width:170px; border-right:none;}
.bwlist .tblSetList{ width:100%;_width:99.5%; border:1px solid #ccc; border-width:1px 0 1px 0;}
.setWrapper .bwlist{ overflow:auto}
.set_table_btm{ height:38px;border-top-color:#e8e8e8; background: #f8f8f8;padding-left: 8px;}

/*write_adr*/
.write_adr_wrap{ margin:0 0 20px 0;}
.i_addMail{ width:8px; height:9px; background:url(../images/edit_small.png) no-repeat -170px -30px; margin-right:5px; _margin-bottom:-5px;}
.add_Link{ margin-left:10px;}

/*====================短信彩信发送====================*/
.bodySendMS .setWrapper{margin-right:40px;}
.bodySendMS h1{left:0;background-image:none;padding-left:0;padding-bottom:7px;border-bottom:1px #c9c9c9 solid;line-height:2;}
.bodySendMS th{width:5em;}
.bodySendMS tr.receive textarea{overflow:hidden;float:left;margin:0 5px 0 0;width:325px;height:18px;}
.bodySendMS tr.receive .btn{width:4.5em;}
.bodySendMS tr.receive .inputTipSet{line-height:20px;}
.bodySendMS tr.content textarea{margin:0 0 2px;width:500px;}
.bodySendMS tr.content .btn{width:5.5em;}
.bodySendMS tr.content .inputTipSet{float:right;margin:-4px 7px 0 0;}
.bodySendMS tr.mode p{display:none;margin-top:2px;}
.bodySendMS tr.randNum td *{float:left;}
.bodySendMS tr.randNum input.text{width:100px;}
.bodySendMS tr.randNum td a{height:20px;line-height:20px;margin-left:7px;}
#pageSendSMS table{width:570px;}
.bodyMMS .MMSPreview{float:left;position:relative;z-index:1;width:193px;height:277px;margin-top:10px;background-image:url('../images/mms.png');background-repeat:no-repeat;text-align:center;}
.bodyMMS .setWrapper h1{margin-bottom:0;}
.bodyMMS .formSet{margin-top:10px;}
.bodyMMS .MMSPreview img{display:none;margin:55px auto 0;}
.bodyMMS .ring{display:none;position:absolute;left:32.5px;top:65px;width:128px;height:128px;background-image:url('../images/mms.png');background-repeat:no-repeat;background-position:-250px 0;}
.bodyMMS .MMSPreview a{position:absolute;bottom:0;left:15px;}
.bodyMMS .formSet{position:absolute;left:250px;width:500px;}
.bodyMMS table{width:100%;}
.bodyMMS h1{_zoom:1;}
.bodyMMS tr.receive textarea{width:260px;}
.bodyMMS tr.title input.text{width:319px;margin-right:10px;}
.bodyMMS tr.content p{overflow:hidden;}
.bodyMMS tr.content textarea{margin-top:7px;width:437px;}
.bodyMMS tr.content .btnInsert{width:9.5em;margin-right:170px;}
.bodyMMS tr.content .btnInsert .rContent *{background-image:url('../images/icon.png');background-position:-743px -648px;background-repeat:no-repeat;display:block;text-align:left;text-indent:24px;}
/*编辑彩信*/
#pageEditMMS textarea{height:250px;}
#pageEditMMS .setWrapper{margin-top:10px;}
#pageEditMMS .MMSPreview a{position:static;}
#pageEditMMS .pager{position:absolute;bottom:-20px;left:33px;}
#pageEditMMS .pager label{display:block;}
/*====================写信、传真后发短信====================*/
.bodySendSMSAfter h1{border-bottom:0;}
.bodySendSMSAfter .setWrapper .explanation{width:568px;margin-bottom:14px;padding:5px 7px;border:1px #ccc solid;background-color:#f4f4f4;line-height:1.5;}
.bodySendSMSAfter table{width:590px;}
.bodySendSMSAfter tr.receiveInfo td span{display:block;width:486px;padding:5px 7px;border:1px #c8e1f8 solid;background-color:#f7ffff;line-height:1.5;}
.bodySendSMSAfter th{width:7em;}
/*====================短信彩信发送成功====================*/
.bodySuccessMS h1{margin-bottom:7px;}
.bodySuccessMS fieldset{margin:12px 40px;border:1px #b2b2b2 solid;}
.bodySuccessMS table{width:100%;}
.bodySuccessMS caption{height:30px;line-height:30px;text-indent:2em;}
.bodySuccessMS th{height:25px;line-height:25px;background-color:#f2f2f2;text-align:center;}
.bodySuccessMS td{padding:5px 0;text-align:center;vertical-align:middle;}
.bodySuccessMS .check{width:50px;text-align:right;}
.bodySuccessMS input.text{width:80%;height:18px;line-height:18px;}
.bodySuccessMS p.action{height:20px;padding:10px;}
.bodySuccessMS .btn{float:right;margin-right:10px;width:4.5em;text-decoration:none;}
#pageSuccessMMS .bodySuccessMS fieldset{margin-top:0;}
#pageSuccessMMS .bodySuccessMS fieldset.saveMMS{margin-top:12px;margin-bottom:0;border-bottom:0;}
#pageSuccessMMS .bodySuccessMS fieldset p{padding:10px;background-color:#F2F2F2;}
#pageSuccessMMS .bodySuccessMS p.action{background-color:transparent;}
#pageSuccessMMS .bodySuccessMS fieldset label{font-weight:bold;}
#pageSuccessMMS .bodySuccessMS caption{#text-indent:2.5em;}
/*====================短信彩信签名列表====================*/
.bodyMSSignList .btn{width:5.5em;margin-right:0;}
.bodyMSSignList .setWrapper{position:relative;#zoom:1;margin-right:40px;border-bottom:1px #bdbdbd solid;}
.bodyMSSignList p.action{position:absolute;right:0;top:23px;#top:53px;}
.bodyMSSignList p.signContent, .bodyMSAttchSign dd{overflow:hidden;padding:7px;margin:0 0 5px 30px;border:1px #dedede solid;line-height:1.5;word-break:break-all;}
.bodyMSSignList .tblSetList, .bodyMSSignList td{border:0;}
.bodyMSSignList th{border-bottom:0;border-top:1px #bdbdbd solid;}
.bodyMSSignList th{text-indent:0;text-align:center;}
.bodyMSSignList td{padding:7px 0;}
.bodyMSSignList h2, .bodyMSAttchSign dt{margin-left:10px;vertical-align:middle;font-weight:bold;color:#4d61c4;}
.bodyMSSignList h2 i, .bodyMSAttchSign dt i, .formArea .li .title i{float:left;width:17px;height:13px;background-image:url('../images/icon.png');background-repeat:no-repeat;background-position:0 -500px;cursor:pointer;}
.bodyMSSignList h2 i.off, .bodyMSAttchSign dt i.off, .formArea .li .title i.off{background-position:-250px -500px;}
.bodyMSSignList td.date{text-align:center;}
.bodyMSSignList td.action{text-indent:17px;}
/*====================短信彩信传真列表公用====================*/
.bodyMSList .setWrapper{position:relative;#zoom:1;margin-right:40px;}
.bodyMSList .search{position:absolute;left:95px;top:-2px;#top:25px;}
.bodyMSList .search select{float:left;margin-right:5px;}
.bodyMSList .search input.text{width:150px;border:1px #83A5BE solid;}
.bodyMSList .search .btn{margin-left:0;}
.bodyMSList .MSList h1{background-image:none;}
.bodyMSList h1 span{font-weight:normal;}
.bodyMSList .tblSetList{border-left:0;border-right:0;}
.bodyMSList p.checkAll{padding:7px 10px;background-color:#f8f8f8;border-top:1px #CDCDCD solid;}
.bodyMSList p.checkAll a{margin-left:1.5em;}
.bodyMSList .type{width:70px;}
.bodyMSList .no{width:40px;}
.bodyMSList td.no{text-indent:0;text-align:center;}
.bodyMSList .count{width:60px;text-indent:0;text-align:center;}
.bodyMSList .state{width:170px;}
.bodyMSList .pager{float:right;width:330px;margin-top:10px;/*position:relative;left:-150px;margin-left:50%;_zoom:1;*/}
.bodyMSList .pager a.btn{margin:0 3px;}
.bodyMSList .pager .prevous, .bodyMSList .pager .next{width:4.5em;}
/*====================传真列表公用====================*/
.bodyFax h1 a{color:#4B5DC3;text-decoration:underline;}
.bodyFax .from{width:80px;}
.bodyFax th.date a{display:block;background-image:url('../images/icon.png');background-repeat:no-repeat;background-position:-440px -344px;}
.bodyFax th.date a.up{background-position:-940px -344px;}
/*====================定时短信列表====================*/
#pageSMSSetTimeList .tblSetList .action{width:55px;}
/*====================短信发送记录列表====================*/
#pageSMSSendedList .MSList h1{position:relative;#zoom:1;}
#pageSMSSendedList .MSList h1 .msg{position:absolute;right:0;top:0;}
/*====================彩信夹列表====================*/
#pageFolderList .setWrapper{position:relative;#zoom:1;}
#pageFolderList .tblSetList .action{width:125px;}
#pageFolderList .tblSetList .date{width:90px;}
#pageFolderList p.action{position:absolute;top:0;#top:30px;right:0;}
#pageFolderList .btn{width:6.5em;}
/*====================彩信列表====================*/
#pageMMSList body{margin:10px 25px 25px;#margin-top:0;}
#pageMMSList .msgSetList{display:block;padding:7px;border-bottom:1px #BDBDBD solid;}
#pageMMSList .MLHeader, #pageMMSList .MLFooter{position:relative;#zoom:1;height:28px;padding-top:7px;border-bottom:1px #bdbdbd solid;}
#pageMMSList .MLHeader .selectAll{margin:0 10px;}
#pageMMSList .MLHeader .btn{float:right;width:8.5em;margin:-19px 10px 0 0;#margin:-18px 10px 0 0;}
#pageMMSList .MLHeader .now{float:right;margin:-18px 10px 0 0;font-weight:bold;}
#pageMMSList .MLHeader .now select{font-weight:normal;}
#pageMMSList ul{overflow:hidden;padding:10px;}
#pageMMSList li{float:left;display:inline;margin:8px;width:128px;border:1px #7f9db9 solid;text-align:center;}
#pageMMSList li img{width:128px;height:128px;}
#pageMMSList li label{display:block;font-weight:normal;}
#pageMMSList li p{margin:5px auto;}
#pageMMSList li p a{margin:0 5px;}
#pageMMSList .moveTo{float:left;}
#pageMMSList .MLFooter{clear:both;#margin-top:10px;border-top:1px #bdbdbd solid;}
#pageMMSList .MLFooter .moveTo{margin:0;font-weight:bold;}
#pageMMSList .pager{width:auto;margin:0;}
#pageMMSList select{font-weight:normal;}
/*====================短信彩信联系人弹出层====================*/
.pageConectDialog dl{width:540px;margin:0 auto 10px;text-align:left;}
.pageConectDialog dt{clear:both;padding:10px 0 3px 0;font-weight:bold;}
.pageConectDialog dt span{font-weight:normal;color:#999;}
.pageConectDialog .scWrapper{overflow:hidden;height:98px;border:1px #789bb9 solid;}
.pageConectDialog .select{float:left;width:430px;height:98px;border:0;}
.pageConectDialog .select select{width:430px;#width:436px;height:98px;#height:104px;}
.pageConectDialog dd div.action{float:left;width:6.5em;height:78px;padding:20px 0 0 13px;border-left:1px #eaeaea solid;text-align:center;}
.pageConectDialog dd .btn{display:block;margin-bottom:10px;}
.pageConectDialog ul{overflow:hidden;height:21px;margin-bottom:2px;border-bottom:1px #5261d6 solid;}
.pageConectDialog ul li{float:left;width:105px;height:20px;line-height:20px;margin-right:1px;border:1px #5261d6 solid;cursor:pointer;text-align:center;}
.pageConectDialog ul li.on{background-color:#5261d6;color:white;}
.pageConectDialog .dd1 .scWrapper{height:140px;}
.pageConectDialog .dd1 .nav{float:left;overflow:auto;width:110px;height:140px;border-right:1px #789bb9 solid;}
.pageConectDialog .dd1 .nav a{display:block;margin-top:10px;text-align:center;}
.pageConectDialog .dd1 .select{width:320px;height:140px;}
.pageConectDialog .dd1 .select select{width:320px;#width:326px;height:140px;#height:146px;}
.pageConectDialog .dd1 .searchSelect {float:left;width:430px;height:140px;border:0;}
.pageConectDialog .dd1 .searchSelect p {text-align:center;line-height:30px;margin-top:4px;color:#888888}
.pageConectDialog .dd1 .searchSelect p b{color:#FF6600;}
.pageConectDialog .dd1 .searchSelect select{width:430px;#width:436px;height:140px;#height:146px;}
.pageConectDialog .dd1 div.action{height:110px;padding:30px 0 0 13px;}
.pageConectDialog p.action{position:relative;#zoom:1;left:-50px;margin-left:50%;padding-bottom:10px;}
.pageConectDialog p.action .btn{float:left;width:3.5em;margin-left:10px;}
/*====================短信彩信附加签名====================*/
.bodyMSAttchSign #container{margin:10px 15px 10px 0;}
.bodyMSAttchSign .msgSetList{display:block;padding:7px;margin-left:15px;border:1px #dedede solid;}
.bodyMSAttchSign dl{text-align:left;}
.bodyMSAttchSign dt{position:relative;#zoom:1;z-index:1;margin-top:5px;margin-bottom:5px;padding-right:2.5em;word-break:break-all;}
.bodyMSAttchSign dt a{position:absolute;right:0;top:0;font-weight:normal;}
/*====================传真收件箱====================*/
#pageMFaxReceive h1 a, #pageMFaxRemoveList h1 span{margin-left:1em;font-weight:normal;}
#pageMFaxQueryList .tblSetList .action{width:120px;}
#pageMFaxRemoveList .action{width:160px;}
/*====================发传真====================*/
#pageMFaxSend body{color:#666;}
.faxHeader{overflow:hidden;height:35px;line-height:35px;border-bottom:1px solid #EBEBEB;background-color:#F8F8F8;text-align:left;}
.faxHeader p{float:left;margin-left:30px;}
.faxHeader p em{font-weight:bold;color:#4D61C4;}
.faxHeader ul{float:left;margin-left:2em;}
.faxHeader li{display:inline;margin-right:7px;}
.faxHeader li a{text-decoration:underline;color:#4D61C4;}
#pageMFaxSend th{width:100px;text-align:right;line-height:1.5;}
#pageMFaxSend th em{color:red;margin-right:2px;}
#pageMFaxSend .writeContent input.txtInfo{width:55%;}
#pageMFaxSend .writeContent input.txtTime{float:left;width:150px;margin-left:5px;}
#pageMFaxSend .writeSwitch i{display:none;}
#pageMFaxSend tr.switch input.txtInfo{float:left;}
#pageMFaxSend tr.switch i{float:left;width:30px;height:20px;margin-left:5px;#margin-top:-1px;background-image:url('../images/icon.png');background-repeat:no-repeat;background-position:-1000px -250px;cursor:pointer;}
#pageMFaxSend tr.switch i.off{background-position:-1250px -250px;}
#pageMFaxSend tr.upload input{#height:20px;}
#pageMFaxSend tr.upload p{margin-top:3px;color:#a4a4a4;}
#pageMFaxSend tr.upload li{line-height:20px;#height:20px;}
#pageMFaxSend tr.upload li i{background:url('../images/icon.png') 0 -550px;height:13px;width:10px;position:relative;float:left;top:2px;}
#pageMFaxSend tr.action td{padding-top:20px;}
#pageMFaxSend td iframe{width:99%;height:120px;border:1px #83A5BE solid;}
#pageMFaxSend tr.type label{float:left;}
#pageMFaxSend tr.type i{float:left;width:20px;height:20px;background-image:url('../images/icon.png');background-repeat:no-repeat;background-position:-1497px -247px;cursor:pointer;}
#pageMFaxSend .btnSend{float:left;width:3.5em;margin-right:10px;}
#pageMFaxSend .btnPreview{float:left;width:5.5em;}
#pageMFaxSend .writeSidebar .tab li.li1{cursor:default;}
#pageMFaxSend .wsWrapper{border-bottom:1px #83A5BE solid;}
#pageCreateMMSFolder th{width:7em;}
.faxError{color:#d30009;height:91px;font-weight:bold;background:url(../images/baocuo_icon01.png) no-repeat left top;padding-left:120px;text-align:left;line-height:91px;margin:40px 0 0 30px;font-size:14px;}
/*====================Hack====================
@media screen and (-webkit-min-device-pixel-ratio:0){
	.bodyBwList .bwSet p.action{top:45px;}
}
/* #pageMFaxSend .writeWrapper{position:absolute;}
#pageMFaxSend .writeSwitch{display:none;}
#pageMFaxSend .writeSidebar{position:absolute;margin-left:0;right:0; float:none;} */
#pageMFaxSend .writeWrapper{}
#pageMFaxSend .writeSwitch{display:none;}
#pageMFaxSend .writeSidebar{position:relative;margin-left:10px;}
#pageMFaxSend .writeSidebar .tab{position:static;}
#pageMFaxSend .writeSidebar .writeSContent{position:static;padding-top:0;}
#pageCompose .flash{ margin-top:-22px;height:22px; position:relative;z-index:10000;opacity:0.0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";#filter:alpha(opacity=0);-moz-opacity:0.0;opacity:0;}
#pageCompose .flashDisp{position:static;width:300px;height:50px;margin:0px;}
#pageCompose ol#attachContainer{position:relative;overflow:auto;}
#pageCompose ol#attachContainer li a{margin-left:1em;text-decoration:underline;color:#0040C5;}
.fixControl{text-align:left;padding:20px 30px;width:300px;}
.fixControl h3{font-weight:bold;font-size:14px;color:#000;line-height:30px;}
.fixControl .btn{float:right;width:3.5em;}
.fixControl p{line-height:24px;}
.fixControl div{padding:10px 0;text-align:center;}
.fixControl div .loadFix{width:5.5em;margin-right:15px;}
#fixControl_step3 h3{color:#CB0101;}
.scHomeLink{color:#999;text-decoration:underline;margin-left:20px;}
.addressTips{background:#FEFFD7;height:20px;line-height:20px;border-bottom:1px solid #efefef;color:#FF0101;position:relative;width:100%;float:left;text-align:left;}
.addressTips a{color:#4C63CD;text-decoration:underline;margin:0 5px;}
.addressTips i,.addressTips span.close a{height:20px;width:17px;background:url(../images/icon.png) no-repeat;}
.addressTips i{float:left;background-position:-2500px -96px;margin:0 5px;}
.addressTips span.close {cursor:pointer;line-height:20px;width:80px;position:absolute;top:0;right:0;text-decoration:none;color:#666;padding-left:18px;#padding-left:20px;}
.addressTips span.close a{background-position:-1995px -498px;position:absolute;#top:2px !important;top:4px;right:0;display:block;}
.addressTips span.close input{position:absolute;left:0px;top:4px;#top:-2px;_top:0;}
.strongPoint .spList li ul li.abso{position:absolute;left:20px;top:50px;font-weight:bold;width:60px;text-align:center;}

/************add by xu**************/
.todayCalendar{padding-top:5px;}
.todayCalendar li{ height:23px; clear:both; padding-top:5px; padding-right:35px; border-bottom:1px solid #cdcdcd;}
.todayCalendar li.lastTd{border-bottom:none; *height:18px;}
.todayCalendar li.lastTd a:link , .todayCalendar li.lastTd a:visited{ color:#0040c4; float:right;}
.todayCalendar li p { float:left; width:190px; overflow:hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.todayCalendar li span { float:right; display:block; width:150px; overflow:hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis; text-align:right;}
.todayCalendar li span ins{text-align:right; width:70px; display:inline-block; overflow:hidden;white-space: nowrap;-text-overflow: ellipsis;text-overflow: ellipsis; float:left; *float:none;}
.news li {padding-left:25px;}
.news li ins{ text-decoration:none; padding-right:15px;}
.calendar1{ background:url(../images/colorsIcon.png) 30px 5px no-repeat; padding-left:55px;}
.calendar2{ background:url(../images/colorsIcon.png) 30px -25px no-repeat; padding-left:55px;}
.calendar3{ background:url(../images/colorsIcon.png) 30px -55px no-repeat; padding-left:55px;}
.calendar4{ background:url(../images/colorsIcon.png) 30px -85px no-repeat; padding-left:55px;}
.calendar5{ background:url(../images/colorsIcon.png) 30px -115px no-repeat; padding-left:55px;}
.calendar6{ background:url(../images/colorsIcon.png) 30px -145px no-repeat; padding-left:55px;}
.calendar7{ background:url(../images/colorsIcon.png) 30px -175px no-repeat; padding-left:55px;}
.calendar8{ background:url(../images/colorsIcon.png) 30px -205px no-repeat; padding-left:55px;}
.calendar9{ background:url(../images/colorsIcon.png) 30px -235px no-repeat; padding-left:55px;}
.calendar10{ background:url(../images/colorsIcon.png) 30px -265px no-repeat; padding-left:55px;}
.calendar11{ background:url(../images/colorsIcon.png) 30px -295px no-repeat; padding-left:55px;}
.calendar12{ background:url(../images/colorsIcon.png) 30px -325px no-repeat; padding-left:55px;}
.calendar13{ background:url(../images/colorsIcon.png) 30px -355px no-repeat; padding-left:55px;}
.calendar14{ background:url(../images/colorsIcon.png) 30px -385px no-repeat; padding-left:55px;}
.calendar15{ background:url(../images/colorsIcon.png) 30px -415px no-repeat; padding-left:55px;}
.calendar16{ background:url(../images/colorsIcon.png) 30px -445px no-repeat; padding-left:55px;}
.calendar17{ background:url(../images/colorsIcon.png) 30px -475px no-repeat; padding-left:55px;}
.calendar18{ background:url(../images/colorsIcon.png) 30px -505px no-repeat; padding-left:55px;}
.calendar19{ background:url(../images/colorsIcon.png) 30px -535px no-repeat; padding-left:55px;}
.calendar20{ background:url(../images/colorsIcon.png) 30px -565px no-repeat; padding-left:55px;}
.calendarSms{ background:url(../images/colorsIcon.png) 30px -595px no-repeat; padding-left:55px;}
.calendarMail{ background:url(../images/colorsIcon.png) 30px -625px no-repeat; padding-left:55px;}
.calendarFax{ background:url(../images/colorsIcon.png) 30px -655px no-repeat; padding-left:55px;}
ul.addDoc{ padding:4px 0 0 0;clear:both; }
ul.addDoc li{height:20px; }
.writeContent .local,.writeContent .web{background:url(../images/icon.png) -859px -2100px no-repeat; margin:0 12px; display:inline-block; height:12px; width:12px}
.writeContent .web{ background-position:-879px -2101px;}
.rContent .local,.rContent .web{ margin:0 6px; vertical-align:middle}
.addDocByNet .rContent span{  vertical-align:middle; }
ul.addDoc a:link , ul.addDoc a:hover , ul.addDoc a:visited{ color:#003fc5; text-decoration:underline;}
ul.addDoc li span{color:#7f7f7f;}
.addDocByNet .btn{ margin-left:6px; width:80px;display:inline-block}
.docAutoScroll{ height:60px; overflow-y:scroll;}
#pageCompose tr.attach td ul.addDoc li .del{font-weight:200;color:#003fc5; padding-left:15px;}
.spList a:link , .spList a:visited{ color:#4b63d1;}
.writeContent th.addDocByNet{padding-left:5px;}
.writeContent th.addDocByNet .btn{float:left; width:120px;}
#pageDefault #header a:link#closeAllTabs,#pageDefault #header a:visited#closeAllTabs{background-repeat: no-repeat; width:0px; overflow:hidden; padding-left:24px; height:27px;position: absolute; z-index:100;text-indent: -9999px;}
#pageDefault #header a:hover#closeAllTabs,#pageDefault #header a:active#closeAllTabs{ background-repeat: no-repeat;  width:0px; overflow:hidden; padding-left:24px; height:26px;position: absolute; z-index:100;text-indent: -9999px;}

/*home calendar-tip*/
.calendar-tip{ border:1px solid #8B97E1;background:#F2F6FF; font-size:12px;position:absolute;top:300px; left:300px;width:276px;padding:12px;line-height:18px;}
.calendar-tip th{ color:#666; font-weight:normal; width:36px; vertical-align:top}
.calendar-tip td{ color:#000; vertical-align:top}
.calendar-tip i,.calendar-tip b{border-style:solid;border-width:6px 6px 6px 0;display:block;height:0;width:0;position:absolute;top:12px; overflow:hidden; font-size:0 }
.calendar-tip i{ border-color: transparent #8B97E1;left:-7px;
_border-color:tomato #8B97E1;
_filter:chroma(color=tomato);}
.calendar-tip b{ border-color: transparent #F2F6FF;left:-5px;_border-color:tomato #F2F6FF;
_filter:chroma(color=tomato); }
/*Tree style*/
.FileSelectTree{text-align:left;width:380px;min-height:300px;height:300px;padding:8px;overflow-x:hidden;overflow-y:auto;}
DIV.CMailTree DIV {line-height:20px;margin:0;padding:0;overflow:hidden;}
DIV.CMailTree DIV IMG{border: 0px solid #FFFFFF;}
DIV.CMailTree DIV SPAN IMG{border: 0px solid #FFFFFF;}
DIV.CMailTree DIV input {vertical-align:middle;margin:-1px 5px 0 2px;line-height:15px;padding:0;}
/*DIV.CMailTree A:LINK, A:VISITED, A:ACTIVE, A:HOVER{color: #800080;font-size: 13px;padding-left: 3px;TEXT-DECORATION: NONE; }*/
DIV.CMailTree DIV nobr{ vertical-align:middle;}
DIV.CMailTreeWord DIV{height: 20px;padding:0px;margin:0px;line-height:20px;line-height: 20px;overflow: hidden;}
DIV.CMailTreeWord DIV SPAN {vertical-align: middle; font-size: 21px; height: 20px; color: #D4D0C8; cursor: default;}
DIV.CMailTreeWord DIV SPAN.pm {width:11px;height:11px;font-size: 7pt;overflow: hidden; color: #000080; vertical-align: middle; cursor: "+ (this.navigator=="msie" ? "hand" : "pointer")";padding: 0 2px 0 2px;text-align: center;background-color: #F0F0F0;border:1px solid #D4D0C8;margin-left:-16px;margin-right:5px;}

/*comail3.5 by dengwj*/
.fRight{float:right;}
.fLeft{float:left;}
.controls:after{content:"";display:block;height:0;line-height:0;clear:both;visibility:hidden; }
.controls{#zoom:1;}
.controls{padding:8px 0;}
#pageSetReceiveOther .tblSetList{width:90%;}
.error{color:#ff0000;}
/*邮件到达通知优化*/
#pageSmsNotify .tblFormSet .l,#pageSmsNotify .tblFormSet .r{float:left;width:240px;}
#pageSmsNotify .tblFormSet .l p,#pageSmsNotify .tblFormSet .r p{color:#666;margin:4px 0 8px 0;}
#pageSmsNotify .tblFormSet textarea{width:180px;height:150px;float:left;}
#pageSmsNotify .tblFormSet em{}
#pageSmsNotify .tblFormSet textarea{margin:0;overflow:auto;}
#pageSmsNotify .tblFormSet .btn{margin:0 0 4px 8px;}
#pageSmsNotify ul{clear:both;padding-top:20px;}
#pageSmsNotify ul li{line-height:1.6;}
#pageSmsNotify ul li.cHui{color:#666;}
#pageDefault #sidebar .folderOn i.addLock{background-position:-2500px -148px;height:19px;left:39px;top:0px;}
#pageDefault #sidebar .folderOn li a.conLock{padding-left:28px;}
#pageFolder th.operation,#pageFolder td.operation{width:330px;}
.floderEncrypt .tblFormSet{width:640px;margin-bottom:10px;}
.floderEncrypt .chacePW span{margin-right:8px;}
.floderEncrypt .chacePW a{color:#0040c5; text-decoration:underline;}
.floderEncrypt .infoPW{clear:left;color:#666;padding-top:8px;}
.floderEncrypt .floldFW div{border-bottom:1px solid #ccc;padding:0 0 4px 0;}
.floderEncrypt .floldFW ul{#zoom:1;overflow:hidden;padding:8px 5%;}
.floderEncrypt .floldFW li{width:30%;float:left;padding:2px 0;}
.floderEncrypt  p.action{margin-left:160px;}
.writeSContent dt{background-image:url('../images/icon.png');background-repeat:no-repeat;background-position:-250px -499px;cursor:pointer;}
.writeSContent dt.on{background-position:0 -499px;}
.writeSContent dt{padding-left:16px;margin-top:3px;}
.writeSContent h1{border-bottom:1px solid #ccc;height:24px;line-height:24px;background:#efefef;text-indent:8px;}
.writeSContent dl{border-bottom:1px solid #ccc;padding-top:4px;padding-bottom:4px;}
div.searchArea div.searchBottom{ width:200px;border-bottom:1px solid #dfdfdf;margin:0;height:1px;}
.todayCalendar li.lastTd{border-bottom:none; *height:18px;padding:16px 0 0 16px;}
.todayCalendar li.lastTd a:link,.todayCalendar li.lastTd a:visited{float:none;text-decoration:underline;}
.after:after{content:"\20";height:0;clear:both;display:block;}
.after{#zoom:1;}
.wUpload{text-align:left;}
.wUpload .btn{width:3.5em;}
.wUpload .nav{padding:8px 0 0 12px;}
.wUpload .nav li{float:left;height:28px;line-height:28px;border:1px solid #6666CC;padding:0 24px;position:relative;bottom:-1px;background:#E8EEFA;font-weight:bold;cursor:pointer;}
.wUpload .nav li.current{background:#fff;border-bottom:1px solid #fff;}
.wUpload .nav li.r{left:-1px;}
.wUpload .LoadTip{border-top:1px solid #6666CC;padding:10px 0 5px 10px;}
.wUpload .LoadTip .file{#height:20px;}
.wUpload .LoadTip .text{height:20px;line-height:20px;width:200px;}
.wUpload .LoadTip li{padding-top:4px;color:#666;}
.wUpload .LoadTip li.t{color:#000;}
.mkLogin{ text-align:left;padding:20px 0 20px 20px;}
.mkLogin p.t{margin-bottom:8px;}
.mkLogin .text{height:20px;line-height:20px;width:140px;margin-right:8px;}
.mkLogin .ar{color:#2033AB;text-decoration:underline;}
.pageConectDialog div.searchArea div.searchInput{padding-left:0;width:320px;}
.pageConectDialog .div.searchArea div.searchInput{margin-left:0;}
#pageCompose #divImage{position:absolute;display:none;z-index:999;left:224px;top:25px;}
/*文件夹树形结构 */
#pageDefault #sidebar .folderOn li a{margin-left:21px;background-position:-746px -500px;}
#pageDefault #sidebar .folderOn li.last a{background-position:-496px -500px;}
#pageDefault #sidebar .folderOn li.mid  a{background-position:-746px -500px;}
.fList1{ /*padding-left:14px;background:url("../images/tree/L4.gif") 22px 0 repeat-y;*/}
.fList2{ /*padding-left:14px;background:url("../images//tree/L5.gif") 22px 0 repeat-y;*/}
#pageDefault #sidebar .folderOn li.last i.folderSub{background-image:url('../images/main_ico.png');background-repeat:no-repeat; background-position:3px -114px; position:absolute; top:7px; left:10px;}
#pageDefault #sidebar .folderOn li.last i.folderAdd{background-image:url('../images/main_ico.png');background-repeat:no-repeat; background-position:8px -131px; position:absolute; top:7px; left:10px; }
/** 文件夹树形结构 end*/

/*附件管理*/
#adjManage .sider{width: 202px;float:left;padding: 0 2px; margin-left:-210px;}
#adjManage .wrapper{/*width:100%;margin-left:-150px;float:left;*/}
#attachlist_wrapper{ width:100%; float:left;}
#adjManage .search{overflow:auto;#zoom:1;margin-top:8px;}
#adjManage .search input{border: 1px solid #CCCCCC;float: left;height: 17px;line-height: 17px;margin-left: 8px;text-indent:2px;width:96px;text-align:left;}
#adjManage .search a{background-image: url("../images/icon.png");background-repeat: no-repeat;float: left;height: 19px;background-position: -1250px -100px;width: 30px;}
#adjManage .search i{background-image: url("../images/icon.png");background-repeat: no-repeat;float: left;height: 19px;background-position: -1290px -100px;width:5px;}
#adjManage .container{margin-right:213px; text-align:left;}
#adjManage .sider li,#adjManage .sider dt{text-align:left;}
#adjManage .sider li span{}
#adjManage .sider dt{font-weight:bold;text-indent:20px;padding:5px 0; }
.colE0E4F6{height:24px;line-height:24px;}
#searchTitle{ height:25px; line-height:25px;}
#adjManage .sider li{padding:6px 0;color:#666;overflow:hidden;width:100%;}
#adjManage .sider li a{overflow:hidden;/*max-width:96px;*/ text-overflow:ellipsis;padding-left:33px;/*float:left;*/line-height:1.231; display:block;}
#adjManage .sider li a:hover{ text-decoration:none;}
#adjManage .container h3{height:34px;line-height:34px;}
#adjManage h3 .pageNav{float:right;margin-right:8px;_margin-top:8px;}
#adjManage h3 strong{font-size:16px; font-weight:bold;}
#adjManage td.size{color:#000;}
#adjManage td.time{color:#000; text-indent:15px;}
.i-hand{width:30px;height:12px;background-position:-128px -211px;}
.no-load{width:42px;height:48px;background-position:0 -226px;}
#adjManage .time{/*width:120px;*/}
#adjManage .size{width:68px;}
#adjManage .list td{white-space:nowrap;overflow:hidden; text-overflow:ellipsis;line-height:1.6; height:30px;word-break:keep-all;}
#adjManage .list .op{display:none;}
#adjManage .list .hover .op,#adjManage .list tr:hover .op{display:block;}
#adjManage .list .op a{margin:0 4px;}
.type{width:65px; text-align:center;}
/*标签*/
.tagList{float:left;line-height:16px;color:#fff;font-weight:normal;margin-top:2px; overflow:visible;}
.tagList span{margin-right:4px;}
.tu{border-width:1px 0 1px 0;margin:0 1px;float:left;padding:0; border-style:solid;}
.ru{border-width:0 1px 0 1px;margin:0 -1px;padding:0 1px;padding-right:4px;border-style:solid;}
.tagList a:link,.tagList a:visited,.tagList a:hover,.tagList a:active{font:9px verdana,arial,sans-serif;color:#fff;float:none;display:none;}
.tagList a.hover{display:block;}
.tagDiv{margin-left:4px;overflow:visible;}
.tagCon{white-space:nowrap;}
.subject .tagCon{margin-left:0;}
.tagWp,.tagText{white-space:nowrap;}
.tagWp{ padding-left:14px; position:relative;}
.operation2{width:120px;}
.sort{width:180px;}
#pageFolder .sort a{ text-decoration:none;}
#pageFolder td.operation2,#pageFolder td.sort{text-indent:0;}
#pageFolder .labelName{text-indent:0px;}
#pageFolder .labelName a{margin-left:4px;}
.labelName div:hover i,.labelName div.hover i{display:block;}
.tagColor{width:12px;height:12px;float:left;position:relative;margin:10px 0 0 20px;display:inline;}
.tagColor i{position:absolute;left:2px;top:4px;width:0px;height:0;border-bottom:4px solid transparent;border-top:4px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent;display:none;}
.tagColor ul{display:none;width:110px;border:1px solid #A7C4E2;padding:0 20px 16px 12px;position:absolute;left:14px;bottom:0; background:#fff;}
.tagColor ul li{width:14px;height:14px;float:left;margin:12px 0 0 8px;display:inline; cursor:pointer;overflow:hidden;}
.c1{background:#729C3A;border-color:#729C3A;}
.c2{background:#5AA8B5;border-color:#5AA8B5;}
.c3{background:#5783C0;border-color:#5783C0;}
.c4{background:#6C73BB;border-color:#6C73BB;}
.c5{background:#E3A325;border-color:#E3A325;}
.c6{background:#DB8923;border-color:#DB8923;}
.c7{background:#B44732;border-color:#B44732;}
.c8{background:#BB4C91;border-color:#BB4C91;}
.c9{background:#9959AF;border-color:#9959AF;}
.c10{background:#CC0001;border-color:#CC0001;}
.c11{background:#FDD468;border-color:#FDD468;}
.c12{background:#FF9A66;border-color:#FF9A66;}
.c13{background:#CB99CC;border-color:#CB99CC;}
.c14{background:#CC989A;border-color:#CC989A;}
.c15{background:#AF835E;border-color:#AF835E;}
.c16{background:#CCCC9A;border-color:#CCCC9A;}
.c17{background:#FF6634;border-color:#FF6634;}
.c18{background:#CD6667;border-color:#CD6667;}
.c19{background:#AD33AC;border-color:#AD33AC;}
.c20{background:#855C86;border-color:#855C86;}
.c21{background:#99CC67;border-color:#99CC67;}
.c22{background:#66CDCC;border-color:#66CDCC;}
.c23{background:#3399FE;border-color:#3399FE;}
.c24{background:#2C8788;border-color:#2C8788;}
.c25{background:#855C86;border-color:#855C86;}
.c26{background:#6599FF;border-color:#6599FF;}
.c27{background:#3386D6;border-color:#3386D6;}
.c28{background:#335CAC;border-color:#335CAC;}
.c29{background:#6027B4;border-color:#6027B4;}
.c30{background:#262ED7;border-color:#262ED7;}
.c31{background:#D5D2C1;border-color:#D5D2C1;}
.c32{background:#B5BFC9;border-color:#B5BFC9;}
.c33{background:#999999;border-color:#999999;}
.c34{background:#666666;border-color:#666666;}
.c35{background:#333333;border-color:#333333;}
.tab_outlink{margin-top:5px;}
/*写信*/

/*end写信*/
/*邮件投递状态*/
.deliver i{background-image:url('../images/icon.png');background-repeat:no-repeat;width:12px;height:12px;float:left;}
.mailList .status i.i-mD1,.mailList .status i.i-mD2,.mailList .status i.i-mD3{height:12px;width:14px;margin:8px 0 0 2px;}
.i-mD1{background-position:-249px -706px;}
.i-mD2{background-position:-501px -706px;}
.i-mD3{background-position:-750px -706px;}
.dlStatus{width:300px;}
#mailsentStatus .date{width:130px;}
#mailsentStatus td.date{color:#999;}
td.dlStatus{padding-left:5px;}
.dlStatus .deliver{float:left;margin-right:8px; display:inline;}
.dlStatus .deliver i{margin-top:8px;}
.dlStatus .deliver a{text-decoration:underline;}
#mailsentStatus .container h3{height:34px;line-height:34px;padding-left:8px;text-align:left;}
#mailsentStatus h3 .pageNav{float:right;margin-right:8px;_margin-top:8px;}
#mailsentStatus h3 strong{font-size:16px; font-weight:bold;float:left;}
#mailsentStatus h3 .deliver{float:left;overflow:auto;margin:0 3px;}
#mailsentStatus h3 .clearfloat{overflow:auto;#zoom:1;float:left;}
#mailsentStatus h3 span{float:left;}
#mailsentStatus h3 .deliver i{margin-top:12px;margin-right:4px}
.popTD div{padding:8px 0 8px 32px;}
.popTD li{padding:8px 0 8px 48px;}
.formArea{position:relative;z-index:1;}
.imitate span{float:left;width:242px;height:20px;line-height:20px;padding:0 16px 0 4px; background-image:url("../images/moli-input.jpg"); overflow:hidden;}
.imitate span i,.formArea ul i{width:12px;height:12px;float:left;display:inline;margin:4px 4px 0 0;}
.formArea ul{position:absolute;top:196px;left:238px;border:1px solid #83A5BE;background:#fff;padding:4px;}
.menu ul .newCLabel ul {border:none;display:block;position:static;}
.menu li{ display:block;}
.menu li.fixHeight{height:12px;}
.menu ul .newCLabel li{padding-left:26px;}
.newCLabel li i{width:12px;height:12px;position:absolute;left:10px;top:4px;}
.menu ul .newCLabel{padding:0;overflow-x:hidden;overflow-y:auto;}
.menu li.newCLabel:hover, .menu li.newCLabel{background-color:none;}
#pageSuccess .table_deliver{margin-right:40px;}
.table_deliver td{border-bottom:1px solid #E3E6EB;padding:5px 5px;text-align:left; white-space:nowrap; overflow:hidden;}
.table_deliver th{background:#F7F7F7;text-align:left;height:25px;line-height:25px;padding-left:5px;}
.table_deliver .d_status{width:120px;}
.table_deliver .d_time{width:160px;}
.table_deliver .deliver{text-align:left;}
.table_deliver .deliver i{margin:2px 4px 0 0;}
.bodySuccessMS fieldset.fiel_deliver{border:none; text-align:left;display:none;}
.bodySuccessMS fieldset.fiel_deliver h3{margin-bottom:8px;}
.bodySuccessMS fieldset.fiel_deliver h3 a{float:right; text-decoration:none;}
.msgDialog strong{font-weight:bold;}
.msgDialog .table_deliver{width:100%;}
.file-tree{padding:5px 10px;border:1px #7e9db9 solid;height:170px;overflow-y:auto;width:300px;margin:8px 0 0 25px;overflow-x:hidden;}
.file-tree li{position:static;overflow:hidden;white-space:nowrap;cursor:pointer; text-align:left;}
.file-tree li{padding-left:0;padding:3px 0 0 0;#padding:0; vertical-align:middle;}
.file-tree li span{padding:0 2px;}
.file-tree li.current span{background-color:#316AC5;color:#fff;}
.file-tree li.current ul span{background-color:#fff;color:#000;}
.file-tree li ul{padding-left:14px;}
.file-tree li .i-folder2,.file-tree li .i-folder1{margin-right:4px;}
.dContent .file-tree li .i-folder1,.dContent .file-tree li .i-folder2,.i-folder3,.dContent .file-tree li .i-tree1,.i-tree2{background-image:url("../images/icon.png");width:16px;height:14px;}
.dContent .file-tree li i{position:static;#margin-top:3px;width:14px;height:14px;}
.t-left{text-align:left;}
.i-tree1{width:14px;height:14px;background-position:-10px -1031px;}
.i-tree2{width:14px;height:14px;background-position:-52px -1031px;}
.i-folder3{background-position:-88px -1028px;}
.i-folder2{background-position:-137px -1029px;}
.i-folder1{background-position:-191px -1029px;}
.pageSuccess dt strong{font-weight:bold;}
.pageSuccess dt i{width:0px;height:0;/*border-bottom:4px solid transparent;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;*/margin:4px 0 0 4px;border-style:dashed dashed dashed solid;border-width:4px;border-color:transparent transparent transparent #000;}
.pageSuccess dt i.on{border-bottom:4px solid #000;border-left:4px dashed transparent;border-right:4px dashed transparent;border-top:4px solid transparent;}
.pageSuccess ul{margin-top:8px;}
.list .check{width:28px;text-indent:8px; text-align:left;}
.list .check i{width:0px;height:0;border-style:solid dashed dashed dashed ;border-width:4px;border-color:#000 transparent transparent transparent;}
.check .menu{display:none;left:8px;top:50px;}
.check .menu li{color:#000;font-weight:normal;}
#pageSetIndex{text-align:left;width:100%; _width:98%;}
#main_Setting{position:relative;overflow:hidden;zoom:1;}
.dContent p.msgOver{white-space:nowrap;overflow:hidden;}
.list td.tos{overflow: hidden;white-space: nowrap;}
/*end邮件投递状态*/

/*.tagList span{padding:0 4px;}
.tagList .l{width:0px;height:0;border-bottom:4px solid transparent;border-left:4px solid #fff;border-right:4px solid transparent;border-top:4px solid transparent;float:none;display:block;}
.tagList .r{width:0px;height:0;border-bottom:4px solid transparent;border-left:4px solid transparent;border-right:4px solid #fff;border-top:4px solid  transparent;position:absolute;right:0;top:6px;}
.tagList .top b{margin-top:-6px;}
.tagList .top,.tagList .bottom{height:2px;overflow:hidden;#zoom:1;position:relative;float:left;}
*/

/*2011-11-1*/
.attach_ico{width:16px!important;height:16px!important;margin-right:5px!important;background:url(../images/fileExp_icon01.png) no-repeat!important;position:relative!important;top:2px!important;display:inline-block;}
.a_doc{background-position:-44px -226px!important;}
.a_txt{background-position:-65px -226px!important;}
.a_xls{background-position:-84px -226px!important;}
.a_ppt{background-position:-104px -226px!important;}
.a_zip{background-position:-124px -226px!important;}
.a_mail{background-position:-144px -224px!important;}
.a_img{background-position:-164px -226px!important;}
.a_chm{background-position:-184px -226px!important;}
.a_html{background-position:-205px -226px!important;}
.a_unknow{background-position:-224px -226px!important;}
.a_exe{background-position:-244px -225px!important;}
.a_swf{background-position:-265px -226px!important;}
.a_avi{background-position:-284px -226px!important;}
.a_flv{background-position:-304px -226px!important;}
.a_folder{background-position:-326px -226px!important;}
.a_pdf{background-position:-349px -226px!important;}
.a_slave{background-position:-375px -226px!important;}

/*写信模板*/
ul,li{margin:0;padding:0;}
li{list-style:none;}
table,td{border:0;}
.clear{clear:both;font-size:0;line-height:0;}
.fw{font-weight:bold;}
.wtmain{width:366px;height:auto; position:absolute}
.yy-jt{width:8px;height:7px;margin-left:40px;}
.yy-con{width:364px;height:127px;border:1px solid #5696ea;_width:365px; margin-top:10px;}
.yy-tops{height:25px;background-color:#d9e6f7;line-height:25px; border-bottom: 1px solid #ABC2E1;}
.C-top-L{width:200px;float:left;color:#666;margin-left:5px;}
.C-top-R{color:#d5dde8;float:right;margin-right:5px;}
.yy-Navs{width:75px;height:100px;border-right:1px solid #abbecf;float:left;text-align:center;cursor:pointer;_overflow:hidden;}
.yy-Navs li {width:75px;height:24px; line-height:24px;background-color:#f9f9f9;}
.yy-Navs li.movs{width:74px;height:24px; background-color:#e2e7ed;border-left:1px solid #fff;position:relative; font-weight: bold;}
.yy-txt{width:282px;height:94px;float:left;border:2px solid #F2F3F4;position:absolute;position:static\9;_width:283px;z-index:9;margin-left:76px;*margin-left:0;}
.yy-txt-H{height:31px;line-height:31px;border-bottom:1px solid #E6EBF1;}
.yy-txt-H a{display:block;width:94px;float:left;text-align:center;text-decoration:none;color:#35329B;_width:93px;}
.yy-txt-H a:hover{background-color:#eef4fc;text-decoration:none; color:#fff; color:#7f8ccd; font-weight:bold;}

/***/
.qm_ico_remarkon{background: url("../images/ico.png") no-repeat -75px -306px;padding: 0; margin-right:3px;border: 0;
width: 16px;height: 16px;cursor: pointer;display: inline-block;vertical-align:middle; margin-left:-18px; _position:absolute;}
/***文件柜导航条***/
.header{ border-bottom-style:solid; border-bottom-width:1px;position: relative;height: 35px;}
.nav-hd{}
.nav-hd li.currentd {}
html, .f-checked, .tbl-list .t-checked td, .nav-hd li.currentd {}
#pageSetIndex .nav-hd li.currentd {padding: 0 13px;height: 25px;line-height: 25px;background-color:#fff;}
#pageSetIndex .nav-hd li {float: left;display: inline;
padding: 0 14px;height:35px;line-height: 35px;text-decoration: none;
width:auto;}
.nav-hd a:hover{ text-decoration:none; color: #454545;}
#container .nav-hd li {float: left;display: inline;padding: 0 10px;height: 33px;
line-height:33px;text-decoration: none;}
#container .nav-hd li a{}
#container .nav-hd li.currentd {padding: 0 10px;height: 33px;line-height: 33px; border-bottom: 3px solid #636363;}
#main_Setting{width:100%;}
.filtersResult { padding:3px 0 3px 30px;white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;width: 160px;display: inline-block;text-align:left;}
.enclosure-cancle{ display:inline-block;}
.enclosure-cancle:hover{ text-decoration:none;}
.filename_css{ color:#000; vertical-align:middle;}
.filename_css:hover{color:#000; text-decoration:none;}
.fcI{color:#495BAC;}
.fcI:hover{color:#003BE2; text-decoration:underline;}
.skyDrive-control{color:#003BE2; text-indent: 5px;}
.other,.not, .tif, .txt, .psd, .rar, .zip, .xml, .html, .java, .fon, .jpg, .gif, .png, .bmp, .tiff, .mpeg, .avi, .wmv, .mov, .mpg, .vob, .rmvb, .mp3, .wma, .wav, .asf, .mp4, .sis, .sisx, .cab, .doc, .docx, .pdf, .xls, .xlsx, .ppt, .pptx,.swf,.fla,.share,.folder,.mp3-hover,.upload,.i-hand,.flv,.folder-m,.folder-p,.exe,.css,.rm,.midi,.chm,.iso,.vsd,.no-load{/*margin:0px auto 2px;*margin:0px auto 0px;*/width:18px;height:16px;background-image:url(../images/ico.png);background-repeat:no-repeat; vertical-align:middle;}
i.other{background-position:-786px -137px;}
i.tif{background-position:-742px -137px;}
i.txt{background-position:-523px -137px;}
i.psd{background-position:-904px -138px;}
i.rar{background-position:-654px -137px;}
i.zip{background-position:-654px -137px;}
i.xml{background-position:-863px -137px;}
i.html{background-position:-565px -137px;}
i.java{background-position:-786px -137px;}
i.fon{background-position:-433px -137px;}
i.jpg{background-position:-742px -137px;}
i.gif{background-position:-742px -137px;}
i.png{background-position:-742px -137px;}
i.bmp{background-position:-742px -137px;}
i.tiff{background-position:-742px -137px;}
i.mpeg{background-position:-392px -137px;}
i.avi{background-position:-392px -137px;}
i.wmv{background-position:-392px -137px;}
i.mov{background-position:-392px -137px;}
i.mpg{background-position:-392px -137px;}
i.vob{background-position:-392px -137px;}
i.rmvb{background-position:-392px -137px;}
i.mp3{background-position:-305px -137px;}
i.wma{background-position:-305px -137px;}
i.wav{background-position:-305px -137px;}
i.asf{background-position:-305px -137px;}
i.mp4{background-position:-392px -137px;}
i.sis{background-position:-786px -137px;}
i.sisx{background-position:-786px -137px;}
i.cab{background-position:-786px -137px;}
i.doc{background-position:-170px -137px;}
i.docx{background-position:-170px -137px;}
i.pdf{background-position:-125px -137px;}
i.xls{background-position:-81px -137px;}
i.xlsx{background-position:-81px -137px;}
i.ppt{background-position:-215px -137px;}
i.pptx{background-position:-215px -137px;}
i.swf{background-position:-260px -137px;}
i.fla{background-position:-260px -137px;}
i.share{background-position:-786px -137px;}
i.folder{background-position:-784px -185px;}
i.folder-m{background-position:-784px -185px;}
i.folder-p{background-position:-784px -185px;}
i.mp3-hover{background-position:-305px -137px;cursor:pointer;}
i.upload{background-position:-478px -137px;}
i.flv{background-position:-392px -137px;}
i.exe{background-position:-697px -137px;}
i.css{background-position:-815px -137px;}
i.rm{background-position:-392px -137px;}
i.midi{background-position:-786px -137px;}
i.chm{background-position:-786px -137px;}
i.iso{background-position:-348px -137px;}
i.vsd{background-position:-786px -137px;}
i.not{background-position:-786px -137px;}

.i-ykey,.i-redmedal,.i-graymedal,.i-mixmedal{background-image:url(../images/ico.png);background-repeat:no-repeat; vertical-align: middle;}
.i-ykey{ width: 14px; height: 14px; background-position: -601px -488px;}
.i-redmedal{ width: 11px; height: 15px; background-position: -625px -488px;}
.i-graymedal{ width: 11px; height: 15px; background-position: -646px -488px;}
.i-mixmedal{ width: 11px; height: 15px; background-position: -667px -488px;}

.filter_box{position:relative;}
.replayContent{width: 432px;}
.filter_td{width:18%;}
#tab_b_setting{ padding:0px; margin-right:5px;}
/*图标*/
.i-edit,.i-close,.i-rfx,.i-triangle{display:inline-block;background:url(../images/contact.png) no-repeat;}
.i-hminus,.i-sadd{display:inline-block; background-repeat: no-repeat;}
.i-sadd,.i-hminus{width:14px;height:14px; vertical-align:-2px;*vertical-align:0px;}

/** 公共邮箱切换样式 */
.hoverUnderline{ font-weight:bold;}
.hoverUnderline:hover{ text-decoration:underline;}
.jpop_mail{ background:#e8ecfa; border:1px solid #b8c2e3; padding:10px;z-index:9999;text-align:left;}
.jpop_mail h3{ padding-bottom:5px; font-weight:bold;}
.jpop_mail_list{ background:#FFF; border:1px solid #dde4fb; padding:15px 0px; box-shadow:inset 0px 2px 2px #cdcdcd; overflow-y:auto;overflow-x:hidden;}
.jpop_mail_list ul{ margin: 0 5px;}
* html div.jpop_mail_list{height: expression(this.scrollHeight > 124 ? "125px" : "auto");}
.jpop_mail_list ul li{ padding-left:10px; line-height:27px;  overflow:hidden;text-overflow:ellipsis; white-space:nowrap; display:block;}
.jpop_mail_list ul li label{ padding-left:25px; }
.manager{background:url(../images/extmail/p_ico.png) no-repeat 5px 50%;}
.jpop_mail_list ul li:hover{ background:#f3f3ee;}
.jpop_mail_list ul li input{vertical-align:middle; margin-top:-2px; margin-bottom:1px;}
.jset_amount{ text-align:right; line-height:20px; padding-top:10px;}
.jset_amount a{ color:#495bac; text-decoration:none;}
.topBox{ border-bottom:1px solid #dde4fb; box-shadow:0 1px 0 #f7f7f7; padding-bottom:10px;}
.btmBox{ padding-top:10px;}
.set_layout tr td{ padding-right:16px;}
.mail_list ul li{ padding-left:10px; line-height:27px;  overflow:hidden;text-overflow:ellipsis; white-space:nowrap; display:block;}
.mail_list ul li input{ vertical-align:-2px;}
.mail_list ul li label{ padding-left:25px; }
.select_til{ position:relative; top:6px;}

/*pop_box*/
.pop_selectmail{ border:1px solid #8a90ac; width:280px;z-index:9999;position:absolute;text-align:left;}
.pop_selectmail h2{ height:30px; line-height:30px; background:#f4f4f4; padding-left:15px; font-size:15px; font-weight:bold; color:#3a4162; border-bottom:1px solid #e5e5e5;}
.pop_body{ background:#fff; max-height:175px; overflow-y:auto;}
.manager_ul{}
.manager_ul li a,.user_ul li a{ display:block; height:27px; line-height:27px;  color:#282727;  text-decoration:none;}
.manager_ul li a{padding-left:32px; padding-right:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.user_ul li a{padding-left:56px; padding-right:10px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.user_ul li a.on{background:url(../images/extmail/acount_dot.png) no-repeat 13px 50%;}
.manager_ul li a.on{background:url(../images/extmail/acount_dot.png) no-repeat 13px 50%;}
.manager_ul li a.on:hover{ text-decoration:none; color:#fff;}
.user_ul li a:hover,.manager_ul li a:hover{ text-decoration:none; }
.manager_ul li a:hover .i_mgr{background:url(../images/extmail/bnn_on.png) no-repeat -21px 0;}
.pop_setBtn{ height:30px; line-height:30px; background:#f4f4f4; border-top:1px solid #e5e5e5;  padding-right:25px; text-align:right;}
.pop_setBtn a{color:#495bac;}
.i_mgr{display:inline-block; width:16px;  height:12px; background:url(../images/extmail/bnn.png) no-repeat -21px 0; margin:0px 8px -2px 0;}

/*附件管理样式*/
.enclosure_table thead tr th{background: #f8f8f8;color: #444;font-family: 'Microsoft Yahei',verdana,'Hiragino Sans GB';
 font-weight: normal;height: 28px;line-height: 28px;text-align: left;padding-left:10px; vertical-align:middle;}
.enclosure_table thead tr th a{ color:#444;}
.enclosure_table tbody tr td{  vertical-align:middle; height:28px; line-height:28px;}
.enclosure_table tbody tr td.size{ padding-left:10px;}
.enclosure_control{color:#444; display:inline-block; width:230px; }
.enclosure_control a{ padding:0 5px; color:#444;}
.encloseure_name{ color:#444;display:inline-block; width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; vertical-align:middle;}
.encloseure_name:hover{ color:#444; text-decoration:none;}
.jnotice_border_r{}
#attachlist_container h2{ height:35px; line-height:35px; padding-left:10px;}
#attachlist_container h2 span{ font-weight:normal;}
#attachlist_container h2 strong{ font-weight:bold;}
#attachlist_container h3{height:35px; border-bottom:1px solid #B8B8B8; }
.re_btn{ display:inline-block; float:left; margin:5px 0 0 10px;}
.classly_search{ border:1px solid #e8e8e8;}
.classly_search dd{ padding:5px 0;}
.classly_search a{ color:#444;}
.j_search{ background: #fff; padding-top:2px; border:1px solid #e8e8e8; height:23px; _right:5px }
.j_search_margin{ margin:5px 0 0 0px;}
.j_search_txt{ height:19px; line-height:19px; padding-top:1px; color:#cfcfcf; border:none medium; padding-left:5px;}
.j_search_btn{ background-repeat: no-repeat; height:20px;border:medium none;cursor:pointer;}
.searchDelete{background-image: url("../images/main_ico.png");  background-position: -17px -10px;background-repeat: no-repeat;}
.j_search_d{ position:absolute; right:34px; top:9px; display:block; background:url(../css/j_search_d.png) no-repeat; width:10px; height:6px;}
#tab_b_outLink_notice{ /*padding-left:5px;*/}
.left_border{ border-style:solid; border-width:0 1px 0 0;}
.left_commit{background: url("../images/side_btn_bg.png") repeat-x 0 0; height:30px; line-height:30px; position:relative; border:1px solid #b6c4d6; border-width:0 1px 1px 1px; width:185px; margin-left:5px;}
.left_commit_on{background: url("../images/side_btn_bg.png") repeat-x 0 -29px; height:30px; line-height:30px; position:relative; border:1px solid #b6c4d6; border-width:0 1px 1px 1px; width:185px; margin-left:5px;}
.commitBtn{ display:block; height:30px; line-height:30px; padding-left:10px;color:#2450a9; font-weight:bold; font-size:14px;}
.commitBtn:hover{color:#2450a9;}
.commitBtn i{ float:left; display:inline-block; width:16px; height:16px; background-image:url('../images/main_ico.png');background-repeat:no-repeat; background-position:0 -27px; margin:7px 5px 0 0;}
.receiveCompose li.receive{ border-style:solid; border-width:0 1px 0 0;}
.receiveCompose li.compose{}
.commit_add{background-image:url('../images/main_ico.png');background-repeat:no-repeat; background-position:0 -80px; display:inline-block; width:8px; height:9px; position:absolute; top:11px; right:20px; }
.contactList{ display:inline-block; width:130px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#333;}
.contactList:hover{ text-decoration:none; color:#333;}
.top_sevice{ position:absolute; top:15px; right:13px; color:#495bac;}
.top_sevice a{color:#495bac;}
.top_sevice a:hover{color:#003BE2; text-decoration:underline;}
.attch_re{padding:0 10px 2px 10px;*padding:4px 10px 0 10px;zoom:1;cursor: pointer;}

/* 通用 数据行默认/悬停/选中样式 */
.comRow{background:#fff;}
.comRow:link, .comRow:visited{background:#fff;}
.comRow:hover, .comRow:active, .comRow.hover{background:#f7f7f7;}
.comRow .on{/*background:#f6f0d0;*/}
.dialog_title{font-weight: bold; font-size: 14px;}
.dialog_ol{margin-left:16px;}
.dialog_ol li{list-style: disc;}

/* 举报功能选项样式 */
#inform_user_select{overflow-x:hidden; overflow-y:auto;}
.inform_dialog_item{margin-left:16px;margin-bottom:10px}

/*set_rule*/
.set_rule_box h3{ line-height:25px;}
.set_rule_box h3 a{ font-weight:normal;}
.set_rule_box h3 span,.set_rule_box h4{ color:#767676; font-weight:normal;}
.set_rule_box_tips{border:2px solid #ebeaea; height:120px; line-height:120px; color: #444; font-size: 14px; font-weight:bold; text-align:center; margin-top:10px;}
.td-color{ color:#777576;}
.f-bolder{ font-weight:bold; color:#000; padding:0 4px;}
.bord-spa{ border-left:1px solid #c2c9e7;  padding:0 6px; margin-left:12px;}
.table-wrap{ /*overflow:hidden; zoom:1;*/}
.checkbox-wrap{ width:95px;}
.set-txt-wrap,.set-txt-wrap3{ background: #fff;border: 1px solid #c5c5c5;
border-top-color: #c6c6c6;
border-right-color: #dadada;
border-bottom-color: #dadada; padding:2px; display:inline-block;}
.set-txt-wrap2,.set-txt-wrap4{ border: 1px solid #c5c5c5;
border-top-color: #c6c6c6;
border-right-color: #dadada;
border-bottom-color: #dadada; padding:2px;}
.set-txt-wrap input,.set-txt-wrap2 input,.set-txt-wrap3 input,.set-txt-wrap4 input{ border:none medium;}
.set-txt-wrap4{}
.set-txt-wrap4 i.i-rush{ position: static; right: auto; top: auto; vertical-align: middle; margin-left: 7px;}
.set-txt-wrap4 i.i-rush-on{  position: static; right: auto; top: auto;vertical-align: middle; margin-left: 7px;}
.sendMail-txt{ width:246px; height:20px; line-height:20px; color:#cdcdcd;}
.i-people{ width:14px; height:11px; background:url(../images/edit.png) no-repeat -272px -30px; position:absolute; top:6px; right:6px;}
.set-mand-txt{height:20px; line-height:20px; color:#cdcdcd;}
#set_table_lab label{ float:none;}
.set-layout-table{ table-layout:fixed;}
.set-layout-table tr td{ padding-bottom:5px; vertical-align:middle;}
.line-spa{ background:#ccc; width:1px; height:18px; display:inline-block; vertical-align:middle; margin-left:10px;*margin-left:0px;_margin-left:0px;}
.fake-select{ display:inline-block; border:1px solid #ccc; height:24px; position:relative; padding-right:23px; vertical-align:top;}
.fake-select-option{ display:inline-block; line-height:24px; text-indent:10px;}
.fake-select em{border-left:1px solid #ccc; display:block; width:22px; position:absolute; top:0; right:0;  height:100%;text-align:center; }
.fake-select em i{ width:7px; height:4px; background:url(../images/edit.png) no-repeat 0 -86px;margin-top:10px;}
.ie-set-txt{ *margin-left:10px;}
.ie-set-txt input{ *width:140px;}
.btm-line td{ border-bottom:1px solid #dfdfe2;}
.radio-com{ vertical-align:-2px; margin-right:5px;}

/*condition*/
.condition{ width:100%;margin-top:15px; border-top:1px solid #dfdfe2; }
.condition-table{ table-layout:fixed;}
.condition-table tr td{ padding-bottom:5px;}
input.qm_ico_flagoff {padding:0;border:0 none;cursor: pointer;width: 14px;height: 13px;padding:0 !important;
background: url("../images/ico.png") no-repeat -156px -275px; display: inline-block;vertical-align: -2px; }
input.qm_ico_flagon {padding:0; border:0 none; cursor: pointer;width: 14px;height: 13px;background: url("../images/ico.png") no-repeat -157px -307px;padding:0 !important; vertical-align: middle; display: inline-block;}

/*自动转发页面*/
.auto-reply-layout{ padding:24px 0;}
.auto-reply-layout li{}
.auto-reply-layout li span.left{ display:inline-block; width:145px; text-align:right; padding-right:10px;vertical-align:top; padding-top:1px; color:#000;}
.set-radio{ vertical-align:-2px; margin-right:5px; }
.set-txt{ border:1px solid #ccc; height:23px; line-height:23px; box-shadow: inset 1px 1px 2px #eee; color:#BFBFBF; padding-left:5px;}
.set-txt-b{ border: 1px solid #c5c5c5;
border-top-color: #c6c6c6;
border-right-color: #dadada;
border-bottom-color: #dadada; height:23px; line-height:23px;  color:#444; padding-left:5px;}

/*自动回复页面*/
.autoReply-wrap{ padding:24px 0;}
.autoReply-table{ table-layout:fixed;}
.autoReply-table tr td{}
.autoReply-table tr.line1 td{ padding-bottom:5px; padding-right:8px;}
.autoReply-table tr.line2 td{ padding-bottom:20px;}
.autoReply-table tr.line3 td{padding-right:8px;}
.autoReply-table tr.line4 td{ padding-bottom:10px;}
.set-time-p span{ line-height:25px; display:inline-block; padding:0 5px;}
.set-select{ height:22px; line-height:18px; vertical-align:middle;}
.set-time-p strong{ padding:0 5px; background:#FFF; font-weight:normal;}
iframe{/*background-color:white;*/}
#tab_b_outLink_disk{}

/****** 写信页样式 *****/
/*writeTable*/
.writeTable{width:100%;}
.writeTable td,.writeTable th{padding:4px 0 0;}
.writeTable th{font-weight:normal;}
.writeTable tbody th span{ padding-left:3px; float:left;color:#666;}
.writeTable .iText2{width:100%;border:0;display:block;}
.writeTable .iText2:focus{outline:none;}
.writeTable .addattra{display:inline-block;}
.writePar,.writePar a{color:#5E5E5E;}
.writePar a:hover{text-decoration:none;}
.writeTable .addnum{background-color:#f4f5f9;border:1px solid #969696;border-top:none;padding:2px 0 2px 10px;border-right-color:#d4d4d4;}
.write-tips{padding:3px 4px;}
.write-tips,.write-tips .diamond{background-color:#ffffcb;border-color:#cecece;}

/* 附近上传 */
.upLoad{background-color:#FFF; padding-bottom:1px;border:1px solid #a5a5a5;webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:21px;position:relative;width:260px;overflow:hidden;}
.upLoad .i_closer{vertical-align:middle;}
.lostText{line-height:19px;display:inline-block;}
.upLoad .upLoadBg{webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:21px;width:100%;overflow:hidden;height:21px;}
.process{height:21px;background:#dedede;}
.processed{height:21px;background:#e1e1e1; background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e1e1e1));background: -moz-linear-gradient(top,  #ffffff,  #e1e1e1);background: -o-linear-gradient(top,  #ffffff,  #e1e1e1);background: linear-gradient(left, #ffffff, #e1e1e1);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e1e1e1');}
.upLoad .upLoadText{position:absolute;left:4px;top:0px;height:21px;line-height:21px;width:230px; padding-left:25px;}
.upLoad .upLoadText .i_u_close{position:absolute;right:0px;top:5px;}
.upLoad .upLoadText .i_u_close_hover{position:absolute;right:0px;top:5px;}
.upLoad .upLoadText .i_u_refresh{position:absolute;right:15px;top:6px;}
.upLoad .upLoadText .i_u_closered{position:absolute;right:0px;top:5px;}
.upLoad .upLoadText .lostText{position:absolute;right:30px;top:1px;}
.upLoad .i_u_f5{position:absolute;right:15px;top:5px;}
.upLoad .fileName{float:left;}
.upLoad .fileName i{ margin-top:4px;}
.upLoad .fileName span{ float:left;}
.fileStyle{ margin-right:4px;}
.uploadFile_name{width:134px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;display:inline-block; line-height:22px;}
.upLoad .fileRight{position:absolute;right:10px;top:0;height:21px;line-height:21px;}
.upLoadLost{border:1px solid #ff4e4e;color:#ff0000;}
.upLoadLost .upLoadBg div{background:#ffe6e6;background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#ffe6e6));background: -moz-linear-gradient(top,  #FFFFFF,  #ffe6e6);background: -o-linear-gradient(top,  #FFFFFF,  #ffe6e6);background: linear-gradient(left, #FFFFFF, #ffe6e6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#ffe6e6');}
.upLoad .upLoadText .i_u_close,.i_u_close_hover,.upLoad .upLoadText .i_u_refresh{display:inline-block; overflow:hidden; vertical-align:middle; width:13px; height:13px;}
.upLoad .upLoadText .i_u_close{background:url(../images/main_ico.png) no-repeat -23px -15px;}
.upLoad .upLoadText .i_u_close_hover{background:url(../images/main_ico.png) no-repeat -53px -28px;}
.upLoad .upLoadText .i_u_refresh{ background:url(../images/fail_refresh.png) no-repeat;}

/*fail_upload*/
.fail_upload{ border:1px solid #fc4949;}
.fail_upload .upLoadBg div{background:#ffe2e2; 
      background: -webkit-gradient(linear, left top, left bottom, from(#fffefe), to(#ffd4d4));
      background: -moz-linear-gradient(top,  #fffefe,  #ffd4d4);
      background: -o-linear-gradient(top,  #fffefe,  #ffd4d4);
      background: linear-gradient(left, #fffefe, #ffd4d4);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefe', endColorstr='#ffd4d4');}
.fail_upload .upLoadText .i_u_close{ background:url(../images/fail_close.png) no-repeat;}
.upLoadBg div.process-backup{height:21px;background:#dedede;}
/****** 写信页样式结束***/

/*账号设置*/
.codeSet-wrap{ padding:24px 0;}
#codeSetWrap{ padding:24px 0px 0;}
.setCode-name li{}
.setCode-name li span.left{ display:inline-block; width:145px; padding-right:10px; text-align:right; float:left; padding-top:1px;}
.setCode-name li span.til{ display:inline-block; width:145px; padding-right:10px; text-align:right; padding-top:1px;}
.setCode-name-tips{ color:#b3b3b3;}
.dotBtm{ border-bottom:1px dashed #d8d8d8;}
#ptAlias{padding-top:40px;}
#send2{ padding-left:43px;}
/* ====  方向箭头 ====   */
.diamond{
filter: progid:DXImageTransform.Microsoft.Matrix(
    		M11=0.7071067811865475,
    		M12=-0.7071067811865477,
    		M21=0.7071067811865477,
    		M22=0.7071067811865475,
    		SizingMethod='auto expand'
);
-moz-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform:rotate(45deg);}
:root .diamond{filter:none\9;}/*ie9 hack*/
.tips{ z-index:888;position:absolute;background: #ffffcb;border:1px solid #cecece;padding:5px 10px;
-moz-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1);box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1);}
.tipsBottom{position:absolute;display:block;width:8px;height:8px;font-size:0;background:#FEFEFE;border-right:1px solid #B9B9BD;border-bottom:1px solid #B9B9BD;
bottom:-5px;bottom:-4px\0;*bottom:-7px;left:21px;}
.tipsLeft{position:absolute;display:block;width:8px;height:8px;font-size:0;background:#ffffcb;border-left:1px solid #B9B9BD;border-bottom:1px solid #B9B9BD;left:-5px;left:-7px\0;*left:-7px; top:7px;top:6px\0;*top:6px;}
:root .tipsLeft{ left:-5px;}
:root .tipsLeft{ top:7px;}
.tipsRight{position:absolute;display:block;width:8px;height:8px;font-size:0;background:#FEFEFE;border-right:1px solid #B9B9BD;border-top:1px solid #B9B9BD;
right:-5px;right:-4px\0;*right:-7px;top:10px;}
.tipsTop{position:absolute;display:block;width:6px;height:6px;font-size:0;background:#FEFEFE;border-left:1px solid #B9B9BD;border-top:1px solid #B9B9BD;
top:-4px;top:-5px\0;*top:-5px;left:10px;}

/*短信提醒*/
.fake-txt{ display:inline-block; vertical-align:middle; border:1px solid #ccc; height:20px; box-shadow:inset 1px 1px 3px #eee; padding:3px; position:relative;}
.fake-txt-pop{ position:relative;  width:290px;  height:100px; border:1px solid #ccc;box-shadow:inset 1px 1px 3px #eee; background:#fff; overflow-x:hidden; overflow-y:auto;}
.fake-txt-popList li{ height:25px; line-height:25px; position:relative; padding-left:5px;}
.i-fakeTxt-close{ position:absolute; top:6px; right:10px; width:13px; height:13px; background: url("../images/main_ico.png") no-repeat scroll -23px -15px transparent; cursor:pointer;}
.i-fakeTxt-close:hover{background: url("../images/main_ico.png") no-repeat scroll -53px -28px transparent;}
.fake-txt input{ border:none medium; height:20px; line-height:20px;}
.mail-addr{ line-height:20px; display:inline-block; padding:0 5px;}
.w285{ width:285px;}
.existed{ background:#fff494; color:#666;}
.set-check{ margin-right:5px; vertical-align:-2px;}
.timeSet-pop{ padding:22px 0 22px 20px;}
.timeSet-pop li span.left{ display:inline-block; width:50px; vertical-align:middle;}
.timeSet-pop li input.set-radio{ margin-right:20px}
.select_mod{ padding-left:5px;}
.pl_55{ padding-left:55px;}
.daySelect-box{ width:275px; background:#f2f2f2; padding:5px; overflow:hidden; margin-top:10px;}
.dayList{ width:280px;}
.dayList li{ float:left; width:70px; padding:2px 0;}
.timeError-p{ font-size:15px; font-weight:bold; padding:20px 0 20px 20px;}
.success-set{ color:#fff; background:#00aa00; width:140px; height:25px; line-height:25px; text-align:center;}

/*弹出框*/
.boxIframeTitle {position: relative;}
.boxIframeTitle h2 {height: 27px;line-height: 27px;padding-left: 10px;}
.topborder {}
.boxIframeBtn a {margin-right: 10px;}
.boxIframeText {}
.boxIframeBtn{text-align:right;height: 40px;}
.i_t_close {display: block;height:20px;position: absolute;right: 5px;top: 3px; width: 20px; background-repeat: no-repeat;}
.i_t_close:hover{ text-decoration:none;background-repeat: no-repeat;}

/*通讯录-新建*/
.rm_testify i,.rm_success_box h4 i,.i_rm_help,.i-rm-refresh{ background:url(../images/edit.png) no-repeat;vertical-align:middle; margin-right:5px;}
.del_reback{ display: inline-block; vertical-align: middle; margin-right: 5px; width: 19px; height: 19px; background-repeat: no-repeat;}
.rm_testify i{ width:12px; height:16px; background-position:-250px -30px; }
.rm_success_box h4 i{ width:38px; height:38px;background-position:-412px -177px;}
.i_rm_help{ width:14px; height:14px; background-position:-308px -53px;}
.i-rm-refresh{ width:10px; height:10px; background-position:-332px -54px;}
.set-til{border-bottom: 2px solid #DFDFE2;font-size: 13px;line-height: 30px; height:30px; position:relative; padding-left:15px; width:100%;}
.addrList-textarea{ width:285px; height:105px; border:1px solid #ccc;}
.w435{ width:435px;}
.addrList-gbox{ background:#fdfafa; border:2px solid #ebeaea; text-align:center; font-size:15px; font-weight:bold; padding:50px 0;}
.addrList-gbox a{ padding:0 6px; color:#495BAC;}
.addrList-gbox a:hover{ text-decoration:underline;color:#003BE2;}

/*通讯录相关弹窗*/
.copy-wrap{ border:1px solid #dedede; box-shadow:inset 1px 1px 2px #eee,inset -1px -1px 2px #eee; padding:10px; height:160px; overflow-y:auto;}
.padding10{ padding:10px;}
.copy-pop-list li{ height:22px; color:#5e5e5e;}
.pop-wrap{ padding:7px 20px 20px 20px;}
.w235{ width:235px;}
.font-col{ color:#767676;}

/*进度条*/
.loading-wrap{ overflow:hidden; width:340px; height:175px;  position:absolute; top:50%; left:50%; margin:-82px 0 0 -169px; text-align:center;}
.loading-info{ height:30px; line-height:30px; font-size:15px; padding-top:10px; overflow:hidden; font-weight:bold;}
.loading-info span{ font-size:12px;}
.loading-dot span{ display:inline-block; width:9px; height:49px; overflow:hidden; line-height:100px; background:url(../images/edit.png) no-repeat -52px -72px; margin:0 3px;}
.loading-dot span.load{ background:url(../images/edit.png) no-repeat -32px -72px;}
.loading-dot{ padding-top:20px;}

/*邮件夹管理*/
.volume-til{ height:36px; line-height:36px; color:#767676;}
.volume-til span{ margin-right:20px;}
.volume-til span var{font-weight:bold; padding:0 3px;}
.full-volume{ color:#22973b; }
.already-use,.left-volume{ color:#000;}
.all-mail{ color:#0036af;}
.new-mail{ color:#ff0000;}
.ban-til{ font-size:15px; font-weight:bold;}
.ban-til a{ font-weight:normal;}
.ban-til a:hover{color:#003BE2; text-decoration:underline; }
.mail-tips{ background:#f3f3f3; padding:3px 10px; margin-top:10px;}
.mail-tips strong{ display:block; font-size:13px;}
.tips-box{ text-align:center; color:#fff; padding:2px 10px; font-size:12px; min-width:184px; display: inline-block;*display: inline;}
.tips-green{ background:#66aa05;}
.tips-red{ background:#f03b01;}
.tips-orange{ background:#fc9701;}
.set-eidt-textarea{ width:100%; height:100%;  border:none medium;}

/*多级*/
.filter-tree-wrap{ width:182px; height:315px; overflow:auto; border:1px solid #999;}
.treeView,.tree-line{ background:#fff; margin-top:4px;}
.tree-line li{ background:url(../images/treeview.gif) no-repeat;}
.fileTree li{padding: 1px 0 2px 16px;}
.tree-file,.tree-folder{padding: 1px 0 1px 5px; white-space:nowrap;}
.fileTree li.last{background-position: 0 -1766px;}
.code-note{ padding:50px 0 30px 155px;}

/*pw-security*/
.pw-security{ color:#8c8c8c;  width:125px;}
.pw-security p em{ color:#ff0000;}
.i-security{ width:4px; height:8px; background:url(../images/edit.png) no-repeat -18px -90px; margin-right:5px;}
#newSec{ padding-bottom:0px;}
.security-line span{ display:inline-block; width:25px; height:6px; margin-right:2px; font-size:0; overflow:hidden;}
.orange-bg{ background:#ff9000;}
.grey-bg{ background:#cfcfcf;}

/*表格多级*/
.tree-head{ background:url(../images/treeview.gif) no-repeat 0 8px; display:inline-block; width:16px; height:30px; vertical-align:middle; margin-right:5px;}
.tree-one{ background:url(../images/treeview.gif) no-repeat 0 -10px; display:inline-block; width:16px; height:30px; vertical-align:middle; margin-right:5px;}
.tree-end{ background:url(../images/treeview.gif) no-repeat 0 -1761px; display:inline-block; width:16px; height:30px; vertical-align:middle; margin-right:5px;}
.pop_tips{ background:#fff;}
.scrollStyle{ overflow:auto;}
#addrList a{ white-space:nowrap; color:#444; font-weight:normal; overflow:hidden; text-overflow: ellipsis; display:inline-block;}
#addrList a:hover{ text-decoration:none;}
.set_rule_box{ margin:0;}

/*图标*/
.i-contact-sadd,.i-contact-hminus,.i-contact-edit,.i-contact-close,.i-contact-rfx,.i-contact-triangle{display:inline-block;background:url(../addr/images/contact.png) no-repeat;}
.i-contact-sadd,.i-contact-hminus{width:10px;height:10px;}
.i-contact-sadd{background-position:0 -138px;}
.i-contact-hminus{background-position:-11px -138px;}
.i-contact-edit{width:13px;height:13px; background-position:-89px -149px;}
.i-contact-edit:hover{background-position:-68px -149px;}
.i-contact-close{width:12px;height:12px;background-position:-111px -149px;}
.i-contact-close:hover{background-position:-24px -136px;}
.i-contact-rfx{width:18px;height:21px;background-position:-29px -149px;}
.i-contact-triangle{width:7px;height:4px;background-position:-37px -138px;}

/*fontStyle*/
.fw_b{font-weight:bold;}
/*通讯录*/
.catInfoWrap{}
.catInfo_title{height:32px;padding:0 20px 0 40px;background:#E8EBFA;border-bottom:1px solid #6B6D9E;}
.catInfo_title h2{line-height:32px;font-size:14px;font-weight:bold;color:#1e1e1e;}
.catInfo_mes{padding:20px 60px;width:410px;position:relative;}
.catInfo_mes li{padding-bottom:10px; display:block; clear:both; width:300px; height:20px; line-height:20px;s}
.catInfo_mes .txtInfo{width:200px;display:inline-block;*display:inline;*zoom:1;word-break:break-all;}
.catInfo_phone{position:absolute;right:60px;top:24px;width:102px;height:102px;border:3px solid #D9DFF6;}
.catInfo_phone2{width:102px;height:102px;border:3px solid #D9DFF6;}
.catInfo_phone img{border:1px solid white;}
.newsletterCon{overflow:hidden;_zoom:1;}
.newsletterMain{width:100%;float:left;}
.newsletterMain_tool{background:#E8ECFA;padding:0 10px;}
.buttonBar{margin-top:8px;line-height:normal;}
.buttonBar input{padding:2px 5px;visibility:visible;width:auto;margin:0 2px;}
.pageBar{line-height:normal;}
.pageBar span{color:#8F8E8E;margin-right:5px;}
.pageBar a{margin-right:5px;}
.sKey{background:#F9FF7E;font-weight:bold;padding:1px;}
.catPeoEdit{color:#424240;}
.catPeoEdit th{font-weight:normal;}
.catPeoEdit td{height:32px;}
.catPeoEdit td .text{width:228px;height:14px;padding:4px;border:1px solid #B1B1B1;word-break:break-all; }
.catPeoGroup{width:236px;border:1px solid #B1B1B1;background:#F3F3F3;margin:5px 0 10px;}
.catPeoGroup ul{height:114px;overflow-y:auto; overflow-x:hidden}
.catPeoGroup li{margin:0; padding-left:5px; padding-bottom:5px;}
.catPeoGroupNew{height:25px;padding:4px;background:white;border-top:1px solid #B1B1B1;}
.catPeoDate{position:relative;}
.catPeoDate .i-triangle{position:relative;top:0px;*top:-3px;_top:4px;left:-12px;}
.catPeoDate ul{position:absolute;z-index:3;width:62px;border:1px solid #B1B1B1;background:white;}
.catPeoDate ul li{line-height:20px;height:20px;margin-bottom:0;vertical-align:top;}
.catPeoDate ul a{color:#4A4A4A;text-decoration:none;display:block;padding:0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.catPeoDate ul a:hover{background:#3879D9;color:white;text-decoration:none;}
.catPeoEdit_phone{width:130px;position:relative; overflow:visible;}
.catInfo_phone2{margin:0 auto;}
.catPeoEdit_phone .but{width:49px;height:25px;border:0;background:#F0F0F0;}
#saveAll{ margin-right:50px;}
/*调用时赋值float,width=字数+1.5em,间距1em*/
.btn{overflow:hidden;height:20px;text-decoration:none;text-align:center; padding-bottom:3px; color: #444;}
.btn .r1{background-color:#ccc;}
.btn .rContent{border-left:1px #ccc solid;border-right:1px #ccc solid;overflow:hidden;height:18px;line-height:18px;}
/*hover变效果*/
.btn:hover .rContent{ text-decoration: none;}
#newsletterTable tbody tr,#newsletterTableGrouptbody tr{height:24px;line-height:24px;overflow:hidden;vertical-align:middle;}
#newsletterTable tbody tr td,#newsletterTableGroup tbody tr td{white-space:nowrap;overflow:hidden;
text-overflow:ellipsis;-moz-text-overflow:ellipsis; height:24px; padding-left:15px; color:#333333; vertical-align:middle;}
#newsletterTable tbody tr td:first-child,#newsletterTableGroup tbody tr td:first-child {white-space:nowrap;overflow:visible;
text-overflow:ellipsis;-moz-text-overflow:ellipsis; height:24px;}
#newsletterTable tbody tr td,#newsletterTableGroup tbody tr td {overflow: expression(this.previousSibling==null?'visible':'hidden');}
.newsletter_search .btn{ margin-top:3px; margin-top:4px\9;}
#showHide{ color: #014282;}
#showHideTd{ vertical-align:bottom;}
#selectYear,#selectDate,#selectMonth{ width:63px;}
#exportBack,#importBack{ margin-left:20px;}
#selectPage,#selectPage1{ min-width:62px; margin-top:-4px;}
#uploadFile{border-left-style:none;border-top-style:none;border-right-style:none;border-bottom-style:none }
.searchGroupColor{ background-color:#feffd5;}
#ifrm_address{
    min-width:400px;
    _width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 400? '400px' : 'auto'); }
.branchListWrap{ min-width:50px;
    _width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 50? '50px' : 'auto'); }

.branchList{overflow:hidden;overflow-y:auto; padding:5px 0;}
.branchList ul{overflow:hidden;}
.branchList li{vertical-align:top; position:relative; padding-left:20px; height:25px;}
.branchList li span{ position:absolute; top:8px; right:5px; height:20px;}
.branchList li span a{ display:inline-block; height:9px; margin-top:-1px;}
.branchList li a{color:#333; line-height:19px; height:19px; padding:3px 0; display:block;}
.branchList li a:hover{ text-decoration:none;}
.branchListWrap{border:1px solid #e8e8e8;margin-top:5px;min-height:600px}
.branchListWrap h2{line-height:35px;background:#E8ECFA;padding:0 10px;font-weight:bold;}
.branchListWrap h2 a:hover{color:#003BE2; text-decoration:underline;}
.clcolor{background-color:#F6F0D0;}
.checkColor{ background-color:#f2f2f2; cursor:pointer;}
.overColor{ background-color:#f2f2f2; cursor:pointer; }
.overColor_li{background-color:#F7F7EF; }
.color_333333{color:#333333}
.index_label3{width:27px; height:20px;display:inline-block;padding-bottom:3px}
.index_label7{width:27px; height:20px;display:inline-block;padding-bottom:8px}

/*n_btn*/
.n_btn,.n_btn_slide,.n_btn_slide span,.n_btn_slide span span{ display:inline-block; height:27px; line-height:25px;  cursor:pointer;}
.n_btn span span{padding:0 10px;}
.n_btn_slide span span{ padding:0 20px 0 7px; }
.n_btn span span,.n_btn_slide span span{color:#666;}
.n_btn:hover,.n_btn_on:hover,.n_btn_slide:hover{ text-decoration:none;}
.n_btn_slide span span{ position:relative;}
.n_btn_slide span span i{ display:block; width:7px; height:5px; position:absolute; top:10px; right:6px; background:url(../images/edit.png) no-repeat 0 -86px;}
.font-bold span span{ font-weight:bold;}

.n_btn:hover,.n_btn:hover span,.n_btn:hover span span,.n_btn_slide:hover,.n_btn_slide:hover span,.n_btn_slide:hover span span{text-decoration:none;}
.n_btn:hover span span{ padding:0 10px;}
.n_btn_slide:hover span span{ padding:0 20px 0 7px;}

.n_btn:active,.n_btn:active span,.n_btn:active span span,.n_btn_slide:active,.n_btn_slide:active span,.n_btn_slide:active span span{text-decoration:none;}
.n_btn:active span span{padding:0 10px;}
.n_btn_slide:active span span{  padding:0 20px 0 7px;}

/*n_btn_on*/
.n_btn_on span span{ color:#fff;}
.n_btn_on,.n_btn_on span,.n_btn_on span span{ display:inline-block; height:28px; line-height:25px;  cursor:pointer;}
.n_btn_on{ border-style: solid; border-width: 1px;}
.n_btn_on span span{ padding:0 15px; color:#fff;}

.n_btn_on:hover,.n_btn_on:hover span,.n_btn_on:hover span span{text-decoration:none;}
.n_btn_on:hover span span{ padding: 0 15px;}

.n_btn_on:active,.n_btn_on:active span,.n_btn_on:active span span{text-decoration:none;}
.n_btn_on:active span span{ padding:0 15px;}

/******* 写信页面新样式 *********/
/*pager*/
.top_compose{height:38px; margin-bottom:1px; text-align:left;}
.btm_pager{ height:35px; border-top-style:solid; border-top-width:1px; box-shadow:inset 0px 1px 0 #FFF; text-align:left;}
.top_compose a,.btm_pager a{ margin-right:6px;}

/*maininfo_box*/
.maininfo_box{ padding:6px 1px 5px 6px;}
.control_link{  color:#495BAC;}
.control_link a{ color:#5a759e; display: inline-block; vertical-align: middle; /*width: 80px; overflow: hidden;*/}
.control_link a:hover{ color:#003BE2; text-decoration:underline;}

/*writeTable*/
.writeTable{width:100%;}
.writeTable td,.writeTable th{}
.writeTable th{font-weight:normal;}
.writeTable tbody th span{ padding-right:10px; color:#666;}
.writeTable .iText2{width:100%;border:0;display:block;}
.writeTable .iText2:focus{outline:none;}
.writeTable .addattra{display:inline-block;}
.writeTable .cmdTr, .writeTable .cmdTr th, .writeTable .cmdTr td{height:18px; line-height:18px; padding:0; margin:0; overflow:hidden;}

.editorWrap{width:100%;background:white;/*position:relative;z-index: 811;*/}
.editor-bar-content{position:relative;z-index: 811;}
.editorWrap .stationery{/*position:absolute;*/right:0;bottom:0;width:32px;height:29px;/*background:url(../../images/global/global.png) -150px -54px no-repeat;*/}
.writePar,.writePar a{color:#5E5E5E;}
.writePar a:hover{text-decoration:none;}
.write-input{  height:21px; line-height:21px; width:10px; padding:0 1px 0 0;}
.writeTable-txt{ background:#fff;border: 1px solid #c5c5c5;
border-top-color: #c6c6c6;
border-right-color: #dadada;
border-bottom-color: #d8d8d8;
padding:0 2px;min-height:25px;height:auto!important;height:25px;font-family:'Microsoft Yahei',verdana,'Hiragino Sans GB';line-height:21px;}
.writeTable-txt-on{}
.writeTable-txt .addrText{cursor:text;float:left;height:18px;width:25px;overflow:hidden;}
.writeTable-txt .addrText-input{ime-mode:disabled;font-family:'Microsoft Yahei',verdana,'Hiragino Sans GB';background:transparent;border:none;outline:none;-webkit-appearance:none;width:100%;height:18px;
line-height:18px;}
.addrBase{float:left;white-space:nowrap;color:#666666;}
.addrSel{background-color:#ebedf3;}
.addrError{color:red;}
.addrSame{ background:#fff494;}
.addrBase b{font-weight:400;}
.writeTable .addnum{background-color:#f4f5f9;border:1px solid #969696;border-top:none;padding:2px 0 2px 10px;border-right-color:#d4d4d4;}
.write-tips{padding:3px 4px;}
.write-tips,.write-tips .diamond{background-color:#ffffcb;border-color:#cecece;}

.theme-input{margin-right:36px;}
.theme-input input{background:none;}
.theme-select{position:absolute;width:41px;height:22px;_height:23px;border-left:1px solid #969696;right:0;top:0;background-color:#FFFFFF;}
.theme-i{width:14px;height:14px;display:inline-block;webkit-border-radius:2px;-moz-border-radius: 2px;border-radius: 2px;vertical-align:middle;}
.theme-select .theme-i{float:left;margin:4px 0 0 7px;_display:inline;}
.theme-select .i_triangle_d{float:left;margin:8px 0 0 5px;_display:inline;}
.theme-select-ul{position:absolute;width:66px;position:absolute;right:-1px;top:23px;
border:1px solid #999;background-color:#FFF;padding:0 0 9px 0 ;text-align:center;
-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}
.theme-select-ul .theme-i{margin-right:5px;position:relative;}
.theme-select-ul .theme-i .i_xgg{position:absolute;left:3px;top:3px;display:none;}
.theme-select-ul li.on .theme-i .i_xgg{display:inline-block;}
.theme-select-ul li{margin-top:9px;}
.theme01{background-color:#000000;}
.theme02{background-color:#ff9a00;}
.theme03{background-color:#008000;}
.theme04{background-color:#2757ec;}
.theme05{background-color:#7e1a86;}
.lockmaildiv{padding-left:5px;background-color:#ffffcb;height:22px;line-height:21px;border:1px solid #969696;border-bottom:none;vertical-align:middle;}
.lockmaildiv .gray{height:22px;line-height:21px;vertical-align:middle;display:inline-block;}

/*loading*/
#loading .upLoadBg div{height:21px;background:#dedede;}
.i_video{ display:inline-block; width:17px; height:16px; /*background:url(../images/video_i.png) no-repeat; margin:0 6px -4px 6px;*/ position:absolute; top:0px; left:6px;}

/* 写信页附件 */
.writeattrlist{ padding-bottom: 5px;}
.writeattrlist .upLoad{float:left;margin:4px 10px 0 0;_display:inline;}

/* 编辑器 */
.edit-btn:hover,.edit-btn:hover .edit-btn-rc,
.edit-btn-on,.edit-btn-on .edit-btn-rc,.ico-edit,
.editor-btn-select,.editor-btn-select:hover,
.editor-btn-select-on,.editor-btn-select-on .edit-btn-rc,
.eidt-bar .line,.font-type .fonttype-list a .cur,.eidt-bar .pushon,.eidt-bar .pushoff{background-image:url(../images/edit.png);background-repeat:no-repeat;}
.eidt-body{border: 1px solid #c5c5c5;
border-top-color: #c6c6c6;
border-right-color: #dadada;
border-bottom-color: #d8d8d8;/*position:relative;padding-top:30px;z-index: 10086;*/ }
.eidt-bar{position:relative; z-index:900;  border-bottom: 1px solid #cecece;  left: 0; line-height: 100%; overflow: hidden;  top: 0; width: 100%;height:30px; background: #fafbfc;}
.eidt-bar-slide{background:url(../images/editBar-bg-l.png) repeat-x;}
.eidt-bar .pushon,.eidt-bar .pushoff {position:absolute;width:8px;height:9px;}
.eidt-bar .pushon{ right:15px;top:10px;background-position:-396px -96px;}
.eidt-bar .pushoff{ right:15px;top:10px;background-position:-396px -80px;}
.eidt-bar .eidt-bar-li{height:30px;margin-right:20px;}
.eidt-bar .line{background-position:-421px -9px;width:1px;height:16px;overflow:hidden;float:left;margin:7px 4px 0 8px;display:block;}
.eidt-content{position:relative; margin-top:1px; z-index:700;}
.eidt-body-full .eidt-bar{ height:60px;}
#up_h30{ padding-top:30px;}
#up_h30 .eidt-bar{ height:30px;}

.edit-btn{color:#000000;display:inline-block;float:left;height:22px;margin:4px 0 0 4px;outline:0 none;padding-right:4px;text-decoration:none;}
.edit-btn-rc{cursor:pointer;display:inline-block;margin-bottom:0px;padding-left:4px;height:22px; color:#666;}
.ico-edit{margin-top:3px;display:inline-block;height:16px; font-weight:400;line-height:9999px;overflow:hidden; width:16px;vertical-align:middle;}
.ico-edit-font{margin-top:3px;display:inline-block;height:16px; font-weight:400; width:16px;vertical-align:middle;}
.edit-btn:hover{background-position: 100% -5px;}
.edit-btn:hover .edit-btn-rc{background-position:-421px -30px;}
.edit-btn-on{background-position:100% -78px;}
.edit-btn-on:hover{background-position:100% -78px;}
.edit-btn-on .edit-btn-rc{background-position:-421px -54px;}
.edit-btn-on:hover .edit-btn-rc{background-position:-421px -54px;}
.editor-btn-select {padding-right: 17px; background-position: 100% -102px;}
.editor-btn-select-nodot {}
.editor-btn-select .edit-btn-rc{line-height:23px;}
.editor-btn-select-nodot .edit-btn-rc{line-height:23px;}
.editor-btn-select:hover{background-position:100% -126px;text-decoration:none;}
.editor-btn-select:hover .edit-btn-rc{text-decoration:none;}
.editor-btn-select-on{background-position:100% -150px;}
.editor-btn-select-on:hover{background-position:100% -150px;}
.editor-btn-select-on .edit-btn-rc{background-position:-421px -54px;}
.editor-btn-select-on:hover .edit-btn-rc{background-position:-421px -54px;}

.ico-edit-b{background-position:0 -9px;}
.ico-edit-i{background-position:-162px -9px;}
.ico-edit-fb{background-position:0px -51px;}
.ico-edit-fs{background-position:-376px -9px;}
.ico-edit-color{background-position:-395px -9px;}
.ico-edit-bush{background-position:-18px -9px;}
.ico-edit-cx{background-position:-36px -9px;}
.ico-edit-pic{background-position:0 -26px;width:23px;}
.ico-edit-scr{background-position:-90px -9px;}
.ico-edit-smile{background-position:-108px -9px;}
.ico-edit-ud{background-position:-180px -9px;}
.ico-edit-xl{background-position:-126px -9px;}
.ico-edit-xl2{background-position:-144px -9px;}
.ico-edit-aliz{background-position:-198px -9px;}
.ico-edit-alil{background-position:-216px -9px;}
.ico-edit-alir{background-position:-234px -9px;}
.ico-edit-addsj{background-position:-288px -9px;}
.ico-edit-jdsj{background-position:-272px -9px;}
.ico-edit-sxali{background-position:-26px -25px;width:22px;}
.ico-edit-link{background-position:-51px -27px;width:19px;}
.ico-edit-tab{background-position:-342px -9px;}
.ico-edit-hf{background-position:-54px -9px;}

/*edi_container*/
.edi_container{  /*position:relative;*/}
.eidt-textarea{ width:100%; height:299px; border:none medium; resize:none;}

/*send_set_time*/
.send_set_time{ margin-top:8px; background:#f2f2f2; border:1px solid #ebeaea; position:relative; padding:7px 12px 0 12px; font-style:normal;}
.send_set_time p{ padding-bottom:5px; color:#767575;}
.send_set_time p select{ height:22px; line-height:18px; vertical-align:middle;}
.set-time-close i{display:block; width:12px; height:12px; position:absolute; top:12px; right:12px;background:url(../images/close_b.png) no-repeat;}
.send_set_time select, .send_set_time label{ float: left;}
.send_set_time label{margin:0; padding: 0 6px;}

.i_t_min{background-position:-461px -20px;}
.i_t_min:hover{background-position:-484px -20px;}

/*wj_pop*/
.addFormContact{ height:160px;overflow-y:auto; overflow-x:hidden; position:relative; padding:15px 8px;}
.file_nav li{ padding-left:14px; position:relative; width:320px; height:25px;}
.file_nav li a{ color:#999;}
.file_nav li a:hover{ text-decoration:none;}
.i_nav_unfold,.i_file_fold,.i_file_unfold{ background-image:url(../images/edit.png); background-repeat:no-repeat;}
.i_nav_unfold{ display:block; width:8px; height:4px; position:absolute; top:7px; left:2px; background-position:0px -72px;}
.i_file_fold{ display:inline-block; width:14px; height:13px; background-position:-397px -30px; margin:0 10px -2px 2px;}
.i_file_unfold{ display:inline-block; width:16px; height:13px; background-position:-371px -30px; margin:0 10px -2px 2px;}
.uploadfile_list{ padding:5px 0 0 8px;}
.uploadfile_list p{ padding:0; width:350px; overflow:hidden;}
.uploadfile_list p input{ vertical-align:middle;}
.file_style{ display:inline-block; width:15px; height:16px; background-image:url(../images/edit.png); background-repeat:no-repeat; margin:0 9px -5px 9px;}
.i_upload_img{ background-position:-346px -30px;}
.i_upload_rar{ background-position:-321px -30px;}

/*greyBox*/
.greyBox{ background:#f7f8f8; padding:6px; margin:5px 0;}
.greyBox_ul li{}
.greyBox_ul li label{ display:inline-block; width:50px;}
.txt_line{ padding-top:8px;}
.control_link{ padding:4px 0 0 0;color:#a2b0c6;}
.write_txt{ border:1px solid #c3c3c3; height:25px; line-height:25px; width:93%;}

/*editer_box*/
.editer_box{ border:1px solid #cecece; width:100%;}
.editer_top{ height:31px; background:url(../images/editer_top.png) repeat-x; border-bottom:1px solid #cecece;}
.editer_body{width:100%;}
.editer_textarea{ min-height:370px; height:auto; *height:370px; width:100%; border:none medium;}
.font_bold{ display:inline-block; width:17px; height:16px;}

.i_bold,.i_slide,.i_fontColor,.i_backgroud_color,.i_img,.i_sreenshot,.i_mood{ background-image:url(../images/ico.png); background-repeat:no-repeat; display:inline-block;}
.i_bold{ width:9px; height:9px; background-position:0 0;}
.i_slide{ width:5px; height:3px;background-position:0 -146px; margin-bottom:2px;}
.i_fontColor{ width:18px; height:14px;background-position:0 -19px;}
.i_backgroud_color{width:16px; height:16px;background-position:0 -43px;}
.i_img{width:23px; height:15px;background-position:0 -69px;}
.i_sreenshot{width:17px; height:15px;background-position:0 -94px;}
.i_mood{width:17px; height:17px;background-position:0 -119px;}

.editer_line{height:31px; line-height:31px; padding-left:8px; color:#cecece; }
.editer_line a{margin:0 6px; color:#666; vertical-align:middle; display:inline-block;}
editer_line a:hover{ background:#dedede; border:1px solid #c5c5c5; text-decoration:none;}
.writer_con{ color:#5e5e5e; padding:5px 0 0px 0; position:relative; z-index:810;}
.writer_con input{ margin:0 4px; vertical-align: -2px;}
*html .writer_con input{margin:0 4px;display:block;float:left}
*html .writer_con label{padding:3px 0 0 0; display:block;float:left; }

/*弹出层*/
/* ====  shadow ====   */
.shadow{}
.inShadow{-moz-box-shadow:inset 1px 1px 3px rgba(0, 0, 0, .1);-webkit-box-shadow:inset 1px 1px 3px rgba(0, 0, 0, .1);box-shadow:inset 1px 1px 3px rgba(0, 0, 0, .1);}

/*fontType*/
.pop_wrapper{ border:1px solid #cecece; background:#FFF; position:absolute; z-index:999; overflow:hidden;}
.popList-style{ padding:5px 0;}
*html .popList-style{line-height:0px}
.fontSize li{ }
.popList-style li a{ display:block; padding:5px 0 5px 38px; color:#000;}
.popList-style li a.current i{ vertical-align:middle; display:inline-block; width:15px; height:13px; background:url(../images/hh.png) no-repeat; margin:0 10px 0 -20px;}
.popList-style li a:hover{  font-weight:bold; text-decoration:none;}

/*fontSize*/
.fontSize{}
#template .pop_wrapper{left:328px; top:25px;}

/* 选择字体颜色 */
.font-colorpop{padding:6px;width:144px;}
.fontcolor-list{/*float:left;*/width:144px;}
.fontcolor-list a{width:16px;height:16px;border:1px solid #FFFFFF;overflow:hidden;display:inline-block;float:left;}
.fontcolor-list a:hover,.fontcolor-list a.on{border-color:#9a9afb;}
.fontcolor-list a span{display:inline-block;width:10px;height:10px;border:1px solid #a6a6a6;margin:2px 0 0 2px;overflow:hidden;}

/*module_pop*/
.module_pop{padding:5px 0;}
.module_pop li,.signNmae-set li,.commend-sign li{ line-height:24px;}
.module_pop li.line{ height:1px; line-height:1px; font-size:0px; margin:2px 5px;}
.module_pop li a,.signNmae-set li a{ display:block; text-indent:14px; color:#000; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; _width:100%; font-weight:normal; text-align:left;}
.module_pop li a.notuse{color:#666;}
.signNmae-set li a.notuse{color:#666;}
.notuse{ color:#666;}
.module_pop li a:hover,.signNmae-set li a:hover,.commend-sign li a:hover,.row-space li a:hover{ text-decoration:none; }

/*signNmae*/
.signBorder{ padding:5px 0 0;}
.signNmae-set{}
.signNmae-set li a.set{ color:#4c74b2;}
.signNmae-set li a:hover.set{ }
.signNmae-set li.line{height:1px; line-height:1px; overflow:hidden; border-bottom:1px solid #cecece;}
.commend-sign li span{ color:#999; padding-left:5px;}
.commend-sign li a{ color:#000; display:block; padding:0 14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*row-space*/
.row-space{ border:1px solid #999; padding-bottom:5px;}
.row-space li span{ display:block; line-height:28px; padding-left:8px;border-bottom:1px solid #999; margin-bottom:5px;}
.row-space li a{display:block; padding-left:8px; color:#000;}

/* 表格 */
.tabpop{width:188px;}
.tabpop p{text-align:center;border-bottom:1px solid #999;padding-bottom:5px;}
.tabpop table{margin:4px;}
.tabpop table td div{width:12px;height:12px;overflow:hidden;border:1px solid #dddddd;margin:2px; cursor:pointer;}
.tabpop table td.on div{border:1px solid #5d99ce;}

/*img_pop*/
.img_pop{ width:340px; padding:10px 5px; background:#fff; overflow:hidden;}
.img_tabTop{ height:28px;border-bottom:1px solid #dadada;}

/* *html .img_tabTop ul li{ position:relative}*/
.img_tabTop ul{_position:relative;_bottom:-1px;}
.img_tabTop ul li.current{background:#FFF; border-bottom-color:#fff; box-shadow: inset 0 -1px 0 #fff; }
.img_tabTop ul li{float:left;height:27px;line-height:27px;color:#000;padding:0 10px;border:1px solid #dadada;
margin-bottom:-1px;background:#e3e3e3;
	box-shadow: inset 0 -1px 0 #fff;
	border:1px solid #dadada;cursor:pointer;}
.img_tab_box{ padding:18px 0 0 10px;}
.use_tip{ line-height:22px;}
.tips_ul li{ color:#999; line-height:20px; list-style:inside disc;}
.img_pop_btnp{ padding-top:6px;}
.img_tab_txt{ width:298px; padding-left:5px; border:1px solid #cacaca; height:22px; line-height:22px;}

/*expression*/
.expression{ border:1px solid #999; padding:5px;}
.expression_box{width:203px;_border-left:1px solid #b5b5b5;}
.i_express1{ background-position:-26px -52px;}
.i_express2{ background-position:-55px -52px;}
.i_express3{ background-position:-84px -52px;}
.i_express4{ background-position:-113px -52px;}
.i_express5{ background-position:-142px -52px;}
.i_express6{ background-position:-171px -52px;}
.i_express7{ background-position:-200px -52px;}
.express_table tr td{ width:28px; height:28px;}
.express_table tr td a{width:26px; height:26px;border:1px solid #b5b5b5; display:block;}
.express_table tr td a:hover{border:1px solid #9A9AFB;}
.express_table tr td a i{display:inline-block; width:100%; height:100%; background-image:url(../images/edit.png); background-repeat:no-repeat;}

/*receiver_pop*/
.receiver_pop{ border:1px solid #999; width:285px; background:#FFF;}
.receiver_pop ul li{ line-height:25px;}
.receiver_pop ul li a{ display:block; padding-left:8px;color:#999;}
.receiver_pop ul li a:hover{ text-decoration:none; background:#ebedf3;}
.receiver_pop ul li a em{ color:#333;}

/* ===== 通用按纽 =====   */
.btnSure,.btnNormal,.btnTb,.btnRed{display:inline-block;cursor:pointer;color:#333;height:22px; line-height: 22px; overflow:hidden;vertical-align:middle;text-decoration:none; border: 1px solid #e2e2e2; background: #f8f8f8;}
.btnSure span,.btnNormal span,.btnTb span,.btnTb span.r,.btnRed span{text-decoration:none;display:inline-block;padding: 0 12px;
 overflow:visible;text-align:center;vertical-align:top;white-space:nowrap;}
.btnSure:hover,.btnNormal:hover,.btnTb:hover,.btnRed:hover{text-decoration:none; color:#333; background: #f2f2f2;}
.btnTb{height:26px; line-height: 26px;}
.btnTb span,.btnTb span.r{line-height:27px\9;background-position:right 0;}
.btnTb:hover{background-position:0 -28px;}
.btnTb:hover span{text-decoration:none;}


.btnTb.on{}
.btnTb.on .i_triangle_d{background-position:-450px -22px;}
.btnTb .pr_20 .i_triangle_d{position:absolute;margin:10px 0 0 5px;*margin-top:5px;}


.btnTb span.r .i_triangle_d{position:absolute;margin:10px 0 0 13px;*margin-top:5px;}
.btnTb span .r-line,.btnTb span .l-line{width:2px;height:25px;background:url(../images/button.png) -183px -112px no-repeat;position:absolute;top:0;right:0px;}
.btnTb span .l-line{left:-12px;top:0;}
.btnTb.l-1{position:relative;}

.btnTb span.two{position:relative;background:none;}
.btnTb span.two span{position: absolute;width: 4px;height: 25px;top:0;right:0;_right:-1px;}
.btnTb span.two span .i_triangle_d{margin: 10px 0 0 4px;}

/*success_sent*/
.success_sent{ padding-left:60px; position:relative; /*width:900px;*/}
.i_seccess_sent_ico{ display:block; width:42px; height:42px; position:absolute; left:0; top:0;_left:-60px; _top:-3px; background:url(../images/edit.png) no-repeat -460px -177px;}
.success_sent_top{ border-bottom:1px solid #ccc; padding-bottom:5px;}
.success_sent_top h2{ font-weight:bold; font-size:20px; color:#008e22;}
.success_sent_top p{ color:#949494; line-height:25px;}
.success_sent_btn{}
.success_sent_btn p{ padding:3px 0;}
.success_sent_btn p a{}
.save_contact{ background:#f2f2f2; border:1px solid #ebeaea; margin-top:40px; padding:14px 20px;}
.save_contact h3{ font-weight:normal; color:#767575;}
.save_contact p{ padding-top:5px;}

/*state_table*/
.state_table{ margin-top:15px;}
.state_table thead tr td{ height:32px; color:#767575; background:#f2f2f2; padding-top:0px; padding-bottom:0px;}
.state_table tbody tr td{ height:32px; color:#434343;padding-top:0px; padding-bottom:0px;word-break: break-all;}
.state_table tr td{ border:1px solid #e1e1e1; padding-left:10px;}
.fail{ color:#ff0000;}
.already_note{ color:#1e9d00; padding:10px 0 0 155px;}
.i_senior_sli,.i_senior_sli_on{vertical-align:middle; margin-right:5px; width: 14px; height: 14px;}


.sender_pop {border: 1px solid #999999;padding: 5px 0;}
.sender_pop li{position:relative;line-height: 24px;}
.sender_pop li.line { background: none repeat scroll 0 0 #999999;font-size: 0;height: 1px;line-height: 1px;margin: 2px 5px;}
.sender_pop li a{color: #000000;display: block;padding-left:25px;}
.sender_pop li a.notuse { color: #666666;}
.sender_pop li a:hover{ background: none repeat scroll 0 0 #5D99CE; color: #FFFFFF;text-decoration: none;}
.sender_pop li a.current i{ width:15px; height:13px; background:url(../images/hh.png) no-repeat; position:absolute; top:5px; left:10px;}
.sender_pop li a.current{ background:#5D99CE;}
/** 写信页自动完成组件 **/
.RichInputBoxLayout{min-height:25px;max-height:45px;overflow-x:hidden;overflow-y:hidden;background-color:white;}
#RichInputBoxID{ line-height: 21px; padding-top: 4px; font-family:'Microsoft Yahei',verdana,'Hiragino Sans GB';cursor:text;width:100%;float:left;_float:none;}
#RichInputBoxID .addrItem{border-color:#a0a0a0;color:#a0a0a0;float:left;font-family:'Microsoft Yahei',verdana,'Hiragino Sans GB';font-size:12px;height:20px;
line-height:20px;*height:21px;*line-height:21px;margin:0px 5px 1px 1px;white-space:nowrap;cursor:default;}
#RichInputBoxID .mouseover{background-color:#eee;}
#RichInputBoxID .addrItem b{white-space:nowrap;font-family:'Microsoft Yahei',verdana,'Hiragino Sans GB';color:#000;border-color:#000;}
#RichInputBoxID .addrItem span{white-space:nowrap;font-family:'Microsoft Yahei',verdana,'Hiragino Sans GB';color:#a0a0a0;border-color:#a0a0a0;cursor:default;}
#RichInputBoxID .addrItem span.error{color:Red;}
#RichInputBoxID .selected span.error{color:white;}
#RichInputBoxID .selected{background-color:rgb(50,119,222);color:white;}
#RichInputBoxID .selected b,#RichInputBoxID .selected span{color:white;}
#RichInputBoxID input{background-color:Transparent;font-family:'Microsoft Yahei',verdana,'Hiragino Sans GB';padding:1;float:left;border:0;margin:0;}
#RichInputBoxID input[type='text']:focus{border:0;}
.blinkColor{background:#fff494;}

/** 写信页自动完成组件 结束**/
.set-time-p span{display: inline-block;line-height: 25px;padding: 0 5px;}
.wid95{ width:95%;}

/*new-group*/
.new-group{ height:112px; overflow:auto; border:1px solid #ccc; width:275px; padding:5px; *margin-top:-10px;}
.new-group p{ height:22px; line-height:22px;}
.set-edit-table tr td{ padding: 0 0 10px;}
.td-color tr td{ background:#fcfbf9;}
.percent100{ width:100%;}
.attr_pager{ padding-right:5px;}
#topPage_attachList{ _margin-top:10px;}
.attr_pager a{ font-weight:normal;}
.attr_pager a:hover{ color:#003BE2; text-decoration:underline;}
.mail_mark_wrap{ position:relative;}
.mail_mark_wrap i{ display:inline-block;background:url(../images/edit.png) no-repeat -419px -130px; width:32px; height:36px; position:absolute; top:0; left:0;}
.mail_mark_wrap h4{padding-left:38px;}
*html .mail_mark_wrap i{margin-left:-2px ; margin-top:-8px;}
.mail_mark_wrap p{ padding-left:43px; color:#333; white-space:normal; width:260px; line-height:22px; text-align:left;word-wrap:break-word; text-align:left; text-indent:-1px;}

/*20121008*/
.edit-infoBox{ border:1px solid #cfcfcf; margin-top:10px; padding:1px; background:#fff;}
.edit-infoBox h3{ height:34px; line-height:34px; padding-left:12px; font-size:14px; font-weight:bold; background:#ededed; color:#000;}
.edit-infoBox-layout{ padding:20px 0 30px 10px;}
.edit-infoBox-layout li span.left{ display:inline-block; width:60px; text-align:right; padding-right:20px;vertical-align:top; line-height:25px;}
.set-radio{ vertical-align:-2px; margin-right:5px; }
.new-group{ height:112px; overflow:auto; border:1px solid #ccc; width:280px; padding:5px; *margin-top:-10px;}
.new-group p{ height:22px; line-height:22px;}
.font-col{ color:#767676;}
.set-check{ margin-right:5px; vertical-align:-2px;}
.addrList-textarea{ width:285px; height:105px; border:1px solid #ccc;}
.edit-info-btm{ background:#f1f1f1; padding:5px 0 8px 5px;}
.edit-info-btm a{ margin-right:5px;}
#textarea{ width:288px;}
#exp_iframe{ height:23px;}
/*我的文件柜高级搜索*/
.file-body{ padding:54px 0;}
#searchButton{ margin:10px;}
#tab_b_address{ margin:5px 5px 0 0;}
.contents{ margin-right:5px;}
#tabSelect{ position:absolute; z-index:999;}
.amount-box{ position:relative; width:285px; border:1px solid #ccc; box-shadow: inset 1px 1px 2px #eee; padding:5px; min-height:115px; overflow:auto;}
.amount-box p{ height:19px; line-height:19px; background:#f7f7ee; position:relative; margin-bottom:5px;}
.amount-box p span{ padding-left:5px;}
.i-amount-close{ display:inline-block; width:7px; height:7px;background:url(../images/edit.png) no-repeat -421px -118px; position:absolute; top:7px; right:7px; cursor:pointer;}

/*setAcount*/
.set_head{ height:25px; line-height:25px; color:#233179; padding-left:16px; font-size:14px; font-weight:bold;}
.set_content{ padding:22px 0;}
.setAcount_ul li{ padding:3px 0;}
.setAcount_ul li.firstLine{ padding:0 0 14px 0;}
.setAcount_ul li.limit_margin{ padding:0 0 12px 0;}
.setAcount_ul li span{ display:inline-block; width:92px; text-align:right; padding-right:30px; vertical-align:top;}
.setAcount_ul li span.spe_margin{ padding-right:30px;*padding-right:32px;}
.setAcount_txt{ border:1px solid #dde4fb; height:30px; line-height:30px; width:440px; padding-left:5px; color:#bfbfbf; box-shadow: inset 1px 2px 2px #dbdbdb;}
.checkbox_li label{ display:inline-block; width:140px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-right:10px;}
.checkbox_li label input{ margin-right:5px;}
.setAcount_add{ background:url(../images/add_ico.png) no-repeat left 50%; padding-left:15px; margin-left:10px;}

/*set_table*/
.set_table thead tr td{ border:1px solid #d1d1d1; padding-left:15px; background:#f4f4f4; height:20px;}
.set_table tbody tr td{ border-bottom:1px solid #e7e7e7; padding-left:15px; height:25px;}
.j_checkbox{ margin-left:-10px;}
.remand{ padding:0 10px;}
.topLine{ height:34px; line-height:34px;}
.topLine h2{ float:left; font-size:15px; padding-left:10px; height:34px;}
.topLine h2 span{ font-size:12px; font-weight:normal;}
#set_search{ float:right; margin-top:5px;}

/*写信页右侧*/
.contactType_a{ padding-top:3px; padding-bottom:3px; display:block;}
.departList_span{padding-top:3px; padding-bottom:3px; display:block;}
.contactList_span{padding-top:3px; padding-bottom:3px; display:block;}
/*.left_folder_container li a{ margin-left:24px;}
.left_folder_container li ul li a{ margin-left:10px;}*/
.cover-layer{ background:#FFF; filter: alpha(opacity=50);
-khtml-opacity: 0.5; -moz-opacity: 0.5;opacity: 0.5; }
.selectFolder_li{}
.selectFolder_li .m20{background-position:-464px -496px;}
#tab_b_outLink_log{ margin-top:5px;}
.filing-check{ padding-top:3px;}
.filing-check input{ margin:0 3px 0 5px; vertical-align:-2px;}
.filing-unfold{  display:inline-block; width:14px; height:14px; background:url(../images/edit.png) no-repeat -397px -30px;}
.file_disk_text{ margin-left:5px; color:#5E5E5E; }
.file_disk_text:hover{color:#5E5E5E;cursor:default; text-decoration:none;}
.leftFolder-mailNum:hover{ text-decoration:underline;}
.tips-default-color{ color:#828282;}
.deptList-a a{ color:#333; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-right:30px;}
.deptList-a a:hover{ text-decoration:none;}
.clear-a{ color:#495BAC;}
.clear-a:hover{ color:#003BE2; text-decoration:underline;}
.mailFolder-span{ display:block; padding-left:36px; color:#2C3A8B; cursor:pointer; height:26px; line-height:26px; white-space:nowrap;}
.mailAttch{ padding-left:20px; width:15px;}
#listTitle_sys1 th.subject{ text-align:left;}
.rush-wrap{background: none repeat scroll 0 0 white;border: 1px solid #DBDBDB;box-shadow: 1px 1px 2px #DBDBDB inset;
font-family: 'Microsoft Yahei',verdana,'Hiragino Sans GB'; height: auto !important;line-height: 28px; min-height: 28px; padding: 2px; position:relative;}
.i-rush,.i-rush-on{width:14px; height:11px; position:absolute; right:10px; top:13px; background:#03C; cursor:pointer;}
.i-rush{ background:url(../images/edit.png) no-repeat -167px -72px;}
.i-rush-on{background:url(../images/edit.png) no-repeat -191px -72px;}
.i-rush-pe,.i-rush-pe-on{width:14px; height:11px; position:absolute; margin-top:5px; margin-left:15px;background:#03C; cursor:pointer;}
.i-rush-pe{ background:url(../images/edit.png) no-repeat -167px -72px;}
.i-rush-pe-on{background:url(../images/edit.png) no-repeat -191px -72px;}

/*rm css*/
.rm_txt{ border: 1px solid #c5c5c5;
border-top-color: #c6c6c6;
border-right-color: #dadada;
border-bottom-color: #dadada; height:22px; line-height:22px; padding-left:5px; color:#000;}
.rm_top_wrap{ padding:20px 0 20px 95px; position: relative;}
.rm_box_layout tr td{ padding:0 15px 10px 0;}
.senior_box h3{ border-bottom:2px solid #dfdfe2; line-height:30px;}
.senior_box h3 label{ vertical-align: middle;}
.senior_box h3 span{ font-weight:normal;}
.rm_cb{ vertical-align:-2px; margin-right:5px;}
.rm_txt_pop{ border:1px solid #999; line-height:30px; padding-left:5px; background:#fff;}
.rm_success_box h3{ font-size:28px; font-weight:normal; padding:15px;}
.rm_success_box h4{ color:#355c91; font-size:14px; font-weight:normal; padding:5px 0 5px 15px;}
.rm_success_wrap{ padding:10px 0 10px 85px;}
.rm_bolder{border-top:2px solid #dfdfe2; }
.rm_radio{ margin-right:5px; vertical-align:-2px;}
.rm_success_table tr td{ padding:5px 0;}
.rm_receveInfo{ font-weight:normal;}
.rm_now_num{ color:#F00; font-weight:normal;}
.rm_testify i,.rm_success_box h4 i,.i_rm_help,.i-rm-refresh{ background:url(../images/edit.png) no-repeat;vertical-align:middle; margin-right:5px;}
.rm_testify i{ width:12px; height:16px; background-position:-250px -30px; }
.rm_success_box h4 i{ width:38px; height:38px;background-position:-412px -177px;}
.i_rm_help{ width:14px; height:14px; background-position:-308px -53px;}
.i-rm-refresh{ width:10px; height:10px; background-position:-332px -54px;}
.enclosure_control a{ color:#495BAC;}
.enclosure_control a:hover{ color:#003BE2; text-decoration:underline;}

/*网盘弹出框*/
.skyDrive-fileName{display: inline-block;margin-bottom: -13px; overflow: hidden;text-align: left;text-overflow: ellipsis;white-space: nowrap;width: 245px;}
.write_contact{}
.mailList_sender{ overflow:hidden; display:inline-block;  text-overflow:ellipsis; white-space:nowrap; vertical-align:middle;}
.write_contact li{ border:1px solid #FFF;}
.write_contact ul{ position:relative;}
.separate-line{ font-size:0; line-height:0; height:12px; width:1px;  overflow:hidden; display:inline-block; vertical-align:middle; margin:0 6px;}
.leftFolder-FolderName{ display:block;padding-left:22px;  cursor:pointer;}
.addaddr a:hover,.disk a:hover,.notice a:hover,.Calendar a:hover,.attach a:hover{ /*text-decoration:none;*/}
.selectContact_title{ padding-bottom:5px;}
.deptList_div{ padding:10px 0;}
.selContact_span{ padding-top:3px; padding-bottom:3px; display:block; height:20px;}
.selContact_span a{ color:#333;}
.selContact_span a:hover{ text-decoration:none;}
.deptList_div .addgroup{ margin-top:-17px;}

.deptList{ overflow-y:auto; overflow-x: hidden;}
#deptList{ position: relative;}
#sel_contactList{ padding:10px 0;}
.afTypeName{ display:inline-block; width:115px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; vertical-align:middle;}
.selectedContact{ display:inline-block; width:170px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.folder_other:hover{ text-decoration:none;}

/*表格多级*/
.tree-head{ background:url(../images/treeview.gif) no-repeat 0 8px; display:inline-block; width:16px; height:30px; vertical-align:middle; margin-right:5px;}
.tree-one{ background:url(../images/treeview.gif) no-repeat 0 -10px; display:inline-block; width:16px; height:30px; vertical-align:middle; margin-right:5px;}
.tree-end{ background:url(../images/treeview.gif) no-repeat 0 -1761px; display:inline-block; width:16px; height:30px; vertical-align:middle; margin-right:5px;}
.pr_26{ padding-right:26px;}
.pr_47{ padding-right:47px;}
.overflow_ellipsis{ width:122px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

/*skin-page*/
.skin-page{ position:absolute; width:100%;}
.skin-topNote{ color:#c4c4c4;}
.skin-list{ padding-top:15px; padding-left:10px;}
.skin-list fieldset{padding: 4px 5px 9px;
background: none;border: 1px solid #bfbfbf; border-width:1px 0 0 0;}
.skin-list fieldset legend{ padding:5px; margin-left:10px;}
.skin-items{ padding:20px 0 15px 0;}
.skin-items li{ float:left; width:94px; margin-right:40px; position:relative;}
.skin-items li a{ display:block;}
.skin-items li a:hover{ text-decoration:none; color:#555;}
.skin-img{ padding:1px; background:none; border:1px solid #FFF;}
.skin-name{ color:#555; text-align:center; padding-top:15px;}
.skin-img:hover,.skin-img-on{ background:#FFF; /*border:1px solid #bfbfbf;*/ box-shadow:0 0 5px #555555;}
.selected-skin{ width:24px; height:24px; display:inline-block; position:absolute; top:75px; right:-10px;background:url(../images/selected_skin.png) no-repeat;}

/*权限类，放在css的底部*/
.validateAll{ display:none;}
.pl158{_padding-left:158px;}
.td_mailName a:hover{text-decoration:underline;}
.newsletterTable tbody td a:hover {text-decoration:underline;}
.newsletterTable tbody td a{color:#333333}
.ws-font{ color:#5A759E;}
.ws-font:hover{ color:#003BE2;}
.attachList_moreType{color:#5A759E; padding-left:33px;}
.attachList_moreType:hover{color:#003BE2; text-decoration:underline;}

/*404*/
.error_main{ margin:0px auto; width:1024px; height:494px; position:absolute; top:50%; left:50%; margin-top:-247px; margin-left:-512px}
.error_l{ width:512px; height:330px; float:left;}
.error_r{ width:512px; height:330px; float:left; background-image:url(../images/404_right.png);}
.p1{ font-size:16px; color:#233179; margin-top:70px}
.p2{ font-size:14px; line-height:24px}
.error_btn a{width:108px; display:block; height:28px; background:url(../images/ebtn_normal.png); margin-top:20px}
.error_btn a:hover{background:url(../images/ebtn_hover.png)}
.error_btn a:active{background:url(../images/ebtn_action.png) }
#listFolderMainId{ /*width:100%;*/}

/*邮件分拣布局*/
.filter-frame{ margin-top:10px;}
.filter-condition{ margin-top:10px;}
.loginReload{ position:absolute; right:50px; bottom:50px; font-size:14px;}
.loginReload a{ font-size:14px;}
.special_span{ display:inline-block;}
.search-greyfont p{ color:#333;}
.writer_con label{ *margin-left:-4px;_margin-left:-0px;}
.fake-txt-popList li span.text{ width:250px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:inline-block;}
.topSearch_w{ width:41px;}
.RichInputBoxLayout{ _overflow:hidden;}
/*主题色彩*/
#subjectColor {background-color: #FFFFFF;border: 1px solid #C3C3C3;position: absolute;right: -2px;top: 19px;z-index: 99;}
#subjectColor span {color: #989898;}
#subjectColor ul {padding: 5px 0 0;}
#subjectColor b.curr,#seleted-color{border-color: #CCCCCC;}
#subjectColor a,#subjectColor a:hover{ text-decoration:none;}
#subjectColor a{ display:block; height:22px; line-height:21px; color:#333; padding:0 0 0 15px; }
#subjectColor a.mouseon_color_on{}
#subjectColor a.mouseon_color{ }
#subjectColor b{border-style:solid;border-width:2px; border-color:#fff;cursor: pointer;display: inline-block;height: 15px; margin: 1px 6px 0 0;overflow: hidden;padding: 0; vertical-align: top; width: 15px;}
.theme_box {float: right;height: 18px;position: relative;width: 35px;}
.theme_box i { background: url(../images/ico_theme.png) no-repeat scroll -9999px -9999px transparent; display: inline-block; margin: 0; padding: 0;}
.theme_box i.option {background-position: 0 0;cursor: pointer; height: 10px; position: absolute;right: 6px; top: 8px;width: 27px;}
#subjectColor span.title{ display:block;}
.colorName{ color:#333;}

/*写信页右键*/
.contextmenu_list_item a{ display:block; padding:0 12px; height:22px; line-height:22px;}
.contextmenu_list_item a:hover,.contextmenu_list_item a.on{ background:#2C3A8B; color:#fff;}
.contextmenu_list_item a.unable{ color:#999;}
/*邮箱搬家*/
.move-top{ color:#000; font-weight:bold; line-height:30px; height:30px; padding:0 15px;}
.h_mail_num{ color:#000;}
.s_mail_num{ color:#29ae00;}
.f_mail_num{ color:#ff0000;}
.h_mail_num,.s_mail_num,.f_mail_num{ font-weight:bold; padding:0 5px;}
.move-common{ text-align:center; padding:50px 10px; border:2px solid #ebeaea; margin-bottom:36px;}
.fail_red{ color:#ff0000;}

/*fax-annex*/
.fax-box{ padding:20px 0 50px 0;}
.fax-layout{ width:90%;}
.fax-layout tr th{ width:80px; padding-right:20px; text-align:right; font-weight:normal;padding-bottom:10px;}
.fax-layout tr td{ padding-bottom:10px;}
.fax-input{height:21px; line-height:21px; width:100%; padding:0 1px 0 0; color:#a1a1a1;}
.fax-annex{ margin-top:10px;}
.fax-annex h3{ font-weight:normal; background:#f8f8f8; border:1px solid #efefef; height:35px; position:relative;}
.fax-annex-con{border:solid #efefef; border-width:0 1px 1px 1px; padding-bottom:15px;}
.fax-annex-con div.upLoad{ margin:15px 0 0 15px; float:left;}
.i-fax-annex{ display:inline-block; width:8px; height:8px; background:url(../images/edit.png) no-repeat -111px -72px; margin-right:5px; _vertical-align:middle;}
#formUpload{ height:20px; left:0px; width:50px; cursor:pointer;}
#uploadInput{ width:50px; margin:0; padding:0; border:medium none;  filter:alpha(opacity=0); opacity: 0; }
#formAttach{ width:50px; margin:0; padding:0;border:medium none; filter:alpha(opacity=0); opacity: 0;cursor:pointer;}

/*发短信*/
.msg-table-wrap{ padding-top:30px;}
.msg-table{ width:100%;}
.msg-table tr th{ padding-right:15px; padding-bottom:10px; width:100px; font-weight:normal; text-align:right;}
.msg-table tr td{ padding-bottom:10px;}
.msg-textarea-wrap{ height:80px; padding:4px; border:1px solid #c3c3c3;}
.msg-textarea{ width:100%; height:100%; *height:80px; resize:none; overflow:auto; border:none medium; }
.write_num{margin-left:333px;}
.write_num var{ color:#fe6600; font-weight:bold;}
.msg-set-ul{ padding-top:10px;}
.msg-set-ul li{ padding-bottom:10px;}
.msg-set-til{ float:left; width:145px; padding-right:10px; text-align:right;}
.msg-set-con{ overflow:hidden; zoom:1;}
.msg-set-con p{ padding-bottom:10px;}
.mb_2{ margin-bottom:2px;}
.mailList_sessionCount{ margin-left:5px; background:#b6b9c0; padding:0px 4px;border-radius:3px; color:#fff; line-height:18px; height:18px;}
#record_list td{ padding-left:10px;}

/*发信息右栏*/
.sm-sidewrap{ border:3px solid #c9def2;}
.sm-sideico{ width:11px; height:10px; margin-right:5px;background-image:url(../images/edit.png); background-repeat:no-repeat;}
.st-ico{ background-position:-332px -76px;}
.set-ico{background-position:-309px -76px;}

/*o透明度*/
.zero-opacity{opacity:0;filter:Alpha(opacity=0);
background:rgba(255,255,255,0);/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0ffffff,endColorstr=#0ffffff);*/zoom:1;}
:root .zero-opacity{filter:none\9;}
/*欢迎页*/
/*blue-sbox*/
.blue-sbox{ padding:8px; background:rgb(248,248,249); border:1px solid rgb(226,226,226); border-radius:3px;}
.blue-sbox h2{ color:#000;padding-bottom:6px;}
.blue-sbox p{ color:#666;}

/*cbox*/
.cbox{ border:1px solid rgb(226,226,226); border-radius:3px; overflow: hidden;}
.cbox-head{ height:28px; line-height:28px; padding-left:10px; background:rgb(248,248,249);border-bottom:1px solid rgb(226,226,226); font-weight:normal; color:#333;}

/*frame-main*/
.frame-main{float:left; display:inline;width:100%;}

/*gwel*/
.gwel{ float:left; width:100%; margin:0 0 0 -240px; }
.gwel-inner{margin:0 0 0 240px; padding-right:15px;}
.gwel-info{ height:110px;}
.gwel-info h2{ font-size:16px; color:#000; padding-bottom:5px;}
.gwel-info p{}
.gwel-info p var{ color:#ff5907; font-size:18px; padding:0 5px;}
.i-symail{ width:14px; height:11px; vertical-align:middle; margin-right:5px; background-position:-31px -48px;}

/*console-side*/
.console-side{ width:240px; float:left; }
.side-mailinfo{ padding:8px 8px 14px 8px;}
.side-mailinfo p{ padding:5px 0;}
.wel-foot{ color:#bdbdbd;}
.wel-foot p{ line-height:22px;}
.wel-foot a{color:#bdbdbd;}

/*shortcut*/
.shortcut{ padding:8px 0 8px 25px;}
.shortcut li{ float:left; width:49.8%; padding:5px 0;}
.shortcut li a{ color:#1e5494;}
.shortcut-ico{ width:21px; height:21px; vertical-align:middle; margin-right:10px;}
.i-remind{ background-position:-104px -48px;}
.i-proclam{background-position:-64px -45px;}
.i-skydrive{ background-position:-181px -48px;}
.i-addr{ background-position:-143px -48px;}

/*sprite*/
.welcen-ico,.i-crown,.i-success,.i-symail,.shortcut-ico{ background-image:url(../images/sprite_console.png); background-repeat:no-repeat;}
/*********tipBox*/
.tipBox{ border:1px solid #e8e8e8; padding:16px;  background:#fff;}
.tipBox-direc{ display:block; font-size:0; width:8px; height:8px; background:#fff; border: solid #e8e8e8; border-width:0px 0px 1px 1px;
filter: progid:DXImageTransform.Microsoft.Matrix(
    		M11=0.7071067811865475,
    		M12=-0.7071067811865477,
    		M21=0.7071067811865477,
    		M22=0.7071067811865475,
    		SizingMethod='auto expand'
);
-moz-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform:rotate(45deg);
 position:absolute;left:-6px;left:-5px\9;left:-5px\0;*left:-7px;+left:-7px; _left:-7px;  top:50%; margin-top:-4px;}

.tipBox-direc-b{ display:block; font-size:0; width:8px; height:8px; background:#fbfbfb; border: solid #e8e8e8; border-width:0px 1px 1px 0px;
filter: progid:DXImageTransform.Microsoft.Matrix(
    		M11=0.7071067811865475,
    		M12=-0.7071067811865477,
    		M21=0.7071067811865477,
    		M22=0.7071067811865475,
    		SizingMethod='auto expand'
);
-moz-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform:rotate(45deg);
 position:absolute;bottom:-6px;bottom:-5px\9;bottom:-5px\0;*bottom:-7px;+bottom:-7px;  left:50%; margin-left:-4px;}
:root .tipBox-direc-b{filter:none\9;}/*ie9 hack*/
.company-tips{ color:#999; padding:20px 0;}
.forbiden-bline{ height:24px; padding:4px 10px 0 10px; border-top:1px solid #e8e8e8;}
.forbiden-p{ padding:10px 10px 5px 10px;}

/*greyBtn*/
.b-greyBtn,.s-greyBtn,.xs-greyBtn,.xxs-greyBtn{  padding:0 30px; border:1px solid #e8e8e8; color:#444; font-size:14px; display:inline-block; background:#f8f8f8;}
.b-greyBtn{height:36px; line-height:36px;}
.s-greyBtn{height:30px; line-height:30px;}
.xs-greyBtn{height:25px; line-height:25px; padding:0 15px; font-size:12px; color:#4d4d4d;}
.xxs-greyBtn{ height:18px; line-height:18px; color:#666; font-size:12px; padding:0 10px; border:1px solid #e8e8e8;}
.b-greyBtn:hover,.s-greyBtn:hover,.xs-greyBtn:hover,.xxs-greyBtn:hover{color:#4d4d4d; text-decoration:none;}
.yellowTips{ background:#fff6c6; border:1px solid #dccca0; color:#666; line-height:28px; padding:0 6px;}
.cy-yellowtips{ text-align:center; padding:3px 0; border:1px solid #e7c686; background:#f8e8af;}
.cy-yellowtips a{ color:#ff0000;}

/*邮件夹加锁*/
.jsBox{ *margin-top:-15px;_margin-top:-15px; width:720px; border:1px solid #e8e8e8; overflow:hidden; zoom:1;}
.jsBox h2{ background:#f8f8f8; height:30px; line-height:30px; border-bottom:1px solid #e8e8e8; font-size:12px; font-weight:normal;}
.jsBox-body{ padding:3px; }
.jsBox-cbox-ul{ width:800px;}
.jsBox-cbox-ul li{ float:left; width:195px; height:20px; padding:8px 0;}
.jsBox-cbox{ overflow:hidden; padding:4px 22px; border:1px solid #e1e1e1; margin-bottom:3px;}
.allclick{ _padding-top:8px;}

/*加锁ico*/
#pageDefault #sidebar .nav a.lockico{ background-position:-220px -73px;}
#pageDefault #sidebar .nav a.lockico{position:absolute;right:26px;top:8px;margin:0;padding:0;width:11px;background-image:url('../images/edit.png');background-repeat:no-repeat;  height:11px;color:#989898; overflow:hidden; text-indent:-9999px;}
a.lockico{display:inline-block; *display:inline; margin:0;padding:0;width:11px;background-image:url('../images/edit.png');background-repeat:no-repeat;  height:11px;color:#989898; overflow:hidden; text-indent:-9999px;background-position:-220px -73px;}
a.lockico{ background-position:-220px -73px;}
.addr_table_body a.lockFolder_pos{position:static; background-position: -219px -72px;display:inline-block;*display:inlne;}
.cy-yellowtips{ text-align:center; padding:3px 0; border:1px solid #e7c686; background:#f8e8af;}
.cy-yellowtips a{ color:#ff0000;}

.col243078{ color:#243078;}
.i-addrlist{ background-position:-219px -48px;}
.i-exclam{ position: absolute; top: 0; left: 16px; width: 36px; height: 36px; background-image:url('../images/edit.png');background-repeat:no-repeat;  background-position:-414px -225px;}
.i-resign{ background-position:-298px -48px;}
.i-distri{ background-position:-335px -48px;}
.gonggao{ padding:15px 15px 0 15px;color:#333;}
.gonggao h2{ padding-bottom:10px;}
.gonggao p{ text-indent:2em; overflow:hidden; word-break:break-word;}
.mailinfo h2{ color:#333;}
.mailinfo p{ color:#999; line-height:20px;}
.mb_40{ margin-bottom:40px;}

/*账单查询*/
.bill-wrap{ padding-top:18px;}
.bill-til{ padding:0 10px 10px 50px; background:url(../images/jiasuo.jpg) no-repeat #eff5fb 10px 10px;}
.bill-til h2{ color:#7c7c7c; font-size:14px; padding-top:8px;}
.bill-til p{ color:#a1a1a1; }
.bill-left{ text-align:right; padding-right:10px;}
.bill-table td{ height:26px; padding-bottom:15px;}
.bill-databox{ border:5px solid #e9f1fe; width:810px; height:340px; overflow:hidden;}
.bill-advise{ padding-top:10px;}
.bill-advise h2{ color:#424242; font-size:14px; font-weight:bold;}
.bill-advise p{ color:#666; line-height:25px;}
.bill-table td{ font-size:12px;}
.i-unexamine,.i-examined{ display:inline-block; width:14px; height:17px;background-image:url('../images/ico.png');background-repeat:no-repeat; vertical-align:middle;}
.i-unexamine{ background-position:-648px -418px;}
.i-examined{background-position:-683px -418px;}
.tips-yellow{background:#fc9701}

/*eml-pop*/
.eml-pop .pop_left{ float:left; width:130px; height:23px; line-height:23px; padding-right:10px; text-align:right;}
.pgressLine{ position:relative; width:308px; margin:10px auto 0 auto; height:16px; }
.pgressLine .bg{ position:absolute; top:0; left:0;background:#fafafa; border:1px solid #f1f1f1; width:100%; height:100%;}
.pgressLine .bg_cur{position:absolute; top:0; left:0;width:40%; height:100%;background:#d0d4e9; border:1px solid #bbc0d8; border-width:1px 0 1px 1px;}
.pgressLine .num{ position:absolute; top:1px; right:0; line-height:16px; color:#999;}
.three_level_li{ text-indent: 10px; color: #333333;display: block; height: 24px;padding: 0 5px;white-space: nowrap;}
.three_level_ul{ background: none repeat scroll 0 0 white;border: 1px solid #6B6B6B;left: 0; overflow:visible; padding: 1px 0;position: absolute;top: 26px;
 z-index: 999;}
.date_picker{ width:23px; height:23px;background-image:url('../images/ico.png');background-repeat:no-repeat; vertical-align:middle; background-position:-603px -417px;}
.jon_more{display:inline-block;font:0/0 "宋体";border:6px solid;border-color:#fff #fff #fff #000 ;}

/*topTab*/
.topTab{ height:30px; background:#2b2d30;min-width:1000px;}
.topTab a{ float:left; padding:0 16px; line-height:30px; color:#0a354b; font-size:14px; font-weight:bold;}
.topTab a:hover{ text-decoration:none;}
.topTab a.on{  border:solid #7a7e7f; border-width:0 1px; background:#797d7e; color:#fff;}
.topTab_r{ height:30px;  padding-right:10px; float:right;}
.topTab_ul li{ height:30px; float:right; display:inline;}
.topTab_ul li div{ height:30px; cursor:pointer; display:inline-block;}
.topTab_ul li span.on{border:solid #7a7e7f; border-width:0 1px; background:#797d7e; }
.topTab_ul li span.on .i_top_set{ background:url(../images/top_set_w.png) no-repeat;}
.topTab_ul li span.on a,.topTab_ul li span.on span.top_name{ color:#fff;}
.top_note{ position:relative; display:inline-block; width:10px; height:14px; background:url(../images/top_note.png) no-repeat; margin-top:8px;}
.top_note em{ position:absolute; right:-10px; top:-10px; color:#fff; font-size:10px;-webkit-transform:scale(0.875);}
.top_people{ display:inline-block; vertical-align:middle; width:20px; height:20px; margin:4px 0 0 10px;}
.top_name{ cursor:pointer; display:inline-block; height:20px; padding-top:5px; margin-left:5px; vertical-align:middle; font-size:13px; font-weight:bold; color:#0a354b;}
.grey_direc{ width:7px; height:7px; margin-right:5px; vertical-align:middle; background:url(../images/dot_direc.png) no-repeat;}
.grey_direc_w{ width:7px; height:7px; margin-right:5px; vertical-align:middle; background:url(../images/dot_direc_w.png) no-repeat;}
.i_top_set{ cursor:pointer; width:17px; height:17px; vertical-align:middle; overflow:hidden; line-height:200px;background:url(../images/top_set.jpg) no-repeat; margin:6px 0 0 0px;}
.top_note_wrap{ padding:0 10px 0 5px; display:inline-block;height:30px;}
.top_people_wrap{ display:inline-block;height:30px;}
.i_top_set_wrap{padding:0 5px; margin-left:5px; display:inline-block; height:30px;}

/*邮件加密*/
.encript_txt{ height:19px; line-height:19px; border:1px solid #d5d5d5; width:173px;}
.encript{ padding-top:10px;}
.encript li{ color:#666; padding-bottom:10px;}
.encript li span.left{ display:inline-block; text-align:right; padding-right:5px;}
.popCard{border:1px solid #bfbfbf;box-shadow:1px 1px 4px #bfbfbf;  border-radius:5px; width:294px; text-align:center; padding:36px 0; }
.popCard p{ font-size:14px;}
.encript_popc{ padding-left:70px; width: 210px; position:relative; line-height:20px;}
.yellowTips{ background:#fff6c6; border:1px solid #dccca0; color:#666; line-height:28px; padding:0 6px;}
.i-mail-lock{ width:12px; height:16px; background:url(../images/lockico.png) no-repeat; vertical-align:middle;}

/*短信发送状态*/
  .sms-status-icon{background: url("../images/ico.png") no-repeat;display: inline-block;height: 13px;margin-top: 2px;vertical-align: middle;width: 17px;margin-right:2px;}
  .sms-succ-icon{background-position: -276px -417px;}
  .sms-fail-icon{background-position: -276px -443px;}
  .sms-time-icon{background-position: -275px -470px;}
  .sms-sending-icon{background-position: -276px -497px;}
#setPasswordContainer{ display:inline-block; position:relative;}
.state_main{ float:left; width:100%;}
.state_main_inner{ margin-right:208px; overflow:hidden;}
.state_side{width:202px; min-height:500px; float:left; margin-left:-207px;}
.state_gbox_h{ border-bottom:1px solid #ddd; height:34px; line-height:34px; background: #ededed;}
.state_gbox_b{  min-height:165px;height: auto !important; height:165px;}
.state_exclam,.state_set{ width:14px; height:14px; vertical-align:middle;}
.state_set{background:url(../images/state_set.jpg) no-repeat;}
.state_exclam{background:url(../images/state_exclam.jpg) no-repeat; }
.state_gbox{ border:1px solid #e8e8e8;background:#FAFAFA}
.state_ul{ padding-top:5px;}
.state_ul li{ line-height:24px; height:24px;}
.state_ul li span.left{ text-align:right; padding-right:5px; width:80px; display:inline-block;}
.state_setul p{ line-height:22px; height:22px;}
.col_red{ color:#ff0000;}
.col_green{ color:#49a201;}
.mb_5{ margin-bottom:5px;}

/*大附件*/
.storage{ background:#fafafa;}
.storage-search{ padding:5px 0;}
.storage-con{ padding:0 10px 10px 10px;}
.storage-tips{ position:absolute; left:0; top:100px;}
.storage-tips li{ list-style:disc inside; line-height:22px;}
.rebackwrap,.flico_wrap{ text-align:center; padding:100px 0;}
.i-flico{ width:22px; height:23px; vertical-align:middle; background:url(../images/flico.jpg) no-repeat;}
.addfile_box_h{ border-bottom:1px solid #e8e8e8; padding:20px 0 10px 0;}
.addfile_box_b{ padding:30px 0 0 5px;}
.addfile_box_b li{ line-height:20px; height:20px; font-family:'Microsoft Yahei',verdana,'Hiragino Sans GB';}
.addfile_box_bwrap{ height:185px; overflow:hidden;}
.secret_ul{position:absolute; top:19px; right:0; width:120px; border:1px solid #cecece; background:#fff;}
.secret_ul li{}
.secret_ul li a{ display:block; height:24px; line-height:24px; padding-left:10px; color: #666;}
.secret_ul li a:hover{ text-decoration:none;background:#f8f8f8; color:#444;}
.j_formLine{ margin-bottom:5px; zoom:1;}
.j_label{float:left;width:26%;margin-left:-5px;padding-right:5px;padding-top:1px\9;_padding-top:0;line-height:22px;text-align:right;vertical-align:middle;}
.j_element{float:right;min-height:22px;_height:22px;width:74%;line-height:22px;}

/* 新建标签 弹出层 */
.setTag{width:211px;height:25px;position:relative;_padding-bottom:5px;}
.setTag .iText{float:left;width:160px;}
.setTag .mailThemeBg{width:28px;height:18px;border:1px solid #aeaeae;float:left;padding:5px 0 0 10px;margin-top:0; margin-left:0px;border-left:none;border-bottom-color:#D4D4D4;}
.setTag .mailThemeBg .tagMin{float:left;}
.setTag .mailThemeBg .i_triangle_d{float:left;margin:1px 0 0 4px;}

/* ====  标签小 ====   */
.tagMin{display:inline-block;vertical-align: middle;border-left:1px solid #339900;border-right:1px solid #339900; word-break:break-all;}
.tagMin .tagBody{ float:left;position: relative;border-top: 1px solid #339900;border-bottom:1px solid #339900; margin:-1px 0;background-color:#339900;height:10px;line-height:10px; color:#fff;padding:0 2px;width:6px;overflow:hidden;}
.menuPop .tagMin{margin-right:4px;}

/* 添加标签下拉框 */
.creatTagpop{padding:5px 0 5px 5px ;height: 115px;overflow-y: auto;width: 162px;}
.creatTagpop li{float: left;}
.creatTagpop li a{float: left;padding:6px 8px 0px 8px;height: 18px;line-height: 18px;overflow: hidden;}
.creatTagpop a:hover{background-color: #5D99CE;}
.creatTagpop li span.text{width: 12px;float:left;;}
.creatTagpop .tagMin{float: left;margin-top: 1px;}
.subList{border-left:1px solid #2c4f7e; overflow:hidden; border-right:1px solid #2c4f7e;}
.subList a{text-decoration:none;color:#333;}
.subList .big li {margin:0px 5px;position:relative;margin-bottom:2px;}
.subList .big li a{padding:0px 0 0px 19px;display:block;position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:18px;line-height:18px;line-height:20px\9;_line-height:20px;*font-size:12px;_zoom:1;_font-family:"\5b8b\4f53";}
.subList .big li a .i_lock{position:absolute;left:2px;top:5px;}
.subList .big li a:hover,.subList .big li a.on{background-color:#d7e2f0;text-decoration:none;-webkit-transition-duration:0.3s;}
.subList .big li.bottomLi{border-bottom:1px solid #e3e4e6;height:0;font-size:0;width:198px;overflow:hidden;margin:0 0 3px;}
.subList .big li .otheMail{white-space:nowrap;overflow:hidden;/* text-overflow:ellipsis; */display:inline-block;vertical-align:top;*cursor:pointer;}
.subList .big li .otheMailNum{display:inline-block;vertical-align:top;*cursor:pointer;}
.subList .small li{margin-top:1px;margin-right:0px;/* vertical-align:top; */}
.subList .small{display:none;margin-left:12px;}
.subList .small li a{padding:1px 0 1px 15px; white-space:nowrap;overflow:hidden;/*text-overflow:ellipsis; */zoom:1;}
#folder_tag  li a{padding-left:3px;}
.subList .small li a .i_lock{position:absolute;left:2px;top:3px;}
.subList .small .tagText{display:block;white-space:nowrap;overflow:hidden;/* text-overflow:ellipsis; */margin-left:3px; width:136px;cursor:pointer;float:left;}
.subList .small .tagMin{vertical-align:baseline;float:left;margin-top:4px;}
.toolBut_drop li a:hover .i-trangle-hw{background:url(../images/global.png) no-repeat -100px 0;}
.i-trangle-hw{ background:url(../images/global.png) no-repeat -75px 0; width:7px; height:7px; position:absolute; right:5px; top:8px;}

.toolBut_drop li span.text{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 100%;display: inline-block;height: 24px;line-height: 24px;}
.toolBut_drop li span.text{white-space: nowrap;
line-height: 24px;}
.toolBut_drop .tagMin{ margin-right:4px;}
/* 标记 */
.TagDiv {height: 16px;overflow:hidden;position:absolute;right:0;top:0;white-space:nowrap;padding:1px;}

/* ====  标签大 ====   */
.tag{display:block;vertical-align: top;float:left;margin-right:5px; border-left:1px solid #339900;border-right:1px solid #339900; word-break:break-all;position:relative;margin-bottom:4px;cursor:pointer;}
.tagBody{float:left;position: relative;border-top: 1px solid #339900;border-bottom:1px solid #339900;margin:-1px 0;background-color:#339900;height:14px;line-height:14px;line-height:17px\0;*line-height:16px;_line-height:14px; color:#fff;padding-right:4px;}
.tagBody span{float:left;padding-left:8px;padding-right:4px;font-family:'Microsoft Yahei',verdana,'Hiragino Sans GB';}
.tagBody a{float:left;height:12px;width:5px;border-left:1px solid #FFF;line-height:12px;overflow:hidden;display:none;position:absolute;right:3px;top:1px;padding-left:2px;}
.tagOn a{display:inline-block;}
.tagOn .tagBody{padding-right:8px;}
.tagOn .tagBody span{padding-left:4px;}
.tagBody a i{margin-right:0px;float:left;margin-top:4px;}
.i_cl_w{width:6px;height:5px;background:url(../images/edit.png) no-repeat -240px -74px;}
.i-colorsquare{ width:12px; height:12px; line-height: 0; _font-size: 0; border-radius:2px; vertical-align: middle;}
.setphonewrap{ padding:24px 0;}
.changNum{ border-top:1px dashed #e2e2e2; padding:15px 0 0 155px;}
.changNum h2{ color:#4d4d4d; font-weight:normal;}
.changNum_ol li{ line-height:20px;}
.senderBox{border-top:1px dashed #e2e2e2; padding-top:15px; margin-top:15px;}
.bd_div{ padding-left:155px;}
.bd_div p{ font-size:14px; padding-bottom:5px;}
.bd_div span{ display:block; color:#999; font-size:12px;}
.c_ff6600{ color:#ff6600;}
/* ===== 设置页大按纽 =====   */
.btnSet,.btnSetG,.btnSetB{display:inline-block;cursor:pointer;color:#333;height:29px;padding-left:12px;overflow:hidden;background:url(../images/btn.png)  no-repeat;}
.btnSet span,.btnSetG span,.btnSetB span{display:inline-block;line-height:30px;height:29px;padding-right:12px;background:url(../images/btn.png)  no-repeat;}
.btnSet:hover,.btnSetG:hover{text-decoration:none;}
.btnSet{background-position:0 -63px;}
.btnSet span{background-position:right -63px;color:#000;}
.btnSet:hover{background-position:0 -94px;}
.btnSet:hover span{background-position:right -94px;}
.btnsetTag span{width:150px;text-align:center;font-size:14px;}
.btnSetG{background-position:0 0;}
.btnSetG span{background-position:right 0;color:#FFF;min-width:50px;_width:50px;text-align:center;}
.btnSetG:hover{background-position:0 -32px;}
.btnSetG:hover span{background-position:right -32px;}
.btnSetB{background-position:0 -125px;height:31px;}
.btnSetB span{background-position:right -125px;color:#FFF;font-size:14px;line-height:32px;}
.btnSetB:hover{background-position:0 -158px;text-decoration:none;}
.btnSetB:hover span{background-position:right -158px;}
.i-dw{ width:7px; height:4px; vertical-align: top;/*vertical-align:-10px; *vertical-align:5px; _vertical-align:-10px;*/background:url(../images/global.png)  no-repeat 0 -48px;}


.col_sld{ height:16px; line-height: 0; _font-size: 0; width:20px; display:inline-block; vertical-align: middle; border-radius:3px; text-align:center;}
.col_sld .i-dw{ margin-top: 6px; }
.vertical_a{display:inline-block; vertical-align: middle; }

/*邮件标签*/
.tag_squ,.tag_squ_on{ padding:0 5px; border-radius:2px; vertical-align:middle; float:right; height:18px; line-height:18px; margin:7px 0 0 5px; color:#fff!important; text-indent:0!important;}
.tag_squ i{ display:none;}
.tag_squ_on span{ padding-right:5px;}
.tag_squ_on i{ width:5px; height:9px; background:url(../images/edit.png) no-repeat -236px -73px; padding-left:5px;border-left:1px solid #fff; vertical-align:middle;}
.tag_squ:hover,.tag_squ_on:hover{ text-decoration:none; color:#fff;}
.tag_div{ position:absolute; right:0; top:0; height:30px; line-height:30px; overflow:hidden;}
.tips-text {word-break: break-all;}

/*修改初始密码*/
.bn_box{ position:absolute; top:50%; left:50%; margin:-280px 0 0 -286px; background:#fff; width:540px; border:1px solid #ddd; box-shadow:1px 1px 6px #ddd; border-radius:5px; padding:25px;}
.fcbox_hd h2{ font-size:20px; color:#000; height:30px; line-height:30px;}
.fcbox_hd p{ color:#999; padding-bottom:10px; font-size: 12px;}
.fcbox_bd{ padding:30px 0; border:dotted #ccc; border-width:1px 0;}
.lr_ul li span.left{ display:inline-block; width:150px; padding-right:10px; text-align:right; color:#333; font-size:14px;}
.fc_txt{ border:1px solid #d0d0d0; padding:0 5px; height:28px; line-height:28px; background:#fff; width:250px;}
.fcbox_ft{ text-align:center; padding-top:15px;}
.fcbox_ft a{display:inline-block; width:90px; height:36px; line-height:36px; text-align:center;font-size:14px;}
.fcBtn{  color:#fff;  background:url(../images/fcBtn.jpg) no-repeat; font-weight:bold; width:90px!important; height:36px!important; line-height:30px; border: medium none; font-size:14px;}
.fcBtn:hover{ text-decoration:none; color:#fff;}
.header_bg{ min-width:1000px;}
.header_bg, .heard_style{ position:relative;}

/*套件化账户管理*/
.aco_nav li a{ height:26px; line-height:26px; display:block; padding-left:20px; color:#3c4a02;}
.aco_nav li a:hover{  text-decoration:none;}
.spa_a{ padding-left:35px!important;}
.aco_nav_on{ background:#024c00;color:#fff!important; }
.aco_nav_hover{background:#dde9be;}
.aco_setp{ padding-left:40px; color:#999;}
.aco_pop{ position:absolute; /*z-index:20500;*/ width:325px; padding:12px;  overflow:hidden; border:1px solid #e2e2e2; background:#fff;}
.aco_pop_left{ float:left;}
.aco_pop_r{ margin-left:95px;}
.aco_pis{ border-top:1px solid #e2e2e2; margin-top:15px; padding-top:15px;}
.aco_pis p{ line-height:25px;}
.aco_pis p a{ display:block; padding-left:33px; color:#000;}
.aco_pis p a:hover{ text-decoration:none;}
.aco_pop_img{ border:1px solid #dde7f1;}
.set_comb_tips{ color:#999; line-height:22px; padding-bottom:30px;}
.noflow{ overflow:hidden; zoom:1;}

/*按钮弹出层*/
.popdiv{ padding:5px 0; overflow:hidden; border-radius:3px; border:1px solid #c2c2c2; box-shadow:1px 1px 2px #c2c2c2; background:#fff; position:absolute; top:34px; z-index:999;}
.popdiv li a{ padding-left:14px; float:none; font-weight:normal; color:#333; display:block;}
.popdiv li a.poptree-two{ padding-left:29px;}
.popdiv li{font-weight:normal; font-size:12px; padding:0 10px; height:25px; line-height:25px; cursor:pointer;}
.popdiv li a:hover{  text-decoration:none;}
.popdiv-two li a{ text-indent:1em;}

/*账户选择*/
.i-selected,.i-unselect{ width:12px; height:9px; vertical-align:middle;}
.i-selected{ background:url(../images/cloud_ico.png) no-repeat -628px -144px;}
.i-unselect{ background:none;}
.inblock-mid{ display:inline-block; vertical-align:middle; width:185px;}
.mailSummary_style{ color:#000;}
.search-ulone li,.search-ultwo li{ height:25px; line-height:25px; padding:0 11px; color:#333; cursor:pointer;}
.search-ulone li.on, .search-ultwo li.on {background: none repeat scroll 0 0 #e8e8e8}
.search-ulone li strong,.search-ultwo li strong{ font-weight:bold; color:#333; margin-left:30px; margin-right:5px;}
.search-ultwo li strong{ width:85px; display:inline-block;}
.search-ulone li b,.search-ultwo li b{ color:#ff9000; padding:0 5px; display:inline-block; max-width:60px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; vertical-align:middle;}
.search-topline{ border-top:1px solid #d6d6d6;}
.search-ulone li.on .i-selected{/* background-position:-628px -214px;*/}
.attrAll{ border-bottom:1px solid #f3f3f3; border-top:1px solid #f0f0f0; height:25px; line-height:25px; overflow:hidden; padding:10px 0 4px;}
.mail_banp{ line-height:20px; padding:0 0 15px 73px;}
.grey_tipb{ background:#efefef; color:#999; padding:5px 15px;}
.grey_tipb strong{ display:block; font-weight:normal;}
.move_mailnote{ padding:20px 0 20px 50px;}
.move_mailnote h3{ font-size:18px; padding-bottom:10px; height:22px; line-height:22px;}
.move_mailnote var{ font-weight:bold; padding:0 5px;}
.movemail_quee{ color:#144d83;}
.movemail_ming{ color:#ff9600;}
.movemail_med{ color:#39ba0c;}
.movemail_merror{ color:#ff0000;}
.m_loaddiv{ position:relative; width:360px; height:21px; border-radius:10px; overflow:hidden;}
.m_loadbg{ position:absolute; top:0; left:0; width:360px; height:21px; background:#ebebeb; box-shadow:inset 1px 1px 2px #d6d6d6;border-radius:10px;}
.m_progress{position:absolute; top:0; left:0; background:#92a6ca;width:360px; height:21px; text-align:center; border-radius:10px;}
.m_progress_num{ display:inline-block; height:21px; line-height:21px; color:#fff; font-size:13px; font-weight:bold;}
.m_wrapdiv .left{ float:left; width:70px; height:21px; line-height:21px;}

/*fail_upload*/
#fail_upload{ border:1px solid #fc4949;}
#fail_upload .upLoadBg div{background:#ffe2e2;
      background: -webkit-gradient(linear, left top, left bottom, from(#fffefe), to(#ffd4d4));
      background: -moz-linear-gradient(top,  #fffefe,  #ffd4d4);
      background: -o-linear-gradient(top,  #fffefe,  #ffd4d4);
      background: linear-gradient(left, #fffefe, #ffd4d4);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefe', endColorstr='#ffd4d4');}
#fail_upload .upLoadText .i_u_close{ background:url(../images/fail_close.png) no-repeat;}
.upLoadBg div.process{height:21px;background:#dedede;}
.mail_banp{ line-height:20px; padding:0 0 15px 73px;}
.grey_tipb{ background:#efefef; color:#999; padding:5px 15px;}
.grey_tipb strong{ display:block; font-weight:normal;}
.move_mailnote{ padding:20px 0 20px 50px;}
.move_mailnote h3{ font-size:18px; padding-bottom:10px; height:22px; line-height:22px;}
.move_mailnote var{ font-weight:bold; padding:0 5px;}
.movemail_quee{ color:#144d83;}
.movemail_ming{ color:#ff9600;}
.movemail_med{ color:#39ba0c;}
.movemail_merror{ color:#ff0000;}
.m_loaddiv{ position:relative; width:360px; height:21px; border-radius:10px; overflow:hidden;}
.m_loadbg{ position:absolute; top:0; left:0; width:360px; height:21px; background:#ebebeb; box-shadow:inset 1px 1px 2px #d6d6d6;border-radius:10px;}
.m_progress{position:absolute; top:0; left:0; background:#92a6ca;width:360px; height:21px; text-align:center; border-radius:10px;}
.m_progress_num{ display:inline-block; height:21px; line-height:21px; color:#fff; font-size:13px; font-weight:bold;}
.m_wrapdiv .left{ float:left; width:70px; height:21px; line-height:21px;}
.j_tool_note{ color:#999; border-bottom:1px solid #e1e1e1; padding:15px 10px; line-height:22px;}
.j_upload,.i-zt,.i-snap{ background-image:url(../images/tool_ico.jpg); background-repeat:no-repeat; vertical-align:middle;}
.j_upload{ width:22px; height:24px; background-position:0 0;}
.i-zt{ width:26px; height:20px; background-position:-25px -2px;}
.i-snap{ width:24px; height:23px; background-position:-54px 0;}
.j_tool_b{ overflow:hidden; padding:15px 10px; width:436px;}
.j_tool_ul{ white-space:nowrap; padding-top:24px; width:490px; overflow:hidden;}
.j_tool_ul li{ float:left; margin-right:50px;}
.j_tool_ul li span{ display:inline-block; vertical-align:middle;}
.j_tool_ul li var{ font-size:14px; font-weight:bold;}
.leftNumBar{ height:26px; line-height:26px; color:#666; background:#ebebeb; padding:0 5px;}
.leftNumBar var{ padding:0 5px; font-weight:bold;}
.sendto_myself{  height:30px; line-height:30px; border-bottom:1px solid #dfdfdf; margin:0 8px; padding-left:23px;}
.sendto_myself a{color:#333; display:inline-block;}
.y_tips{ background:#f8e8af; border:1px solid #e7c686;}
.y_tips p{ padding:5px 10px; line-height:20px;}
.zz_comb{ height:38px; padding:8px 0; border-bottom:1px solid #dadada;}
.zz_comb i{ margin-top: 2px;}
.sk_lt{ margin-left:40px;}
.sk_cont{ height:20px; line-height:20px;}
.sk_cont p{ width:215px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.inbm{ display:inline-block; vertical-align:middle;}
.uoload_n{ height:40px; line-height:40px; padding-left:15px;}
.col_green{ color:#2b8e00;}
.col_orange{ color:#e88901;}
.i-wjlx{ background:url(../images/s4.jpg) no-repeat; width:32px; height:32px;}
.i-gsuss,.i-warm{ background-image:url(../images/dfj_sprite.png); background-repeat:no-repeat; width:16px; height:16px;vertical-align:middle;}
.i-warm{ background-position:0 -21px;}
.i-gsuss{ background-position:0 0; }
.prisdr-progress-bar{ position:relative; z-index:888;height:9px; overflow: hidden; width:98px; margin-top:2px;border:1px solid #005c9c;}
.prisdr-progress{ position:absolute; top:0; left:0; width:100%;  background:#fff; height:9px;}
.progress-num{margin:-2px 0 0 5px; color:#a2b0c6;font-size:11px; -webkit-text-size-adjust:none;-webkit-transform:scale(0.875);}
.prisdr-progress-cur{ position:absolute; top:0; left:0;background:#0280d0; height:9px;

-webkit-transition: width 0.5s ease;
transition: width 0.5s ease; 
}
.min_b{ width:200px; height:40px; line-height:40px; padding:0 20px; color:#fff;}
.min_b p{ width:150px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.min_b a{ color:#fff; text-decoration:underline;}
.greenbg{ background:#2d7800;}
.bluebg{ background:#0172ba;}
.redbg{ background:#a10000;}
.intall_t{ padding:60px 0 40px 0;}
.intall_t p{ font-size:14px; color:#333; padding-bottom:15px;}
.filezz_con td{ padding-left:10px; height:58px!important;}
.filezz_con td i{ margin-top: 5px;}
.popbox-mini{ position:absolute;right:33px; top:6px; padding:10px 0; display:block; cursor:pointer;}
.popbox-mini i{ width:13px; display:block; background:#a6a6a6; height:2px; border-bottom:1px solid #f6f6f6; font-size:0;}
.zz_pop{ background:#fff; border:1px solid #c3c3c3; border-radius:3px; box-shadow:1px 1px 3px #d1d1d1; width:370px; position:absolute;}
.zz_pop_inner{ position:relative; padding:25px 15px 25px 15px;}
.i-gupico{ position:absolute; top:30px; left:20px; width:43px; height:43px; background:url(../images/zz_popico.png) no-repeat 0 0;}
.zz_cls{ position:absolute; top:10px; right:10px;width:9px; height:9px; background:url(../images/edit.png) no-repeat -421px -99px;}
.zz_pop_txt{ padding-left:65px;}
.zz_pop_txt h2{ color:#0044a0; font-size:14px;}
.zz_ul{ padding-top:10px;}
.zz_ul li{ padding:2px 0;}
.zz_ul li span{ display:inline-block; vertical-align:middle; font-weight:bold;}
.i-bcr{ width:17px; height:17px; vertical-align:middle; background:url(../images/zz_popico.png) no-repeat 0 -51px;}
.zz_instalBtn{ display:block; position:absolute; top:70px; right:30px; background:#1575db; width:131px; height:39px; line-height:39px; text-align:center; color:#fff; font-size:14px;}
.zz_instalBtn:hover{ text-decoration:none; color:#fff;}
.dirtop{filter: progid:DXImageTransform.Microsoft.Matrix(
              M11=0.7071067811865475,
              M12=-0.7071067811865477,
              M21=0.7071067811865477,
              M22=0.7071067811865475,
              SizingMethod='auto expand'
);
-moz-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform:rotate(45deg);position:absolute;display:block;width:13px;height:13px;font-size:0;background:#fff;border-left:1px solid #c2c2c2;border-top:1px solid #c2c2c2; top:-8px; left:50px;}
:root .dirtop{filter:none\9;}/*ie9 hack*/

/*发附件图标*/
.big_png,.big_exe,.big_other,.big_tif,.big_txt,.big_psd,.big_rar,.big_zip,.big_xml,.big_java,.big_fon,.big_jpg,.big_jpeg,.big_gif,.big_bmp,.big_tiff,.big_mpeg,.big_avi,.big_wmv,.big_mov,.big_mpg,.big_vob,.big_rmvb,.big_mp3,.big_wma,.big_wav,.big_asf,.big_mp4,.big_sis,.big_sisx,.big_cab,.big_doc,.big_docx,.big_pdf,.big_xls,.big_xlsx,.big_ppt,.big_pptx,.big_swf,.big_fla,.big_share,.big_folder,.big_folder-m,.big_folder-p,.big_mp3-hover,.big_upload,.big_flv,.big_exe,.big_css,.big_rm,.big_midi,.big_chm,.big_iso,.big_vsd,.big_not,.big_html{ display:inline-block;  background-image:url(../images/ico.png); vertical-align:middle;}

.big_other{background-position:-778px -92px; width:27px; height:32px;}
.big_txt{background-position:-515px -92px;width:27px; height:33px;}
.big_psd{background-position:-887px -92px;width:32px; height:33px;}
.big_zip,.big_rar,.big_cab{background-position:-646px -92px;width:28px; height:32px;}
.big_xml{background-position:-850px -92px;width:27px; height:32px;}
.big_html,.big_htm{background-position:-556px -92px;width:27px; height:32px;}
.big_java{background-position:-778px -92px; width:27px;height:32px;}
.big_fon{background-position:-425px -92px;width:27px; height:32px;}
.big_png,.big_jpg,.big_jpeg,.big_tif,.big_gif,.big_bmp,.big_tiff{background-position:-734px -92px; width:29px; height:33px;}
.big_mpeg,.big_mp4,.big_rmvb,.big_wmv,.big_wma,.big_wav,.big_avi,.big_mov,.big_mpg,.big_vob{background-position:-385px -92px;width:27px; height:32px;}
.big_mp3,.big_asf{background-position:-295px -92px;width:28px; height:33px;}
.big_sis,.big_sisx{background-position:-778px -92px; width:27px;height:32px;}
.big_doc,.big_docx{background-position:-163px -92px;width:32px; height:32px;}
.big_pdf{background-position:-118px -92px;width:33px; height:32px;}
.big_xls,.big_xlsx{background-position:-75px -92px;width:32px; height:33px;}
.big_ppt,.big_pptx{background-position:-207px -92px;width:32px; height:33px;}
.big_swf,.big_fla,.big_flv{background-position:-251px -92px; width:32px; height:33px;}
.big_share{background-position:-778px -92px; width:27px;height:32px;}
.big_exe{background-position:-688px -92px;width:27px;height:32px;}
.big_css{background-position:-812px -92px;width:27px; height:32px;}
.big_rm{background-position:-600px -92px; width:27px;height:32px;}
.big_midi{background-position:-778px -92px; width:27px;height:32px;}
.big_chm{background-position:-778px -92px; width:27px;height:32px;}
.big_vsd,.big_iso{background-position:-342px -92px;width:27px; height:33px;}
.big_not{background-position:-778px -92px; width:27px;height:32px;}
.module_pop li.line{ height:0; line-height:0; font-size:0px; border-top:1px solid #cecece; margin:2px 5px;}
.w135{ width:135px;}

.tf{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.wl-mail{width:100%; float:left;}
.wl-mail-inner{margin-right:265px; overflow:hidden;}
.wl-mail-side{width:254px; min-height:500px; float:left; margin-left:-255px;background:#fff; border-left:1px solid #9a9a9a;}
.tx-tr,.tx-tl{ display:block;width:8px; height:37px; position:absolute; left:-9px; top:30px;}
.tx-tr i,.tx-tl i{ background-image:url(../images/tx-trunBtn.png); background-repeat:no-repeat; width:8px; height:37px; }
.tx-tl i{ background-position:-18px 0 ; }
.fro-top{ background:#f4f5f9; border-bottom:1px solid #bcbcbc; height:70px;}
.fro-img{ margin:10px 0 0 10px; border:1px solid #dbe2f2; cursor:default;}
.fro-top-rt{ margin-left:75px; padding-top:10px;}
.fro-top-rt h3{ font-size:14px; font-weight:bold; color:#014282; padding-bottom:5px;}
.fro-top-rt p{ color:#999; width:170px;}
.wl-btner{ padding:9px 0; background:#fff;border-bottom:1px solid #bcbcbc;}
.i-fj{ background:url(../images/ico.png) no-repeat -421px -440px; display:inline-block; width:10px; height:16px; vertical-align:middle;}
.wl-tab-til{border-bottom:1px solid #bcbcbc;}
.wl-tab-til li{ float:left; background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f7f8f9)); background:-moz-linear-gradient(center top,#ffffff 0,#f7f8f9); filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#f7f8f9);}
.wl-tab-til li a{ display:block; color:#333;width:126px; text-align:center; height:29px; line-height:29px;}
.wl-tab-til li.on{ background:#fff; position:relative; margin-bottom:-1px; height:30px; line-height:30px;}
.wl-tab-til li a:hover{ text-decoration: none;}
.wl-mail-lt{border-right:1px solid #bcbcbc;}
.wl-tab-til li a span{ display:inline-block; vertical-align:middle;}
.wl-tab-con{ padding:8px 0;}
.wl-area{ padding: 0 15px;}
.wl-dialog{ padding:8px 10px; position:relative;border-radius:5px; +zoom:1;}
.wl-dialog em{ width:10px; height:10px;}
.log-l em{ position:absolute; top:12px;_top:6px; left:-5px;}
.log-w em{ position:absolute; top:12px; right:-5px;}
.log-l,.log-l em{background:#e5ebf4;}
.log-w,.log-w em{background:#f2f2f2;}
.wl-spa{ height:6px; padding-bottom:5px;}
.dialogcon-til{ color:#014282; width:200px;}
.dialog-digest{ color:#7b828c; padding-top:5px;word-break:break-all;}
.nostrar{ padding-top:15px;}
.nostrar h3{ font-size:14px;}

/*左右分栏*/
.col-top{ overflow:hidden;}
.col-mid{ position:absolute; left:0; top:200px; width:100%; text-align:center; height:6px; border:solid #c3c3c3; line-height:0; font-size:0; border-width:1px 0; background:#e7e7e7; box-shadow:0 1px 0 #f0f0f0,0 -1px 0 #f0f0f0; cursor:n-resize;}
.col-btm{ margin-top:8px;}

/*上下分栏*/
.colspan-lt{ float:left; _display:inline;}
.colspan-rt{ float:left;_display:inline; margin-left:8px;}
.colspan-mid{position:absolute; top:0; width:6px; height:100%;  text-align:center;  border:solid #c3c3c3; line-height:0; font-size:0; border-width:0 1px; background:#e7e7e7; box-shadow:1px 0 0 #f0f0f0,-1px 0 0 #f0f0f0; cursor:w-resize;}
.colspan-ico{ position:absolute; top:50%; margin-top:-7px; left:2px;}

/*邮件图标*/
.m1,.m2,.m3,.m4,.m5,.m6,.m7,.m8,.m9,.m10,.m11,.m12,.m13,.m14,.m15,.m16,.m17,.m18,.m19,.m20,.m21{ background-image:url(../images/ico.png); background-repeat:no-repeat; vertical-align:middle;}

.m1{ width:15px; height:11px; background-position:-73px -417px;}
.m2{ width:16px; height:14px;background-position:-73px -442px;}
.m3{width:16px; height:14px;background-position:-73px -470px;}
.m4{width:18px; height:14px;background-position:-73px -496px;}
.m5{width:14px; height:14px;background-position:-162px -415px;}
.m6{width:16px; height:16px;background-position:-161px -441px;}
.m7{width:16px; height:16px;background-position:-161px -469px;}
.m8{width:17px; height:16px;background-position:-162px -494px;}
.m9{width:17px; height:13px;background-position:-276px -417px;}
.m10{width:17px; height:13px;background-position:-276px -443px;}
.m11{width:16px; height:14px;background-position:-275px -470px;}
.m12{width:16px; height:14px;background-position:-276px -497px;}
.m13{width:2px; height:13px;background-position:-424px -419px;}
.m14{width:7px; height:12px;background-position:-422px -442px;}
.m15{width:16px; height:16px;background-position:-418px -469px;}
.m16{width:19px; height:15px;background-position:-724px -418px;}
.m17{width:14px; height:15px;background-position:-753px -418px;}
.m18{width:19px; height:15px;background-position:-777px -418px;}
.m19{width:17px;height:17px;background-position:-417px -496px;}
.m20{width:11px;height:11px;background-position:-443px -496px;}
.m21{width:16px;height:16px;background-position:-648px -450px;}



/*分栏表格*/
.wl-tb-hd,.wl-tb-bd,.wl-tb-con{ table-layout:fixed; width:100%;}
.wl-tb-hd td{ background:#f4f4f4; border-bottom:1px solid #d0d0d0; border-top:1px solid #fff; height:21px; line-height:21px;}
.wl-tb-hd td.cb,.wl-tb-bd td.cb{ width:30px; text-align:center;}
.wl-tb-bd td{ border-bottom:1px solid #f4f4f4; padding:10px 0;}
.wl-tb-con td{ border-bottom:none; padding:0;}
.wl-tb-con td i{ vertical-align:middle;}
.i-triDown{ background:url(../images/cloud_ico.png) no-repeat -72px -170px; width:7px; height:4px; vertical-align:middle;}
.px{ font-size:0; display:inline-block; height:25px; line-height:25px;}
.px span{ font-size:12px; display:inline-block; vertical-align:middle; color:#333;}
.px:hover{ text-decoration:none;}
.wel-toptips{border-bottom:1px solid #E2E2E2; margin-bottom:10px; padding:0 0 5px 0;
}

/*彩信*/
.i-imgico{ width:15px; height:16px; background:url(../images/edit.png) no-repeat -346px -30px; vertical-align:middle;}
.c-mailcon{ background:#f2f2f2; padding:22px 0;}
.bd{ border:1px solid #d1d1d1;}
.cm_imgbox{ margin-left:68px; width:240px; height:320px; padding-top:15px;background:url(../images/cm1.jpg) no-repeat; overflow:hidden;}
.cm_imgdiy{width:240px; height:320px; position:relative; overflow:hidden;}
.cm_input{ margin-left:20px;width:235px; height:325px; overflow: hidden; padding:5px 0 5px 5px; background:#fff;}
.cm_txtarea{ border:medium none; width:100%; height:325px; outline: none; color:#999;}
.c-mailbtm{ height:22px; line-height:22px; background:#e3e3e3;}
.cm_record{ background:#f2f2f2; padding:10px; width:260px; height:233px; float:left; margin:0 20px 20px 0;}
.cm_til{ display:inline-block; width:225px;}
.cm-uploadimg{ border:1px solid #969696; padding:1px; background:#fff;}
.cm-receive em{ display: inline-block; vertical-align:middle; color:#5a759e; max-width:65px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.cm-receive i{ vertical-align:middle;}
.i-gsuccess,.i-oarm{ width:14px; height:14px; background-image:url(../images/cm_ico.png); background-repeat:no-repeat;}
.i-gsuccess{ background-position:0 0;}
.i-oarm{ background-position:-24px 0;}
.roundcls{ background:url(../images/roundcls.png) no-repeat; width:18px; height:18px; position:absolute;}
.cm_yzbox{ width:170px; background:#fff; padding:5px; position:absolute; left:0; top:38px; z-index:999;}
.font-board{ width:120px; height:160px; overflow-x:hidden; overflow-y:auto;}

/*会议邀请*/
.i-meetiv,.i-tx,.i-address,.i-meetime,.i-meetren,.i-cret,.i-error,.i-unknow{ background-image:url(../images/meet-iv.png); background-repeat:no-repeat;vertical-align:middle;}
.i-meetiv{ width:20px; height:14px;  background-position:0 0;}
.i-tx{ width:17px; height:16px; background-position:-30px 0;}
.i-cret{width:17px; height:16px; background-position:-57px 0;}
.i-error{width:17px; height:16px; background-position:-84px 0;}
.i-address{ width:13px; height:19px; background-position:0 -35px;}
.i-meetime{ width:16px; height:16px; background-position:-23px -35px;}
.i-meetren{ width:16px; height:15px; background-position:-49px -35px;}
.i-unknow{width:17px; height:16px; background-position:-111px 0;}
.meet-ivb{ font-size:0; position:absolute; top:14px; right:100px;}
.meet-ivb span{ font-size:12px; vertical-align:middle; display:inline-block;}
.meet-inpt{ border:1px solid #e8e8e8;}
.mc{ padding:4px;border-bottom:1px solid #e8e8e8;}
.mc_txt{ width:100%; height:50px; border: medium none; outline:none; color:#999;}
.mc_slt{ height:22px; line-height:18px; vertical-align:middle;}
.meet-tip{ width:644px; background:#ececec; padding:5px 0; }
.radtop{border-radius:5px 5px 0 0;}
.radbtm{border-radius:0 0 5px 5px;}
.radround{border-radius:5px;}
.meet-mode{ width:644px; border:1px solid #e0e0e0; box-shadow:0 0 4px #efefef; border-radius:5px;}
.meet-mode li{ border-bottom:1px solid #e0e0e0; padding:12px 0;}
.meet-adr{ padding:0 10px; line-height:22px;}
.meet_cn{ float:left; margin-right:5px;}
.meet_til{ color:#333; font-weight:bold; font-size:14px;}
.meet_til var{ padding:0 5px; font-size:14px;}
.meet-asy{+zoom:1;}
.meet-asy textarea{ width:100%; border: medium none; outline:none;}
.meet-fv{ border:1px solid #e4e8f0; background:#f5f6fa; }
.meet-fv li{ border-bottom:1px solid #e4e8f0;border-top:1px solid #fff;padding:4px 5px;}

/*新手指导*/
.backdrop{opacity: 0.7;filter: alpha(opacity=70);  zoom: 1; background:#000; position: absolute; top:0;  left:0; z-index:20009; width:100%; height:2000px;}
.guaideWrap1{position:absolute; top:110px; left:200px; width:419px; height:228px; z-index:20200;}
.guaideWrap2{position:absolute; top:467px; left:95px; width:419px; height:228px; z-index:20200;}
.guaideWrap3{position:absolute; top:33px; left:156px; width:419px; height:228px; z-index:20200;}
.guaideWrap4{position:absolute; top:196px; right:373px; width:419px; height:228px; z-index:20200;}
.guaide1{ background:url(../images/guaid/ng1.png) no-repeat; height:228px;}
.guaide2{ background:url(../images/guaid/ng2.png) no-repeat; height:228px;}
.guaide3{ background:url(../images/guaid/ng3.png) no-repeat; width:445px; height:280px; z-index:20200;}
.guaide4{ background:url(../images/guaid/ng4.png) no-repeat; width:448px; height:294px; z-index:20200;}
.guaide_cls{ width:30px; height:1px; padding-top:29px; _padding-top:16px;position: absolute; display:block; cursor:hand; }
.guaide_btn{ width:93px; height:1px; padding-top:34px; _padding-top:17px;position: absolute; display:block; cursor:hand; }
*html .guaide1{ background-image: none;}
*html .guaide2{ background-image: none;}
*html .guaide3{ background-image: none;}
*html .guaide4{ background-image: none;}
.guaideCon1{ position:absolute; top:15px; right:10px;}
.guaideCon2{position:absolute;margin-left:418px;_margin-left:360px;_margin-top:15px;}
.guaideCon3{position:absolute;margin-left: 383px;_margin-left:370px;margin-top: 29px;_margin-top:28px;}
.guaideCon4{position:absolute;left: 378px;top: 29px;}

/*上传附件入口合并*/
.fup{ width:315px; float:left;border:1px solid #dadada; margin:5px 10px 0 0; padding:3px 8px 1px 8px; position:relative; background:#f7f7f7;}
.fup_name{ width:194px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.reject_box{width:644px;}
.reject{ padding:5px;  border:1px solid #ccc; border-radius:5px;}
.reject_font{ width:100%; border:none; outline:none; height:75px; font-size:12px;}

/*群组添加*/
.addgroup{background:url(../images/mailGroup.png) no-repeat 0 0; display:inline-block; width:18px; height:15px;}
.addgroup:hover{background:url(../images/mailGroup.png) no-repeat -30px 0;}

/*select-tx*/
.select-tx-ul li{ padding-left:29px; padding-top:4px;}
.tree-folder{ cursor:pointer;}
.tree-folder-on{ background:#316dc9; color:#fff; padding:2px 0; cursor:pointer;}
.i-tx-sfile{ background-position:-617px -169px; width:16px; height:13px; vertical-align:middle;}
.tx-firstnav,.tx-secondnav,.tx-threenav{/* padding-top:4px; padding-bottom:4px;*/}
.tx-firstnav{ padding-left:5px;}
.tx-secondnav{ padding-left:28px;}
.tx-threenav{ padding-left:50px;}
.select-tx-txt{ border:1px solid #d2d2d2; height:22px; line-height:22px;}
.i-tx-yes,.i-tx-no{ width:22px; height:21px; vertical-align:middle;}
.i-tx-yes{ background-position:-653px -169px;}
.i-tx-no{ background-position:-695px -169px;}
.select-tx li div.on{ background:#eee;}

/*欢迎页*/
.wel-newstil{ background:url(../images/wel/welicon.png) no-repeat right -135px; width:16px; height:12px; padding-right:25px; font-weight:normal; margin-right:10px;}
.welb{ background:#f8f8f9; border:1px solid #f4f4f4;}
.indexWrap{ padding:8px 0 0 8px; max-width:980px;}
.wel-news{ height:40px; line-height:40px; border-bottom:1px dotted #dbdbdb;}
.wel-sepinfo{ padding:12px;}
.wel-sepinfo h2{ font-size:16px; color:#333; padding-bottom: 10px;}
.entertip{ padding:10px 20px;}
.entertip-hd{ height:24px; line-height:24px; border-bottom:1px solid #e7e7e9;}
.entertip-item{ font-size:0; vertical-align:middle;}
.entertip-item a{ font-size:14px; vertical-align:middle; font-weight: normal; color: #1e5494;}
.entertipList{ padding:8px 0 0 0;}
.entertipList li{ float:left; width:49%; height:20px; line-height:20px; padding:5px 0; margin-top:4px;}
.entertipList li i{ margin-right:10px;}
.i-msg,.i-calendar,.i-drive,.i-fileStation{ width:20px; background-image:url(../images/wel/welicon.png); background-repeat:no-repeat; vertical-align: middle;}
.i-msg{ height:20px; background-position:0 0;}
.i-calendar{height:19px; background-position:0 -71px;}
.i-drive{height:20px; background-position:0 -32px;}
.i-fileStation{height:18px; background-position:0 -107px;}
.welsb{ background:#f1f5fa; border:1px solid #dce6f2;}
.wel-ad{ width: 276px;}
.mailinfoBox{ padding:10px 18px;}
.logcheck{ padding-right:30px; position:relative;}
.checkbtn{ position:absolute; top:0; right:0;}
.mailinfoBox_list li{ line-height:24px;}
.mailinfoBox_list li span.left{ display:inline-block; width:60px; text-align:right; padding-right:5px; float:left;}
.welapp{ padding:8px 15px;}
.welapp h2{ padding-top:5px;}
.welapp-bd{ padding:20px 75px 0 75px; text-align:center; position:relative; height:78px; margin-top:10px;}
.welapp-bd .bslt,.welapp-bd .bsrt{ position:absolute; top:0;}
.welapp-bd .bslt{ left:0;}
.welapp-bd .bsrt{ right:0;}
.weltab li{ float:left; width:50%; _width:49.9%;}
.weltab li a{ display:block; text-align:center; height:29px; line-height:29px; background:#f3f3f4; color:#333;border-width:1px; border-style:solid;border-color:#f3f3f4 #f3f3f4 #e2e2e3 #f3f3f4;}
.weltab li a:hover{ text-decoration:none;}
.weltab li.cur a{ background:#f8f8f9;  border-color:#e2e2e3 #e2e2e3 #f8f8f9 #e2e2e3;}
.weltab-con{ background:#f8f8f9; border:solid #f0f0f1; border-width:0 1px 1px 1px;}
.wel-note{ padding:12px 20px 40px 20px; position:relative; height:185px; overflow:hidden;}
.wel-note .more,.timeLinewrap .more{ position:absolute; bottom:10px; right:20px;}
.wel-note h3{ color:#333; font-weight:normal; height: 30px;line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.wel-note p{ color:#908f8f; line-height:25px;}
.timeLinewrap{ padding:15px 20px 40px 20px; position:relative; height:182px; overflow:hidden; margin-right:20px;}
.timeline-container{background:#b6ceec; width:1px; height:100%; overflow:hidden; margin:0 0 0 65px;}
.brick{ background:#f2f2f3; position:absolute; width:100%;}
.brick em.arrow{ position:absolute; top:50%; left:-32px; margin-top:-9px; display:block; width:32px; height:19px; background:url(../images/wel/left_dec.png) no-repeat;}
.brick-date{position:absolute; top:50%; left:-100px; margin-top:-9px; height:20px; text-align:right; color:#717172;  width:65px; padding-right:8px;}
.brick-inner{ padding:9px 15px;}
.clist{ padding-left:225px; position:relative; +zoom:1; line-height:20px; white-space:nowrap; overflow:hidden;}
.clist .time{ color:#717172; width:215px; position:absolute; left:0px; top:0; line-height:20px;}
.i-welmeet,.i-welcalendar{ background-image:url(../images/wel/welicon.png); background-repeat:no-repeat;vertical-align:middle;}
.i-welmeet{ width:15px; height:10px;  background-position:0 -186px;}
.i-welcalendar{ width:13px; height:13px; background-position:0 -161px;}

.dlapp{ border:1px solid #dae5f1; background:#f1f5fa;}
.dlapp-ul li{ float:left;}
.dlapp-ul li a{ display:block; text-align:center; width:136px; background:#e9eff6; border-bottom:1px solid #dae5f1; color:#77a6e1; height:30px; line-height:30px;}
.dlapp-ul li a:hover{ text-decoration:none;color:#77a6e1;}
.dlapp-ul li a:hover .i-iphone{background-position:-26px -208px;}
.dlapp-ul li a:active .i-iphone{background-position:-52px -208px;}
.dlapp-ul li a:hover .i-android{background-position:-27px -236px;}
.dlapp-ul li a:active .i-android{background-position:-54px -236px;}

.dlapp-ul li.on a{ background:#f2f6fa; border-bottom:1px solid #f2f6fa;}

.appn{ display:inline-block; vertical-align:middle;}

.i-iphone,.i-android{background-image:url(../images/wel/welicon.png); background-repeat:no-repeat; vertical-align:middle;}
.i-iphone{ width:15px; height:20px; background-position:0 -208px;}
.i-android{ width:17px; height:21px; background-position:0 -236px;}

.dlapp-con{ padding:10px;}
.col{ text-align:center; float:left; width:123px;}
.app-span{color:#495bac;}


/*欢迎页左右分栏*/
.welmain{ width:100%; float:left;}
.welmain-inner{ margin-right:286px;}
.welside{width:276px; float:left; margin-left:-276px;}
.get-mail-cont{position:relative;zoom:1;padding-left:125px;min-height:24px;_height:24px;}
.mail-num{width:140px;position:absolute;top:0;left:0;_top:3px;}
.wel-linka a{display:inline-block;white-space:nowrap; margin: 5px 0 6px 20px;}
.mail-num var{ font-size: 18px; padding: 0 5px;}

/*待办任务*/
.i-rw,.i-rwing,.i-rwed{ display:inline-block; width:17px; height:17px;background-image:url(../images/todoMission.png); background-repeat:no-repeat;vertical-align: middle;}
.i-rw{ background-position:0 0;}
.i-rwing{background-position:-27px 0;}
.i-rwed{background-position:-54px 0;}
.undo_default{ padding:10px 0 0 10px;}
.undo_default h2{ font-size:14px; color:#333; padding-bottom:5px;}
.undo_default p{ font-size:12px; color:#999; padding-bottom:10px;}
.ceilTask{ text-align:center;}

/*邮件存档*/
.place-flie{ clear:both;}
.place-flie-lt{ float:left; width:100px; text-align:right; line-height:26px;}
.place-flie-rt{ margin-left:102px;}
.dropDown .dropDownText{}
.place-fliewrap{ padding:20px;}
.file-reback-suceess,.file-reback-fail{ padding-left:56px; min-height:45px; height:45px!important; height:45px; background-image:url(../images/ty.png); background-repeat:no-repeat;} 
.file-reback-suceess h3,.file-reback-fail h3{ height:25px; line-height:25px; padding-top:2px;}
.file-reback-suceess{ background-position:0 -46px;}
.file-reback-fail{ background-position:0 0;}

/*添加提醒*/
.box-cont .box-texar{color:#656565;width:361px;padding:6px 6px 0;height:110px;margin:8px 0 4px;border:1px solid #DFDFDF;-moz-box-shadow:inset 2px 2px 2px #F1F1F1;-webkit-box-shadow:inset 2px 2px 2px #F1F1F1;-o-box-shadow:inset 2px 2px 2px #F1F1F1;box-shadow:inset 2px 2px 2px #F1F1F1;}
.input-cont{display:inline-block;border:1px solid #B4B4B4;width:92px;padding:2px 4px;*display:inline;zoom:1;vertical-align:middle;*margin-right:4px;}
.input-cont .in-t{border:0;width:70px;float:left;line-height:17px;height:17px;}
.i-keyboard{display:inline-block;width:16px;height:16px;background:url(../images/edit.png) no-repeat -282px -53px;float:right;position:relative;top:1px;left:0;}
.hoverFakeIpt{ display:inline-block; vertical-align:middle; border:1px solid #ccc; height:23px; line-height:23px; box-shadow:inset 1px 1px 2px #eee; padding-left:5px; padding-right:5px; color:#000;}

 /*搜索框改进*/
.menuPop li .sp-title{width:70px;text-align:right;}

/*彻底删除*/
.completely-del{position:absolute;top:10px;right:170px;display:block;width:19px;height:19px;cursor:pointer;}
.max-ft{display:block;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100px;}


/*逼近式搜索*/
.close-search{width:190px;position:absolute; z-index: 100; right:15px;top:21px;border-top:1px solid #A5A4A9;border-left:1px solid #A5A4A9;border-bottom:1px solid #A5A4A9;box-shadow:-2px 2px 4px #CCCCCC;}
.close-search-hd{line-height:39px;height:39px;background-color:#F4F4F4;padding-left:12px;border-bottom:1px solid #C6CACD;color:#303030;margin-bottom:14px;}
.close-search-bd dt{font-weight:bold;text-indent:18px;padding:5px 0 0;color:#303030;}
.close-search-bd dd{padding:5px 0;}
.close-search-bd ul li{padding:6px 0 6px 18px;color:#666;overflow:hidden;zoom:1;}
.close-search-bd ul li .max-ft{max-width:140px;}
.close-search-bd ul li a{overflow:hidden;text-overflow:ellipsis;line-height:1.231; display:block;color:#666;}
.close-search-bd ul li a:hover{ text-decoration:none;}
.close-search-bd ul li:hover,.close-search ul li.hover{background:#F7F7EF;}
.see-all-cont{padding:0 10px;}
.see-all-cont a,.see-all-cont a:hover{ color: #495bac;}

.see-all{display:block;padding:6px 0 12px 8px;border-bottom:1px solid #E6E6E6;font-weight:600; color: #495bac; cursor: pointer;}
.see-all i,.close-search-hd i{ background:url(../images/edit.png) no-repeat;display:inline-block;overflow:hidden;vertical-align:middle;}
.see-all .i_2trid_down{width:8px; height:9px;background-position:-396px -194px;margin-bottom:-2px;_margin-bottom:0;}
.see-all .i_2trid_up{width:8px;height:9px;background-position:-396px -181px;margin-bottom:-2px;_margin-bottom:0;} 
.close-search-hd .triangle-bg{display:block;width:10px;height:6px;position:absolute;bottom:-6px;_bottom:-7px;left:90px;background-position:-395px -167px;}
.tx-tr-tr{ display:block; z-index: 100; width:8px; height:37px;position:absolute;right:0;top:25px;}
.tx-tr-tr i{ background-image:url(../images/tx-trunBtn.png);background-repeat:no-repeat;width:8px;height:37px;}
.pop_destroy_txt{ padding: 15px 0 15px 25px;}
.pop_destroy_txt li,.pop_destroy_txt p{ display: block;}


.gbdiv{ padding: 15px;}
.maillistbox{ border:1px solid #eee; padding: 6px; height: 120px; overflow-y: auto;}
.gbList{ list-style: inside; }
.gbList li{ list-style: inside;  list-style-type: decimal; line-height: 25px;}


/*当前页编辑下拉框*/
.vm{ vertical-align: middle;}
.edit_slt{ position:relative; display:inline-block; font-size:0; white-space:nowrap; vertical-align:middle; *display:inline; *zoom:1;border:solid #b1b1b1; border-width:1px; height:23px;}
.edit_slt_txt{ background:#fff;  cursor:pointer; display:inline-block; vertical-align:top; font-size:12px;width:80px; padding:0 5px;line-height:28px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.edit_slt_a{ display:inline-block; width:29px; height:24px; text-align:center;}
.edit_slt_a i{ vertical-align:top; margin-top:6px;}
.edit_slt_menu{ width:280px; position:absolute; top:100%; left:0; z-index:1000; float:left; display:none; overflow-y:auto;overflow-x:hidden;}
.open{ z-index:1;}
.open .edit_slt_menu{ display:block;}
.edit_input{vertical-align:top; font-size:12px;width:70px; padding:0 5px; height:18px;line-height:18px; margin:4px 0 0 4px; text-align:right; border:none medium;}
.ba{ vertical-align: -3px\0; *vertical-align: -4px;}
.i-plus{ background: url(../images/edit.png) no-repeat 0 -210px; width: 13px; height: 13px;}
.i-bcls{ background: url(../images/edit.png) no-repeat 0 -233px; width: 9px; height: 9px; display: inline-block;}

.qm_ico_Lstar{padding:0; border:0 none; cursor: pointer;width: 14px;height: 14px;padding:0 !important;vertical-align: middle;display:inline-block; background-repeat: no-repeat;}




/*=  by liuyuwan 20140404  =*/
/************************************  按钮  ************************/
/*greyBtn*/
.greyBtn-c,.greyBtn-c:hover,.greyBtn-c:active{ background-image:url(../images/grey_c.png); background-repeat:repeat-x;}
.greyBtn-c{ cursor:pointer; display:inline-block; font-size:14px; color:#6d6d6d; padding:0px 20px; height:30px; line-height:30px; border:1px solid #c5c5c5; border-radius:2px; box-shadow:1px 2px 2px #e0e0e0; background-position:0 0;}
.greyBtn-c:hover{ text-decoration:none; background-position:0 -33px;}
.greyBtn-c:active{background-position:0 -66px;}
.greyBtn-cname{ display:inline-block; width:50px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; vertical-align:middle;}
.greyBtn-lname{ display:inline-block; width:70px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; vertical-align:middle;}
.greyBtn-name{ display:inline-block; vertical-align: middle;}

/*b-btn*/
.b-btn{ display:inline-block; color:#fff; padding:0 15px; border-radius:3px; border-style:solid; border-width:1px;  height:30px; line-height:30px; font-size:14px; /*_padding-top:6px; _height:26px; _line-height:26px;*/box-shadow:1px 2px 2px #e0e0e0;}
.b-btn:hover{ text-decoration:none; color:#fff;}
.b-btn .i-download-ico{background-position:0 -207px;}

/*弹出框*/
.popbox{ border:1px solid #b5b4b4; border-radius:3px; width:442px; background:#fff; box-shadow:1px 1px 2px #cdcdcd; _position:relative;}
.popbox-hd{ position:relative; font-size:12px; color:#333; padding-left:20px; height:35px; line-height:35px; border-bottom:1px solid #d6d6d6; background:#eaeaea; cursor:move;}
.popbox-cls{ position:absolute; top:12px; right:13px; width:10px; height:11px; background-position:-564px -122px;}
.popbox-ft{height:35px;border-top:1px solid #d6d6d6; background:#eaeaea;}
.popbox-mini{ position:absolute;right:33px; top:6px; padding:10px 0; display:block; cursor:pointer;}
.popbox-mini i{ width:13px; display:block; background:#a6a6a6; height:2px; border-bottom:1px solid #f6f6f6; font-size:0;}
.popbox-reback{position:absolute;right:33px; top:6px;display:block; cursor:pointer; padding:5px 0;}
.popbox-reback i{ width:7px; height:7px; border:2px solid #a6a6a6;}

/*404 500 加载失败 错误页面*/
.Error_Box { width: 100%; height: 100%; background: #f3f3f3; display: table; }
.ErrorIn { width: 520px; height: 480px; position: absolute; left: 50%; top: 50%; margin: -240px 0 0 -260px; text-align: center; }
.LoadError{width:262px; height:192px; display:inline-block;background:url(../images/error/Error_failure.jpg) no-repeat center center;}
.Error_500{width:409px; height:390px; display:inline-block;background:url(../images/error/Error_500.jpg) no-repeat center center; }
.Error_404{ width:514px; height:386px; display:inline-block; background:url(../images/error/Error_404.jpg) no-repeat center center;}
.mt_55 { margin-top: 55px; }
/*404 500 加载失败 错误页面*/

/*登录超时*/
.Rlogin{ margin:24px;}
.OverTimeTips{ background:#fff5f5; line-height:25px; color:#999; text-align:center; border-bottom:1px solid #ffe5e5;}
.Rlogin li{ margin:10px 0;}
.Rlogin ul{ margin:5px 0 25px 0;}
.dw100{ width:100px; text-align:center}

.loginIpt { background: none repeat scroll 0 0 #fff; border: 1px solid #ccc; border-radius: 5px; height: 35px; position: relative; z-index: 1;}
.loginIpt-focus { box-shadow: 0 0 5px rgba(0, 210, 255, 0.5); }
.login-txt { border: medium none; color: #BEBEBE; font-family: verdana; font-size: 14px; height: 21px; ime-mode: disabled; left: 5px; line-height: 21px; outline: medium none; padding: 7px 0; position: absolute; top: 0; width: 245px; }
.pswtip { color: #C3C3C3; cursor: text; font-size: 14px; left: 8px; line-height: 33px; padding-left: 4px; position: absolute; top: 2px; visibility: visible; }
/*登录超时*/
.loginSearch_paging{ color: #495BAC;}
.userSet li{ margin: 20px 0 0 20px;}

/*套件化独有样式*/
.mailSummary_style{ color:#666;}
.jonhover{ border:1px solid #03C;}


.action:hover,.add:hover,.qm_ico_flagoff:hover,.qm_ico_flagon:hover{-webkit-animation:roll 0.2s linear 0.1s 1 forwards;}

/*新版翻页*/
.page_forword,.page_next{display: inline-block; width: 28px; height: 20px; vertical-align: middle; overflow: hidden; line-height: 100px; background-image: url(../images/pager.png); background-repeat: no-repeat;}
.page_forword{ background-position: 0 0;}
.page_next{ background-position: -28px 0;}

.pageNum{ padding: 1px 12px 1px 1px; position: relative; display: inline-block; vertical-align: middle; margin-right: 5px;}
.pageNum-on{ border: 1px solid #e8e8e8; padding:2px 11px 1px 0px; cursor: pointer;}
.pageNum var{}
.pageNum .ptg{ position: absolute; top: 9px; right: 2px;}
.ptg{ width: 5px; height: 3px;background: url(../images/edit.png) no-repeat -27px -51px;}

.pagediv{ display: inline-block;; *display: inline; position: relative;}
.pagediv .disable{ opacity: 0.5;filter: alpha(opacity=50);  zoom: 1;}
.pageitem{ border: 1px solid #e8e8e8; width: 80px; position: absolute; left: 0; top: 23px;  background: #fff; padding: 4px 0; overflow: auto; max-height: 200px;}
.pageitem li a{ display: block; color: #444; height: 20px; line-height: 20px; text-indent: 5px;}
.pageitem li a:hover{ text-decoration: none; background: #e8e8e8;}


/*苏宁欢迎页*/
.sellbox{ padding: 20px; min-height: 197px; _height: 197px;}
.sellbox .title{ border-bottom: 1px solid #e8e8e8; height: 40px; line-height: 40px;}
.remaining{ padding-top: 20px; font-size: 14px;}
.sell_table{ table-layout: fixed; width: 100%;}
.sell_table th{ font-weight: 700; height: 35px; line-height: 35px; background: #f2f2f2;}
.sell_table td,.sell_table th{ border: 1px solid #dfdfdf; text-align: center; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; padding: 0 10px;}
.sell_table td{ height: 35px; line-height: 35px;}
.sell_table tbody tr.on .numcolor{ color:#ff9c00; }
.sell_table tbody tr.on td{background: #f0f1f4;font-size: 14px; font-weight: 700;}

/*项目工单系统 by liuyuwan 20140619*/
.i-new{ width: 30px; height: 16px; display: inline-block; background: url(../images/NEW.gif) no-repeat 0 0; vertical-align: middle; margin: 0 5px;}
.table_Box{ padding: 10px;}
.table_new{border-left: 1px solid #ddd; border-top: 1px solid #ddd;}
.table_new td{ border-right: 1px solid #ddd; border-bottom:1px solid #ddd; padding: 5px 3px 5px 10px; word-break:break-all; word-wrap:break-word;}
.table_tit{}
.table_con{ margin:5px 0;}
.attaList li{ width:100%; display:table;}
.nbd{ border: 0;}
.tag_txt{ display: inline-block; vertical-align: middle;}

/*20140805 added By liuyuwan */
.wrap{  zoom:1; width: 100% ; display: table;; _width: auto;}
.ScrollBox{ overflow-y:auto; overflow-x:hidden;}
.AccCount{ width: 85%; min-width: 200px;}
.totalCount{background-color: #f2f2f3;border: 1px solid #e2e2e3;border-top: 0 none; line-height: 26px; padding: 2px 14px; text-align:right}

/*内首页 下拉菜单*/
.DropMenu_slt{ position:relative; display:inline-block; font-size:0; white-space:nowrap; vertical-align:middle; *display:inline; *zoom:1;}
.DropMenu_slt_txt{ background:#fff; cursor:pointer; display:inline-block;border:solid #b1b1b1; border-width:1px 0 1px 1px; vertical-align:top; font-size:12px;width:240px; padding:0 5px;line-height:22px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.DropMenu_slt_a{ display:inline-block; background:#dfdfdf; width:20px; height:22px; text-align:center; border:solid #b1b1b1; border-width:1px;}
.DropMenu_slt_a i{ vertical-align:top; margin-top:10px;}
.open{ z-index:1;}
.open .fake_slt_menu{ display:block;}
.DropMenu_slt_menu{ width:280px; position:absolute; top:100%; left:0; z-index:1000; float:left; display:none; overflow-y:auto;overflow-x:hidden;}
.popList{ padding:4px 0; margin:2px 0 0; background:#fff;}
.popList li{ padding-bottom:0!important; line-height:21px;}
.popList li a{ display:block;padding:3px 5px; width: 90%; clear:both; line-height:21px; white-space:nowrap; font-size:12px;+zoom:1;}

/*n_btn_org 充值按钮*/
.n_btn_on_org{display:inline-block; height:25px; line-height:25px; cursor:pointer; vertical-align: middle; background-color: #fa911f; color: #fff;}
.n_btn_on_org span span{padding:0 10px;}
a.n_btn_on_org:hover{ text-decoration:none; color: #fff; background-color: #fd7511}
.i-bdown{ width: 8px; height: 4px; display: inline-block; background: url(../images/ico.png) no-repeat -802px -419px; vertical-align: middle;}

.AccCountTable{ zoom:1; border:1px solid #e2e2e3; }
.AcBox{ border-bottom: 1px solid #ddd;zoom:1;  padding: 6px 14px; line-height: 22px; overflow: hidden;}
.AcBoxV h5{ float: right;width:100px; font-weight: normal;}
.AcBoxV h4{ font-weight: normal; }
.AcBoxTopL{  display: inline-block;padding-left: 14px; float: left;}
.AcBoxTopR{float: right;display: inline-block;;width:116px; border-left: 1px solid #ddd; padding-left: 14px;}
.AcBoxTop{background-color: #f2f2f3; line-height: 30px; font-weight: bold;border-bottom: 1px solid #ddd;zoom:1; overflow: hidden;}

.control_link .webuploader-container {
	width: 75px;
	vertical-align: middle;
	height: 21px;
}
.webuploader-container {
	position: relative;

}
.webuploader-element-invisible {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px,1px,1px,1px);
}
.control_link .webuploader-pick {
	width: 75px;
}
.webuploader-pick {
	position: relative;
	display: inline-block;
	cursor: pointer;
	overflow: hidden;
}

.webuploader-pick-disable {
	opacity: 0.6;
	pointer-events:none;
}

/*活动邀请读信模板*/
.ActionInvit{padding:10px;width:470px;}
.ActTit{ border-bottom: 1px solid #458bc9; line-height: 22px; padding:10px 0;}
.i-ActTit{ width: 21px; height: 21px; display: inline-block; background: url(../images/edit.png) no-repeat -282px -103px; vertical-align: -5px;}
.col_blue5{ color: #458bc9;}
.ActInList{ font-size: 14px;}
.ActInList li{ width: 100%; display: table; padding: 4px 0;}
.Actsp{ width: 58px; float: left; display: inline-block; color: #666;margin-right: 3px;}
.liTr{  width: 400px; float: left ; word-break:break-all; word-wrap:break-word;}
.ActOpera{ margin-top: 15px; border-top: 1px dotted #ddd; padding:10px 0;}=======
}