appoinementDoctorList.css 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162
  1. @charset "UTF-8";
  2. .lists ul {
  3. margin: 0;
  4. display: block;
  5. }
  6. .headdate li {
  7. border-bottom: 0;
  8. width: 12%;
  9. }
  10. .headdate {
  11. margin: 0;
  12. padding: 5px 10px;
  13. background: #fff;
  14. display: flex;
  15. align-items: center;
  16. }
  17. .headdate .left {
  18. width: 3rem;
  19. color: #008a8a;
  20. border-right: 1px #ebebeb solid;
  21. padding: 0 10px;
  22. text-align: center;
  23. }
  24. .headdate .right{
  25. padding: 0 10px;
  26. width: 100%;
  27. display: flex;
  28. justify-content: space-between;
  29. align-items: center;
  30. text-align: center;
  31. }
  32. .headdate .right li .day {
  33. /*width: 25px;*/
  34. /*height: 25px;*/
  35. padding: .08rem .1rem;
  36. font-size: .7rem;
  37. border-radius: 100%;
  38. color: #A9A9A9;
  39. /*background: #0ac2d2;*/
  40. }
  41. .headdate .right li .week {
  42. font-size: 1rem;
  43. position: relative;
  44. }
  45. .headdate .right li.active .day {
  46. width: 15px;
  47. height: 15px;
  48. margin: 0 auto;
  49. padding: .08rem .1rem;
  50. font-size: .7rem;
  51. border-radius: 100%;
  52. color: #fff;
  53. background: #0ac2d2;
  54. }
  55. .headdate .right li.active .week {
  56. font-size: 1rem;
  57. color: #0ac2d2;
  58. }
  59. .headdate .right li.has-appointment .week:after {
  60. position: absolute;
  61. top: -2px;
  62. right: 7px;
  63. content: " ";
  64. background: red;
  65. border-radius: 100%;
  66. width: 6px;
  67. height: 6px;
  68. }
  69. .doctorbox{
  70. background: #fff;
  71. display: table;
  72. /*display: flex;*/
  73. align-items: center;
  74. margin-top: 10px;
  75. }
  76. .doctorbox .left{
  77. display: table-cell;
  78. border-right: 1px #ebebeb solid;
  79. padding: 10px;
  80. vertical-align: middle;
  81. }
  82. .doctorbox .right{
  83. display: table-cell;
  84. width: 100%;
  85. }
  86. .doctorbox .doctor{
  87. display: table;
  88. width: 100%;
  89. /*margin: 10px;*/
  90. }
  91. .doctorbox .doctor >div{
  92. display: table-cell;
  93. vertical-align: middle;
  94. }
  95. .doctorbox .doctor .avatar{
  96. width: 50px;
  97. height: 50px;
  98. padding: 10px;
  99. }
  100. .doctorbox .doctor .avatar img{
  101. width: 100%;
  102. border-radius: 100%;
  103. }
  104. .doctorbox .doctor .body{
  105. width: 50%;
  106. }
  107. .doctorbox .doctor .body .docname{
  108. color: #535353;
  109. }
  110. .doctorbox .doctor .body .doctitle{
  111. color: #a9a9a9;
  112. }
  113. .doctorbox .doctor .right{
  114. text-align: center;
  115. width: 30%;
  116. }
  117. .doctorbox .doctor .right .btn-green{
  118. width: 70px;
  119. height: 25px;
  120. line-height: 25px;
  121. background: transparent;
  122. color: #008a8a;
  123. border: 1px #008a8a solid;
  124. }
  125. .doctorbox .doctor .right .btn-gray{
  126. width: 70px;
  127. height: 25px;
  128. line-height: 25px;
  129. background: A9A9A9;
  130. color: #fff;
  131. }
  132. .doctorbox .doctor .right button[disabled]{
  133. width: 70px;
  134. height: 25px;
  135. line-height: 25px;
  136. background: #A9A9A9;
  137. color: #fff;
  138. }
  139. .font-green{
  140. color: #008a8a;
  141. }