/*links less*/
.head{
  background:#5491ff;
  color:#fff;
  text-align:center;
  padding:20px;
  line-height:1.5;
  h2{
    margin:0;
    font-weight: normal;
  }
  .search-small{
    width:60%;
    margin:15px auto;
    .input-box{
      border:0;
      background-color:#fff;
    }
    i{
      color:#5491ff;
    }
  }
}
h3{
  font-size:16px;
  i{
    cursor: pointer;
    font-size:20px!important;
    color:#5491ff;
    display: inline-block;
    position: relative;
    top: 3px;
  }
}
dl{
  background:transparent;
  dt{
    font-size:16px;
    padding:10px 0;
    font-weight: normal;
  }
  dd{
    margin:0 -15px;
    .links-link{
      width:25%;
    }
    a{
      display:block;
      .item{
        position: relative;
        padding:5px 5px 5px 65px;
        background: #fff;
        border-radius:3px;
        margin:5px;
        img{
          width:45px;
          height:45px;
          position: absolute;
          left: 7px;
          top: 7px;
          border-radius:50%;
          background: #eee;
        }
        h3{
          font-size:14px;
          margin: 0;
          padding: 0;
          white-space: nowrap;
          height: 30px;
          line-height: 30px;
          overflow: hidden;
          text-overflow: ellipsis;
        }
        p{
          font-size:12px;
          margin: 0;
          padding: 0;
          color:#999;
          white-space: nowrap;
          height: 20px;
          line-height: 20px;
          overflow: hidden;
          text-overflow: ellipsis;
        }
      }
    }
  }
}