/*浏览工程页面多级分组下拉框begin*/
.selectdiv,.selectdiv_copy{
	margin:-2px 20px 0px 5px;
	position: relative
}
.selecttree{
	min-width:160px;
	position:absolute;
	background-color: white;
	border: solid 1px rgba(20, 143, 255, 0.5);
	margin-top: -2px;
	z-index:999;
}
.selecttreecon,.selecttree_copy{
	min-width:129px;
	max-height:350px;
	overflow-x:hidden;
}
.selecttree ul,.selecttree_copy ul {list-style-type: none;font-size: 1em;}
.selecttree ul li i,.selecttree_copy ul li i {color:#3498db;;display: inline-block;margin-right:6px;border: 0;}
.selecttree .l_tree,.selecttree_copy .l_tree {padding-left: 16px;margin-right: 16px;}
.selecttree .l_tree_branch,.selecttree_copy .l_tree_branch {
	width:100%;
	display: block;
	position: relative;
	padding:1px 10px;
	padding-right: 0px;
	line-height: 30px
}
.selecttree ul.l_tree:before,.selecttree_copy ul.l_tree:before  {
	content: '';
	border-left: 1px dotted #999a9c;
	height: calc(100%);
	position: absolute;
	left:16px;
	top:-10px;
}
.selecttree .l_tree, .l_tree_branch,.selecttree_copy .l_tree, .l_tree_branch{position: relative;width: 100%}
.selecttree .l_tree_branch::after,.selecttree_copy .l_tree_branch::after {
	content: '';
	width: 18px;
	height: 0;
	border-bottom: 1px dotted #999a9c;
	position: absolute;
	right: calc(100% - 19px);
	top:17px;
}
.selecttree span.groupname,.selecttree_copy span.groupname{
	font-weight: bold;
	cursor:default;
	margin-left: 10px;
	width: 100%;
	display:inline-block;
	line-height: 20px;
	white-space: nowrap;}
.selecttree span.boxname,.selecttree_copy span.boxname{
	color:#919191;
	cursor: default;
	display:inline-block;
	margin-left: 10px;
	width: 100%;
	line-height: 20px;
	white-space: nowrap;
}
.selecttree span.groupname:hover,.selecttree_copy span.groupname:hover{ background-color:rgba(128, 128, 128,0.2);}
.selectinput,.selectinput_copy{
	width: 125px;
	height:35px;
	border:solid 1px #c0c0c0;
	cursor: default;
	background: url(../img/iconjt.png) no-repeat right center;
	padding: 0px 30px 0px 15px;
	border-radius:5px ;
	box-shadow:0 0 2px #dcdcdc inset;
	-webkit-transition: box-shadow 0.30s ease-in-out;
	-moz-transition:box-shadow 0.30s ease-in-out;
}
.selectinput:focus,.selectinput_copy:focus{
	outline: none;
	border: rgba(20, 143, 255, 0.8) 1px solid;
	box-shadow:0 0 3px rgba(20, 143, 255,0.8);
}
/*浏览工程页面下拉框end*/

.selecttreesearch{ margin:0 auto;border-bottom: solid 1px #a2c6ff; background-color: #5462ff; box-sizing:border-box; text-align: center }
.selecttreesearch input[type=button]{width:35px;height:22px; line-height:22px; background-color: #ffb310;border: none}
.selecttreesearch input[type=checkbox]{width:14px;height:14px;}
.selecttreesearch input[type=text]{width:110px;height:22px;margin-left: 5px}
.selecttreesearch label span{margin-top:-2px; display: inline-block;color:#fff}
.selecttreesearch i{color: white}