/*
 *
 */
[class^="data-icon-"],
[class*=" data-icon-"] {
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 2px;
  line-height: 16px;
  vertical-align: middle;
  background-image: url("./icon1.png") !important;
  background-position: 0px 0px;
  background-repeat: no-repeat;
}

.ztree li span.button.ico_docu[name^='user_']{
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-right: 2px;
	line-height: 16px;
	vertical-align: text-top;
	background-image: url("./icon1.png") !important;
	background-position: -12px -96px;
	background-repeat: no-repeat;
}
.ztree li span.button.ico_open[name^='org_'],
.ztree li span.button.ico_close[name^='org_'],
.ztree li span.button.ico_docu[name^='org_']{
	background-position: -292px -68px;
}

.ztree.org-icon li span.button.ico_open,
.ztree.org-icon li span.button.ico_close,
.ztree.org-icon li span.button.ico_docu{
	background-position: -292px -68px !important;
	background-image: url("./icon1.png") !important;
}
.ztree li span.button[name^='org_'],
.ztree.org-icon .ico_docu{
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-right: 2px;
	line-height: 16px;
	vertical-align: text-top;
	background-image: url("./icon1.png") !important;
	background-repeat: no-repeat;
}

.data-icon-add {
	background-image: url("/web/module/home/img/add.png") !important;
}

.data-icon-edit {
	background-position: -40px -12px;
}
.data-icon-import{
	background-image: url("./import.png") !important;
	background-position: 0px 0px;
}


.data-icon-ecsdevice ,
.data-icon-ecsdevice_ico_open,
.data-icon-ecsdevice_ico_close,
.data-icon-ecsdevice_ico_docu{
	background-position: -264px -180px;
}


.data-icon-forcelogout {
	background-position: -600px -39px;
}

.data-icon-remove {
	background-image: url("/web/module/home/img/del.png") !important;
}

.data-icon-prompt{
	background-position: -572px -152px;
}

.data-icon-signal {
  background-position: -96px -12px;
}

.data-icon-smscascade {
  background-position: -124px -12px;
}

.data-icon-emap,
.data-icon-emap_ico_open,
.data-icon-emap_ico_close,
.data-icon-emap_ico_docu
{
  background-position: -152px -124px;
}

.data-icon-device-store,
.data-icon-device-store_ico_open,
.data-icon-device-store_ico_close,
.data-icon-device-store_ico_docu
{
  background-position: -180px -124px;
}

.data-icon-nvr-store,
.data-icon-nvr-store_ico_open,
.data-icon-nvr-store_ico_close,
.data-icon-nvr-store_ico_docu
{
  background-position: -208px -124px;
}

.data-icon-pcnvr-store,
.data-icon-pcnvr-store_ico_open,
.data-icon-pcnvr-store_ico_close,
.data-icon-pcnvr-store_ico_docu
{
  background-position: -236px -124px;
}

.data-icon-cvr-store,
.data-icon-cvr-store_ico_open,
.data-icon-cvr-store_ico_close,
.data-icon-cvr-store_ico_docu
{
  background-position: -264px -124px;
}

.data-icon-bat-config,
.data-icon-bat-config_ico_open,
.data-icon-bat-config_ico_close,
.data-icon-bat-config_ico_docu
{
  background-position: -292px -124px;
}

.data-icon-alarm-config-copy,
.data-icon-alarm-config-copy_ico_open,
.data-icon-alarm-config-copy_ico_close,
.data-icon-alarm-config-copy_ico_docu
{
  background-position: -320px -124px;
}

.data-icon-bat-loss,
.data-icon-bat-loss_ico_open,
.data-icon-bat-loss_ico_close,
.data-icon-bat-loss_ico_docu
{
  background-position: -348px -124px;
}

.data-icon-bat-solutions,
.data-icon-bat-solutions_ico_open,
.data-icon-bat-solutions_ico_close,
.data-icon-bat-solutions_ico_docu
{
  background-position: -376px -124px;
}

.data-icon-noselect-unit,
.data-icon-noselect-unit_ico_open,
.data-icon-noselect-unit_ico_close,
.data-icon-noselect-unit_ico_docu
{
  background-position: -404px -124px;
}

.data-icon-encode-base,
.data-icon-encode-base_ico_open,
.data-icon-encode-base_ico_close,
.data-icon-encode-base_ico_docu
{
  background-position: -432px -124px;
}

.data-icon-encode-net,
.data-icon-encode-net_ico_open,
.data-icon-encode-net_ico_close,
.data-icon-encode-net_ico_docu
{
  background-position: -460px -124px;
}

.data-icon-encode-ddns,
.data-icon-encode-ddns_ico_open,
.data-icon-encode-ddns_ico_close,
.data-icon-encode-ddns_ico_docu
{
  background-position: -488px -124px;
}

.data-icon-encode-pppoe,
.data-icon-encode-pppoe_ico_open,
.data-icon-encode-pppoe_ico_close,
.data-icon-encode-pppoe_ico_docu
{
  background-position: -516px -124px;
}

