.case p {
    font-size: 18px;
    color: #eaeaea;
    margin-bottom: 0px;
    font-weight: 500;
}

.case div {
    font-size: 18px;
    color: black;
    font-weight: 600;
}

.case div span {
    color: #e60012;
}

.caselist p {
    font-size: 15px;
    line-height: 2;
    margin-bottom: 0px;
    color: #000000;
}

.jieshao {
    font-size: 14px;
}

.haochu p {
    font-size: 24px;
    margin-bottom: 0px;
    font-weight: 600;
    letter-spacing: 3px;
}

.haochu span {
    font-size: 14px;
    color: #929292;
}

.question_list a {
    color: #000000;
    font-size: 15px;
    font-weight: 500;

}

.question_list div {
    border-bottom: dashed 0.0625rem #cdcdcd;
}

.shuru input {
    font-family: revert;
}

.shuru i {
    position: relative;
    left: -25px;
    color: #9d9d9d;
}

.shuru span {
    font-size: 15px;
}

.shuru input {
    height: 41px;
    width: 250px;
}

.cityselect-title {
    margin-bottom: 0;
}

#contentus_info span:nth-child(1) {
    color: #535353;
    font-size: 15px;
}

#contentus_info span:nth-child(2) {
    color: black;
    font-size: 15px;
}

.zhibaoshuru .col-3 {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-right: 0;
}

.zhibaoshuru .col-9 {
    padding-left: 0;
}

.zhibaoshuru .col-5 {
    padding-left: 0;
}

.pinpai:before {
    content: "*";
    color: red;

}

.detail-img img {
    width: 100%;
}