﻿
.maintop {
    position:absolute; left:0; top:0; right:0; height:70px; background:#0094ff; background:url(/Images/default/Top.png) repeat-x left center; background-size:100% 100%;
}

.mainbody {
    position:absolute; left:0; top:70px; right:0; bottom:0px; 
}

.mainbottom {
    position:absolute; left:0; right:0; bottom:0px; height:36px; 
}

.leftbody {
    position:absolute; left:0; top:0; bottom:0; width:79px; background:#F0F2F5; color:#545456; overflow:hidden; border-right:1px solid #DCE0E2; /*box-shadow:#E3E6E8 3px 0px 3px;*/ z-index:10;
}

.leftbody:hover {
    overflow-y:auto;
}

/*.splitbody {
    position:absolute; left:160px; top:0; bottom:0; width:8px; background:#FCFCFC; border-left:1px solid #DBD8D8; border-right:1px solid #DBD8D8;
}*/

.rightbody {
    position:absolute; left:80px; top:0; bottom:0; right:0;  background-color:#F0F2F5;
}


.menuItem {
    width:100%; height:100px; 
}


.menuItem:hover {
    cursor:pointer; background-color:#EAEAEA; 
}


.logoDiv {
    line-height:66px; font-size:32px; color:#FFF; float:left; text-indent:110px; background:url(../../Images/logo.png) no-repeat left center ; background-size:66px 60px; background-position-x:30px;
}

.contentBlock {
    position:absolute; left:20px; top:20px; right:20px; bottom:20px; border-top:1px solid #EAEBED; border-left:1px solid #EAEBED; background-color:white;
}

.tabBlock {
    position:absolute; left:0px; top:0px; right:0; height:40px; line-height:40px; overflow:hidden; border-bottom:1px solid #DCE0E2; /*background:#FFF url(../../Images/default/tab_bottom.png) no-repeat left center;*/
}


.tabList {
    position:absolute; left:0px; top:41px; right:0; bottom:0; background:#FFFFFF; 
}

.menu_logo {
    display:block; width:50px; height:50px; margin:0 auto; background:url(../../Images/default/ico_menu.png) no-repeat left bottom;
}

.menu_title {
    display:block; width:100%; height:30px; line-height:30px; text-align:center;
}


.contentBlock .tabNameDiv {
    display:inline-block; height:40px;  padding:0 40px; background:#F7F7F7; color:#585858; margin:0; border-right:1px solid #EAEBED; cursor:pointer; overflow:hidden;
}
.contentBlock .tabNameDiv.sel {
    background:#FFFFFF url("/Images/system/zhishi_0.png") no-repeat bottom center; border-bottom:2px solid #26ABF2; z-index:10; height:38px;
}
/*.contentBlock .tabNameDiv:hover {
    background:#F0F5F7; 
}*/
.contentBlock .tabNameDiv .tabName {
    display:inline-block;  height:40px; line-height:40px; max-width:200px;
}
.contentBlock .tabClose {
    display:inline-block;  position:relative; left:30px; color:#BCBCBC; top: 3px; width: 15px; height: 16px; background: url(../../Images/tabstrip/close.png) no-repeat; 
}

.contentBlock .tabClose:hover {
    cursor:pointer; position:relative; left:30px; color:#BCBCBC; top: 3px;  color:#cf1616; width: 15px; height: 16px; background: url(../../Images/tabstrip/close_on.png) no-repeat;
}


.contentBlock .tabList{
      
}


.tabListDiv {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 30px;
    z-index: 2;
    background:#FFFFFF url('/Images/system/tablist.png') no-repeat center center;
    border-left:1px solid #EAEBED;
    border-bottom:1px solid #EAEBED; 
    display:none;
}
.tabListDiv:hover {
    background:#f3f2f2 url('/Images/system/tablist.png') no-repeat center center; cursor:pointer;
}
.tabListShow {
    position:absolute; right:0; top:40px; width:220px; border:1px solid #EAEBED; background:#FAFAFA; z-index:11; box-shadow:-2px 2px 5px 0px #DCE0E2; display:none;  padding:0; 
}

.tabListShow .tabNameDiv {
     height:40px; line-height:40px; display:block; text-indent:10px; background:#F7F7F7; border-bottom:1px solid #dbd5d5; color:#585858; cursor:pointer; text-align:left;
     padding:0; width:220px;
}

.tabListShow .tabNameDiv.sel {
    background:#FFFFFF; color:#000000;
}
.tabListShow .tabNameDiv:hover {
    cursor:pointer; background:#FFFFFF;
}
.tabListShow .tabNameDiv:hover .tabName {
    border-left:1px solid #45A5FE;
}
.tabListShow .tabNameDiv .tabName {
    width:200px; height:40px; display:inline-block; border-left:1px solid #F7F7F7;
}

.tabListShow .tabNameDiv .tabClose {
    display:inline-block; width:20px; color:#BCBCBC;
}
.tabListShow .tabNameDiv .tabClose:hover {
    cursor:pointer; color:#cf1616;
}