.data-icon-encode-io-alarm,
.data-icon-encode-io-alarm_ico_open,
.data-icon-encode-io-alarm_ico_close,
.data-icon-encode-io-alarm_ico_docu
{
  background-position: -544px -124px;
}

.data-icon-encode-version,
.data-icon-encode-version_ico_open,
.data-icon-encode-version_ico_close,
.data-icon-encode-version_ico_docu
{
  background-position: -572px -124px;
}

.data-icon-ip-channel-config,
.data-icon-ip-channel-config_ico_open,
.data-icon-ip-channel-config_ico_close,
.data-icon-ip-channel-config_ico_docu
{
  background-position: -600px -124px;
}

.data-icon-netzone-config,
.data-icon-netzone-config_ico_open,
.data-icon-netzone-config_ico_close,
.data-icon-netzone-config_ico_docu
{
  background-position: -12px -152px;
}

.data-icon-mail-config,
.data-icon-mail-config_ico_open,
.data-icon-mail-config_ico_close,
.data-icon-mail-config_ico_docu
{
  background-position: -40px -152px;
}

.data-icon-record-point,
.data-icon-record-point_ico_open,
.data-icon-record-point_ico_close,
.data-icon-record-point_ico_docu
{
  background-position: -68px -152px;
}


.data-icon-norecord-point,
.data-icon-norecord-point_ico_open,
.data-icon-norecord-point_ico_close,
.data-icon-norecord-point_ico_docu
{
  background-position: -96px -152px;
}

.data-icon-alarm-linkage,
.data-icon-alarm-linkage_ico_open,
.data-icon-alarm-linkage_ico_close,
.data-icon-alarm-linkage_ico_docu
{
  background-position: -124px -152px;
}

.data-icon-linkage,
.data-icon-linkage_ico_open,
.data-icon-linkage_ico_close,
.data-icon-linkage_ico_docu
{
  background-position: -152px -152px;
}

.data-icon-sign,
.data-icon-sign_ico_open,
.data-icon-sign_ico_close,
.data-icon-sign_ico_docu
{
  background-position: -180px -152px;
}

.data-icon-region,
.data-icon-region_ico_open,
.data-icon-region_ico_close,
.data-icon-region_ico_docu
{
  background-position: -152px -12px;
}

.data-icon-tvwall {
  background-position: -180px -12px;
}

.data-icon-loadin {
  background-position: -208px -12px;
}

.data-icon-loadout {
  background-position: -236px -12px;
}

.data-icon-move {
  background-position: -264px -12px;
}

.data-icon-batchcardopen {
  background-position: -292px -12px;
}

.data-icon-batchcardclose {
  background-position: -320px -12px;
}

.data-icon-blankcard {
  background-position: -348px -12px;
}

.data-icon-normalcard {
  background-position: -376px -12px;
}

.data-icon-losscard {
  background-position: -404px -12px;
}

.data-icon-blackcard {
  background-position: -432px -12px;
}

.data-icon-doorparam {
  background-position: -460px -12px;
}

.data-icon-doorgroup,
.data-icon-doorgroup_ico_open,
.data-icon-doorgroup_ico_close,
.data-icon-doorgroup_ico_docu {
  background-position: -488px -12px;
}

.data-icon-template {
  background-position: -516px -12px;
}

.data-icon-personau {
  background-position: -544px -12px;
}

.data-icon-doorau {
  background-position: -572px -12px;
}

.data-icon-audownload {
  background-position: -600px -12px;
}


.data-icon-unit,
.data-icon-unit_ico_open,
.data-icon-unit_ico_close,
.data-icon-unit_ico_docu{
  /*
   * background-position: -124px -40px;
   */
  background-image: url("/web/module/home/img/tree_area.png") !important;
}

/* 2 */

.data-icon-cameramanage {
  background-position: -12px -40px;
}

.data-icon-recordmanage {
  background-position: -40px -40px;
}

.data-icon-imanage {
  background-position: -68px -40px;
}

.data-icon-config {
	float: left;
	background-position: -96px -40px;
}

.data-icon-basicinfo {
  background-position: -124px -40px;
}

.data-icon-displayconfig {
  background-position: -152px -40px;
}

.data-icon-videoparam {
  background-position: -180px -40px;
}

.data-icon-rs485 {
  background-position: -208px -40px;
}
.data-icon-video-keep-out {
  background-position: -236px -40px;
}
.data-icon-video-lose {
  background-position: -264px -40px;
}
.data-icon-video-keep-out-alarm {
  background-position: -292px -40px;
}

