pay.css 22 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040
  1. /* /w/css/2016/12/05/1480932519535-CP8486e556223aed069a7cccae3e44831a.css COMPILE@2016-12-05T10:08:39.921Z WITH:ui.popup:b@1.0.0 */
  2. @charset "utf-8";
  3. a, body {
  4. color: #000
  5. }
  6. html {
  7. font-size: 50px;
  8. -webkit-text-size-adjust: none;
  9. height: 100%
  10. }
  11. body {
  12. min-height: 100%;
  13. font-family: "鑻规柟", "San Francisco", "榛戜綋", "Helvetica Neue", Helvetica, Arial, sans-serif;
  14. font-size: .28rem;
  15. background: #f5f5f5
  16. }
  17. a, body, dd, div, dl, dt, footer, h1, h2, h3, h4, h5, h6, header, html, img, input, li, p, section, select, span, table, td, textarea, th, tr, ul {
  18. margin: 0;
  19. padding: 0;
  20. -webkit-tap-highlight-color: rgba(255, 0, 0, 0);
  21. border: none;
  22. outline: 0;
  23. -webkit-touch-callout: none
  24. }
  25. .clearfix:after, .clearfix:before {
  26. display: table;
  27. line-height: 0;
  28. content: ""
  29. }
  30. .clearfix:after {
  31. clear: both
  32. }
  33. a {
  34. text-decoration: none
  35. }
  36. img {
  37. max-width: 100%
  38. }
  39. li {
  40. list-style: none
  41. }
  42. .fl {
  43. float: left
  44. }
  45. .fr {
  46. float: right
  47. }
  48. .radius5 {
  49. border-radius: .1rem
  50. }
  51. .radius10 {
  52. border-radius: .2rem
  53. }
  54. .hide {
  55. display: none
  56. }
  57. .show {
  58. display: block
  59. }
  60. .show-in {
  61. display: inline-block
  62. }
  63. .header-tip {
  64. position: relative;
  65. display: block;
  66. font-size: .26rem;
  67. text-align: center;
  68. padding: .2rem .3rem;
  69. line-height: .36rem;
  70. background: #349bff;
  71. color: #fff
  72. }
  73. .header-tip .icon-point-right-white {
  74. position: absolute;
  75. right: .3rem;
  76. top: 50%;
  77. margin-top: -7px
  78. }
  79. .common-popDay-shadow, .normal-pop-wrapper {
  80. height: 100%;
  81. width: 100%;
  82. top: 0;
  83. left: 0;
  84. background: rgba(0, 0, 0, .5);
  85. z-index: 9999
  86. }
  87. .common-sec-title {
  88. font-size: .26rem;
  89. font-weight: 700;
  90. color: #a0a0a0;
  91. line-height: .34rem;
  92. margin: .28rem 0 .12rem;
  93. padding: 0 .3rem
  94. }
  95. .normal-pop-wrapper {
  96. position: fixed
  97. }
  98. .common-popDay-shadow {
  99. display: none;
  100. position: absolute
  101. }
  102. .common-loading {
  103. position: fixed;
  104. width: .64rem;
  105. z-index: 10001
  106. }
  107. .common-loading-animate {
  108. position: fixed;
  109. top: 50%;
  110. left: 50%;
  111. margin-top: -.64rem;
  112. margin-left: -.64rem;
  113. width: 1.28rem;
  114. height: 1.28rem;
  115. z-index: 10001;
  116. padding: .32rem;
  117. background: rgba(0, 0, 0, .4);
  118. border-radius: 4px;
  119. -webkit-box-sizing: border-box;
  120. box-sizing: border-box
  121. }
  122. img.common-loading-img {
  123. -webkit-animation: commonLoading .6s infinite linear both;
  124. animation: commonLoading .6s infinite linear both
  125. }
  126. .common-loading-animate img.common-loading-img {
  127. display: block
  128. }
  129. @-webkit-keyframes commonLoading {
  130. from {
  131. -webkit-transform: rotate(0)
  132. }
  133. to {
  134. -webkit-transform: rotate(360deg)
  135. }
  136. }
  137. @keyframes commonLoading {
  138. from {
  139. transform: rotate(0)
  140. }
  141. to {
  142. transform: rotate(360deg)
  143. }
  144. }
  145. .common-tip-shadow {
  146. z-index: 10002;
  147. font-size: .28rem;
  148. color: #fff;
  149. width: 50%;
  150. padding: .5rem .2rem;
  151. line-height: .3rem;
  152. background: rgba(0, 0, 0, .7);
  153. border-radius: .12rem;
  154. transform: translate(-50%, -50%)
  155. }
  156. .common-popup, .common-tip-shadow {
  157. text-align: center;
  158. position: fixed;
  159. left: 50%;
  160. top: 50%;
  161. -webkit-transform: translate(-50%, -50%)
  162. }
  163. .common-popup, .common-popup .content, .common-popup .option-pop-content {
  164. font-size: .3rem;
  165. color: #5a5a5a
  166. }
  167. .common-popup {
  168. z-index: 10000;
  169. background: #fff;
  170. width: 6.1rem;
  171. border-radius: .1rem;
  172. transform: translate(-50%, -50%)
  173. }
  174. .common-bottom-popup, .ios.common-option-popup {
  175. -webkit-box-sizing: border-box;
  176. padding: .2rem;
  177. z-index: 10005
  178. }
  179. .common-popup .content {
  180. padding: .43rem .8rem .44rem;
  181. line-height: .42rem
  182. }
  183. .common-popup .option-pop-content {
  184. line-height: 1.18rem;
  185. height: 1.18rem;
  186. overflow: hidden;
  187. white-space: nowrap;
  188. text-overflow: ellipsis;
  189. position: relative
  190. }
  191. .common-popup .options-pop-list {
  192. max-height: 3.6rem;
  193. overflow-y: auto
  194. }
  195. .common-popup .option-pop-content:before {
  196. position: absolute;
  197. content: '';
  198. top: 0;
  199. left: 0;
  200. width: 200%;
  201. height: 1px;
  202. background: #e5e5e5;
  203. -webkit-transform: scale(.5);
  204. transform: scale(.5);
  205. transform-origin: left top;
  206. -webkit-transform-origin: left top
  207. }
  208. .common-popup .content:last-child {
  209. border-bottom-left-radius: .1rem;
  210. border-bottom-right-radius: .1rem
  211. }
  212. .common-popup .content:last-child:before {
  213. background: 0 0
  214. }
  215. .common-popup .title {
  216. padding: .43rem .3rem 0;
  217. color: #1e1e1e;
  218. font-size: .32rem;
  219. line-height: .32rem
  220. }
  221. .common-popup .panel-col-50 {
  222. float: left;
  223. width: 50%
  224. }
  225. .common-popup .btn, .common-popup .btn.metrobtn {
  226. position: relative;
  227. display: block;
  228. margin: 0;
  229. background: 0 0;
  230. color: #3c6df7;
  231. height: 1rem;
  232. line-height: 1rem;
  233. font-size: .32rem;
  234. border-radius: 0 0 0 .14rem
  235. }
  236. .common-popup .btn1.metrobtn {
  237. color: #5a5a5a
  238. }
  239. .common-popup .btn.metrobtn:before, .common-popup .btn:before {
  240. position: absolute;
  241. content: '';
  242. top: 0;
  243. right: 0;
  244. width: 1px;
  245. height: 200%;
  246. background: #e5e5e5;
  247. -webkit-transform: scale(.5);
  248. transform: scale(.5);
  249. transform-origin: right top;
  250. -webkit-transform-origin: right top
  251. }
  252. .common-popup .btn:active {
  253. background: #eee
  254. }
  255. .common-popup .btn.only {
  256. border-radius: 0 0 .14rem .14rem
  257. }
  258. .common-popup .btn.last {
  259. border-radius: 0 0 .14rem
  260. }
  261. .common-popup .btn.last:before, .common-popup .btn.only:before {
  262. background: 0 0
  263. }
  264. .common-popup .btns {
  265. position: relative;
  266. padding: 0
  267. }
  268. .common-popup .btns:before {
  269. position: absolute;
  270. content: '';
  271. top: 0;
  272. left: 0;
  273. width: 200%;
  274. height: 1px;
  275. background: #e5e5e5;
  276. -webkit-transform: scale(.5);
  277. transform: scale(.5);
  278. transform-origin: left top;
  279. -webkit-transform-origin: left top
  280. }
  281. .common-bottom-popup {
  282. transition: transform .3s ease-out;
  283. box-sizing: border-box;
  284. -webkit-transform: translateY(100%);
  285. transform: translateY(100%)
  286. }
  287. .common-bottom-popup, .ios.common-option-popup {
  288. bottom: 0;
  289. left: 0;
  290. position: fixed;
  291. width: 100%;
  292. -webkit-transition: -webkit-transform .3s ease-out
  293. }
  294. .common-bottom-popup.show {
  295. -webkit-transform: translateY(0);
  296. transform: translateY(0)
  297. }
  298. .common-bottom-popup ul {
  299. background: #fff;
  300. margin-bottom: .14rem;
  301. border-radius: .1rem
  302. }
  303. .common-bottom-popup li {
  304. height: .88rem;
  305. line-height: .88rem;
  306. border-bottom: 1px solid #e5e5e5;
  307. text-align: center
  308. }
  309. .common-bottom-popup ul li:last-child {
  310. border-bottom: 0 none
  311. }
  312. .common-bottom-popup .common-bottom-popup-title {
  313. font-size: .28rem;
  314. color: #5a5a5a;
  315. line-height: .86rem;
  316. height: .86rem
  317. }
  318. .common-bottom-popup .common-bottom-popup-option {
  319. font-size: .32rem;
  320. color: #3462ff
  321. }
  322. .common-bottom-popup .common-bottom-popup-cancel-btn {
  323. border-radius: 5px;
  324. background: #fff;
  325. height: .9rem;
  326. line-height: .9rem;
  327. text-align: center;
  328. font-size: .32rem;
  329. color: #3462ff;
  330. font-weight: 700
  331. }
  332. .ios.common-option-popup {
  333. transition: transform .3s ease-out;
  334. box-sizing: border-box;
  335. -webkit-transform: translateY(100%);
  336. transform: translateY(100%)
  337. }
  338. .ios.common-option-popup.show {
  339. -webkit-transform: translateY(0);
  340. transform: translateY(0)
  341. }
  342. .ios.common-option-popup ul {
  343. background: #fff;
  344. margin-bottom: .14rem;
  345. border-radius: .1rem
  346. }
  347. .ios.common-option-popup li {
  348. position: relative;
  349. height: 1.14rem;
  350. line-height: 1.14rem;
  351. text-align: center;
  352. font-size: .38rem;
  353. color: #007aff
  354. }
  355. .ios.common-option-popup li:after {
  356. position: absolute;
  357. content: '';
  358. bottom: 0;
  359. left: 0;
  360. height: 1px;
  361. width: 200%;
  362. background: #e5e5e5;
  363. -webkit-transform: scale(.5);
  364. transform: scale(.5);
  365. transform-origin: left bottom;
  366. -webkit-transform-origin: left bottom
  367. }
  368. .ios.common-option-popup ul li:last-child:after {
  369. display: none
  370. }
  371. .ios.common-option-popup .common-option-popup-title {
  372. font-size: .28rem;
  373. color: #5a5a5a;
  374. line-height: .86rem;
  375. height: .86rem
  376. }
  377. .ios.common-option-popup .common-option-popup-cancel-btn {
  378. border-radius: 5px;
  379. background: #fff;
  380. height: 1.14rem;
  381. line-height: 1.14rem;
  382. text-align: center;
  383. font-size: .38rem;
  384. color: #007aff;
  385. font-weight: 700
  386. }
  387. .android.common-option-popup {
  388. position: fixed;
  389. color: #5a5a5a;
  390. font-size: .3rem;
  391. z-index: 10000;
  392. background: #fff;
  393. width: 80%;
  394. border-radius: .08rem;
  395. left: 50%;
  396. top: 50%;
  397. -webkit-transform: translate(-50%, -50%);
  398. transform: translate(-50%, -50%);
  399. text-align: center
  400. }
  401. .android.common-option-popup.show {
  402. display: block
  403. }
  404. .android.common-option-popup ul {
  405. padding-bottom: .5rem
  406. }
  407. .android.common-option-popup li {
  408. position: relative;
  409. text-align: left;
  410. height: .8rem;
  411. line-height: .8rem;
  412. padding-left: .5rem;
  413. font-size: .3rem;
  414. color: #969696
  415. }
  416. .android.common-option-popup li:after {
  417. position: absolute;
  418. content: '';
  419. bottom: 0;
  420. left: 0;
  421. height: 1px;
  422. width: 200%;
  423. background: #e5e5e5;
  424. -webkit-transform: scale(.5);
  425. transform: scale(.5);
  426. transform-origin: left bottom;
  427. -webkit-transform-origin: left bottom
  428. }
  429. .android.common-option-popup .common-option-popup-title {
  430. height: .96rem;
  431. line-height: .96rem;
  432. font-size: .38rem;
  433. color: #1e1e1e
  434. }
  435. .no-wrap{
  436. overflow: hidden;
  437. text-overflow:ellipsis;
  438. white-space: nowrap;
  439. max-width: 100%;
  440. }
  441. input{
  442. font-family: "鑻规柟","San Francisco","榛戜綋","Helvetica Neue",Helvetica,Arial,sans-serif;
  443. }
  444. .blue{color: #3462ff}
  445. /*鏈€澶栧眰瀹瑰櫒*/
  446. .container{position: relative; overflow-x: hidden;}
  447. /*鐢ㄦ埛淇℃伅 鐧诲綍or鏈櫥褰�*/
  448. .header-login{background: #fff; height: 5.3125rem; position: relative;}
  449. /*鐢ㄦ埛淇℃伅锛� 澶村儚*/
  450. .header-login .avatar{
  451. float: left;
  452. width: 3.4375rem;
  453. height: 3.4375rem;
  454. margin: 0.9375rem;
  455. margin-right: 0.75rem;
  456. border-radius: 5%;
  457. -webkit-border-radius: 5%;
  458. }
  459. .header-login .avatar img{
  460. display: block;
  461. width: 100%;
  462. border-radius: 5%;
  463. -webkit-border-radius: 5%;
  464. }
  465. /*鐢ㄦ埛淇℃伅锛氭樀绉�+闄屽竵浣欓*/
  466. .header-login .user-info{
  467. margin-top: 0.9375rem;
  468. }
  469. .user-info .user-name{
  470. max-width: 42%;
  471. font-size: 1rem;
  472. line-height: 1.406rem;
  473. vertical-align: middle;
  474. color: #1e1e1e;
  475. font-weight: bold;
  476. padding-top: 0.40625rem;
  477. }
  478. .user-info .user-balance{
  479. font-size: 0.8125rem;
  480. line-height: 1.15625rem;
  481. vertical-align: middle;
  482. color: #828282;
  483. }
  484. /*璧犻€乥utton && 鐧诲綍button*/
  485. .btn{
  486. display: inline-block;
  487. border-radius: 0.125rem;
  488. font-size: 0.875rem;
  489. line-height: 1.875rem;
  490. vertical-align: middle;
  491. text-align: center;
  492. }
  493. .btn-blue{background: #3462ff; color: #fff;}
  494. /*璧犻€佷粬浜� btn*/
  495. .give-btn{
  496. position: absolute;
  497. right: 0;
  498. top: 50%;
  499. transform: translate(0,-50%);
  500. -webkit-transform: translate(0,-50%);
  501. margin-right: 0.9375rem;
  502. padding: 0 0.75rem;
  503. }
  504. /*妗d綅title*/
  505. .tap-title{
  506. font-size: 0.8125rem;
  507. line-height: 0.969rem;
  508. vertical-align: middle;
  509. padding: 0.9375rem 0 0.625rem 0.9375rem;
  510. color: #828282;
  511. font-weight: bold;
  512. }
  513. /*妗d綅鍒楄〃*/
  514. .tap-list{background: #fff; width: 100%; position: relative;}
  515. .tap-list .tap-cell{
  516. position: relative;
  517. margin-left: 0.9375rem;
  518. border-bottom: 1px solid #f0f0f0;
  519. }
  520. .tap-cell .tap-cell-des{
  521. color: #171717;
  522. font-size: 1rem;
  523. line-height: 1.40625rem;
  524. vertical-align: middle;
  525. padding: 0.875rem 0;
  526. display: block;
  527. }
  528. .tap-cell .tap-cell-des .blue{color: #3462ff;}
  529. .right-check{
  530. width: 1.375rem;
  531. height: 1.375rem;
  532. position: absolute;
  533. top: 50%;
  534. right: 0.75rem;
  535. margin-top: -0.6875rem;
  536. }
  537. /*鑷畾涔塨utton*/
  538. .user-defined-btn{
  539. background: #fff;
  540. font-size: 0.9375rem;
  541. height: 3.125rem;
  542. line-height: 3.125rem;
  543. vertical-align: middle;
  544. text-align: center;
  545. color: #828282;
  546. }
  547. /*閽卞寘浣欓鏄剧ず鍖哄煙*/
  548. .wallet-balance{
  549. font-size: 0.6875rem;
  550. color: #aaa;
  551. padding-top: 0.625rem;
  552. padding-left: 0.9375rem;
  553. }
  554. .wallet-balance a{color: #aaa; text-decoration: underline;}
  555. /*鏀粯鏂瑰紡鍒楄〃*/
  556. .type-list{ background: #fff;}
  557. .type-list .type-cell{
  558. position: relative;
  559. margin-left: 0.75rem;
  560. height: 4.375rem;
  561. border-bottom: 1px solid #f0f0f0;
  562. }
  563. .type-list .type-cell:last-child{border-bottom: none;}
  564. .type-cell .type-avatar{
  565. float: left;
  566. margin: 0.78125rem 0;
  567. width: 2.8125rem;
  568. height: 2.8125rem;
  569. margin-right: 0.625rem;
  570. }
  571. .type-cell .type-info{
  572. display: block;
  573. padding-top: 0.78125rem;
  574. height: 4.375rem;
  575. box-sizing: border-box;
  576. -webkit-box-sizing: border-box;
  577. }
  578. .type-info .type-name{
  579. line-height: 1.1875rem;
  580. color: #1e1e1e;
  581. font-size: 1rem;
  582. padding-top: 0.1875rem;
  583. }
  584. .type-info .type-des{
  585. line-height: 0.96875rem;
  586. color: #9b9b9b;
  587. font-size: 0.8125rem;
  588. margin-top: 0.375rem;
  589. }
  590. /*搴曢儴鎻愪氦鍖哄煙*/
  591. footer{
  592. position: fixed;
  593. left: 0;
  594. bottom: 0;
  595. background: rgba(0,0,0,.9);
  596. /*height: 2.8125rem;*/
  597. width: 100%;
  598. color: rgba(255,255,255,.6);
  599. line-height: 2.8125rem;
  600. font-size: 1rem;
  601. padding-left: 0.9375rem;
  602. box-sizing: border-box;
  603. -webkit-box-sizing: border-box;
  604. }
  605. footer .pay-btn{
  606. float: right;
  607. width: 7.1875rem;
  608. text-align: center;
  609. height: 2.8125rem;
  610. line-height: 2.8125rem;
  611. }
  612. /*杩旇禒鏂囨鏍峰紡*/
  613. footer .pay-des-activity{
  614. font-size: 0.8125rem;
  615. line-height: 2.8125rem;
  616. height: 2.8125rem;
  617. float: right;
  618. padding-right: 1.25rem;
  619. color: #6e6e64;
  620. }
  621. footer .iPhoneX-bottom{
  622. height: 64px;
  623. }
  624. /*閫夋嫨璧犻€佷汉鍖哄煙*/
  625. .other-block{
  626. background: #fff;
  627. position: relative;
  628. width: 100%;
  629. padding: 1rem 0;
  630. }
  631. .other-block .block-item{
  632. float: left;
  633. width: 50%;
  634. text-align: center;
  635. box-sizing: border-box;
  636. -webkit-box-sizing: border-box;
  637. }
  638. .other-block .block-item:first-child{
  639. border-right: 1px solid #f0f0f0;
  640. }
  641. .block-item .item-flag{
  642. width: 1.4375rem;
  643. height: 1.4375rem;
  644. display: inline-block;
  645. }
  646. .block-item-des{
  647. margin-top: 0.375rem;
  648. font-size: 0.875rem;
  649. color: #1e1e1e;
  650. line-height: 1.25rem;
  651. }
  652. /*鑷畾涔夐噾棰濊緭鍏ユā鍧�*/
  653. .number-block{background: #fff; position: relative; height: 3.4375rem;}
  654. .number-text{
  655. font-size: 1rem;
  656. padding-left: 0.9375rem;
  657. line-height: 1.40625rem;
  658. vertical-align: middle;
  659. margin: 1rem 0;
  660. display: inline-block;
  661. color: #1e1e1e;
  662. }
  663. #other-number{
  664. line-height: 1.40625rem;
  665. height: 1.40625rem;
  666. vertical-align: middle;
  667. padding: 1rem 0;
  668. width: 8.125rem;
  669. font-size: 0.9375rem;
  670. color: #171717;
  671. }
  672. .other-number{
  673. line-height: 1.40625rem;
  674. height: 1.40625rem;
  675. vertical-align: middle;
  676. padding: 1rem 0;
  677. width: 100%;
  678. font-size: 0.9375rem;
  679. color: #171717;
  680. padding: 5%;
  681. }
  682. .number-right{
  683. position: absolute;
  684. display: inline-block;
  685. height: 1.40625rem;
  686. right: 0;
  687. top: 50%;
  688. text-align: center;
  689. transform: translate(0, -50%);
  690. -webkit-transform: translate(0, -50%);
  691. border-left: 1px solid #f0f0f0;
  692. width: 3.1875rem;
  693. }
  694. .number-right img{
  695. width: 1.1875rem;
  696. height: 1.1875rem;
  697. display: inline-block;
  698. }
  699. .other-name{
  700. position: absolute;
  701. display: inline-block;
  702. font-size: 0.8125rem;
  703. line-height: 1.40625rem;
  704. height: 1.40625rem;
  705. right: 3.1875rem;
  706. top: 50%;
  707. text-align: right;
  708. transform: translate(0, -50%);
  709. -webkit-transform: translate(0, -50%);
  710. width: 3.1875rem;
  711. padding-right: 0.9375rem;
  712. color: #aaa;
  713. }
  714. .other-name.out-momo{
  715. right: 0.9375rem;
  716. padding-right: 0;
  717. }
  718. [v-cloak] {
  719. display: none;
  720. }
  721. /*鑷畾涔夎緭鍏ラ噾棰濇牱寮�*/
  722. .user-defined-money{
  723. position: relative;
  724. background: #fff;
  725. height: 3.125rem;
  726. }
  727. .user-defined-money .blue{
  728. font-size: 1rem;
  729. line-height: 1.3125rem;
  730. vertical-align: middle;
  731. display: inline-block;
  732. padding-left: 0.9375rem;
  733. position: absolute;
  734. margin-right: 0.4375rem;
  735. padding-top: 0.9375rem;
  736. }
  737. #defined-input, .defined-input{
  738. height: 1.3125rem;
  739. line-height: 1.3125rem;
  740. vertical-align: middle;
  741. font-size: 1rem;
  742. display: block;
  743. margin-top: 0.9375rem;
  744. color: #171717;
  745. }
  746. #defined-input, .defined-input{
  747. width: 100%;
  748. box-sizing: border-box;
  749. -webkit-box-sizing: border-box;
  750. margin-left: 1.875rem;
  751. }
  752. .right-defined-moji{
  753. position: absolute;
  754. top: 50%;
  755. right: 0.9375rem;
  756. transform: translate(0,-50%);
  757. -webkit-transform: translate(0,-50%);
  758. font-size: 1rem;
  759. color: #828282;
  760. display: inline-block;
  761. }
  762. /*閲嶅啓寮瑰嚭妗嗘牱寮�*/
  763. .common-popup, .common-popup .content, .common-popup .option-pop-content{
  764. font-size: 0.9375rem;
  765. }
  766. .common-popup .btns:before{
  767. height: 2px;
  768. }
  769. .common-popup .btn.metrobtn:before, .common-popup .btn:before{width: 2px;}
  770. .common-popup{
  771. width: 19.0625rem;
  772. border-radius: 0.3125rem;
  773. font-size: 0.9375rem;
  774. }
  775. .common-popup .title{
  776. padding: 1.344rem 0.9375rem 0;
  777. font-size: 1rem;
  778. line-height: 1rem;
  779. }
  780. .common-popup .content{
  781. padding: 1.344rem 2.5rem 1.375rem;
  782. line-height: 1.3125rem;
  783. }
  784. .common-popup .btn, .common-popup .btn.metrobtn{
  785. height: 3.125rem;
  786. line-height: 3.125rem;
  787. font-size: 1rem;
  788. border-radius: 0 0 0 0.4375rem;
  789. }
  790. .common-popup .btn.last{
  791. border-radius: 0 0 0.4375rem;
  792. }
  793. .marginFor{
  794. margin-top: 0.625rem;
  795. }
  796. .common-loading{
  797. width: 2rem;
  798. }
  799. .common-loading img{width: 100%;}
  800. .common-tip-shadow{
  801. font-size: 0.875rem;
  802. padding: 1.5625rem 0.625rem;
  803. line-height: 0.9375rem;
  804. border-radius: 0.375rem;
  805. }
  806. /*鍥剧墖楠岃瘉鐮�*/
  807. .verify-block{
  808. background: #fff;
  809. padding-left: 0.9375rem;
  810. position: relative;
  811. height: 2.75rem;
  812. margin-top: 0.9375rem;
  813. }
  814. .verify-block .verify-text{
  815. float: left;
  816. display: inline-block;
  817. font-size: 0.875rem;
  818. margin-right: 0.625rem;
  819. line-height: 2.75rem;
  820. vertical-align: middle;
  821. color: #171717;
  822. }
  823. #captcha{
  824. height: 2.75rem;
  825. line-height: 2.75rem;
  826. color: #171717;
  827. font-size: 0.875rem;
  828. }
  829. .verify-block .get-captcha{
  830. position: absolute;
  831. right: 0.9375rem;
  832. top: 0;
  833. height: 2.75rem;
  834. line-height: 2.75rem;
  835. vertical-align: middle;
  836. }
  837. .get-captcha img{
  838. height: 1.75rem;
  839. display: inline-block;
  840. padding-top: 0.5rem;
  841. }
  842. /*闃块噷楠岃瘉鐮佹牱寮�*/
  843. #g-captcha{
  844. margin-top: 0.9375rem;
  845. }
  846. #g-captcha ._nc{
  847. font-size: 1rem;
  848. }
  849. #g-captcha ._nc .stage1{
  850. height: 3.4375rem;
  851. padding: 0 0.9375rem;
  852. }
  853. #g-captcha ._nc .stage1 .slider{
  854. height: 3.25rem;
  855. left: 0.9375rem;
  856. right: 0.9375rem;
  857. }
  858. #g-captcha ._nc .stage1 .track div, #g-captcha ._nc .stage1 .label{
  859. font-size: 1rem;
  860. height: 3.25rem;
  861. line-height: 3.25;
  862. }
  863. #g-captcha ._nc .stage1 .button{
  864. height: 3.25rem;
  865. width: 3.25rem;
  866. }
  867. #g-captcha ._nc .stage1 .icon{
  868. left: 0.625rem;
  869. }
  870. #g-captcha ._nc .icon-slide-arrow{font-size: 0.9375rem;}
  871. #g-captcha ._nc .icon-slide-arrow:before, #g-captcha ._nc .icon-ok:before, #g-captcha ._nc .icon-close:before{
  872. font-size: 1.75rem;
  873. }
  874. /*鍒囨崲鍔ㄧ敾*/
  875. .left-transition{
  876. -webkit-transition: -webkit-transform 0.35s ease;
  877. transition: -webkit-transform 0.35s ease;
  878. transition: transform 0.35s ease;
  879. transition: transform 0.35s ease, -webkit-transform 0.35s ease;
  880. }
  881. .right-transition{
  882. -webkit-transition: -webkit-transform 0.35s ease;
  883. transition: -webkit-transform 0.35s ease;
  884. transition: transform 0.35s ease;
  885. transition: transform 0.35s ease, -webkit-transform 0.35s ease;
  886. }
  887. .left-enter {
  888. -webkit-transform: translate3d(-100%, 0, 0);
  889. transform: translate3d(-100%, 0, 0); }
  890. .left-leave {
  891. -webkit-transform: translate3d(100%, 0, 0);
  892. transform: translate3d(100%, 0, 0); }
  893. .right-enter {
  894. -webkit-transform: translate3d(100%, 0, 0);
  895. transform: translate3d(100%, 0, 0); }
  896. .right-leave {
  897. -webkit-transform: translate3d(-100%, 0, 0);
  898. transform: translate3d(-100%, 0, 0); }
  899. .header-login,.other-block, .inner-num-block{
  900. position: absolute;
  901. top: 0;
  902. left: 0;
  903. width: 100%;
  904. }
  905. .top-transition{
  906. -webkit-transition: all 0.35s ease 0.35s;
  907. transition: all 0.35s ease 0.35s;
  908. }
  909. .top-enter {
  910. padding-top: 3.4375rem !important;
  911. }
  912. .top-leave {
  913. padding-top: 5.3125rem;
  914. }
  915. /*鏋侀獙璇�*/
  916. div.g-captcha-full-wrapper{
  917. position: fixed;
  918. top: 0;
  919. margin-top: -3.125rem;
  920. bottom: 0;
  921. left: 0;
  922. right: 0;
  923. padding-top: 12.5rem;
  924. background-color: rgba(0, 0, 0, 0.3);
  925. }
  926. .g-captcha-wrapper{
  927. text-align: center;
  928. margin-top: 2.5rem;
  929. height: 12.5rem;
  930. justify-content: center;
  931. }
  932. .gt_mobile_holder{margin: 0 auto;}
  933. #iPhoneX-bottom{
  934. height: 0rem;
  935. }
  936. .empty-div-bottom {
  937. height: 3.125rem;
  938. width: 100%;
  939. }
  940. @media (device-width: 375px) and (device-height: 812px) and (-webkit-min-device-pixel-ratio : 3) {
  941. .empty-div-bottom {
  942. height: 5rem;
  943. width: 100%;
  944. }
  945. #iPhoneX-bottom{
  946. height: 1.875rem;
  947. }
  948. @supports (bottom: constant(safe-area-inset-bottom)) {
  949. .empty-div-bottom {
  950. height: 3.125rem;
  951. width: 100%;
  952. }
  953. #iPhoneX-bottom{
  954. height: 0rem;
  955. }
  956. }
  957. }