.huanglibj {
    background-color: #fff4e2;
    padding-bottom: 20px;
}

.hl_rili .hl_riliTop {
    height: 3.87rem;
    box-sizing: border-box;
    padding: 0.3rem 0;
    text-align: center;
    border: 0;
}

.hl_riliConDate {
    background: url(images/huawenbg.png) no-repeat top right;
    background-size: 0.48rem 0.46rem;
}

.hl_riliTop h2 {
    color: #7F5935;
    font-size: 0.35rem;
    line-height: 0.73rem;
    background: url(images/datebg.png) no-repeat center;
    background-size: 4.53rem 0.73rem;
}

.hl_riliNong {
    height: 2.72rem;
    position: relative;
    background: url(images/huawen2.png) no-repeat top left;
    background-size: 1.89rem 2.12rem;
}

.hl_rili .hl_riliTop>div {
    font-size: 0.28rem;
    color: #808080;
    margin-top: 0.1rem;
}

.h1_riliLastDay {
    position: absolute;
    top: 0.13rem;
    left: 0;
}

.hl_riliNong h4 {
    display: inline-block;
    color: #d52c30;
    font-size: 3rem;
    font-weight: bold;
    line-height: 2.2rem;
    width: 3.72rem;
    height: 2.32rem;
    margin-top: 0.2rem;
}

.h1_riliNongDate {
    position: absolute;
    top: 0.32rem;
    left: 5.6rem;
    color: #7F5935;
    font-size: 0.24rem;
}

.h1_riliNongDate>span {
    float: left;
    width: 0.36rem;
    height: 2rem;
    line-height: 0.26rem;
    background: url(images/su.png) no-repeat left;
    background-size: 1px 1.7rem;
}

.h1_riliNongDate>span {
    float: left;
    width: 0.36rem;
    height: 2rem;
    line-height: 0.26rem;
    background: url(images/su.png) no-repeat left;
    background-size: 1px 1.7rem;
}

.h1_riliNongDate>span:last-child {
    width: 0.5rem;
    font-size: 0.3rem;
}

.hl_rili .hl_riliTop {
    height: 3.87rem;
    box-sizing: border-box;
    padding: 0.3rem 0;
    text-align: center;
    border-bottom: 1px solid #e6e6e6;
}

.h1_riliNextDay {
    position: absolute;
    top: 0.13rem;
    right: 0;
    z-index: 2;
}

.hl_riliNong img {
    width: 0.71rem;
    height: 1.4rem;
}

.hl_yunshi {
    width: 7.13rem;
    height: 0.61rem;
    margin: 0.2rem auto;
    background: url(images/huabian.png) no-repeat center;
    background-size: 2.32rem 0.61rem;
}

.hl_yunshi_l {
    float: left;
    width: 1.33rem;
    height: 0.61rem;
    padding-left: 0.6rem;
    background: url(images/kuang.png) no-repeat;
    background-size: 1.9rem 0.61rem;
}

.hl_yunshi a {
    color: #7F5935;
    font-size: 0.3rem;
    line-height: 0.61rem;
}

.hl_yunshi_r {
    float: right;
    width: 1.78rem;
    height: 0.61rem;
    padding-left: 0.15rem;
    background: url(images/kuang_1.png) no-repeat top right;
    background-size: 1.9rem 0.61rem;
}

.hl_yi {
    background: url(images/biankuang_2.png) no-repeat top;
    background-size: 7.1rem;
    background-position: top left;
}

.hl_yiji {
    position: relative;
    min-height: 1.5rem;
    margin: 0 0.2rem;
    overflow: hidden;
}

.hl_yiji_l {
    position: absolute;
    top: 50%;
    left: 0.5rem;
    margin-top: -0.43rem;
}

.hl_yiji_l img {
    width: 0.86rem;
    height: 0.86rem;
}

.hl_yiji_r {
    margin: 0.4rem 0 0.2rem 2rem;
}

.hl_yiji_line {
    width: 6.87rem;
    height: 1px;
    margin: 2px auto;
    background-color: #A1846A;
}

.hl_ji {
    background: url(images/biankuang_2.png) no-repeat bottom;
    background-size: 7.1rem;
    background-position: bottom left;
}

.hl_ji .hl_yiji_r {
    margin: 0.4rem 0 0.4rem 2rem;
}

.hl_yiji_r a {
    margin-right: 0.15rem;
    color: #7F5935;
    font-size: 0.26rem;
    line-height: 0.4rem;
}

.hl_riliNongYear {
    position: absolute;
    top: 0.7rem;
    right: 0.7rem;
    width: 0.39rem;
    height: 0.7rem;
    font-size: 0.2rem;
    line-height: 0.25rem;
    color: #FFFFFF;
    background: url(images/nianfen.png) no-repeat;
    background-size: 0.39rem 0.7rem;
}
