@charset "utf-8";
.navbar-default {
  background-color: #1b87e0;
}
#indexlogo {
  /* background-color: #367fa9 !important; */
}
#navbar > ul > li > a {
  color: #fff;
}
#navMenu a:hover,
#navMenu .selected a,
#navbar .navbar-nav > li > a:hover,
#navbar .navbar-nav > .open > a {
  /* background-color: #367fa9; */
}
#sidebar .dwz-accordion {
  background: #344058;
  box-shadow: 1px 1px 5px 1px rgba(7, 0, 109, 0.21);
}
#sidebar a {
  color: #fff;
}
#folderNavMenu li > span,
#folderNavMenu li > a {
  font-size: 14px;
}
#folderNavMenu > li > .selected,
#folderNavMenu > li > a:hover,
#folderNavMenu .tree li.first:hover,
#folderNavMenu .tree li.first .selected {
  background: #1b87e0;
  color: #fff;
}
#folderNavMenu .tree li.first .selected a,
#folderNavMenu .tree li.first:hover a {
  color: #367fa9;
}
#folderNavMenu > li > ul .selected a,
#folderNavMenu > li li:hover a {
  color: #fff;
  background: #1b87e0;
  border-left-color: #ffd522;
}
#folderNavMenu > li > ul li a .fa-hover {
  display: none;
  position: absolute;
  left: 0px;
}
#folderNavMenu > li > ul .selected a i,
#folderNavMenu > li > ul li:hover i {
  display: inline-block;
  font-weight: 800;
  background: #ecf0f5;
}
#folderNavMenu > li > ul .selected {
/*   font-weight: 800; */
}
#folderNavMenu > li > a.selected,
#folderNavMenu > li > a:hover {
  border-left-color: #ffd522;
}
#folderNavMenu > li > ul {
  background: #242d3d;
}
.alert h1,
.dialog .dialogHeader,
.dialog .dialogHeader_r,
.dialog .dialogHeader_c {
  background-color: #f1f1f1;
}
.button {
  background: #1b87e0;
}
.button:hover {
  background: #2378be;
}
.querybtn,
.savebtn,
#calendar .okBut {
  background-color: #1b87e0;
  color: #fff;
}
.querybtn:hover,
.savebtn:hover,
#calendar .okBut:hover {
  background-color: #2378be;
}
button.resetbtn,
button.close,
#calendar .clearBut {
  background: #ffffff;
}
button.resetbtn:hover,
button.close:hover,
#calendar .clearBut:hover {
  background: #efeff3;
  color: #424242;
}
#calendar .head {
 /*  background: #3c8dbc;
  border: 1px solid #3c8dbc; */
}
.panelBar .toolBar .reset,
.panelBar .toolBar .btnSave,
.panelBar .toolBar .btnNormal,
.panelBar .toolBar .btnDeploy,
.panelBar .toolBar .run,
.panelBar .toolBar .edit,
.panelBar .toolBar .delete,
.panelBar .toolBar .btnClose,
.panelBar .toolBar .add {
  background-color: #1b87e0;
}
.panelBar .toolBar .reset:hover,
.panelBar .toolBar .btnSave:hover,
.panelBar .toolBar .btnClose:hover,
.panelBar .toolBar .btnNormal:hover,
.panelBar .toolBar .btnDeploy:hover,
.panelBar .toolBar .run:hover,
.panelBar .toolBar .edit:hover,
.panelBar .toolBar .delete:hover,
.panelBar .toolBar .add:hover { 
   background-color: #2378be;
}


.panelBar .toolBar .import {
  background-color: #ffa015;
}
.panelBar .toolBar .import:hover {
  background-color: #ef8f11;
}
.panelBar .toolBar .export,
.panelBar .toolBar .exportExcel
 {
  background-color: #2bbc43;
}
.panelBar .toolBar .export:hover {
  background-color: #25a537;
}
a.btnDown,
a.btnDispatch,
a.btnDistri,
a.btnSet,
a.btnScore,
a.btnMaintain,
a.btnAdd,
a.btnDel,
a.btnView,
a.btnEdit,
a.btnSelect,
a.btnInfo,
a.btnAssign,
a.btnAttach,
a.btnKey,
a.btnMore,
a.btnCheck,
a.btnRun {
  color: #1b87e0;
}
a:hover,
.grid .gridTbody .btnDel:hover,
.grid .gridTbody .btnEdit:hover,
.grid .gridTbody .btnKey:hover,
.grid .gridTbody .btnMore:hover,
.grid .gridTbody .btnCheck:hover,
.grid .gridTbody .btnRun:hover {
  color: #367fa9;
}
.tabsPage .tabsPageHeader li.selected span,
.tabsPage .tabsPageHeader li:hover span {
  color: #1b87e0;
}
.tabs .tabsHeader li.selected > a > span,
.tabs .tabsHeader li:hover > a > span {
  /*------background-position: 0 -550px;---------*/
  border-bottom: 2px solid #367fa9;
}
.tabs .tabsHeader li.selected span,
.tabs .tabsHeader li:hover span {
  color: #367fa9;
}
.tabsPage .tabsMoreList li a:hover {
  background: #f2f6fa;
}
.tabsPage .tabsMoreList li.selected a {
  color: #3c8dbc;
}
/* .tabsPage .tabsPageContent {
  background-color: #ffffff;
} */
.changescale {
  color: #3c8dbc;
}
.grid .gridTbody .evenrow,
table.list .trbg {
  background-color: #f4f5f6;
}
.grid .gridHeader th,
table.list th {
  background: #f1f1f1;
}
.grid .gridTbody .hover,
table.list .hover {
  background: #efefef;
}
.grid .gridTbody .selected,
table.list .selected {
  background: #dceef4;
}
input,
textarea {
  border-color: #d1d1d1;
  background-color: #FFF;
}
input.required:focus,
textarea.required:focus,
input.focus,
textarea.focus {
  border-color: #3c8dbc;
}
.pagination li .next span,
.pagination li .last span,
.pagination li .first span,
.pagination li .previous span,
.pagination li.jumpto .goto {
  background-color: #fff;
}
.pagination li .next span:hover,
.pagination li .last span:hover,
.pagination li .first span:hover,
.pagination li .previous span:hover,
.pagination li.jumpto .goto:hover {
  background-color: #1b87e0;
  color:#fff;
}

a.btnLook,
a.btnLook_clean,
.inputDateButton {
  color: #666;
}
a.btnLook:hover,
a.btnLook_clean:hover,
.inputDateButton:hover {
  color: #367fa9;
}
.sun-toggle i{
	color:#1b87e0;
}
/*覆盖bootstrap*/
.nav .open>a, 
.nav .open>a:focus,
 .nav .open>a:hover {
    background-color: #2273b5;
    border-color: #337ab7;
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
    color: #555;
    background-color: #2273b5; 
}


