.register_detail {
    padding-top: .3033rem;
    box-sizing : border-box;
}

.register_detail,
.register_hospital {
    background: #F2F3F5;
}

.register_hospital {
    padding-bottom: 80.0033px;
    box-sizing    : border-box;
}

.register_nav {
    display    : flex;
    align-items: center;
}

.register_img1 {
    width       : .2022rem;
    height      : .1769rem;
    margin-right: .0758rem;
}

.register_t1,
.register_t2 {
    font-size   : .1769rem;
    font-family : Microsoft YaHei;
    color       : #999999;
    margin-right: .139rem;
}

.register_img2 {
    width       : .0758rem;
    height      : .1264rem;
    margin-right: .1517rem;
}

.audio_container {
    background: #F2F3F5;
}

.audio_container_box {
    padding-top   : .2275rem;
    box-sizing    : border-box;
    padding-bottom: .2528rem;
}

.audio_container_l {
    width        : 3.248rem;
    border-radius: .1264rem;
    margin-right : .1769rem;
}

.audio_container_l_box1 {
    width        : 3.248rem;
    /*height       : 5.4092rem;*/
    background   : #FFFFFF;
    border-radius: .1264rem;
    margin-bottom: .2528rem;
    padding-top  : .1769rem;
    box-sizing   : border-box;
    padding-bottom: 0.125rem;
}

.audio_container_l_box2 {
    width        : 3.248rem;
    height       : 4.0948rem;
    background   : #FFFFFF;
    border-radius: .1264rem;
}

.audio_container_c {
    margin-right: .2022rem;
}

.audio_container_c_box1 {
    width        : 9.4787rem;
    background   : #FFFFFF;
    border-radius: .1264rem;
    padding      : .455rem 0 .2275rem .3918rem;
    box-sizing   : border-box;
    margin-bottom: .2528rem;
}

.audio_container_r {
    width        : 4.575rem;
    border-radius: .1264rem;
}

.audio_container_r_box1 {
    width        : 4.575rem;
    /*height       : 7.4692rem;*/
    background   : #FFFFFF;
    border-radius: .1264rem;
    margin-bottom: .2528rem;
    position     : relative;
    padding      : .2528rem 0 0 .2401rem;
    box-sizing   : border-box;
}

.audio_container_r_box2 {
    width        : 4.575rem;
    height       : 1.8452rem;
    background   : #FFFFFF;
    border-radius: .1264rem;
    display      : flex;
    padding-right: .1643rem;
    box-sizing   : border-box;
}

.audio_container_r_box2_img {
    margin-left : .0379rem;
    width       : 1.0742rem;
    height      : 1.7694rem;
    align-self  : end;
    margin-right: .1137rem;
}

.audio_container_r_box5 {
    width: 3.1848rem;
}

.audio_container_r_box6 {
    width        : 3.1848rem;
    height       : .5055rem;
    position     : relative;
    margin-bottom: .139rem;
}

.audio_container_r_box1_line {
    position     : absolute;
    top          : 0px;
    width        : 4.575rem;
    height       : .0253rem;
    background   : #3E80F3;
    border-radius: .1264rem;
    left         : 0px;
}

.audio_hospital_header {
    width          : 1.6682rem;
    height         : 1.6682rem;
    background     : #ffffff;
    border-radius  : 50%;
    margin         : 0 auto;
    display        : flex;
    justify-content: center;
    align-items    : center;
    box-shadow     : 0rem .0632rem .4044rem .0758rem rgba(0, 0, 0, 0.06);
    position       : relative;
    margin-bottom  : .2148rem;
}

.audio_hospital_header_img {
    width        : 1.5166rem;
    height       : 1.5166rem;
    border-radius: 50%;
}

.audio_hospital_header_img1 {
    width   : .4803rem;
    height  : .4803rem;
    position: absolute;
    left    : 1.2638rem;
    top     : 1.1374rem;
}

.audio_container_t1 {
    text-align   : center;
    font-size    : .278rem;
    font-family  : Microsoft YaHei;
    font-weight  : bold;
    color        : #333333;
    margin-bottom: .1517rem;
}

.audio_container_t2 {
    font-size    : .2022rem;
    color        : #333333;
    margin-bottom: .1517rem;
    text-align   : center;
}

.audio_container_t3 {
    text-align   : center;
    font-size    : .2022rem;
    color        : #333333;
    margin-bottom: .316rem;
}

.audio_container_t4 {
    width        : .5561rem;
    height       : .0379rem;
    background   : #EEEEEE;
    border-radius: .0253rem;
    margin       : 0 auto .2401rem auto;
}

