hospital_personal.css 20 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058
  1. .title {
  2. letter-spacing: 1px;
  3. font-weight: 700;
  4. color: #333;
  5. font-size: 16px
  6. }
  7. .affix {
  8. position: fixed;
  9. z-index: 100
  10. }
  11. .el-autocomplete-suggestion {
  12. margin-top: 2px !important;
  13. border: none !important;
  14. border-top-left-radius: 0 !important;
  15. border-top-right-radius: 0 !important;
  16. -webkit-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, .04) !important;
  17. box-shadow: 0 4px 20px 0 rgba(0, 0, 0, .04) !important
  18. }
  19. .el-autocomplete-suggestion .popper__arrow {
  20. display: none !important
  21. }
  22. .el-form-item__label {
  23. color: #999 !important;
  24. letter-spacing: 1px
  25. }
  26. .block {
  27. height: 14px;
  28. width: 4px;
  29. background: #4990f1;
  30. margin-right: 6px;
  31. border-radius: 2px
  32. }
  33. .split {
  34. border-left: 1px solid #eee;
  35. width: 1px;
  36. height: 16px;
  37. margin: 0 10px
  38. }
  39. .el-cascader-menu__wrap {
  40. height: 200px !important
  41. }
  42. .lineup .el-icon-warning-outline {
  43. font-size: 40px;
  44. color: #333
  45. }
  46. .lineup .el-loading-text {
  47. color: #333 !important;
  48. font-size: 18px !important;
  49. margin-top: 20px !important
  50. }
  51. .flexRow {
  52. -webkit-box-orient: vertical;
  53. -ms-flex-direction: column;
  54. flex-direction: column
  55. }
  56. .flexCol, .flexRow {
  57. display: -webkit-box;
  58. display: -ms-flexbox;
  59. display: flex;
  60. -webkit-box-direction: normal
  61. }
  62. .flexCol {
  63. -webkit-box-orient: horizontal;
  64. -ms-flex-direction: row;
  65. flex-direction: row
  66. }
  67. .row-left-top {
  68. -webkit-box-pack: start;
  69. -ms-flex-pack: start;
  70. justify-content: flex-start
  71. }
  72. .row-left-middle, .row-left-top {
  73. display: -webkit-box;
  74. display: -ms-flexbox;
  75. display: flex;
  76. -webkit-box-orient: vertical;
  77. -webkit-box-direction: normal;
  78. -ms-flex-direction: column;
  79. flex-direction: column;
  80. -webkit-box-align: start;
  81. -ms-flex-align: start;
  82. align-items: flex-start
  83. }
  84. .row-left-middle {
  85. -webkit-box-pack: center;
  86. -ms-flex-pack: center;
  87. justify-content: center
  88. }
  89. .row-left-bottom {
  90. display: -webkit-box;
  91. display: -ms-flexbox;
  92. display: flex;
  93. -webkit-box-orient: vertical;
  94. -webkit-box-direction: normal;
  95. -ms-flex-direction: column;
  96. flex-direction: column;
  97. -webkit-box-align: start;
  98. -ms-flex-align: start;
  99. align-items: flex-start;
  100. -webkit-box-pack: end;
  101. -ms-flex-pack: end;
  102. justify-content: flex-end
  103. }
  104. .row-center-top {
  105. -webkit-box-pack: start;
  106. -ms-flex-pack: start;
  107. justify-content: flex-start
  108. }
  109. .row-center-middle, .row-center-top {
  110. display: -webkit-box;
  111. display: -ms-flexbox;
  112. display: flex;
  113. -webkit-box-orient: vertical;
  114. -webkit-box-direction: normal;
  115. -ms-flex-direction: column;
  116. flex-direction: column;
  117. -webkit-box-align: center;
  118. -ms-flex-align: center;
  119. align-items: center
  120. }
  121. .row-center-middle {
  122. -webkit-box-pack: center;
  123. -ms-flex-pack: center;
  124. justify-content: center
  125. }
  126. .row-center-bottom {
  127. display: -webkit-box;
  128. display: -ms-flexbox;
  129. display: flex;
  130. -webkit-box-orient: vertical;
  131. -webkit-box-direction: normal;
  132. -ms-flex-direction: column;
  133. flex-direction: column;
  134. -webkit-box-align: center;
  135. -ms-flex-align: center;
  136. align-items: center;
  137. -webkit-box-pack: end;
  138. -ms-flex-pack: end;
  139. justify-content: flex-end
  140. }
  141. .row-right-top {
  142. -webkit-box-pack: start;
  143. -ms-flex-pack: start;
  144. justify-content: flex-start
  145. }
  146. .row-right-middle, .row-right-top {
  147. display: -webkit-box;
  148. display: -ms-flexbox;
  149. display: flex;
  150. -webkit-box-orient: vertical;
  151. -webkit-box-direction: normal;
  152. -ms-flex-direction: column;
  153. flex-direction: column;
  154. -webkit-box-align: end;
  155. -ms-flex-align: end;
  156. align-items: flex-end
  157. }
  158. .row-right-middle {
  159. -webkit-box-pack: center;
  160. -ms-flex-pack: center;
  161. justify-content: center
  162. }
  163. .row-right-bottom {
  164. display: -webkit-box;
  165. display: -ms-flexbox;
  166. display: flex;
  167. -webkit-box-orient: vertical;
  168. -webkit-box-direction: normal;
  169. -ms-flex-direction: column;
  170. flex-direction: column;
  171. -webkit-box-align: end;
  172. -ms-flex-align: end;
  173. align-items: flex-end;
  174. -webkit-box-pack: end;
  175. -ms-flex-pack: end;
  176. justify-content: flex-end
  177. }
  178. .col-left-top {
  179. -webkit-box-align: start;
  180. -ms-flex-align: start;
  181. align-items: flex-start
  182. }
  183. .col-left-middle, .col-left-top {
  184. display: -webkit-box;
  185. display: -ms-flexbox;
  186. display: flex;
  187. -webkit-box-orient: horizontal;
  188. -webkit-box-direction: normal;
  189. -ms-flex-direction: row;
  190. flex-direction: row;
  191. -webkit-box-pack: start;
  192. -ms-flex-pack: start;
  193. justify-content: flex-start
  194. }
  195. .col-left-middle {
  196. -webkit-box-align: center;
  197. -ms-flex-align: center;
  198. align-items: center
  199. }
  200. .col-left-bottom {
  201. display: -webkit-box;
  202. display: -ms-flexbox;
  203. display: flex;
  204. -webkit-box-orient: horizontal;
  205. -webkit-box-direction: normal;
  206. -ms-flex-direction: row;
  207. flex-direction: row;
  208. -webkit-box-pack: start;
  209. -ms-flex-pack: start;
  210. justify-content: flex-start;
  211. -webkit-box-align: end;
  212. -ms-flex-align: end;
  213. align-items: flex-end
  214. }
  215. .col-center-top {
  216. -webkit-box-align: start;
  217. -ms-flex-align: start;
  218. align-items: flex-start
  219. }
  220. .col-center-middle, .col-center-top {
  221. display: -webkit-box;
  222. display: -ms-flexbox;
  223. display: flex;
  224. -webkit-box-orient: horizontal;
  225. -webkit-box-direction: normal;
  226. -ms-flex-direction: row;
  227. flex-direction: row;
  228. -webkit-box-pack: center;
  229. -ms-flex-pack: center;
  230. justify-content: center
  231. }
  232. .col-center-middle {
  233. -webkit-box-align: center;
  234. -ms-flex-align: center;
  235. align-items: center
  236. }
  237. .col-center-bottom {
  238. display: -webkit-box;
  239. display: -ms-flexbox;
  240. display: flex;
  241. -webkit-box-orient: horizontal;
  242. -webkit-box-direction: normal;
  243. -ms-flex-direction: row;
  244. flex-direction: row;
  245. -webkit-box-pack: center;
  246. -ms-flex-pack: center;
  247. justify-content: center;
  248. -webkit-box-align: end;
  249. -ms-flex-align: end;
  250. align-items: flex-end
  251. }
  252. .col-right-top {
  253. -webkit-box-align: start;
  254. -ms-flex-align: start;
  255. align-items: flex-start
  256. }
  257. .col-right-middle, .col-right-top {
  258. display: -webkit-box;
  259. display: -ms-flexbox;
  260. display: flex;
  261. -webkit-box-orient: horizontal;
  262. -webkit-box-direction: normal;
  263. -ms-flex-direction: row;
  264. flex-direction: row;
  265. -webkit-box-pack: end;
  266. -ms-flex-pack: end;
  267. justify-content: flex-end
  268. }
  269. .col-right-middle {
  270. -webkit-box-align: center;
  271. -ms-flex-align: center;
  272. align-items: center
  273. }
  274. .col-right-bottom {
  275. display: -webkit-box;
  276. display: -ms-flexbox;
  277. display: flex;
  278. -webkit-box-orient: horizontal;
  279. -webkit-box-direction: normal;
  280. -ms-flex-direction: row;
  281. flex-direction: row;
  282. -webkit-box-pack: end;
  283. -ms-flex-pack: end;
  284. justify-content: flex-end;
  285. -webkit-box-align: end;
  286. -ms-flex-align: end;
  287. align-items: flex-end
  288. }
  289. .nav-item {
  290. display: -webkit-box;
  291. display: -ms-flexbox;
  292. display: flex;
  293. -webkit-box-align: center;
  294. -ms-flex-align: center;
  295. align-items: center;
  296. width: 200px;
  297. height: 70px;
  298. position: relative;
  299. padding-left: 20px
  300. }
  301. .nav-item.selected {
  302. font-weight: 700;
  303. font-size: 16px
  304. }
  305. .nav-item.selected:before {
  306. content: "";
  307. position: absolute;
  308. left: 0;
  309. width: 10px;
  310. height: 10px;
  311. z-index: 1;
  312. background: #4490f1
  313. }
  314. .nav-container .page-container {
  315. padding-top: 38px;
  316. min-height: 500px;
  317. width: calc(100% - 200px);
  318. margin-left: 200px
  319. }
  320. .nav-container .left-nav {
  321. position: -webkit-sticky;
  322. position: sticky;
  323. top: 14px;
  324. float: left
  325. }
  326. .icon-wrapper {
  327. display: -webkit-box;
  328. display: -ms-flexbox;
  329. display: flex;
  330. -webkit-box-align: center;
  331. -ms-flex-align: center;
  332. align-items: center;
  333. color: #999;
  334. font-size: 14px
  335. }
  336. .icon-wrapper .iconfont {
  337. margin-right: 3px
  338. }
  339. .no-data-wrapper {
  340. margin: 0 auto;
  341. padding-top: 100px;
  342. display: -webkit-box;
  343. display: -ms-flexbox;
  344. display: flex;
  345. -webkit-box-orient: vertical;
  346. -webkit-box-direction: normal;
  347. -ms-flex-direction: column;
  348. flex-direction: column;
  349. -webkit-box-align: center;
  350. -ms-flex-align: center;
  351. align-items: center
  352. }
  353. .no-data-wrapper .no-text {
  354. color: #ccc;
  355. margin-top: 20px
  356. }
  357. .no-data-wrapper .no-data-img {
  358. width: 130px;
  359. height: 130px
  360. }
  361. .rule-wrapper {
  362. background-color: #fafafa;
  363. padding: 30px
  364. }
  365. .rule-wrapper .rule-title {
  366. color: #333;
  367. font-weight: 700;
  368. margin-bottom: 10px
  369. }
  370. .rule-wrapper ol {
  371. color: #999;
  372. line-height: 24px
  373. }
  374. .mt40 {
  375. margin-top: 40px
  376. }
  377. .el-dialog__header {
  378. background-color: #e8f2ff;
  379. padding: 20px 30px;
  380. border-radius: 4px 4px 0 0
  381. }
  382. .el-dialog__header .el-dialog__title {
  383. font-size: 16px;
  384. font-weight: 700;
  385. letter-spacing: 1px
  386. }
  387. .el-dialog__header .el-dialog__close {
  388. font-size: 20px;
  389. font-weight: 700
  390. }
  391. .el-dialog__body {
  392. padding: 10px 20px 0;
  393. max-height: 450px;
  394. overflow: auto
  395. }
  396. .el-dialog__footer {
  397. padding: 15px;
  398. -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1);
  399. box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1);
  400. border-radius: 0 0 4px 4px;
  401. z-index: 100;
  402. position: relative
  403. }
  404. .dialog-text {
  405. color: #333;
  406. font-size: 14px;
  407. margin-bottom: 60px
  408. }
  409. .content-wrapper {
  410. color: #999;
  411. font-size: 16px
  412. }
  413. .content-wrapper p {
  414. text-indent: 2em;
  415. margin: 0
  416. }
  417. .placeholder {
  418. height: 30px
  419. }
  420. .button-wrapper {
  421. width: 140px;
  422. margin: 0 auto
  423. }
  424. .title {
  425. letter-spacing: 1px;
  426. font-weight: 700;
  427. color: #333;
  428. font-size: 16px
  429. }
  430. .affix {
  431. position: fixed;
  432. z-index: 100
  433. }
  434. .el-autocomplete-suggestion {
  435. margin-top: 2px !important;
  436. border: none !important;
  437. border-top-left-radius: 0 !important;
  438. border-top-right-radius: 0 !important;
  439. -webkit-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, .04) !important;
  440. box-shadow: 0 4px 20px 0 rgba(0, 0, 0, .04) !important
  441. }
  442. .el-autocomplete-suggestion .popper__arrow {
  443. display: none !important
  444. }
  445. .el-form-item__label {
  446. color: #999 !important;
  447. letter-spacing: 1px
  448. }
  449. .block {
  450. height: 14px;
  451. width: 4px;
  452. background: #4990f1;
  453. margin-right: 6px;
  454. border-radius: 2px
  455. }
  456. .split {
  457. border-left: 1px solid #eee;
  458. width: 1px;
  459. height: 16px;
  460. margin: 0 10px
  461. }
  462. .el-cascader-menu__wrap {
  463. height: 200px !important
  464. }
  465. .lineup .el-icon-warning-outline {
  466. font-size: 40px;
  467. color: #333
  468. }
  469. .lineup .el-loading-text {
  470. color: #333 !important;
  471. font-size: 18px !important;
  472. margin-top: 20px !important
  473. }
  474. .order-detail .status-bar {
  475. margin-top: 20px;
  476. background-color: #f4f9ff;
  477. width: 1000px;
  478. height: 80px;
  479. display: -webkit-box;
  480. display: -ms-flexbox;
  481. display: flex;
  482. -webkit-box-pack: justify;
  483. -ms-flex-pack: justify;
  484. justify-content: space-between
  485. }
  486. .order-detail .status-bar .status-wrapper {
  487. color: #4490f1;
  488. font-size: 16px;
  489. font-weight: 700;
  490. letter-spacing: 1px;
  491. display: -webkit-box;
  492. display: -ms-flexbox;
  493. display: flex;
  494. -webkit-box-align: center;
  495. -ms-flex-align: center;
  496. align-items: center
  497. }
  498. .order-detail .status-bar .status-wrapper .iconfont {
  499. margin-right: 6px;
  500. font-size: 28px;
  501. font-weight: 400
  502. }
  503. .order-detail .status-bar .status-wrapper.CANCELLED, .order-detail .status-bar .status-wrapper.STOP_VISIT {
  504. color: #999
  505. }
  506. .order-detail .status-bar .left-wrapper {
  507. display: -webkit-box;
  508. display: -ms-flexbox;
  509. display: flex;
  510. -webkit-box-pack: justify;
  511. -ms-flex-pack: justify;
  512. justify-content: space-between;
  513. width: 636px;
  514. padding-left: 20px
  515. }
  516. .order-detail .status-bar .identify-wrapper {
  517. display: -webkit-box;
  518. display: -ms-flexbox;
  519. display: flex;
  520. -webkit-box-orient: vertical;
  521. -webkit-box-direction: normal;
  522. -ms-flex-direction: column;
  523. flex-direction: column;
  524. -webkit-box-pack: center;
  525. -ms-flex-pack: center;
  526. justify-content: center;
  527. text-align: right
  528. }
  529. .order-detail .status-bar .identify-wrapper .identify-text {
  530. font-size: 12px;
  531. color: #333
  532. }
  533. .order-detail .status-bar .identify-wrapper .identify-code {
  534. font-size: 24px;
  535. color: #4490f1
  536. }
  537. .order-detail .status-bar .right-wrapper {
  538. -webkit-box-flex: 1;
  539. -ms-flex: 1;
  540. flex: 1;
  541. padding-left: 40px;
  542. display: -webkit-box;
  543. display: -ms-flexbox;
  544. display: flex;
  545. -webkit-box-align: center;
  546. -ms-flex-align: center;
  547. align-items: center;
  548. color: #333
  549. }
  550. .order-detail .status-bar .right-wrapper .content-wrapper {
  551. margin-top: -3px;
  552. margin-left: 12px
  553. }
  554. .order-detail .status-bar .right-wrapper .content-wrapper .text {
  555. display: -webkit-box;
  556. display: -ms-flexbox;
  557. display: flex;
  558. -webkit-box-align: center;
  559. -ms-flex-align: center;
  560. align-items: center
  561. }
  562. .order-detail .status-bar .right-wrapper .content-wrapper .iconfont {
  563. color: #00c25f;
  564. font-size: 24px
  565. }
  566. .order-detail .status-bar .right-wrapper .watch-wrapper {
  567. display: -webkit-box;
  568. display: -ms-flexbox;
  569. display: flex;
  570. margin-top: 3px
  571. }
  572. .order-detail .status-bar .right-wrapper .code-img {
  573. width: 61px;
  574. height: 61px
  575. }
  576. .order-detail .info-wrapper .title-wrapper {
  577. display: -webkit-box;
  578. display: -ms-flexbox;
  579. display: flex;
  580. -webkit-box-align: center;
  581. -ms-flex-align: center;
  582. align-items: center;
  583. color: #999;
  584. margin-top: 40px
  585. }
  586. .order-detail .info-wrapper .info-form {
  587. margin: 40px 0 0 140px
  588. }
  589. .order-detail .info-wrapper .info-form .fee {
  590. color: #4490f1;
  591. font-weight: 700
  592. }
  593. .order-detail .info-wrapper .info-form .patient-info {
  594. display: -webkit-box;
  595. display: -ms-flexbox;
  596. display: flex;
  597. -webkit-box-align: center;
  598. -ms-flex-align: center;
  599. align-items: center;
  600. font-size: 12px
  601. }
  602. .order-detail .info-wrapper .info-form .patient-info .patient-name {
  603. color: #333;
  604. font-weight: 700;
  605. font-size: 14px
  606. }
  607. .order-detail .info-wrapper .info-form .patient-info .split {
  608. margin: 0 20px;
  609. height: 14px
  610. }
  611. .order-detail .info-wrapper .info-form .patient-info .patient-no {
  612. margin-left: 10px
  613. }
  614. .order-detail .rule-wrapper {
  615. background-color: #fafafa;
  616. padding: 30px
  617. }
  618. .order-detail .rule-wrapper .rule-title {
  619. color: #333;
  620. font-weight: 700;
  621. margin-bottom: 10px
  622. }
  623. .order-detail .bottom-wrapper {
  624. display: -webkit-box;
  625. display: -ms-flexbox;
  626. display: flex;
  627. -webkit-box-pack: center;
  628. -ms-flex-pack: center;
  629. justify-content: center
  630. }
  631. .order-detail .bottom-wrapper .button-wrapper {
  632. width: 140px
  633. }
  634. .order-detail .mt40 {
  635. margin-top: 40px
  636. }
  637. .order-detail .mt60 {
  638. margin-top: 60px
  639. }
  640. .order-detail .ml20 {
  641. margin-left: 20px
  642. }
  643. .order-detail .cancel-dialog .icon {
  644. font-size: 54px;
  645. color: #4490f1;
  646. display: block;
  647. text-align: center
  648. }
  649. .order-detail .cancel-dialog .dialog-footer {
  650. display: -webkit-box;
  651. display: -ms-flexbox;
  652. display: flex;
  653. -ms-flex-pack: distribute;
  654. justify-content: space-around
  655. }
  656. .order-detail .cancel-dialog .dialog-text {
  657. margin: 30px 0 28px;
  658. color: #333;
  659. font-size: 16px;
  660. letter-spacing: 1px;
  661. text-align: center
  662. }
  663. .order-detail .cancel-dialog .button-wrapper {
  664. width: 140px
  665. }
  666. .v-input .el-input__inner {
  667. cursor: auto
  668. }
  669. .container {
  670. display: -webkit-box;
  671. display: -ms-flexbox;
  672. display: flex;
  673. -ms-flex-wrap: wrap;
  674. flex-wrap: wrap;
  675. padding-bottom: 30px
  676. }
  677. .container .item {
  678. -webkit-box-pack: center;
  679. -ms-flex-pack: center;
  680. justify-content: center;
  681. width: 180px;
  682. height: 130px;
  683. margin-top: 30px;
  684. margin-left: 20px;
  685. cursor: pointer
  686. }
  687. .container .item .item-wrapper, .container .item {
  688. display: -webkit-box;
  689. display: -ms-flexbox;
  690. display: flex;
  691. -webkit-box-align: center;
  692. -ms-flex-align: center;
  693. align-items: center
  694. }
  695. .container .item .item-wrapper {
  696. -webkit-box-orient: vertical;
  697. -webkit-box-direction: normal;
  698. -ms-flex-direction: column;
  699. flex-direction: column;
  700. margin-left: 5px
  701. }
  702. .container .item .item-wrapper .image {
  703. border-radius: 4px;
  704. -webkit-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, .1);
  705. box-shadow: 0 4px 20px 0 rgba(0, 0, 0, .1)
  706. }
  707. .container .item .el-checkbox__inner {
  708. border-radius: 10px
  709. }
  710. .container .item .el-checkbox__label {
  711. display: none
  712. }
  713. .container .tips {
  714. font-size: 10px;
  715. color: #999;
  716. margin-top: 4px
  717. }
  718. .container .label {
  719. margin-top: 10px;
  720. font-size: 12px;
  721. color: #333;
  722. width: 132px;
  723. text-align: center
  724. }
  725. .container .label.selected {
  726. font-weight: 700
  727. }
  728. .select-popover .popper__arrow {
  729. left: 180px !important
  730. }
  731. .iconfont {
  732. font-size: 13px
  733. }
  734. .name-input {
  735. display: -webkit-box;
  736. display: -ms-flexbox;
  737. display: flex;
  738. -webkit-box-align: center;
  739. -ms-flex-align: center;
  740. align-items: center
  741. }
  742. .name-input .name-button-wrapper {
  743. width: 300px;
  744. font-size: 12px;
  745. margin-left: 10px
  746. }
  747. .name-input .name-button-wrapper .v-button {
  748. font-size: 12px;
  749. height: 30px;
  750. border: none;
  751. -webkit-box-shadow: none;
  752. box-shadow: none
  753. }
  754. .patient-card {
  755. margin-top: 30px;
  756. padding: 0 30px;
  757. width: 100%;
  758. cursor: pointer
  759. }
  760. .patient-card .el-card__header {
  761. padding: 16px 0
  762. }
  763. .patient-card .el-card__header span {
  764. font-size: 12px;
  765. color: #999
  766. }
  767. .patient-card .el-card__header span.name {
  768. font-size: 16px;
  769. color: #333;
  770. margin-right: 30px
  771. }
  772. .patient-card .el-card__header .detail {
  773. float: right;
  774. color: #999
  775. }
  776. .patient-card .el-card__body {
  777. padding: 20px 0;
  778. display: -webkit-box;
  779. display: -ms-flexbox;
  780. display: flex;
  781. -webkit-box-align: center;
  782. -ms-flex-align: center;
  783. align-items: center
  784. }
  785. .patient-card .el-card__body .card {
  786. -webkit-box-flex: 1;
  787. -ms-flex: 1;
  788. flex: 1;
  789. height: 50px;
  790. border-radius: 4px;
  791. padding: 0 14px;
  792. color: #fff;
  793. display: -webkit-box;
  794. display: -ms-flexbox;
  795. display: flex;
  796. -webkit-box-align: center;
  797. -ms-flex-align: center;
  798. align-items: center;
  799. -ms-flex-line-pack: center;
  800. align-content: center;
  801. margin-right: 50px;
  802. cursor: pointer
  803. }
  804. .patient-card .el-card__body .card .info {
  805. width: 100%
  806. }
  807. .patient-card .el-card__body .card .info span {
  808. margin-right: 10px
  809. }
  810. .patient-card .el-card__body .card .info .type {
  811. background: #fff;
  812. font-size: 12px;
  813. padding: 4px;
  814. border-radius: 4px
  815. }
  816. .patient-card .el-card__body .card.MEDICARE_CARD {
  817. background: #76ced5
  818. }
  819. .patient-card .el-card__body .card.MEDICARE_CARD .type {
  820. color: #76ced5
  821. }
  822. .patient-card .el-card__body .card.SELF_PAY_CARD {
  823. background: #89c4ed
  824. }
  825. .patient-card .el-card__body .card.SELF_PAY_CARD .type {
  826. color: #89c4ed
  827. }
  828. .patient-card .el-card__body .card .operate {
  829. width: 100px;
  830. text-align: right
  831. }
  832. .patient-card .el-card__body .card .operate img {
  833. width: 22px;
  834. -webkit-transform: translateY(2px);
  835. transform: translateY(2px)
  836. }
  837. .patient-card .el-card__body .card:nth-child(2n) {
  838. margin-right: 0
  839. }
  840. .patient-card .el-card__body .card .text {
  841. width: 100%;
  842. text-align: center;
  843. color: #333;
  844. font-size: 14px
  845. }
  846. .patient-card .tips {
  847. width: 100%;
  848. font-size: 14px;
  849. color: #ff5f5f
  850. }
  851. .el-dialog__header {
  852. background-color: #e8f2ff;
  853. padding: 20px 30px;
  854. border-radius: 4px 4px 0 0
  855. }
  856. .el-dialog__header .el-dialog__title {
  857. font-size: 16px;
  858. font-weight: 700;
  859. letter-spacing: 1px
  860. }
  861. .el-dialog__header .el-dialog__close {
  862. font-size: 20px;
  863. font-weight: 700
  864. }
  865. .el-dialog__body {
  866. padding: 30px;
  867. text-align: center
  868. }
  869. .el-dialog__body /deep/ .el-form-item__label {
  870. line-height: 30px
  871. }
  872. .el-dialog__body .form-item {
  873. margin-bottom: 30px;
  874. line-height: 1
  875. }
  876. .el-dialog__body .form-item .el-form-item__label {
  877. line-height: 1
  878. }
  879. .el-dialog__body .form-item .content {
  880. text-align: left
  881. }
  882. .el-dialog__body .text {
  883. line-height: 26px;
  884. color: #333;
  885. font-size: 16px;
  886. padding-bottom: 30px;
  887. text-align: left
  888. }
  889. .el-dialog__body .button-wrapper {
  890. text-align: center
  891. }
  892. .el-dialog__body .button-wrapper span {
  893. cursor: pointer
  894. }
  895. .el-dialog__body .v-button {
  896. width: 320px;
  897. margin: 0 auto 30px
  898. }
  899. .el-dialog__body .picture {
  900. text-align: left;
  901. color: #999;
  902. padding-top: 10px
  903. }
  904. .el-dialog__body img {
  905. width: 280px;
  906. margin-bottom: 20px
  907. }