.tags_active span{color:#FF852B;border:1px solid #ff852b;background:#fff9f5}.tags_default span{color:#333;border:1px solid #f6f6f6;background:#f6f6f6}.arrow_down_box{width:.3rem;height:.3rem;margin:.2rem auto 0;display:none}.arrow_down{width:.22rem;height:.14rem}.arrow_down::after{display:block;content:" ";height:.14rem;width:.14rem;border-width:0 1px 1px 0;border-color:#999;border-style:solid;transform:matrix(.71,.71,-.71,.71,0,0);transform-origin:center;transition:transform .3s}.arrow_down.active::after{transform-origin:center;transform:rotate(-135deg);transition:transform .3s}.tags ul.zero{height:0}.tags ul.one{height:.85rem}.tags ul.two{height:1.8rem;transition:all .3s}.main .tags{width:100%;padding:.2rem 0 .1rem 4%;box-sizing:border-box;position:fixed;top:1rem;background:#fff}.main .tags ul{overflow:hidden}.main .tags ul li{display:flex;padding:0;margin:.2rem .2rem 0 0;float:left;border-radius:.32rem}.main .tags ul li span{font-size:.26rem;padding:0 .12rem 0 .25rem;height:.64rem;line-height:.66rem;border-radius:.32rem;box-sizing:border-box}.main .list{width:92%;margin:0 auto;padding-bottom:1.1rem}.main .list ul li{border-top:1px solid #eee;padding:.25rem 0}.main .list ul li:nth-child(1){border:none}.main .list ul li .tit{height:.7rem;overflow:hidden;margin:.1rem 0 .1rem}.main .list ul li .tit img{width:.7rem;height:.7rem;border-radius:50%;float:left;margin-right:.21rem}.main .list ul li .tit p{color:#999;float:left}.main .list ul li .tit p span{display:block}.main .list ul li .tit p span:nth-of-type(1){line-height:.41rem;font-size:.28rem}.main .list ul li .tit p span:nth-of-type(2){line-height:.35rem;font-size:.22rem}.main .list ul li .tit i{width:.7rem;height:.7rem;display:block;float:right;border-radius:50%;background:url(/static/mobile/images/temp/comment_good.png);background-size:100% 100%}.main .list ul li .text{padding-left:.91rem}.main .list ul li .text p{font-size:.26rem;color:#333;word-break:break-all}.main .list ul li .text p a{font-size:.24rem;color:#5A89FF;display:block;line-height:.5rem}.main .list ul li .comment{padding-left:.91rem;margin-top:.05rem;margin-bottom:.2rem}.main .list ul li .comment .comment_main{border-radius:.1rem;background:#f6f6f6;padding:.19rem .24rem .12rem;font-size:.26rem}.main .list ul li .comment .comment_main div{margin-bottom:.1rem}.main .list ul li .comment .comment_main div span{color:#333}.main .list ul li .comment .comment_main div span b{color:#5A89FF}.main .list ul li .comment .comment_main div p{color:#999;word-break:break-all}.main .list ul li .comment .comment_main div p a{font-size:.24rem;color:#5A89FF;margin-left:.1rem}.main .list ul li .comment .comment_main b a{font-size:.24rem;color:#5A89FF}.main .list ul li .operation{overflow:hidden;margin-top:.1rem}.main .list ul li .operation .reply{width:.33rem;height:.31rem;display:block;float:right;margin-top:.05rem;background:url(/static/mobile/images/temp/comment_icon4.png);background-size:100% 100%}.main .list ul li .operation .praise{width:.34rem;height:.34rem;display:block;float:right;margin:0 .1rem 0 .35rem;background:url(/static/mobile/images/temp/comment_icon5.png);background-size:100% 100%}.main .list ul li .operation .praise.active{background:url(/static/mobile/images/temp/comment_icon6.png);background-size:100% 100%}.main .list ul li .operation .praise_num{font-size:.24rem;color:#999;float:right;margin:.03rem .08rem 0 0}.main .suspen{position:fixed;right:.1rem;width:1rem;bottom:1.5rem}.main .suspen div{width:1rem;height:1rem;background:#fff;box-sizing:border-box;box-shadow:0 .06rem .21rem 0 rgba(83,83,83,.29);border-radius:50%;margin-top:.28rem}.main .suspen div i{margin:0 auto .02rem}.main .suspen div span{font-size:.22rem;color:#999;text-align:center;display:block}.main .suspen div.consult{padding-top:.11rem}.main .suspen div.consult i{width:.47rem;height:.47rem;background:url(/static/mobile/images/temp/comment_icon1.png);background-size:100% 100%;display:block}.main .suspen div.evaluate{padding-top:.16rem}.main .suspen div.evaluate i{width:.4rem;height:.4rem;background:url(/static/mobile/images/temp/comment_icon2.png);background-size:100% 100%;display:block}.chat{padding:.22rem .3rem;box-sizing:border-box;z-index:99;display:none;width:100%;height:1.14rem;background:#FFF;position:fixed;bottom:0;box-shadow:0 .06rem .13rem 0 rgba(83,83,83,.05)}.chat input{outline:0;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;width:5.65rem;height:.72rem;background:#fff;border:1px solid #ddd;border-radius:.37rem;margin:0;float:left;font-size:.26rem;color:#999;letter-spacing:1px;padding-left:.36rem;margin-right:.14rem;padding-right:.36rem;box-sizing:border-box}.chat span{font-size:.3rem;color:#5A89FF;float:right;display:block;height:.74rem;line-height:.74rem;font-weight:700}#hosBotBook {  position: fixed;  bottom: 0;  left: 0;  height: 1.14rem;  width: 100%;  background: #ffffff;  z-index: 999;  box-shadow: 0px -6px 13px 0px rgba(83, 83, 83, 0.05);}#hosBotBook .btnGroup {  display: flex;  justify-content: space-between;  padding: 0 4%;  margin-top: 0.2rem;  color: #999999;  font-size: 0.24rem;}#hosBotBook .btnGroup .collect {  padding-top: 0.51rem;  background: url(/static/mobile/images/hospital/info07.png) center 0.02rem no-repeat;  background-size: 0.4rem;}#hosBotBook .btnGroup .collect_active {  background: url(/static/mobile/images/hospital/info06.png) center 0.02rem no-repeat;  background-size: 0.4rem;}#hosBotBook .btnGroup .advisory {  color: #999999;  padding-top: 0.51rem;  background: url(/static/mobile/images/hospital/info08.png) center 0 no-repeat;  background-size: 0.4rem;}#hosBotBook .btnGroup .bookNow {  width: 68%;  height: 0.8rem;  background: #FF852B;  border-radius: 0.1rem;  font-size: 0.3rem;  color: #ffffff;  line-height: 0.8rem;  text-align: center;}#hosInfo_nav {  font-size: 0.3rem;  position: fixed;  top: 0;  left: 0;  width: 100%;  z-index: 99;}#hosInfo_nav .nav_box {  display: flex;  justify-content: center;  padding: 0.32rem 0;  background: #FF9343;  background: -moz-linear-gradient(top, #FF9343 0%, #FFA15C 100%);  background: -webkit-linear-gradient(top, #FF9343 0%, #FFA15C 100%);  background: -o-linear-gradient(top, #FF9343 0%, #FFA15C 100%);  background: -ms-linear-gradient(top, #FF9343 0%, #FFA15C 100%);}#hosInfo_nav .nav_box .backBtn {  width: 0.2rem;  height: 0.35rem;  display: block;  background: url(/static/mobile/images/hospital/back01.png) no-repeat;  background-size: 100% 100%;  position: absolute;  left: 0.5rem;  top: 0.4rem;}#hosInfo_nav .nav_box .menu {  height: 0.4rem;}#hosInfo_nav .nav_box .menu a {  color: #ffffff;  margin: 0 0.26rem;  line-height: 0.3rem;  font-weight: 400;}#hosInfo_nav .nav_box .menu a.active {  font-weight: bold;  position: relative;}#hosInfo_nav .nav_box .menu a.active::after {  content: "";  width: 0.52rem;  height: 0.06rem;  display: block;  background: #fff;  border-radius: 0.02rem;  position: absolute;  bottom: -0.15rem;  left: 0.04rem;}