html, body {
    width: 100%;
    height: 100%;
    background: #f2f2f2;
    overflow-x: hidden;
    overflow-y: auto;
}
.drug-box{
    width: 100%;
    height: auto;
    background: #fff;
}
.drug-img{
    width: 100%;
    height: auto;
    box-sizing: border-box;
    padding: 2rem 1rem;
}
.drug-img img{
    width: 100%;
}
.drug-name{
    font-family: AlibabaPuHuiTi-Bold;
    font-size: 0.83rem;
    line-height:1.23rem;
    font-weight: bold;
    color: #333333;
    box-sizing: border-box;
    padding: 0.477rem 0.6945rem;
    border-bottom: 1px dashed #ccc;
}
.drug-source{
    padding: 0 0.6945rem;
    height: 2.29rem;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    font-family: Alibaba-PuHuiTi-R;
    font-size: 0.6945rem;
    line-height: 1;
}
.drug-source>span:first-child{color: #808080;}
.drug-source>span:last-child{color: #333333;margin-left: 0.15rem;}
.drug-info{
    width: 100%;
    height: auto;
    margin-top: 0.42rem;
    background: #fff;
}

.drug-tab-wrap{
    width: 100%;
    height: 2.3rem;
    overflow-y: hidden;
    overflow-x: auto;
}
.drug-tabs{
    width: auto;
    height: 2.3rem;
    min-width: 100%;
    white-space: nowrap;
}
.drug-tab{
    position: relative;
    height: 2.3rem;
    line-height: 2.3rem;
    display: inline-block;
    font-family: Alibaba-PuHuiTi-R;
    font-size: 0.7rem;
    font-weight: 600;
    color: #b3b3b3;
    user-select: none;
    box-sizing: border-box;
    padding: 0 0.7rem;
}
.drug-tab+.drug-tab{
}
.drug-tab.active{
    color: #333;
    font-size: 0.83rem;
}
.drug-tab.active:after{
    content: "";
    position: absolute;
    left: calc(50% - 1.12rem);
    bottom: 0;
    width: 2.24rem;
    height: 0.13rem;
    border-radius: 0.06rem;
    background: #509cfa;
}


.drug-list{
    width: 100%;
    height: auto;
    box-sizing: border-box;
    padding: 1rem 0.7rem;
}
.drug-list .drug-item{
    display: none;
    width: 100%;
    height: auto;
}
.drug-list .drug-item .form-item{
    width: 100%;
    height: auto;
    line-height:1.3rem;
    display: flex;
    flex-wrap: wrap;

}
.drug-list .drug-item .form-item+.form-item{
    margin-top: 1.175rem;
}
.drug-list .drug-item .form-item .drug-label{
    font-family: AlibabaPuHuiTi-Bold;
    font-weight: bold;
    font-size: 0.7rem;
    color: #333333;
}
.drug-list .drug-item .form-item .drug-content{
    font-family: Alibaba-PuHuiTi-R;
    font-size: 0.7rem;
    color: #808080;
    margin-left: 0.7rem;
}
