.likes_btn { position: absolute; right:50%; margin-right:-330px; top:0 }
.likes_btn a { display: inline-block; height: 45px; line-height:45px; color:#EB4F38; position:relative; float:left; margin-left:20px}
.likes_btn a i, .likes_btn a span, .likes_btn a  em{ float: left; width: 20px; height: 20px; line-height: 45px; }
.likes_btn a i{margin-top:12px; margin-left:10px}
.likes_btn a  em{ position:absolute; left:1px; top:15px; display:none}
.likes_btn a i { background-image: url(images/zan.png); background-repeat: no-repeat; overflow: hidden; transition: 0.5s; -webkit-transition: 0.5s; }
.addlike i { background-position: 0px 0px; text-indent: -999px; }
.addlike:hover i, .likes_btn .addlike.active i { background-position: 0px -23px; }
.dislike i { background-position: -20px 0px; text-indent: -999px; }
.dislike:hover i, .likes_btn .dislike.active i { background-position: -20px -23px; }
.likes_btn em { color: #EB4F38; font-size: 14px; -moz-opacity: 0; animation: mypraise 0.5s; -moz-animation: mypraise 0.5s;	/* Firefox */ -webkit-animation: mypraise 0.5s;	/* Safari 和 Chrome */ -o-animation: mypraise 0.5s;	/* Opera */ font-style: normal; }

#likeslist { }
#likeslist ul { margin: 10px; margin-right: 0; }
#likeslist ul li { float: left; width: 193px; margin-right:4px; overflow: hidden; margin-bottom: 20px; position: relative; }
#likeslist ul li img { width: 190px; height: 180px; border: 1px solid #eee; }
#likeslist ul li h4 { font-size: 14px; font-weight: 400; height:60px;}
#likeslist ul li:hover img { border: 1px solid #ccc; }
#likeslist ul li span.price { display: none; text-align: center; padding:0 10px; color: #fff; font-weight: bold; font-size: 13px; position:absolute;bottom: 68px; width:171px;height: 25px; background:url(bg.png)}
#likeslist ul li a.add-fav, #likeslist ul li a.del-fav { background: url(car.png) no-repeat; height: 25px; position: absolute; width: 24px; cursor: pointer; background-color: #808080; display: inline-block; display: none; }
#likeslist ul li a.add-fav { background-position: 3px 6px; top: 0; right: 28px; }
#likeslist ul li a.del-fav { background-position: 4px -23px; top: 0; right: 0; }
#likeslist ul li a.add-fav:hover, #likeslist ul li a.del-fav:hover { background-color: #f40; }
#likeslist ul li span.price del { color: #9c9c9c;font-size: 12px; font-weight: normal; margin-left: 5px; }
#likeslist ul li:hover a, #likeslist ul li:hover span.price { display:block}

#likeslist ul dl { float: left; width: 100%;  margin-bottom: 20px; position: relative; }
#likeslist ul dl h4{ font-size: 14px; font-weight: 400; width:50%; float:left}
#likeslist ul dl .del-fav{ float:right}