apply.php 20 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042
  1. <!DOCTYPE html>
  2. <html class="" lang="zh-cmn-Hans">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="keywords" content="">
  6. <meta name="description" content="">
  7. <meta name="HandheldFriendly" content="True">
  8. <meta name="MobileOptimized" content="320">
  9. <meta name="format-detection" content="telephone=no">
  10. <meta http-equiv="cleartype" content="on">
  11. <meta name="referrer" content="always">
  12. <title>订单状态</title>
  13. <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
  14. <style>
  15. @charset "UTF-8";
  16. a,body {
  17. color: #333
  18. }
  19. .clearfix,.container .content {
  20. zoom: 1
  21. }
  22. a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video
  23. {
  24. margin: 0;
  25. padding: 0;
  26. border: 0;
  27. font: inherit;
  28. font-size: 100%;
  29. vertical-align: baseline
  30. }
  31. html {
  32. line-height: 1;
  33. -ms-text-size-adjust: 100%;
  34. -webkit-text-size-adjust: 100%;
  35. font-family: Helvetica, "STHeiti STXihei", "Microsoft YaHei", Tohoma,
  36. Arial
  37. }
  38. ol,ul {
  39. list-style: none
  40. }
  41. table {
  42. border-collapse: collapse;
  43. border-spacing: 0
  44. }
  45. caption,td,th {
  46. font-weight: 400;
  47. vertical-align: middle
  48. }
  49. blockquote,q {
  50. quotes: none
  51. }
  52. blockquote:after,blockquote:before,q:after,q:before {
  53. content: "";
  54. content: none
  55. }
  56. .arrow-right::after,.clearfix:after,.container .content:after {
  57. content: ''
  58. }
  59. a img {
  60. border: none
  61. }
  62. article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary
  63. {
  64. display: block
  65. }
  66. body {
  67. background-color: #eee;
  68. -webkit-backface-visibility: hidden
  69. }
  70. body.body-fixed-bottom {
  71. padding-bottom: 50px
  72. }
  73. .container {
  74. background-color: #f8f8f8
  75. }
  76. strong {
  77. font-weight: 700
  78. }
  79. a {
  80. background: 0 0;
  81. text-decoration: none;
  82. -webkit-tap-highlight-color: transparent
  83. }
  84. h1 {
  85. font-size: 2em;
  86. margin: .67em 0
  87. }
  88. h2 {
  89. font-size: 18px;
  90. line-height: 22px
  91. }
  92. h3 {
  93. font-size: 15px;
  94. line-height: 18px
  95. }
  96. button,input[type=number],input[type=text],input[type=password],input[type=email],input[type=search],select,textarea
  97. {
  98. font-family: inherit;
  99. font-size: 100%;
  100. margin: 0;
  101. -webkit-tap-highlight-color: transparent;
  102. -webkit-appearance: none;
  103. -moz-appearance: none
  104. }
  105. .c-orange {
  106. color: #f60 !important
  107. }
  108. .c-orange-dark {
  109. color: #f15a0c !important
  110. }
  111. .c-green {
  112. color: #06bf04 !important
  113. }
  114. .c-wx-green {
  115. color: #4b0 !important
  116. }
  117. .c-red {
  118. color: #ed5050 !important
  119. }
  120. .c-pink {
  121. color: #ee614b !important
  122. }
  123. .c-white {
  124. color: #fff !important
  125. }
  126. .c-gray-light {
  127. color: #e5e5e5 !important
  128. }
  129. .c-gray {
  130. color: #c9c9c9 !important
  131. }
  132. .c-gray-dark {
  133. color: #999 !important
  134. }
  135. .c-gray-darker {
  136. color: #666 !important
  137. }
  138. .c-black {
  139. color: #333 !important
  140. }
  141. .c-yellow {
  142. color: #f09000 !important
  143. }
  144. .c-light-yellow {
  145. color: #fcff00 !important
  146. }
  147. .c-blue {
  148. color: #38f !important
  149. }
  150. hr {
  151. margin: 10px 0;
  152. border: 0;
  153. border-top: 2px solid #e5e5e5
  154. }
  155. @media only screen and (-webkit-min-device-pixel-ratio:1.5) , only screen and
  156. (min--moz-device-pixel-ratio:1.5) , only screen and
  157. (min-device-pixel-ratio:1.5) {
  158. hr {
  159. border-top-width: 1px
  160. }
  161. }
  162. hr.margin-0 {
  163. margin: 0
  164. }
  165. hr.left-10 {
  166. margin-left: 10px
  167. }
  168. .relative {
  169. position: relative
  170. }
  171. .font-size-12 {
  172. font-size: 12px !important
  173. }
  174. .font-size-14 {
  175. font-size: 14px !important
  176. }
  177. .font-size-16 {
  178. font-size: 16px !important
  179. }
  180. .font-size-18 {
  181. font-size: 18px !important
  182. }
  183. .font-size-20 {
  184. font-size: 20px !important
  185. }
  186. .font-size-22 {
  187. font-size: 22px !important
  188. }
  189. .font-size-24 {
  190. font-size: 24px !important
  191. }
  192. .font-size-26 {
  193. font-size: 26px !important
  194. }
  195. .font-size-28 {
  196. font-size: 28px !important
  197. }
  198. .ellipsis {
  199. white-space: nowrap;
  200. overflow: hidden;
  201. text-overflow: ellipsis
  202. }
  203. .border-bottom-none {
  204. border-bottom: 0 !important
  205. }
  206. .border-top-none {
  207. border-top: 0 !important
  208. }
  209. .link,.link:active,.link:hover,.link:link,.link:visited {
  210. color: #07d
  211. }
  212. .clearfix:after {
  213. display: table;
  214. clear: both
  215. }
  216. .pull-left {
  217. float: left
  218. }
  219. .pull-right {
  220. float: right
  221. }
  222. .show {
  223. display: block
  224. }
  225. .hide {
  226. display: none !important;
  227. visibility: hidden
  228. }
  229. .center,.text-center {
  230. text-align: center
  231. }
  232. .text-left {
  233. text-align: left
  234. }
  235. .text-right {
  236. text-align: right
  237. }
  238. #right-icon .icon-txt,.btn,.btn-block,.copyright,.footer,.fullscreen-guide
  239. {
  240. text-align: center
  241. }
  242. .loading {
  243. background-repeat: no-repeat !important;
  244. background-position: center center !important;
  245. background-size: 16px 16px
  246. }
  247. .with-bs-bottom,.with-bs-top {
  248. background-size: 100% 1px
  249. }
  250. .with-bs-bottom {
  251. background-position: left bottom
  252. }
  253. .arrow-right::after {
  254. position: absolute;
  255. width: 7px;
  256. height: 7px;
  257. border-top: 2px solid #cbc9cc;
  258. border-right: 2px solid #cbc9cc;
  259. -webkit-transform: rotate(45deg);
  260. -moz-transform: rotate(45deg);
  261. -ms-transform: rotate(45deg);
  262. transform: rotate(45deg);
  263. top: 50%;
  264. right: 3px;
  265. margin-top: -5px
  266. }
  267. .content,.wrapper {
  268. margin: 0 auto
  269. }
  270. .wrapper {
  271. width: 320px
  272. }
  273. .container .content:after {
  274. display: table;
  275. clear: both
  276. }
  277. .copyright {
  278. background-color: #f8f8f8;
  279. color: #999;
  280. font-size: 12px;
  281. line-height: 16px
  282. }
  283. .copyright .ft-links {
  284. padding: 15px
  285. }
  286. .copyright .ft-links>a {
  287. margin: 0 6px;
  288. color: #333
  289. }
  290. .copyright .ft-links ~.ft-copyright {
  291. border-top: 2px solid #e5e5e5
  292. }
  293. @media only screen and (-webkit-min-device-pixel-ratio:1.5) , only screen and
  294. (min--moz-device-pixel-ratio:1.5) , only screen and
  295. (min-device-pixel-ratio:1.5) {
  296. .copyright .ft-links ~.ft-copyright {
  297. border-top-width: 1px
  298. }
  299. }
  300. .copyright .ft-copyright {
  301. padding: 0 0 20px;
  302. margin: 0 15px;
  303. font-size: 12px;
  304. }
  305. .copyright .ft-copyright>a {
  306. padding-top: 45px;
  307. color: #ccc
  308. }
  309. .copyright .ft-copyright .yz-logo {
  310. padding-left: 14px;
  311. position: relative
  312. }
  313. .copyright .ft-copyright .yz-logo::before {
  314. content: '';
  315. background:
  316. url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAkCAMAAACpD3pbAAAAb1BMVEUAAADLy8vKysrLy8vLy8vLy8vLy8vLy8vMzMzOzs7Ly8vLy8vMzMzQ0NDLy8vLy8vLy8vLy8vLy8vMzMzOzs7Pz8/S0tLLy8vKysrLy8vKysrLy8vLy8vLy8vMzMzNzc3Nzc3R0dHLy8vMzMzKysrwyZpuAAAAJHRSTlMAoqm+ZfvtjEA4z65xCebgxJmGUjMdGPPm2tW0p5OQSSkQdl8nEAN1AAAAwUlEQVQ4y6XQyRaDIAyF4bQgivNsnbXN+z9jj7CoUsLGf/udLHLhWj2kTAJZj4jeRmmDRxPFgeKQYq54oHhWzCjOFUeEJp3iguAaVSXBseaYYKb5Y9fdO18nm2yNr3XCX6JQHPPyM4do9jIWpTkxjo39fIMuAyWlRfW8TbXCA21lIJlAfMDTygIyRJpzQBe/3SzdXLu5usNe6+QRnOzf4sDFKQc7i7yI1wbgj1M286CFX57mKRt9LncwW7o+KgMg+gJYeFH82wegJQAAAABJRU5ErkJggg==)
  317. no-repeat;
  318. background-size: 10px 12px;
  319. width: 10px;
  320. height: 12px;
  321. position: absolute;
  322. bottom: 1px;
  323. left: 0
  324. }
  325. .copyright .pf-copyright {
  326. display: block;
  327. background-size: 73px 24px
  328. }
  329. .footer {
  330. margin: 0;
  331. padding: 0;
  332. min-height: 1px;
  333. line-height: 16px;
  334. background-color: #f8f8f8
  335. }
  336. .footer .link-icon {
  337. display: inline-block;
  338. width: 16px;
  339. height: 16px;
  340. margin-bottom: -3px;
  341. margin-right: 10px;
  342. background-image:
  343. url(data:image/png;base64,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);
  344. background-repeat: no-repeat;
  345. background-size: 16px
  346. }
  347. .footer .link-title {
  348. font-size: 16px
  349. }
  350. .full-screen .footer {
  351. margin-top: 0
  352. }
  353. .btn {
  354. display: inline-block;
  355. border-radius: 3px;
  356. padding: 5px 4px;
  357. margin: 0;
  358. font-size: 12px;
  359. cursor: pointer;
  360. line-height: 1.5;
  361. -webkit-appearance: none;
  362. background-color: #fff;
  363. border: 1px solid #e5e5e5;
  364. color: #999
  365. }
  366. .fullscreen-guide.hide,.motify {
  367. display: none
  368. }
  369. .btn-disabled,.btn[disabled] {
  370. background-color: #c9c9c9 !important;
  371. background-image: none !important;
  372. border: 1px solid transparent !important;
  373. color: #fff !important
  374. }
  375. .btn-disabled:active,.btn[disabled]:active {
  376. background-color: #c9c9c9 !important;
  377. background-image: none !important;
  378. border: 1px solid #bcbcbc !important
  379. }
  380. .btn-default {
  381. color: #999;
  382. background-color: #fff;
  383. border: 1px solid #e5e5e5
  384. }
  385. .btn-action-secondary {
  386. color: #fff;
  387. background-color: #f85;
  388. border-color: #f85
  389. }
  390. .btn-action-primary {
  391. color: #fff;
  392. background-color: #f44;
  393. border-color: #f44
  394. }
  395. .btn-blue {
  396. color: #fff;
  397. background-color: #38f;
  398. border-color: #38f
  399. }
  400. .btn-gray-dark {
  401. color: #333;
  402. background-color: #999;
  403. border-color: #999
  404. }
  405. .btn-green {
  406. color: #fff;
  407. background-color: #06bf04;
  408. border-color: #03b401
  409. }
  410. .btn-wx-green {
  411. color: #fff;
  412. background-color: #4b0;
  413. border-color: #4b0
  414. }
  415. .btn-red {
  416. color: #fff;
  417. background-color: #ed5050;
  418. border-color: #ed5050
  419. }
  420. .btn-pink {
  421. color: #fff;
  422. background-color: #ee614b;
  423. border-color: #ee614b
  424. }
  425. .btn-white {
  426. color: #333;
  427. background-color: #fff;
  428. border-color: #e5e5e5
  429. }
  430. .btn-yellow {
  431. color: #fff;
  432. background-color: #f09000;
  433. border-color: #f09000
  434. }
  435. .btn-grayeee {
  436. color: #999;
  437. background-color: #eee;
  438. border-color: 1px solid #ebebeb
  439. }
  440. .btn-orange {
  441. color: #fff;
  442. border-color: #f60;
  443. background-color: #f60
  444. }
  445. .btn-orange-dark {
  446. color: #fff;
  447. border-color: #f15a0c;
  448. background-color: #f15a0c
  449. }
  450. .btn-block {
  451. width: 100%;
  452. padding: 11px 10px;
  453. font-size: 16px;
  454. line-height: 16px;
  455. border-radius: 4px;
  456. -webkit-box-sizing: border-box;
  457. -moz-box-sizing: border-box;
  458. box-sizing: border-box
  459. }
  460. .btn-xsmall,.btn-xxsmall {
  461. line-height: 14px;
  462. width: auto;
  463. font-size: 12px
  464. }
  465. .btn-xsmall {
  466. padding: 8px 10px
  467. }
  468. .btn-xxsmall {
  469. padding: 4px 10px
  470. }
  471. .btn-l,.motify {
  472. font-size: 14px
  473. }
  474. .btn-l {
  475. padding: 9px 4px
  476. }
  477. .btn-opt {
  478. min-width: 50px
  479. }
  480. .motify {
  481. position: fixed;
  482. top: 35%;
  483. left: 50%;
  484. width: 220px;
  485. padding: 0;
  486. margin: 0 0 0 -110px;
  487. z-index: 9999;
  488. background: rgba(0, 0, 0, .8);
  489. color: #fff;
  490. line-height: 1.5em;
  491. border-radius: 6px;
  492. -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
  493. box-shadow: 0 1px 2px rgba(0, 0, 0, .2)
  494. }
  495. .motify .motify-inner {
  496. padding: 10px;
  497. text-align: center;
  498. word-wrap: break-word
  499. }
  500. .motify p {
  501. margin: 0 0 5px
  502. }
  503. .motify p:last-of-type {
  504. margin-bottom: 0
  505. }
  506. .fullscreen-guide {
  507. z-index: 2000;
  508. position: fixed;
  509. top: 0;
  510. left: 0;
  511. width: 100%;
  512. height: 100%;
  513. background-color: rgba(0, 0, 0, .9)
  514. }
  515. .fullscreen-guide .guide-close {
  516. position: absolute;
  517. top: 0;
  518. left: 10px;
  519. font-size: 40px;
  520. color: #fff;
  521. cursor: pointer
  522. }
  523. .fullscreen-guide .guide-arrow {
  524. position: absolute;
  525. top: 2px;
  526. right: 15px;
  527. width: 47px;
  528. height: 44px
  529. }
  530. .fullscreen-guide .guide-inner {
  531. padding-top: 48px;
  532. width: 320px;
  533. margin: 0 auto
  534. }
  535. .fullscreen-guide .step {
  536. width: 260px;
  537. display: inline-block;
  538. text-align: left;
  539. margin-bottom: 15px
  540. }
  541. .follow-guide .guide-inner-title {
  542. color: #fff;
  543. border-bottom: 1px solid #666;
  544. margin: 10px;
  545. padding-bottom: 20px;
  546. font-size: 18px;
  547. font-weight: 400
  548. }
  549. .follow-guide .wxid {
  550. display: inline-block;
  551. text-align: left;
  552. margin-bottom: 20px;
  553. font-size: 18px
  554. }
  555. .follow-guide .wxid .hasno-mp-weixin {
  556. width: 200px;
  557. height: 200px;
  558. margin-top: 20px;
  559. background-size: cover
  560. }
  561. .follow-guide .wxid strong {
  562. padding: 1px 5px;
  563. background-color: #fff;
  564. color: #000;
  565. border-radius: 4px
  566. }
  567. .follow-guide .guide-text {
  568. color: #fff;
  569. font-size: 16px;
  570. padding-bottom: 20px;
  571. border-bottom: 1px solid #666
  572. }
  573. .follow-guide .guide-text-title {
  574. color: #fff;
  575. margin: 20px 0;
  576. font-size: 20px
  577. }
  578. .follow-guide .guide-text-step {
  579. text-align: left;
  580. padding-left: 56px;
  581. color: #fff;
  582. margin-bottom: 15px;
  583. font-size: 16px
  584. }
  585. .follow-guide .step-1,.follow-guide .step-2,.follow-guide .step-3 {
  586. -webkit-user-select: none;
  587. -moz-user-select: none;
  588. -ms-user-select: none;
  589. user-select: none
  590. }
  591. .follow-guide .step-1 {
  592. height: 29px
  593. }
  594. .follow-guide .step-2 {
  595. margin-bottom: 10px;
  596. height: 64px;
  597. }
  598. .follow-guide .step-3 {
  599. margin-top: 10px;
  600. height: 68px;
  601. }
  602. .follow-guide .quick-subscribe {
  603. margin: 140px 15px 0;
  604. padding: 10px;
  605. background: #fff;
  606. border: 2px solid #f2f2f2;
  607. border-radius: 10px
  608. }
  609. .follow-guide .quick-subscribe h2 {
  610. font-size: 14px;
  611. border-bottom: 1px solid #f2f2f2;
  612. padding-bottom: 20px;
  613. margin: 12px 0
  614. }
  615. .follow-guide .quick-subscribe .btn {
  616. font-size: 14px;
  617. background: #4b0;
  618. color: #fff;
  619. display: inline-block;
  620. line-height: 38px;
  621. padding: 0 26px;
  622. border-radius: 4px
  623. }
  624. #right-icon,.fixed-icon {
  625. border-radius: 26px;
  626. position: fixed;
  627. right: 6px;
  628. z-index: 10;
  629. width: 50px
  630. }
  631. a#global-cart {
  632. z-index: 10
  633. }
  634. a#global-cart .icon-img {
  635. background:
  636. url(/images/main/icons_sprite_29025c38a6.png)
  637. -202px -4px no-repeat;
  638. background-size: 300px 150px
  639. }
  640. a#global-cart.hide {
  641. display: none
  642. }
  643. a#global-cart.new .icon-img {
  644. background-position: -250px -4px
  645. }
  646. .no-text a#global-cart {
  647. background:
  648. url(/images/main/icons_sprite_29025c38a6.png)
  649. no-repeat;
  650. background-size: 300px 150px
  651. }
  652. .no-text a#global-cart.s0 {
  653. background-position: -200px -100px
  654. }
  655. .no-text a#global-cart.s1 {
  656. background-position: -150px -100px
  657. }
  658. .no-text a#global-cart.s2 {
  659. background-position: -100px -100px
  660. }
  661. .no-text a#global-cart.s3 {
  662. background-position: -50px -100px
  663. }
  664. @media only screen and (-webkit-min-device-pixel-ratio:1.5) , only screen and
  665. (min--moz-device-pixel-ratio:1.5) , only screen and
  666. (min-device-pixel-ratio:1.5) {
  667. .no-text a#global-cart,a#global-cart .icon-img {
  668. background-image:
  669. url(/images/main/icons_sprite@2x_29025c38a6.png)
  670. }
  671. a#global-cart .icon-img {
  672. background-position: -200px -7px
  673. }
  674. a#global-cart.new .icon-img {
  675. background-position: -250px -7px
  676. }
  677. }
  678. .fixed-icon {
  679. height: 50px;
  680. bottom: 52px;
  681. cursor: pointer
  682. }
  683. .ds-btn {
  684. bottom: 115px
  685. }
  686. .ds-btn .icon-img {
  687. height: 100%;
  688. background-repeat: no-repeat;
  689. background-size: 300px 150px;
  690. background-position: -250px -100px
  691. }
  692. a#global-wish {
  693. z-index: 10;
  694. display: block
  695. }
  696. #right-icon.no-text .icon-img,#right-icon.no-text .icon-txt,a#global-wish.hide
  697. {
  698. display: none
  699. }
  700. a#global-wish .icon-img {
  701. background:
  702. url(/images/main/icons_sprite_29025c38a6.png)
  703. -2px -4px no-repeat;
  704. background-size: 300px 150px
  705. }
  706. a#global-wish.new .icon-img {
  707. background-position: -45px -7px
  708. }
  709. .no-text a#global-wish {
  710. background:
  711. url(/images/main/icons_sprite_29025c38a6.png)
  712. -150px -50px;
  713. background-size: 300px 150px
  714. }
  715. .no-text a#global-wish.new {
  716. background-position: -200px -50px
  717. }
  718. @media only screen and (-webkit-min-device-pixel-ratio:1.5) , only screen and
  719. (min--moz-device-pixel-ratio:1.5) , only screen and
  720. (min-device-pixel-ratio:1.5) {
  721. .no-text a#global-wish,a#global-wish .icon-img {
  722. background-image:
  723. url(/images/main/icons_sprite@2x_29025c38a6.png)
  724. }
  725. a#global-wish .icon-img {
  726. background-position: 3px -7px
  727. }
  728. }
  729. #right-icon {
  730. height: 50px;
  731. border: 1px solid #e1e1e1;
  732. bottom: 52px;
  733. overflow: hidden;
  734. -webkit-transition: width ease-in-out .3s;
  735. -moz-transition: width ease-in-out .3s;
  736. transition: width ease-in-out .3s;
  737. background-color: #fff;
  738. background-clip: padding-box
  739. }
  740. #right-icon .right-icon-container {
  741. position: absolute;
  742. height: 50px;
  743. right: 0;
  744. top: 0
  745. }
  746. #right-icon .icon {
  747. float: left;
  748. width: 50px;
  749. height: 50px
  750. }
  751. #right-icon .show-more-btn {
  752. background-image:
  753. url(/images/main/icons_sprite_29025c38a6.png);
  754. background-repeat: no-repeat;
  755. background-size: 300px 150px;
  756. background-position: 1px -50px
  757. }
  758. #right-icon .show-more-btn.new {
  759. background-position: -99px -50px
  760. }
  761. #right-icon .icon-img {
  762. height: 32px
  763. }
  764. #right-icon .icon-txt {
  765. line-height: 18px;
  766. font-size: 12px;
  767. color: #9f9f9f
  768. }
  769. #right-icon.show {
  770. padding-left: 12px
  771. }
  772. #right-icon.show .show-more-btn {
  773. background-position: -49px -50px
  774. }
  775. #right-icon.no-text {
  776. border: 0;
  777. background-color: transparent
  778. }
  779. @media only screen and (-webkit-min-device-pixel-ratio:1.5) , only screen and
  780. (min--moz-device-pixel-ratio:1.5) , only screen and
  781. (min-device-pixel-ratio:1.5) {
  782. #right-icon .show-more-btn {
  783. background-image:
  784. url(/images/main/icons_sprite@2x_29025c38a6.png)
  785. }
  786. }
  787. </style>
  788. <link rel="stylesheet" href="/css/main/cashier.css">
  789. </head>
  790. <body class=" ">
  791. <div class="container ">
  792. <div class="content">
  793. <div class="paid-status success">
  794. <div class="header center">
  795. <h2>
  796. <p class="success-icon" style="background-image:url('/images/logo.jpg');"></p>
  797. <p class="paid-success-tips">年服务费</p>
  798. <p class="paid-success-tips" style="font-size:14px;">¥<?= $price ?></p>
  799. </h2>
  800. </div>
  801. <div class="nbody">
  802. <div>
  803. <ul>
  804. <li><label>收款方</label>
  805. <div>花卉宝</div>
  806. </li>
  807. </ul>
  808. </div>
  809. </div>
  810. <div class="bottom">
  811. <div class="action-container">
  812. <?php if($this->context->isWeixin){ ?>
  813. <div class="item" style="width: 100%;">
  814. <a class="btn btn-block btn-white" style="background:#44bf16;color:white;" name="weixinPay" href="javascript:void(0)">微信支付</a>
  815. </div>
  816. <?php } ?>
  817. </div>
  818. </div>
  819. </div>
  820. </div>
  821. </div>
  822. <script type="text/javascript" src="/js/jquery-1.11.1.min.js"></script>
  823. <script>
  824. var appId,nonceStr,package,paySign,signType,timeStamp,orderId,account;
  825. //调用微信JS api 支付
  826. function jsApiCall()
  827. {
  828. WeixinJSBridge.invoke(
  829. 'getBrandWCPayRequest', {
  830. "appId":appId, //公众号名称,由商户传入
  831. "timeStamp":timeStamp, //时间戳,自1970年以来的秒数
  832. "nonceStr" : nonceStr, //随机串
  833. "package" : package,
  834. "signType" : signType, //微信签名方式:
  835. "paySign" : paySign //微信签名
  836. },
  837. function(res){
  838. WeixinJSBridge.log(res.err_msg);
  839. //alert(res.err_code+'|'+res.err_desc+'|'+res.err_msg);
  840. if(res.err_msg == 'get_brand_wcpay_request:ok'){
  841. window.location.href='<?= Yii::$app->params['adminUrl'] ?>/admin/generate?account='+account;
  842. }
  843. }
  844. );
  845. }
  846. $("a[name=weixinPay]").click(function(){
  847. var data = '_csrf=<?= Yii::$app->request->csrfToken ?>&orderId=<?= $apply['id'] ?>';
  848. $.ajax({type:"POST",url:'/pay/apply-get-params',data:data,dataType:'json',async:false,success:function(data){
  849. if(data.code == 'A0001'){
  850. orderId = data.data.orderId;
  851. account = data.data.account;
  852. appId = data.data.appId;
  853. nonceStr = data.data.nonceStr;
  854. package = data.data.package;
  855. paySign = data.data.paySign;
  856. signType = data.data.signType;
  857. timeStamp = data.data.timeStamp;
  858. if (typeof WeixinJSBridge == "undefined"){
  859. if( document.addEventListener ){
  860. document.addEventListener('WeixinJSBridgeReady', jsApiCall, false);
  861. }else if (document.attachEvent){
  862. document.attachEvent('WeixinJSBridgeReady', jsApiCall);
  863. document.attachEvent('onWeixinJSBridgeReady', jsApiCall);
  864. }
  865. }else{
  866. jsApiCall();
  867. }
  868. }else{
  869. alert(data.msg);
  870. }
  871. }});
  872. });
  873. </script>
  874. </body>
  875. </html>