body{background-color:#fff}
/*list*/
.party_list{text-align:left;margin-top:70px}
.party_list a{width:94%;margin:12px 3% 20px 3%;-webkit-user-select:none;position:relative;background-color:#fff;padding:15px 15px 25px 15px;border-radius:4px;box-sizing:border-box;display:block;box-shadow:0 0 24px rgba(0,0,0,0.08)}
.party_list a .pic{position:relative;border-radius:4px 4px 0 0}
.party_list a .pic img{width:100%;height:40vw;max-height:330px;display:block;border-radius:4px;box-sizing:border-box;object-fit:cover;-webkit-object-fit:cover}
.party_list a i.ico{display:inline-block;font-size:16px}
.party_list a h3{font-size:18px;margin-bottom:15px;color:#000}
.party_list a h3 i{color:#FF5722;margin-left:4px}
.party_list a h3 font{font-size:14px;color:#FF5722;font-weight:normal}
.party_list a h6{font-size:16px;line-height:14px;width:100%;color:#999;margin-top:15px}
.party_list a h6 i.ico{font-size:18px;line-height:16px;height:16px;vertical-align:middle}
.party_list a h6 span{display:inline-block;vertical-align:middle}
.party_list a dl{margin:15px 0 0 0;clear:both;overflow:auto}
.party_list a dl dt{width:65px;line-height:36px;display:inline-block;color:#fff;float:left;box-sizing:border-box;border-radius:4px;}
.party_list a dl dt i{color:#FF5722;display:inline-block;vertical-align:middle}
.party_list a dl dt font{color:#999;display:inline-block;vertical-align:middle;margin-left:4px;margin-top:2px}
.party_list a dl dd{width:-webkit-calc(100% - 90px);float:right}
.party_list a dl dd img,.party_list a dl dd b.ico{display:block;width:36px;height:36px;margin:0 3px;float:left;border-radius:20px}
.party_list a dl dd img{object-fit:cover;-webkit-object-fit:cover;margin-left:-10px;border:#fff 1px 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:-29px}
.party_list a dl dd b.ico{border:#ddd 1px solid;font-size:18px;line-height:34px;color:#999;text-align:center;box-sizing:border-box;float:right;font-weight:normal}
.partyflag span{padding:0 12px 0 10px;font-size:13px;line-height:24px;border-radius:0 20px 20px 0;color:#fff;position:absolute;left:0;top:10px;border:#fff 1px solid;border-left:0}
.party_list a .djs{width:100%;font-size:14px;background:rgba(0,0,0,.2);line-height:30px;color:#fff;box-sizing:border-box;border-radius:0 0 4px 4px}
.party_list a .djs .jzbmT{padding:0 10px;line-height:30px;display:inline-block}
.party_list a .djs .timestyle{display:inline-block;font-size:14px;font-family:Arial;margin:0 4px;color:#000;border-radius:3px;padding:0 6px;height:18px;line-height:18px;text-align:center;background-color:#fff}
span.partyflag0{background-color:#aaa}
span.partyflag1{background-color:#FEB626}
span.partyflag2{background-color:#FE79C0}
span.partyflag3{background-color:#aaa}
.blank{height:150px}
a.so{position:fixed;top:0;right:15px;text-align:center;line-height:50px;color:#fff;z-index:3}
a.so i{line-height:30px;height:30px;font-size:28px;display:block;margin-top:5px}
a.so span{line-height:20px;height:20px;display:block;font-size:12px;margin-top:-8px}