.topimg { display: block; max-height: 600rpx; overflow: hidden; } .titlebox { display: block; width: 100%; padding: 18rpx 30rpx; border-bottom: 2rpx solid #cccccc; box-sizing: border-box; } .activityname { display: block; line-height: 43rpx; width: 500rpx; } .rightopnum { position: absolute; top: 50%; right: 30rpx; transform: translateY(-50%); } .timebox { display: block; width: 690rpx; margin: 0 auto; height: 68rpx; border-bottom: 2rpx solid #ECECEC; line-height: 66rpx; } .winprizebox { width: 690rpx; margin: 0 auto; padding: 20rpx 0 24rpx; line-height: 30rpx; } .winprizebox text { display: block; margin: 0 20rpx; } .bgbox { display: block; width: 100%; height: 20rpx; background-color: #f6f6f6; } .collagepersonnel {} .personneltitle image { display: block; width: 193rpx; height: 56rpx; margin: 0 auto; } .personneltitle view { display: block; height: 46rpx; position: relative; top: -0rpx; z-index: 2; margin: -46rpx auto 0; line-height: 46rpx; } .personnelbox { margin-top: 34rpx; } .everypersonnel { display: block; width: 98rpx; height: 98rpx; border: 2rpx solid #FDAC3B; box-sizing: content-box; border-radius: 50%; position: relative; margin: 0px 26rpx !important; } .mb30 { margin-bottom: 30rpx !important; } .topbox{ display: block; width: 100%; background-color: #ffffff; position: fixed; top: 0; left: 0; z-index: 9999999; } .leftindexbox{ position: absolute; left: 8px; width: 70px; border: 1px solid #d1cfcf; padding: 4px 0; height: 28px; border-radius: 18px; box-sizing: border-box; } .leftindexbox .leftgoto{ display: block; width: 8px; height: 14px; float: left; margin-left: 11px; transform: rotateY(180deg); position: relative; top: 2px; z-index: 9; } .gotoindex{ display: block; width: 16px; height: 16px; float: right; position: relative; right: 10px; top: 1px; } .delTeam { position: absolute; bottom: -50rpx; width: 80rpx; height: 40rpx; right: 10rpx; font-size: 24rpx; border: 2rpx solid #E02E24; color: #E02E24; } .everypersonnel .headimg { display: block; width: 98rpx; height: 98rpx; border-radius: 50%; } .everypersonnel .firstimg { display: block; width: 58rpx; height: 34rpx; position: absolute; top: -16rpx; left: 0; z-index: 2; } .questionbox { border-color: #707070; border-style: dashed; } .questionbox .questionimg { display: block; width: 38rpx; height: 38rpx; margin: 30rpx auto 0; } .personnelbox .everypersonnel:last-child { margin-right: 0; } .personum { margin-top: 16rpx; } .sharebtn { display: block; width: 690rpx; height: 90rpx; background: #E02E24; border-radius: 10rpx; margin: 38rpx auto 24rpx; line-height: 90rpx; } .teamtitle { display: block; width: 100%; padding: 0 30rpx; height: 82rpx; line-height: 80rpx; border-bottom: 2rpx solid #ECECEC; } .otherteambox { display: block; width: 690rpx; margin: 0 auto; } .otherteambox swiper { display: block; max-height: 272rpx; overflow: hidden; } .everyteambox { display: block; border-bottom: 2rpx solid #ECECEC; padding: 40rpx 0 20rpx; box-sizing: content-box; height: 74rpx !important; } .oheadimg { display: block; width: 74rpx; height: 74rpx; background: #FFFFFF; box-shadow: 0px 0px 4rpx rgba(0, 0, 0, 0.16); border-radius: 50%; } .oname { display: block; line-height: 74rpx; margin-left: 20rpx; max-width: 300rpx; } .gospell { display: block; width: 130rpx; height: 58rpx; background: #E12C25; border-radius: 10rpx; line-height: 58rpx; margin-left: 10rpx; position: relative; top: 8rpx; } .teamsurplus { position: relative; top: 7rpx; text-align: right; } .activitymsgtitle { padding-left: 30rpx; line-height: 70rpx; } .activitymsg image { display: block; max-width: 100%; height: auto; } .activitymsg { font-size: 24rpx; padding: 0 30rpx 60rpx; } .participatorylayer { display: block; width: 100%; height: 100%; position: fixed; z-index: 99; background: rgba(0, 0, 0, 0.77); top: 0; left: 0; } .participatorybox { display: block; width: 680rpx; background-color: #FFFFFF; border-radius: 10rpx; position: absolute; top: 50%; left: 35rpx; transform: translateY(-50%); max-height: 70%; box-sizing: border-box; padding-top: 98rpx; } .partytitlebox { position: absolute; top: 0%; width: 100%; height: 98rpx; background-color: #FFFFFF; border-bottom: 2rpx solid #CCCCCC; } .closebox { display: block; width: 52rpx; height: 52rpx; background: #fff; box-shadow: 0px 3rpx 6rpx rgba(0, 0, 0, 0.16); border-radius: 50%; overflow: hidden; position: absolute; top: -26rpx; right: -26rpx; } .closebox image { display: block; width: 20rpx; height: 20rpx; margin: 16rpx auto; } .allteambox { padding: 0 30rpx; } .everyallteambox { display: block; width: 100%; border-bottom: 2rpx solid #cccccc; height: 80rpx; box-sizing: content-box; overflow: hidden; padding: 20rpx 0; } .everyallteambox .oheadimg { display: block; width: 80rpx; height: 80rpx; background: #FFFFFF; box-shadow: 0px 0px 4rpx rgba(0, 0, 0, 0.16); border-radius: 50%; } .everyallteambox .teamsurplus { text-align: left; margin-left: 20rpx; } .everyallteambox .teamsurplus .teamername { max-width: 300rpx; } .color28A1FF { color: #28A1FF; } .colorccc { color: #cccccc; } view { overflow: unset; } .wzh-mask { background: rgba(0, 0, 0, .6); display: block; width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 5000; } .wzh-dialog { position: absolute; top: 50%; left: 16px; right: 16px; -webkit-transform: translateY(-50%); transform: translateY(-50%); background-color: #ffffff; text-align: center; border-radius: 12px; overflow: hidden; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; max-height: 90%; } .wzh-dialog__hd { padding: 32px 24px 16px; } .wzh-dialog__title { font-weight: 700; font-size: 17px; line-height: 1.4; } .wzh-dialog__bd { overflow-y: auto; -webkit-overflow-scrolling: touch; padding: 0 24px; margin-bottom: 32px; font-size: 17px; line-height: 1.4; word-wrap: break-word; -webkit-hyphens: auto; hyphens: auto; color: #999; } .wzh-dialog__ft { display: -webkit-box; display: -webkit-flex; display: flex; } .wzh-dialog__btn { display: block; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; font-weight: 700; text-decoration: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); position: relative; background: #fff; height: 45px; line-height: 45px; } .wzh-dialog__ft:after { content: " "; position: absolute; left: 0; top: 0; right: 0; height: 1px; border-top: 1px solid var(--weui-DIALOG-LINE-COLOR); color: var(--weui-DIALOG-LINE-COLOR); -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(.5); transform: scaleY(.5); } .wzh-dialog__btn1::after { content: " "; position: absolute; left: 0; top: 0; width: 1px; bottom: 0; border-left: 1px solid var(--weui-DIALOG-LINE-COLOR); color: var(--weui-DIALOG-LINE-COLOR); -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleX(.5); transform: scaleX(.5); } .color999 { color: #999999; } .prizesBox { padding: 20rpx; } .prizes-title { border-left: 10rpx solid #E02E24; height: 30rpx; display: flex; align-items: center; font-size: 28rpx; color: #333333; font-weight: 700; padding-left: 10rpx; } .prizes-item { display: flex; font-size: 24rpx; height: 84rpx; align-items: center; } .border-bottom { border-bottom: 1rpx solid #ECECEC; } .prize-circle { width: 14rpx; height: 14rpx; background-color: #CCCCCC; border-radius: 50%; margin-right: 10rpx; } .colorccc { color: #cccccc; } .colorE02E24 { color: #E02E24; } .fontw700 { font-weight: 700; } .flex-sub { flex: 1; } .countDown { width: 100%; height: 60rpx; display: flex; align-items: center; justify-content: center; } .countDownBox { width: 194rpx; height: 46rpx; background-color: #F2F2F2; display: flex; justify-content: center; align-items: center; }