.data-icon-calendar {
  background-position: -320px -40px;
}
.data-icon-213 {
  background-position: -348px -40px;
}
.data-icon-214 {
  background-position: -376px -40px;
}
.data-icon-215 {
  background-position: -404px -40px;
}
.data-icon-216 {
  background-position: -432px -40px;
}
.data-icon-217 {
  background-position: -460px -40px;
}
.data-icon-copy {
  background-position: -488px -40px;
}
.data-icon-download {
  background-position: -516px -40px;
}
.data-icon-220 {
  background-position: -544px -40px;
}
.data-icon-221 {
  background-position: -572px -40px;
}
/* 3 */
.data-icon-home {
  background-position: -12px -68px;
}
.data-icon-close {
  background-position: -40px -68px;
}
.data-icon-closeactive {
  background-position: -68px -68px;
}
.data-icon-encode,
.data-icon-encode_ico_open,
.data-icon-encode_ico_close,
.data-icon-encode_ico_docu
{
  background-position: -96px -68px;
}
.data-icon-camera,
.data-icon-camera_ico_open,
.data-icon-camera_ico_close,
.data-icon-camera_ico_docu
{
  background-position: -124px -68px;
}
.data-icon-io,
.data-icon-io_ico_open,
.data-icon-io_ico_close,
.data-icon-io_ico_docu
{
  background-position: -152px -68px;
}
.data-icon-alarm,
.data-icon-alarm_ico_open,
.data-icon-alarm_ico_close,
.data-icon-alarm_ico_docu
{
  background-position: -180px -68px;
}
.data-icon-alarmarea,
.data-icon-alarmarea_ico_open,
.data-icon-alarmarea_ico_close,
.data-icon-alarmarea_ico_docu
{
  background-position: -208px -68px;
}
.data-icon-ac,
.data-icon-ac_ico_open,
.data-icon-ac_ico_close,
.data-icon-ac_ico_docu
{
  background-position: -236px -68px;
}
.data-icon-reader,
.data-icon-reader_ico_open,
.data-icon-reader_ico_close,
.data-icon-reader_ico_docu
{
  background-position: -264px -68px;
}
.data-icon-dept, 
.data-icon-dept_ico_open,
.data-icon-dept_ico_close,
.data-icon-dept_ico_docu
{
  background-position: -292px -68px;
}
.data-icon-nopri-dept, 
.data-icon-nopri-dept_ico_open,
.data-icon-nopri-dept_ico_close,
.data-icon-nopri-dept_ico_docu
{
  background-position: -292px -68px;
}
.data-icon-logalarm{
  background-position: -320px -68px;
}

.data-icon-exception-reporting{
  background-position: -348px -96px;
}

.data-icon-server-reporting{
  background-position: -376px -96px;
}

.data-icon-device-reporting{
  background-position: -404px -96px;
}

.data-icon-user-reporting{
  background-position: -432px -96px;
}

.data-icon-refresh{
	background-image: url("/web/module/home/img/refresh.png") !important;
}

.data-icon-reboot{
  background-position: -488px -96px;
}

.data-icon-show{
  background-position: -516px -96px;
}

.data-icon-normal{
  background-position: -544px -96px;
}

.data-icon-exception{
  background-position: -572px -96px;
}

.data-icon-unline{
  background-position: -600px -96px;
}
.data-icon-device-online{
	background-position: -12px -124px;
}
.data-icon-device-unline{
	background-position: -40px -124px;
}

.data-icon-logevent {
  background-position: -348px -68px;
}

.data-icon-logconfig {
  background-position: -376px -68px;
}

.data-icon-logcontrol {
  background-position: -404px -68px;
}

.data-icon-logdevice {
  background-position: -432px -68px;
}

.data-icon-logwork {
  background-position: -460px -68px;
}

.data-icon-statistics {
  background-position: -488px -68px;
}
.data-icon-319 {
  background-position: -516px -68px;
}
.data-icon-320 {
  background-position: -544px -68px;
}
.data-icon-role {
  background-position: -572px -68px;
}

.data-icon-userdept {
  background-position: -600px -68px;
}

.data-icon-user,
.data-icon-user_ico_open,
.data-icon-user_ico_close,
.data-icon-user_ico_docu {
  background-position: -12px -96px;
}

.data-icon-rvideo {
  background-position: -40px -96px;
}

.data-icon-rac, 
.data-icon-rac_ico_open,
.data-icon-rac_ico_close,
.data-icon-rac_ico_docu {
  background-position: -68px -96px;
}

.data-icon-rpark {
  background-position: -96px -96px;
}
.data-icon-405 {
  background-position: -124px -96px;
}
.data-icon-rde {
  background-position: -152px -96px;
}

.data-icon-personoc {
  background-position: -180px -96px;
}
.data-icon-408 {
  background-position: -208px -96px;
}

.data-icon-opentime {
  background-position: -236px -96px;
}

.data-icon-opentime-download {
  background-position: -264px -96px;
}

.data-icon-motion-detection-alarm {
  background-position: -292px -96px;
}

.data-icon-goback {
  background-position: -320px -96px;
}


.data-icon-finger-tip{
	background-position:-572px -152px;
}


.data-icon-finger-edit{
	background-position:-600px -152px;
}

.data-icon-finger-del{
	background-position:-12px -180px;
}

.data-icon-finger-clear{
	background-position:-40px -180px;
}


.data-icon-finger-ck-checked{
	background-position:-96px -180px;
}


