.location{display:flex;margin:0;padding:20px 0 0 0;font-size:1.2rem;border-bottom:1px solid #eee;justify-content:space-between}.location .txt-title{border-bottom:2px solid #598eef;line-height:24px;color:#598eef}.location .el-page-header{display:flex;line-height:24px;padding:5px 0}.content-box{display:flex;justify-content:space-between;padding:0;flex-direction:column}.detail-box{margin-top:20px;padding:30px 30px 20px;width:100%;background:#fff;border-radius:3px;box-shadow:0 6px 35px rgba(0,0,0,.02);overflow:hidden}.detail-box .h3{color:#282828;font-size:20px;line-height:38px}.detail-box .meta{margin-top:10px;line-height:1;color:#999;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.detail-box .meta span{margin-right:10px}.detail-box .meta .icon{font-size:14px}.detail-box .meta .icon:before{margin-right:5px}.detail-box .meta .icon.click{cursor:pointer}.detail-box .content{position:relative;margin-top:30px;color:#333;font-size:15px;line-height:30px}.detail-box .content p{margin:10px 0}.detail-box .content img{max-width:100%}.detail-box .album-list{display:flex;justify-content:flex-start;flex-flow:row wrap;margin:10px 0 0 -20px;overflow:hidden}.detail-box .album-list .list-box{position:relative;margin:20px 0 0 20px}.detail-box .album-list .list-box .img-box{position:relative;width:233px;height:233px;overflow:hidden}.detail-box .album-list .list-box .img-box .el-image,.detail-box .album-list .list-box .img-box>img{width:100%;height:100%}.detail-box .album-list .list-box .txt-box{position:absolute;left:0;right:0;bottom:0;width:100%;height:36px;background:rgba(0,0,0,.1)}.detail-box .album-list .list-box .txt-box .text{position:absolute;left:0;bottom:0;right:0;display:block;padding:10px;color:#fff;font-size:12px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.detail-box .attach-list{display:flex;flex-direction:column;position:relative;margin-top:10px}.detail-box .attach-list .list-box{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding:15px;border:1px solid #f0f0f0;border-radius:3px;box-shadow:0 6px 35px rgba(0,0,0,.02)}.detail-box .attach-list .list-box .left-box{display:flex;justify-content:flex-start}.detail-box .attach-list .list-box .left-box .icon{margin-right:20px;color:#ccc;font-size:40px}.detail-box .attach-list .list-box .left-box .txt-box .title{display:block;color:#282828;font-size:14px;font-weight:600;line-height:20px}.detail-box .attach-list .list-box .left-box .txt-box .info{display:block;margin-top:10px;color:#999;font-size:12px;line-height:1}.detail-box .attach-list .list-box .left-box .txt-box .info span{margin-right:5px}