.box {
    position: relative;
    font-size: 0.28rem;
    color: #333333;
    background: linear-gradient(180deg, rgba(89,132,245,1) 0%, rgba(245,245,245,1) 100%);
}

/* 顶部banner图 */

.banner img{
    width: 100%;
    height: 3rem;
    /* background-image: url("../../resource/images/banner.png");
    background-size: 100% 100%; */
}

.city {
    position: absolute;
    top: 0.26rem;
    right: 0.24rem;
    padding: 0.08rem 0.16rem 0.08rem 0.3rem;
    border-radius: 0.3rem;
    font-size: 0.23rem;
    background-color: #ffffff;
}

.city img {
    width: 0.14rem;
    height: 0.09rem;
    margin-left: 0.1rem;
    margin-bottom: 0.02rem;
    vertical-align: middle;
}

.container {
    padding: 0.22rem 0.24rem;
}

.content {
    padding: 0.3rem 0.24rem;
}

.content ul {
    padding: 0.24rem 0.3rem;
    border-radius: 0.2rem;
    background-color: #F8F8F8;
}

.content .list {
    font-size: 0.32rem;
}

.content ul li {
    margin-bottom: 0.15rem;
}

.content ul li:last-of-type {
    margin-bottom: 0;
}

.content .list li input {
    width: 1rem;
    font-size: 0.32rem;
    font-family: "PingFang SC";
    text-align: right;
    background: transparent;
}

.calculate {
    margin-top: 0.34rem;
    padding: 0.18rem 0;
    border-radius: 0.86rem;
    color: #fff;
    text-align: center;
    background-color: #3372FD;
}

.cal_result {
    display: none;
    margin-top: 0.56rem;
}

.cal_result p {
    margin-bottom: 0.23rem;
    font-size: 0.32rem;
    color: #3372FD;
}

.mzsm {
    display: none;
    margin-top: 0.26rem;
    text-align: center;
    font-size: 0.2rem;
    color: #999999;
}

/* 猜你关注 */
.other {
    margin-top: 0.25rem;
    margin-bottom: 0.32rem;
    padding: 0.23rem 0.28rem 0.28rem;
    color: #000000;
}

.other ul {
    margin: 0.25rem 0.2rem 0;
}

.other > p {
    font-size: 0.32rem;
}

.other a {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    color: #333;
}

.other img {
    width: 0.88rem;
    height: 0.88rem;
    margin-bottom: 0.16rem;
}