.layui-tab-brief .layui-tab-title .layui-this{
    color: #3f51b5;
}
.layui-btn-primary:hover {
    border-color: #3f51b5;
    color: #333;
}
.layui-btn1{
    border-radius: 5px;
}
.layui-tab-title .layui-btn1{
    line-height: 38px;
    min-width: 109px;
}
.layui-tab-brief>.layui-tab-title .layui-this:after {
    border: none;
}

.layui-btn-normal{
    background: #2f51b5;
}

/*费用充值*/
#recharge{
    background-color:rgba(19,19,19,0.5);
    position: fixed;
    width: 100%;
    z-index: 100000;
    display: none;
    top:0;
}
#recharge .contents{
    width: 600px;
    margin: auto;
    background: whitesmoke;
    position: absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    text-align: center;
}
#recharge .content-top{
    background: #4e617c;
    display: flex;
    color: white;
    font-size: 20px;
    padding:15px 20px;
}
#recharge .content-body{
    padding: 20px 10px 20px 10px;
}
#recharge .select-div{
    display: flex;
    justify-content:space-around;
}
#recharge .select-span{
    text-align: center;
    border-radius: 5px;
    padding: 10px 50px;
    border: 1px solid #e1e1e1;
    margin: 10px 20px;
    font-size: 16px;
    cursor:pointer;
}
#recharge .content-foot{
    background: #eff2f7;
    display: flex;
    color: white;
    font-size: 20px;
    padding:15px 20px;
}

#recharge .select-div .active{
    border: 1px solid #00a0e9;
    color: #00a0e9;
}

/*分享活动*/
.share{
    background-color:rgba(19,19,19,0.5);
    position: fixed;
    width: 100%;
    z-index: 100000;
    display: none;
    top:0;
}
.share .contents{
    width: 500px;
    height: 500px;
    margin: auto;
    background: whitesmoke;
    position: absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    text-align: center;
}
.share .share_input{
    width: 350px;
    padding: 5px 10px;
    background: #f1f1f1;
    border: 1px solid #e1e1e1;
}
.share .share_btn{
    padding: 3px 10px;
    color: white;
    background: #999;
    border: 1px solid #999;
}

/*图库*/
#recharge2{
    background-color:rgba(19,19,19,0.5);
    position: fixed;
    width: 100%;
    z-index: 100000;
    display: none;
    top:0;
}
#recharge2 .contents{
    width: 508px;
    margin: auto;
    background: whitesmoke;
    position: absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    text-align: center;
}
#LAY_demo2{
    display: flex;
    width:460px;
    height: 350px;
    text-align: center;
    flex-wrap: wrap;
    margin: auto;
    border: 1px solid #f1f1f1;
    overflow-y:scroll;
}
#recharge2 .content-top{
    background: #4e617c;
    display: flex;
    color: white;
    font-size: 20px;
    padding:15px 20px;
}
