/*后台公用样式*/
.banners {
	background: url(/public/static/images/huodong/summer/top.jpg) #ffffff no-repeat center;width:100%;height:860px;
	}
.tbody{
	background: url(/public/static/images/huodong/summer/bg.jpg) #ffffff no-repeat center;width:100%;height:2108px;
}
.rankBoxbg{
	padding-top:50px;
}
	.footer_tab{display:none;}
.footer{margin-top:0;}
.bigBox{width:100%;}
.w1000{width:1200px;margin:0 auto;position:relative}
.titles{text-align:center;width:100%;}
.titles img{display:inline;}

.giftList{min-height:263px;background:url(//img3.img.9xiu.com/css-js/others/images/zhouxing/imgs_07.jpg) repeat-y;border-radius:5px;}
.giftList li{float:left;height:262px;width:200px;font-size:20px;color:#FFF;text-align:center;}
.giftList li img{display:inline-block;margin-top:60px;width:100px;max-height:100px;}
.giftList li span{display:block;width:100%;padding-top:50px;}
.giftList li p{color:#dc9bff;padding-top:92px;}

.tab{padding:30px 0;width:1024px;margin:0 auto;}
.tab a{font-size:30px;padding:14px 120px;text-align:center;color:#e3e00c;border-radius:15px;}
.tab a:hover,.tab a.on{background:#8E00DA;color:#fff;}
.clearfix:after{clear:both;visibility:hidden;display:block;font-size:0;content:" ";height:0}.clearfix{*zoom:1}
.listimg img{float:left;}
.tabtxt{padding:34px 0;font-size:18px;color:#FFF;line-height:200%;}
.badge{text-align:center;padding-bottom:34px;}
.badge img{display:inline-block;margin:0 30px;}
.user .badge{padding-top:34px;}

.rankTab{margin:0px auto;width:1100px;}
.rankTab a.last{margin-right: 0;}
.rankTab a {
		color: #000;
		font-size: 22px;
		line-height: 243px;
		text-align: center;
		border-radius: 12px;
		margin-right: 20px;
		display: inline-block;
		width: 252px;
		height: 243px;
		background-image: url(/public/static/images/huodong/summer/tab_btn_1.png);
}
.rankTab a:hover,.rankTab a.on{background-image: url(/public/static/images/huodong/summer/tab_btn_2.png);color:#EB1010;}


.giftTab{background:#83120a;margin:0px auto;width:703px; margin-top:50px;margin-bottom:50px;}
.giftTab a.last{margin-right: 0;}
.giftTab a{color:#fff;font-size: 22px;text-align:center;padding:12px 120px;background:#08389c;border-radius:12px;}
.giftTab a:hover,.giftTab a.on{background:#11a4df;}

.item{ 
    width: 100%;
    position: relative;
	margin-top:40px;
    height: 850px;
    background: url(/public/static/images/huodong/summer/huodong_kuang.png);
	padding-top:190px;
}

.item .ranks{width:1080px;position:relative;margin:0 auto;}
.item .ranks p{overflow:hidden;*zoom:1;border-bottom:1px solid #02B0E9;border-left:1px solid #02B0E9;}
.item .ranks p.title{font-size:20px;background:#029AE9;color:#ff0000;}
.item .ranks span{float:left;width:24.9%;text-align:center;color:#000;font-size:18px;vertical-align:middle;border-right:1px solid #02B0E9;height:49px;line-height:48px;}
.item .ranks span a{color:#000;font-size:18px;}

.bot{margin-top: 20px;
    font-size: 22px;
    color: #FFF;
    line-height: 160%;
    
    background-image: url(/public/static/images/huodong/summer/guize_kuang.png);
    display: block;
    height: 564px;
}
.bot p{
	padding-left:90px;
}

.All_active_list{ position: fixed; width: 108px; min-height: 100px; right: 33px; bottom: 65px; background: #08389c; padding: 5px; z-index: 1000;}
.All_list_main{ width: 108px; height: auto; background: #A71B4C; padding-bottom: 5px;}
.All_list_main h2{ width: 100%; height: 36px; line-height: 36px; text-align: center; color: #ffffff; font-size: 20px; font-weight: bold; background: #791337;}
.All_list_main a{ display: block; background: #08389c; color: #fff; font-size: 12px; text-align: center; line-height: 36px; height: 36px; margin: 5px 5px 0px;}
