*{
    margin: 0;
    padding: 0;
    font-family: "microsoft yahei","微软雅黑";
}
.elf-dialog .elf-tbar {
    background: #025DBA;
}
.red{
    color:red;
}
.floatBtn{
    position: absolute;
    top:0;
    right:35px ;/*10%*/
    color: #0088CC;
    font-size: 15px;
    font-weight: bold;
    cursor: pointer;
    z-index: 66;
}
.blueBtn{
    width: 80px;
    background: #169BD5!important;
    height: 28px;
    line-height: 26px;
    color: white;
    outline: none;
    border: 1px solid white;
    border-radius: 4px;
    box-sizing: border-box;
    cursor: pointer;
}
.blueBtn:hover{
    opacity: 0.8;
    border:none!important;
}
.overHide_trDiv{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

/*===================================带教师资  角色的css=================================================*/

/*========师资培训、师资认证====de css==============*/

/*师资培训  ------------培训历史 检索条件*/
.t_tSTrainHistory_view,.t_tSTrainCertify_view{
    font-size: 14px;
}
.t_tSTrainHistory_view .btn {
    min-height:100%;
     text-shadow:none;
    cursor: pointer;
}

.t_tSTrainHistory_view input[type="text"],.t_tSTrainHistory_view select{
    width: 175px;
    height: 30px;
    box-sizing: border-box;
}

/*-------------------------以上为   培训历史   处  de 公共样式------------------------------------------*/

.t_tSTrainHistory_view .elf-header{
    /*overflow: hidden;*/
    min-width: 1100px;
    line-height: 40px;
    height: 120px;
}
.t_tSTrainHistory_view .elf-header~ .elf-view{/*表格 padding-top*/
    padding-top:120px;
}
.t_tSTrainHistory_view .elf-view{
    min-width: 1100px;
}

/*====================检索条件word处==========================*/
.wordT{/*检索条件word处*/
    position: relative;
}
.wordT input[type="button"],.wordT button{/*查询按钮*/
    position: absolute;
    right: 0;
    top: 5px;
}
.wordT input[type="button"]:hover{
    opacity: 0.8;
    border:none!important;
}
.queryDiv{/*检索条件 列表项*/
    min-width: 1100px;
    overflow: hidden;
}
.queryDiv>div{
    width:265px;
    text-align: right;
    white-space: nowrap;
    display: inline-block;
}
.queryDiv>div input[type=text]{
    text-align: left;
}

/*========================师资认证====de css==============*/
.t_tSTrainCertify_view .elf-header{
    min-width: 1100px;
    line-height: 40px;
}
.certInfo{
    display: flex;
    justify-content: space-between;
}
.certInfo>div{
    margin-left: 30px;
    text-align: right;
    display: inline-block;
}


/*-------------------------------个人信息   de   css-------------------------------------------*/
.t_personInfo_view input[type="button"]{
    width: 80px;
    background:gray;
    height: 28px;
    line-height: 26px;
    text-align: center;
    color: white;
    outline: none;
    border: 1px solid white;
    border-radius: 4px;
    box-sizing: border-box;
    cursor: pointer;
}
.t_personInfo_view input[type=text]{
    text-align: left;
}
.t_personInfo_view table td {
    padding:3px 1px;
    /*height: 40px;*/
}
.btnGroup{
    margin:20px auto 0;
}

.btnGroup input[type="button"],.btnGroup input[type="submit"]{
    width:80px!important;
    height: 28px!important;
    color: #fff;
    background: #4395ff;
    border-radius: 5px;
    box-sizing: border-box;
    border: none;
    font-size: 15px;
    outline: none;
    vertical-align:top;
}
/*---------------------------------以上为公共样式--------------------------------------------------*/

/*======个人信息=========*/
.t_personInfo_view .activeAB[type="button"]{
    background:#169BD5;
}
.t_personInfo_view{
    font-size: 14px;
}
.t_personInfo_view .elf-header{
    line-height: 60px;
}
.t_personInfo_view #personInfoDiv{
    position: relative;
}
.t_personInfo_view .elf-header .btnGroup_p{
    min-width: 300px;
}
.t_personInfo_view .elf-header .btnGroup_p input{
    margin-right:20px;
}

/*-------基本信息----工作信息----------*/
#baseInfoForm .red,#workInfoForm .red{
    display: none;
}
#baseInfoForm .fixedDiv,#baseInfoForm .btnGroup,#workInfoForm .fixedDiv,#workInfoForm .btnGroup{
    display: none;
}
#baseInfoForm #infoDiv,#workInfoForm #workInfoDiv{
    padding: 0 5% 2%;
}
#baseInfoForm #infoDiv input,#baseInfoForm #infoDiv select{
    width:350px;
    border:1px solid #ccc;
    outline: none;
    height: 30px!important;
    box-sizing: border-box;
}

/*去掉select 的下拉小三角  以及disabled时背景为白色*/
#baseInfoForm #infoDiv select,#workInfoForm #workInfoDiv select{
    color:#000!important;
    background:none!important;
    -moz-appearance:none;
    -webkit-appearance:none;
    appearance:none;
}
#baseInfoForm #infoDiv select option,#workInfoForm #workInfoDiv select option{
    background:none!important;
    color:#000!important;
}
#baseInfoForm #infoDiv select::-ms-expand,#workInfoForm #workInfoDiv select::-ms-expand{
    display: none!important;
}
#baseInfoForm #infoDiv select::-ms-value,#workInfoForm #workInfoDiv select::-ms-value{
    color:#000!important;
}
/*--------去掉select 的下拉小三角  以及disabled时背景为白色-----------结束*/

