.downloadBox{

    background: #fff;

    padding: 20px;

    border-radius: 4px;
}
.downloadBox .item{
    border: 1px solid #dadbdb;
    box-shadow: 1px 1px 0.25rem 0 rgba(0, 0, 0, 0.10) !important;
    border-radius: 6px;
    padding: 20px 20px;
    margin-bottom: 20px;
}
.downloadBox .item .downloadName{

font-size: 18px;

color: #e13b29;

font-weight: bold;

margin-bottom: 15px;

margin-left: 95px;
}
.downloadBox .item .downloadInfo{

    display: flex;

    flex-direction: row;

    align-items: center;
}
.downloadBox .item .downloadInfo .info{flex: 1;display: flex;margin-right: 130px;align-items: center;}
.downloadBox .item .downloadInfo .info .typeIcon{

margin-right: 30px;
}
.downloadBox .item .downloadInfo .info .typeIcon img{
}
.downloadBox .item .downloadInfo .info .describe{

    flex: 1;

    margin-right: 25px;

    line-height: 24px;

    color: #333;

    overflow: hidden;

    display: -webkit-box;

    -webkit-line-clamp: 4;

    -webkit-box-orient: vertical;

    text-overflow: ellipsis;
}
.downloadBox .item .downloadInfo .info .fileSize{margin: 0px 130px;}
.downloadBox .item .downloadInfo .info .fileSize h3{

    margin-bottom: 10px;

    color: #999;
}
.downloadBox .item:last-child{
    margin-bottom: 0;
}
.downloadBox .item .downloadInfo .info .LastUpdated h3{
    margin-bottom: 10px;
    color: #999;
}
.downloadBox .item .downloadInfo .info .LastUpdated{

}
.downloadBox .item .downloadInfo .operate{

    width: 100px;
}
.downloadBox .item .downloadInfo .operate .btn{

    background: #e13b29;

    color: #fff;

    text-align: center;

    line-height: 37px;

    border-radius: 4px;

    transition: all 0.3s ease;

    display: block;
}
.downloadBox .item .downloadInfo .operate .btn:hover{
    opacity: 0.85;
    cursor: pointer;
}
.isPhone #content {
    min-height: calc(100vh - 5rem);
    padding: 0.25rem 0;
}
.isPhone .downloadBox{
    padding: 0.25rem;
}
.isPhone .downloadBox .item{
    padding: 0.25rem;
    margin-bottom: 0.25rem;
}
.isPhone .downloadBox .item .downloadName{
    font-size: 0.3rem;
    margin: 0;
}
.isPhone .downloadBox .item .downloadInfo .info{
    margin: 0;
    display: flex;
    flex-direction: column;
    align-items: normal;
}
.isPhone .downloadBox .item .downloadInfo .info .typeIcon{
    display: none;
}
.isPhone .downloadBox .item .downloadInfo .info .describe{
    margin: 0;
    font-size: 0.26rem;
    line-height: 0.45rem;
}
.isPhone .downloadBox .item .downloadInfo .info .LastUpdated h3{
    display: none;
}
.isPhone .downloadBox .item .downloadInfo .operate{
    margin-left: 0.25rem;
    width: 1.2rem;
}
.isPhone .downloadBox .item .downloadInfo .operate .btn{
    line-height: 0.5rem;
}
.isPhone .downloadBox .item .downloadInfo{
    align-items: flex-end;
}
.isPhone .downloadBox .item .downloadInfo .info .LastUpdated span{
    color: #b9b9b9;
    font-size: 0.26rem;
    padding-top: 0.15rem;
    display: block;
}
.isPhone .downloadBox .item:last-child{
    margin-bottom: 0;
}