/*mixin*/
#bd .partner-cates .item {
  border-top: 1px solid #ddd; }

#bd .partner-cates .figure {
  padding: 25px 0 45px; }
  #bd .partner-cates .figure .img {
    float: left;
    margin-right: 40px; }
  #bd .partner-cates .figure .details {
    overflow: hidden; }
    #bd .partner-cates .figure .details .title {
      font-size: 24px;
      line-height: 2.5;
      margin-top: -16px; }
    #bd .partner-cates .figure .details .desc {
      color: #666; }
    #bd .partner-cates .figure .details .more {
      margin-top: 10px; }

#bd .partner-cates .item-even .figure .img {
  float: right;
  margin-left: 40px;
  margin-right: 0; }
