.add-user {
  margin-top: 30px;
}
.add-user .left-user {
  min-height: 550px;
  border: 1px solid #ddd;
  border-right: 0;
}
.add-user .left-user > div {
  border-bottom: 1px solid #ddd;
}
.add-user .left-user .user-name {
  padding-top: 5px;
}
.add-user .left-user .new {
  min-width: 82.5px;
  color: #4487EE;
  border: 1px solid #4487EE;
  background: #fff;
  padding: 5px;
  border-radius: 5px;
}
.add-user .left-user .user {
  border-top: 0;
  height: 41px;
}
.add-user .left-user .user > div {
  color: #4487EE;
  position: relative;
  padding: 10px 25px;
}
.add-user .left-user .user > div span {
  height: 19px;
}
.add-user .left-user .user > div i {
  display: none;
  position: absolute;
  top: 15px;
  left: 5px;
  width: 14px;
  height: 10px;
  background: url('../images/success.png') no-repeat;
}
.add-user .left-user .user > div b {
  display: none;
  position: absolute;
  cursor: pointer;
  top: 15px;
  right: 15px;
  width: 16px;
  height: 14px;
  background: url('../images/write.png') no-repeat;
}
.add-user .left-user .user > div .write {
  background: url('../images/write2.png') no-repeat;
}
.add-user .left-user .user > div ul {
  display: none;
  position: absolute;
  top: -10px;
  right: -84px;
  z-index: 100;
  background: #fff;
  border: 1px solid #ddd;
}
.add-user .left-user .user > div ul li {
  padding: 5px 13px;
}
.add-user .left-user .user > div ul li a {
  color: #000;
  text-decoration: none;
}
.add-user .left-user .user > div ul li a:hover {
  color: #4487EE;
}
.add-user .left-user .user > div ul li s {
  position: absolute;
  top: 21px;
  left: -7px;
  width: 7px;
  height: 12px;
  background: url('../images/leftsanjiao_03.png') no-repeat;
}
.add-user .left-user .user .active {
  background: #2675EB;
  color: #fff;
}
.add-user .right-user {
  min-height: 550px;
  border: 1px solid #ddd;
  background: #fff;
}
.add-user .right-user .row {
  padding-left: 20px;
}
.add-user .right-user .header {
  background: #DAE7FC;
  border: 1px solid #ddd;
}
.add-user .right-user .choice {
  padding-left: 35px;
}
.add-user .right-user .choice > div {
  padding: 0;
}
.add-user .right-user .choice > .col-sm-2 {
  width: 11.66%;
}
.add-user .right-user .choice .check-box {
  margin-right: 0;
}
.add-user .right-user .choice .check-box strong {
  line-height: 33px;
}
.add-user .right-user .choice:nth-child(2n) {
  background: #f9f9f9;
}
.add-user .next > div {
  padding-right: 0;
}
.add-user .next > div a {
  margin-right: 0;
}
.user > div:hover {
  background: #F9F9F9;
}
