/*搜索条*/
.discorver_search {
    display: flex;
    align-items: center;
    justify-content: center;
    border-bottom: .01rem solid #ECECEC;
    background: #fff;
    position: fixed;
    height: .88rem;
    top: 0;
    left: 0;
    right: 0;
    z-index: 9999;
}

.discorver_search > input {
    width: 6.9rem;
    height: .6rem;
    background: url("../../../images/newDiscover/icon_fxssbg@2x.png") no-repeat;
    background-size: contain;
    text-align: center;
}

.discorver_search  .iconSearch {
    position: absolute;
    right:.6rem;
    top: 50%;
    transform: translateY(-50%);
    display: block;
    width: .24rem;
    height: .24rem;
    background: url("../../../images/icon/icon_search.png") no-repeat;
    background-size: contain;
    margin-right: .1rem;
}


.discorver_search .search_list{
    position: absolute;
    left: 0;
    right: 0;
    top:.88rem;
    background: #fff;
    z-index: 99;
    padding:0 .3rem;
    min-height: 50vh;
}
.discorver_search .search_list li{
    font-size: .28rem;
    color: #333;
    border-bottom: .01rem solid #EFEFEF;
    height:.88rem;
}
.discorver_search .search_list li>a{
    display: flex;
    align-items: center;
    height:100%;
}
.search_list_bg{
    background: rgba(0,0,0,.5);
    position: fixed;
    top: 1.76rem;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
}
/*热点新闻*/
.hot_news {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.hot_news > ul{
    flex-wrap: wrap;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-grow: 1;
}
.hot_news li{
    width: 50%;
    padding-left:.2rem;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    height:.6rem;
}
.hot_news li:nth-child(2n):before{
    content: "";
    display: block;
    width: 1px;
    height: 100%;
    background: #EEEEEE;
    position: absolute;
    left:-.3rem;
    top: 0;
    bottom: 0;
}

.hot_news li>a{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    font-size:.3rem;
    font-weight:400;
    color:rgba(33,33,33,1);
}
.hot_news li>a>span{
    width: 80%;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
  line-height: 1.2;
}
.hot_news li .iconHorn {
    display: block;
    width: .34rem;
    height: .34rem;
    background: url("../../../images/newDiscover/icon_gdhdxlb@2x.png") no-repeat;
    background-size: contain;
    margin-right: .1rem;
}

/*滑动新闻*/
/*swiper定制样式*/
.swiper-pagination-bullet {
    width: .1rem !important;
    height: .1rem !important;
    background: rgba(177, 217, 255, .6) !important;
}

.swiper-pagination-bullet-active {
    background: rgba(177, 217, 255) !important;
}

.news_slide_container {
    margin-top: .2rem !important;
}

.news_slide_small_box {
    padding: .3rem;
    padding-bottom: .6rem;
}

.news_slide_small_box > div {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.news_slide_title .iconSlide {
    display: block;
    width: 1.06rem;
    height: .38rem;
    background: url("../../../images/newDiscover/icon_wjkk@2x.png") no-repeat;
    background-size: contain;
    margin-right: .15rem;
}

.news_slide_title > p {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.news_slide_title .go_question {
    display: block;
    width: 1.1rem;
    height: .44rem;
    background: url("../../../images/newDiscover/icon_qtw@2x.png") no-repeat;
    background-size: contain;
}

.news_slide_mes {
    line-height: 1.5;
    min-height: 1rem;
}
.news_slide_mes >span{
    flex-grow: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.news_slide_count>div{
    display: flex;
    align-items: center;
    justify-content: flex-start;
}
.news_slide_count .imgBox{
    display: flex;
    align-items: center;
    justify-content: flex-start;
    overflow: hidden;
}
.news_slide_count img{
    width: .4rem;
    height: .4rem;
    left: 0;
    float: left;
    position: relative;
}

/*健康讲座*/
.chair_list ul {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}

.chair_list ul > li {
    width: 3.4rem;
    margin-bottom: .34rem;
}

.chair_list li > a {
    display: flex;
    width: 100%;
    flex-direction: column;
    justify-content: flex-start;
}

.chair_list .chair_img {
    width: 100%;
    height: 1.76rem;
    position: relative;
}

.chair_list .chair_img > .iconExpert {
    display: block;
    width: 1.08rem;
    height: .3rem;
    background: url("../../../images/newDiscover/icon_zjsp@2x.png") no-repeat;
    background-size: contain;
    position: absolute;
    right: 10px;
    top: 10px;
}

.chair_list .chair_mes {
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/*名医推荐*/
.recommend_doctor {
    background: #F5F5F5;
}

.doctor_list {
    width: 100%;
    overflow: hidden;
    overflow-x: auto;
}

.doctor_list > ul {
    display: flex;
    justify-content: flex-start;
    flex-wrap: nowrap;
}

.doctor_list > ul > li {
    min-width: 4.92rem;
    background: #fff;
    margin-right: .16rem;
    padding: .3rem;
}
.doctor_list li>a{
    display: block;
    height: 100%;
    width: 100%;
}
.doctor_list li>a>div {
    display: flex;
    align-items: center;
}

.doctor_list li .doctor_list_top {
    justify-content: flex-start;
    padding-bottom: .3rem;
    border-bottom: 0.01rem solid #EFEFEF;
}

.doctor_list .doctor_list_top .doctor_img {
    min-width: 1.2rem;
    max-width: 1.2rem;
    height: 1.2rem;
}

.doctor_list .doctor_list_top .doctor_img > img {
    border-radius: 50%;
    height:100%;
}

.doctor_list li .doctor_list_top .doctor_info {
    line-height: 1.5;
}

.doctor_list li .doctor_list_top .doctor_info > .doctor_skilled {
    width: 100%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.doctor_list li .doctor_list_bottom {
    justify-content: space-between;
    margin-top: .2rem;
}

.doctor_list li .doctor_list_bottom .iconAttention {
    width: 1.02rem;
    height: .42rem;
    background: url("../../../images/newDiscover/icon_guanz@2x.png") no-repeat;
    background-size: contain;
}

/*发现详情*/
.InfoContiner{
    position: absolute;
    top: .88rem;
    bottom:.98rem;
    left: 0;
    right: 0;
    overflow-Y:auto;
    -webkit-overflow-scrolling: touch;
}
.News > p {
    font-size: .30rem;
    color: #222222;
    line-height: 1.8;
    text-indent: .3rem;
}

.discover_bottom {
    position: fixed;
    left: 0;
    bottom: 0;
    right: 0;
    height: .98rem;
    background: #fff;
    display: flex;
    align-items: center;
    padding: 0 .3rem;
    justify-content: space-between;
    border-top: .01rem solid #EFEFEF;
}

.discover_bottom > div {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.discover_bottom .gz > i {
    display: inline-block;
    width: .48rem;
    height: .48rem;
    margin-right: .1rem;
}

.discover_bottom .icon_gz.active {
    background: url("../../../images/newDiscover/icon_dianz_y@2x.png") no-repeat;
    background-size: contain;

}

.discover_bottom .icon_gz {
    background: url("../../../images/newDiscover/icon_dianz_x@2x.png") no-repeat;
    background-size: contain;

}

.discover_bottom .fx > i {
    display: inline-block;
    width: .56rem;
    height: .56rem;
    margin-right: .3rem;
    background-size: cover;
}

.discover_bottom .icon_wx {
    background: url("../../../images/newDiscover/icon_wxfx@2x.png") no-repeat;
}

.discover_bottom .icon_pyq {
    background: url("../../../images/newDiscover/icon_pyqfx@2x.png") no-repeat;
}

.discover_bottom .icon_fx {
    background: url("../../../images/newDiscover/icon_mrfx@2x.png") no-repeat;
}


































