.hospitalList_container_box {
    margin-top: .5055rem;
}

.hospitalList_container_box {
    justify-content: space-between;
}

.hospitalList_container_l {
    width         : 11.9179rem;
    background    : #FFFFFF;
    border-radius : .1011rem;
    box-sizing    : border-box;
    padding-bottom: .2528rem;
}

.hospitalList_container_r {
    width        : 5.3712rem;
    border-radius: .1011rem;
}

body {
    background: #F2F3F5;
}

.hospitalList_container_l_nav {
    height       : .7583rem;
    height       : .7583rem;
    display      : flex;
    line-height  : .7583rem;
    border-bottom: .0126rem solid #EEEEEE;
}

.hospitalList_container_l_nav_item:first-child {
    margin-left: .3918rem;
}

.hospitalList_container_l_nav_item {
    margin-right: .5055rem;
    cursor      : pointer;
}

.hospitalList_container_l_list {}

.hospitalList_container_l_list_item {
    width      : 11.9179rem;
    height     : 2.6919rem;
    background : #ffffff;
    box-sizing : border-box;
    padding    : .3033rem .455rem .3033rem .4044rem;
    display    : flex;
    align-items: center;
    position   : relative;
}

.hospitalList_container_l_list_item::after {
    content         : "";
    position        : absolute;
    width           : 11.109rem;
    height          : .0126rem;
    background   : #EEEEEE;
    bottom          : 0;
}
.hospitalList_container_l_list_item:last-child::after{
    display: none;
}
.hospitalList_container_l_list_item:hover {
    background: #D7E6FF;

}

.hospitalList_container_l_img {
    width        : 2.97rem;
    height       : 2.0853rem;
    border-radius: .1011rem;
    margin-right : .3033rem;
}

.hospitalList_container_l_img1 {
    width       : .2528rem;
    height      : .2401rem;
    margin-right: .0758rem;
}

.hospitalList_container_l_list_item2 {
    display      : flex;
    margin-bottom: .2907rem;
}

.hospitalList_container_l_list_item3 {
    display    : flex;
    align-items: center;
}

.hospitalList_container_l_t1 {
    font-size    : .2528rem;
    color        : #333333;
    margin-bottom: .1643rem;
    text-overflow: ellipsis;
    overflow     : hidden;
    white-space  : nowrap;
    width        : 6.3191rem;

}

.hospitalList_container_l_list_item2 p {
    width        : .9479rem;
    height       : .3033rem;
    border       : .0126rem solid #FF4900;
    border-radius: .0506rem;
    margin-right : .1264rem;
    text-align   : center;
    line-height  : .3033rem;
    color        : #FF4900;
    font-size    : .1769rem;
}

.hospitalList_container_l_list_item4 {
    display      : flex;
    margin-bottom: .2401rem;
}

.hospitalList_container_l_list_item4_t1 {
    width        : 4.1453rem;
    font-size    : .2022rem;
    font-family  : Microsoft YaHei;
    color        : #666666;
    margin-right : .2022rem;
    text-overflow: ellipsis;
    overflow     : hidden;
    white-space  : nowrap;
}

.hospitalList_container_l_list_item4_t2 {
    font-size: .2022rem;
    color    : #3E80F3;
}

.hospitalList_container_l_list_item5 {
    margin-left: auto;
    position   : relative;
}

.hospitalList_container_l_list_item5::before {
    position  : absolute;
    display   : block;
    content   : "";
    width     : .0126rem;
    height    : 1.0111rem;
    background: #EEEEEE;
    left      : -0.6193rem;
}

.hospitalList_container_l_list_item5_t {
    margin-bottom: .2022rem;
    font-size    : .2022rem;
    color        : #666666;
}

.hospitalList_container_l_list_item5_t span {
    font-size: .2528rem;
    color    : #FF4900;
}

.hospitalList_container_l_list_item5_t2 {
    width        : 1.3902rem;
    height       : .4044rem;
    border-radius: .0758rem;
    display      : block;
    text-align   : center;
    line-height  : .4044rem;
    font-size    : .2022rem;
    color        : #3E80F3;
    border       : .0126rem solid #3C80F4;
}

.hospitalList_container_l_list_item5_t2:hover {
    background: #3C80F4;
    color     : #FFFFFF;
}

.hospitalList_container_r1 {
    width        : 5.3712rem;
    height       : 6.5466rem;
    background   : #FFFFFF;
    border-radius: .1011rem;
    margin-bottom: .4044rem;
    padding      : .455rem .4044rem .4044rem .4044rem;
    box-sizing   : border-box;
}

.hospitalList_container_r1_item1 {
    display       : flex;
    align-items   : center;
    border-bottom : .0126rem solid #EEEEEE;
    padding-bottom: .3033rem;
    box-sizing    : border-box;
}

.hospitalList_container_r1_item1_t1 {
    font-size  : .2528rem;
    color      : #333333;
    font-weight: bold;
}

.hospitalList_container_r1_item1_t2 {
    margin-left: auto;
    font-size  : .2022rem;
    color      : #999999;
}

.hospitalList_container_r1_list {
    margin-top: .2528rem;
}

.hospitalList_container_r1_list_item {
    display      : flex;
    height       : .5814rem;
    border-bottom: .0126rem solid #EEEEEE;
}

.hospitalList_container_r1_list_item p {
    width       : .7962rem;
    font-size   : .2022rem;
    font-family : Microsoft YaHei;
    font-weight : 400;
    color       : #3C80F4;
    white-space : nowrap;
    margin-right: .2275rem;
    line-height : .5814rem;

}

.hospitalList_container_r1_list_item a {
    width        : 3.5893rem;
    font-size    : .2022rem;
    font-family  : Microsoft YaHei;
    font-weight  : 400;
    color        : #666666;
    overflow     : hidden;
    white-space  : nowrap;
    text-overflow: ellipsis;
    line-height  : .5814rem;
}

.hospitalList_container_r1_list_item a:hover {
    color: #3C80F4;
}

.hospitalList_container_r1_btn {
    width        : 4.5624rem;
    height       : .6066rem;
    background   : #F6A11A;
    border-radius: .0506rem;
    text-align   : center;
    color        : #FFFFFF;
    font-size    : .2528rem;
    line-height  : .6066rem;
    margin-top   : .3033rem;
    border       : none;
    cursor       : pointer;
}

.hospitalList_container_r1_list2 {
    margin-top: .3791rem;
}

.hospitalList_container_r1_list2 li {
    margin-bottom: .278rem;
    width        : 4.3981rem;
    height       : .2148rem;
    font-size    : .2022rem;
    color        : #666666;
    overflow     : hidden;
    white-space  : nowrap;
    text-overflow: ellipsis;
}

.hospitalList_container_r1_list2 li a {
    color: #666666;
}

.hospitalList_container_r1_list2 li a:hover {

    color: #3E80F3;
}

.hospitalList_container_r2 {
    height: 5.9652rem;
}

.find1_list_item {
    border-right: .0126rem solid #EEEEEE;
}

.find1_list_item:last-child {
    border: none;
}