#baseInfoForm #infoDiv input,#workInfoForm #workInfoDiv input{
    outline: none;
    box-shadow: none;
}
#baseInfoForm #infoDiv input[type="number"]{
    -moz-appearance: textfield;
}
#baseInfoForm .tit,#workInfoForm .tit{
    height:30px;
    font-size: 17px;
    font-weight: bold;
    padding: 3% 0 1.8%;
}
#baseInfoForm .identify{
    padding: 1.8% 0 1.8%
}
#baseInfoForm tr{
    overflow: hidden;
    white-space: nowrap;
}
#photoImg{/*个人照片的大小*/
    width:150px;
    height: 207px;
}
#baseInfoForm .tar{
    width:100px;
}

/*-------------工作信息----------*/
#workInfoForm #workInfoDiv td>input,#workInfoForm #workInfoDiv td>select{
    width:350px;
    border:1px solid #ccc;
    outline: none;
    height: 30px!important;
    box-sizing: border-box;
}
#workInfoForm .wid{
    width: 110px;
}
#workInfoForm #addTr{
    display: none;
}
#teachingInfoTable td{
    text-align: center;
}
#workInfoForm #teachingInfoTable td>select,#workInfoForm #teachingInfoTable td>input{
    width:195px!important;/*165px*/
    text-align: center;
}

/*个人   基本信息 de 弹框 css     and    工作信息 de弹框 css*/
#baseInfoFormDialog,#workInfoFormDialog{
    font-size: 14px;
    min-width: 780px;
    padding: 1% 0 2%;
}
#baseInfoFormDialog #fill_guidance,#workInfoFormDialog #fill_guidance{
    padding: 0 2% 1%;
    border-bottom: 1px solid #ccc;
    font-size: 14px;
    color:red;
}
#baseInfoFormDialog #infoDiv,#workInfoFormDialog #workInfoDiv{
    padding: 0 6%;/*0 2%*/
}
#baseInfoFormDialog td,#workInfoFormDialog{
    padding: 1% 0;
}
#baseInfoFormDialog .tit,#workInfoFormDialog .tit{
    height:30px;
    font-size: 16px;
    font-weight: bold;
    padding: 3% 0 1.8%;
}
#baseInfoFormDialog .tar,#workInfoFormDialog .tar{
    width: 15%;
}
#baseInfoFormDialog input,#baseInfoFormDialog select,#workInfoFormDialog td>input,#workInfoFormDialog td>select{
    width:230px;
    border:1px solid #ccc;
    height: 30px;
}
#baseInfoFormDialog  #upPhoto{
    position: relative;
}
#baseInfoFormDialog #upPhoto #photoImg{/*个人照片的大小*/
    width:150px;
    height: 207px;
}
#baseInfoFormDialog  #upPhoto .elf-uploader-file{
    width:155px;
    height: 210px;
}

#baseInfoFormDialog .btnGroup,#workInfoFormDialog .btnGroup{
    width: 295px;/*295px*/
    display: flex;
    justify-content: space-between;
    margin: 40px auto;
}
#baseInfoFormDialog .btnGroup input[type="button"],#workInfoFormDialog .btnGroup input[type="button"]{
    outline: none;
    border: none;
}

/*=================工作信息 de弹框   动态添加的表格css=============*/
#activeTab{
    height: auto;
    overflow: hidden;
}
#workInfoForm #activeTab table td,#workInfoFormDialog #activeTab table td{
    border:1px solid #ccc;
    height: 30px;
    padding: 0 15px;
    white-space: nowrap;
}
#workInfoFormDialog #activeTab table td{
    padding:0 5px;/* 0 15px*/
}
#workInfoFormDialog #addTr{
    color:#42CFFF;
}
#workInfoFormDialog #teachingInfoTable td>select,#workInfoFormDialog #teachingInfoTable td>input{
    width:160px!important;/*165px*/
    text-align: center;
}
/*===============去掉select 的下拉小三角  以及disabled时背景为白色================*/
#workInfoFormDialog select[disabled="disabled"]{
    color:#000!important;
    background:none!important;
    -moz-appearance:none;
    -webkit-appearance:none;
    appearance:none;
}
#workInfoFormDialog select[disabled="disabled"] option{
    background:none!important;
    color:#000!important;
}
#workInfoFormDialog select[disabled="disabled"]::-ms-expand{/* 兼容 ie浏览器*/
    display: none!important;
}
#workInfoFormDialog select[disabled="disabled"]::-ms-value{/* 兼容 ie浏览器*/
    color:#000!important;
}
/*========结束=======去掉select 的下拉小三角  以及disabled时背景为白色===============*/


@media screen and (min-width:1920px) and (max-width:1920px) {
    #baseInfoForm #infoDiv input,#baseInfoForm #infoDiv select{/*基本信息处*/
        width:535px ;
    }
    #workInfoForm #workInfoDiv td>input,#workInfoForm #workInfoDiv td>select{/*工作信息处*/
        width:535px ;
    }
    #workInfoForm #activeTab table td{/*动态添加的表格*/
        padding: 0 91px;
    }

    .tCmda_qTeacherInfo_view .elf-header {/*中国医师协会   师资信息---> 师资信息查询*/
        height: 125px!important;/*160*/
    }
    .tCmda_qTeacherInfo_view .elf-header~ .elf-view{/* 中国医师协会   表格 padding-top*/
        padding-top:130px!important;
    }



}