.audio_container_l_box3 {
    display        : flex;
    justify-content: space-around;
    margin-bottom  : .2401rem;
}

.audio_container_l_box3_item {
    /* margin-right: .5814rem; */
    text-align: center;
}

.audio_container_l_box3_item p:first-child {
    font-size    : .3539rem;
    font-family  : D-DIN;
    font-weight  : bold;
    margin-bottom: .0253rem;
}

.audio_container_l_box3_item p:last-child {
    font-size  : .2022rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color      : #666666;
}

.audio_btn {
    width        : 1.2638rem;
    height       : .4423rem;
    background   : #3E80F3;
    border-radius: .1264rem;
    display      : block;
    text-align   : center;
    line-height  : .4423rem;
    margin       : 0 auto;
    font-size    : .1769rem;
    font-family  : Microsoft YaHei;
    font-weight  : 400;
    color        : #FFFFFF;
}

.audio_container_l_box2_head {
    padding      : .2528rem 0 0 .2275rem;
    box-sizing   : border-box;
    display      : flex;
    align-items  : center;
    margin-bottom: .2022rem;
}

.audio_box2_t1 {
    font-size   : .2528rem;
    font-family : Microsoft YaHei;
    color       : #3A3A3A;
    margin-right: .455rem;
}

.audio_box2_t2 {
    font-size  : .1769rem;
    font-family: Microsoft YaHei;
    color      : #999999;
}

.audio_box2_list {
    padding-left: .2275rem;
    box-sizing  : border-box;
}

.audio_box2_item {
    display       : flex;
    align-items   : center;
    border-bottom : 1px #D8D8D8 dashed;
    padding-bottom: .0632rem;
    box-sizing    : border-box;
    margin-bottom : .1264rem;
}

.audio_box2_item:last-child {
    border-bottom: none;
}

.audio_box2_item_t {
    font-size    : .2022rem;
    font-family  : Microsoft YaHei;
    font-weight  : 400;
    color        : #333333;
    text-overflow: ellipsis;
    overflow     : hidden;
    white-space  : nowrap;
    width        : 2.2496rem;
    font-weight: bold;
}

.audio_box2_item_t1,
.audio_box2_item_t2,
.audio_box2_item_t3,
.audio_box2_item_t4 {
    margin-right : .139rem;
    width        : .3791rem;
    height       : .3791rem;
    background   : #F57673;
    border-radius: .0379rem;
    text-align   : center;
    line-height  : .3791rem;
    font-size    : .2528rem;
    font-family  : Microsoft YaHei;
    color        : #FFFFFF;
}

.audio_box2_item_t2 {
    background: #FF9D00;
}

.audio_box2_item_t3 {
    background: #F9D219;
}

.audio_box2_item_t4 {
    background: #DDDDDD;
}

.audio_container_c_box1_img {
    width       : .3791rem;
    height      : .3791rem;
    margin-right: .1896rem;
}

.audio_container_c_box3 {
    display      : flex;
    align-items  : center;
    margin-bottom: .5308rem;
}

.audio_container_c_t1 {
    font-size  : .3539rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color      : #333333;
}

.audio_container_c_box4 {
    width        : 8.6951rem;
    height       : 1.3902rem;
    background   : #F2F3F5;
    border-radius: .1264rem;
    display      : flex;
    align-items  : center;
    padding-left : .3286rem;
    box-sizing   : border-box;
    margin-bottom: .1769rem;
}

.audio_container_c_box1_img1 {
    width       : .8847rem;
    height      : .8847rem;
    margin-right: .1137rem;
}

.audio_container_c_t2 {
    font-size   : .2275rem;
    font-family : Microsoft YaHei;
    color       : #3E80F3;
    margin-right: .1011rem;
}

.playbar {
    width       : 5.6493rem;
    height      : .0253rem;
    position    : relative;
    margin-right: .139rem;
}

.playbar_line {
    width     : 100%;
    height    : 100%;
    background: #B3B3B3;
}

.playbar_btn {
    width        : .1517rem;
    height       : .1517rem;
    background   : #3E80F3;
    border-radius: 50%;
    position     : absolute;
    top          : -0.0632rem;
}

.audio_container_c_t3 {
    font-size  : .2275rem;
    font-family: Microsoft YaHei;
    color      : #3E80F3;
}

.audio_container_c_box5 {
    display      : flex;
    align-items  : center;
    width        : 8.6951rem;
    margin-bottom: .316rem;
}

.audio_container_c_t4 {
    font-size   : .1769rem;
    color       : #999999;
    margin-right: .594rem;
}

