page { background-color: #fff; } .gcs-box { padding-bottom: 100rpx; } .gcs-box .card { position: relative; background: #fff; } .card-header { display: flex; padding: 30rpx; box-shadow: 0 0 40rpx rgba(0, 0, 0, 0.1); } .card-header .title { flex: 1; color: #4d9ee9; font-size: 30rpx; font-weight: bold; } .bot-line { width: 100%; height: 1rpx; border-bottom: 1rpx solid #f5f5f5; transition: 200ms all ease-in-out; } .bot-line.focus { border-bottom: 2rpx solid #4d9ee9; } .info-item { margin-top: 54rpx; } .info-item .item-title { font-size: 22rpx; color: #7593b4; margin-bottom: 15rpx; } .info-item .item-content { font-size: 26rpx; color: #000; } .card-body { padding: 0 36rpx; } .edit-btn button { background-color: #4d9ee9; text-align: center; line-height: 90rpx; margin: 80rpx 36rpx; color: #fff; border-radius: 6rpx; font-size: 38rpx; font-weight: bold; } .edit-btn button::after { border: 0; }