body {overflow:hidden;overflow-x:auto;min-width:960px;}

#skin-bg {position:absolute;top:0;bottom:0;left:0;right:0;}
#skin-bg img {width:100%;min-width:960px;height:auto;}

#gTop {position:absolute;top:0px;left:0;right:0;height:80px;min-width:960px;}
#tLogo {position:absolute;left:10px;width:250px;height:80px;}
#search {position:absolute;right:10px;top:35px;}
#search input {border-radius:20px;padding:0 10px;width:200px;}
#search span {width:14px;height:14px;display:inline-block;position:absolute;right:5px;top:7px;cursor:pointer;background:url("../images/search.png") no-repeat}
.searchmail{text-align:left;}
#tUserMsg {position:absolute;left:260px;top:20px;width:500px;}
#tTips {position:absolute;right:10px;top:5px;}

#gNav {position:absolute;top:80px;left:0;right:0px;height:32px;min-width:960px;background-color:rgb(209,13,0)}
#gNav ul {}
#gNav ul li{width:90px;height:32px;line-height:32px;display:block;text-align:right;padding-right:10px;cursor:pointer;float:left;color:#FFF;font-size:16px;}
#gNav li#readMail span{display:block;width:80px;height:32px;background:url(../images/readMail.png) no-repeat 20px 7px}
#gNav li#writeMail span{display:block;width:80px;height:32px;background:url(../images/writeMail.png) no-repeat 20px 7px}	

#gMain {position:absolute;top:112px;bottom:0;left:0;right:0px;min-width:960px;}
#gMain #gLeft {position:absolute;top:0;bottom:0;width:200px;overflow:hidden;border-right:1px solid #eee;font-size:14px;}
#manage {z-index:999}
.folderList {line-height:30px;cursor:pointer;padding-left:10px;white-space:nowrap;overflow: hidden; text-overflow: ellipsis}
.fold {padding-left:20px;background:url(../images/fold.gif) no-repeat 0px 7px}
.unfold {padding-left:20px;background:url(../images/unfold.gif) no-repeat 0px 7px}
.folderLower {padding-left:40px;}
#gMain #gRight {position:absolute;top:0;bottom:0;left:201px;right:0px;min-width:759px;}
#gMain #gRight #gIframe {}
	
