.list-item[data-v-522e571d]{background:#fff;border-radius:10px;cursor:pointer;height:390px;margin-bottom:25px;margin-right:28px;overflow:hidden;transition:all .5s ease;width:calc(25% - 21px)}.list-item[data-v-522e571d]:hover{box-shadow:0 0 20px #002b7066;transition:all .5s ease}.list-item[data-v-522e571d]:nth-child(4n){margin-right:0}.list-item:hover .item-header .header-mask .mask-content[data-v-522e571d]{opacity:1;transition:all .5s ease}.list-item:hover .item-header .header-mask .mask-content .icon[data-v-522e571d]{transition:all .5s ease}.list-item:hover .item-header .header-mask .mask-content .icon.icon-left[data-v-522e571d]{margin-right:60px;transition:all .5s ease}.list-item:hover .item-header .header-mask .mask-content .icon.icon-right[data-v-522e571d]{margin-left:60px;transition:all .5s ease}.list-item .item-header[data-v-522e571d]{position:relative;width:100%}.list-item .item-header .header-mask[data-v-522e571d]{bottom:0;position:absolute;top:0;width:100%}.list-item .item-header .header-mask .mask-content[data-v-522e571d]{background:#00000080;color:#fff;height:100%;opacity:0;transition:all .5s ease;width:100%}.list-item .item-header .header-mask .mask-content .icon[data-v-522e571d]{background:#fff3;height:1px;transition:all .5s ease;width:20px}.list-item .item-header .header-mask .mask-content .icon.icon-left[data-v-522e571d]{margin-right:15px;transition:all .5s ease}.list-item .item-header .header-mask .mask-content .icon.icon-right[data-v-522e571d]{margin-left:15px;transition:all .5s ease}.list-item .item-header img[data-v-522e571d]{display:block;height:186px;width:100%}.list-item .item-content[data-v-522e571d]{box-sizing:border-box;padding:20px;width:100%}.list-item .item-content .ct-title[data-v-522e571d]{line-height:0;margin:29px 0 20px}.list-item .item-content .ct-title .title-left[data-v-522e571d]{font-size:18px}.list-item .item-content .ct-title .title-right[data-v-522e571d]{color:#fa9411;font-size:16px}.list-item .item-content .ct-text[data-v-522e571d]{font-size:15px;height:66px}.list-item .item-footer[data-v-522e571d]{box-sizing:border-box;padding:0 20px;width:100%}.list-item .item-footer .label-list[data-v-522e571d]{border-top:1px solid #ebebeb;box-sizing:border-box;height:46px;width:100%}.list-item .item-footer .label-list .list-child[data-v-522e571d]{font-size:16px;margin-right:20px}
