.mosaic-block {
    float:left;
    position:relative;
    overflow:hidden;
    width:290px;
    height:165px;
    margin:8px;
    background:#111 url(../images/progress.gif) no-repeat center center;
    border:1px solid #fff;
    -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);
}
.mosaic-overlay {
    display:none;
    z-index:5;
    position:absolute;
    width:100%;
    height:100%;
    background:#111;
}

.fade .mosaic-overlay {
    opacity:0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
    filter:alpha(opacity=00);
    background:url(http://www.jjckb.cn/images/2015-02/28/xin_39021228134196800872.png);
}
.details{ margin:15px 20px; }	
h4{ font:300 16px 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height:160%; letter-spacing:0.15em; color:#fff; text-shadow:1px 1px 0 rgb(0,0,0); }
#content{ width:950px;}
p{color:#fff; font:14px; line-height:21px;}