.contentdiv {
    min-height: 100vh;
    background-color: #f6f6f6;
    padding: 10px;
    margin:0 10px;
}

/* 头部 */
.tiltebox {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background-color: #fff;
    color: #000000;
    padding: 10px;
    width: 100%;
}

.tiltebox .logokk {
    width: 30%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.logokk img {
    width: 5rem;
    height: 5rem;
    border-radius: 0.625rem;
    overflow: hidden;

}

.tiltebox .infokk {
    width: 70%;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
}

/* 返回按钮 */
.tiltebox .fanhuisye {
    position: absolute;
    right: 0.625rem;
    top: 0.625rem;
    z-index: 99;

}

.tiltebox .fanhuisye img {
    width: 1.75rem;
}

.infokk .titlehang {
    display: flex;
    align-items: center;
}

.titlehang .title {
    font-size: 1.1875rem;
    font-weight: 600;
    color: #000;
}

.titlehang .saferenzx {
    display: flex;
    align-items: center;
    background-color: #d2fbd5;
    border: 0.0625rem solid #00960a;
    border-radius: 15px;
    padding: 0 5px;
    margin: 0 5px;
}

.saferenzx span {
    font-size: 0.5rem;
    color: #00960a;

}

.saferenzx img {
    width: 0.75rem;
}

.infokk .yhu {
    font-size: 0.8125rem;
    color: #5a5a5a;
    margin-top: 0.625rem;
}



/* 评论 */
.pingfen {
    padding: 0.625rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.pingfen .item {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.item .a-title {
    font-size: 0.75rem;
    color: #8a8a8a;
}

.item .a-num {
    font-size: 1.1875rem;
    font-weight: bold;
    /* color: #0d71e7; */
    color: #565656;
    margin: 0.3125rem 0;
}

.item .xinxin {
    display: flex;
    align-items: center;
}

.item .xinxin img {
    width: 0.75rem;
}

/* 下载按钮 */
.btn {
    padding: 1.25rem 0;
    display: flex;
    justify-content: center;
    align-items: center;

}

.btn a {
    width: 100%;
    padding: 0.5rem;
    border-radius: 25px;
    border: none;
    background: #19274c;
    color: #fff;
    font-size: 1rem;
    display: flex;
    justify-content: center;
    align-items: center;
}

/* 分割线 */
.xian {
    border: 0.0625rem solid #d9eaff;
}

/* 图片展示 */
.imgzhanshi {
    padding: 0.625rem 0;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 0.1875rem;
}

.imgzhanshi img {
    width: 100%;
    height: 12.5rem;
}

/* 文字描述 */
.tips {
    padding: 0.625rem 0;
    font-size: 0.875rem;
    color: #717171;
    font-weight: bold;
}

/* 评分和评价 */
.pingjiadiv {
    padding: 0.625rem 0;
}

.pingjiadiv .pf-t {
    font-size: 1.125rem;
    font-weight: bold;
    color: #000;
}

.pingjiadiv .pf-x {
    font-size: 0.8125rem;
    font-weight: 500;
    color: #686868;
    margin: 0.3125rem 0;
}

.pingjiadiv .pingjianr {
    padding: .625rem 0;
}

.pingjianr {
    display: flex;
    /* align-items: center; */
}

.pingjianr .pjleft {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 30%;
}

.pjleft .p-num {
    font-size: 2.5rem;
    font-weight: bold;
    color: #000;
}

.pjleft .p-wx {
    display: flex;
    align-items: center;
    margin-bottom: 0.3125rem;
}

.pjleft .p-wx img {
    width: .75rem;

}

.pjleft .p-jtnum {
    font-size: 0.875rem;
    color: #000;
}

.pingjianr .pjright {
    width: 70%;
}

.pjright .xt {
    width: 100%;
    margin-bottom: .1875rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.pjright .xt .xt-num {
    width: 10%;
    font-size: 0.875rem;
    color: #535353;
    font-weight: bold;
    text-align: right;
}

.pjright .xt .xt-k {
    position: relative;
    width: 80%;
    background-color: #e2e2e2;
    border-radius: 0.9375rem;
    height: .3125rem;
}

.xt-k::after {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    height: 100%;
    background: #073290;
    border-radius: 0.9375rem;
}

.xt-wu::after {
    width: 100%;
}

.xt-si::after {
    width: 5%;
}

.xt-san::after {
    width: 5%;
}

.xt-er::after {
    width: 5%;
}

.xt-yi::after {
    width: 5%;
}

/* 信息 */

.information .dx_box {
    padding: 0.625rem 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 0.0625rem solid #d9eaff;
    margin-bottom: 0.625rem;
}

.dx_box .dx-name {
    font-size: 0.875rem;
    color: #6e7175;
}

.dx_box .dx-num {
    font-size: 0.9375rem;
    color: #202020;
}