index.css 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. /* index.css */
  2. .top{width: 100%;}
  3. .top image{width: 100%;}
  4. /* .cons{margin-top: -90rpx;position: relative;z-index: 5;} */
  5. .box{background: #fff;padding: 28rpx 0;margin: 30rpx 30rpx 30rpx;border-radius: 20rpx;line-height: 36rpx;}
  6. .title{font-size: 30rpx;color: #333;margin: 10rpx 30rpx 0;position: relative;}
  7. .pro-item{margin-bottom: -34rpx;}
  8. .pro-item .li{margin-bottom: 34rpx;}
  9. .tap-area{display: flex;justify-content: space-between;padding-left: 30rpx;}
  10. .tap-area .header{border-radius: 50%;width: 80rpx;height: 80rpx;margin: 0 30rpx 0 0;}
  11. .tap-area .header image{width: 100%;height: 100%;border-radius: 50%;}
  12. .tap-area .header-title{flex: 1;}
  13. .tap-area .header-title .header-name{font-weight: bold;}
  14. .tap-area .header-title .header-text{font-size: 24rpx;margin-top: 5rpx;}
  15. .tap-area .header-title .header-text text{color: #999;margin-right: 10rpx;}
  16. .tap-area .header-more{display: flex;margin-right: 30rpx;}
  17. .doctor-item{display: flex;justify-content: space-between;border-bottom: 1rpx solid #eeeeee;}
  18. .date-icon{width: 25rpx;height: 23rpx;display: inline-block;vertical-align: middle;margin-right: 10rpx;}
  19. .date-title{position: relative;z-index: 2;}
  20. .date-title,.date-content{text-align: left !important;}
  21. .pmore{position: absolute;top: 50%;transform: translateY(-50%);right: 0;z-index: 1;}
  22. .doctor-item .header{border-radius: 50%;background-color: #D6D6D6;width: 80rpx;height: 80rpx;margin:auto 30rpx auto 0;}
  23. .doctor-item .header image{width: 100%;height: 100%;border-radius: 50%;}
  24. .doctor-item .header-title{flex: 1;}
  25. .doctor-item .header-more{display: flex;}
  26. .doctor-item:last-child{border-bottom: none;}
  27. .doctor-item .regist-btn{width: 110rpx;height: 56rpx; background: linear-gradient(280deg, #009AFF 0%, #006FFF 100%);border-radius: 50rpx;text-align: center;color: #fff;line-height: 56rpx;margin: auto 0rpx auto 30rpx;}
  28. .doctor-name{font-size: 28rpx;margin-right: 15rpx;}
  29. .doctor-position{font-size: 24rpx;color: #999;}
  30. .doctor-about{font-size: 24rpx;color: #999;}
  31. .more{font-size: 24rpx;color: #999;}
  32. .more image{width: 16rpx;height: 27rpx;margin-left: 8rpx;}
  33. .tab{padding: 0 30rpx 30rpx;margin-top: 20rpx;}
  34. .tab .li{height: 48rpx;background: #F7F7F7;border-radius: 24rpx;font-size: 24rpx;color: #000;padding: 0 19rpx;margin-right: 25rpx;line-height: 48rpx;}
  35. .tab .li:last-child{margin-right: 0;}
  36. .tab .li.active{background: var(--mina);color: #fff;}