/* CSS Document */
.mod-report .hd {
	overflow: hidden;
	padding: 0px 15px;
	height: 45px;
	background:#f7f7f7;
}
.shebei_caozuo {
	overflow: hidden;
	float: left;
	margin-top: 15px;
}
.shebei_caozuo a {
	font-weight: normal;
	color: #606060;
	display: block;
	float: left;
	margin-right: 15px;
}
.shebei_caozuo a:hover {
	color: #0077ff;
	text-decoration: underline
}
.shebei_caozuo a span {
	display: block;
	width: 16px;
	height: 16px;
	float: left;
	margin-right: 10px;
}
.ico_add {
	background: url(../../../image/monitor/guanli/ico.png) no-repeat;
}
.ico_dele_all {
	background: url(../../../image/monitor/guanli/ico.png) -16px 0px no-repeat;
}
.ico_excel {
	background: url(../../../image/monitor/guanli/ico.png) -32px 0px no-repeat;
}
.ico_word {
	background: url(../../../image/monitor/guanli/ico.png) -48px 0px no-repeat;
}
.links {
	color: #0077ff;
}
a.links:hover {
	text-decoration: underline;
}
.fenye_wrap {
	padding: 7px 10px 7px 20px;
	overflow: hidden;
	font-weight: normal;
}
.fenye_left {
	float: left;
}
.fenye_left b {
	color: #607fa8;
}
.fenye {
	float: right;
}
.fenye a {
	display: block;
	float: left;
	border: 1px solid #a4b3c7;
	color: #78bae2;
	margin-right: 2px;
	line-height: 20px;
	width: 19px;
	text-align: center
}
.fenye .fenye_s {
	background: #a4b3c7;
	color: #fff
}
/*.fenye{padding:7px 0px 7px 20px; overflow:hidden; background:#dee1e6; font-weight:normal;}
.fenye a{display:block; float:left; border:1px solid #a4b3c7; color:#78bae2; margin-right:2px; line-height:20px; width:19px; text-align:center}
.fenye .fenye_s{background:#a4b3c7; color:#fff}
 */
.fenye .un_fenye_s {
	background: #CCC;
	color: #fff;
}
.fenye .en_fenye_s {
	background: #a4b3c7;
	color: #fff
}
/*--设备状态--*/
.shebei_zhuangtai {
	font-weight: normal;
	float:right;
	margin-top:7px;
}
.shebei_zhuangtai a {
	display: block;
	float: left;
	height: 30px;
	line-height: 30px;
	color: #606060;
	margin-right: 10px;
	padding:0px 10px;
	border:1px solid #f7f7f7;
}
.shebei_zhuangtai a em {
	color: #f00;
	font-style:normal;
}
.shebei_zhuangtai a .shebei_middle {
	height: 30x;
	display: block;
}
.shebei_zhuangtai a:hover {
	background:#fff; border:1px solid #c5c8cb; border-radius:3px;
}

.shebei_zhuangtai .shebei_select {
	background:#fff; border:1px solid #c5c8cb; border-radius:3px;
}
.shebei_zhuangtai .shebei_select .shebei_middle {

}
.margin_t7 {
	margin-top: 7px;
}
.ico_shebei_all, .ico_shebei_zhengchang, .ico_shebei_seven, .ico_shebei_sixty, .ico_shebei_guoqi {
	width: 16px;
	height: 16px;
	display: block;
	float: left;
	margin-right: 10px;
}
.ico_shebei_all {
	background: url(../../../image/monitor/guanli/ico.png) 0px -16px no-repeat;
}
.ico_shebei_zhengchang {
	background: url(../../../image/monitor/guanli/ico.png) -16px -16px no-repeat;
}
.ico_shebei_seven {
	background: url(../../../image/monitor/guanli/ico.png) -32px -16px no-repeat;
}
.ico_shebei_sixty {
	background: url(../../../image/monitor/guanli/ico.png) -48px -16px no-repeat;
}
.ico_shebei_guoqi {
	background: url(../../../image/monitor/guanli/ico.png) -64px -16px no-repeat;
}
.search_input {
	width: 150px;
}
<!--
添加客户开始
-->
 .clientbox {
width: 350px;
position:absolute;
z-index:1000;
}

.center {
	background: #ffffff;
	border: 1px solid #8a9fbc;
}

.center h3 {
	height: 35px;
	background: #364860;
	line-height: 35px;
	color: #fff;
	font-size: 12px;
	padding-left: 10px;
	
}

.message_close {
	background: url(../../../image/monitor/v3/iw_close.gif) no-repeat;
	width: 18px;
	height: 18px;
	display: block;
	float: right;
	margin-top: 9px;
	margin-right: 7px;
}
.clientrmessage_main {
	background: #fff;
	padding: 10px 20px;
}

.left_tree_caozuo {
	font-weight: normal;
}
<!--
添加客户结束
-->
<!--
添加组开始
-->
 .manager_groupbox {
width: 350px;
position:absolute;
z-index:1000;
}

.manager_grouptrmessage_main {
	background: #fff;
	padding: 10px 20px;
}

.left_tree_caozuo {
	font-weight: normal;
}
<!--
添加组结束
-->
<!--
添加设备开始
-->
 .manager_vechilebox {
width: 350px;
position:absolute;
z-index:10;
}

.manager_vechilemessage_main {
	background: #fff;
	padding: 10px 20px;
}

.left_tree_caozuo {
	font-weight: normal;
}
<!--
添加设备结束
-->
<!--
添加用户开始
-->
 .userbox {
width: 350px;
position:absolute;
z-index:10;
}

.usermessage_main {
	background: #fff;
	padding: 10px 20px;
}

.left_tree_caozuo {
	font-weight: normal;
}
<!--
添加用户结束
-->
 .maskPanel {
position: absolute;
top: 0px;
filter: alpha(opacity=60);
background-color: #B2B2B2;
z-index: 999;
left: 0px;
opacity:0.1;
-moz-opacity:0.1;
}
#vechile_groupId_Panels ul li {
	display: inline-block;
	width: 100px;
	line-height: 25px;
}
#user_groupId_Panels ul li {
	display: inline-block;
	width: 130px;
	line-height: 25px;
}
#peripheral_ws_Panels ul li {
	display: inline-block;
	width: 100px;
	line-height: 17px;
	padding-left: 4px;
}
#peripheral_bj_Panels ul li {
	display: inline-block;
	width: 110px;
	line-height: 17px;
	padding-left: 2px;
}
#peripheral_bj_Panels ul li span {
	display: inline-block;
	font-size: 11px;
}
#peripheral_ws_Panels ul li span {
	display: inline-block;
	font-size: 11px;
}
.inputName {
	width: 120px;
	text-align: center;
}
.pageShowCanvas{position:absolute; top:40px; right:0px; bottom:0px; left:0px; background: #eaeef0;}
.tj_tab_input input{height:28px; border:1px solid #d0d0d0; width:200px;}
.tj_tab_input{width:100%}
.block-data{margin:10px;}