﻿body.luckmbcard .baby,body.growuplogin .baby{display:none;}
body.growuplogin{background:#46c3c9;}
.activ-title {text-align:left;margin:20px 0;padding:10px 0; background:rgba(255,255,255,0.95);border-radius:5px;}
.activ-title h2{margin-bottom:10px;font-size:28px;}
.activ-title p{color:#888;}
.activ-bar{text-align:center;}
.activ-main .list-wrap{margin-top:10px;}
.activ-main .list-wrap li{
    margin-bottom: 20px;
    padding-bottom: 20px;
    text-align: center;
    overflow: hidden;
    vertical-align: top;
    border-bottom:1px solid #ddd;
    position:relative;
}
.activ-main .list-wrap li .img{height:150px;width:240px; overflow:hidden;float:left;}
.activ-main .list-wrap li .img img{width:100%;}
.activ-main .list-wrap li .intr-wrap{text-align:left;line-height:25px;float:left;padding-left:20px;}
.activ-main .list-wrap li .intr-wrap h4{font-size:18px;font-weight:500;width:670px;margin-bottom:10px;}
.activ-main .list-wrap li .itemcontent{height:70px;width:670px;overflow:hidden; }
.activ-main .list-wrap li .itemcontent.active{height:auto;padding-bottom:45px;}
.activ-main .list-wrap li .more{position:absolute;left:260px;bottom:28px;}
.activ-main .list-wrap li .more .layui-icon{font-size:13px;}
.activ-main .list-wrap li::after{content:'';width:100px;height:100px;position:absolute;top:0;right:0;background-size:cover;}
.activ-main .list-wrap li.on::after{background-image:url(../images/postmark.png);}
.activ-main .list-wrap li.off::after{background-image:url(../images/postmark-off.png);}
.activ-main .list-wrap li.pre::after{background-image:url(../images/postmark-pre.png);}

body.agentlistpage .activ-main .list-wrap li{display:inline-block;width:311px;height:220px;margin-right:25px;margin-bottom:25px;border:0;overflow:hidden;}
body.agentlistpage .activ-main .list-wrap li:nth-child(3n){margin-right:0;}
body.agentlistpage .activ-main .list-wrap li .img{float:none;width:311px;height:150px;overflow:hidden;border-radius:5px 5px 0  0;}
body.agentlistpage .activ-main .list-wrap li .intr-wrap{float:none;padding:10px;border-radius:0 0 5px 5px;background:#f5f5f5;}
body.agentlistpage .activ-main .list-wrap li .intr-wrap h4{width:100%;padding:0px;font-size:14px;margin:0;border-bottom: 1px dashed #ccc;margin-bottom: 3px;color:#dc6a08;}
body.agentlistpage .activ-main .list-wrap li .itemcontent{padding:0;width:100%;height:50px;color:#777;}

.luckcoin-headwrap{background: url('../images/luckcoin/bg.jpg') 0 0 no-repeat;height:650px;position:relative;width: 100%;background-size: 100%;}
.luckcoin-headwrap .rulewrap{position: absolute;
bottom: 0px;
width: 100%;
background: rgba(0,0,0,0.35);
text-align: center;
font-size: 14px;
height: 170px;
padding-top: 20px;
color: #fff;}
.luckcoin-headwrap .rulewrap h3{font-size:20px;font-weight:500;margin-bottom:10px;display:block;text-align:center;}
.luckcoin-headwrap .rulewrap p{line-height:22px;}
.luckcoin-headwrap .rulewrap .inner{width:1040px;text-align:left;margin:0 auto;}
.luckcoin-headwrap .rulewrap .inner .left{width:500px;float:left;}
.luckcoin-headwrap .rulewrap .inner .right{width:500px;float:right;}
.luckcoin-head{background:url('../images/luckcoin/bg.jpg') 0 0 no-repeat;height: 650px;width:1453px;margin:0 auto;background-size: 100%;position: relative;box-sizing:border-box;}
.luckcoin-head .waitps{line-height: 50px;color: #FFDA48;font-size: 20px;}
.luckcoin-head  .secnum{font-weight:700;font-style:normal;}
.luckcoin-head .openstate {
    font-weight: 500;
    font-size: 14px;
    width: 100%;
    height: 100px;
    line-height: 20px;
    color: #d20202;
    text-align:center;
    top:372px;
    position:absolute;
}
.luckcoin-head .btnwrap{position:absolute;bottom:355px;width:100%;text-align:center;}
.luckcoin-head .btnwrap .layui-btn{color:#FF0; border-radius:25px;font-size:24px; border:none;background:none;height:50px;line-height:46px;}
.luckcoin-head .btnwrap .status{background:rgba(255,255,255,0.5);height:40px;line-height:40px;width:260px;margin:0 auto;border-radius:3px;}
.luckcoin-head .btnwrap .status .showTimersec{font-weight:500;}
.luckcoin-head .btnwrap .status .showTimersec span{font-weight:normal;}
.body.luckcoin .listwrape{margin-top:40px;margin-left: 0px;clear: both;overflow: hidden;}
.body.luckcoin .listwrape li {display:inline-block;margin-right: 15px;margin-bottom: 30px;width: 500px;background: #fff8ef;padding:0 10px;box-sizing:border-box;}
.body.luckcoin .listwrape li:nth-child(2n){margin-right:0;}
.body.luckcoin .list{}
.body.luckcoin .listwrape li h2 {
    font-size: 16px;
    margin-bottom: 10px;
    font-weight: normal;
    height: 40px;
    padding-top: 10px;
    line-height: 40px;
    text-align: center;
    border-bottom: 1px solid #ffe4c6;
}
.body.luckcoin .listwrape li .layui-table th{color:red;}
.body.luckcoin .listwrape li .layui-table tr{background:#fff8ef;}
.body.luckcoin .listwrape li .layui-table td,.body.luckcoin .listwrape li .layui-table th{padding:5px 5px;}
.body.luckcoin .listwrape li .layui-table tr th:last-child{text-align:right;}
.body.luckcoin .listwrape li .layui-table tr td:last-child{text-align:right;}
.luckmbcard-head-wrap{margin-top:-80px;}
.luckmbcard-head{
    background:url(../images/luckmbcard/bg.jpg);
    height: 550px;
width: auto;
background-position: center;
background-repeat: no-repeat;
background-size: 100%;
position: relative;
margin: 0px auto;
}
.luckmbcard-head .joinbtn {
    position: absolute;
top: 390px;
left: 200px;
background: url('../images/luckmbcard/title.png') no-repeat 1px -121px;
width: 200px;
height: 50px;
font-size: 20px;
text-align: center;
line-height: 50px;
color: #FFF;
}
.luckmbcard-head .joinbtn.ed {color:#efd3ff;}
.luckmbcard-head .intr-ps {position: absolute;font-size: 15px;color: #FF9;left: 80px;top:450px;}
.luckmbcard-head .intr,.luckmbcard-head .rule {
    position: absolute;
top: 370px;
right: 0px;
width: 460px;
font-size: 16px;
color: #fff;
font-weight: 500;
line-height: 28px;
background: rgba(255,255,255,0.2);
border-radius: 10px;
padding: 15px 25px;
}
.luckmbcard-head .rule{top: 140px;font-size: 14px;line-height: 25px;}
.luckmbcard-head .textwrap{width:1040px;margin:0 auto;position:relative;}
.luckmbcard-head .textwrap .title{background:url(../images/luckmbcard/title.png);width: 212px;height: 54px;position: absolute;top: -40px;left: 150px;color:#FFDA48;line-height: 50px;font-size: 20px;text-align:center;}
.luckmbcard-head .textwrap .title.r{background-position:0 -58px;}

.body.luckmbcard{width:100%;margin-top: 0px;}
.body.luckmbcard .joinpack {margin: 0px auto;margin-top: 0px;margin-bottom:0;padding-bottom:25px;text-align: center;width: 1040px;}
.body.luckmbcard .joinpack .header {background: none;height: auto;margin: 0;}
.body.luckmbcard .joinpack .content {background: rgba(255,255,255,0.2);padding:10px;padding-top:30px;border-radius:10px;}
.body.luckmbcard .joinpack .footer {}

.joinpack .title{background:url(../images/luckmbcard/title.png) 0 -58px;width: 212px;height: 54px;position: absolute;top: -40px;left: 650px;color:#FFDA48;line-height: 50px;font-size: 20px;text-align:center;}
.joinpack .content{margin-top:40px;padding-top:40px;}
.joinpack .content .listwrape{list-style:none; text-align:left; padding:20px;}
.joinpack .content .listwrape li{
	display:inline-block; background:rgba(255,255,255,0.7); height:30px; line-height:30px; padding:0px 10px;
	-moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
	margin:0px 10px 10px 0px;
	color:#555;
	font-size:14px;
    width:131px;
    overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
	}
.joinpack .content .listwrape li:nth-child(6n){margin-right:0;}
.joinpack .content .listwrape li i{
	background:#a2844a;
	display:inline-block;
	height:20px; line-height:20px;
	padding:0px 5px;
	color:#FFF;
	font-weight:500;
	margin-right:3px;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
	}
.joinpack .content .listwrape li.active{background:#FFF9EE;color:#F30}
.joinpack .content .listwrape li.active i{background:#F30;}

.news-list{background:rgba(255,255,255,0.95);border-radius:5px;}
.news-list li{position:relative;border-bottom:1px solid #eee;padding:10px;}
.news-list li:hover{background:#fff;}
.news-list li:hover .news-item{cursor:pointer;color:#ff5801}
.news-list li:hover .news-item p{color:#ff5801;}
.news-list li:last-child{border:0;}
.news-item h4{font-size:16px;height:40px;line-height:40px;padding-left:15px;}
.news-item div .month{position:absolute;top:40px;right:20px;font-size:28px;font-weight:700;color:#ccc;}
.news-item div .year{position:absolute;top:55px;right:20px;font-size:20px;font-weight:700;color:#ccc;display:none;}
.news-item p{padding-bottom:10px;color:#888;padding:0 80px 10px 15px;}

.news-title{text-align:center;margin:20px 0;padding:10px 0; background:rgba(255,255,255,0.95);border-radius:5px;}
.news-title p{height:40px;line-height:40px;}
.news-title p a{color:#ff7700;}
.news-content{margin-bottom:20px; padding:20px; background:rgba(255,255,255,0.95);border-radius:5px;}

.help-nav li{height:40px;line-height:40px;border-bottom:1px dotted #e6e6e6;}
.layui-card.common.help-list{margin-left:20px;}
.help-list img{width:100%;}
.help-item{margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:20px;}
.help-item h4{height:30px;line-height:30px;margin-bottom:10px;font-size:16px;color:#fa7a00;font-weight:500;}
.help-item p{color:#888;padding-left:20px;}

.growuploginWrap{text-align:center;margin-top:-100px;}
.growuploginWrap .head{background: #39F url(../images/growup/bg.jpg) no-repeat;height:500px;background-size:100%;}
.growuploginWrap .head h2{font-size: 20px;color: #fff;margin-bottom:5px;}
.growuploginWrap .head p{margin-bottom:10px;}
.growuploginWrap .head .gl_infowrap{width:1040px;position:relative;margin:0 auto;}
.growuploginWrap .head .gl_infowrap .bgtitle{background:url(../images/growup/bgtitle1.png);width:350px;height:57px;background-size:cover;position:absolute;top:140px;left:180px;}
.growuploginWrap .head .gl_infowrap .gl_info{position: absolute;border:1px solid #fff;top: 220px;left: 100px;background: rgba(255,255,255,0.3);padding: 20px 10px;border-radius: 10px;margin: 0 auto;width: 500px;}
.growuploginWrap .content{border-top: 5px dashed #93dfe1;margin-bottom: 40px;overflow:hidden;clear:both;}
.growuploginWrap .content h2{font-size: 18px;font-family: '微软雅黑';font-weight: normal;/*color: #fff;*/margin:30px 0;}
.growuploginWrap .content p{margin:10px 0;font-size:18px;}
.growuploginWrap .content .left{float:left;width:380px;}
.growuploginWrap .content .right{float:right;width:550px;}

.growuploginWrap .growsettable{width:100%;border:1px solid #7be1e6}
.growuploginWrap .growsettable th,.growuploginWrap .growsettable td{padding:7px 5px; text-align:center;font-weight:normal;/*color:#FFF;*/border-bottom:1px dotted #7be1e6}
.growuploginWrap .growsettable td .win{color:#FFDA48;font-weight:500;font-size:16px;}