@CHARSET "UTF-8";

html,body {
	border: 0; padding: 0; margin: 0; 
	/*font-family: "Microsoft Yahei", "Lantinghei SC", "Hiragino Sans GB", "Helvtica Neue", Helvetica, Arial, Sans-Serif; */
	font-size:14px;
}

div {
	display: block;
}

.main_menu {
	float:left;
	width:120px;
	height:100px;
	text-align:center;
	cursor:pointer;
}
.main_menu_selected {
	background-image:url('../../../common/image/backgroundChange.png');
}
.menu_text {
	color:#fff; font-size:14px; font-weight:normal;
}
.content { /*每个页面的共有sty*/
	width:100%;
	height:450px;
}
.devname_select {
	float:left;
	width:155px;
	height:30px;
	font-size:14px;
	color:#595959;
	padding-left:0px;
}
.legend_desc {
	float:left;
	margin-right:12px;
}

.legend_desc img {
	margin-right:3px;
}
/*.legend_dlg{
	float:left;
	margin-right:12px;
	font-size:14px;
}*/
.page_perf_sysinfo_sty { /* page_status中系统信息style：避免故障时长框框 */
	width:174px;
	height:90px;
	padding:15px 0 15px 12px;
	float:left;
	background:#fff;
	border:2px solid #fff;
}
.page_perf_sysinfo_sty:hover {
	background-color:#ff000;
	width:174px;
}

.page_perf_left_down_info_title_sty { /* 父亲的style=page_status_sysinfo_sty，有text-align:center ，此处不要居中，so...*/
	color:#595959;
	font-size:14px;
	margin-bottom:18px;
	line-height:14px;
}

.page_perf_left_down_info_unit_sty { /* 父亲的style=page_status_sysinfo_sty，有text-align:center, so 居中*/
	color:#595959;
	font-size:14px;
	margin-right:10px;
}

.page_perf_left_down_info_value_sty {
	color:#428fec;
	font-size:30px;
	margin-right:7px;
	height:30px;
	line-height:30px;
}

.page_perf_right_warn { /*单个预警sty*/
	border-bottom:1px solid #DBE5F2;
	padding:10px 25px 10px 20px;
}
.page_perf_right_warn_title { 
	font-size:13px;
	color:#555;
}
.page_perf_right_warn_time{ 
	font-size:12px;
	color:#999;
}

.page_perf_right_warn_content {
	color:#777;
	font-size:12px;
	white-space:nowrap;  /* 不换行*/
	overflow:hidden;     /* 宽度固定，内容超出宽度时隐藏超出部分的内容， 高度固定则内容超出高度时隐藏超出部分的内容 */
	text-overflow:ellipsis; /*显示省略符号来代表被修剪的文本*/
	cursor:pointer;
}

.whole_page{ /*弹窗出现时用于覆盖整个页面*/
	display:none;
	width:100%; 
	height:100%;
	position:absolute;left:0px;top:0px;
	z-index:1;
	background:rgba(170,170,170,0.6);
}

.dlg_inner_sysinfo{
	width:780px;
	height:500px;
	position:absolute;left:60px;top:25px;
}

.intf_detail_dlg {
	width:520px;height:400px;
	position:absolute;left:190px;top:75px;
}
.intf_flow_dlg{
	width:860px;height:470px;
	position:absolute;left:20px;top:30px;
}
.dlg_table_title { /*查看详细弹窗中表格标题：BFD...*/
	color:#333;
	font-size:16px;
	font-weight:700;
	margin-top:10px;
}
.dlg_table_line{ /*查看详细弹窗中横线*/
	height:1px;
	background:#DBE5F2;
	clear:both;
	margin-top:3px;
}

.dlg_table_tr{
	text-align:left;
	color:#777;
	font-size:13px;
	height:30px;
	line_height:30px;
}
.dlg_table_td {
	float:left;
	height:30px;
	line-height:30px;
}
.dlg_table_td_width_1 {
	float:left;
	width:150px;
}
.dlg_table_td_width_2 {
	float:left;
	width:100px;
}
.dlg_table_td_width_3 {
	float:left;
	width:200px;
}
.dlg_inner_hotdev{ /*要考虑到padding，加了padding后width也增加了*/
	width:580px;
	height:420px;
	position:absolute;left:150px;top:70px;
}

