body{background-color:#f5f5f5}
/*list*/
.party_list{text-align:left;margin-top:6rem}
.party_list a{width:94%;margin:1.2rem 3% 2rem 3%;-webkit-user-select:none;position:relative;background-color:#fff;padding:1.5rem 1.5rem 1rem 1.5rem;border-radius:1rem;box-sizing:border-box;display:block/*;box-shadow:0 0 1.4rem rgba(0,0,0,0.06)*/}
.party_list a .ifbm{position:absolute;right:1.5rem;top:1.5rem;font-size:1.3rem;color:#999;text-align:right}
.party_list a .pic{position:relative;border-radius:.8rem;overflow:hidden}
.party_list a .pic img{width:100%;height:50vmin;max-height:25rem;display:block;border-radius:.8rem;box-sizing:border-box;object-fit:cover;-webkit-object-fit:cover}
.party_list a h3{font-size:1.8rem;margin-bottom:1.1rem;font-weight:bold}
.party_list a h3 i{color:#FF5722;margin-left:.4rem}
.party_list a h3 font{font-size:1.4rem;color:#FF5722;font-weight:normal}
.party_list a .djs{width:100%;font-size:1.3rem;line-height:3rem;box-sizing:border-box;margin-top:1rem;color:#999}
.party_list a .djs span{display:inline-block;float:right}
.party_list a dl{margin:1.5rem 0 0 0;clear:both;overflow:auto}
.party_list a dl dd img{display:block;width:3rem;height:3rem;margin:0 .3rem;float:left;border-radius:2rem}
.party_list a dl dd img{object-fit:cover;-webkit-object-fit:cover;margin-left:-1.2rem;border:#fff .2rem solid;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.party_list a dl dd img:first-child{margin-left:0}
.partyflag{float:right;display:inline-block;line-height:3rem;padding:0 1rem 0 1.9rem;border-radius:1.5rem;color:#fff;font-size:1.3rem;background-color:#fff}
.partyflag .ico{transform:scale(.8);margin-left:-.2rem}
.btmKefuBtn i,.btmKefuBtn{color:#333}
.topnav1 a.ed:after{background-color:#fff}
.blank{height:5rem}
.TRnav_btn{z-index:5}