.detail .detail-container,body{display:-ms-flexbox;display:flex}body{min-height:100vh;-ms-flex-direction:column;flex-direction:column;margin:0}.detail{width:100%;-ms-flex:1;flex:1;background-color:#fff}.detail .detail-container{padding-top:.5rem;padding-bottom:1rem;gap:.5rem}.detail .detail-container .detail-content{width:70%}.detail .detail-container .detail-content .content-title{font-weight:700;font-size:.3rem;color:#111}.detail .detail-container .detail-content .content-info{margin-top:.24rem;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.detail .detail-container .detail-content .content-info span{font-weight:400;font-size:.16rem;color:#111}.detail .detail-container .detail-content .content-info span:last-child{color:#999;font-size:.14rem}.detail .detail-container .detail-content .content-line{width:100%;height:.01rem;background:#e5e5e5;margin-top:.2rem;margin-bottom:.3rem}.detail .detail-container .detail-content .content-text{line-height:.3rem}.detail .detail-container .detail-recomm{width:30%;padding-top:.64rem}.detail .detail-container .detail-recomm .recomm-label{width:.42rem;height:.21rem;font-weight:400;font-size:.16rem;color:#02070d;position:relative}.detail .detail-container .detail-recomm .recomm-label span{width:100%;display:inline-block;white-space:nowrap;text-align:center;position:absolute;top:0;left:0;z-index:2}.detail .detail-container .detail-recomm .recomm-label::after{content:"";width:100%;height:.06rem;background:#fede67;position:absolute;bottom:0;left:0;z-index:1}.detail .detail-container .detail-recomm .recomm-line{width:100%;height:.01rem;background:#e5e5e5;margin-top:.2rem;margin-bottom:.3rem}.detail .detail-container .detail-recomm .recomm-list{width:100%}.detail .detail-container .detail-recomm .recomm-list .recomm-item{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.08rem;line-height:.3rem}.detail .detail-container .detail-recomm .recomm-list .recomm-item span{display:inline-block;width:.18rem;color:#999;font-weight:700;font-size:.14rem}.detail .detail-container .detail-recomm .recomm-list .recomm-item a{-ms-flex:1;flex:1;font-weight:400;font-size:.14rem;color:#02070d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}