style.scss 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243
  1. .help-wrap{
  2. position: absolute;
  3. left: 50%;
  4. top: 50%;
  5. margin-left: -139px;
  6. margin-top: -192px;
  7. width: 278px;
  8. height: 384px;
  9. background-color: #ffffff;
  10. .title{
  11. text-align: center;
  12. font-size: 14px;
  13. padding-top: 12px;
  14. margin-bottom: 14px;
  15. color: #333333;
  16. }
  17. .content{
  18. color: #999999;
  19. font-size: 14px;
  20. padding: 0 18px 18px;
  21. }
  22. .item{
  23. line-height: 1.6;
  24. margin-bottom: 10px;
  25. text-align: left;
  26. }
  27. }
  28. .main-box{
  29. padding: 0 20px;
  30. }
  31. .send-wrap{
  32. display: inline-block;
  33. vertical-align: middle;
  34. width: 278px;
  35. // height: 384px;
  36. background-color: #ffffff;
  37. border: 2px solid #f55a3c;
  38. border-radius: 4px;
  39. padding: 0 0 14px;
  40. box-sizing: border-box;
  41. position: relative;
  42. .el-icon-question{
  43. position: absolute;
  44. top: 10px;
  45. left: 18px;
  46. color: #c9c9c9;
  47. font-size: 20px;
  48. font-weight: bold;
  49. cursor: pointer;
  50. }
  51. .title{
  52. text-align: center;
  53. font-size: 14px;
  54. color: #f55a3c;
  55. padding-top: 10px;
  56. margin-bottom: 8px;
  57. }
  58. }
  59. .input-item{
  60. height: 30px;
  61. line-height: 30px;
  62. background-color: #f2f2f2;
  63. color: #333333;
  64. font-size: 14px;
  65. padding: 0 8px;
  66. .packet-box{
  67. margin-left: 64px;
  68. // display: flex;
  69. }
  70. input{
  71. text-align: right;
  72. display: inline-block;
  73. outline: none;
  74. border: none;
  75. background-color: transparent;
  76. box-sizing: border-box;
  77. margin-right: 4px;
  78. width: 100px;
  79. -webkit-appearance: none;
  80. }
  81. .text{
  82. width: 64px;
  83. float: left;
  84. em{
  85. width: 16px;
  86. height: 16px;
  87. line-height: 16px;
  88. font-size: 12px;
  89. vertical-align: middle;
  90. color: #ffffff;
  91. margin-right: 4px;
  92. display: inline-block;
  93. background-color: #e8b948;
  94. }
  95. }
  96. .unit{
  97. display: inline-block;
  98. text-align: right;
  99. width: 50px;
  100. cursor: pointer;
  101. position: relative;
  102. &:hover{
  103. .code-menu {
  104. display: block;
  105. }
  106. }
  107. }
  108. .code-menu{
  109. display: none;
  110. position: absolute;
  111. top: 30px;
  112. left: 0;
  113. right: 0;
  114. background-color: #ffffff;
  115. border: 1px solid #e1e1e1;
  116. border-radius: 2px;
  117. z-index: 2;
  118. .code-item{
  119. padding: 0 6px;
  120. text-align: center;
  121. line-height: 22px;
  122. font-size: 12px;
  123. color: #333333;
  124. border-bottom: 1px solid #e1e1e1;
  125. box-sizing: border-box;
  126. &:last-child{
  127. border-bottom: none;
  128. }
  129. &:hover{
  130. background-color: #e1e1e1;
  131. }
  132. }
  133. &::after{
  134. content: '';
  135. position: absolute;
  136. left: 50%;
  137. top: -6px;
  138. transform: translate(-50%, -50%);
  139. @include triangle-up(5px, #e1e1e1);
  140. }
  141. }
  142. }
  143. .pack-num-input{
  144. input{
  145. width: 120px;
  146. }
  147. .unit{
  148. width: 20px;
  149. }
  150. }
  151. .input-tips{
  152. color: #666666;
  153. font-size: 12px;
  154. text-align: left;
  155. margin: 6px 0 14px;
  156. span{
  157. cursor: pointer;
  158. color: #4385e9;
  159. }
  160. }
  161. .group-user-num{
  162. font-size: 12px;
  163. color: #666666;
  164. text-align: left;
  165. margin: 6px 0 10px;
  166. }
  167. .words{
  168. width: 100%;
  169. box-sizing: border-box;
  170. padding: 12px;
  171. background-color: #f2f2f2;
  172. outline: none;
  173. border: none;
  174. resize: none;
  175. }
  176. .el-icon-close{
  177. position: absolute;
  178. top: 6px;
  179. right: 6px;
  180. color: #333333;
  181. font-size: 16px;
  182. font-weight: bold;
  183. cursor: pointer;
  184. }
  185. .sum{
  186. font-size: 24px;
  187. color: #333333;
  188. text-align: center;
  189. margin: 14px 0 22px;
  190. span{
  191. font-size: 16px;
  192. }
  193. }
  194. .send-btn{
  195. display: block;
  196. width: 100%;
  197. background-color: #f55a3c;
  198. height: 40px;
  199. line-height: 40px;
  200. text-align: center;
  201. color: #fefefe;
  202. font-size: 14px;
  203. &:hover{
  204. background-color: #f33510;
  205. }
  206. &.is-disable{
  207. background-color: #fccdc4;
  208. cursor: not-allowed;
  209. }
  210. &.loading {
  211. background-color: #ef9381;
  212. pointer-events: none;
  213. }
  214. }
  215. .bot{
  216. margin-top: 10px;
  217. font-size: 12px;
  218. text-align: center;
  219. color: #999999;
  220. }
  221. .redpacket-tips{
  222. font-size: 12px;
  223. color: #f55a3c;
  224. text-align: center;
  225. background-color: #fce792;
  226. line-height: 18px;
  227. height: 18px;
  228. margin-bottom: 2px;
  229. &.hidden{
  230. visibility: hidden;
  231. }
  232. }
  233. .down-arrow{
  234. display: inline-block;
  235. margin-left: 2px;
  236. vertical-align: middle;
  237. @include triangle-down(5px, #000000);
  238. }
  239. input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{
  240. -webkit-appearance: none !important;
  241. }/* chrome */