#newmailNotify {width:198px;height:0px;bottom:0;display:none;right:10px;border:1px solid #d5d6d7;border-radius:5px;z-index:999;position:absolute;background:#FFF}
#notifyTitle {border-bottom:1px solid #d5d6d7;font-size:15px;font-weight:bold;padding:5px}
#notifyText {padding:5px;}
#gFooter {width:100%;height:50px;border-top:2px solid #D5D6D7;background:#F2F2F2;text-align:center;line-height:30px;}
.shadow {
    -moz-box-shadow: 3px 3px 4px #000;
    -webkit-box-shadow: 3px 3px 4px #000;
    box-shadow: 3px 3px 4px #000;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000)";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}

#divparent{width:80px; height:5px; border:1px solid grey;display:inline-block;}
#divson{width:0; height:100%; background-color:#28FF28;}
#attachlist{background:#F0F0F0;border:2px dashed #6c6c6c;margin-top:5px;color:#6c6c6c;border-radius: 7px;}
#attachlist .tuoru{text-align:center;font-style:italic;margin-top:20px;}
.personlist .contacts{margin:2px;padding: 0 5px;line-height:26px;border-radius: 15px;border:1px solid #ccc;cursor: pointer;color:#7f7f7f;background: #FAF9DC}
.personlist .contacts:hover,.clist .add-group:hover,.clist li.group:hover,.selec-res ul li:hover,.contact-hover{color:black;background: #FFFFE1}
.selec-title,.selec-res ul li:hover,#to-dialog .checked-contact ul li:hover,.personlist .attach{background:#FFFFE1;}
.progressContainer{background:#FFFFE1;border:1px solid #ccc;}
.def-plus-minus, .plus-minus {
    background: url("../images/icon.png") no-repeat scroll 0 0;
    background-color:rgba(0, 0, 0, 0);
    cursor: pointer;
    display: inline-block;
    height: 18px;
    /*position: absolute;*/
    width: 15px;
    /*margin-top: 3px;*/
    vertical-align: middle;
}
.plus {
    background-position: -98px -77px;
}
.minus {
    background-position: -115px -77px;
}
#advanced-search select option{margin:3px;}
#list-table b,#list-contacts b{color:#cd0a0a;}

.folderHide{display: none;}
.left_folder{background:url('/src/images/fold.gif')no-repeat 0px 7px;height:20px;float:left;padding-left:20px;}
.left_unfolder{background:url('/src/images/unfold.gif')no-repeat 0px 7px;height:20px;float:left;padding-left:20px;}
.ui-menu .ui-menu-item{
            overflow:visible;
            height: 30px;
            text-align: center;
            line-height: 30px;
        }
.tr_hide{display:none}
.td_fold{background:url('/src/images/fold.gif');padding-left:20px;cursor:pointer;}
.td_unfold{background:url('/src/images/unfold.gif');}
.child_fold{background:url('/src/images/fold.gif');padding-left:20px;}
.child_unfold{background:url('/src/images/unfold.gif');}
.liDisn{display:block}
.together{padding:0 4px 1px;margin:0 4px;border-radius:3px;border:1px solid #b0b7bf;background-color:#b0b7bf;color:#fff;font-weight:700;vertical-align:middle;line-height:normal;font-size:12px;overflow:hidden;position:relative;top:-2px;}
.tul0{line-height: normal; margin: 0 20px 0 20px;}
.tlib0{padding:1px;border-radius:2px;margin-bottom:10px;border-style:solid;border-width:1px;height:40px;cursor:pointer;position:relative;+zoom:1;z-index:0;box-shadow:0 0 3px RGBA(0,0,0,.15);background-color:#fff;border-color:#BCBCBC;}
.tlil0{cursor:default;height:auto;background-color:#fff!important;}
.tlis0{padding: 5px 10px 10px 20px;}
.db0{line-height:normal;position:absolute;left:10px;top:14px;width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;color: #3D882C;}
.nui-user{white-space: nowrap;}
.cu0{position:relative;margin:0 135px 0 110px;height:38px;overflow:hidden;color:#666;}
.br0{left:0;top:13px;line-height:normal;display:inline-block;+display:inline;+zoom:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;position:absolute;}
.cL0{position:absolute;right:113px;top:15px}
.nui-ico-att{width:8px;height:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAYAAABfnvydAAAAAXNSR…AWA+Lsjo6O90CaAewDEAMY1BpAXfL8/PzHgCH7GSQGAgD1fF3SL4XYcQAAAABJRU5ErkJggg==) no-repeat}
.nui-ico{font-weight:400;text-align:center;line-height:normal;overflow:hidden}
.dv0{position:absolute;top:14px;right:10px}
.nui-txt-tips{color:#999!important}
.dR0{position:absolute;left:90px;top:14px}
.nui-ico-flag-0{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAACXBIW…zLA3e/7Pt+E0LYJTl192eS13Vdf8LMHv/X6PFA0noM+B4A7Fdj29QM2y4AAAAASUVORK5CYII=) no-repeat}
.nui-ico-flag,.nui-ico-flag-1{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAACXBIW…fApt3Of0IobBfYfcEBaR6k16fdbk2ZpvM7HF1PsGd1hN8BADxAQPDiS3D6AAAAAElFTkSuQmCC) no-repeat}
.nui-ico-flags,.nui-ico-flag{width:12px;height:13px}
.nui-ico{font-weight:400;text-align:center;line-height:normal;overflow:hidden}
.reduce0, .fullscale0h{cursor:pointer;}