*{margin: 0;padding: 0;}
body,html{overflow-x:hidden;position:relative;font-family: "微软雅黑","Helvetica Neue",Helvetica,Arial,sans-seri;font-size: 16px}
img,button,input,textarea{display: block;outline: none;}
ul,li,ol{list-style: none;}
.clear:before, .clear:after { content: ""; display: table; }
.clear:after { clear: both; overflow: hidden; }
.clear { zoom: 1; /*IE<8*/ }
.clearfix:after{content: "\20";display: block;visibility: hidden;clear: both;font-size: 0;height: 0;line-height: 0;}
.clearfix{*zoom: 1;}

.section .container {
    width: 80%!important;
}

.section .content-desc{
    width:100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
    font-size: 14px;
}
.section .content-desc .desc-nav{

    padding: 30px 0;
}
.section .panel{
    /*margin: 20px auto;*/
    margin-bottom:20px;
}
.section .panel .choose-thing{
    width:100%;
    margin:auto;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
}
.section .panel .choose-thing .choose{
    width:100%;
    margin:auto;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
}
.section .panel .choose-thing .choose ._choose-dropdown{
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
}
.section .panel .choose-thing .choose .choose-type{
    /* width:30%; */
    margin:auto;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
}
.section .panel .choose-thing .choose .choose-type p{
    font-size: 24px;
    font-weight: bold;
    margin:20px 0;
}
.section .panel .people-content{
    width:100%;
    margin:auto;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
}
.section .panel .people-content img{
    width:80px;
    height:80px;
    border-radius: 50%;
    margin-right: 10px;
    /*margin:15px 20px 0 30px;*/
}
.section .panel .content-right{
    /* width:100%; */
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
    color:#000;
}
.section .panel .content-right .doctor-info{
    width:100%;
}
.section .panel .content-right .doctor-info .doctor-occupation{
    width:100%;
    margin-bottom: 10px;
    border-bottom: 1px solid #999;
}
.section .panel .content-right .doctor-info .doctor-occupation p{
    font-weight: bold;
}
.section .panel .content-right .doctor-skill p{
    font-size: 16px;
    padding:5px 10px;
    border:1px solid #16baf0;
    color:#16baf0;
}
.section .panel .content-right .none-doctor-skill p{
    font-size: 16px;
    padding:5px 10px;
    border:1px solid #E84848;
    color:#E84848;
}
.section .panel .content-right .table{
    /* display: none; */
}
.section .panel .content-right .doctor-skill .close-time{
    display: none;
}

.download{margin: 32px 23px 0 32px;float: right;}
.download img{width: 70px;height: 70px;margin: 0 auto;}
.download p{text-align: center;margin-top: 10px;font-size: 14px;color: #333;}
.modal-header{
    background-color: #fff!important;
}
.table>thead>tr>th{
    width: 35%!important;
}

/*.btn-info{*/
    /*margin-top: 20px!important;*/
/*}*/
@media (max-width: 992px){

    .section .container {
        width: 95%!important;
    }

    .content .panel .choose-thing .choose .choose-type p{
        font-size: 18px;
        font-weight: bold;
        margin:20px 0;
    }
    .btn-info{
        margin-top: 5px;
    }
    /*.panel-body{*/
        /*padding: 0px;*/
    /*}*/
    /*.content .panel .content-right{*/
        /*!*margin: -15px;*!*/
    /*}*/
    /*.searchBtn{*/
        /*margin-top: 20px;*/
    /*}*/
    /*.content .panel .people-content img{*/
        /*margin:0 0;*/
    /*}*/
}
