/* pages/my/my.wxss */ .my { display: flex; flex-direction: column; justify-content: center; align-items: center; } .my-header { width: 100%; } .my-header van-icon:nth-child(1) { background-color: #f8f8f8; padding: 15px; border-radius: 50%; margin-right: 10px; } .my-closeLogin { margin-top: 50px; width: 100%; text-align: center; color: #409eff; } .my .my-body { width: 640rpx; height: 170px; padding: 25rpx; /* border: 1px solid #cfcfcf; */ box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); margin-top: 20px; border-radius: 20px; } .my-body > text { font-size: 14px; font-weight: 600; } .teacher-detail { display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; width: 240rpx; height: 110px; border: 1px solid #e4e4e4; /* box-shadow: 0 2px 4px rgba(0, 0, 0, 0.12), 0 0 6px rgba(0, 0, 0, 0.04); */ margin-top: 20rpx; margin-left: 20rpx; border-radius: 10px; padding: 10px; } .teacher-detail van-icon { background-color: #f8f8f8; padding: 10px; border-radius: 50%; margin-bottom: 10px; } .teacher-detail text { font-size: 12px; width: 240rpx; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .attr-cell { width: 100%; margin-top: 20px; } .dialog-content { position: relative; display: flex; flex-direction: column; align-items: center; justify-content: flex-start; height: 100px; padding: 20px 0; padding-bottom: 40px; } .dialog-content text { margin: 20rpx 0; font-size: 14px; margin-top: 20px; } .dialog-content .btn-phone { border-radius: 5px; height: 30px; margin-top: 10px; } .dialog-content .close { position: absolute; right: 25px; top: 15px; }