body{
    font-family:'Microsoft YaHei', 'PingFang SC';
    color:#d1e2d4;
    overflow-x: hidden;
    background:none !important;
    padding:0 0 !important;
    margin:0 0 !important;
}


@media (min-width: 1024px) {
    html{
        width:700px;
        margin:0 auto;
    }
}


.bg_main {
    background: linear-gradient(to left bottom, #14622d, #000706);
    height:100vh;
    width:100vw;
    position:fixed;
    top:0;
    left:0;
    z-index: -1;
}

.bg_main_2{
    background: linear-gradient(to left bottom, #14622d, #000706) !important;
}

.bg_main_3{
    /* background: linear-gradient(to left bottom, #14622d, #000706) !important; */
}





.login_logo{
    width: 40px;
    height:40px;
    padding-right:6px;
}
.login_logo_text{
    padding-left:6px;
    font-size: 20px;
    font-weight: bold;
    color: #fff;
}


.login-content{

    width:70%;
    margin:0 auto;
    padding:30px 30px;
    background: linear-gradient(to left bottom, #2e8a4b, #001a17);
    border:1px solid #72ae9a;
    border-radius: 20px;
}

.c_lable{
    color:#a3d7ad;
    padding-bottom:5px;
}

.inputbox,.inputbox:focus{
    width:100%;
    background-color: transparent;
    border:1px solid #72ae9a;
    border-radius: 10px;
    padding:10px 0px;
    color:#fff;
    text-indent: 10px;
}

.base-input{
    padding-bottom:10px;
}


.btn_main{
    background: linear-gradient(to left, #55b168, #176c4f);
    text-align: center;
    padding:13px 0px;
    border-radius: 10px;
}

.btn_active{
    display: block;
    background: linear-gradient(to left, #55b168, #176c4f);
    text-align: center;
    padding:4px 0px;
    border-radius: 10px;
}

.btn_actived{
    display: block;
    background: #4b4b4b96;
    color:#6a716d;
    text-align: center;
    padding:4px 0px;
    border-radius: 10px;
}


.vip_item {
    overflow: hidden;
    width: 96%;
    margin: auto;
    /* background: #0000006b; */
    padding: 34px 16px;
    position: relative;
    padding-top: 11px;
    margin-top: 6px;
    min-height:180px;
    border-top:1px solid #456950;
}

.vip_details {
    width: 57%;
    float: right;
    margin-right: 0;
}

.pModal{
    background:#000000ab !important;
}

.pModalContainer{
    background:linear-gradient(to left bottom, #14622d, #05231e) !important;
}

