微信小程序
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

538 řádky
9.8 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. }
  81. .top-box text{
  82. margin-bottom: 15px;
  83. }
  84. .top-box text:last-child{
  85. margin-bottom: 0px;
  86. }
  87. .box-title{
  88. color: #2C8E68;
  89. text-align: center;
  90. font-size: 16px;
  91. }
  92. .center-box .main-box{
  93. margin-bottom: 15px;
  94. }
  95. .xm van-cell:first-child .van-cell{
  96. border-bottom: 1px solid #cccccc;
  97. margin: 0;
  98. padding-bottom: 15px!important;
  99. margin-bottom: 15px;
  100. }
  101. .table-box van-field van-cell .van-cell{
  102. margin-bottom: 15px;
  103. }
  104. .table-box van-field:last-child van-cell .van-cell{
  105. margin-bottom: 0px;
  106. }
  107. .table-box view text icon{
  108. display: inline-block;
  109. font-size: 14px;
  110. border: 1px solid red;
  111. color: red;
  112. }
  113. .table-box .van-cell{
  114. padding: 0!important;
  115. }
  116. @font-face {
  117. font-family: 'my-icon';
  118. src: url('../../../image/icon/fj_icon.png') format('truetype');
  119. }
  120. .my-icon {
  121. font-family: 'my-icon';
  122. }
  123. .my-icon-extra::before {
  124. content: '\e626';
  125. }
  126. .fj-box text{
  127. color: #666666;
  128. text-align: left;
  129. }
  130. .fj-li{
  131. /* margin-top: 20px; */
  132. /* flex-wrap: wrap; */
  133. }
  134. .fj-tt{
  135. display: flex;
  136. align-items: center;
  137. width: 100%;
  138. padding: 10px 0px;
  139. border-bottom: 1px solid #DCDCDC;
  140. margin-bottom: 10px;
  141. color: #999999;
  142. }
  143. .fj-li .img_li{
  144. width: 100%;
  145. height: 18.5vw;
  146. }
  147. .fj-li .img_add{
  148. overflow: hidden;
  149. }
  150. .bottomBtn{
  151. display: flex;
  152. width: 94%;
  153. margin: 0 auto;
  154. justify-content:space-between;
  155. margin-top: 30px;
  156. }
  157. .bottomBtn view{
  158. display: flex;
  159. width: 100%;
  160. background-color: #ffffff;
  161. border-radius: 5px;
  162. box-shadow: 0px 5px 9px #DCDCDC;
  163. padding: 10px 0px;
  164. text-align: center;
  165. align-items:center;
  166. justify-content:center;
  167. font-size: 14px;
  168. color: #2C8E68;
  169. }
  170. .bottomBtn view image{
  171. width: 18px;
  172. height: 18px;
  173. margin-right: 5px;
  174. }
  175. .bottom{
  176. width: 84%;
  177. margin: 0 auto;
  178. text-align: center;
  179. margin-top: 50px;
  180. margin-bottom: 50px;
  181. display: flex;
  182. justify-content: space-between;
  183. z-index: 999999;
  184. }
  185. .bottom view {
  186. width: 47%;
  187. margin: 0 auto;
  188. border-radius: 30px;
  189. display: inline-block;
  190. }
  191. .bottom .btn1{
  192. border: 1px solid #2C8E68;
  193. padding: 8px 0px;
  194. color: #2C8E68;
  195. }
  196. .bottom .btn2{
  197. border: 1px solid transparent;
  198. padding: 8px 0px;
  199. background-image: linear-gradient(to right, #2C8E68, #5CAE77);
  200. color: #fff;
  201. }
  202. .bottom .btn3{
  203. border: 1px solid transparent;
  204. padding: 8px 0px;
  205. background-image: linear-gradient(to right, #2C8E68, #5CAE77);
  206. color: #fff;
  207. width: 100%;
  208. }
  209. .steps-box{
  210. padding: 0;
  211. margin-top: 15px;
  212. }
  213. .steps-box .van-row{
  214. padding: 0 20px;
  215. }
  216. .steps-box view{
  217. margin-bottom: 0;
  218. }
  219. .steps-box .van-col{
  220. position: relative;
  221. height: 70px;
  222. }
  223. .steps-box .van-col--21{
  224. padding: 12PX 0;
  225. padding-left: 10px;
  226. }
  227. .steps-box .van-row:nth-child(2n){
  228. background: rgba(29,111,233,0.1);
  229. }
  230. .steps-box .van-cell{
  231. background: transparent;
  232. padding: 0 10Px;
  233. }
  234. .steps-box .bq{
  235. display: inline-block;
  236. padding: 0PX 10PX;
  237. line-height: 0.64rem;
  238. border-radius: 5PX;
  239. }
  240. .steps-box .index{
  241. background: linear-gradient(to bottom right, #5cae77, #7cdb9b);
  242. color: #ffffff;
  243. text-align: center;
  244. width: 20PX;
  245. height: 20PX;
  246. line-height: 20PX;
  247. border-radius: 50%;
  248. position: absolute;
  249. left: 0;
  250. top: 50%;
  251. transform: translate(0,-50%);
  252. }
  253. .steps-box .indexCenter{
  254. top: 0!important;
  255. }
  256. .steps-box .van-row:first-child .van-col:first-child .indexBorder{
  257. top: calc(50% - 5px);
  258. }
  259. .steps-box .indexBorder{
  260. width: 10PX;
  261. position: absolute;
  262. right: 0;
  263. top: 0;
  264. height: 100%;
  265. }
  266. .steps-box .indexBorder .yq{
  267. height: 10PX;
  268. width: 10PX;
  269. background: #C9C9C9;
  270. border-radius: 50%;
  271. }
  272. .steps-box .indexBorder .ss{
  273. height: calc(50% - 5PX);
  274. width: 1PX;
  275. background: #C9C9C9;
  276. position: relative;
  277. left: 4PX;
  278. }
  279. .steps-box .indexBorder .ssT{
  280. height: calc(50% - 5PX);
  281. width: 1PX;
  282. background: #C9C9C9;
  283. position: relative;
  284. left: 4PX;
  285. }
  286. .agree{
  287. background-color: rgba(92, 174, 119, 0.1);
  288. color:#5CAE77 ;
  289. width: 80%;
  290. text-align: center;
  291. float: right;
  292. }
  293. .in{
  294. background-color: rgba(245, 163, 39, 0.1);
  295. color:#F5A327 ;
  296. width: 80%;
  297. text-align: center;
  298. float: right;
  299. }
  300. .disagree{
  301. background-color: rgba(233, 0, 0, 0.1);
  302. color:#E90000 ;
  303. width: 80%;
  304. text-align: center;
  305. float: right;
  306. }
  307. .steps-box .van-cell__title{
  308. flex: 0.7;
  309. }
  310. .steps-box .van-cell__value{
  311. flex: 0.3;
  312. }
  313. .steps-tit{
  314. font-size: 16px;
  315. text-align: center;
  316. background-image: linear-gradient(to bottom right, #5cae77, #7cdb9b);
  317. color: #ffffff;
  318. padding: 20px 0;
  319. border-top-left-radius: 10px;
  320. border-top-right-radius: 10px;
  321. }
  322. .bottom{
  323. width: 84%;
  324. margin: 0 auto;
  325. text-align: center;
  326. margin-top: 30px;
  327. margin-bottom: 80px;
  328. }
  329. .bottom button {
  330. width: 47%;
  331. margin: 0 auto;
  332. border-radius: 30px;
  333. display: inline-block;
  334. }
  335. .bottom .btnAgree{
  336. border: 1px solid transparent;
  337. background-image: linear-gradient(to right, #2C8E68, #5CAE77);
  338. margin-left: 6%;
  339. }
  340. .input_tit{
  341. border: 1px solid #DCDCDC;
  342. padding: 0px 10px;
  343. height: 32px;
  344. line-height: 32px;
  345. border-radius: 5px;
  346. margin-bottom: 15px;
  347. }
  348. .img_box{
  349. position: relative;
  350. width: 100%;
  351. display: flex;
  352. flex-wrap: wrap;
  353. }
  354. .img_box .img_list{
  355. width: 23%;
  356. margin-right: 2%;
  357. position: relative;
  358. }
  359. .img_box .img_list .van-icon{
  360. font-size: 20px;
  361. position: absolute;
  362. top: 0;
  363. right: 0;
  364. transform: translate(50%,-50%);
  365. }
  366. .img_box .img_list:nth-child(n+5){
  367. margin-top: 15px;
  368. }
  369. .van-cell--required:before {
  370. left: -8px!important;
  371. }
  372. .input_money{
  373. padding: 0px 10px;
  374. height: 32px;
  375. line-height: 32px;
  376. color: #E90000;
  377. font-size: 26px;
  378. display: inline-block;
  379. width: 70%;
  380. text-align: center;
  381. }
  382. .money_box{
  383. font-size: 26px;
  384. border-bottom:1px solid #DCDCDC;
  385. width: 70%;
  386. margin: 0 auto;
  387. margin-bottom: 15px;
  388. color: #E90000;
  389. display: flex;
  390. align-items: center;
  391. justify-content: center;
  392. }
  393. .btnBox{
  394. text-align: center;
  395. position: relative;
  396. height: 26px;
  397. }
  398. .down{
  399. width: 30px;
  400. height: 26px;
  401. margin: 0 auto;
  402. }
  403. .update{
  404. width: 26px;
  405. height: 26px;
  406. position: absolute;
  407. right: 41px;
  408. }
  409. .delete{
  410. width: 26px;
  411. height: 26px;
  412. position: absolute;
  413. right: 0;
  414. }
  415. .van-collapse-item {
  416. background: transparent;
  417. margin: 0 auto;
  418. width: 100%;
  419. margin: 0 auto;
  420. margin-top: 15px;
  421. }
  422. .van-collapse-item__content{
  423. padding: 0!important;
  424. }
  425. .van-collapse .van-cell{
  426. padding: 0;
  427. background: transparent;
  428. }
  429. .main-box .van-cell{
  430. padding: 0;
  431. background: transparent;
  432. }
  433. .van-collapse .tit_box .title{
  434. text-align: center;
  435. font-size: 18px;
  436. }
  437. .van-collapse .main-box{
  438. /* padding: 0;
  439. box-shadow: none; */
  440. }
  441. .van-collapse .tit_box{
  442. width: 94%;
  443. background: #ffffff;
  444. margin: 0 auto;
  445. border-radius: 10px;
  446. box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.16);
  447. padding: 20px;
  448. }
  449. .van-collapse .tit_box .top-box .van-cell{
  450. margin-bottom: 15px;
  451. }
  452. .van-field__label {
  453. color: var(--field-label-color,#646566);
  454. }
  455. .van-field__control {
  456. color: var(--field-label-color,#646566)!important;
  457. }
  458. .payee_box{
  459. display: flex;
  460. justify-content: space-between;
  461. align-items: center;
  462. }
  463. .payee_box view{
  464. display: flex;
  465. justify-content: space-between;
  466. align-items: center;
  467. padding: 10px calc(3% + 20px);
  468. }
  469. .payee_box view text{
  470. margin-left: 5px;
  471. color: #2C8E68;
  472. }
  473. .payee_box .add{
  474. justify-content: center;
  475. background-color: #2C8E68;
  476. color: #fff;
  477. font-weight: bold;
  478. padding: 0px;
  479. margin: 0 calc(3% + 20px);
  480. width: 20px;
  481. height: 20px;
  482. border-radius: 20px;
  483. line-height: 1;
  484. }
  485. .file_box{
  486. display: flex;
  487. justify-content: space-between;
  488. align-items: center;
  489. }
  490. .file_box .add{
  491. margin: 0 calc(3% + 20px);
  492. }
  493. .aaa{
  494. color: red;
  495. }
  496. .payeeList {
  497. padding: 10px 20px!important;
  498. }
  499. .payeeList .van-collapse-item {
  500. margin-top: 0;
  501. }
  502. .payeeList .van-collapse .van-cell {
  503. padding: 10px 0!important;
  504. }
  505. .payeeList van-field van-cell .van-cell{
  506. margin-bottom: 0;
  507. }
  508. .payeeList .van-cell__value {
  509. color: #E90000;
  510. }
  511. .payeeList .van-cell__title{
  512. flex-shrink: 0;
  513. max-width: inherit;
  514. }