微信小程序
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

734 wiersze
13 KiB

  1. /* pages/apply/paymentTemplate/addNew/addNew.wxss *//* pages/apply/paymentTemplate/add/add.wxss */
  2. text{display: block;}
  3. .top{
  4. height: 64px;
  5. width: 100%;
  6. position: fixed;
  7. z-index: 999;
  8. top:0px;
  9. }
  10. .top text{
  11. position: relative;
  12. top: 30px;
  13. margin-right: 30px;
  14. display: block;
  15. color: #eee;
  16. text-align: center;
  17. width: 100%;
  18. font-size: 16px;
  19. }
  20. .input_tittop input{
  21. border: 1px solid #DCDCDC;
  22. padding: 0px 10px;
  23. height: 32px;
  24. line-height: 32px;
  25. border-radius: 5px;
  26. width: 100%;
  27. }
  28. .error input{
  29. border: 1px solid red!important;
  30. }
  31. .bgPage{
  32. width: 140%;
  33. position:absolute;
  34. transform: translate(-15%, -50%);
  35. height: 300px;
  36. z-index: -1;
  37. }
  38. .center{
  39. padding-bottom: 15px;
  40. background: #f2f2f2;
  41. }
  42. .main-title{
  43. background-image: linear-gradient(to right, #2C8E68 , #B3DB62);
  44. color: #ffffff;
  45. font-size: 18px;
  46. padding: 10px 0;
  47. text-align: center;
  48. position: relative;
  49. }
  50. .main-box{
  51. background: #ffffff;
  52. padding: 20px;
  53. width: 94%;
  54. margin: 0 auto;
  55. border-radius: 10px;
  56. box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.16);
  57. }
  58. .main-box block{
  59. float: right;
  60. }
  61. .title{
  62. padding: 10px calc(3% + 20px);
  63. }
  64. .topBox .van-cell{
  65. padding: 0!important;
  66. margin-bottom: 15px;
  67. }
  68. .topBox .van-cell .van-cell__title, .topBox .van-cell .van-cell__value , .topBox .van-cell .van-field__label{
  69. font-size: 15px;
  70. color: #444444;
  71. }
  72. .topBox .van-cell .van-cell__title{
  73. margin-right: 0!important;
  74. max-width: 76px!important;
  75. min-width: 76px!important;
  76. }
  77. .top-box{
  78. /* margin-top: 20px;
  79. margin-bottom: 28px; */
  80. position:relative;
  81. }
  82. .top-box text{
  83. margin-bottom: 15px;
  84. }
  85. .top-box text:last-child{
  86. margin-bottom: 0px;
  87. }
  88. .box-title{
  89. color: #2C8E68;
  90. text-align: center;
  91. font-size: 16px;
  92. }
  93. .center-box .main-box{
  94. margin-bottom: 15px;
  95. }
  96. .xm van-cell:first-child .van-cell{
  97. border-bottom: 1px solid #cccccc;
  98. margin: 0;
  99. padding-bottom: 15px!important;
  100. margin-bottom: 15px;
  101. }
  102. .table-box van-field van-cell .van-cell{
  103. margin-bottom: 15px;
  104. }
  105. .table-box van-field:last-child van-cell .van-cell{
  106. margin-bottom: 0px;
  107. }
  108. .table-box view text icon{
  109. display: inline-block;
  110. font-size: 14px;
  111. border: 1px solid red;
  112. color: red;
  113. }
  114. .table-box .van-cell{
  115. padding: 0!important;
  116. }
  117. @font-face {
  118. font-family: 'my-icon';
  119. src: url('../../../image/icon/fj_icon.png') format('truetype');
  120. }
  121. .my-icon {
  122. font-family: 'my-icon';
  123. }
  124. .my-icon-extra::before {
  125. content: '\e626';
  126. }
  127. .fj-box text{
  128. color: #666666;
  129. text-align: left;
  130. }
  131. .fj-li{
  132. /* margin-top: 20px; */
  133. /* flex-wrap: wrap; */
  134. }
  135. .fj-tt{
  136. display: flex;
  137. align-items: center;
  138. width: 100%;
  139. padding: 10px 0px;
  140. border-bottom: 1px solid #DCDCDC;
  141. margin-bottom: 10px;
  142. color: #999999;
  143. }
  144. .fj-li .img_li{
  145. width: 100%;
  146. height: 18.5vw;
  147. }
  148. .fj-li .img_add{
  149. overflow: hidden;
  150. }
  151. .bottomBtn{
  152. display: flex;
  153. width: 94%;
  154. margin: 0 auto;
  155. justify-content:space-between;
  156. margin-top: 30px;
  157. }
  158. .bottomBtn view{
  159. display: flex;
  160. width: 100%;
  161. background-color: #ffffff;
  162. border-radius: 5px;
  163. box-shadow: 0px 5px 9px #DCDCDC;
  164. padding: 10px 0px;
  165. text-align: center;
  166. align-items:center;
  167. justify-content:center;
  168. font-size: 14px;
  169. color: #2C8E68;
  170. }
  171. .bottomBtn view image{
  172. width: 18px;
  173. height: 18px;
  174. margin-right: 5px;
  175. }
  176. .bottom{
  177. width: 84%;
  178. margin: 0 auto;
  179. text-align: center;
  180. margin-top: 50px;
  181. margin-bottom: 50px;
  182. display: flex;
  183. justify-content: space-between;
  184. z-index: 999999;
  185. }
  186. .bottom view {
  187. width: 47%;
  188. margin: 0 auto;
  189. border-radius: 30px;
  190. display: inline-block;
  191. }
  192. .bottom .btn1{
  193. border: 1px solid #2C8E68;
  194. padding: 8px 0px;
  195. color: #2C8E68;
  196. }
  197. .bottom .btn2{
  198. border: 1px solid transparent;
  199. padding: 8px 0px;
  200. background-image: linear-gradient(to right, #2C8E68, #5CAE77);
  201. color: #fff;
  202. }
  203. .bottom .btn3{
  204. border: 1px solid transparent;
  205. padding: 8px 0px;
  206. background-image: linear-gradient(to right, #2C8E68, #5CAE77);
  207. color: #fff;
  208. width: 100%;
  209. }
  210. .steps-box{
  211. padding: 0;
  212. margin-top: 15px;
  213. }
  214. .steps-box .van-row{
  215. padding: 0 20px;
  216. }
  217. .steps-box view{
  218. margin-bottom: 0;
  219. }
  220. .steps-box .van-col{
  221. position: relative;
  222. height: 70px;
  223. }
  224. .steps-box .van-col--21{
  225. padding: 12PX 0;
  226. padding-left: 10px;
  227. }
  228. .steps-box .van-row:nth-child(2n){
  229. background: rgba(29,111,233,0.1);
  230. }
  231. .steps-box .van-cell{
  232. background: transparent;
  233. padding: 0 10Px;
  234. }
  235. .steps-box .bq{
  236. display: inline-block;
  237. padding: 0PX 10PX;
  238. line-height: 0.64rem;
  239. border-radius: 5PX;
  240. }
  241. .steps-box .index{
  242. background: #1D6FE9;
  243. color: #ffffff;
  244. text-align: center;
  245. width: 20PX;
  246. height: 20PX;
  247. line-height: 20PX;
  248. border-radius: 50%;
  249. position: absolute;
  250. left: 0;
  251. top: 50%;
  252. transform: translate(0,-50%);
  253. }
  254. .steps-box .indexCenter{
  255. top: 0!important;
  256. }
  257. .steps-box .van-row:first-child .van-col:first-child .indexBorder{
  258. top: calc(50% - 5px);
  259. }
  260. .steps-box .indexBorder{
  261. width: 10PX;
  262. position: absolute;
  263. right: 0;
  264. top: 0;
  265. height: 100%;
  266. }
  267. .steps-box .indexBorder .yq{
  268. height: 10PX;
  269. width: 10PX;
  270. background: #C9C9C9;
  271. border-radius: 50%;
  272. }
  273. .steps-box .indexBorder .ss{
  274. height: calc(50% - 5PX);
  275. width: 1PX;
  276. background: #C9C9C9;
  277. position: relative;
  278. left: 4PX;
  279. }
  280. .steps-box .indexBorder .ssT{
  281. height: calc(50% - 5PX);
  282. width: 1PX;
  283. background: #C9C9C9;
  284. position: relative;
  285. left: 4PX;
  286. }
  287. .agree{
  288. background-color: rgba(92, 174, 119, 0.1);
  289. color:#5CAE77 ;
  290. width: 80%;
  291. text-align: center;
  292. float: right;
  293. }
  294. .in{
  295. background-color: rgba(245, 163, 39, 0.1);
  296. color:#F5A327 ;
  297. width: 80%;
  298. text-align: center;
  299. float: right;
  300. }
  301. .disagree{
  302. background-color: rgba(233, 0, 0, 0.1);
  303. color:#E90000 ;
  304. width: 80%;
  305. text-align: center;
  306. float: right;
  307. }
  308. .steps-box .van-cell__title{
  309. flex: 0.7;
  310. }
  311. .steps-box .van-cell__value{
  312. flex: 0.3;
  313. }
  314. .steps-tit{
  315. font-size: 16px;
  316. text-align: center;
  317. background-image: linear-gradient(to bottom right, #5cae77, #7cdb9b);
  318. color: #ffffff;
  319. padding: 20px 0;
  320. border-top-left-radius: 10px;
  321. border-top-right-radius: 10px;
  322. }
  323. .bottom{
  324. width: 84%;
  325. margin: 0 auto;
  326. text-align: center;
  327. margin-top: 30px;
  328. margin-bottom: 80px;
  329. }
  330. .bottom button {
  331. width: 47%;
  332. margin: 0 auto;
  333. border-radius: 30px;
  334. display: inline-block;
  335. }
  336. .bottom .btnAgree{
  337. border: 1px solid transparent;
  338. background-image: linear-gradient(to right, #2C8E68, #5CAE77);
  339. margin-left: 6%;
  340. }
  341. .input_tit{
  342. border: 1px solid #DCDCDC;
  343. padding: 0px 10px;
  344. height: 32px;
  345. line-height: 32px;
  346. border-radius: 5px;
  347. margin-bottom: 15px;
  348. }
  349. .img_box{
  350. position: relative;
  351. width: 100%;
  352. display: flex;
  353. flex-wrap: wrap;
  354. }
  355. .img_box .img_list{
  356. width: 23%;
  357. margin-right: 2%;
  358. position: relative;
  359. }
  360. .img_box .img_list .van-icon{
  361. font-size: 20px;
  362. position: absolute;
  363. top: 0;
  364. right: 0;
  365. transform: translate(50%,-50%);
  366. }
  367. .img_box .img_list:nth-child(n+5){
  368. margin-top: 15px;
  369. }
  370. .van-cell--required:before {
  371. left: -8px!important;
  372. }
  373. .input_money{
  374. padding: 0px 10px;
  375. height: 32px;
  376. line-height: 32px;
  377. color: #E90000;
  378. font-size: 26px;
  379. display: inline-block;
  380. width: 70%;
  381. text-align: center;
  382. }
  383. .money_box{
  384. font-size: 26px;
  385. border-bottom:1px solid #DCDCDC;
  386. width: 70%;
  387. margin: 0 auto;
  388. margin-bottom: 15px;
  389. color: #E90000;
  390. display: flex;
  391. align-items: center;
  392. justify-content: center;
  393. }
  394. .btnBox{
  395. text-align: center;
  396. height: 26px;
  397. position: absolute;
  398. bottom: -15px;
  399. left: calc(50% - 15px);
  400. }
  401. .down{
  402. width: 30px;
  403. height: 26px;
  404. margin: 0 auto;
  405. }
  406. .update{
  407. width: 26px;
  408. height: 26px;
  409. position: absolute;
  410. right: 41px;
  411. }
  412. .delete{
  413. width: 26px;
  414. height: 26px;
  415. position: absolute;
  416. right: 0;
  417. }
  418. .van-collapse-item {
  419. background: transparent;
  420. margin: 0 auto;
  421. width: 100%;
  422. margin: 0 auto;
  423. margin-top: 15px;
  424. }
  425. .van-collapse-item__content{
  426. padding: 0!important;
  427. }
  428. .van-collapse .van-cell{
  429. padding: 0;
  430. background: transparent;
  431. }
  432. .main-box .van-cell{
  433. padding: 0;
  434. background: transparent;
  435. }
  436. .van-collapse .tit_box .title{
  437. text-align: center;
  438. font-size: 18px;
  439. }
  440. .van-collapse .main-box{
  441. /* padding: 0;
  442. box-shadow: none; */
  443. }
  444. .van-collapse .tit_box{
  445. width: 94%;
  446. background: #ffffff;
  447. margin: 0 auto;
  448. border-radius: 10px;
  449. box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.16);
  450. padding: 20px;
  451. }
  452. .van-collapse .tit_box .top-box .van-cell{
  453. margin-bottom: 10px;
  454. }
  455. .van-field__label {
  456. color: var(--field-label-color,#646566);
  457. }
  458. .van-field__control {
  459. color: var(--field-label-color,#646566)!important;
  460. }
  461. .payee_box{
  462. display: flex;
  463. justify-content: space-between;
  464. align-items: center;
  465. }
  466. .payee_box view{
  467. display: flex;
  468. justify-content: space-between;
  469. align-items: center;
  470. padding: 10px calc(3% + 20px);
  471. }
  472. .payee_box view text{
  473. margin-left: 5px;
  474. color: #2C8E68;
  475. }
  476. .payee_box .add{
  477. justify-content: center;
  478. background-color: #2C8E68;
  479. color: #fff;
  480. font-weight: bold;
  481. padding: 0px;
  482. margin: 0 calc(3% + 20px);
  483. width: 20px;
  484. height: 20px;
  485. border-radius: 20px;
  486. line-height: 1;
  487. }
  488. .file_box{
  489. display: flex;
  490. justify-content: space-between;
  491. align-items: center;
  492. }
  493. .file_box .add{
  494. margin: 0 calc(3% + 20px);
  495. }
  496. .aaa{
  497. color: red;
  498. }
  499. .payeeList {
  500. padding: 10px 20px!important;
  501. }
  502. .payeeList .van-collapse-item {
  503. margin-top: 0;
  504. }
  505. .payeeList .van-collapse .van-cell {
  506. padding: 10px 0!important;
  507. }
  508. .payeeList van-field van-cell .van-cell{
  509. margin-bottom: 0;
  510. }
  511. .payeeList .van-cell__value {
  512. color: #E90000;
  513. }
  514. .payeeList .van-cell__title{
  515. flex-shrink: 0;
  516. max-width: inherit;
  517. }
  518. .steps-box{
  519. padding: 0;
  520. }
  521. .steps-box .van-row{
  522. padding: 0 20px;
  523. }
  524. .steps-box view{
  525. margin-bottom: 0;
  526. }
  527. .steps-box .van-col{
  528. position: relative;
  529. /* height: 90px; */
  530. }
  531. .steps-box .van-col--21{
  532. padding: 12PX 0;
  533. padding-left: 10px;
  534. }
  535. .steps-box .van-row:nth-child(2n){
  536. background: rgba(29,111,233,0.1);
  537. }
  538. .steps-box .van-cell{
  539. background: transparent;
  540. padding: 0 10Px;
  541. }
  542. .steps-box .bq{
  543. display: inline-block;
  544. padding: 0PX 10PX;
  545. line-height: 0.64rem;
  546. border-radius: 5PX;
  547. }
  548. .steps-box .index{
  549. background-image: linear-gradient(to bottom right, #5cae77, #7cdb9b);
  550. color: #ffffff;
  551. text-align: center;
  552. width: 20PX;
  553. height: 20PX;
  554. line-height: 20PX;
  555. border-radius: 50%;
  556. position: absolute;
  557. left: 0;
  558. top: 50%;
  559. transform: translate(0,-50%);
  560. }
  561. .steps-box .active{
  562. background: #2C8E68;
  563. }
  564. .steps-box .indexCenter{
  565. top: 0!important;
  566. }
  567. .steps-box .van-row:first-child .van-col:first-child .indexBorder{
  568. top: calc(50% - 5px);
  569. }
  570. .steps-box .indexBorder{
  571. width: 10PX;
  572. position: absolute;
  573. right: 0;
  574. top: 0;
  575. height: 100%;
  576. }
  577. .steps-box .indexBorder .yq{
  578. height: 10PX;
  579. width: 10PX;
  580. background: #C9C9C9;
  581. border-radius: 50%;
  582. }
  583. .steps-box .indexBorder .ss{
  584. height: calc(50% - 5PX);
  585. width: 1PX;
  586. background: #C9C9C9;
  587. position: relative;
  588. left: 4PX;
  589. }
  590. .steps-box .indexBorder .ssT{
  591. height: calc(50% - 5PX);
  592. width: 1PX;
  593. background: #C9C9C9;
  594. position: relative;
  595. left: 4PX;
  596. }
  597. .agree{
  598. background-color: rgba(92, 174, 119, 0.1);
  599. color:#5CAE77 ;
  600. width: 80%;
  601. text-align: center;
  602. float: right;
  603. }
  604. .in{
  605. background-color: rgba(245, 163, 39, 0.1);
  606. color:#F5A327 ;
  607. width: 80%;
  608. text-align: center;
  609. float: right;
  610. }
  611. .disagree{
  612. background-color: rgba(233, 0, 0, 0.1);
  613. color:#E90000 ;
  614. width: 80%;
  615. text-align: center;
  616. float: right;
  617. }
  618. .steps-box .van-cell__title{
  619. flex: 0.7;
  620. }
  621. .steps-box .van-cell__value{
  622. flex: 0.3;
  623. }
  624. .steps-tit{
  625. font-size: 16px;
  626. text-align: center;
  627. background-color: #2C8E68;
  628. color: #ffffff;
  629. padding: 20px 0;
  630. border-top-left-radius: 10px;
  631. border-top-right-radius: 10px;
  632. }
  633. .bottom{
  634. width: 84%;
  635. margin: 0 auto;
  636. text-align: center;
  637. margin-top: 30px;
  638. margin-bottom: 80px;
  639. }
  640. .bottom button {
  641. width: 47%;
  642. margin: 0 auto;
  643. border-radius: 30px;
  644. display: inline-block;
  645. }
  646. .bottom .btnAgree{
  647. border: 1px solid transparent;
  648. background-image: linear-gradient(to right, #2C8E68, #5CAE77);
  649. margin-left: 6%;
  650. }
  651. .input_tit{
  652. border: 1px solid #DCDCDC;
  653. padding: 0px 10px;
  654. height: 32px;
  655. line-height: 32px;
  656. border-radius: 5px;
  657. margin-bottom: 15px;
  658. }
  659. .img_box{
  660. position: relative;
  661. width: 100%;
  662. }
  663. .cellTit{
  664. display: flex;
  665. justify-content: space-between;
  666. }
  667. .cellTit text{
  668. width: 50%;
  669. display: -webkit-box;
  670. -webkit-box-orient: vertical;
  671. -webkit-line-clamp: 1;
  672. word-break: break-all;
  673. overflow: hidden;
  674. }
  675. .payeeList {
  676. padding: 10px 20px!important;
  677. }
  678. .payeeList .van-collapse-item {
  679. margin-top: 0;
  680. }
  681. .payeeList .van-collapse .van-cell {
  682. padding: 10px 0!important;
  683. }
  684. .payeeList van-field van-cell .van-cell{
  685. margin-bottom: 0;
  686. }
  687. .payeeList .van-cell__value {
  688. color: #E90000;
  689. }
  690. .payeeList .van-cell__title{
  691. flex-shrink: 0;
  692. max-width: inherit;
  693. }
  694. .van-empty {
  695. padding: 0!important;
  696. }
  697. .van-empty__bottom {
  698. margin: 0!important;
  699. }