#prjLocation {
    position:fixed; left:0; top:0; right:0; bottom:0; display:none; z-index:10000; background:#FFFFFF;
}
#closeFrame{
    height:40px; line-height:40px; background:#EAEBED;
}
#closeFrame span {
    width:80px; height:24px; line-height:24px; display:inline-block; float:right; margin-right:10px; margin-top:7px; border:1px solid #BCBCBC; text-align:center; background:#FFFFFF url(../../Images/icon/fanhui.png) no-repeat left center; background-position-x:5px;
}
#closeFrame span:hover {
    cursor:pointer;  background:#FFFFFF url(../../Images/icon/fanhui.png) no-repeat left center;  background-position-x:5px; border:1px solid #0094ff;
}

#leftFrame {
    border:none; position:absolute; left:0; top:40px; bottom:0; width:50%; 
}
#rightFrame {
    border:none; position:absolute; top:40px; right:0; bottom:0;  width:50%; border-left:2px solid #BCBCBC;
}







/*导航icon*/
.index_icon{
    background: url(../../Images/menu_icon/shouye.png) center bottom no-repeat;
}
.jieshou_icon{
    background: url(../../Images/menu_icon/jieshou.png) center bottom no-repeat;
}
.daiban_icon{
    background: url(../../Images/menu_icon/daiban.png) center bottom no-repeat;
}
.danweish_icon{
    background: url(../../Images/menu_icon/shenhe.png) center bottom no-repeat;
}
.shouli_icon{
    background: url(../../Images/menu_icon/yewushouli.png) center bottom no-repeat;
}
.banjian_icon{
    background: url(../../Images/menu_icon/banjianpingjia.png) center bottom no-repeat;
}
.qujian_icon{
    background: url(../../Images/menu_icon/qujian.png) center bottom no-repeat;
}
.yiban_icon{
    background: url(../../Images/menu_icon/yiban.png) center bottom no-repeat;
}
/*管理员页面icon*/
.baobiao_icon{
    background: url(../../Images/menu_icon/tubiao.png) center center no-repeat;
}
.tubiao_icon{
    background: url(../../Images/menu_icon/tubiaozhexiantu.png) center center no-repeat;
    background-size:27px auto;
}
.xiaolv_icon{
    background: url(../../Images/menu_icon/xiangmuxiaolv.png) center center no-repeat;
    background-size:41px auto;
}
.xmchaxun_icon{
    background: url(../../Images/menu_icon/rizhi.png) center center no-repeat;
    background-size:27px auto;
}
.shixianggl_icon{
    background: url(../../Images/menu_icon/guanli1.png) center center no-repeat;
    background-size:27px auto;
}
.wangzhansz_icon{
    background: url(../../Images/menu_icon/wangzhan.png) center center no-repeat;
    background-size:30px auto;
}
.gongzuori_icon{
    background: url(../../Images/menu_icon/gongzuorili.png) center center no-repeat;
    background-size:25px auto;
}
.danwei_icon{
    background: url(../../Images/menu_icon/commpany.png) center center no-repeat;
    background-size:27px auto;
}
.meiju_icon{
    background: url(../../Images/menu_icon/fenlei.png) center center no-repeat;
    background-size:26px auto;
}
.diqu_icon{
    background: url(../../Images/menu_icon/diqu.png) center center no-repeat;
}
.xtchailiao_icon{
    background: url(../../Images/menu_icon/cailiaokufang.png) center center no-repeat;
}
.quanxian_icon{
    background: url(../../Images/menu_icon/shenhe.png) center center no-repeat;
}
.juese_icon {
    background: url(../../Images/menu_icon/juese.png) center center no-repeat;
}
.yonghu_icon {
    background: url(../../Images/menu_icon/yonghu.png) center center no-repeat;
}
.jinbi_icon {
    background: url(../../Images/menu_icon/jinbi.png) center center no-repeat;
}
.huiyuan_icon {
    background: url(../../Images/menu_icon/huiyuan.png) center center no-repeat;
}
.dengji_icon {
    background: url(../../Images/menu_icon/dengji.png) center center no-repeat;
}
.peixun_icon {
    background: url(../../Images/menu_icon/peixun.png) center center no-repeat;
}
/*督察人员列表图标*/
.xmys_icon {
    background: url(../../Images/menu_icon/xiangmuys.png) center center no-repeat;
    background-size: 27px auto;
}
.sxys_icon{
    background: url(../../Images/menu_icon/shixiangys.png) center center no-repeat;
    background-size:27px auto;
}
.zldc_icon{
    background: url(../../Images/menu_icon/boxingzhiliang.png) center center no-repeat;
    background-size:27px auto;
}
.pgkh_icon{
    background: url(../../Images/menu_icon/xiangmuguanli.png) center center no-repeat;
    background-size:27px auto;
}
.xndc_icon{
    background: url(../../Images/menu_icon/jixiao.png) center center no-repeat;
    background-size:27px auto;
}
