appealUserPage.less 20 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040
  1. @import './reset.less';
  2. .main-part{
  3. height: 100%;
  4. }
  5. .ellipsis{
  6. overflow: hidden;
  7. text-overflow:ellipsis;
  8. white-space: nowrap;
  9. }
  10. #loading{
  11. text-align: center;
  12. height: 2000px;
  13. margin-top: 30px;
  14. }
  15. .waring {
  16. color: #FF4D4F;
  17. margin-top: 18px;
  18. height: 18px;
  19. }
  20. .patient-info{
  21. /*height: 50px;*/
  22. background: #fff;
  23. line-height: 50px;
  24. border-bottom: 10px #EFF1F6 solid;
  25. text-align: center;
  26. /*margin-bottom: 20px;*/
  27. padding-right: 80px;
  28. span{
  29. color: #333;
  30. margin-right: 40px;
  31. display: inline-block;
  32. }
  33. .check,.ywCheck{
  34. display: inline-block;
  35. padding: 0px 13px;
  36. background: #00A1FF;
  37. color:#fff;
  38. border-radius: 4px;
  39. height: 30px;
  40. line-height: 30px;
  41. position: absolute;
  42. right: 0;
  43. top: 10px;
  44. margin-right: 25px;
  45. cursor: pointer;
  46. }
  47. .ywCheck{
  48. display: none;
  49. }
  50. }
  51. .sub-menu{
  52. position: relative;
  53. width: @menuWt+15px;
  54. height: 100%;
  55. float: left;
  56. /*overflow-y: auto;*/
  57. overflow: hidden;
  58. background: @themeColor;
  59. border-right: 1px @frameBdColor solid;
  60. .logo{
  61. margin:8px 0 44px;
  62. text-indent: 22px;
  63. height: 42px;
  64. }
  65. &>a{
  66. position: absolute;
  67. top: 50%;
  68. right: 0;
  69. z-index: 100;
  70. }
  71. &>ul,.subMenu{
  72. overflow-x: hidden;
  73. overflow-y: auto;
  74. white-space: nowrap;
  75. height:calc(100% - 140px);
  76. }
  77. &>ul>li,.subMenu>li{
  78. color: @fstColor;
  79. margin-bottom: 10px;
  80. &.menu-0{
  81. background: url("../images/total.png") 20px 9px no-repeat;
  82. &.active{
  83. background: url("../images/total_a.png") 20px 9px no-repeat;
  84. }
  85. &.slide-up{
  86. background-color: @activeBg;
  87. }
  88. }
  89. &.menu-6{
  90. background: url("../images/index.png") 20px 11px no-repeat;
  91. &.active{
  92. background: url("../images/index_a.png") 20px 11px no-repeat;
  93. }
  94. &.slide-up{
  95. background-color: @activeBg;
  96. }
  97. }
  98. &.menu-1{
  99. background: url("../images/inhis.png") 19px 11px no-repeat;
  100. &.active{
  101. background: url("../images/inhis_a.png") 19px 11px no-repeat;
  102. }
  103. &.slide-up{
  104. background-color: @activeBg;
  105. }
  106. }
  107. &.menu-37{
  108. background: url("../images/prod.png") 20px 10px no-repeat;
  109. &.active{
  110. background: url("../images/prod_a.png") 20px 10px no-repeat;
  111. }
  112. &.slide-up{
  113. background-color: @activeBg;
  114. }
  115. }
  116. &.menu-5{
  117. background: url("../images/out.png") 20px 11px no-repeat;
  118. &.active{
  119. background: url("../images/out_a.png") 20px 11px no-repeat;
  120. }
  121. &.slide-up{
  122. background-color: @activeBg;
  123. }
  124. }
  125. }
  126. .slide-up {
  127. background-color: @activeBg !important;
  128. }
  129. .active{
  130. color: @activeColor;
  131. /*background: @activeBg;
  132. border-right: 3px @activeColor solid;*/
  133. }
  134. .subMenu>.active{
  135. color: @activeColor;
  136. /*background: @activeBg;
  137. border-right: 3px @activeColor solid;*/
  138. }
  139. .page:hover{
  140. color: @activeColor;
  141. }
  142. .list-1{
  143. position: relative;
  144. p {
  145. color: @fstColor;
  146. &:hover {
  147. color: @activeColor;
  148. }
  149. }
  150. &:after{
  151. content: " ";
  152. display: inline-block;
  153. position: absolute;
  154. left: @menuWt+(-30px);
  155. top:18px;
  156. width: 10px;
  157. height: 6px;
  158. background: url("../images/icon_down.png") no-repeat;
  159. }
  160. &.slide-up:after{
  161. transform: rotate(180deg);
  162. -webkit-transform: rotate(180deg);
  163. }
  164. ul{
  165. display: none;
  166. li.page{
  167. text-indent: 55px;
  168. color: @greyColor;
  169. &.active{
  170. color: @activeColor;
  171. }
  172. &:hover {
  173. color: @activeColor;
  174. }
  175. }
  176. }
  177. }
  178. li{
  179. line-height: @menuLiHt;
  180. text-indent: 45px;
  181. cursor: pointer;
  182. }
  183. .copy-right{
  184. /*position: fixed;
  185. bottom: 0px;*/
  186. width: @menuWt+15;
  187. text-align: center;
  188. background: @themeColor;
  189. padding: 10px 0 20px;
  190. border-top: 1px @themeBorderClr solid;
  191. p{
  192. font-size:12px;
  193. color: @trdColor;
  194. white-space: nowrap;
  195. }
  196. }
  197. }
  198. .menu-mini{
  199. display: none;
  200. width: 60px;
  201. height: 100%;
  202. background: @themeColor;
  203. position: relative;
  204. .logo{
  205. height: 50px;
  206. line-height: 50px;
  207. text-align: center;
  208. color: #DEE5EF;
  209. margin-bottom: 44px;
  210. }
  211. &>a{
  212. position: absolute;
  213. top: 50%;
  214. right: 0;
  215. z-index: 1;
  216. }
  217. &>ul>li{
  218. width: 100%;
  219. height: 40px;
  220. line-height: 40px;
  221. background: url("../images/module.png") center no-repeat;
  222. cursor: pointer;
  223. margin-bottom: 10px;
  224. &:hover{
  225. &:after{
  226. // content: "";
  227. // display: inline-block;
  228. // width: 8px;
  229. // height: 32px;
  230. // background: url("../images/ar.png") no-repeat;
  231. // position: absolute;
  232. // left: 56px;
  233. // top: 4px;
  234. }
  235. .arrow-left{
  236. content: "";
  237. display: inline-block;
  238. width: 8px;
  239. height: 32px;
  240. background: url("../images/ar.png") no-repeat;
  241. position: relative;
  242. left: 56px;
  243. top: 4px;
  244. z-index:2;
  245. }
  246. ul{
  247. display: block;
  248. }
  249. }
  250. & ul{
  251. display: none;
  252. left: 60px;
  253. position: absolute;
  254. width: 186px;
  255. background: @themeColor;
  256. border-radius:4px;
  257. box-shadow:1px 2px 20px -3px #000512;
  258. margin-left: 3px;
  259. z-index: 9;
  260. height: calc(100% - 80px);
  261. top: 60px;
  262. &:before{
  263. // content: "";
  264. // display: inline-block;
  265. // width: 8px;
  266. // height: 32px;
  267. // background: url("../images/ar.png") no-repeat;
  268. // position: absolute;
  269. // left: -8px;
  270. }
  271. li{
  272. height: 40px;
  273. line-height: 40px;
  274. color: @greyColor;
  275. text-indent: 30px;
  276. border-radius: 4px;
  277. &:hover,&.active{
  278. background: @activeBg;
  279. color: @activeColor;
  280. }
  281. }
  282. }
  283. &.menu-0{
  284. background: url("../images/total.png") 20px 9px no-repeat;
  285. &:hover,&.active{
  286. background: url("../images/total_a.png") @activeBg 20px 9px no-repeat;
  287. }
  288. }
  289. &.menu-6{
  290. background: url("../images/index.png") 20px 11px no-repeat;
  291. &:hover,&.active{
  292. background: url("../images/index_a.png") @activeBg 20px 11px no-repeat;
  293. }
  294. }
  295. &.menu-1{
  296. background: url("../images/inhis.png") 19px 11px no-repeat;
  297. &:hover,&.active{
  298. background: url("../images/inhis_a.png") @activeBg 19px 11px no-repeat;
  299. }
  300. }
  301. &.menu-37{
  302. background: url("../images/prod.png") 20px 10px no-repeat;
  303. &:hover,&.active{
  304. background: url("../images/prod_a.png") @activeBg 20px 10px no-repeat;
  305. }
  306. }
  307. &.menu-5{
  308. background: url("../images/out.png") 21px 11px no-repeat;
  309. &:hover,&.active{
  310. background: url("../images/out_a.png") @activeBg 21px 11px no-repeat;
  311. }
  312. }
  313. }
  314. }
  315. .modal-box{
  316. width: 470px;
  317. }
  318. .show-box {
  319. /*.check-item{
  320. display: none;
  321. }*/
  322. .line{
  323. width: 100%;
  324. border-top: 1px #E2E5EF solid;
  325. }
  326. &.refuse{
  327. background: url("../images/refuse.png") no-repeat;
  328. background-position: 300px 174px;
  329. .check-status{
  330. color: #E3505B;
  331. width: auto;
  332. }
  333. }
  334. &.pass{
  335. background: url("../images/pass.png") no-repeat;
  336. background-position: 300px 174px;
  337. .check-status{
  338. color: #22AC76;
  339. width: auto;
  340. }
  341. }
  342. }
  343. .tab-container{
  344. margin-left: @menuWt+15px;
  345. background: @disColor;
  346. /*height: 100%;*/
  347. .content-box{
  348. display: none;
  349. width:78%;
  350. height: 100%;
  351. background: #fff;
  352. position: relative;
  353. overflow-y: auto;
  354. border-right: 10px #EFF1F6 solid;
  355. border-left: 10px #EFF1F6 solid;
  356. box-sizing: border-box;
  357. }
  358. .content-item{
  359. display: none;
  360. /*height: 100%;*/
  361. .content-item-wrapper{
  362. margin-bottom: 50px;
  363. }
  364. /**********危急值记录*************/
  365. &.danger-record{
  366. height:auto;
  367. .title{
  368. /*position: unset;*/
  369. }
  370. }
  371. .title{
  372. /*position: absolute;
  373. top: 0;*/
  374. width: 100%;
  375. color: #333333;
  376. font-size: 16px;
  377. text-align: center;
  378. font-weight: bold;
  379. height: 44px;
  380. line-height: 44px;
  381. border-bottom:1px #E2E5EF solid;
  382. text-indent: 20px;
  383. }
  384. .container{
  385. /*margin-top: 45px;*/
  386. padding: 20px 30px 0;
  387. height: 100%;
  388. /*overflow-y: auto;*/
  389. }
  390. .info-table{
  391. margin: 0 0 15px;
  392. }
  393. table{
  394. width: 100%;
  395. border:1px @tableBorderColor solid;
  396. }
  397. .inline-table{
  398. display: inline;
  399. border: none;
  400. td{
  401. border: none;
  402. }
  403. }
  404. .inner-table table{
  405. border: none;
  406. td{
  407. border: none;
  408. text-align: left;
  409. vertical-align: text-bottom;
  410. width: 41%;
  411. &[rowspan]{
  412. // font-weight: bold;
  413. width: 100px;
  414. padding-left: 0;
  415. }
  416. &.active{
  417. background: @anchorBg;
  418. }
  419. }
  420. }
  421. .embed-table{
  422. border:1px @tableBorderColor solid;
  423. &>tbody>tr:first-child>td{
  424. padding: 0;
  425. border:none;
  426. &>table td{
  427. border:1px @tableBorderColor solid;
  428. line-height: 20px;
  429. padding: 7px 8px;
  430. white-space: nowrap;
  431. }
  432. }
  433. .table-tip{
  434. text-align: left;
  435. }
  436. }
  437. th{
  438. table{
  439. border:none;
  440. }
  441. border:1px @tableBorderColor solid;
  442. background: @thBgColor;
  443. line-height: 20px;
  444. padding: 7px 8px;
  445. white-space: nowrap;
  446. }
  447. td{
  448. text-align: center;
  449. border:1px @tableBorderColor solid;
  450. padding:2px 8px;
  451. height: 20px;
  452. table,td{
  453. border:none;
  454. }
  455. }
  456. .info-item{
  457. border-bottom: 1px @borderColor solid;
  458. .text-left{
  459. width: 100%;
  460. text-align: right;
  461. }
  462. .cont{
  463. display: inline-block;
  464. min-width: 33%;
  465. margin-bottom: 5px;
  466. box-sizing: border-box;
  467. // padding-left: 5px;
  468. &.active{
  469. background: @anchorBg;
  470. }
  471. span{
  472. line-height: 20px;
  473. vertical-align: middle;
  474. }
  475. .text-indent{
  476. text-indent: 28px;
  477. }
  478. .text-bold{
  479. font-weight: bold;
  480. }
  481. .label{
  482. display: inline-block;
  483. /*min-width: 70px;*/
  484. font-weight: bold;
  485. overflow-x: hidden;
  486. }
  487. .revisitPlanTan{
  488. border: none;
  489. td{
  490. border: none;
  491. }
  492. }
  493. }
  494. &.cont-2 .cont{
  495. min-width: 48%;
  496. }
  497. &.cont-4 .cont{
  498. min-width: 23%;
  499. }
  500. &.cont-5 .cont{
  501. min-width: 19%;
  502. }
  503. &.no-border{
  504. border-bottom: none;
  505. margin-bottom: 0;
  506. }
  507. margin-bottom: 5px;
  508. .info-title{
  509. font-weight: bold;
  510. margin-bottom: 10px;
  511. }
  512. }
  513. }
  514. .operation{
  515. width:calc(22% - 12px);
  516. height: 100%;
  517. margin-right: 10px;
  518. position: relative;
  519. background: #fff;
  520. display: none;
  521. .flaw-title{
  522. position: absolute;
  523. top:0;
  524. width: 100%;
  525. height: 44px;
  526. color: #333333;
  527. font-weight: bold;
  528. line-height: 44px;
  529. border-bottom:1px #E2E5EF solid;
  530. /*margin-bottom: 20px;*/
  531. span{
  532. font-size: 16px;
  533. margin-left: 15px;
  534. }
  535. a{
  536. float: right;
  537. width: 66px;
  538. height: 28px;
  539. margin: 10px 20px 0 0;
  540. line-height: 28px;
  541. text-align: center;
  542. border-radius:4px;
  543. color: @activeColor;
  544. font-weight: normal;
  545. border:1px @activeColor solid;
  546. }
  547. }
  548. .flaw-box{
  549. margin-top: 45px;
  550. padding-top: 5px;
  551. height: 100%;
  552. overflow-y: auto;
  553. }
  554. .flaw-item{
  555. display: none;
  556. position: relative;
  557. margin: 0 12px 10px 12px ;
  558. /*border-bottom:1px #E2E5EF solid;*/
  559. padding-bottom: 6px;
  560. &:after{
  561. display: block;
  562. content: "";
  563. width: 98%;
  564. height: 1px;
  565. background: @borderColor;
  566. position: absolute;
  567. bottom: -5px;
  568. left: 1%;
  569. }
  570. p{
  571. text-indent: 5px;
  572. }
  573. .opers{
  574. padding-right: 5px;
  575. }
  576. .info{
  577. p{
  578. font-size: 12px;
  579. }
  580. .name{
  581. max-width: 100px;
  582. }
  583. }
  584. .delete{
  585. text-decoration: line-through;
  586. }
  587. .title{
  588. box-sizing: border-box;
  589. padding:5px;
  590. img{
  591. vertical-align: middle;
  592. }
  593. }
  594. &.active .title{
  595. background: @anchorBg;
  596. }
  597. }
  598. }
  599. .oper{
  600. text-align: right;
  601. }
  602. }
  603. .empty{
  604. /*display: none;*/
  605. margin-top: 120px;
  606. text-align: center;
  607. img{
  608. width: 140px;
  609. }
  610. p{
  611. margin-top: 15px;
  612. font-size: 12px;
  613. text-indent: 10px;
  614. color: #aaa;
  615. }
  616. }
  617. .empty2{
  618. margin-top: 60px;
  619. text-align: center;
  620. height: 170px;
  621. td{
  622. width: 100%;
  623. }
  624. img{
  625. width: 140px;
  626. }
  627. p{
  628. // margin-top: 15px;
  629. font-size: 12px;
  630. text-indent: 10px;
  631. color: #aaa;
  632. }
  633. }
  634. .edit-box{
  635. p{
  636. margin-bottom: 10px;
  637. .red{
  638. display: inline-block;
  639. width: auto;
  640. text-indent: 5px;
  641. }
  642. }
  643. .warning{
  644. display: none;
  645. }
  646. input[type=text]{
  647. border:1px @borderColor solid;
  648. width: 300px;
  649. height: 38px;
  650. text-indent: 10px;
  651. line-height: 38px;
  652. border-radius:2px;
  653. box-sizing: border-box;
  654. }
  655. input[type=radio]{
  656. vertical-align: middle;
  657. margin-right: 5px;
  658. }
  659. .flaw-drop-input {
  660. padding-right: 28px;
  661. box-sizing: border-box;
  662. }
  663. #addQcMsg {
  664. padding-right: 0;
  665. }
  666. span{
  667. display: inline-block;
  668. width: 70px;
  669. margin-right: 12px;
  670. text-align: right;
  671. }
  672. .checker-drop-input{
  673. height: 38px;
  674. border: 1px #E2E5EF solid;
  675. width: 120px;
  676. vertical-align: middle;
  677. text-align: left;
  678. line-height: 38px;
  679. text-indent: 5px;
  680. }
  681. .radio-label{
  682. width: auto;
  683. vertical-align: middle;
  684. }
  685. }
  686. .add-box,.edit-box{
  687. .drop-box{
  688. position: relative;
  689. margin-bottom: 10px;
  690. &:after{
  691. content: "";
  692. display: inline-block;
  693. width: 13px;
  694. height: 7px;
  695. background: url("../images/arrow_down.png") no-repeat;
  696. background-size: 13px 7px;
  697. position: absolute;
  698. left: 365px;
  699. top: 16px;
  700. }
  701. &.checker-drop-box:after{
  702. left:185px;
  703. }
  704. }
  705. ul{
  706. display: none;
  707. position: absolute;
  708. right: 15px;
  709. width: 300px;
  710. background: #fff;
  711. border:1px @tableBorderColor solid;
  712. max-height: 205px;
  713. overflow: auto;
  714. box-sizing: border-box;
  715. z-index: 1;
  716. li{
  717. line-height: 25px;
  718. padding: 0 5px;
  719. cursor: pointer;
  720. white-space: nowrap;
  721. overflow: hidden;
  722. text-overflow: ellipsis;
  723. &:hover{
  724. background: @tableBorderColor;
  725. }
  726. }
  727. }
  728. .checker-drop-box ul{
  729. width: 122px;
  730. left: 86px;
  731. }
  732. .show{
  733. ul{
  734. display: block;
  735. }
  736. &:after{
  737. background-image: url("../images/arrow_up.png");
  738. }
  739. }
  740. }
  741. .standard_table {
  742. tr {
  743. td.standard_fst {
  744. width: 160px;
  745. }
  746. }
  747. }
  748. /*******手术知情同意书*********/
  749. .surgery-book{
  750. .book-item{
  751. margin-bottom:15px;
  752. :not(:first-child){
  753. text-indent: 15px;
  754. }
  755. .intent{
  756. text-indent: 30px;
  757. }
  758. .intent-1{
  759. margin-left: 48px;
  760. text-indent: 0;
  761. }
  762. &.clearfix{
  763. p{
  764. width: 100%;
  765. }
  766. }
  767. .fr{
  768. margin-top: 25px;
  769. text-align: right;
  770. }
  771. }
  772. }
  773. /********术后首次病程记录及谈话记录*******/
  774. .textR{
  775. text-align: right;
  776. }
  777. .textL{
  778. text-align: left;
  779. }
  780. .textPreLine{
  781. white-space: pre-line;
  782. }
  783. .textIndent30{
  784. text-indent:30px
  785. }
  786. .textBold{
  787. font-weight: bold;
  788. }
  789. .padL30{
  790. padding-left: 30px;
  791. }
  792. .displayInlineBlock{
  793. display: inline-block;
  794. }
  795. /********缺陷总览*********/
  796. .flaw-table{
  797. display: none;
  798. height: 97%;
  799. background: #fff;
  800. margin: 0 10px 10px;
  801. overflow-y: auto;
  802. /*overflow-y: auto;
  803. margin: 0 30px 0 20px;*/
  804. .slide-up{
  805. cursor: pointer;
  806. color: @activeColor;
  807. &:before{
  808. display: inline-block;
  809. width: 14px;
  810. height: 14px;
  811. content: "";
  812. font-size: 18px;
  813. color: @activeColor;
  814. text-align: center;
  815. vertical-align: middle;
  816. margin-right: 4px;
  817. background: url("../images/slice.png") no-repeat;
  818. }
  819. &.down:before{
  820. background: url("../images/add.png") no-repeat;
  821. }
  822. }
  823. .page-item{
  824. display: none;
  825. h2{
  826. height: 44px;
  827. line-height: 44px;
  828. border-bottom: 1px @tableBorderColor solid;
  829. font-size: 16px;
  830. margin-bottom: 20px;
  831. text-indent: 20px;
  832. font-weight: bold;
  833. }
  834. }
  835. .interval-color{
  836. tr:nth-child(2n){
  837. background: #EFF1F6;
  838. }
  839. }
  840. table{
  841. width: 97%;
  842. border:1px solid #E2E5EF;
  843. border-collapse: collapse;/*关键代码*/
  844. /*margin-bottom: 40px;*/
  845. margin: 0 30px 40px 20px;
  846. thead{
  847. background: #EFF0F9;
  848. }
  849. /*tr[code]{
  850. display: none;
  851. }*/
  852. th,td{
  853. height: 32px;
  854. box-sizing: border-box;
  855. padding: 0 20px;
  856. border:1px solid #E2E5EF;
  857. border-collapse: collapse;/*关键代码*/
  858. }
  859. th{
  860. font-size: 14px;
  861. font-weight: 500;
  862. }
  863. td{
  864. font-size: 14px;
  865. font-weight: 400;
  866. &.red{
  867. text-align: center;
  868. }
  869. }
  870. }
  871. }
  872. .high-light{
  873. background: @highlighBg;
  874. &.active{
  875. background: none;
  876. }
  877. }
  878. .scroll-table{
  879. thead,tbody{
  880. display: block;
  881. width: 100%;
  882. box-sizing: border-box;
  883. th,td{
  884. width: 49%;
  885. display: inline-block;
  886. box-sizing: border-box;
  887. border: none;
  888. line-height: 32px;
  889. &:first-child{
  890. width: 30%;
  891. border-right: 1px @tableBorderColor solid;
  892. }
  893. &:last-child{
  894. width: 20%;
  895. border-left: 1px @tableBorderColor solid;
  896. }
  897. }
  898. td[colspan]{
  899. border-right: none;
  900. border-left: none;
  901. }
  902. }
  903. thead{
  904. border-bottom: 1px @tableBorderColor solid;
  905. tr{
  906. width: calc(100% - 18px);
  907. border-bottom:none;
  908. }
  909. }
  910. tbody{
  911. overflow-y: auto;
  912. }
  913. tr{
  914. display: block;
  915. border-bottom: 1px @tableBorderColor solid;
  916. &:last-child{
  917. border-bottom: none;
  918. }
  919. }
  920. tr,td[colspan]{
  921. width: 100%;
  922. box-sizing: border-box;
  923. }
  924. }
  925. .modal .modal-footer a.cancel{
  926. color: #00A1FF;
  927. border-color: #00A1FF;
  928. margin-right: 16px;
  929. }
  930. .checkTipsBox{
  931. width:184px;
  932. height:112px;
  933. }
  934. .page-anchor-hover:hover {
  935. color: #00A1FF;
  936. }
  937. .checkImg{
  938. width: 40px;
  939. position: relative;
  940. top: 20px;
  941. left: 50%;
  942. margin-left: -20px;
  943. }
  944. .checkTxt{
  945. color: #fff;
  946. top: 10px;
  947. margin-top: 10px;
  948. text-align: center;
  949. position: relative;
  950. width: 100%;
  951. opacity: .5;
  952. }
  953. .liExtend{
  954. position: absolute;
  955. left: -3px;
  956. width: 3px;
  957. height: 100%;
  958. }
  959. // 缺陷总览
  960. .titleSpecial {
  961. overflow: hidden;
  962. cursor: pointer;
  963. text-align: center;
  964. span {
  965. float: left;
  966. width: 77px;
  967. height: 28px;
  968. line-height: 28px;
  969. border: 1px solid #777;
  970. color: #777;
  971. text-indent: 0;
  972. margin-top: 7px;
  973. font-weight: normal;
  974. }
  975. .titlePay {
  976. border-radius:4px 0px 0px 4px;
  977. margin-left: 20px;
  978. background-color: #00A1FF;
  979. color: #fff;
  980. border-color: #00A1FF;
  981. border-right: 0;
  982. }
  983. .titleNo {
  984. border-radius:0px 4px 4px 0px;
  985. border-left: 0;
  986. }
  987. }
  988. #contentIframeIn,#pacsIframeIn,#assistIframeIn,#pacsDetailIframeIn,#contentNursing { //医嘱信息
  989. width: 100%;
  990. height: 100%;
  991. }
  992. .appeal,.examine,.reject {
  993. width: 44px;
  994. height: 20px;
  995. background: #fff2c8;
  996. border-radius: 3px;
  997. border: 1px solid #ebdaa9;
  998. font-size: 12px;
  999. color: #a07906;
  1000. line-height: 20px;
  1001. display: inline-block;
  1002. text-align: center;
  1003. cursor: pointer;
  1004. }
  1005. .examine {
  1006. background: #d3f7ed;
  1007. border: 1px solid #7ee7d5;
  1008. color: #04af9c;
  1009. }
  1010. .reject {
  1011. background: #ffebeb;
  1012. border: 1px solid #fbacae;
  1013. color: #ca0c0f;
  1014. }
  1015. .textarea-text{
  1016. border:1px #E2E5EF solid;
  1017. vertical-align: top;
  1018. padding: 10px;
  1019. }
  1020. .modal .modal-body{
  1021. padding:20px 22px 10px;
  1022. max-height: 360px;
  1023. overflow-y: auto;
  1024. }
  1025. .required{
  1026. color: #E3505B;
  1027. }