.dlg_hotdev {
	position:absolute; left:190px;top:-20px;z-index:3000;
	background:#ddd;
	width:240px;
	display:none;
}

.dlg_add_dev {/*添加设备弹窗dlg*/
	width:680px;
	height:auto;
	position:absolute;left:100px;top:70px;
	display:none;
}
.dlg_head { /*弹窗头部*/
	background:#4086DC;
	height:35px;
	line-height:35px;
	padding:0 10px;
}
.dlg_head img {
	margin-top:10px;
	float:right;
	cursor:pointer;
}
.dlg_add_dev_body_row{
	font-size:14px;
	height:35px;
	line-height:40px;
	margin-top:5px;
	text-align:left;
}
.dlg_add_dev_body_row span{
	width:80px;
	float:left;
}
.dlg_add_dev_body_row input{
	width:240px;
	height:32px;
	line-height:32px;
	margin-top:6px;
	float:left;
}

.dlg_add_dev_body_row select{
	width:240px;
	height:29px;
	margin-top:6px;
	float:left;
}

.dlg_add_dev_tail {
	height:50px;
	width:100%; 
	border-width:1px; 
	border-top-style:solid; 
	border-top-color:#DBE5F2;
	font-size:16px;
	padding-top:8px;
	margin-top:20px;
}
.btn_in_page_dev { /*添加设备按钮样式*/
	margin-top:7px;
	margin-left:10px;
	float:left;
	color:#fff;
}

.btn_color_in_page {
	background-color:#3291f4;
}

.btn_in_dlg{
	float:left;
	margin-left:18px;
	/*background:#4286DE; 
	height:32px;
	line-height:32px;
	box-shadow:2px 2px 2px #DBE5F2;
	padding:0 15px;
	cursor:pointer;*/
}

.necessary_star {
	color:red;
	
}

.input_hint{
	color:#aaa;
}

.dlg_more_operate {
	width:100px;height:100px;
	position:absolute;top:50px;left:9px;
	display:none;
	background:#F2F2F2;
}


.dlg_more_operate div {
	padding-left:10px;
	clear:both;
	height:32px;
	line-height:32px;
	cursor:pointer;
}

.devicename {
	color:#3291f4;
}
.managestatus {
	color:#7BCA3D;
}
.exper_res_title {
	font-size:18px;
	height:40px;
	line-height:40px;
	color:#444;
}
.show_detail_text {
	color:#3291f4;
	cursor:pointer;
}
.dlg_detail{ 
	width:750px;
	height:480px;
	position:absolute;left:75px;top:35px;z-index:4000;
	display:none;
}
.detail_assess {
	width:160px;
	height:13px;
	line-height:5px;
}
.detail_assess_color {
	float:left;width:50px; height:10px;
}

.select {
/*     margin: 0; */
    outline: none;
    line-height: 30px;
    border: 1px solid #D1DDE6;
/*     border-radius: 3px; */
    display: inline-block;
    font: normal 14px/25px "微软雅黑", "SimSun", "宋体", "Arial";
    background-size: 5px 5px, 5px 5px, 25px 25px, 1px 25px;
    background-color: #fff;
    background-image: repeating-linear-gradient(225deg, rgb(105,123,149) 0%, rgb(105,123,149) 50%, transparent 50%, transparent 100%), 
	   	repeating-linear-gradient(135deg, rgb(105,123,149) 0%, rgb(105,123,149) 50%, transparent 50%, transparent 100%),
	   	linear-gradient(#FFFFFF 0%, #F8F9Fd, #EFFAFA 100%),
	   	repeating-linear-gradient(rgb(191, 204, 220) 0%, rgb(191, 204, 220) 100%);
    background-repeat: no-repeat;
    background-position: 102px 10px, 106px 10px, right top, 92px top;
    -webkit-appearance: none
 }
 
 
 .target {
	color:#4a4a4a;
	font-size:16px; 
	font-weight:normal; 
	cursor:pointer;
 }
 
 
 
 