yuminge-app/yun-min-program-plugin-master/packageB/member/business_card/CardCenter/CardCenter.wxss

350 lines
6.3 KiB
Plaintext

.card_conter .card_a {
background: #fff;
padding: 30rpx;
}
.card_conter .card_a .header_box {
/* background: #fff; */
/* background-color: #474747; */
box-shadow: 0rpx 7rpx 27rpx 0rpx rgba(0, 0, 0, 0.14);
border-radius: 30rpx;
/* background: url('http://www.yunzmall.com/min_img/images/card_bg@2x.png'); */
background-repeat: no-repeat;
background-position: 0;
background-size: cover;
padding: 30rpx;
}
.card_conter .card_a .header_box .header {
display: flex;
}
.card_conter .card_a .header_box .header .img {
width: 120rpx;
height: 120rpx;
border-radius: 60rpx;
overflow: hidden;
background: #f2f2f2;
margin-right: 20rpx;
}
.card_conter .card_a .header_box .header .img image {
width: 100%;
height: 100%;
}
.card_conter .card_a .header_box .header .name {
width: 490rpx;
text-align: left;
}
.card_conter .card_a .header_box .header .name .name_a {
width: 100%;
font-weight: bold;
font-size: 18px;
line-height: 60rpx;
position: relative;
color: #fff;
}
.card_conter .card_a .header_box .header .name .name_a .name_a_right {
position: absolute;
right: 0;
top: 0;
display: flex;
align-items: center;
border-radius: 0.781rem;
background-color: rgba(96, 96, 96, 0.2);
padding: 0 10px;
}
.card_conter .card_a .header_box .header .name .name_a icon {
font-size: 36rpx;
color: #fff;
margin-right: 10rpx;
}
.card_conter .card_a .header_box .header .name .name_b {
width: 100%;
line-height: 60rpx;
font-size: 14px;
color: #8c8c8c;
position: relative;
}
.card_conter .card_a .header_box .header .name .name_b .span {
color: #fff;
}
.card_conter .card_a .header_box .header .name .name_b icon {
position: absolute;
right: 0;
line-height: 60rpx;
font-size: 36rpx;
color: #999;
}
.card_conter .card_a .header_box .header .name .name_b .span {
/* width: 1120rpx; */
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.card_conter .card_a .header_box .per_info {
text-align: left;
margin-top: 20rpx;
}
.card_conter .card_a .header_box .per_info .li {
line-height: 48rpx;
display: flex;
align-items: center;
}
.card_conter .card_a .header_box .per_info .li icon {
font-size: 36rpx;
color: #fff;
margin-right: 20rpx;
}
.card_conter .card_a .header_box .per_info .li .span {
font-size: 14px;
color: #fff;
}
.card_conter .card_a .header_box .per_info .position .span {
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.card_conter .card_a .sum_box {
margin: 20rpx 0;
display: flex;
justify-content: space-between;
}
.card_conter .card_a .sum_box .li {
line-height: 80rpx;
display: flex;
}
.card_conter .card_a .sum_box .li icon {
color: #50a6f9;
font-size: 48rpx;
margin-right: 8rpx;
}
.card_conter .card_a .sum_box .li .span {
font-size: 14px;
color: #666;
}
.card_conter .card_a .card_button button {
width: 100%;
/* border-radius: 60rpx; */
height: 80rpx;
line-height: 80rpx;
background: #1b8dfc;
color: #fff;
font-size: 16px;
border: none;
}
.card_conter .card_a .card_button .other {
background: #fff;
color: #999;
margin-top: 20rpx;
}
.card_conter .card_a .card_button .other .van-icon {
margin-top: 20rpx;
}
.card_conter .card_a .card_button .other::after {
border: none;
}
.card_conter .card_a .card_button .other van-icon {
margin-left: 12rpx;
font-size: 36rpx;
}
.card_conter .card_a .list_btn {
background: #f5f5f5;
}
.card_conter .card_a .list_btn button {
background: #fff;
border: none;
border-radius: 0;
width: 100%;
height: 100rpx;
line-height: 100rpx;
font-size: 16px;
}
.card_conter .card_a .list_btn button:first-child {
border-bottom: solid 2rpx #ebebeb;
}
.card_conter .card_a .list_btn .last {
margin-top: 20rpx;
}
.card_conter .card_b,
.card_conter .card_c {
padding: 0 30rpx;
margin-top: 20rpx;
background: #fff;
}
.card_conter .card_b .title,
.card_conter .card_c .title {
height: 80rpx;
line-height: 80rpx;
display: flex;
align-items: center;
}
.card_conter .card_b .title .block,
.card_conter .card_c .title .block {
width: 8rpx;
height: 32rpx;
background: #50a6f9;
border-radius: 2rpx;
margin-right: 12rpx;
}
.card_conter .card_b .title .span,
.card_conter .card_c .title .span {
font-weight: bold;
font-size: 16px;
}
.card_conter .card_b .item_box,
.card_conter .card_c .item_box {
display: flex;
padding: 32rpx 0;
}
.card_conter .card_b .item_box .li,
.card_conter .card_c .item_box .li {
width: 33.33%;
text-align: center;
}
.card_conter .card_b .item_box .li image,
.card_conter .card_c .item_box .li image {
font-size: 64rpx;
color: #f15353;
}
.card_conter .card_b .item_box .li .span,
.card_conter .card_c .item_box .li .span {
display: block;
font-size: 14px;
color: #666;
}
.card_conter .card_b .item_box .li image,
.card_conter .card_c .item_box .li image {
width: 48rpx;
height: 48rpx;
}
.user_box {
height: 56rpx;
/* padding: 0 25rpx; */
display: flex;
justify-content: space-between;
margin-bottom: 41rpx;
margin-top: 42rpx;
}
.user_box .user_photo {
height: 56rpx;
line-height: 56rpx;
display: flex;
}
.user_box .user_photo .span {
font-size: 0.75rem;
color: #999;
margin-left: 10rpx;
}
.user_box .user_photo .pho1:first-child {
margin: 0;
}
.user_box .user_photo .pho1 {
border-radius: 50%;
width: 56rpx;
height: 56rpx;
display: inline-block;
margin-left: -0.5rem;
float: left;
background: yellow;
}
.user_box .user_photo .pho1 image {
width: 100%;
height: 100%;
border-radius: 50%;
}
.user_box .user_txt {
display: flex;
align-items: center;
}
.user_box .user_txt i {
color: #1b8dfc;
font-size: 43rpx;
}
.user_box .user_txt p {
font-size: 0.75rem;
color: #000;
}
.code-left {
width: 98rpx;
height: 96rpx;
background-color: #fff;
box-shadow: 0rpx 0rpx 32rpx 0rpx rgba(0, 0, 0, 0.05);
border-radius: 0rpx 48rpx 48rpx 0rpx;
border: solid 1rpx #e1e1e1;
position: fixed;
top: 365rpx;
left: 0;
z-index: 10;
display: flex;
justify-content: space-around;
align-items: center;
}
.code-left .codeName {
font-size: 24rpx;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
line-height: 100%;
text-align: center;
}
.code-left i {
margin-right: 8px;
font-size: 24px;
}