.recruit-title { width: 100%; } .recruit-padding { padding: 30rpx; box-sizing: border-box; } .recruit-block { background-color: #5390f4; border-radius: 50rpx; padding: 20rpx; box-sizing: border-box; } .recruit-border { border: 4rpx solid #000000; border-radius: 50rpx; padding: 50rpx; box-sizing: border-box; } .recruit-img { width: 100%; } .recruit-white { background-color: white; border-radius: 40rpx; padding: 5rpx 35rpx; box-sizing: border-box; margin-top: 30rpx; position: relative; } .clockIn-tool { display: flex; margin: 80rpx -20rpx 40rpx; height: 100rpx; line-height: 100rpx; } .clockIn-btn { flex: 2; text-align: center; position: relative; margin: 0 20rpx; } .clockIn-btn-img, .clockIn-btn-text { position: absolute; left: 0; top: 0; width: 100%; } .clockIn-btn-text { color: #ffffff; font-size: 34rpx; text-shadow: 4rpx 4rpx 4rpx rgba(0, 0, 0, .3); } .clockIn-btn-disabled { line-height: 70rpx; width: 100%; text-align: center; border: none; border-radius:0; background-color:transparent; } button[disabled]{ line-height: 70rpx; color: white !important; opacity: .8; background-color: transparent !important; } .recruit-bottom { position: relative; height: 180rpx; } .recruit-bottom-img { position: absolute; left: 0; top: 0; width: 100%; } .recruit-bottom-text { position: absolute; left: 0; bottom: 0; width: 100%; z-index: 9; color: #ffffff; text-align: center; font-size: 28rpx; } .frame { border-top: 4rpx dotted #ffffff; border-bottom: 4rpx dotted #ffffff; padding: 30rpx 0; box-sizing: border-box; } .frame-block{ background: rgba(255, 255, 255, .2); border-radius: 20rpx; padding: 30rpx; color: white; } .frame-block-cursor{ font-size: 28rpx; text-align: right; color: #cde0ff; border-bottom: solid 1rpx white; padding-bottom: 30rpx; } /* 图片上传 */ .album-list{ display: flex; flex-wrap:wrap; margin: 30rpx -10rpx 0; } .album-list-li{ position: relative; width: calc(33.33% - 20rpx); padding-top: calc(33.33% - 20rpx); box-sizing: border-box; margin: 10rpx; } .album-list-img, .album-list-li-add{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #a1c5ff; border-radius: 6rpx; } .album-list-li-add{ text-align: center; display: -webkit-box; -webkit-box-orient: vertical; -webkit-box-pack: center; color: #ffffff; font-size: 26rpx; } .album-list-add-icon{ width: 78rpx; height: 78rpx; } .album-remove{ position: absolute; right: 0; bottom: 0; background: rgba(0, 0, 0, .5); color: white; font-size: 28rpx; text-align: center; line-height: 50rpx; width: 100%; z-index: 9; } .frame-write-name { color: #ffcb5c; margin-bottom: 20rpx; } .frame-write-text { color: white; line-height: 44rpx; max-height: 120rpx; font-size: 28rpx; width: 100%; } /* 弹出 */ /* 弹出 */ .refertoEject { position: fixed; width: 100vw; height: 100vh; left: 0; top: 0; background-color: rgba(0, 0, 0, .6); z-index: 10000; display: none; } .refertoEject.active { display: block; } .refertoCont { -webkit-box-orient: vertical; -webkit-box-pack: center; position: fixed; left: 0; right: 0; top: 0; bottom: 0; z-index: 100000; padding: 0 15%; box-sizing: border-box; text-align: center; display: none; } .refertoCont.active { display: -webkit-box; } .refertoCont-text { background-color: #ffffff; border-radius: 0 0 20rpx 20rpx; padding: 40rpx; box-sizing: border-box; position: relative; } .refertoCont-img { width: 100%; display: block; } .refertoCont-tips { margin: 30rpx 0; color: #4284fd; line-height: 50rpx; } .refertoCont-icon { width: 50rpx; vertical-align: -10rpx; margin-right: 10rpx; } .refertoCont-tips text { font-size: 44rpx; padding-right: 10rpx; } .refertoCont-btn { background-color: #4284fd; color: #ffffff; line-height: 90rpx; border-radius: 80rpx; display: inline-block; padding: 0 60rpx; margin-top: 20rpx; }