.father_day {
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 230;
    bottom:0
}

.father_day .windows {
    margin: 0  0.96rem;
    position: relative;
    top: 3%;
    margin-bottom: 0.8rem;
}

.father_day .windows .bg {
    width: 100%;
    left: 0;
    top: 0;
    z-index: 231;
    position: absolute;
}

.father_day .windows .quan {
    position: relative;
    z-index: 250;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    padding: 2.28rem 0.3rem 0.4rem;
}

.father_day .windows .quan .all_use {
    width: 100%;
    height: 1.44rem;
    margin-bottom: 0.3rem;
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.father_day .windows .quan .all_use:last-child {
    margin-bottom: 0.4rem;
}

.father_day .windows .quan .all_use img {
    width: 100%;
    position: absolute;
    z-index: 260;
}

.father_day .windows .quan .all_use .rule {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
    z-index: 270;
}

.father_day .windows .quan .all_use .rule .money {
    width: 35%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 0.48rem;
    font-weight: 600;
    color: #FF3337;
}

.all_use .rule .money .t1 {
    font-size: 0.32rem;
    margin-top: 0.08rem;
}

.all_use .rule .money .t2 {
    margin-left: 0.1rem;
}

.all_use .rule .rule_1 {
    padding-left: 0.2rem;
    width: 65%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}

.all_use .rule .rule_1 .t1 {
    font-size: 0.32rem;
    font-weight: 600;
    color: #3E2308;
    margin-bottom: 0.12rem;
}

.all_use .rule .rule_1 .t2 {
    font-size: 0.24rem;
    font-weight: 400;
    color: #714B25;
}

.quan .get_now {
    width: 100%;
    position: relative;
    margin-bottom: 0.35rem;
}

.quan .get_now img {
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 270;
}

.quan .get_now .t1 {
    height: 0.9rem;
    position: relative;
    width: 100%;
    z-index: 271;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 0.32rem;
    font-weight: 600;
    color: #C20506;
}

.father_day .windows .quan .goto_quan {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 0.24rem;
    font-weight: 400;
    color: #FFFFFF;
}

/* .windows .close{
    width: 80rem;
    position: absolute;
    bottom: -12%;
    left: 50%;
    transform: translateX(-50%);
  } */

.father_day .close {
    width: 100%;
    display: flex;
    justify-content: center;
}