.album-3{background-color:#e74d4d}.album-8{background-color:#369aef}.album-7{background-color:#24cfa8}.album-4{background-color:#ffc355}.album-12{background-color:#f15a9c}.album-0,.album-99{background-color:#8276f0}.qmfx-index{background:url(/v3/img/album/qmjyb_bg.png) no-repeat #D3EEFE;background-size:100% auto}.qmfx-index .banner-wrap{text-align:center;height:482px}.qmfx-index .banner-wrap img{height:335px;margin-top:75px}.qmfx-index .main-content{position:relative;z-index:2;width:1200px;margin:0 auto;padding-bottom:100px}.qmfx-index .main-content .filter-wrap{position:relative;background-color:#fff;border-radius:18px;padding:20px 30px;margin-top:-35px;z-index:999;width:1200px}.qmfx-index .main-content .filter-wrap .list-wrap{margin-bottom:10px}.qmfx-index .main-content .filter-wrap .list-wrap:last-child{margin-bottom:0}.qmfx-index .main-content .filter-wrap .list-wrap .label{font-size:16px;color:#333;height:32px;line-height:32px;width:56px}.qmfx-index .main-content .filter-wrap .list-wrap .list{width:calc(100% - 56px)}.qmfx-index .main-content .filter-wrap .list-wrap .list .item{font-size:16px;color:#333;margin:0 10px 10px 0;height:32px;line-height:34px;border-radius:32px;padding:0 16px}.qmfx-index .main-content .filter-wrap .list-wrap .list .item:last-child{margin-right:0}.qmfx-index .main-content .filter-wrap .list-wrap .list .item.on,.qmfx-index .main-content .filter-wrap .list-wrap .list .item:hover{color:#FFF;background-color:#0751F2}.qmfx-index .main-content .albums-list-wrap{background-color:#008EFF;border-radius:18px;padding:0 38px 38px;margin-top:25px}.qmfx-index .main-content .albums-list-wrap .a-item{position:relative;background-color:#fff;width:calc((100% - 38px)/ 2);height:418px;margin-top:38px;border-radius:16px}.qmfx-index .main-content .albums-list-wrap .a-item:nth-child(odd){margin-right:38px}.qmfx-index .main-content .albums-list-wrap .a-item .tag{position:absolute;left:-15px;top:0;width:82px;height:44px;background:url(/v3/img/album/tag_bg.png) center no-repeat;background-size:cover;text-align:center;font-size:16px;color:#fff;line-height:34px}.qmfx-index .main-content .albums-list-wrap .a-item .info-wrap{padding:24px;background-color:#EBF9FF;border-radius:16px 16px 0 0}.qmfx-index .main-content .albums-list-wrap .a-item .info-wrap .left{margin-right:15px}.qmfx-index .main-content .albums-list-wrap .a-item .info-wrap .left .cover{width:110px;height:142px}.qmfx-index .main-content .albums-list-wrap .a-item .info-wrap .right{width:calc(100% - 125px)}.qmfx-index .main-content .albums-list-wrap .a-item .info-wrap .right .title{font-size:18px;color:#333;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.qmfx-index .main-content .albums-list-wrap .a-item .info-wrap .right .count-wrap{margin:15px 0}.qmfx-index .main-content .albums-list-wrap .a-item .info-wrap .right .count-wrap .count{height:26px;line-height:26px;background:#fff;border-radius:6px;padding:0 12px;color:red;font-size:15px;margin:5px 0}.qmfx-index .main-content .albums-list-wrap .a-item .info-wrap .right .count-wrap .btn{padding:0 20px;height:36px;line-height:36px;background:#FF5E00;border-radius:30px;text-align:center;font-size:16px;color:#fff}.qmfx-index .main-content .albums-list-wrap .a-item .info-wrap .right .time-wrap .time,.qmfx-index .main-content .albums-list-wrap .a-item .info-wrap .right .time-wrap .views{font-size:14px;color:#666;margin-right:26px}.qmfx-index .main-content .albums-list-wrap .a-item .doc-list{background-color:#fff;padding:24px;border-radius:0 0 16px 16px}.qmfx-index .main-content .albums-list-wrap .a-item .doc-list .d-item{margin-bottom:15px}.qmfx-index .main-content .albums-list-wrap .a-item .doc-list .d-item:last-child{margin-bottom:0}.qmfx-index .main-content .albums-list-wrap .a-item .doc-list .d-item:hover .tit{color:#2b99ff}.qmfx-index .main-content .albums-list-wrap .a-item .doc-list .d-item .icon{width:24px;height:24px;margin-right:10px}.qmfx-index .main-content .albums-list-wrap .a-item .doc-list .d-item .tit{width:calc(100% - 34px);font-size:15px;color:#333;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.qmfx-index .main-content .empty-wrap{padding:100px 0 62px;text-align:center}.qmfx-index .main-content .empty-wrap .icon{font-size:60px;color:#fff}.qmfx-index .main-content .empty-wrap .tips{font-size:15px;color:#fff;margin-top:20px}
