html{position:relative}footer{text-align:center;margin:50px 0}#banner{width:100%;height:auto}.empty-container{position:relative;height:300px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.non-display{display:none}.mc-container{position:relative;height:0;padding-bottom:calc(100% - 5px)}.mc-container .img-container-bookshelf{overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.mc-container .img-container-bookshelf .back-img{position:absolute;display:block;width:auto;max-height:90%;margin-left:auto;margin-right:auto;z-index:-2;left:0;right:0}.mc-container .img-container-bookshelf .cover-img{padding:6%;position:absolute;display:block;width:auto;max-height:85%;margin-left:auto;margin-right:auto;z-index:-1;left:0;right:0;max-width:80%}.mc-container .img-container-bookshelf .img-footer-bookshelf{position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;padding:0;height:30%;width:100%;color:#fff;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:#000000b3}.book-item{cursor:pointer;padding-bottom:1em;padding-top:1em}