.audio_container_c_t5 {
    font-size: .1769rem;
    color    : #999999;
}

.audio_container_c_box1_img2 {
    width       : .1896rem;
    height      : .2528rem;
    margin-right: .0632rem;
}

.audio_container_c_box6 {
    display    : flex;
    align-items: center;
    margin-left: auto;
}

.audio_container_c_t6 {
    font-size  : .1769rem;
    color      : #999999;
    white-space: nowrap;
}

.audio_container_c_t7 {
    height       : .2528rem;
    font-size    : .2528rem;
    font-family  : Microsoft YaHei;
    font-weight  : bold;
    color        : #333333;
    margin-bottom: .2654rem;
}

.audio_container_c_t8 {
    width           : 8.4929rem;
    /* height       : 2.6414rem; */
    font-size       : .2022rem;
    font-family     : Microsoft YaHei;
    font-weight     : 400;
    color           : #333333;
    line-height     : .4044rem;
    margin-bottom   : .3791rem;
}

.audio_container_c_t10 {
    /* width     : 7.2543rem; */
    font-size    : .1517rem;
    color        : #999999;
    display      : block;
    margin-top   : .3791rem;
    /* height    : .1643rem; */
    line-height  : .3286rem;
    padding-right: .4297rem;
}

.audio_container_c_box2 {
    width        : 9.4787rem;
    background   : #FFFFFF;
    border-radius: .1264rem;
    padding      : .3791rem .4676rem 0px .5182rem;
    box-sizing   : border-box;
}

.audio_container_c_box2_t1 {
    font-size    : .2528rem;
    font-weight  : bold;
    color        : #333333;
    margin-bottom: .2275rem;
}

.audio_container_c_box2_list {}

.audio_container_c_box2_item {
    display      : flex;
    height       : 1.8957rem;
    border-bottom: .0126rem solid #E5E5E5;
    margin-bottom: .2022rem;
    box-sizing   : border-box;
}

.box2_item_imgbox {
    width       : 2.5782rem;
    height      : 1.5166rem;
    margin-right: .2275rem;
    position    : relative;
}

.box2_item_imgbox_img1 {
    width : 2.5782rem;
    height: 1.5166rem;
    border-radius: .1011rem;
}

.box2_item_imgbox_img2 {
    width   : .5561rem;
    height  : .5814rem;
    position: absolute;
    left    : 0;
    top     : 0;
    bottom  : 0;
    right   : 0;
    margin  : auto;
}

.audio_container_c_box2_item_box1 {}

.audio_container_c_t11 {
    width        : 5.6746rem;
    font-size    : .2275rem;
    font-family  : Microsoft YaHei;
    color        : #333333;
    margin-bottom: .2022rem;
    display      : block;
    text-overflow: ellipsis;
    overflow     : hidden;
    white-space  : nowrap;
    font-weight: bold;
    line-height: 0.3rem;
}

.audio_container_c_t12 {
    font-size         : .1769rem;
    font-family       : Microsoft YaHei;
    font-weight       : 400;
    color             : #666666;
    line-height       : .3286rem;
    margin-bottom     : .2275rem;
    word-break        : break-all;
    text-overflow     : ellipsis;
    display           : -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow          : hidden;
    width             : 5.6746rem;
}

.audio_container_c_box2_item_box2 {
    display        : flex;
    font-size      : .1517rem;
    font-family    : Microsoft YaHei;
    font-weight    : 400;
    color          : #999999;
    justify-content: space-between;
    width          : 5.6872rem;
}

.audio_container_c_t13 {
    /* margin-right: .8973rem; */
    white-space: nowrap;
    font-size: .1517rem;
    color: #999999;
}

.audio_container_c_t14 {
    /* margin-right: .4423rem; */
    white-space: nowrap;

}

.audio_container_c_t15 {
    white-space: nowrap;
    margin-left: auto;
    color: #999999;
    font-size: .1517rem;
}

.audio_container_c_box2_list2 {}

.audio_container_c_box2_list2_item {
    height        : auto;
    border-bottom : .0126rem solid #E5E5E5;
    box-sizing    : border-box;
    padding-top   : .1769rem;
    padding-bottom: .1264rem;
}

.audio_container_c_box2_list2_item:last-child {
    border-bottom: .0126rem solid #ffffff;
}

.audio_container_c_t16 {
    font-size    : .2022rem;
    font-family  : Microsoft YaHei;
    color        : #333333;
    margin-bottom: .2022rem;
    display      : block;
    text-overflow: ellipsis;
    overflow     : hidden;
    white-space  : nowrap;
    font-size: .2275rem;
    font-weight: bold;
}

