index.css 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559
  1. .my-coin {
  2. padding-right: 55px;
  3. padding-left: 55px;
  4. }
  5. .my-coin .total ul {
  6. display: -webkit-box;
  7. display: -webkit-flex;
  8. display: -moz-box;
  9. display: -ms-flexbox;
  10. display: flex;
  11. padding-top: 65px;
  12. padding-bottom: 35px;
  13. font-size: 14px;
  14. color: #969696;
  15. }
  16. .my-coin .total li ~ li {
  17. margin-left: 170px;
  18. }
  19. .my-coin .total li > div:last-child {
  20. margin-top: 15px;
  21. font-weight: bold;
  22. font-size: 32px;
  23. color: #282828;
  24. }
  25. .my-coin .el-tabs__nav-wrap::after {
  26. height: 1px;
  27. background-color: #ececec;
  28. }
  29. .my-coin .el-tabs__item {
  30. height: 50px;
  31. font-size: 16px;
  32. line-height: 50px;
  33. color: #999;
  34. }
  35. .my-coin .el-tabs__item.is-active {
  36. color: #191C6E;
  37. }
  38. .my-coin .el-tabs__active-bar {
  39. background-color: #191C6E;
  40. }
  41. .my-coin .el-tabs__item:hover {
  42. color: #191C6E;
  43. }
  44. .my-coin .recharge .section {
  45. padding-top: 40px;
  46. padding-bottom: 20px;
  47. font-size: 18px;
  48. color: #282828;
  49. }
  50. .my-coin .recharge .section > div:nth-child(2) {
  51. display: -webkit-box;
  52. display: -webkit-flex;
  53. display: -moz-box;
  54. display: -ms-flexbox;
  55. display: flex;
  56. -webkit-flex-wrap: wrap;
  57. -ms-flex-wrap: wrap;
  58. flex-wrap: wrap;
  59. margin-top: 30px;
  60. }
  61. .my-coin .recharge .section:first-child > div:last-child {
  62. margin-right: -22px;
  63. margin-bottom: -22px;
  64. }
  65. .my-coin .recharge .section:first-child label {
  66. margin-right: 22px;
  67. margin-bottom: 22px;
  68. }
  69. .my-coin .recharge .section:first-child input + div {
  70. position: relative;
  71. display: -webkit-box;
  72. display: -webkit-flex;
  73. display: -moz-box;
  74. display: -ms-flexbox;
  75. display: flex;
  76. -webkit-box-orient: vertical;
  77. -webkit-box-direction: normal;
  78. -webkit-flex-direction: column;
  79. -moz-box-orient: vertical;
  80. -moz-box-direction: normal;
  81. -ms-flex-direction: column;
  82. flex-direction: column;
  83. -webkit-box-pack: center;
  84. -webkit-justify-content: center;
  85. -moz-box-pack: center;
  86. -ms-flex-pack: center;
  87. justify-content: center;
  88. -webkit-box-align: center;
  89. -webkit-align-items: center;
  90. -moz-box-align: center;
  91. -ms-flex-align: center;
  92. align-items: center;
  93. width: 256px;
  94. height: 100px;
  95. border: 1px solid #d4d4d4;
  96. border-radius: 8px;
  97. overflow: hidden;
  98. text-align: center;
  99. color: #999;
  100. }
  101. .my-coin .recharge .section:first-child input + div:hover {
  102. border-color: #c0c4cc;
  103. }
  104. .my-coin .recharge .section:first-child input:checked + div {
  105. border-color: #191C6E;
  106. }
  107. .my-coin .recharge .section:first-child input + div div:first-child {
  108. padding-left: 42px;
  109. margin-bottom: 10px;
  110. background: left center/32px 32px no-repeat;
  111. font-size: 30px;
  112. color: #282828;
  113. }
  114. .my-coin .recharge .section:first-child .el-icon-check {
  115. position: absolute;
  116. right: 0;
  117. bottom: 0;
  118. z-index: 2;
  119. width: 17px;
  120. height: 16px;
  121. background-color: #191C6E;
  122. font-size: 14px;
  123. line-height: 16px;
  124. text-align: center;
  125. color: #fff;
  126. opacity: 0;
  127. -webkit-transition: 0.3s;
  128. -o-transition: 0.3s;
  129. -moz-transition: 0.3s;
  130. transition: 0.3s;
  131. }
  132. .my-coin .recharge .section:first-child .el-icon-check::after {
  133. content: "";
  134. position: absolute;
  135. right: 0;
  136. bottom: 0;
  137. z-index: -1;
  138. border-width: 16px 17px;
  139. border-style: solid;
  140. border-color: transparent #191C6E #191C6E transparent;
  141. }
  142. .my-coin .recharge .section:first-child input:checked + div .el-icon-check {
  143. opacity: 1;
  144. }
  145. .my-coin .el-input-number {
  146. -webkit-box-flex: 1;
  147. -webkit-flex: 1;
  148. -moz-box-flex: 1;
  149. -ms-flex: 1;
  150. flex: 1;
  151. -webkit-align-self: flex-start;
  152. -ms-flex-item-align: start;
  153. align-self: flex-start;
  154. margin-left: 10px;
  155. }
  156. .my-coin .el-input__inner {
  157. height: 102px;
  158. border-color: #d4d4d4;
  159. border-radius: 8px;
  160. font-size: 18px;
  161. line-height: 102px;
  162. }
  163. .my-coin .el-input-number.is-controls-right .el-input-number__increase {
  164. border-top-right-radius: 8px;
  165. }
  166. .my-coin .el-input-number.is-controls-right .el-input-number__decrease {
  167. border-bottom-right-radius: 8px;
  168. }
  169. .my-coin .el-input-number.is-controls-right .el-input-number__decrease, .my-coin .el-input-number.is-controls-right .el-input-number__increase {
  170. line-height: 51px;
  171. }
  172. .my-coin .recharge .section:last-child {
  173. padding-bottom: 0;
  174. }
  175. .my-coin .recharge .section:last-child label {
  176. margin-right: 20px;
  177. }
  178. .my-coin .recharge .section:last-child input + div {
  179. position: relative;
  180. display: -webkit-box;
  181. display: -webkit-flex;
  182. display: -moz-box;
  183. display: -ms-flexbox;
  184. display: flex;
  185. -webkit-box-pack: center;
  186. -webkit-justify-content: center;
  187. -moz-box-pack: center;
  188. -ms-flex-pack: center;
  189. justify-content: center;
  190. -webkit-box-align: center;
  191. -webkit-align-items: center;
  192. -moz-box-align: center;
  193. -ms-flex-align: center;
  194. align-items: center;
  195. width: 220px;
  196. height: 86px;
  197. border: 1px solid #d4d4d4;
  198. border-radius: 8px;
  199. overflow: hidden;
  200. font-size: 16px;
  201. line-height: 36px;
  202. color: #4e4e4e;
  203. }
  204. .my-coin .recharge .section:last-child input + div:hover {
  205. border-color: #c0c4cc;
  206. }
  207. .my-coin .recharge .section:last-child input:checked + div {
  208. border-color: #191C6E;
  209. }
  210. .my-coin .recharge .section:last-child input + div > div {
  211. padding-left: 48px;
  212. background: url("../../../images/alipay.png") left center/36px 36px no-repeat;
  213. }
  214. .my-coin .recharge .section:last-child label:first-child input + div > div {
  215. background-image: url("../../../images/yue.png");
  216. -o-background-size: 40px;
  217. background-size: 40px;
  218. line-height: 1.15;
  219. }
  220. .my-coin .recharge .section:last-child label:nth-child(2) input + div > div {
  221. padding-left: 52px;
  222. background-image: url("../../../images/wxpay.png");
  223. -o-background-size: 40px 36px;
  224. background-size: 40px 36px;
  225. }
  226. .my-coin .recharge .section:last-child > div:last-child {
  227. display: -webkit-box;
  228. display: -webkit-flex;
  229. display: -moz-box;
  230. display: -ms-flexbox;
  231. display: flex;
  232. -webkit-box-orient: vertical;
  233. -webkit-box-direction: normal;
  234. -webkit-flex-direction: column;
  235. -moz-box-orient: vertical;
  236. -moz-box-direction: normal;
  237. -ms-flex-direction: column;
  238. flex-direction: column;
  239. -webkit-box-align: center;
  240. -webkit-align-items: center;
  241. -moz-box-align: center;
  242. -ms-flex-align: center;
  243. align-items: center;
  244. padding-top: 87px;
  245. padding-bottom: 100px;
  246. }
  247. .my-coin .recharge .section:last-child input + div > div > div {
  248. margin-top: 6px;
  249. font-size: 14px;
  250. color: #969696;
  251. }
  252. .my-coin .recharge .section:last-child > div > div:nth-child(2) {
  253. margin-top: 30px;
  254. font-size: 18px;
  255. color: #666;
  256. }
  257. .my-coin .recharge .section:last-child > div > .btn-group {
  258. font-size: 0;
  259. }
  260. .my-coin .recharge .section:last-child > div > .btn-group a {
  261. display: inline-block;
  262. width: 150px;
  263. height: 42px;
  264. border-radius: 21px;
  265. margin: 50px 0 0;
  266. background: #191C6E;
  267. font-size: 16px;
  268. line-height: 42px;
  269. text-align: center;
  270. color: #FFFFFF;
  271. }
  272. .my-coin .recharge .section:last-child > div > .btn-group a ~ a {
  273. display: inline-block;
  274. border: 1px solid #999999;
  275. border-radius: 21px;
  276. margin: 0 0 0 30px;
  277. background: transparent;
  278. font-size: 16px;
  279. line-height: 40px;
  280. text-align: center;
  281. color: #999999;
  282. }
  283. .my-coin .recharge .section:last-child div > span {
  284. vertical-align: sub;
  285. font-weight: bold;
  286. font-size: 30px;
  287. color: #FF6B00;
  288. }
  289. .my-coin .recharge .section:last-child .el-button {
  290. padding: 14px 68px;
  291. border-color: #191C6E;
  292. border-radius: 23px;
  293. background-color: #191C6E;
  294. font-size: 16px;
  295. color: #fff;
  296. }
  297. .my-coin .recharge .section:last-child .el-button:focus, .my-coin .recharge .section:last-child .el-button:hover {
  298. border-color: #66b1ff;
  299. background-color: #66b1ff;
  300. }
  301. .my-coin .recharge .section:last-child .el-icon-check {
  302. position: absolute;
  303. right: 0;
  304. bottom: 0;
  305. z-index: 2;
  306. width: 17px;
  307. height: 16px;
  308. background-color: #191C6E;
  309. font-size: 14px;
  310. line-height: 16px;
  311. text-align: center;
  312. color: #fff;
  313. opacity: 0;
  314. -webkit-transition: 0.3s;
  315. -o-transition: 0.3s;
  316. -moz-transition: 0.3s;
  317. transition: 0.3s;
  318. }
  319. .my-coin .recharge .section:last-child .el-icon-check::after {
  320. content: "";
  321. position: absolute;
  322. right: 0;
  323. bottom: 0;
  324. z-index: -1;
  325. border-width: 16px 17px;
  326. border-style: solid;
  327. border-color: transparent #191C6E #191C6E transparent;
  328. }
  329. .my-coin .recharge .section:last-child input:checked + div .el-icon-check {
  330. opacity: 1;
  331. }
  332. .my-coin .el-tabs.el-tabs--top .el-tab-pane > ul > li {
  333. display: -webkit-box;
  334. display: -webkit-flex;
  335. display: -moz-box;
  336. display: -ms-flexbox;
  337. display: flex;
  338. -webkit-box-pack: justify;
  339. -webkit-justify-content: space-between;
  340. -moz-box-pack: justify;
  341. -ms-flex-pack: justify;
  342. justify-content: space-between;
  343. -webkit-box-align: center;
  344. -webkit-align-items: center;
  345. -moz-box-align: center;
  346. -ms-flex-align: center;
  347. align-items: center;
  348. height: 86px;
  349. padding-right: 10px;
  350. padding-left: 10px;
  351. border-bottom: 1px dashed #d0d0d0;
  352. font-size: 14px;
  353. color: #969696;
  354. }
  355. .my-coin .el-tabs.el-tabs--top li > div > div:first-child {
  356. margin-bottom: 10px;
  357. font-size: 16px;
  358. color: #282828;
  359. }
  360. .my-coin .el-tabs.el-tabs--top li > div:last-child {
  361. font-weight: bold;
  362. font-size: 16px;
  363. color: #191C6E;
  364. }
  365. .my-coin .el-tabs.el-tabs--top li > .red:last-child {
  366. color: #FF6B00;
  367. }
  368. .my-coin .detail-tip {
  369. padding: 23px 0 46px;
  370. font-size: 12px;
  371. line-height: 16px;
  372. color: #969696;
  373. }
  374. .my-coin .detail-tip .el-icon-warning {
  375. margin: 0 8px 0 0;
  376. font-size: 14px;
  377. color: #FF6B00;
  378. }
  379. .my-coin .empty {
  380. height: 623px;
  381. background: url("../../../images/empty7.png") center/274px no-repeat;
  382. }
  383. .my-coin .el-tabs__content .el-tabs__active-bar {
  384. display: none;
  385. }
  386. .my-coin .el-tabs__content .el-tabs__item {
  387. min-width: 70px;
  388. height: 35px;
  389. padding: 0 15px;
  390. border: 1px solid #D4D4D4;
  391. border-radius: 4px;
  392. line-height: 33px;
  393. text-align: center;
  394. color: #999999;
  395. }
  396. .my-coin .el-tabs__content .el-tabs__item ~ .el-tabs__item {
  397. margin: 0 0 0 18px;
  398. }
  399. .my-coin .el-tabs__content .el-tabs--top .el-tabs__item.is-top:nth-child(2), .my-coin .el-tabs__content .el-tabs--top .el-tabs__item.is-top:last-child {
  400. padding: 0 15px;
  401. }
  402. .my-coin .el-tabs__content .el-tabs__item.is-active {
  403. border-color: #191C6E;
  404. }
  405. .input-number-label {
  406. display: -webkit-box;
  407. display: -webkit-flex;
  408. display: -moz-box;
  409. display: -ms-flexbox;
  410. display: flex;
  411. width: 534px;
  412. /* height: 100px; */
  413. }
  414. .input-number-label span {
  415. -webkit-box-flex: 1;
  416. -webkit-flex: 1;
  417. -moz-box-flex: 1;
  418. -ms-flex: 1;
  419. flex: 1;
  420. /* -webkit-align-self: center;
  421. -ms-flex-item-align: center;
  422. align-self: center;
  423. font-size: 20px;
  424. color: #191C6E; */
  425. }
  426. .input-number-wrap {
  427. display: -webkit-box;
  428. display: -webkit-flex;
  429. display: -moz-box;
  430. display: -ms-flexbox;
  431. display: flex;
  432. width: 534px;
  433. height: 100px;
  434. border: 1px solid #D4D4D4;
  435. border-radius: 8px;
  436. overflow: hidden;
  437. }
  438. .input-number-wrap div {
  439. -webkit-box-flex: 1;
  440. -webkit-flex: 1;
  441. -moz-box-flex: 1;
  442. -ms-flex: 1;
  443. flex: 1;
  444. min-width: 0;
  445. }
  446. .input-number-wrap div:first-child {
  447. display: -webkit-box;
  448. display: -webkit-flex;
  449. display: -moz-box;
  450. display: -ms-flexbox;
  451. display: flex;
  452. padding: 0 60px 0 40px;
  453. background: url("../../../images/icon.png") right center/30px 31px no-repeat;
  454. }
  455. .input-number-wrap input {
  456. -webkit-box-flex: 1;
  457. -webkit-flex: 1;
  458. -moz-box-flex: 1;
  459. -ms-flex: 1;
  460. flex: 1;
  461. min-width: 0;
  462. border: 0;
  463. outline: 0;
  464. font-size: 30px;
  465. }
  466. .input-number-wrap input::-webkit-inner-spin-button, .input-number-wrap input::-webkit-outer-spin-button {
  467. -webkit-appearance: none;
  468. }
  469. .input-number-wrap input[type="number"] {
  470. -moz-appearance: textfield;
  471. }
  472. .input-number-wrap input + span {
  473. -webkit-align-self: center;
  474. -ms-flex-item-align: center;
  475. align-self: center;
  476. margin-left: 10px;
  477. font-size: 20px;
  478. color: #999999;
  479. }
  480. .input-number-wrap div:last-child {
  481. display: -webkit-box;
  482. display: -webkit-flex;
  483. display: -moz-box;
  484. display: -ms-flexbox;
  485. display: flex;
  486. -webkit-box-align: center;
  487. -webkit-align-items: center;
  488. -moz-box-align: center;
  489. -ms-flex-align: center;
  490. align-items: center;
  491. padding-left: 72px;
  492. background: 30px center/32px 32px no-repeat;
  493. }