.detail-view .top-view{margin-top:20px}.detail-view .top-view .info-view{min-width:60%;max-width:75%}.detail-view .top-view .info-view .img-box{position:relative;margin-right:37px}.detail-view .top-view .info-view .img-box .head-img{width:178px;height:178px;border-radius:50%}.detail-view .top-view .info-view .img-box .tips-img{width:134px;height:40px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.detail-view .top-view .info-view .hos-container{flex:1}.detail-view .top-view .info-view .hos-container .hos-title{font-weight:500;font-size:20px;color:#333333}.detail-view .top-view .info-view .hos-container .hos-title span{background:#00BC25;border-radius:5px;padding:2px 8px;box-sizing:border-box;font-weight:500;font-size:12px;color:#FFFFFF;margin-left:11px}.detail-view .top-view .info-view .hos-container .hos-phone{font-weight:500;font-size:16px;color:#333333;margin:11px 0 13px}.detail-view .top-view .info-view .hos-container .ask-time{width:100%;padding:11px 30px;box-sizing:border-box;background:#F2F2F2;border-radius:8px;margin-bottom:12px}.detail-view .top-view .info-view .hos-container .ask-time .time-left{font-weight:500;font-size:16px;color:#333333}.detail-view .top-view .info-view .hos-container .ask-time .time-left .hos-address{font-weight:500;font-size:14px;color:#999999;margin-top:9px}.detail-view .top-view .info-view .hos-container .ask-time img{width:28px;height:27px}.detail-view .top-view .info-view .hos-container .hos-good-at{flex-wrap:wrap;align-items:center;font-weight:500;font-size:16px;color:#666666}.detail-view .top-view .info-view .hos-container .hos-good-at span{border-radius:50px 50px 50px 50px;border:1px solid #C3C3C3;padding:5px 10px;box-sizing:border-box;font-weight:500;font-size:16px;color:#666666;margin-left:10px;border-radius:50px}.detail-view .top-view .ask-hos-btn{width:190px;height:60px;background:#DAC29C;border-radius:37px;font-weight:500;font-size:20px;color:#B5141F}.detail-view .top-view .ask-hos-btn img{width:36px;height:36px;margin-right:10px}.detail-view .detail-l-r{justify-content:space-between;margin-top:30px}.detail-view .kepu-detail .detail-l{border:1px solid #ECECEC;padding:16px 20px;box-sizing:border-box}.detail-view .kepu-detail .kepu-detail-title{margin:0;padding-bottom:20px;box-sizing:border-box;border-bottom:1px solid #ECECEC}.detail-view .kepu-detail .kepu-detail-title .kepu-img{width:234px;height:144px;margin-right:26px}.detail-view .kepu-detail .kepu-detail-title figcaption{flex:1}.detail-view .kepu-detail .kepu-detail-title figcaption .kepu-title{width:100%;font-weight:500;font-size:18px;color:#333333}.detail-view .kepu-detail .kepu-detail-title figcaption .btns{width:100%;font-weight:500;font-size:16px;color:#999999}.detail-view .kepu-detail .kepu-detail-title figcaption .btns .pre span{margin-right:26px}.detail-view .kepu-detail .kepu-detail-title figcaption .btns .push-time{margin-top:20px}.detail-view .kepu-detail .kepu-detail-title figcaption .btns .ask-hos-btn{width:190px;height:60px;background:#DAC29C;border-radius:37px;font-weight:500;font-size:20px;color:#B5141F}.detail-view .kepu-detail .kepu-detail-title figcaption .btns .ask-hos-btn img{width:36px;height:36px;margin-right:10px}.detail-view .doctor-li{width:100%;padding:26px 18px;box-sizing:border-box;border:1px solid #D9D9D9;margin-top:10px}.detail-view .doctor-li .img-view{position:relative}.detail-view .doctor-li .img-view .doctor-item-img{width:136px;height:136px;border-radius:50%}.detail-view .doctor-li .img-view .jinpai{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:83.5px;height:24.8px}.detail-view .doctor-li .doc-title{font-weight:bold;font-size:20px;color:#333333;margin:12px 0 10px;cursor:pointer}.detail-view .doctor-li .doc-title span{font-weight:500;font-size:18px;color:#E1691E;margin-left:17px;text-align:center}.detail-view .doctor-li .doc-code{font-weight:500;font-size:16px;color:#666666}.detail-view .doctor-li .doc-good{margin-top:20px;width:100%;display:grid;grid-template-columns:repeat(3, 1fr);gap:10px}.detail-view .doctor-li .doc-good span{padding:5px 9px;box-sizing:border-box;font-weight:500;font-size:14px;color:#666666;border-radius:50px 50px 50px 50px;border:1px solid #C3C3C3;text-align:center}.detail-view .doctor-li:hover{border-color:#B5141F;box-shadow:0 2px 20px 0 rgba(215,109,27,0.3)}.detail-view .doctor-li:hover .doc-code{color:#C0121B}.detail-view .detail-l{flex:1}.detail-view .detail-l .product-item{width:100%;padding:14px 0 16px;box-sizing:border-box;display:flex;align-items:center;border-bottom:1px solid #DFDFDF}.detail-view .detail-l .product-item .product-item-img{width:269px;height:189px;margin-right:31px}.detail-view .detail-l .product-item .yiyuan-product{flex:1}.detail-view .detail-l .product-item .yiyuan-product .product-title{font-weight:500;font-size:20px;color:#000000;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.detail-view .detail-l .product-item .yiyuan-product .product-desc{font-weight:500;font-size:16px;color:#999999;margin:13px 0 17px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.detail-view .detail-l .product-item .yiyuan-product .product-price .price{font-weight:bold;font-size:23px;color:#E21919}.detail-view .detail-l .product-item .yiyuan-product .product-price .ask-btn{width:152px;height:46px;background:#DAC29C;border-radius:60px;font-weight:500;font-size:18px;color:#B5141F;text-align:center;line-height:46px}.detail-view .detail-l .tab-view .tab-item{font-weight:bold;font-size:22px;color:#333333}.detail-view .detail-l .tab-view .tab-item::before{content:'';display:inline-block;width:4px;height:16px;background:#333333;margin-right:4px;border-radius:2px}.detail-view .detail-l .tabs-box{width:624px;height:68px;background:#C0121B;border-radius:10px 10px 10px 10px}.detail-view .detail-l .tabs-box .tab-item{font-weight:500;font-size:22px;color:#FFFFFF;cursor:pointer}.detail-view .detail-l .tabs-box .active-tab{display:flex;flex-direction:column;align-items:center}.detail-view .detail-l .tabs-box .active-tab::after{content:'';width:49px;height:5px;background:#FFFFFF;border-radius:10px;margin-top:4px}.detail-view .detail-l .tab-container{display:none}.detail-view .detail-l .tab-yisheng{display:flex;flex-wrap:wrap;margin-top:20px}.detail-view .detail-l .tab-yisheng .doctor-li{width:350px;margin:0}.detail-view .detail-l .tab-show{display:block}.detail-view .detail-l .product-info{padding:24px 36px 17px 19px;box-sizing:border-box;border:1px solid #E4E4E4}.detail-view .detail-l .product-info .left-img{width:354px;height:248px;margin-right:30px}.detail-view .detail-l .product-info .right-info{flex:1;justify-content:space-between}.detail-view .detail-l .product-info .right-info .title{font-weight:500;font-size:20px;color:#000000}.detail-view .detail-l .product-info .right-info .price{padding:6px 0 6px 17px;box-sizing:border-box;background:#F2F2F2;border-radius:8px}.detail-view .detail-l .product-info .right-info .price .price-now{font-weight:500;font-size:14px;color:#666666}.detail-view .detail-l .product-info .right-info .price .price-now b{font-weight:500;font-size:34px;color:#E42020}.detail-view .detail-l .product-info .right-info .price .price-old{font-weight:500;font-size:18px;color:#999999;margin-left:30px}.detail-view .detail-l .product-info .right-info .buy-btn{width:190px;height:62px;background:#C0121B;border-radius:8px;text-align:center;line-height:62px;font-weight:500;font-size:22px;color:#FFFFFF}.detail-view .detail-l .product-btns{padding:29px 0;box-sizing:border-box;border-top:1px solid #D2D2D2}.detail-view .detail-l .product-btns button{width:266px;height:60px;border-radius:10px 10px 10px 10px;border:1px solid #999999;font-weight:500;font-size:18px;color:#333333}.detail-view .detail-l .product-btns button:hover{background:#DAC29C;color:#B5141F}.detail-view .detail-r{width:312px;margin-left:21px}.detail-view .detail-r .little-title{font-weight:bold;font-size:24px;color:#333333;margin:19px 0 12px;align-items:center}.detail-view .detail-r .little-title img{width:27px;height:27px;margin-right:11px}.detail-view .detail-r .article-li{width:100%;cursor:pointer;margin-top:10px}.detail-view .detail-r .article-li .article-li-img{width:116px;height:73px;margin-right:17px}.detail-view .detail-r .article-li .article-title{flex:1;font-weight:500;font-size:16px;color:#666666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.detail-view .detail-r .article-li:hover .article-title{color:#DE2020}.detail-view .detail-r .hospital-li{width:100%;position:relative;padding:26px 18px;box-sizing:border-box;border:1px solid #D9D9D9;margin-top:10px}.detail-view .detail-r .hospital-li .renzheng{position:absolute;top:0;right:0;width:60px;height:60px}.detail-view .detail-r .hospital-li .img-view{width:120px;height:120px}.detail-view .detail-r .hospital-li .img-view .hospital-item-img{width:100%;height:100%;border-radius:50%}.detail-view .detail-r .hospital-li .hos-title{font-weight:500;font-size:18px;color:#333333;margin:16px 0;cursor:pointer}.detail-view .detail-r .hospital-li .hos-address{font-weight:500;font-size:14px;color:#666666}.detail-view .detail-r .hospital-li .hos-address img{width:8px;height:12px;margin-right:7px}.detail-view .detail-r .hospital-li .hos-good{margin-top:20px;width:100%;display:grid;grid-template-columns:repeat(3, 1fr);gap:10px}.detail-view .detail-r .hospital-li .hos-good span{padding:5px 9px;box-sizing:border-box;font-weight:500;font-size:14px;color:#666666;border-radius:50px 50px 50px 50px;border:1px solid #C3C3C3;text-align:center}.detail-view .detail-r .hospital-li:hover{border-color:#B5141F;box-shadow:0 2px 20px 0 rgba(215,109,27,0.3)}.detail-view .detail-r .hospital-li:hover .hos-title{color:#DE2020}