pop.css 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. /*通用提示框*/
  2. .popDialog,.popLoad,.popOther{position:fixed;width:100%;color:#444;top:30%;left:0;z-index:10;
  3. -webkit-animation:animations 1s forwards;-moz-animation:animations 1s forwards;animation:animations 1s forwards;
  4. }
  5. @-webkit-keyframes animations{
  6. 0%{-webkit-transform:translateY(0);opacity:0}
  7. 100%{-webkit-transform:translateY(-30px);opacity:1}
  8. }
  9. @-moz-keyframes animations{
  10. 0%{-moz-transform:translateY(0);opacity:0}
  11. 100%{-moz-transform:translateY(-30px);opacity:1}
  12. }
  13. @keyframes animations{
  14. 0%{transform:translateY(0);opacity:0}
  15. 100%{transform:translateY(-30px);opacity:1}
  16. }
  17. .popDialog .in{width:80%;margin:0 auto;background-color:#fff;
  18. -webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
  19. .popDialog .title{position:relative;line-height:48px;text-indent:21px;overflow:hidden}
  20. .popDialog .title:after{position:absolute;width:100%;height:1px;content:'\00a0';bottom:0;left:0;background-color:#eae8eb}
  21. .popDialog .cn{font-size:16px;text-align:center;padding:45px}
  22. .popDialog .op{height:50px;line-height:50px;text-align:center;border-top:1px solid #eae8eb}
  23. .popDialog .op span{float:left;width: 49%;color:#777;}
  24. .popDialog .op span:last-child{color:#177ff6;border-left:1px solid #eae8eb}
  25. .popDialog .op.o2 span{width:100%;color:#177ff6;border-left:0 none}
  26. /*带关闭按钮提示框*/
  27. .popMsg .in,.popLoad .in{position:relative;width:80%;line-height:20px;margin:0 auto;background-color:#fff;
  28. -webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
  29. .popMsg .cn,.popLoad .cn{font-size:16px;text-align:center;padding:45px}
  30. .popMsg .close,.popLoad .close,.popOther .close{position:absolute;width:24px;height:24px;top:5px;right:5px;border:1px solid #868686;
  31. -webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;border-radius:100%}
  32. .popMsg .close:before,.popMsg .close:after,.popLoad .close:before,.popLoad .close:after,.popOther .close:before,.popOther .close:after{position:absolute;width:14px;height:2px;content:'\00a0';top:50%;left:50%;margin:-1px 0 0 -7px;background-color:#868686}
  33. .popMsg .close:before,.popLoad .close:before,.popOther .close:before{
  34. -webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
  35. .popMsg .close:after,.popLoad .close:after,.popOther .close:after{
  36. -webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
  37. /*自动消失*/
  38. .popMsg{position:fixed;width:100%;color:#444;opacity:0;top:30%;left:0;z-index:10}
  39. .popMsg.on{-webkit-animation:autoshow 3s forwards;-moz-animation:autoshow 3s forwards;animation:autoshow 3s forwards}
  40. @-webkit-keyframes autoshow{
  41. 0%{-webkit-transform:translateY(0);opacity:0}
  42. 25%{-webkit-transform:translateY(-30px);opacity:1}
  43. 75%{-webkit-transform:translateY(-30px);opacity:1}
  44. 100%{-webkit-transform:translateY(0);opacity:0}
  45. }
  46. @-moz-keyframes autoshow{
  47. 0%{-moz-transform:translateY(0);opacity:0}
  48. 25%{-moz-transform:translateY(-30px);opacity:1}
  49. 75%{-moz-transform:translateY(-30px);opacity:1}
  50. 100%{-moz-transform:translateY(0);opacity:0}
  51. }
  52. @keyframes autoshow{
  53. 0%{transform:translateY(0);opacity:0}
  54. 25%{transform:translateY(-30px);opacity:1}
  55. 75%{transform:translateY(-30px);opacity:1}
  56. 100%{transform:translateY(0);opacity:0}
  57. }
  58. /*loading&&警告*/
  59. .popLoad img,.popDialog img{width:20px;height:20px;vertical-align:top;margin-right:10px}
  60. /*简历弹窗*/
  61. .popOther.popTop{top:12%}
  62. .popOther .in{width:80%;margin:0 auto;background-color:#fff;
  63. -webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
  64. .popOther .title{position:relative;line-height:48px;text-indent:21px;overflow:hidden}
  65. .popOther .title:after{position:absolute;width:100%;height:1px;content:'\00a0';bottom:0;left:0;background-color:#eae8eb}
  66. .popOther .cn{font-size:16px;text-align:center;padding:45px}
  67. .popOther .cn.c2{font-size:14px;text-align:left;padding:16px 28px}
  68. .popOther .cn.c3{font-size:14px;text-align:left;padding:10px 0}
  69. .popOther .op{height:50px;line-height:50px;text-align:center;border-top:1px solid #eae8eb}
  70. .popOther .op span{float:left;width: 49%;color:#777;}
  71. .popOther .op span:last-child{color: #016bc2;border-left:1px solid #eae8eb;}
  72. .popOther .op.o2 span{width:100%;color:#0b72d8;border-left:0 none}
  73. .popOther .c_orange{font-size:15px;color: #0956f8;}
  74. .popOther .close{top:11px;right:21px}
  75. .popE .e{position:relative;line-height:20px;margin-bottom:10px;padding-left:32px}
  76. .popE .e:last-child{margin-bottom:0}
  77. .popE .e label{position:absolute;width:22px;height:22px;top:0;left:0;background:url(icon_radio.png) no-repeat;
  78. -webkit-background-size:75px auto;-moz-background-size:75px auto;-o-background-size:75px auto;-ms-background-size:75px auto;background-size:75px auto}
  79. .popE .e.on label{background-position:-25px 0}
  80. .popE.p2{display:flex;min-height:86px;justify-content:center;flex-direction:column}
  81. .popE.p2 .e{font-size:16px;height:22px;line-height:22px;padding-left:42px}
  82. .popE.p2 .e label{left:10px}
  83. .popE.p2 .e .txt{float:left;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
  84. .popE.p2 .e.short{padding-right:60px}
  85. .popE.p2 .e.short:after{position:absolute;content:'(不完整)';color:#0956f8;top:0}
  86. .inp{font-size:16px;color:#444;padding:10px 18px;background-color:#ececee;
  87. -webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}
  88. .inp input{width:100%;background-color:transparent}
  89. .note{line-height:16px;font-size:12px;color:#868686;padding-top:10px}
  90. .error{line-height:20px;font-size:12px;color:#F00;text-align:left}
  91. .error:before{display:inline-block;width:15px;height:20px;content:'\00a0';margin-right:5px;background:url(icon_err.png) center no-repeat;
  92. -webkit-background-size:15px;-moz-background-size:15px;-ms-background-size:15px;-o-background-size:15px;background-size:15px}
  93. .popNote{position:fixed;width:80%;text-align:center;left:10%;z-index:2;visibility:0;opacity:0;
  94. -webkit-transition:visibility 1s,opacity 1s ease-in-out;-moz-transition:visibility 1s,opacity 1s ease-in-out;-o-transition:visibility 1s,opacity 1s ease-in-out;transition:visibility 1s,opacity 1s ease-in-out}
  95. .popNote.on{visibility:1;opacity:1}
  96. .popNote span{display:inline-block;line-height:24px;color:#fff;vertical-align:middle;padding:10px 20px;background-color:rgba(0,0,0,.7);
  97. -webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
  98. .resumeShow{height:100%;position:relative;overflow:hidden}
  99. #changersmname.changeName{position:absolute}
  100. /*职位申请成功弹窗*/
  101. .popD{font-size:12px;text-align:center}
  102. .popD h3{font-size:16px}
  103. .popD .wechat img{vertical-align:middle}
  104. .popD .wechat a{color:#0000cc;text-decoration:underline}
  105. .popF .t_more{position:relative;font-size:12px;height:40px;line-height:50px;padding:0 21px}
  106. .popF .t_more:before{content:'';position:absolute;height:1px;content:'\00a0';right:11px;bottom:0;left:11px;background-color:#e6e6e6}
  107. .popF .items .e{padding:6px 21px}
  108. .popF .items .e em{top:6px}
  109. .popF .items .e i{top:30px}
  110. /* 投递成功弹窗 */
  111. .iapply{position:relative;padding-bottom:14px}
  112. .iapply svg{position:absolute;top:35%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px}
  113. .iapply svg .st0{fill:#FFEBD5}
  114. .iapply .icon{position:relative;width:50px;height:50px;margin:0 auto}
  115. .iapply .icon:before,.iapply .icon:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;
  116. -webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
  117. .iapply .icon:before{background-color:#a1c3f9;
  118. -webkit-animation: ball-scale linear 1.75s;-moz-animation: ball-scale linear 1.75s;-o-animation: ball-scale linear 1.75s;animation: ball-scale linear 1.75s forwards;}
  119. .iapply .icon:after{background-image:linear-gradient(to bottom right,#076fd3,#084daa)}
  120. .iapply .icon .bin{position:relative;top:50%;z-index:2;width:50%;height:25%;overflow:hidden;margin:0 auto;
  121. -webkit-transform:translateY(-70%) rotate(-45deg);-o-transform:translateY(-70%) rotate(-45deg);-ms-transform:translateY(-70%) rotate(-45deg);-moz-transform:translateY(-70%) rotate(-45deg);transform:translateY(-70%) rotate(-45deg)}
  122. .iapply .icon .bin:before,.iapply .icon .bin:after{content:'';position:absolute;background:#fff;
  123. -webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
  124. .iapply .icon .bin:before{width:4px;height:100%;left:0;
  125. -webkit-animation:dgLeft 0.5s linear both;-o-animation:dgLeft 0.5s linear both;-ms-animation:dgLeft 0.5s linear both;-moz-animation:dgLeft 0.5s linear both;animation:dgLeft 0.5s linear both}
  126. .iapply .icon .bin:after{width:100%;height:4px;bottom:0;
  127. -webkit-animation:dgRight 0.5s linear 0.5s both;-o-animation:dgRight 0.5s linear 0.5s both;-ms-animation:dgRight 0.5s linear 0.5s both;-moz-animation:dgRight 0.5s linear 0.5s both;animation:dgRight 0.5s linear 0.5s both}
  128. .a_success{line-height:28px;font-size:19px;letter-spacing:1px;color:#444;text-align:center}
  129. .a_success:after{content:"7天内不能重复投递";display:block;line-height:20px;font-size:13px;color:#a3a3a3}
  130. @-webkit-keyframes ball-scale {100% {-webkit-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);opacity: 0.5}}
  131. @-moz-keyframes ball-scale {100% {-webkit-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);opacity: 0.5}}
  132. @-o-keyframes ball-scale {100% {-webkit-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);opacity: 0.5}}
  133. @keyframes ball-scale {100% {-webkit-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);opacity: 0.5}}
  134. @-webkit-keyframes dgLeft{0%{top:-100%}100%{top:0%}}
  135. @-moz-keyframes dgLeft{0%{top:-100%}100%{top:0%}}
  136. @-o-keyframes dgLeft{0%{top:-100%}100%{top:0%}}
  137. @keyframes dgLeft{0%{top:-100%}100%{top:0%}}
  138. @-webkit-keyframes dgRight{0%{left:-100%}100%{left:0%}}
  139. @-moz-keyframes dgRight{0%{left:-100%}100%{left:0%}}
  140. @-o-keyframes dgRight{0%{left:-100%}100%{left:0%}}
  141. @keyframes dgRight{0%{left:-100%}100%{left:0%}}