﻿
#main2 {  margin-left:1px; }
#main2 ul{ *overflow:hidden; _height:1%; font-size: 12px;color: #666; }
ul, ol {
    padding-left: 0;
    list-style-type: none;
}
#main2 ul li{ border:1px solid #CCC; border-bottom:2px solid #CCC; border-top:1px solid #DBDBDB; float:left; display:inline; list-style:none; background:#FFF; width:385px;}
#main2 ul li.hover{ border:1px solid #fa3241; border-bottom:2px solid #fa3241;}
#main2 ul li img{ width: 385px; display:block;} 
#main2 ul li img.hover{ filter: Alpha(opacity=90); -moz-opacity:.9; opacity:0.9;}
#main2 ul li h3,#main2 ul li p{ padding:0 10px 0 10px; font-weight:normal;}
#main2 ul li p{ background:#F3F0FF; line-height:27px;font-size: 12px;color: #666;}

.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;     height: 25px;width:42px; background-position:0 -71px;color: #666}
.zoom:hover{ background-position:0 -99px;}
.ilike{ right:14px; width:57px; background-position:0 -140px; color: #666}
.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;}
.phyh_box
{
    border: 1px solid #dddddd;
    padding: 10px;
}