/* pages/applet/applet.wxss */ page{ padding: 30rpx; box-sizing: border-box; } .topHeader{ display: flex; align-items: center; justify-content: space-between; position: fixed; top: 0; left: 0; width: 100%; padding: 20rpx 30rpx; background: #f3f3f3; } .topHeader .headHint{ color: #333; font-size: 28rpx; line-height: 50rpx; } .topHeader .refresh,.goWarrant{ color: #2662FF; font-size: 28rpx; line-height: 50rpx; text-decoration: underline; margin-top: 20rpx; text-align: center;} .container { margin-top: 60rpx; padding-bottom: 100rpx; } .cardList{ display: flex; align-items: center; justify-content: space-between; background: #ffffff; border-radius: 10rpx; margin-bottom: 26rpx; padding: 20rpx; } .cardList .infoBox{ display: flex; align-items: center; } .cardList .infoBox image{ width: 100rpx; height: 100rpx; background: #f4f4f4; border-radius: 50%; margin-right: 20rpx; } .cardList .infoBox .name{ color: #333; font-size: 32rpx; line-height: 40rpx; width: 400rpx; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; } .cardList .status{ font-size: 26rpx; color: #2662FF; line-height: 40rpx; } /* 授权弹框 */ .showModal { position: fixed; top: 0; left: 0; width: 100%; height: 100vh; background: rgba(0, 0, 0, 0.4); z-index: 99; } .showModal .showModalCon { width: 550rpx!important; min-height: 200rpx; background: #ffffff; border-radius: 8rpx; position: absolute; top: 50%; left: 0; right: 0; transform: translateY(-50%); margin: auto; padding: 10rpx 0 0rpx; box-sizing: border-box; border-radius: 12rpx; overflow: hidden; } .showModalCon .title { font-size: 32rpx; text-align: center; padding: 20rpx; border-bottom: 2rpx solid #f4f4f4; } .showModalCon .con { font-size: 28rpx; color: #D6D6D6; line-height: 40rpx; padding: 0 40rpx; margin: 30rpx 0; min-height: 150rpx; } .showModalCon input { border-bottom: 2rpx solid #f4f4f4; line-height: 50rpx; padding: 16rpx 0; color: #333; } .showModalCon .button { position: absolute; bottom: 0; width: 100%; height: 100rpx; line-height: 100rpx; text-align: center; font-size: 28rpx; color: #2662FF; border-top: 2rpx solid #f4f4f4; background: transparent; padding: 0; } .con text { display: inline-block; font-size: 26rpx; margin: 30rpx auto; } .btn { display: flex; align-items: center; border: 2rpx solid #f4f4f4; padding: 26rpx 0; } .btn text { flex: 1; text-align: center; } /* 文章内容 */ .item { margin-top: 20rpx; display: flex; justify-content: space-between; align-items: center; background: #fff; padding: 20rpx; font-size: 30rpx; border-bottom: 2rpx solid #EDEDED; } .info { color: #999; } .info image { width: 40rpx; height: 40rpx; vertical-align: middle; }