@charset "utf-8";

*{ margin:0; padding:0; font-size:12px; line-height:22px; color:#666;}
body{ background:url(../images/body_bg.jpg);}
.float{ float:left;}
br{ clear:both; line-height:0;}
#main{ width:1250px; margin:10px auto;}
#main ul{ *overflow:hidden; _height:1%;}
#main ul li{ border:1px solid #ddd;float:left; display:inline; list-style:none; margin:6px 0; background:#FFF; width:236px;}
#main ul li.hover{ border:1px solid #ccc;}
#main ul li img{ width:216px; display:block;}
#main ul li img.hover{ filter: Alpha(opacity=90); -moz-opacity:.9; opacity:0.9;}
#main ul li h3,#main ul li p{padding:0 10px 0 10px; font-weight:normal;}
#main ul li p{background:url(../images/body_bg.gif) repeat 0 0; line-height:30px;border-top:1px solid #eee;}
.img_block{ position:relative; padding:10px;}
.zoom,.ilike{ position:absolute; line-height:25px; padding:0 0 2px 18px; text-align:center; top:14px; display:block; text-decoration:none; background:url(../images/pic_ilike.png) no-repeat -200px 0;}
.zoom{ left:14px; width:42px; background-position:0 -71px;}
.zoom:hover{ background-position:0 -99px;}
.ilike{ right:14px; width:57px; background-position:0 -140px;}
.ilike:hover{ background-position:0 -167px;}
.iNum,.iNum a{ background:url(../images/pic_ilike.png) no-repeat 0 -528px; padding:0 0 6px 28px; line-height:11px;}
.iNum{ background-position:12px -522px;}
.iNum a{ background-position:12px -550px; text-decoration:none;}
.loading{ text-align:center; padding:30px 0;}
