*{margin:0;padding:0;box-sizing:border-box;}
h1,h2,h3,h4,h5,h6,a,p,label,ul,li,label,span{margin:0;padding:0;font-family:'微软雅黑';}
a,a:active,a:focus, a:hover{text-decoration:none;}
.clear{clear:both;}
body{background:#ededed;}
html,body{height:100%;}

.device .deviceLeft{width:220px;height:100%;border-right:1px solid #ccc;float:left;overflow: auto;}
.device .deviceLeft h3{font-size:14px;background:#ddd;line-height:36px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.device .deviceLeft .deviceLeft_box{overflow: hidden;padding:10px 0;}
.device .deviceLeft .deviceLeft_box .node{user-select:none;width:63px;height:63px;line-height:43px;float: left;margin:5px;border-radius:50%;}
.device .node{width:70px;height:70px;line-height:52px;box-shadow:2px 2px 10px #aaa;border-radius:3px;text-align:center;z-index:20;background-color:#f1f1f2;color:black;padding:10px;font-size:14px;cursor:pointer;border-radius:50%;}
/* 90, 90, 65 */
.device .node:hover{box-shadow:2px 2px 19px #444;opacity:.8;filter:alpha(opacity=80);}
.device .node1css{border:lightskyblue 1px solid;}
.device .node2css{border:orange 1px solid;}
.device .node3css{border:indianred 1px solid;}
.device .node4css{border:greenyellow 1px solid;}
.device .node5css{border:#ccc 1px solid;}
.device #deviceRight{position:absolute;right:0;width:calc(100% - 220px);height:100%;box-sizing:border-box;background:url(../images/bg.png);}
/*  - 220px */
.device #myDropDown{width:80px;margin-left:-14px;border:1px solid #ccc;text-align:center;}
.device #main{width:100%;height:100%;}

.btn_div {
	margin-top: 16px;
	/* border: 1px solid red; */
	text-align: center;
}

.btn_div button {
	padding: 4px 16px;
	cursor: pointer;
	border: none;
	background: #00aaff;
	color: white;
} 
.btn_div button:hover {
	background: #1861ff;
}
