$(document).ready(function() {
  $('.cart').hover(function(){
  $('.cart').css({
    border: '1px solid #ccc',
  });
  $('.cart').fadeIn(500);
  return false;
  },
  function() {
  $('.cart').delay(500).queue(function(){
  });
  $('.cart').css({
    border: '1px solid #fff',
  });
  });
  return false;
  }); 
  
  // у вас так:
$('.cart').hover(function(){
  $('.cart') // выбираются все элементы с классом "cart"
    .css({
    border: '1px solid #ccc',
  });
 });
 // а нужно вот так:
$('.cart').hover(function(){
  $(this) // к текущему, перебираемому через each элементу добавляется jQuery обертка
   .css({
    border: '1px solid #ccc',
  });
 });