
.appreciate .title h1,
.history .text h1{font-family:sans-serif;font-weight: bold}


.sub_column { font-size: .32rem; }
.history .text h1{  font-size: calc(50 / 1920 * 100vw);}

.appreciate .text,
.product-details .details{text-align: inherit;}



@media (min-width: 640px) {
.history .group:nth-child(3) .item:nth-child(1){margin-top: 50%;}
.history .item:not(:last-child){padding-bottom: 10%;}
}
@media (min-width: 1024px) {
.fs38{font-size: .30rem;}
.bottom .column dt{font-size: .16rem;}
.bottom .column dd{font-size: .14rem;}
.bottom .lxwm p span{font-size: .14rem;}
.ind_title h4 {font-size: .34rem;}
.appreciate .title h1{  font-size: calc(50 / 1920 * 100vw);}
.SevenCore_other .title{font-size: calc(60 / 1920 * 100vw);}
}
@media (min-width: 1200px) {
.SevenCore .text h4 { font-size: calc(60 / 1920 * 100vw);}
}

@media (max-width: 1024px) {
.sub_column { font-size: .24rem; }
.history .text h1{  font-size: calc(40 / 1920 * 100vw);}
.appreciate .title h1{  font-size: calc(40 / 1920 * 100vw);}
.SevenCore .text h4 { font-size: calc(60 / 1200 * 100vw);}
.SevenCore .text p {line-height:1.5;font-size: 12px;-webkit-line-clamp: 2;display: -webkit-box;display: box;overflow: hidden;text-overflow: ellipsis;word-break: break-word;-webkit-box-orient: vertical;}
}