.choice-people .sure-icon {
  position: absolute;
  top: -29px;
  left: 72px;
  width: 82px;
  height: 78px;
  background: url("../images/nooryes.jpg") no-repeat;
}
.choice-people .btn-ligr {
  display: inline-block;
  margin: 0;
  margin-right: 10px;
  width: 80px;
  height: 32px;
  line-height: 32px;
  cursor: pointer;
}
.choice-people .row {
  margin: 0;
}
.choice-people h1 {
  position: relative;
  font-size: 16px;
  color: #2575eb;
  padding: 10px 20px;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.choice-people h1 i {
  position: absolute;
  width: 14px;
  height: 14px;
  top: 12px;
  right: 22px;
  background: url("../images/search-icon_03.png") no-repeat;
}
.choice-people h1 .btn {
  float: right;
  padding: 3px 4px;
  margin-top: -6px;
  width: 78px;
}
.choice-people h1 button.choice {
  background: #dae7fc;
  border: 1px solid #2575eb;
}
.choice-people h1 button.choice:hover {
  color: #2575eb;
}
.choice-people h1 button.sure {
  background: #2575eb;
  color: #fff;
}
.choice-people .search {
  float: right;
  height: 26px;
  margin-top: -3px;
  line-height: 14px;
  width: 55%;
  padding: 5px 14px 5px 3px;
}
.choice-people .col-xs-4 {
  padding: 0;
}
.choice-people .panel-body {
  padding: 0;
  overflow-y: scroll;
}
.choice-people .panel-body .bui-tree-list {
  height: 600px !important;
  border: 0;
  border-right: 1px solid #ddd;
}
.choice-people .panel-body .bui-tree-list .bui-tree-item {
  height: 40px;
  line-height: 36px;
}
.choice-people .panel-body .bui-tree-list .x-tree-elbow-dir,
.choice-people .panel-body .bui-tree-grid .x-tree-elbow-dir,
.choice-people .panel-body .bui-tree-list .x-tree-elbow-leaf,
.choice-people .panel-body .bui-tree-grid .x-tree-elbow-leaf {
  margin: 13px 10px 0 0;
  background: transparent;
}
.choice-people ul.people-listing {
  border-right: 1px solid #ddd;
  min-height: 600px;
  overflow-y: scroll;
}
.choice-people ul.people-listing li {
  padding: 10px 35px;
  position: relative;
  cursor: pointer;
}
.choice-people ul.people-listing li i {
  position: absolute;
  top: 15px;
  left: 15px;
  width: 14px;
  height: 9px;
}
.choice-people ul.people-listing li.current {
  color: #2575eb;
}
.choice-people ul.people-listing li.current i {
  background: url("../images/ok_03.png") no-repeat;
}
.choice-people .people-listed {
  border-right: 1px solid #ddd;
  background: #f4f4f4;
}
.choice-people .people-listed h1 {
  padding-right: 15px;
  background: #dae7fc;
}
.choice-people .people-listed ul {
  min-height: 600px;
  overflow-y: scroll;
}
.choice-people .people-listed ul li {
  padding: 10px 35px;
  position: relative;
  cursor: pointer;
}
.choice-people .people-listed ul li i {
  position: absolute;
  top: 15px;
  right: 15px;
}
.choice-people .people-listed ul li .btn {
  position: absolute;
  top: 9px;
  left: 90px;
  font-size: 12px;
  padding: 0 5px;
  color: #fd5b16;
  background: #ebebeb;
  border: 1px solid #fd5b16;
}
.choice-people .people-listed .listing li.current {
  background: #ebebeb;
}
.choice-people .people-listed .listing li.current i {
  width: 14px;
  height: 13px;
  background: url("../images/detele-03.png") no-repeat;
}
.choice-people .people-listed .listed i {
  width: 19px;
  height: 19px;
  top: 10px;
  background: url("../images/oked-icon_03.png") no-repeat 0 -39px;
}
.choice-people .people-listed .listed i.active {
  background: url("../images/oked-icon_03.png") no-repeat;
}
