微信小程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

262 lines
4.6 KiB

  1. /* pages/handle/expenditureAudit/expenditureAudit.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. .pure_top {
  21. width: 100%;
  22. height: 120px;
  23. position: absolute;
  24. z-index: -1;
  25. overflow: hidden
  26. }
  27. .pure_top::after {
  28. content: '';
  29. width: 140%;
  30. height: 120px;
  31. position: absolute;
  32. left: -20%;
  33. top: 0;
  34. z-index: -1;
  35. border-radius: 0 0 50% 50%;
  36. background: linear-gradient(to right, #2C8E68, #B3DB62);
  37. }
  38. .bgPage{
  39. width: 140%;
  40. position:absolute;
  41. transform: translate(-15%, -50%);
  42. height: 300px;
  43. z-index: -1;
  44. }
  45. .main-title{
  46. background-image: linear-gradient(to right, #2C8E68 , #B3DB62);
  47. color: #ffffff;
  48. font-size: 18px;
  49. padding: 10px 0;
  50. text-align: center;
  51. }
  52. .main-box{
  53. background: #ffffff;
  54. padding: 20px;
  55. width: 94%;
  56. margin: 0 auto;
  57. border-radius: 10px;
  58. box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.16);
  59. }
  60. .main-box block{
  61. float: right;
  62. }
  63. .title{
  64. padding: 10px calc(3% + 20px);
  65. }
  66. .top-box{
  67. margin-top: 20px;
  68. margin-bottom: 28px;
  69. }
  70. .top-box text{
  71. margin-bottom: 15px;
  72. }
  73. .main-box view{
  74. margin-bottom: 15px;
  75. }
  76. .main-box view:last-child{
  77. margin-bottom: 0px;
  78. }
  79. .box-title{
  80. color: #2C8E68;
  81. text-align: center;
  82. }
  83. .center-box .main-box{
  84. margin-bottom: 15px;
  85. }
  86. .xm{
  87. border-bottom: 1px solid #cccccc;
  88. margin: 0;
  89. padding-bottom: 15px;
  90. }
  91. .table-box view{
  92. display: flex;
  93. justify-content: space-between;
  94. }
  95. .table-box view text icon{
  96. display: inline-block;
  97. font-size: 14px;
  98. border: 1px solid red;
  99. color: red;
  100. }
  101. .van-cell{
  102. padding: 0!important;
  103. }
  104. @font-face {
  105. font-family: 'my-icon';
  106. src: url('../../../image/icon/fj_icon.png') format('truetype');
  107. }
  108. .my-icon {
  109. font-family: 'my-icon';
  110. }
  111. .my-icon-extra::before {
  112. content: '\e626';
  113. }
  114. .fj-box text{
  115. background-color: #5CAE77;
  116. color: #ffffff;
  117. display: inline-block;
  118. text-align: center;
  119. border-radius: 5px;
  120. white-space:pre-wrap
  121. }
  122. .fj-li{
  123. margin-top: 20px;
  124. }
  125. .steps-box{
  126. padding: 0;
  127. margin-top: 15px;
  128. }
  129. .steps-box .van-row{
  130. padding: 0 20px;
  131. }
  132. .steps-box view{
  133. margin-bottom: 0;
  134. }
  135. .steps-box .van-col{
  136. position: relative;
  137. height: 70px;
  138. }
  139. .steps-box .van-col--21{
  140. padding: 12PX 0;
  141. padding-left: 10px;
  142. }
  143. .steps-box .van-row:nth-child(2n){
  144. background: rgba(29,111,233,0.1);
  145. }
  146. .steps-box .van-cell{
  147. background: transparent;
  148. padding: 0 10Px;
  149. }
  150. .steps-box .bq{
  151. display: inline-block;
  152. padding: 0PX 10PX;
  153. line-height: 0.64rem;
  154. border-radius: 5PX;
  155. }
  156. .steps-box .index{
  157. background: #1D6FE9;
  158. color: #ffffff;
  159. text-align: center;
  160. width: 20PX;
  161. height: 20PX;
  162. line-height: 20PX;
  163. border-radius: 50%;
  164. position: absolute;
  165. left: 0;
  166. top: 50%;
  167. transform: translate(0,-50%);
  168. }
  169. .steps-box .indexCenter{
  170. top: 0!important;
  171. }
  172. .steps-box .van-row:first-child .van-col:first-child .indexBorder{
  173. top: calc(50% - 5px);
  174. }
  175. .steps-box .indexBorder{
  176. width: 10PX;
  177. position: absolute;
  178. right: 0;
  179. top: 0;
  180. height: 100%;
  181. }
  182. .steps-box .indexBorder .yq{
  183. height: 10PX;
  184. width: 10PX;
  185. background: #C9C9C9;
  186. border-radius: 50%;
  187. }
  188. .steps-box .indexBorder .ss{
  189. height: calc(50% - 5PX);
  190. width: 1PX;
  191. background: #C9C9C9;
  192. position: relative;
  193. left: 4PX;
  194. }
  195. .steps-box .indexBorder .ssT{
  196. height: calc(50% - 5PX);
  197. width: 1PX;
  198. background: #C9C9C9;
  199. position: relative;
  200. left: 4PX;
  201. }
  202. .agree{
  203. background-color: rgba(92, 174, 119, 0.1);
  204. color:#5CAE77 ;
  205. width: 80%;
  206. text-align: center;
  207. float: right;
  208. }
  209. .in{
  210. background-color: rgba(245, 163, 39, 0.1);
  211. color:#F5A327 ;
  212. width: 80%;
  213. text-align: center;
  214. float: right;
  215. }
  216. .disagree{
  217. background-color: rgba(233, 0, 0, 0.1);
  218. color:#E90000 ;
  219. width: 80%;
  220. text-align: center;
  221. float: right;
  222. }
  223. .steps-box .van-cell__title{
  224. flex: 0.7;
  225. }
  226. .steps-box .van-cell__value{
  227. flex: 0.3;
  228. }
  229. .steps-tit{
  230. font-size: 16px;
  231. text-align: center;
  232. background-color: #2C8E68;
  233. color: #ffffff;
  234. padding: 20px 0;
  235. border-top-left-radius: 10px;
  236. border-top-right-radius: 10px;
  237. }
  238. .bottom{
  239. width: 84%;
  240. margin: 0 auto;
  241. text-align: center;
  242. margin-top: 30px;
  243. margin-bottom: 30px;
  244. }
  245. .bottom button {
  246. width: 47%;
  247. margin: 0 auto;
  248. border-radius: 30px;
  249. display: inline-block;
  250. }
  251. .bottom .btnAgree{
  252. border: 1px solid transparent;
  253. background-image: linear-gradient(to right, #2C8E68, #5CAE77);
  254. margin-left: 6%;
  255. }