#popBoxRedbag{ width:100%; height:100%; overflow:hidden; background:none; }
#popBoxRedbag .pop_con{ display:block;  width:100%; height:100%;  background:url(../images/redbag/index.png) left top no-repeat; overflow:hidden; }
#popBoxRedbag .pop_con .redbagBtn{ display:block; width:100%; position: absolute; bottom: 50px; text-align:center; }
#popBoxRedbag .pop_con .redbagSet,
#popBoxRedbag .pop_con .redbagMy{ width:100px; height: 40px; line-height: 20px; color: #FFF; background: #FF9900; border-radius:10px;text-align: center;font-size: 14px;cursor: pointer;display:inline-block; padding-bottom: 5px; }
#popBoxRedbag .pop_con .redbagMy{ margin-left:20px; }
#popBoxRedbagSet{ width:100%; height:100%; overflow:hidden; background:none; }
#popBoxRedbagSet .pop_con{ display:block; position:relative; width:100%; height:100%;  background:url(../images/redbag/send.png) left top no-repeat; overflow:hidden; }
#popBoxRedbagSet .pop_con .redbagSetForm{ position: absolute; bottom: 20px; right:15px; left:15px; }
#popBoxRedbagSet .pop_con .redbagSetForm .layui-form-item{margin-bottom: 5px;}
#popBoxRedbagSet .pop_con .redbagSetForm .layui-form-item .layui-form-label{ width:40px; padding: 9px 5px; text-align: center; font-size: 12px; }
#popBoxRedbagSet .pop_con .redbagSetForm .layui-form-item .layui-input-block { margin-left: 50px; font-size: 12px;}
#popBoxRedbagSet .pop_con .redbagSetForm .layui-form-item .layui-input-block .total{ display:block; text-align: center;font-size: 24px;font-weight: 400; color: #E9341D; margin:10px 0 0; }
#popBoxRedbagSet .pop_con .redbagSetForm .layui-form-item .layui-input-block .tetx{ display:block; font-size:14px;color:#a0a0a0; text-align: center; margin:10px 0 0; }
#popBoxRedbagSet .setUser{position: absolute;display: block;text-align: center;left:-5px; top: -110px;color: #fff;}
#popBoxRedbagSet .setDummy{position: absolute;display: block;text-align: center;left:-5px; top: -80px;color: #fff;}
#popBoxRedbagSet .setDummy input{ width: 50px;display: inline-block;height: 22px;line-height: 22px;border: 0;padding: 0 5px; margin:0 5px; }
#popBoxRedbagSet .layui-input, .layui-textarea {
    width: 100%;
}

#popBoxRedbagMy{ width:100%; height:100%; overflow:hidden; background:none; }
#popBoxRedbagMy .pop_con{ display:block; text-align: center; position:relative; width:100%; height:100%;  background:url(../images/redbag/list.png) no-repeat;background-size: cover; overflow:hidden; }
#popBoxRedbagMy .pop_con .img{ display:none;margin: 0 auto;border-radius: 50%;height: 60px;width: 60px;margin-top: 33px;overflow: hidden;box-shadow: 0 2px 3px 0 rgba(0,0,0,0.5); }
#popBoxRedbagMy .pop_con .tit{ display:none; margin-top: 30px;font-size: 14px; }
#popBoxRedbagMy .pop_con .txt{ display:block; font-size: 12px; }
#popBoxRedbagMy .pop_con .money{ display:block; margin-top: 160px;font-size: 24px;height: 40px;line-height: 40px; }
#popBoxRedbagMy .pop_con .bagList{ display:block; position:absolute;top:195px; bottom:0; left:0; right:0; overflow-y:auto;margin-left: 9px;margin-right: 9px;}
#popBoxRedbagMy .pop_con .bagList table{ margin:0; padding:0;background:#F7E0C2; }
#popBoxRedbagReceive{ width:100%; height:100%; overflow:hidden; background:none; }
#popBoxRedbagReceive .pop_con{ display:block; text-align: center; position:relative; width:100%; height:100%;  background:url(../images/redbag/meetredbag.png) left top no-repeat;background-size: cover; overflow:hidden; color:#fff; }
#popBoxRedbagReceive .pop_con .img{ display:none;margin: 0 auto;border-radius: 50%;height: 60px;width: 60px;margin-top: 33px;overflow: hidden;box-shadow: 0 2px 3px 0 rgba(0,0,0,0.5); }
#popBoxRedbagReceive .pop_con .tit{ margin-top: 25px; font-size:20px;display: none; }
#popBoxRedbagReceive .pop_con .txt{ display:none;margin-top:20px; font-size: 28px;font-weight: bold;color: #FFBB3A; }
#popBoxRedbagReceive .pop_con .money{ display:block; font-size: 18px; margin-top:20px; color:#fff; }
#popBoxRedbagReceive .pop_con .money span{ color:#333;font-size: 12px; margin-left:10px; }
#popBoxRedbagReceive .pop_con .redbagBtn{ display:block; width:100%; position: absolute; bottom: 15px; text-align:center; }
#popBoxRedbagReceive .pop_con .redbagGet{
    display: inline-table;
    background: linear-gradient(180deg, #FFD96E 0%, #FF9900 100%);
    border-radius: 8px;
    width: 150px;
    height: 60px;
}
#popBoxRedbagReceive .pop_con .redbagGet span {
    font-size: 40px;
    line-height: 60px;
    font-weight: bold;
    background: linear-gradient(180deg, #FF7B00 0%, #000000 77%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-fill-color: transparent;
}

#popBoxRedbagGet{ width:100%; height:100%; overflow:hidden; background:none; }
#popBoxRedbagGet{ display:block; text-align: center; position:relative; width:100%; height:100%;  background:url(../images/redbag/get.png) no-repeat;background-size: cover; overflow:hidden; color:#333; }
#popBoxRedbagGet .pop_con{ height: 326px; }
#popBoxRedbagGet .pop_con .img{ display:none;margin: 0 auto;border-radius: 50%;height: 60px;width: 60px;margin-top: 33px;overflow: hidden;box-shadow: 0 2px 3px 0 rgba(0,0,0,0.5); }
#popBoxRedbagGet .pop_con .tit{ display:none; margin-top: 30px; font-size:20px; }
#popBoxRedbagGet .pop_con .txt{
    display: block;
    font-size: 30px;
    margin-top: 100px;
    width: 110px;
    float: left;
    text-align: right;
    color: #F8EBBA;
}
#popBoxRedbagGet .pop_con .money{
    display: block;
    font-size: 48px;
    color: #F8EBBA;
    float: left;
    margin-top: 95px;
    margin-left: 10px;
}
#popBoxRedbagGet .pop_con .money span{ color:#333;font-size: 12px; margin-left:10px; }
#popBoxRedbagGet .pop_con .redbagLog{ display:block; width:100%; position: absolute; bottom:20px; text-align:center; color:#fff; }

#popBoxRedbagGet .tips {
    height: 120px;
}
#popBoxRedbagGet .tips .luckTips{
    display: inline-block;
    text-align: center;
}
#popBoxRedbagGet .tips .luckTips .redbagMy{
    height: 50px;
    width: 180px;
    line-height: 50px;
    cursor:pointer;
    color: #E9341D;
}
#popBoxRedbagGet .tips .luckClick{
    color:#333;
}
