金诚优选前端代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

380 lines
5.8 KiB

#sign {
background-color: #f3f3f3;
}
.sign_head {
display: flex;
flex-direction: row;
background: #CDA76E;
padding: 30rpx;
height: 530rpx;
border-radius: 0 0 20px 20px;
}
.sign_message {
display: flex;
flex-direction: column;
margin-left: 24rpx;
width: 100%
}
.user_picture {
width: 100rpx;
height: 100rpx;
border-radius: 50%;
/* background: #ccc; */
}
.user_picture image {
width: 100rpx;
height: 100rpx;
border-radius: 50%;
}
.user_message {
display: flex;
justify-content: space-between;
position: relative;
}
.user_name {
font-size: 34rpx;
color: #111111;
font-weight: 700;
}
.activity_rule {
position: absolute;
display: flex;
align-items: center;
justify-content: center;
color: white;
width: 120rpx;
height: 40rpx;
border-radius: 20rpx;
background: #BA9764;
right: 20rpx;
}
.signed_today{
position: absolute;
top: 20px;
left: 16px;
color: #CDA76E;
height: 20px;
display: flex;
align-items: center;
border: #ffffff solid 5px;
border-radius: 50%;
width: 20px;
justify-content: center;
}
.fs_12 {
font-size: 24rpx
}
.fs_10 {
font-size: 20rpx;
}
image {
width: 100%;
}
.sign_box {
width: 92%;
background: #ffffff;
margin: 0 auto;
margin-top: -380rpx;
border-radius: 8rpx;
padding-bottom: 10px;
}
.sign_text {
width: 100%;
padding: 15rpx 0rpx;
image {
height: 270rpx;
}
}
.sign_show {
width: 100%;
image:nth-child(1) {
height: 1000rpx;
}
image:nth-child(2) {
height: 365rpx;
}
}
.sign_notice {
font-size: 24rpx;
width: 56px;
height: 20px;
font-weight: 500;
color: rgba(0, 0, 0, 1);
line-height: 20px;
}
.notice_context {
width: 92%;
font-size: 24rpx;
color: rgba(102, 102, 102, 1);
line-height: 44rpx;
}
/* ============== */
.sign_body {
display: flex;
flex-direction: column;
position: relative;
}
.row_first {
display: flex;
flex-direction: row;
margin-top: 90rpx;
flex-wrap: wrap
}
.single_sign_day {
margin-bottom: 20px;
width: 56rpx
}
.row_box {
display: flex;
flex-direction: row;
height: 187rpx;
line-height: 187rpx;
}
.image_box {
width: 100%;
margin-top: 20rpx
}
.sign_point {
background: #CDA76E;
width: 60rpx;
height: 60rpx;
border-radius: 50%;
font-size: 27rpx;
color: #ffffff;
display: flex;
justify-content: center;
align-items: center;
margin-bottom: 20rpx
}
.sign_point_false {
background: #eeeeee;
width: 60rpx;
height: 60rpx;
border-radius: 50%;
font-size: 25rpx;
color: #999999;
display: flex;
justify-content: center;
align-items: center;
margin-bottom: 20rpx
}
.sign_day {
width: 40px;
height: 28rpx;
font-size: 20rpx;
font-weight: 400;
color: #AAAAAA;
line-height: 28rpx;
margin-top: 1px;
display: flex;
flex-direction: row;
/* #ifdef H5 */
transform: scale(0.9);
/* #endif */
}
.sign_bar_single {
width: 38rpx;
background: #ffffff
}
.sign_afterBar,
.sign_bar {
width: 36rpx;
height: 6rpx;
margin-top: 27rpx;
}
.sign_bar {
background: #eee;
}
.sign_afterBar {
background: #CDA76E;
}
.sign_gift {
position: absolute;
top: -68rpx;
right: -1rpx;
background: #CDA76E;
width: 60rpx;
height: 60rpx;
border-radius: 50%;
font-size: 25rpx;
color: #999999;
display: flex;
justify-content: center;
align-items: center;
}
.sign_gift image {
margin-top: -4rpx;
margin-left: -32rpx;
width: 35rpx;
height: 35rpx;
}
.angel {
width: 0;
height: 0;
border-width: 17rpx;
border-top-width: 34rpx;
border-style: solid;
border-color: #CDA76E transparent transparent transparent;
margin-top: 64rpx
}
.sign_bar_index {
width: 20rpx;
height: 4rpx;
background: #CDA76E;
margin-top: 27rpx;
}
.signed_days {
width: 90%;
height: 90rpx;
background: rgba(238, 238, 238, 1);
border-radius: 8rpx;
display: flex;
justify-content: center;
align-items: center;
margin-left: 5%
}
.color {
background-color: #FB5054;
color: #ffffff
}
.sign_data {
width: 30%;
margin-left: 39%;
color: #CDA76E;
display: flex;
flex-direction: row;
margin-top: 40rpx;
font-size: 26rpx
}
.arrows {
margin-left: -9rpx;
}
.img0 {
height: 280rpx;
image {
width: 100%;
height: 100%;
}
}
.img1 {
height: 260rpx;
image {
width: 100%;
height: 260rpx;
}
}
.img2 {
height: 940rpx;
image {
width: 100%;
height: 940rpx;
}
}
.img3 {
height: 400rpx;
image{
height: 100%;
}
}
.img5 {
position: relative;
height: 350rpx;
image {
height: 100%;
}
}
.ankeli {
padding-top: 20rpx;
}
.mask_form {
position: fixed;
top: 0;
left: 0;
bottom:0;
right: 0;
background:rgba(1, 1, 1, 0.6);
display: flex;
flex-direction: column
}
.mask {
width:86%;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
z-index:50;
background-color: #fff;
font-size: 14px;
padding: 10px 0;
}
.rule_box{
width: 92%;
border-radius: 5px;
height: 800rpx;
background: #ffffff;
margin: auto;
margin-top: 61px;
position: relative;
}
.close_rule{
position: absolute;
top: 115%;
left: 46%;
border-radius: 50%;
background: #ccc;
width: 30px;
height: 30px;
display: flex;
justify-content: center;
align-items: center;
}