.healthservicePopup{width:8.4rem;background:rgba(0,0,0,0)}.healthservicePopup .showPopupContent{border-radius:.2rem;position:relative;padding-bottom:1.33333rem}.healthservicePopup.showPopupProdect{width:9.2rem}.healthservicePopup.showPopupProdect .popupContent{background:#fff}.healthservicePopup.showPopupProdect .popupContent .c-contentInfo{padding:0 .33333rem;height:10rem}.healthservicePopup.showPopupProdect .item-div{width:100%;padding:.4rem 0;background-color:#fff;position:relative;display:block;border-bottom:1px solid #f2f2f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.healthservicePopup.showPopupProdect .item-div:last-of-type{border:none}.healthservicePopup.showPopupProdect .item-div .left{width:2.66667rem;height:3.13333rem;position:relative;overflow:hidden;border-radius:5px;background:url(../../static-m/img/height_placeholder.2f8348a2.png) no-repeat 50%;background-size:auto 100%}.healthservicePopup.showPopupProdect .item-div .left img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%}.healthservicePopup.showPopupProdect .item-div .left .smallImage{background-image:linear-gradient(171deg,#ffb363,#ff5202);border-radius:.16rem 0 .16rem 0;font-size:.29333rem;color:#fff;padding:0 .13333rem;height:.48rem;position:absolute;left:0;top:0;text-align:center;z-index:1}.healthservicePopup.showPopupProdect .item-div .right{width:5.73333rem;padding-left:.4rem}.healthservicePopup.showPopupProdect .item-div .right .insuranceTitle{font-size:.42667rem;color:#303031;line-height:.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.healthservicePopup.showPopupProdect .item-div .right .right-content{height:1.86667rem}.healthservicePopup.showPopupProdect .item-div .right .sellingPoint{padding-top:5px;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.32rem;color:#8a9095;line-height:.45333rem}.healthservicePopup.showPopupProdect .item-div .right .sellingPoint .splittag{padding:0 .13333rem}.healthservicePopup.showPopupProdect .item-div .right .tagsInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.healthservicePopup.showPopupProdect .item-div .right .tagsInfo .tags{padding:.24rem 0}.healthservicePopup.showPopupProdect .item-div .right .tagsInfo .tags>span{display:inline-block;font-size:.29333rem;line-height:.53333rem;width:1.44rem;text-align:center;margin-right:.26667rem}.healthservicePopup.showPopupProdect .item-div .right .tagsInfo .tags>span:first-child{background:rgba(252,147,60,.1);border-radius:4px;color:#ff8700}.healthservicePopup.showPopupProdect .item-div .right .tagsInfo .tags>span:nth-child(2){background:rgba(60,124,252,.15);border-radius:4px;color:#3c7cfc}.healthservicePopup.showPopupProdect .item-div .right .tagsInfo .ts{padding:.24rem 0}.healthservicePopup.showPopupProdect .item-div .right .tagsInfo .ts span{display:block;font-size:.29333rem;text-align:center;width:.85333rem;line-height:.53333rem;background:hsla(0,0%,62.7%,.15);border-radius:4px;color:#989898}.healthservicePopup.showPopupProdect .item-div .right .productPrice{color:#ff8700;font-size:.56rem;font-weight:700;line-height:.53333rem}.healthservicePopup.showPopupProdect .item-div .right .productPrice>span{font-weight:400;font-size:.34667rem}.healthservicePopup.showPopupProdect .item-div .right .productPrice .priceInfo{font-weight:400}.healthservicePopup.showPopupProdect .item-div .right .productPrice .priceInfo .first-m{font-size:.34667rem;color:#ff8700}.healthservicePopup.showPopupProdect .item-div .right .productPrice .priceInfo .first-m b{font-size:.56rem}.healthservicePopup.showPopupProdect .item-div .right .productPrice .priceInfo .next-m{color:#8a9095;font-size:.32rem;margin-left:.26667rem}.healthservicePopup .popupTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.48rem;font-weight:700;color:#3c464f;height:2rem;background:url(../../static-m/img/bg.c653ba00.png) no-repeat;background-size:100% 100%}.healthservicePopup .popupTitle p{text-align:center}.healthservicePopup .popupContent{border-radius:.26667rem;background:#f9fcff;position:relative;padding-bottom:1.06667rem}.healthservicePopup .popupContent .c-empty .empty-img{width:3.94667rem;margin:0 auto;padding-top:1.06667rem}.healthservicePopup .popupContent .c-empty .empty-img img{width:3.94667rem;display:block}.healthservicePopup .popupContent .c-empty .empty-text{color:#3c464f;font-size:.4rem;line-height:.58667rem;font-weight:700;text-align:center;margin-top:.4rem}.healthservicePopup .popupContent .c-contentInfo{background:#f9fcff;height:8rem;margin:0;padding:0 .66667rem;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,0)}.healthservicePopup .popupContent .c-contentInfo pre{font-size:.34667rem;color:#3c464f;line-height:.56rem;white-space:pre-wrap;word-wrap:break-word;font-family:Microsoft YaHei}.healthservicePopup .popupContent .c-contentBottom{font-size:.34667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#3c464f;height:1.06667rem;position:absolute;bottom:0;left:0;width:100%}.healthservicePopup .popupContent .c-contentBottom .van-icon{font-size:.29333rem;margin-left:4px}.healthservicePopup .close{position:absolute;top:.2rem;right:.2rem}.healthservicePopup .close .van-icon{opacity:.7;font-size:.66667rem}.healthservicePopup .popupContentBtns{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin-top:.66667rem;padding:0 .66667rem}.healthservicePopup .popupContentBtns .btnitem{width:2.90667rem;line-height:.93333rem;text-align:center;border-radius:.46667rem;border:1px solid #377aff;font-size:.4rem;color:#377aff}.healthservicePopup .popupContentBtns .btnitem.active{background:#377aff;color:#fff}.healthserviceDetail{min-height:100%;background:#fffce0;padding-bottom:1.6rem}.healthserviceDetail .common-bottom{height:2.4rem;text-align:center;font-size:.32rem;line-height:.53333rem;padding-top:.57333rem;color:#666}.healthserviceDetail .common-bottom a{color:#ff5943}.healthserviceDetail .imgList img{display:block;width:100%}.healthserviceDetail .info-box{background-color:#597ffe;color:#18336b;text-align:center;padding:0 .53333rem .53333rem;padding-top:.26667rem;font-size:.37333rem}.healthserviceDetail .info-box .title-box{font-size:.4rem;margin-bottom:.13333rem}.healthserviceDetail .info-box .title-box img{vertical-align:middle;width:.53333rem}.healthserviceDetail .info-box .title-box span{vertical-align:middle}.healthserviceDetail .botL{background:#507aff;padding:.4rem 0;padding-top:.26667rem;text-align:center;color:#fff;font-size:.37333rem}.healthserviceDetail .botL .listBtn{width:60%;margin:0 auto;padding:.13333rem .26667rem;border-radius:.53333rem;-webkit-box-shadow:inset 0 0 6px #ccc;box-shadow:inset 0 0 6px #ccc}.healthserviceDetail .h3-title{text-align:center;padding-bottom:.4rem}.healthserviceDetail .h3-title span{display:inline-block;font-size:.42667rem;position:relative;height:.73333rem}.healthserviceDetail .h3-title span>img{position:absolute;width:100%;height:.17333rem;bottom:-5px;left:0}.healthserviceDetail .serve-proess{background-color:#fff;margin-top:.26667rem;padding:.4rem 0}.healthserviceDetail .serve-proess .proess-item{height:1.73333rem;padding-left:1rem;padding-right:.4rem}.healthserviceDetail .serve-proess .proess-item .pic-pross{width:1.73333rem;height:1.73333rem;display:inline-block;vertical-align:middle}.healthserviceDetail .serve-proess .proess-item .items{padding-left:.2rem;display:inline-block;vertical-align:middle;color:#000}.healthserviceDetail .serve-proess .proess-item .items .item-p1{font-size:.48rem;font-weight:900;padding-bottom:5px}.healthserviceDetail .serve-proess .proess-item .items .item-p2{font-size:.34667rem}.healthserviceDetail .serve-proess .pic-point{display:block;width:.30667rem;height:.38667rem;margin:.2rem 0 .2rem 1.66667rem}.healthserviceDetail .question-box{padding:.4rem;background-color:#fff;margin-top:.26667rem}.healthserviceDetail .question-box .question-ul li .title-p1{font-size:.4rem;color:#000;font-weight:900;padding-bottom:.2rem}.healthserviceDetail .question-box .question-ul li .title-p1 .ask{display:inline-block;color:#fff;font-weight:400;text-align:center;width:.41333rem;height:.41333rem;line-height:.41333rem;font-size:inherit;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:#4cbef7;vertical-align:top;margin-top:.10667rem}.healthserviceDetail .question-box .question-ul li .title-p1 .title-text{width:8.53333rem;display:inline-block;vertical-align:top;margin-left:5px}.healthserviceDetail .question-box .question-ul li .des-p2{font-size:.34667rem;color:#888;padding-bottom:.2rem}.healthserviceDetail .i-bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;z-index:10;background:linear-gradient(44deg,#ff4500,#ff7400 100%,#ff7400 0);-webkit-box-shadow:0 -2px .26667rem 0 rgba(0,0,0,.12);box-shadow:0 -2px .26667rem 0 rgba(0,0,0,.12);bottom:0;left:50%;margin-left:-5rem;width:10rem;height:1.6rem;padding:0 .66667rem}.healthserviceDetail .i-bottom,.healthserviceDetail .i-bottom .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.healthserviceDetail .i-bottom .right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;border-radius:.6rem;font-size:.48rem;color:#fff}