.data-icon-finger-ck-unchecked{
	background-position:-68px -180px;
}


.data-icon-rvs-order{
	background-position:-152px -180px;
}
.data-icon-rvs-register{
	background-position:-180px -180px;
}

.data-icon-rvs-visitor-query{
	background-position:-208px -180px;
}

.data-icon-rvs-card-query{
	background-position:-236px -180px;
}


.data-icon-cvr,
.data-icon-cvr_ico_open,
.data-icon-cvr_ico_close,
.data-icon-cvr_ico_docu{
	background-position:-264px -152px;
}
.data-icon-pcnvr,
.data-icon-pcnvr_ico_open,
.data-icon-pcnvr_ico_close,
.data-icon-pcnvr_ico_docu{
	background-position:-292px -152px;
}

.data-icon-device,
.data-icon-device_ico_open,
.data-icon-device_ico_close,
.data-icon-device_ico_docu{
	background-position:-320px -152px;
}
.data-icon-nvr,
.data-icon-nvr_ico_open,
.data-icon-nvr_ico_close,
.data-icon-nvr_ico_docu{
	background-position:-348px -152px;
}
.data-icon-ipsn,
.data-icon-ipsn_ico_open,
.data-icon-ipsn_ico_close,
.data-icon-ipsn_ico_docu{
	background-position:-376px -152px;
}
.data-icon-parking,
.data-icon-parking_ico_open,
.data-icon-parking_ico_close,
.data-icon-parking_ico_docu{
	background-position:-544px -152px;
}

.data-icon-camera1,
.data-icon-camera1_ico_open,
.data-icon-camera1_ico_close,
.data-icon-camera1_ico_docu{
	background-position:-404px -152px;
}
.data-icon-camera2,
.data-icon-camera2_ico_open,
.data-icon-camera2_ico_close,
.data-icon-camera2_ico_docu{
	background-position:-432px -152px;
}
.data-icon-camera3,
.data-icon-camera3_ico_open,
.data-icon-camera3_ico_close,
.data-icon-camera3_ico_docu{
	background-position:-460px -152px;
}
.data-icon-camera4,
.data-icon-camera4_ico_open,
.data-icon-camera4_ico_close,
.data-icon-camera4_ico_docu{
	background-position:-488px -152px;
}

.data-icon-read-door-parameter,
.data-icon-read-door-parameter_ico_open,
.data-icon-read-door-parameter_ico_close,
.data-icon-read-door-parameter_ico_docu{
	background-position:-516px -152px;
}


/*add by lqh*/

.data-icon-floor-grouping,
.data-icon-floor-grouping_ico_docu {
	background-position:-292px -180px;
}

.data-icon-schedule-template {
	background-position:-320px -180px;
}

.data-icon-free-card-period {
	background-position:-348px -180px;
}

.data-icon-personnel-access {
	background-position:-376px -180px;
}

.data-icon-floor-access {
	background-position:-404px -180px;
}

.data-icon-ecs-event-query {
	background-position:-432px -180px;
}

.data-icon-ccs-device-management {
	background-position:-460px -180px;
}

.data-icon-business-management {
	background-position:-488px -180px;
}

.data-icon-ccs-project-management {
	background-position:-516px -180px;
}

.data-icon-business-hours {
	background-position:-544px -180px;
}

.data-icon-ccs-license {
	background-position:-572px -180px;
}

.data-icon-account-management {
	background-position:-600px -180px;
}

.data-icon-ccs-parameter-settings {
	background-position:-12px -208px;
}

.data-icon-log-query {
	background-position:-40px -208px;
}

.data-icon-numerical-statement {
	background-position:-68px -208px;
}

.data-icon-ops-route {
	background-position:-96px -208px;
}

.data-icon-holiday-configue {
	background-position:-124px -208px;
}

.data-icon-print {
	background-position:-152px -208px;
}

.data-icon-ops-plan {
	background-position:-180px -208px;
}

.data-icon-ops-route-history {
	background-position:-208px -208px;
}

.data-icon-ops-spot-history {
	background-position:-236px -208px;
}

.data-icon-schedule-info-query  {
	background-position:-264px -208px;
}

.data-icon-move-up {
	background-position:-292px -208px;
}

.data-icon-move-down {
	background-position:-320px -208px;
}

.data-icon-export-this-page {
	background-position:-348px -208px;
}

.data-icon-export-all {
	background-position:-376px -208px;
}

.data-icon-time-settings {
	background-position:-404px -208px;
}

.data-icon-picture-linkage {
	background-position:-432px -208px;
}

.data-icon-video-linkage {
	background-position:-460px -208px;
}

.data-icon-return-device {
	background-position:-488px -208px;
}

.data-icon-deleter-device {
	background-position:-516px -208px;
}

.data-icon-issuing-device {
	background-position:-544px -208px;
}

.data-icon-ops-miss {
	background-position:-572px -208px;
}

.data-icon-team-management {
	background-position:-12px -236px;
}

.data-icon-shift-management {
	background-position:-40px -236px;
}

