.zdy_defini {
    padding: 0 0.2rem 0.9rem 0.2rem;
    width:7.1rem;
}

.zdy_defini a:last-child .defin_list {
    border-bottom: none;
}

.defin_list {
    display: flex;
    padding: 0.24rem 0.1rem;
    border-bottom: 1px solid #ebebeb;
}

.defin_list dt {
    width: 1.6rem;
    height: 1.2rem;
}

.defin_list dt img {
    width: 100%;
    height: 100%;
}

.defin_list dd {
    width: 4.9rem;
    margin-left: 0.28rem;
    position: relative;
}

.defin_list dd h3 {
    width: 4.5rem;
    padding-top:0.1rem;
    /* position: absolute; */
    /* top:0.15rem; */
    font-size: 0.28rem;
    color: #333;
    font-weight: bold;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
}
/*.defin_list dd h3 span{
    margin-right: 2px;
    color:#3A71FB;
}*/

.defin_list dd p {
    margin-top: 0.1rem;
    font-size: 0.25rem;
    color: #666;
    word-wrap: break-word;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}

.defin_list dd p:last-child{
    /* position: absolute;
    bottom: 0px;
    height:0.28rem;
    line-height: 0.24rem; */
}

.defin_list dd p span{
    color:#999999;
    font-size: 0.24rem;
}

.defin_list dd p span .i1{
  width: 0.24rem;
  vertical-align: baseline;
}

.defin_list dd p span .i2{
    width: 0.22rem;
    height:0.22rem;
    vertical-align: -1px;
}

.defin_list dd p i {
    font-size: 13px;
}

.m-popup {
    height: auto;
}










