body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { 
    margin:0; 
    padding:0;
}

ul,ol {
    list-style: none;
}

a {
    text-decoration: none;
}

img{
    border: none;
}

em,
i{
    font-style: normal;
}
html,body {
	min-height: 100%;
	box-sizing: border-box;
    background:#2a2ab2;
    font-family: '微软雅黑';
}
.bg{
    width:100%;
    height:auto;
    overflow:hidden;
    background:url('../img/live_bg.jpg') no-repeat top center;
    background-size:100%;
}
.logo{
    width:3.4rem;
    height:0.3rem;
    margin:0.19rem auto 0.09rem auto;
}
.logo img{
    width:100%;
    height:100%;
    display:block;
}
.date_addr{
    width:2.55rem;
    height:0.21rem;
    line-height:0.21rem;
    float:right;
    background:#FE9A00;
    text-align:center;
    color:#fff;
    font-size:0.116rem;
    margin:0.09rem 0 0.28rem 0;
}
.center{
    width:3.32rem;
    height:auto;
    overflow:hidden;
    margin:0 auto 1.5rem auto;
}
.prize_title{
    width:2.577rem;
    height:0.28rem;
    background:url('../img/prize_title.jpg') no-repeat center;
    background-size:cover;
    margin:0.29rem auto 0.14rem auto;
}
.ul_module{
    width:3.32rem;
    height:auto;
    overflow:hidden;
    margin:0 auto;
}
.ul_module>li{
    width:auto;
    height:auto;
    margin-top:0.43rem;
    position: relative;
}
.ul_module>li .module_block{
    width:3.28rem;
    height:auto;
    border:0.0145rem solid #0B0B90;
    background:#fff;
    border-radius:0.12rem;
    overflow:hidden;
}
.ul_module>li .module_block .module_title{
    width:0.835rem;
    height:0.26rem;
    line-height:0.26rem;
    border:0.0145rem solid #0B0B90;
    background: linear-gradient(0deg, #5850D1 0%, #57B6FF 100%);
    border-radius:0.048rem;
    position: absolute;
    top:-0.144rem;
    left:1.17rem;
    text-align:center;
    color:#fff;
    font-size:0.134rem;
}
.ul_module>li .module_block .module_content{
    width:auto;
    height:auto;
    overflow:hidden;
    padding:0 0.12rem 0.15rem 0.14rem;
}
.ul_module>li .module_block .module_content .module_c_lt{
    width:auto;
    height:auto;
    overflow:hidden;
    float:left;
    margin-top:0.28rem;
    line-height:0.24rem;
    color:#000;
    font-size:0.115rem;
}
.ul_module>li .module_block .module_content .module_c_rt{
    width:auto;
    height:auto;
    overflow:hidden;
    float:right;
    margin-top:0.28rem;
}
.ul_module>li .module_block .module_content .module_c_rt img{
    width:0.675rem;
    height:0.675rem;
}
.ul_module>li .module_block .module_content .module_c_rt p{
    width:0.675rem;
    text-align:center;
    font-size:0.076rem;
    color:#000;
}
.ul_module>li .module_block .module_content .prize_one{
    width:2.99rem;
    height:1.45rem;
    border:0.02rem solid #7251ED;
    background:#2A2AB2;
    margin:0.144rem auto 0 auto;
    border-radius: 0.07rem;
    overflow:hidden;
}
.ul_module>li .module_block .module_content .prize_one:first-child{
    margin-top:0.39rem;
}
.ul_module>li .module_block .module_content .prize_one img{
    width:100%;
    height:0.96rem;
    display: block;
}
.ul_module>li .module_block .module_content .prize_one .prize_grade{
    width:auto;
    height:0.14rem;
    line-height: 0.14rem;
    color:#fff;
    font-weight:bold;
    font-size:0.115rem;
    margin:0.096rem 0 0.06rem 0.144rem;
    overflow:hidden;
}
.ul_module>li .module_block .module_content .prize_one .prize_name{
    width:auto;
    height:0.135rem;
    line-height: 0.135rem;
    color:#fff;
    font-size:0.11rem;
    margin-left:0.144rem;
    overflow:hidden;
}

.ul_module > li:last-child .module_block .module_content{
    padding:0;
}
.ul_module .module_content .title_num{
	width:100%;
	height:auto;
	overflow:hidden;
	background:#0B0B90;
	margin-top:0.288rem;
}
.ul_module>li:nth-child(2) .module_block .module_content{
    padding-bottom:0.15rem;
}
.ul_module .module_content .title_num>li{
	width:auto;
	height:auto;
	line-height:0.24rem;
	color:#fff;
	font-size:0.086rem;
	border-bottom:0.0048rem solid #fff;
	background:url('../img/prize_down.png') no-repeat;
	background-size:0.077rem 0.0432rem;
	background-position:3.08rem 0.1rem;
	cursor: pointer;
	overflow:hidden;
	animation:show 3s 1;
}
.ul_module .module_content .title_num>li:last-child{
	border:none;
}
.ul_module .module_content .title_num li .live_title{
	width:auto;
	padding:0 0.1rem 0 0.139rem;
	color:#fff;
	font-size:0.11rem;
}
.ul_module .module_content .title_num li .winner_list{
	display:none;
}
.ul_module .module_content .title_num li .winner_list{
	width:100%;
	height:auto;
	overflow:hidden;
	background:#eee;
	line-height:50px;
	color:#000000;
	font-size:18px;
	cursor:default;
}
.ul_module .module_content .title_num li .winner_list li:first-child{
	color:#3E3E3E;
	font-size:0.115rem;
}
.ul_module .module_content .title_num li .winner_list li{
    width:100%;
    height:0.24rem;
    line-height: 0.24rem;
	color:#000000;
	font-size:0.09rem;
	cursor:default;
	background:none;
}
.ul_module .module_content .title_num>li .winner_list li:nth-child(2n){
	background:#fff;
}
.ul_module .module_content .title_num li .winner_list li .winner_1{
	width:35%;
	float:left;
	text-align:center;
}
.ul_module .module_content .title_num li .winner_list li .winner_2{
	width:30%;
	float:left;
	text-align:center;
}
.ul_module .module_content .title_num li .winner_list li .winner_3{
	width:35%;
	float:left;
	text-align:center;
}
.ul_module .module_content .title_num li.act{
	background:url('../img/prize_up.png') no-repeat;
	background-size:0.077rem 0.0432rem;
	background-position:3.08rem 0.1rem;
}
.ul_module .module_content .title_num li.act .winner_list{
	display:block;
}
.ul_module .module_content .title_num li:last-child .winner_list li:last-child{
	margin-bottom:0;
	border-bottom-left-radius: 0.12rem;
	border-bottom-right-radius: 0.12rem;
}
@keyframes show{
	0%{opacity: 0.6;}
	100%{opacity: 1;}
}

