.data-icon-att-spot-management {
	background-position:-68px -236px;
}

.data-icon-att-adjustment-management {
	background-position:-96px -236px;
}

.data-icon-undo {
	background-position:-124px -236px;
}

.data-icon-lower-equipment-detection {
	background-position:-152px -236px;
}

.data-icon-identity-management {
	background-position:-180px -236px;
}

.data-icon-temporary-card {
	background-position:-208px -236px;
}

.data-icon-ccs-parameters-download {
	background-position:-236px -236px;
}

.data-icon-database-management {
	background-position:-264px -236px;
}

.data-icon-database-restore {
	background-position:-292px -236px;
}

.data-icon-database-backup {
	background-position:-320px -236px;
}

.data-icon-query {
	background-position:-348px -236px;
}

.data-icon-ecs-license {
	background-position:-376px -236px;
}

.data-icon-download1 {
	background-position:-404px -236px;
}

.data-icon-download {
	background-position:-432px -236px;
}

.data-icon-mcu,
.data-icon-mcu_ico_docu {
  background-position:-488px -236px;
}

.data-icon-user-import{
	 background-image: url("/web/module/home/img/import_domain_user_icon.png") !important;
}

[class^="data-iconserver-"],
[class*=" data-iconserver-"] {
  display: inline-block;
  width: 44px;
  height: 40px;
  background-image: url("./icon2.png");
  background-position: 0px 0px;
  background-repeat: no-repeat;
}
.data-iconserver-ams {
  background-position: -12px -32px;
}
.data-iconserver-pag {
  background-position: -68px -32px;
}
.data-iconserver-dag {
  background-position: -124px -32px;
}
.data-iconserver-ias {
  background-position: -180px -32px;
}
.data-iconserver-kps {
  background-position: -236px -32px;
}
.data-iconserver-nms {
  background-position: -292px -32px;
}
.data-iconserver-sms {
  background-position: -348px -32px;
}
.data-iconserver-vrm {
  background-position: -404px -32px;
}
.data-iconserver-nvr {
  background-position: -460px -32px;
}
.data-iconserver-pcnvr {
  background-position: -516px -32px;
}
.data-iconserver-cvr {
  background-position: -572px -32px;
}
.data-iconserver-vms {
  background-position: -628px -32px;
}
.data-iconserver-mag {
  background-position: -684px -32px;
}
.data-iconserver-pss {
  background-position: -740px -32px;
}

[class^="data-icon55-"],
[class*=" data-icon55-"] {
  display: inline-block;
  width: 55px;
  height: 55px;
  margin: 0 5px 5px;
  line-height: 55px;
  vertical-align: text-top;
  background-image: url("./icon3.png");
  background-position: 0px 0px;
  background-repeat: no-repeat;
}
/*.data-icon55-res {
  background-position: -12px -107px;
}
.data-icon55-user {
  background-position: -79px -107px;
}
.data-icon55-video {
  background-position: -146px -107px;
}
.data-icon55-onecard {
  background-position: -213px -107px;
}
.data-icon55-ac {
  background-position: -280px -107px;
}
.data-icon55-park {
  background-position: -347px -107px;
}
.data-icon55-alarm {
  background-position: -414px -107px;
}
.data-icon55-emap {
  background-position: -481px -107px;
}
.data-icon55-nm {
  background-position: -548px -107px;
}
.data-icon55-sysconfig {
  background-position: -615px -107px;
}
.data-icon55-preview {
  background-position: -682px -107px;
}
.data-icon55-playback {
  background-position: -749px -107px;
}
.data-icon55-log {
  background-position: -816px -107px;
}
.data-icon55-localconfig {
  background-position: -883px -107px;
}*/

.data-icon55-resource {
  background-position: -12px -12px;
}
.data-icon55-user {
  background-position: -79px -12px;
}
.data-icon55-alarm {
  background-position: -146px -12px;
}
.data-icon55-map {
  background-position: -213px -12px;
}
.data-icon55-log {
  background-position: -280px -12px;
}
.data-icon55-network {
  background-position: -347px -12px;
}
.data-icon55-system-config {
  background-position: -414px -12px;
}
.data-icon55-onecard {
  background-position: -481px -12px;
}
.data-icon55-accesscontrol {
  background-position: -548px -12px;
}
.data-icon55-park {
  background-position: -615px -12px;
}
.data-icon55-ccs {
  background-position: -682px -12px;
}
.data-icon55-att {
  background-position: -749px -12px;
}
.data-icon55-ecs {
  background-position: -816px -12px;
}
.data-icon55-ops {
  background-position: -883px -12px;
}
.data-icon55-rvs {
  background-position: -950px -12px;
}
.data-icon55-preview {
  background-position: -1017px -12px;
}
.data-icon55-playback {
  background-position: -12px -79px;
}
.data-icon55-video {
  background-position: -79px -79px;
}

