.highlight-container .active-item{background:#ff4949!important;color:#fff!important}.highlight-container .footer-box{width:100vw;position:fixed;left:0;bottom:.82667rem;text-align:center}.highlight-container .footer-box .save-btn{width:5.73333rem;background:#fe4a49}.highlight-container .footer-box .cancel-btn,.highlight-container .footer-box .save-btn{border:0;outline:none;height:1.01333rem;border-radius:.02667rem;font-size:.37333rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff}.highlight-container .footer-box .cancel-btn{width:3.05333rem;background:#b9b9b9;margin-right:.30667rem}.highlight-container .header-item{height:.6rem;font-size:.42667rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#000;line-height:.6rem;letter-spacing:.01333rem;margin-bottom:.48rem;padding-left:.45333rem}.highlight-container .highlight-page{width:8.66667rem;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap;box-sizing:border-box;margin:0 auto}.highlight-container .highlight-page .item-box{width:1.86667rem;height:.66667rem;line-height:.66667rem;text-align:center;background:#fff;border-radius:.04rem;border:.02667rem solid #ff4949;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 .26667rem;font-size:.32rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#ff4949;box-sizing:border-box;margin-bottom:.4rem;margin-right:.26667rem}