.promotionPage{display:flex;flex-direction:column}.promotionPage .el-item-handle{float:right}.promotionPage .promotion-content{background:#fff;padding-bottom:20px;height:calc(100% - 71px);width:100%;display:flex;flex-direction:column}.promotionPage .promotion-content .info-view{overflow-y:auto;flex:1}.promotionPage .promotion-content .promotion-item{display:flex;align-items:center;padding:20px;position:relative}.promotionPage .promotion-content .promotion-item:after{content:"";position:absolute;bottom:0;width:97%;height:1px;background:#e5e5e5}.promotionPage .promotion-content .promotion-item:hover{background:#f5f5f5;border-radius:5px}.promotionPage .promotion-content .promotion-item:hover .right .title{font-weight:500;font-size:18px;color:#f39424}.promotionPage .promotion-content .promotion-item .left img{width:200px;height:100px;margin-right:20px}.promotionPage .promotion-content .promotion-item .right{flex:1}.promotionPage .promotion-content .promotion-item .right .date-box{display:flex;align-items:center;margin-top:20px}.promotionPage .promotion-content .promotion-item .right .date-box .icon{color:#f39424;margin-right:3px}.promotionPage .promotion-content .promotion-item .right .title{font-family:PingFangSC-Medium;font-weight:500;font-size:18px;color:#333}.promotionPage-top{height:56px;line-height:56px;padding-left:24px;border-bottom:thin solid #e5e5e5;font-weight:700;font-size:16px;color:#333;background-color:#fff}.promotionPage-filter{height:calc(100% - 56px);background-color:#fff}.promotionPage-filter .filter-body{padding:20px}