[class^="data-icon24-"],
[class*=" data-icon24-"] {
  display: inline-block;
  width: 24px;
  height: 24px;
  margin: 0 6px 6px 0;
  line-height: 24px;
  vertical-align: middle;
  background-image: url("./icon2.png");
  background-position: 0px 0px;
  background-repeat: no-repeat;
}
.data-icon24-two-active {
  background-position: -10px -190px;
}
.data-icon24-one-active {
  background-position: -44px -190px;
}
.data-icon24-three-active {
  background-position: -78px -190px;
}
.data-icon24-three-disabled {
  background-position: -112px -190px;
}
.data-icon24-two-disabled {
  background-position: -146px -190px;
}
.data-icon24-one-disabled {
  background-position: -180px -190px;
}
.data-icon24-three-selected {
  background-position: -214px -190px;
}
.data-icon24-two-selected {
  background-position: -248px -190px;
}
.data-icon24-one-selected {
  background-position: -282px -190px;
}
.data-icon24-four-selected {
  background-position: -316px -190px;
}
.data-icon24-five-selected {
  background-position: -350px -190px;
}
.data-icon24-four-disabled {
  background-position: -384px -190px;
}
.data-icon24-five-disabled {
  background-position: -418px -190px;
}
.data-icon24-four-active {
  background-position: -452px -190px;
}
.data-icon24-five-active {
  background-position: -486px -190px;
}

[class^="data-icon60-"],
[class*=" data-icon60-"] {
  display: inline-block;
  width: 60px;
  height: 70px;
  margin: 0;
  line-height: 70px;
  vertical-align: middle;
  background-image: url("./icon2.png");
  background-position: 0px 0px;
  background-repeat: no-repeat;
}
.data-icon60-search {
  background-position: -10px -235px;
}
.data-icon60-recharge {
  background-position: -240px -235px;
}
.data-icon60-subsidy {
  background-position: -300px -235px;
}


[class^="data-icon64-"],
[class*=" data-icon64-"] {
  display: inline-block;
  width: 64px;
  height: 64px;
  margin: 0;
  line-height: 64px;
  vertical-align: middle;
  background-image: url("./icon2.png");
  background-position: 0px 0px;
  background-repeat: no-repeat;
}
.data-icon64-department {
  background-position: 0 -469px;
}
.data-icon64-person {
  background-position: -89px -469px;
}
.data-icon64-door-point {
  background-position: -178px -469px;
}
.data-icon64-door-group {
  background-position: -267px -469px;
}
.data-icon64-device {
  background-position: -356px -469px;
}



.data-icon32-success{
	background-image: url("./success.jpg");
	width:32px;
	height:32px;
	display:inline-block;
}
.control-panel-arrow{
	background-image: url("./arrow.png");
	width:39px;
	height:39px;
	float: left;
	margin-top: 60px;
	display:inline-block;
	height: 70px;
	background-repeat: no-repeat;
}


.data-icon-storageserver,
.data-icon-storageserver_ico_docu {
  background-image: url("/web/module/home/img/storageserver.png") !important;
  width:18px;
  height:18px;
}

.data-icon-sms {
  background-image: url("/web/module/home/img/streamms.png") !important;
  width:18px;
  height:18px;
}

.data-icon-event-alarm {
  background-image: url("/web/module/home/img/baojingshebei.png") !important;
  width:18px;
  height:18px;
}

.data-icon-event-videowall {
  background-image: url("/web/module/home/img/dianshiqiang.png") !important;
  width:18px;
  height:18px;
}

.data-icon-event-videowallserver {
  background-image: url("/web/module/home/img/dianshiqiangfuwuqi.png") !important;
  width:18px;
  height:18px;
}

.data-icon-configuration{
  background-image: url("/web/module/home/img/yipeizhi.png") !important;
  width:18px;
  height:18px;
}


.data-icon-noConfiguration{
  background-image: url("/web/module/home/img/weipeizhi.png") !important;
  width:18px;
  height:18px;
}

.data-icon-force_logout_icon{
  background-image: url("/web/module/home/img/force_logout_icon.png") !important;
}

.data-icon-user_offline{
  background-image: url("/web/module/home/img/user_offline.png") !important;
  width:18px;
  height:18px;
}

.data-icon-smsConf{
  background-image: url("/web/module/home/img/hint.png") !important;
  width:16px;
  height:16px;
}

.data-icon-pos,
.data-icon-pos_ico_open,
.data-icon-pos_ico_close,
.data-icon-pos_ico_docu
{
	background-image: url("/web/module/home/img/tree_retail.png") !important;
}

.data-icon-alarmInput,
.data-icon-alarmInput_ico_open,
.data-icon-alarmInput_ico_close,
.data-icon-alarmInput_ico_docu
{
	background-image: url("/web/module/home/img/baojingshuru.png") !important;
}

.data-icon-alarmOutput,
.data-icon-alarmOutput_ico_open,
.data-icon-alarmOutput_ico_close,
.data-icon-alarmOutput_ico_docu
{
	background-image: url("/web/module/home/img/baojingshuchu.png") !important;
}

.data-icon-onlineDevice{
	background-image: url("/web/module/home/img/online_device.png") !important;
}

