.pc-main{padding:36px}.pc-main .row-title{margin-bottom:16px;display:flex;align-items:center;font-size:18px;font-weight:700;color:#343434}.pc-main .row-title svg{width:24px;height:24px;margin-right:12px}.pc-main .main-wrap>.title{font-size:24px;padding-bottom:34px;margin:0}.pc-main .main-wrap>.content .item{display:flex}.pc-main .main-wrap>.content .item .desc>p{font-size:14px;font-weight:600;color:#343434;white-space:nowrap}.pc-main .main-wrap>.content .item .desc>strong{margin:9px 0 11px;font-size:22px;font-weight:500;color:#343434}.pc-main .main-wrap>.content .item .desc>div{font-size:12px;font-weight:500;color:#a0a0a0}.pc-main .main-wrap>.content .item .desc .month{margin-top:5px}.pc-main .main-wrap>.content .item .desc .month span{padding:2px 10px;background:#fafafa;border-radius:10px}.pc-main .main-wrap>.content .item .desc .month i{margin-right:5px}.pc-main .schedule-wrap{padding-bottom:40px}.pc-main .schedule-wrap .ivu-table-wrapper{min-height:250px}.pc-main .schedule-wrap .pagination{text-align:right;padding:20px 0}.pc-main .schedule-wrap .ivu-badge-count{top:-5px!important;right:-16px!important}.pc-main .schedule-wrap .ivu-btn-small{padding:2px 0}.pc-main .recommend-wrap .recommend .re-col{width:31%;margin-right:20px}.pc-main .recommend-wrap .recommend .re-col:last-child{margin:0!important}.pc-main .recommend-wrap .recommend .card{margin-bottom:20px;cursor:pointer;background:#fff;border-radius:8px;border:1px solid #dcdcdc}.pc-main .recommend-wrap .recommend .card .img{height:140px;overflow-y:hidden}.pc-main .recommend-wrap .recommend .card .img img{border-radius:8px;display:inherit;width:100%;height:auto}.pc-main .recommend-wrap .recommend .card .desc{padding:12px}.pc-main .recommend-wrap .recommend .card .desc>h3{font-size:17px;font-weight:600;color:#343434}.pc-main .recommend-wrap .recommend .card .desc>p{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:3px 0 7px;font-size:14px;font-weight:400;color:#bcbcbc}.pc-main .recommend-wrap .recommend .card .desc>div{font-size:14px;font-weight:400;color:#ff5050}.pc-main .recommend-wrap .recommend .card .desc>div span{font-size:22px;margin-right:3px}