.user-head { width:950px; height: 110px; margin: 0 auto;}
.user-head img{ float: left; margin-right: 15px;}
.user-head .info{ float: left;font-family:"Helvetica Neue","Microsoft YaHei","SimHei";}
.user-head .info p.tit{font-size: 20px; margin-top: 5px; margin-bottom: 20px;}
.user-head .info p a{ font-size: 14px; margin-right: 15px;}

.appdown { display:block; width: 200px; height: 316px; margin-top: 100px; background-image: url("../img/appdown.png");}

.book-ul li{ float: left; width: 335px; height: 352px; margin-bottom: 30px; margin-left: 30px;}
.book-ul li .bar{ height: 30px; margin-top: 8px;}
.book-ul li .bar .p-l{ float: left; width: 50px;height: 21px; background: url("../img/ico1.png") no-repeat;}
.book-ul li .bar .lock{ background-position: 0 -10px;}
.book-ul li .bar .open{ background-position: 0 -40px;}
.book-ul li .bar .p-r{ float: right; height: 17px; margin-top:4px;font-family:"Helvetica Neue","Microsoft YaHei","SimHei";}
.book-ul li .bar .p-r span{margin-left:15px; background: url("../img/ico1.png") no-repeat;}
.book-ul li .bar .p-r .v{padding-left: 21px; background-position: 0 -118px;}
.book-ul li .bar .p-r .f{padding-left: 20px; background-position: 0 -138px;}
.book-ul li .bar .p-r .c{padding-left: 18px; padding-right: 1px; background-position: 0 -158px;}
.cover .del{
    width: 38px; height: 35px; position: absolute; top:0; right: 0;
    background: url("../img/ico1.png") 0 -70px no-repeat; cursor: pointer; display: none;
}
.photo { width: 230px; background-color: #ccc; position: relative;}
.cover .unfav, .photo .unfav{
    width: 67px; height: 35px; position: absolute; top:0; right: 0; cursor: pointer;
    background-color: #000; color: #fff; line-height: 35px; text-align: center; display: none;
}

.photo-ul li{ float: left; width: 230px; margin-bottom: 5px; margin-left: 5px;}