.data-icon-tongbu{
	background-image: url("/web/module/home/img/tongbu_icon.png") !important;
}

.data-icon-record{
  background-image: url("/web/module/home/img/record_icon.png") !important;
  width:36px;
  height:36px;
  line-height:36px;
}

.data-icon-hardware{
  background-image: url("/web/module/home/img/hardware_icon.png") !important;
  width:36px;
  height:36px;
  line-height:36px;
}

.data-icon-userBig{
  background-image: url("/web/module/home/img/user_icon.png") !important;
  width:36px;
  height:36px;
  line-height:36px;
}

.data-icon-roleBig{
  background-image: url("/web/module/home/img/role_icon.png") !important;
  width:36px;
  height:36px;
  line-height:36px;
}

.data-icon-eventSetInfo{
  background-image: url("/web/module/home/img/event_set_info.png") !important;
  width:36px;
  height:36px;
  line-height:36px;
}

.data-icon-cameraSetInfo{
  background-image: url("/web/module/home/img/camera_set_info.png") !important;
  width:36px;
  height:36px;
  line-height:36px;
}

.data-icon-alarmDeviceInfo{
  background-image: url("/web/module/home/img/baojingshebei_36.png") !important;
  width:36px;
  height:36px;
  line-height:36px;
}

.data-icon-videowallInfo{
  background-image: url("/web/module/home/img/dianshiqiang_icon_Big.png") !important;
  width:36px;
  height:36px;
  line-height:36px;
}

.data-icon-videowallServerInfo{
  background-image: url("/web/module/home/img/dianshiqiangfuwuqi_36.png") !important;
  width:36px;
  height:36px;
  line-height:36px;
}

.data-icon-decodeDeviceInfo{
  background-image: url("/web/module/home/img/jiemashebei_36.png") !important;
  width:36px;
  height:36px;
  line-height:36px;
}

.data-icon-storageserverInfo{
  background-image: url("/web/module/home/img/storageserver_36.png") !important;
  width:36px;
  height:36px;
  line-height:36px;
}

.data-icon-streammediaserverInfo{
  background-image: url("/web/module/home/img/streammediaserver_36.png") !important;
  width:36px;
  height:36px;
  line-height:36px;
}

.data-icon-areaInfo{
  background-image: url("/web/module/home/img/area36.png") !important;
  width:36px;
  height:36px;
  line-height:36px;
}

.data-icon-alarmInputInfo{
  background-image: url("/web/module/home/img/input36.png") !important;
  width:36px;
  height:36px;
  line-height:36px;
}

.data-icon-alarmOutputInfo{
  background-image: url("/web/module/home/img/output36.png") !important;
  width:36px;
  height:36px;
  line-height:36px;
}

.data-icon-POSInfo{
  background-image: url("/web/module/home/img/pos36.png") !important;
  width:36px;
  height:36px;
  line-height:36px;
}

.data-icon-accesscontrolInfo{
  background-image: url("/web/module/home/img/accesscontrol36.png") !important;
  width:36px;
  height:36px;
  line-height:36px;
}

.data-icon-cameraInfo{
  background-image: url("/web/module/home/img/camera_36.png") !important;
  width:36px;
  height:36px;
  line-height:36px;
}

.data-icon-permission,
.data-icon-permission_ico_open,
.data-icon-permission_ico_close,
.data-icon-permission_ico_docu
{
	background-position: -124px -40px;
}

.tip_arrow_icon{
	background-image: url("/web/module/home/img/arrow.png") !important;
	background-repeat: no-repeat;
	width: 12px;
	height: 10px;
	position: fixed;
	margin-left: 20px;
	margin-top: -16px;
}

.data-icon-encorddevice{
  background-image: url("/web/module/home/img/tree_bianmashebei.png") !important;
  width:18px;
  height:18px;
}

.data-icon-tips{
  background-image: url("/web/module/home/img/tips.png") !important;
  width:34px;
  height:34px;
  line-height:34px;
}

.data-icon-tips1_copyto{
  background-image: url("/web/module/home/img/tips1_copyto.png") !important;
  width:40px;
  height:40px;
}


.data-icon-tips2_copyto{
  background-image: url("/web/module/home/img/tips2_copyto.png") !important;
  width:18px;
  height:18px;
}

.data-icon-grepArrow{
  background-image: url("/web/module/home/img/grepArrow.png") !important;
  width:19px;
  height:11px;
}

.data-icon-yuanchengpeizhi{
  background-image: url("/web/module/home/img/yuanchengkongzhi.png") !important;
}

/********** iVMS-5200 Pro V3.2.1 start ********/

.data-icon-third-party-event{
	background-image: url("img/icon/icon-third-party-event.png") !important;
}

.data-icon-tvwall,
.data-icon-tvwall_ico_open,
.data-icon-tvwall_ico_close,
.data-icon-tvwall_ico_docu
 {
	background-image: url("img/icon/icon-tvwall.png") !important;
}

