.hx_footer .wrap {
    height: 1px;
    background: #1E1E1E;
    margin-top: 60px;
    border-top: 1px solid #1E1E1E;
}


.core-info {
    width: auto;
    height: 20px;
}

.core-info p {
    text-align: center;
    color: #9E9E9E;
    font-family: Inter;
    font-size: 16px;
    font-weight: normal;
    line-height: 16px;
    margin-top: 44px;
    margin-bottom: 16px;
}

.core-info a {
    margin-left: 10px;
    margin-right: 10px;
    color: #9E9E9E;
    text-decoration: none;
}

.copyright p {
    text-align: center;
    color: #9E9E9E;
    font-family: Inter;
    font-size: 16px;
    font-weight: normal;
    line-height: 16px;
    margin-top: 16px;
    margin-bottom: 36px;
}
::selection {
    background-color: #00C787;
    color: white;
}
html {
    overflow-y: scroll;
}



/* 消息提示框 */
.popuptext .pc_inner {
    background: #00F2FA;
    background: linear-gradient(90deg, #00F2FA 0%, #00FE95 100%);
    border: 1px solid #00FE95;
    color: #000000;

}

.pc_inner i {
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
}


.pc_inner span em {
    color: black !important;
    font-size: 12px;
    font-weight: 600;
    margin-left: 2px;
    margin-right: 2px;
}


#f_pst .pnpost #fastpostsubmit {
    border-color: none;
    background: linear-gradient(90deg, #00F2FA 0%, #00FE95 100%);
    color: #000000 !important;
    border-bottom: none;
    box-shadow: 0 1px 0 #000000;
    border-radius: 4px;
}

#f_pst .pnpost #fastpostsubmit:active {
    /* 改变背景渐变，实现点击时颜色变化 */
    background: linear-gradient(90deg, #00FE95 0%, #00F2FA 100%);
    /* 点击时取消阴影，产生按下效果 */
    box-shadow: none;
    /* 点击时轻微下移，增强按下反馈 */
    transform: translateY(1px);
}

.qr-credits-rule {
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    letter-spacing: 0px;
    color: #999;
    text-decoration: none;
}

.qr-credits-rule:hover {
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    letter-spacing: 0px;
    color: #00FE95;
    text-decoration: none;
}

#ajax_page {
    display: none;
}

#next_page {
    display: none;
}

.reward-money {
    font-size: 14px;
    font-weight: 500;
    line-height: 14px;
    color: #FFFFFF;
    margin-left: 10px;
}

.alert_error p{
    color: white;
}

.alert_btnleft a{
    color: #00FE95;
}

.alert_btnleft a:hover {
    text-decoration: none;
}

.alert_error:before {
    content: "\f116";
    color: #00FE95!important;
}

.nfl .f_c {
    margin: 60px auto;
    padding: 20px;
    width: 580px;
    border: 1px solid #00FE95 !important;
  
}