.anime-content{position:relative;margin:0 auto;width:80%}.anime-content .message{text-indent:2em;padding:20px;border:1px solid red;margin-bottom:10px;border-radius:4px;font-size:20px}.grid{margin:0 auto;text-align:center}.grid-item{margin-bottom:20px;position:relative;width:300px;min-height:423px;display:inline-block;overflow:hidden;border-radius:5px;border:1px solid #cecbcb;padding:5px;box-shadow:0 0 5px #cac6c6}.grid-item .cover{position:relative;cursor:pointer;width:100%;max-height:300px}.grid-item .cover .title{position:absolute;z-index:2;width:100%;background:rgba(0,0,0,.5);color:#fff;padding:5px 10px;display:none}.grid .grid-item img{width:100%;height:300px;border-radius:3px}.grid .grid-item .cover-bottom{position:absolute;bottom:0;float:right;width:100%;font-size:20px;padding:0 10px;text-align:right}.grid .grid-item .cover-bottom .mark{color:#fff;position:relative;top:4px}.grid-item .item-header{font-size:14px;text-align:justify;position:relative;height:25px;color:#888585}.grid-item .introduction{padding:10px}.grid-item .item-header:after{content:"";display:inline-block;overflow:hidden;width:100%}.grid-item .item-header span{display:inline-block;text-align:center}.grid .grid-item .intro{text-align:left;text-indent:2em;position:relative;line-height:1.4em;height:4.2em;overflow:hidden}.grid .grid-item .intro::after{content:'...';font-weight:700;position:absolute;bottom:0;right:0;padding:0 5px 1px 5px;background:#fff;text-indent:0}.grid-item .item-footer{text-align:right}.grid-item .item-footer .btn-item{color:#8472e6;cursor:pointer;margin-right:5px;font-weight:600}.grid-item .item-footer .btn-item .disabled{color:#bdbcbc}.grid-item .item-footer .detail a{color:#8472e6}.grid-item .item-footer .date{color:#888585;font-size:12px}.detail-wrap{display:none;padding:10px 30px 30px 30px}.detail-wrap .pic-wrap{width:100%;height:100%;position:relative;text-align:center}.detail-wrap .pic-wrap img{width:auto;height:auto;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.detail-wrap .detail-content{margin-top:10px}.detail-wrap .detail-content .label{font-size:20px;font-weight:600}.detail-wrap .detail-content .literal{text-indent:2em;margin:0 0 5px;color:#2f2f2f;word-break:break-all;font-size:16px;font-weight:400;line-height:1.7;overflow:auto}.detail-wrap .detail-content .literal p{margin:0 0 5px;word-break:break-all;font-size:16px;font-weight:400;line-height:1.7}.layui-layer-shade{z-index:10000!important}.layui-layer{z-index:10001!important}