span.pageNum.left{
	left:0;
	right:auto;
}
span.pageNum.right{
	left:auto;
	right:0;
}
span.pageNum{
    background-color: rgba(0, 0, 0, 0.3);
    bottom: 25px;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
    color: #FFFFFF;
    font-size: 11px;
    height: 24px;
    line-height: 22px;
    opacity: 0.9;
    position: absolute;
    text-align: center;
    width: 55px;
}
.leftbookpage{
	background: url("../image/beefStory/leftbackimage.png");
}
.rightbookpage{
	background: url("../image/beefStory/rightbackimage.png");
}
.page div{
	display: table-cell;
	vertical-align: middle;
	text-align:center;
	width: 360px;
	height: 429px;
}
.bookborder{
	height: 438px!important;
	background: url("../image/beefStory/beefbookborder.png") no-repeat center center;
}
.bookback{
	width: 750px;
	margin: 0px auto;
}
.bookcover{
	width: 396px;
	height: 480px;
}
.bookcover img{
	width: 396px;
	height: 480px;
}
.bookSpase{
	margin-top: 50px;
	width: 100%;
	height: 445px;
	margin-left: 400px;
}
.bookSpase img{
	margin: 0 60px;
}
#flipbook{
	margin: 0px auto;
	margin-top: 40px;
	width: 720px;
	height:429px;
	position:relative;
	left:0;
	opacity:0;
	-moz-transition:0.3s left;
	-webkit-transition:0.3s left;
	transition:0.3s left;
}
#flipbook .page{
	height:429px;
	overflow:hidden;
}
#booksInfo{
	margin-top: 80px;
	height:430px;
}
#bookframe{
	margin: 0px auto;
}
.closebutton{
	margin-top: 5px;
	margin-right: 5px;
}
.img17{
	text-align: right!important;
}