.audio_container_c_t16:hover,.audio_container_c_t11:hover,.audio_box2_item_t:hover,.audio_container_r_box1_t2:hover {
    color: #3e80f3;
}

.audio_container_c_t17 {
    font-size         : .1769rem;
    font-family       : Microsoft YaHei;
    font-weight       : 400;
    color             : #666666;
    line-height       : .3286rem;
    margin-bottom     : .2275rem;
    word-break        : break-all;
    text-overflow     : ellipsis;
    display           : -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow          : hidden;
}

.audio_container_c_box2_list2_item_box {
    display    : flex;
    font-size  : .1517rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color      : #999999;
}

.audio_container_c_t18 {
    /* margin-right: 3.7283rem; */
    white-space: nowrap;
    font-size: .1517rem;
    color: #999999;
}

.audio_container_c_t20 {
    width: auto;
    margin-left  : auto;
    text-overflow: ellipsis;
    overflow     : hidden;
    white-space  : nowrap;
    color: #999999;
    font-size: .1517rem;
    margin-bottom: 0 !important;
}

.audio_container_c_t19 {
    margin-right: .4423rem;
}

.audio_container_c_box2_item:last-child {
    margin-bottom: 0px;
}

.audio_container_c_box2_list2_item_box1 {
    width       : 2.0474rem;
    height      : .3539rem;
    background  : #F4F5F6;
    margin-right: .2148rem;
    display     : flex;
    align-items : center;
}

.item_box_audio {
    display    : flex;
    align-items: center;
    font-size  : .1517rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color      : #999999;
}

.box_audio_t17 {
    margin-bottom     : .0632rem;
    word-break        : break-all;
    text-overflow     : ellipsis;
    display           : -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow          : hidden;
}

.item_box_audio_img {
    width       : .2528rem;
    height      : .2022rem;
    margin-left : .1643rem;
    margin-right: .2022rem;
}

.item_box_audio_t1 {
    font-size  : .1769rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color      : #3E80F3;
    white-space: nowrap;
}

.item_box_audio_t2 {
    /* margin-right: 1.5039rem; */
    white-space : nowrap;
    font-size: .1517rem;
    color: #999999;
}

.item_box_audio_t3 {
    /* margin-right: .4423rem; */
    white-space: nowrap;
}

.item_box_audio_t4 {
    white-space: nowrap;
    margin-left: auto;
    font-size  : .1517rem;
    color: #999999;
}

.audio_container_r_box1_t1 {
    font-size    : .2528rem;
    font-family  : Microsoft YaHei;
    font-weight  : 400;
    color        : #333333;
    margin-bottom: .2275rem;
    white-space  : nowrap;
}

.audio_container_r_list {}

.audio_container_r_list_item {
    margin-bottom: .5055rem;
}

.audio_container_r_img {
    width        : .5814rem;
    height       : .5814rem;
    border-radius: 50%;
    margin-right : .1517rem;
}

.audio_container_r_box3 {
    display      : flex;
    align-items  : center;
    margin-bottom: .1137rem;
}

.audio_container_r_box1_t2 {
    font-size    : .2022rem;
    font-family  : Microsoft YaHei;
    font-weight  : 400;
    color        : #333333;
    margin-bottom: .139rem;
    display      : block;
    text-overflow: ellipsis;
    overflow     : hidden;
    white-space  : nowrap;
    font-weight: bold;
}

.audio_container_r_box4 {
    display    : flex;
    align-items: center;
    font-size  : .1769rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color      : #999999;
}

.audio_container_r_box1_t3 {
    margin-right: .2148rem;
}

.audio_container_r_box2_t1 {
    font-size    : .2528rem;
    font-family  : Microsoft YaHei;
    font-weight  : bold;
    color        : #3C80F4;
    margin-top   : .2654rem;
    text-align   : center;
    margin-bottom: .2401rem;
}

.audio_input {
    width        : 3.1848rem;
    height       : 100%;
    border-radius: .0632rem;
    outline      : none;
    border       : .0126rem solid #D4D4D4;
    box-sizing   : border-box;
}

.audio_button {
    position     : absolute;
    right        : 0;
    width        : .7583rem;
    height       : .5055rem;
    background   : #3C80F4;
    border-radius: 0rem .0632rem .0632rem 0rem;
    border       : none;
    color        : #FFFFFF;
}

.audio_container_r_box2_t2 {
    font-size  : .1517rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color      : #BBBBBB;
}

.audio_container_r_box2_t3 {
    color      : #F4793C;
    font-weight: bold;
}
