#content .container.cooperation-text .content{
  padding-right:20px;
}
#content .container.cooperation-text .text h2{
  font-weight:normal;
  line-height:1.2em;
  color:#999;
  font-size:1.2em;
  margin-bottom:10px;
}
#content .container.cooperation-text .text{
  margin-bottom: 25px;
}

#content .container.cooperation-text .text div{
  font-size:1.2em;
}
#content .container.cooperation-text h2.first-title{
  padding-top:15px !important;
  font-size:2.2em !important;
  font-weight:normal !important;
  color: #666 !important;
  margin-bottom:15px;
}

/* Brands
--------------------------- */

#content .container.cooperation-text .content .brands{
  margin-top:25px;
  overflow:hidden;
  _zoom:1;
}
#content .container.cooperation-text .content .brands h2{
  font-size:1.2em;
  color:#999;  
  font-weight:normal;
}
#content .container.cooperation-text .content .brands ul{
  overflow:hidden;
  _zoom:1;
  border-top:1px solid #E5E7E6;
  margin-top:10px;
  padding-top:10px;
  list-style:none;
}
#content .container.cooperation-text .content .brands ul li{
  width:45%;
  height:118px;
  margin-right:4%;
  margin-bottom:10px;
  float:left;
  overflow:hidden;
}
#content .container.cooperation-text .content .brands ul li .brand{
  float:left;
}
#content .container.cooperation-text .content .brands ul li .brand-text{
  margin-left:100px;
  font-size:1.2em;
}
#content .container.cooperation-text .content .brands ul li:last-child{
  margin-right:0;
}
#content .container.cooperation-text .content .brands ul li a,
#content .container.cooperation-text .content .brands ul li img{
  display:block;
}