/***头部**/
.sign-top{height:300px;background-image:linear-gradient(120deg, #FF3E3F 0%, #FF7414 100%);}
.sign-qianbox{position:relative;height:100px;}
.sign-qianbox .s_content{margin:0 15px;height:180px;background:#fff;border-radius:10px;position:relative;top:-100px;box-shadow:0 10px 10px #FBF6F8}
.sign-qianbox .s_username{display:flex;padding:10px;border-bottom:1px #eee solid;}
.sign-qianbox .s_username span{display:flex;flex:1;}
.sign-qianbox .s_username span img{display:block;float:left;width:60px;height:60px;
border-radius:50%;}
.sign-qianbox .s_username span .nicker{float:left;margin-left:15px;margin-top:5px;}
.sign-qianbox .s_username span .name{font-size:18px;font-weight:700;}
.sign-qianbox .s_username span .group{display:inline-block;padding:2px 8px;background:#FE4116;
	font-size:12px;color:#fff;margin-top:5px;border-radius:50px;font-weight:100;}
.sign-qianbox .s_username span:nth-child(1){flex:2;}
.sign-qianbox .s_username .money{display:flex;flex-direction:column;text-align:center;padding-left:20px;}
.sign-qianbox .s_username .money a{font-size:14px;color:#888;}
.sign-qianbox .s_username .money a:nth-child(1){padding-top:2px;}
.sign-qianbox .s_username .money a:nth-child(2){font-size:30px;color:#FE4116;font-family:"Arial";
font-weight:700;}
.sign-qianbox button{display:block;border:0;width:100%;text-align:center;background:none;margin-top:25px;color:#fff;}
.sign-qianbox button p{display:inline-block;background-image:linear-gradient(120deg, #FE3F14 0%, #FF6E16 100%);width:250px;height:45px;border-radius:50px;line-height:45px;
font-size:20px;font-weight:700;}
.sign-fen{height:150px;display:flex;justify-content:center;}
.sign-fen img{width:150px;height:150px;display:block;float:left;}
.sign-fen .number{float:left;display:flex;flex-direction:column;justify-content:center;text-align:center;}
.sign-fen .number span{font-size:16px;color:#fff;}
.sign-fen .number span:nth-child(2){font-size:40px;font-weight:700;padding-top:10px;}
/***排行**/
.signinbox{margin:0 12px;}
.signpai{margin:10px 0 10px 0;}
.pais-top{height:45px;border-radius:15px 15px 0 0;background-image:linear-gradient(120deg, #FF3E3F 0%, #FF7414 100%);display:flex;}
.pais-top span{color:#fff;font-size:16px;text-align:center;display:flex;align-items:center;
justify-content:center;flex:1;}
.pais-content{padding:10px;overflow: hidden;border-radius:0 0 15px 15px;background:#fff;border:1px #eee solid;}
.pais-content ul li{height:50px;border-bottom:1px #eee solid;padding:10px 0;
	overflow: hidden;width:100%;display:flex;}
.pais-content ul li span{display:flex;align-items:center;color:#999;font-size:14px;text-align:center;}
.pais-content ul li .num{color:#999;font-size:18px;font-weight:700;width:30px;}
.pais-content ul li span img{display:block;width:50px;height:50px;
	border-radius:50%;}
.pais-content ul li:nth-child(1) .num{color:#EF0E0E;}
.pais-content ul li:nth-child(2) .num{color:#F8AF41;}
.pais-content ul li:nth-child(3) .num{color:#5BBB09;}
.pais-content ul li span:nth-child(3){padding-left:10px;width:30%;color:#333;}
.pais-content ul li span:nth-child(4){flex:1;justify-content:center;color:#419DEE;}
.pais-content ul li span:nth-child(5){flex:1;justify-content:center;color:#EF0E0E;}
/***规则**/
.sign-guize{padding:15px;overflow:hidden;}
.sign-guize i{font-size:20px;padding-right:8px;color:#F8AF41;}
.sign-guize dt{font-size:18px;font-weight:700;}
.sign-guize dd{font-size:16px;display:block;margin:5px 0;line-height:25px;}
/***商品列表**/
.sign-gift{height:45px;border-radius:15px 15px 0 0;background-image:linear-gradient(120deg, #FF3E3F 0%, #FF7414 100%);display:flex;justify-content: space-between;align-items:center;padding:0 15px;color:#fff;}
.sign-gift p{font-size:16px;}
.sign-gift a{font-size:14px;color:#fff;}
.sign-itemlist li{width: 50%;padding-top:10px;float: left;margin-bottom:10px;}
.sign-itemlist li span{display: block;margin: 0 5px;position: relative;overflow: hidden;}
.sign-itemlist li em{font-style:normal;height:30px;line-height:30px;margin:2px 5px;overflow:hidden;display:block;font-size:14px;}
.sign-itemlist li span:before {content: '';display: block;padding-top: 100%;}
.sign-itemlist li span img {position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.sign-itemlist li p{display:block;color:#FF3E3F;font-size:14px;margin-top:3px;padding:0 8px;
	position: relative;
}
.sign-itemlist li p a{display:inline-block;position:absolute;top:0px;right:5px;
	background-image:linear-gradient(120deg, #FF3E3F 0%, #FF7414 100%);color:#fff;border-radius:5px;padding:2px 10px;font-size:13px;
}
