﻿#ruler 
{ 
visibility: hidden; 
white-space: nowrap; 
font-family: "宋体", "新宋体";
position:absolute;
top:-100px;
} 
.nvcontainer
{
    width:100%;
    overflow:hidden;
    overflow-y:auto;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.nvsubitem
{
    height:27px;
    padding-left:15px;
    color:#777;
    line-height:27px;
    cursor:pointer;
}
.nvsubitem::before
{
    content:"。";
    font-size:20px;
    font-weight:900;
    line-height:8px;

}
.nvsubitem:hover
{
    background-color:#87c8e8;
}
.nvsubitem[selected="1"]
{
    background-color: #0371a4;
    color:white;
}
#menudiv {
    background-color: #ccc;
    width: 100%;
    background-size:100% 100%;
    background-repeat:no-repeat;
    background-image: url(../images/head_bg.png);
}

#navdiv {
    width: 100%;
    height: 35px;
    background-image: url(img/background.png);
    position: relative;
}

#middlediv {
    height: 79%;
    width: 100%;
    background-color: white;
}
.nvtreebtn[expaned="1"]{
    background-image: url(../images/上一张.gif);
}
.nvtreebtn
{
    margin-right: 5px;
    flex-shrink: 0;
    height: 16px;
    border: none;
    background-size: 100% 100%;
    width: 16px;
    background-color: transparent;
    background-image: url(../images/下一张.gif);
}
#treediv {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    height: 100%;
    background-color: #40b2fa;
    overflow-y: auto;
    overflow-x: hidden;
}

#hidetreediv {
    width: 10px;
    height: 100%;
    /*background-image:url(img/treebackground.png);*/
    float: left;
}
.hidetreeimg {
    width:10px;
    height:85px;
    background-image:url(img/left.png);
}
.showtreeimg {
    width:10px;
    height:85px;
    background-image:url(img/right.png);
}
#includemaindiv {
    width: 91%;
    height: 100%;
    float: left;
    overflow: auto;
}

#buttondiv {
    width: 100%;
    height: 4%;
    background-image: url(img/buttombackground.png);
}

.leftmenu {
  background-color:#40b2fa;
  height:25px;
  cursor:pointer;
  text-align:center;
  margin-top:1px;
  line-height:25px;
  color:white;
}
.leftmenuover {
  background-color:#87c8e8;
  height:25px;
  text-align:center;
  line-height:25px;
  color:white;
  /*border:1px solid transparent;*/
  margin-right:2px;
}
.leftmenuselect {
  background-color:#0371a4;
  color:white;
  height:25px;
  text-align:center;
  line-height:25px;
  /*border:1px solid transparent;*/
  margin-right:2px;
}
.leftmenumain {
   background-image:url(../../sysimg/logobaise.png);
   background-repeat:no-repeat;
   background-position: center;
   cursor:default;
   text-align:center;
   line-height:32px;
   color:#222222;
   border-right:1px solid #fee9e9;
}

.fristdiv {
    width:11px;
    position:absolute;
    left:0px;
    margin-top:1px;
    height:25px;
}
.lastdiv {
        position:absolute;
        left:119px;
        margin-top:1px;
        width:11px;
    height:25px;
}

.divnext {
    border: 0px solid white;
    margin-top:0px;
}
.littlediv {
    position:absolute;
    width:5px;
    height:5px;
}
.cmpimg {
    background-image:url(img/homepage.png);
    float:left;
    margin-top:5px;
    margin-left:20px;
}
.sanjiao {
    background-image:url(img/sanjiao.png);
}
.jiantou {
   background-image:url(img/jiantou.png);
}
.billchecked, .billaudited 
{ width: 150px; 
  height: 74px; 
  background: url(img/checked.png) 0 0 no-repeat; 
  position: absolute; 
  right: 136px; 
  top: 4px; 
}
.billaudited 
{
     background: url(img/audited.png) 0 0 no-repeat; 
}