layer.css 20 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027
  1. /** layui-v2.2.5 MIT License By https://www.layui.com */
  2. .layui-layer-imgbar,
  3. .layui-layer-imgtit a,
  4. .layui-layer-tab .layui-layer-title span,
  5. .layui-layer-title {
  6. text-overflow: ellipsis;
  7. white-space: nowrap
  8. }
  9. html #layuicss-layer {
  10. display: none;
  11. position: absolute;
  12. width: 1989px
  13. }
  14. .layui-layer,
  15. .layui-layer-shade {
  16. position: fixed;
  17. _position: absolute;
  18. pointer-events: auto
  19. }
  20. .layui-layer-shade {
  21. top: 0;
  22. left: 0;
  23. width: 100%;
  24. height: 100%;
  25. _height: expression(document.body.offsetHeight+"px")
  26. }
  27. .layui-layer {
  28. -webkit-overflow-scrolling: touch;
  29. top: 150px;
  30. left: 0;
  31. margin: 0;
  32. padding: 0;
  33. background-color: #fff;
  34. -webkit-background-clip: content;
  35. border-radius: 2px;
  36. box-shadow: 1px 1px 50px rgba(0, 0, 0, .3)
  37. }
  38. .layui-layer-close {
  39. position: absolute
  40. }
  41. .layui-layer-content {
  42. position: relative
  43. }
  44. .layui-layer-border {
  45. border: 1px solid #B2B2B2;
  46. border: 1px solid rgba(0, 0, 0, .1);
  47. box-shadow: 1px 1px 5px rgba(0, 0, 0, .2)
  48. }
  49. .layui-layer-load {
  50. background: url(loading-1.gif) center center no-repeat #eee
  51. }
  52. .layui-layer-ico {
  53. background: url(icon.png) no-repeat
  54. }
  55. .layui-layer-btn a,
  56. .layui-layer-dialog .layui-layer-ico,
  57. .layui-layer-setwin a {
  58. display: inline-block;
  59. *display: inline;
  60. *zoom: 1;
  61. vertical-align: top
  62. }
  63. .layui-layer-move {
  64. display: none;
  65. position: fixed;
  66. *position: absolute;
  67. left: 0;
  68. top: 0;
  69. width: 100%;
  70. height: 100%;
  71. cursor: move;
  72. opacity: 0;
  73. filter: alpha(opacity=0);
  74. background-color: #fff;
  75. z-index: 2147483647
  76. }
  77. .layui-layer-resize {
  78. position: absolute;
  79. width: 15px;
  80. height: 15px;
  81. right: 0;
  82. bottom: 0;
  83. cursor: se-resize
  84. }
  85. .layer-anim {
  86. -webkit-animation-fill-mode: both;
  87. animation-fill-mode: both;
  88. -webkit-animation-duration: .3s;
  89. animation-duration: .3s
  90. }
  91. @-webkit-keyframes layer-bounceIn {
  92. 0% {
  93. opacity: 0;
  94. -webkit-transform: scale(.5);
  95. transform: scale(.5)
  96. }
  97. 100% {
  98. opacity: 1;
  99. -webkit-transform: scale(1);
  100. transform: scale(1)
  101. }
  102. }
  103. @keyframes layer-bounceIn {
  104. 0% {
  105. opacity: 0;
  106. -webkit-transform: scale(.5);
  107. -ms-transform: scale(.5);
  108. transform: scale(.5)
  109. }
  110. 100% {
  111. opacity: 1;
  112. -webkit-transform: scale(1);
  113. -ms-transform: scale(1);
  114. transform: scale(1)
  115. }
  116. }
  117. .layer-anim-00 {
  118. -webkit-animation-name: layer-bounceIn;
  119. animation-name: layer-bounceIn
  120. }
  121. @-webkit-keyframes layer-zoomInDown {
  122. 0% {
  123. opacity: 0;
  124. -webkit-transform: scale(.1) translateY(-2000px);
  125. transform: scale(.1) translateY(-2000px);
  126. -webkit-animation-timing-function: ease-in-out;
  127. animation-timing-function: ease-in-out
  128. }
  129. 60% {
  130. opacity: 1;
  131. -webkit-transform: scale(.475) translateY(60px);
  132. transform: scale(.475) translateY(60px);
  133. -webkit-animation-timing-function: ease-out;
  134. animation-timing-function: ease-out
  135. }
  136. }
  137. @keyframes layer-zoomInDown {
  138. 0% {
  139. opacity: 0;
  140. -webkit-transform: scale(.1) translateY(-2000px);
  141. -ms-transform: scale(.1) translateY(-2000px);
  142. transform: scale(.1) translateY(-2000px);
  143. -webkit-animation-timing-function: ease-in-out;
  144. animation-timing-function: ease-in-out
  145. }
  146. 60% {
  147. opacity: 1;
  148. -webkit-transform: scale(.475) translateY(60px);
  149. -ms-transform: scale(.475) translateY(60px);
  150. transform: scale(.475) translateY(60px);
  151. -webkit-animation-timing-function: ease-out;
  152. animation-timing-function: ease-out
  153. }
  154. }
  155. .layer-anim-01 {
  156. -webkit-animation-name: layer-zoomInDown;
  157. animation-name: layer-zoomInDown
  158. }
  159. @-webkit-keyframes layer-fadeInUpBig {
  160. 0% {
  161. opacity: 0;
  162. -webkit-transform: translateY(2000px);
  163. transform: translateY(2000px)
  164. }
  165. 100% {
  166. opacity: 1;
  167. -webkit-transform: translateY(0);
  168. transform: translateY(0)
  169. }
  170. }
  171. @keyframes layer-fadeInUpBig {
  172. 0% {
  173. opacity: 0;
  174. -webkit-transform: translateY(2000px);
  175. -ms-transform: translateY(2000px);
  176. transform: translateY(2000px)
  177. }
  178. 100% {
  179. opacity: 1;
  180. -webkit-transform: translateY(0);
  181. -ms-transform: translateY(0);
  182. transform: translateY(0)
  183. }
  184. }
  185. .layer-anim-02 {
  186. -webkit-animation-name: layer-fadeInUpBig;
  187. animation-name: layer-fadeInUpBig
  188. }
  189. @-webkit-keyframes layer-zoomInLeft {
  190. 0% {
  191. opacity: 0;
  192. -webkit-transform: scale(.1) translateX(-2000px);
  193. transform: scale(.1) translateX(-2000px);
  194. -webkit-animation-timing-function: ease-in-out;
  195. animation-timing-function: ease-in-out
  196. }
  197. 60% {
  198. opacity: 1;
  199. -webkit-transform: scale(.475) translateX(48px);
  200. transform: scale(.475) translateX(48px);
  201. -webkit-animation-timing-function: ease-out;
  202. animation-timing-function: ease-out
  203. }
  204. }
  205. @keyframes layer-zoomInLeft {
  206. 0% {
  207. opacity: 0;
  208. -webkit-transform: scale(.1) translateX(-2000px);
  209. -ms-transform: scale(.1) translateX(-2000px);
  210. transform: scale(.1) translateX(-2000px);
  211. -webkit-animation-timing-function: ease-in-out;
  212. animation-timing-function: ease-in-out
  213. }
  214. 60% {
  215. opacity: 1;
  216. -webkit-transform: scale(.475) translateX(48px);
  217. -ms-transform: scale(.475) translateX(48px);
  218. transform: scale(.475) translateX(48px);
  219. -webkit-animation-timing-function: ease-out;
  220. animation-timing-function: ease-out
  221. }
  222. }
  223. .layer-anim-03 {
  224. -webkit-animation-name: layer-zoomInLeft;
  225. animation-name: layer-zoomInLeft
  226. }
  227. @-webkit-keyframes layer-rollIn {
  228. 0% {
  229. opacity: 0;
  230. -webkit-transform: translateX(-100%) rotate(-120deg);
  231. transform: translateX(-100%) rotate(-120deg)
  232. }
  233. 100% {
  234. opacity: 1;
  235. -webkit-transform: translateX(0) rotate(0);
  236. transform: translateX(0) rotate(0)
  237. }
  238. }
  239. @keyframes layer-rollIn {
  240. 0% {
  241. opacity: 0;
  242. -webkit-transform: translateX(-100%) rotate(-120deg);
  243. -ms-transform: translateX(-100%) rotate(-120deg);
  244. transform: translateX(-100%) rotate(-120deg)
  245. }
  246. 100% {
  247. opacity: 1;
  248. -webkit-transform: translateX(0) rotate(0);
  249. -ms-transform: translateX(0) rotate(0);
  250. transform: translateX(0) rotate(0)
  251. }
  252. }
  253. .layer-anim-04 {
  254. -webkit-animation-name: layer-rollIn;
  255. animation-name: layer-rollIn
  256. }
  257. @keyframes layer-fadeIn {
  258. 0% {
  259. opacity: 0
  260. }
  261. 100% {
  262. opacity: 1
  263. }
  264. }
  265. .layer-anim-05 {
  266. -webkit-animation-name: layer-fadeIn;
  267. animation-name: layer-fadeIn
  268. }
  269. @-webkit-keyframes layer-shake {
  270. 0%,
  271. 100% {
  272. -webkit-transform: translateX(0);
  273. transform: translateX(0)
  274. }
  275. 10%,
  276. 30%,
  277. 50%,
  278. 70%,
  279. 90% {
  280. -webkit-transform: translateX(-10px);
  281. transform: translateX(-10px)
  282. }
  283. 20%,
  284. 40%,
  285. 60%,
  286. 80% {
  287. -webkit-transform: translateX(10px);
  288. transform: translateX(10px)
  289. }
  290. }
  291. @keyframes layer-shake {
  292. 0%,
  293. 100% {
  294. -webkit-transform: translateX(0);
  295. -ms-transform: translateX(0);
  296. transform: translateX(0)
  297. }
  298. 10%,
  299. 30%,
  300. 50%,
  301. 70%,
  302. 90% {
  303. -webkit-transform: translateX(-10px);
  304. -ms-transform: translateX(-10px);
  305. transform: translateX(-10px)
  306. }
  307. 20%,
  308. 40%,
  309. 60%,
  310. 80% {
  311. -webkit-transform: translateX(10px);
  312. -ms-transform: translateX(10px);
  313. transform: translateX(10px)
  314. }
  315. }
  316. .layer-anim-06 {
  317. -webkit-animation-name: layer-shake;
  318. animation-name: layer-shake
  319. }
  320. @-webkit-keyframes fadeIn {
  321. 0% {
  322. opacity: 0
  323. }
  324. 100% {
  325. opacity: 1
  326. }
  327. }
  328. .layui-layer-title {
  329. padding: 0 80px 0 20px;
  330. height: 42px;
  331. line-height: 42px;
  332. border-bottom: 1px solid #eee;
  333. font-size: 14px;
  334. color: #333;
  335. overflow: hidden;
  336. background-color: #F8F8F8;
  337. border-radius: 2px 2px 0 0
  338. }
  339. .layui-layer-setwin {
  340. position: absolute;
  341. right: 15px;
  342. *right: 0;
  343. top: 15px;
  344. font-size: 0;
  345. line-height: initial
  346. }
  347. .layui-layer-setwin a {
  348. position: relative;
  349. width: 16px;
  350. height: 16px;
  351. margin-left: 10px;
  352. font-size: 12px;
  353. _overflow: hidden
  354. }
  355. .layui-layer-setwin .layui-layer-min cite {
  356. position: absolute;
  357. width: 14px;
  358. height: 2px;
  359. left: 0;
  360. top: 50%;
  361. margin-top: -1px;
  362. background-color: #2E2D3C;
  363. cursor: pointer;
  364. _overflow: hidden
  365. }
  366. .layui-layer-setwin .layui-layer-min:hover cite {
  367. background-color: #2D93CA
  368. }
  369. .layui-layer-setwin .layui-layer-max {
  370. background-position: -32px -40px
  371. }
  372. .layui-layer-setwin .layui-layer-max:hover {
  373. background-position: -16px -40px
  374. }
  375. .layui-layer-setwin .layui-layer-maxmin {
  376. background-position: -65px -40px
  377. }
  378. .layui-layer-setwin .layui-layer-maxmin:hover {
  379. background-position: -49px -40px
  380. }
  381. .layui-layer-setwin .layui-layer-close1 {
  382. background-position: 1px -40px;
  383. cursor: pointer
  384. }
  385. .layui-layer-setwin .layui-layer-close1:hover {
  386. opacity: .7
  387. }
  388. .layui-layer-setwin .layui-layer-close2 {
  389. position: absolute;
  390. right: -28px;
  391. top: -28px;
  392. width: 30px;
  393. height: 30px;
  394. margin-left: 0;
  395. background-position: -149px -31px;
  396. *right: -18px;
  397. _display: none
  398. }
  399. .layui-layer-setwin .layui-layer-close2:hover {
  400. background-position: -180px -31px
  401. }
  402. .layui-layer-btn {
  403. text-align: right;
  404. padding: 0 15px 12px;
  405. pointer-events: auto;
  406. user-select: none;
  407. -webkit-user-select: none
  408. }
  409. .layui-layer-btn a {
  410. height: 28px;
  411. line-height: 28px;
  412. margin: 5px 5px 0;
  413. padding: 0 15px;
  414. border: 1px solid #dedede;
  415. background-color: #fff;
  416. color: #333;
  417. border-radius: 2px;
  418. font-weight: 400;
  419. cursor: pointer;
  420. text-decoration: none
  421. }
  422. .layui-layer-btn a:hover {
  423. opacity: .9;
  424. text-decoration: none
  425. }
  426. .layui-layer-btn a:active {
  427. opacity: .8
  428. }
  429. .layui-layer-btn .layui-layer-btn0 {
  430. border-color: rgba(64, 204, 146, 1);
  431. background-color: rgba(64, 204, 146, 1);
  432. color: #fff
  433. }
  434. .layui-layer-btn-l {
  435. text-align: left
  436. }
  437. .layui-layer-btn-c {
  438. text-align: center
  439. }
  440. .layui-layer-dialog {
  441. min-width: 260px
  442. }
  443. .layui-layer-dialog .layui-layer-content {
  444. position: relative;
  445. padding: 20px;
  446. line-height: 24px;
  447. word-break: break-all;
  448. overflow: hidden;
  449. font-size: 14px;
  450. overflow-x: hidden;
  451. overflow-y: auto
  452. }
  453. .layui-layer-dialog .layui-layer-content .layui-layer-ico {
  454. position: absolute;
  455. top: 16px;
  456. left: 15px;
  457. _left: -40px;
  458. width: 30px;
  459. height: 30px
  460. }
  461. .layui-layer-ico1 {
  462. background-position: -30px 0
  463. }
  464. .layui-layer-ico2 {
  465. background-position: -60px 0
  466. }
  467. .layui-layer-ico3 {
  468. background-position: -90px 0
  469. }
  470. .layui-layer-ico4 {
  471. background-position: -120px 0
  472. }
  473. .layui-layer-ico5 {
  474. background-position: -150px 0
  475. }
  476. .layui-layer-ico6 {
  477. background-position: -180px 0
  478. }
  479. .layui-layer-rim {
  480. border: 6px solid #8D8D8D;
  481. border: 6px solid rgba(0, 0, 0, .3);
  482. border-radius: 5px;
  483. box-shadow: none
  484. }
  485. .layui-layer-msg {
  486. min-width: 180px;
  487. border: 1px solid #D3D4D3;
  488. box-shadow: none
  489. }
  490. .layui-layer-hui {
  491. min-width: 100px;
  492. /* background-color: #000; */
  493. /* filter: alpha(opacity=60); */
  494. /* background-color: rgba(0, 0, 0, .6); */
  495. color: #A16207;
  496. background: #FEF9C3;
  497. border-radius: 12px;
  498. border: 2px solid #FEF08A;
  499. }
  500. .success_layer {
  501. min-width: 100px;
  502. background: #E3F8EF;
  503. border-radius: 12px;
  504. border: 2px solid #CAF3E2;
  505. color: #2BB87D;
  506. }
  507. .error_layer {
  508. min-width: 100px;
  509. background: #FEE2E2;
  510. border-radius: 12px;
  511. border: 2px solid #FECACA;
  512. color: #B91C1C;
  513. }
  514. .error_layer_icon {
  515. display: inline-block;
  516. width: 16px;
  517. height: 16px;
  518. margin-right: 8px;
  519. vertical-align: middle;
  520. background: url(popup_ic_abnormal.png) 100% 100% no-repeat;
  521. background-size: 100% 100%;
  522. }
  523. .success_layer_icon {
  524. display: inline-block;
  525. width: 16px;
  526. height: 16px;
  527. margin-right: 8px;
  528. vertical-align: middle;
  529. background: url(popup_ic_Successful.png) 100% 100% no-repeat;
  530. background-size: 100% 100%;
  531. }
  532. .error_layer_icon {
  533. display: inline-block;
  534. width: 16px;
  535. height: 16px;
  536. margin-right: 8px;
  537. vertical-align: middle;
  538. background: url(popup_ic_Tips.png) 100% 100% no-repeat;
  539. background-size: 100% 100%;
  540. }
  541. .success_layer .layui-layer-content {
  542. padding: 12px 25px;
  543. text-align: center
  544. }
  545. .error_layer .layui-layer-content {
  546. padding: 12px 25px;
  547. text-align: center;
  548. }
  549. .layui-layer-hui .layui-layer-content {
  550. padding: 12px 25px;
  551. text-align: center
  552. }
  553. .layui-layer-dialog .layui-layer-padding {
  554. padding: 20px 20px 20px 55px;
  555. text-align: left
  556. }
  557. .layui-layer-page .layui-layer-content {
  558. position: relative;
  559. overflow: auto
  560. }
  561. .layui-layer-iframe .layui-layer-btn,
  562. .layui-layer-page .layui-layer-btn {
  563. padding-top: 10px
  564. }
  565. .layui-layer-nobg {
  566. background: 0 0
  567. }
  568. .layui-layer-iframe iframe {
  569. display: block;
  570. width: 100%
  571. }
  572. .layui-layer-loading {
  573. border-radius: 100%;
  574. background: 0 0;
  575. box-shadow: none;
  576. border: none
  577. }
  578. .layui-layer-loading .layui-layer-content {
  579. width: 60px;
  580. height: 24px;
  581. background: url(loading-0.gif) no-repeat
  582. }
  583. .layui-layer-loading .layui-layer-loading1 {
  584. width: 37px;
  585. height: 37px;
  586. background: url(loading-1.gif) no-repeat
  587. }
  588. .layui-layer-ico16,
  589. .layui-layer-loading .layui-layer-loading2 {
  590. width: 32px;
  591. height: 32px;
  592. background: url(loading-2.gif) no-repeat
  593. }
  594. .layui-layer-tips {
  595. background: 0 0;
  596. box-shadow: none;
  597. border: none
  598. }
  599. .layui-layer-tips .layui-layer-content {
  600. position: relative;
  601. line-height: 22px;
  602. min-width: 12px;
  603. padding: 8px 15px;
  604. font-size: 12px;
  605. _float: left;
  606. border-radius: 2px;
  607. box-shadow: 1px 1px 3px rgba(0, 0, 0, .2);
  608. background-color: #000;
  609. color: #fff
  610. }
  611. .layui-layer-tips .layui-layer-close {
  612. right: -2px;
  613. top: -1px
  614. }
  615. .layui-layer-tips i.layui-layer-TipsG {
  616. position: absolute;
  617. width: 0;
  618. height: 0;
  619. border-width: 8px;
  620. border-color: transparent;
  621. border-style: dashed;
  622. *overflow: hidden
  623. }
  624. .layui-layer-tips i.layui-layer-TipsB,
  625. .layui-layer-tips i.layui-layer-TipsT {
  626. left: 5px;
  627. border-right-style: solid;
  628. border-right-color: #000
  629. }
  630. .layui-layer-tips i.layui-layer-TipsT {
  631. bottom: -8px
  632. }
  633. .layui-layer-tips i.layui-layer-TipsB {
  634. top: -8px
  635. }
  636. .layui-layer-tips i.layui-layer-TipsL,
  637. .layui-layer-tips i.layui-layer-TipsR {
  638. top: 5px;
  639. border-bottom-style: solid;
  640. border-bottom-color: #000
  641. }
  642. .layui-layer-tips i.layui-layer-TipsR {
  643. left: -8px
  644. }
  645. .layui-layer-tips i.layui-layer-TipsL {
  646. right: -8px
  647. }
  648. .layui-layer-lan[type=dialog] {
  649. min-width: 280px
  650. }
  651. .layui-layer-lan .layui-layer-title {
  652. background: #4476A7;
  653. color: #fff;
  654. border: none
  655. }
  656. .layui-layer-lan .layui-layer-btn {
  657. padding: 5px 10px 10px;
  658. text-align: right;
  659. border-top: 1px solid #E9E7E7
  660. }
  661. .layui-layer-lan .layui-layer-btn a {
  662. background: #fff;
  663. border-color: #E9E7E7;
  664. color: #333
  665. }
  666. .layui-layer-lan .layui-layer-btn .layui-layer-btn1 {
  667. background: #C9C5C5
  668. }
  669. .layui-layer-molv .layui-layer-title {
  670. background: #009f95;
  671. color: #fff;
  672. border: none
  673. }
  674. .layui-layer-molv .layui-layer-btn a {
  675. background: #009f95;
  676. border-color: #009f95
  677. }
  678. .layui-layer-molv .layui-layer-btn .layui-layer-btn1 {
  679. background: #92B8B1
  680. }
  681. .layui-layer-iconext {
  682. background: url(icon-ext.png) no-repeat
  683. }
  684. .layui-layer-prompt .layui-layer-input {
  685. display: block;
  686. width: 230px;
  687. height: 36px;
  688. margin: 0 auto;
  689. line-height: 30px;
  690. padding-left: 10px;
  691. border: 1px solid #e6e6e6;
  692. color: #333
  693. }
  694. .layui-layer-prompt textarea.layui-layer-input {
  695. width: 300px;
  696. height: 100px;
  697. line-height: 20px;
  698. padding: 6px 10px
  699. }
  700. .layui-layer-prompt .layui-layer-content {
  701. padding: 20px
  702. }
  703. .layui-layer-prompt .layui-layer-btn {
  704. padding-top: 0
  705. }
  706. .layui-layer-tab {
  707. box-shadow: 1px 1px 50px rgba(0, 0, 0, .4)
  708. }
  709. .layui-layer-tab .layui-layer-title {
  710. padding-left: 0;
  711. overflow: visible
  712. }
  713. .layui-layer-tab .layui-layer-title span {
  714. position: relative;
  715. float: left;
  716. min-width: 80px;
  717. max-width: 260px;
  718. padding: 0 20px;
  719. text-align: center;
  720. overflow: hidden;
  721. cursor: pointer
  722. }
  723. .layui-layer-tab .layui-layer-title span.layui-this {
  724. height: 43px;
  725. border-left: 1px solid #eee;
  726. border-right: 1px solid #eee;
  727. background-color: #fff;
  728. z-index: 10
  729. }
  730. .layui-layer-tab .layui-layer-title span:first-child {
  731. border-left: none
  732. }
  733. .layui-layer-tabmain {
  734. line-height: 24px;
  735. clear: both
  736. }
  737. .layui-layer-tabmain .layui-layer-tabli {
  738. display: none
  739. }
  740. .layui-layer-tabmain .layui-layer-tabli.layui-this {
  741. display: block
  742. }
  743. .layui-layer-photos {
  744. -webkit-animation-duration: .8s;
  745. animation-duration: .8s
  746. }
  747. .layui-layer-photos .layui-layer-content {
  748. overflow: hidden;
  749. text-align: center
  750. }
  751. .layui-layer-photos .layui-layer-phimg img {
  752. position: relative;
  753. width: 100%;
  754. display: inline-block;
  755. *display: inline;
  756. *zoom: 1;
  757. vertical-align: top
  758. }
  759. .layui-layer-imgbar,
  760. .layui-layer-imguide {
  761. display: none
  762. }
  763. .layui-layer-imgnext,
  764. .layui-layer-imgprev {
  765. position: absolute;
  766. top: 50%;
  767. width: 27px;
  768. _width: 44px;
  769. height: 44px;
  770. margin-top: -22px;
  771. outline: 0;
  772. blr: expression(this.onFocus=this.blur())
  773. }
  774. .layui-layer-imgprev {
  775. left: 10px;
  776. background-position: -5px -5px;
  777. _background-position: -70px -5px
  778. }
  779. .layui-layer-imgprev:hover {
  780. background-position: -33px -5px;
  781. _background-position: -120px -5px
  782. }
  783. .layui-layer-imgnext {
  784. right: 10px;
  785. _right: 8px;
  786. background-position: -5px -50px;
  787. _background-position: -70px -50px
  788. }
  789. .layui-layer-imgnext:hover {
  790. background-position: -33px -50px;
  791. _background-position: -120px -50px
  792. }
  793. .layui-layer-imgbar {
  794. position: absolute;
  795. left: 0;
  796. bottom: 0;
  797. width: 100%;
  798. height: 32px;
  799. line-height: 32px;
  800. background-color: rgba(0, 0, 0, .8);
  801. background-color: #000 \9;
  802. filter: Alpha(opacity=80);
  803. color: #fff;
  804. overflow: hidden;
  805. font-size: 0
  806. }
  807. .layui-layer-imgtit * {
  808. display: inline-block;
  809. *display: inline;
  810. *zoom: 1;
  811. vertical-align: top;
  812. font-size: 12px
  813. }
  814. .layui-layer-imgtit a {
  815. max-width: 65%;
  816. overflow: hidden;
  817. color: #fff
  818. }
  819. .layui-layer-imgtit a:hover {
  820. color: #fff;
  821. text-decoration: underline
  822. }
  823. .layui-layer-imgtit em {
  824. padding-left: 10px;
  825. font-style: normal
  826. }
  827. @-webkit-keyframes layer-bounceOut {
  828. 100% {
  829. opacity: 0;
  830. -webkit-transform: scale(.7);
  831. transform: scale(.7)
  832. }
  833. 30% {
  834. -webkit-transform: scale(1.05);
  835. transform: scale(1.05)
  836. }
  837. 0% {
  838. -webkit-transform: scale(1);
  839. transform: scale(1)
  840. }
  841. }
  842. @keyframes layer-bounceOut {
  843. 100% {
  844. opacity: 0;
  845. -webkit-transform: scale(.7);
  846. -ms-transform: scale(.7);
  847. transform: scale(.7)
  848. }
  849. 30% {
  850. -webkit-transform: scale(1.05);
  851. -ms-transform: scale(1.05);
  852. transform: scale(1.05)
  853. }
  854. 0% {
  855. -webkit-transform: scale(1);
  856. -ms-transform: scale(1);
  857. transform: scale(1)
  858. }
  859. }
  860. .layer-anim-close {
  861. -webkit-animation-name: layer-bounceOut;
  862. animation-name: layer-bounceOut;
  863. -webkit-animation-fill-mode: both;
  864. animation-fill-mode: both;
  865. -webkit-animation-duration: .2s;
  866. animation-duration: .2s
  867. }
  868. @media screen and (max-width: 1100px) {
  869. .layui-layer-iframe {
  870. overflow-y: auto;
  871. -webkit-overflow-scrolling: touch
  872. }
  873. }