@charset "UTF-8";

#logo,
.logininfo .userInfo,
.tools-btn span.btn_add,
.tools-btn span.btn_del,
.combo-arrow,
.form-control,
.searchbox-button,
.datebox .combo-arrow,
#HasTreePanel .shrinkBtn,
#HasTreePanel .shrinkBtn:hover,
#HasTreePanel  .expandDataBtn,
#HasTreePanel .expandDataBtn:hover,
.close_panel,
.close_panel:hover,
.open_panel,
.open_panel:hover,
#nav ul li a.current,
#nav ul li a.current:hover,
#nav ul li a span.iconHome,
#nav ul li a span.iconMain,
#nav ul li a span.iconHidden,
#nav ul li a span.iconFacilities,
#nav ul li a span.iconAlarm,
#nav ul li a span.iconInspection,
#nav ul li a span.iconMonitor,
#nav ul li a span.iconMaintenance,
#nav ul li a span.iconOperation,
#nav ul li a span.iconVideoInspection,
#nav ul li a span.iconMaintenanceInspection,
#nav ul li a span.iconSetOption{
	background-image: url(images/bg.png) !important;
	background-repeat: no-repeat;
}
#logo {
	width:240px;
	height:34px;
	float:left;
	/*background-position: -392px -116px; *//*众安 */
	background-position: -136px -14px; /*消防 */
	margin-right: 30px;
	margin-left: 6px;
	margin-top: 11px;
	display: block;
}
#headerWrap {
    border-bottom: 2px solid #005fa5;
}
#nav ul li a:hover {
	color: #005fa5;
}
.redtabs .tabs-header,.redtabs .tabs-tool ,
#mainTab .tabs-header, #mainTab .tabs-tool,
.bgBody,
.tools-btn,
.searchbox .textbox-addon,
.window .window-header,
.datagrid-row-selected,
.tree-node-selected,
.common-btn .l-btn:hover,
.common_btn .l-btn:hover,
.form-group .l-btn:hover,
.custom-btn:hover,
#viewVideo .l-btn:hover,
#viewVideoInfo .l-btn:hover,
.videoButton li:hover,
.loginBox .login .entry02,
#configurTabs .tabs li.tabs-selected a.tabs-inner {
    background-color: #005fa5 !important;
}
.redtabs .tabs li a.tabs-inner,
#mainTab .tabs li a.tabs-inner,
.interList li {
    background: rgba(255,255,255,.2) !important;
}
.interList li.current a,
#mainTab .tabs li.tabs-selected a.tabs-inner,
#accordionDiv .tree-node-selected .tree-title,
#positionButtonDiv li a:hover,
.alarmContent li a:hover,
.switchList li.current,
.redtabs .tabs li.tabs-selected a.tabs-inner{
	color:#005fa5 !important;
}
.tools-btn:hover ,
.loginBox .login .entry02:hover,
.switchBox{
    background: #004d86 !important;
}
body.loginpage{
	background:url(images/bg_login.jpg) no-repeat center;
	background-size:cover
}
.loginpage .panel-body{
	background:transparent;
}
.loginBox{
	background:rgba(0,0,0,.5);
	width:655px;
	height:460px;
}
.loginWrap {
    width: 655px;
 }
 .loginBox .login {
    position: relative;
    margin:0 auto;
    width:340px;
    top: 36px;
 }
 .loginBox .login p {
    padding-bottom: 20px;
 }
 .weixin{
 	margin-right:0;
 }
 .loginBox .login h3{
 	font-size:22px;
 }
 #positionSearchDiv .searchbox-button {
    background: url("images/view_search.png") no-repeat 3px 7px !important;
}
.zoomin, .zoomout, .zoomfull, .zoomfit, .canceledit, .zoomedit, .zoomupimg, .cancelupimg, .zoomsave {
    background-image: url(images/video_ico.png) !important;
}
#positionSearchDiv .searchbox-button:hover, .pd08 .searchbox-button:hover {
    background: url("images/view_search_hover.png") no-repeat 3px 7px !important;
}
.alarmContent li a:hover span.alarmico {
    background: url(images/view_Alarm_hover.png) no-repeat !important;
}
.alarmContent li a:hover span.infoico {
    background: url(images/view_Introduction_hover.png) no-repeat !important;
}
#configuration .textbox-addon.textbox-addon-right {
    top: 0px !important;
}