/********** iVMS-5200 Pro V3.2.1 end ********/
.data-icon-ehome-ehomeDevice{
	background-image:url(/web/module/home/img/ehomeDevice.png) !important;
	width:36px;
  	height:36px;
    line-height:36px;
}

.data-icon-ehome-remoteUpdate{
	background-image:url(/web/module/home/img/yuanchengshengji.png) !important;
}

.data-icon-ehome-mobileDevice{
	background-image:url(/web/module/home/img/mobileDevice.png) !important;
	width:36px;
  	height:36px;
    line-height:36px;
}

.data-icon-ehome-carAlarm{
	background-image:url(/web/module/home/img/caralarm.png) !important;
}

.ehome_map_edit{
	background:url(/web/module/home/img/gis-draw.png) !important;
}

.ehome_map_delete{
	background:url(/web/module/home/img/gis-remove.png) !important;
}

.ehome_map_edit_sel{
	background:url(/web/module/home/img/gis-draw_sel.png) !important;
}

.ehome_map_delete_sel{
	background:url(/web/module/home/img/gis-remove_sel.png) !important;
}

.data-icon-date{
	background-position: -264px -208px;
}

.ehome_config_subguide{
	background:url(/web/module/home/img/ehome_config_arraw.png) !important;
	width:16px;
  	height:16px;
    line-height:16px;
}

/*left icon navigation new 2015-10-16*/
[class ^= "icon-"], [class *= " icon-"] {
	display: inline-block;
	width: 24px;
	height: 24px;
	background-image: url("icon-1.png");
	vertical-align: middle;
	overflow: hidden;
	cursor: pointer;
}
[class ^= "icon-navi-"],[class *= " icon-navi-"]{
	width:24px; 
	height: 24px; 
	overflow: hidden;
}
.icon-toggle-light{
	background-position: -5px -332px;
}
.icon-navi-home{
	background-position: -2px -1px;
}
.icon-navi-wizard{
	background-position: -28px -1px;
}
.icon-navi-servers{
	background-position: -54px -1px;
}
.icon-navi-partition{
	background-position: -80px -1px;
}
.icon-navi-rules{
	background-position: -106px -1px;
}
.icon-navi-alarm{
	background-position: -132px -1px;
}
.icon-navi-user{
	background-position: -158px -1px;
}
.icon-navi-system{
	background-position: -184px -1px;
}
.icon-navi-live{
	background-position: -210px -1px;
}
.icon-navi-playback{
	background-position: -236px -1px;
}
.icon-navi-localSys{
	background-position: -262px -1px;
}
.icon-navi-system-home{
	background-position: -288px -1px;
}
.icon-navi-home:hover,li:hover .icon-navi-home,li.current .icon-navi-home{
	background-position: -2px -27px;
}
.icon-navi-wizard:hover,li:hover .icon-navi-wizard,li.current .icon-navi-wizard{
	background-position: -28px -27px;
}
.icon-navi-servers:hover,li:hover .icon-navi-servers,li.current .icon-navi-servers{
	background-position: -54px -27px;
}
.icon-navi-partition:hover,li:hover .icon-navi-partition,li.current .icon-navi-partition{
	background-position: -80px -27px;
}
.icon-navi-rules:hover,li:hover .icon-navi-rules,li.current .icon-navi-rules{
	background-position: -106px -27px;
}
.icon-navi-alarm:hover,li:hover .icon-navi-alarm,li.current .icon-navi-alarm{
	background-position: -132px -27px; 
}
.icon-navi-user:hover,li:hover .icon-navi-user,li.current .icon-navi-user{
	background-position: -158px -27px;
}
.icon-navi-system:hover,li:hover .icon-navi-system,li.current .icon-navi-system{
	background-position: -184px -27px;
}
.icon-navi-live:hover,li:hover .icon-navi-live,li.current .icon-navi-live{
	background-position: -210px -27px;
}
.icon-navi-playback:hover,li:hover .icon-navi-playback,li.current .icon-navi-playback{
	background-position: -236px -27px;
}
.icon-navi-localSys:hover,li:hover .icon-navi-localSys,li.current .icon-navi-localSys{
	background-position: -262px -27px;
}
/*left navigation*/

/*top icon new 2015-10-16*/
.icon-home-gray{
	background-position: -2px -1px;
}
.icon-wizard-gray{
	background-position: -28px -1px;
}
.icon-server-gray{
	background-position: -54px -1px;
}
.icon-partition-gray{
	background-position: -80px -1px;
}
.icon-rule-gray{
	background-position: -106px -1px;
}
.icon-alarm-gray{
	background-position: -132px -1px;
}
.icon-user-gray{
	background-position: -158px -1px;
}
.icon-settings-gray{
	background-position: -184px -1px;
}
.icon-live-gray{
	background-position: -210px -1px;
}
.icon-playback-gray{
	background-position: -236px -1px;
}
.icon-localSys-gray{
	background-position: -262px -1px;
}
.top-navi [class ^= "icon-"], [class *= " icon-"]{
	margin-top: -3px;
	margin-right: 3px;
}
