微信小程序
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.

492 lines
8.3 KiB

  1. /* pages/regular/index.wxss */
  2. .van-search__content {
  3. border: 1px solid #5CAE77!important;
  4. background: #fff!important;
  5. }
  6. .van-grid-item__content--square {
  7. padding-top: 0;
  8. padding-bottom: 0;
  9. }
  10. .grid_main{
  11. width: 94%;
  12. margin: 0 auto 2vh;
  13. overflow: hidden;
  14. border-radius: 15px;
  15. box-shadow: 0 8px 20px rgba(3, 3, 67, .1);
  16. display: flex;
  17. justify-content: space-around;
  18. align-items: center;
  19. background-color: #ffffff;
  20. padding: 2vh 0;
  21. }
  22. .grid_main view{
  23. font-size: 14px;
  24. color: #333333;
  25. display: flex;
  26. flex-direction: column;
  27. align-items: center;
  28. }
  29. .grid_main view text{
  30. font-size: 14px;
  31. color: #333333;
  32. margin-top: 5px;
  33. }
  34. .grid_main view image{
  35. height: 43px;
  36. }
  37. van-search {
  38. flex: 0.8;
  39. }
  40. .search_box{
  41. }
  42. .add_btn{
  43. flex: 0.2;
  44. padding: var(--search-padding,10px 12px);
  45. padding-left: 0;
  46. }
  47. .add_btn text{
  48. background-color: #62AD66;
  49. display: block;
  50. height: 100%;
  51. text-align: center;
  52. line-height: 36px;
  53. color: #fff;
  54. border-radius: 36px;
  55. box-shadow: 0px 5px 5px #ddd;
  56. }
  57. text{display: block;}
  58. .work_plan{
  59. padding: 40rpx 32.5rpx 30rpx;
  60. display: flex;
  61. }
  62. .work_plan .menu_item{
  63. background-color: #fff;
  64. box-shadow: 2px 5px 5px #ddd;
  65. border-radius: 60rpx;
  66. text-align: center;
  67. position: relative;
  68. margin-right: 20px;
  69. padding: 8px 10px;
  70. }
  71. .work_plan .menu_item.active{
  72. background-color: #2C8E68;
  73. color: #fff;
  74. }
  75. .work_plan .menu_item .remind{
  76. height: 30rpx;
  77. background: #e90101;
  78. color: #fff;
  79. font-size: 26rpx;
  80. position: absolute;
  81. line-height: 30rpx;
  82. padding:0 10rpx;
  83. border-radius: 25px;
  84. top: -10rpx;
  85. right: -10rpx;
  86. }
  87. .work_plan .more{
  88. flex: 1;
  89. text-align: center;
  90. line-height: 60rpx;
  91. font-size: 36rpx;
  92. color: #31936c;
  93. }
  94. .deleteBox{
  95. width: 50px;
  96. text-align: center;
  97. height: 100%;
  98. background: #F6F6F6;
  99. align-items: center;
  100. display: flex;
  101. }
  102. .moreBox{
  103. width: 90px;
  104. text-align: center;
  105. height: 100%;
  106. background: #F6F6F6;
  107. align-items: center;
  108. display: flex;
  109. }
  110. .workflow .workflow_list{
  111. height: 150rpx;
  112. background-color: #fff;
  113. border-radius: 24rpx;
  114. box-shadow:0rpx 0rpx 10rpx rgba(0,0,0,.1);
  115. margin-bottom: 20rpx;
  116. padding:15rpx 25rpx 10rpx 35rpx;
  117. }
  118. .workflow .workflow_list .process_intro{
  119. display: flex;
  120. height: 62rpx;
  121. align-items: center;
  122. }
  123. .workflow .process_intro .name{
  124. width: 390rpx;
  125. font-size: 34rpx;
  126. margin-right: 30rpx;
  127. display: flex;
  128. justify-content: space-between;
  129. align-items: center;
  130. }
  131. .workflow .process_intro .name .name_tit{
  132. width: 290rpx;
  133. overflow: hidden;
  134. text-overflow: ellipsis;
  135. white-space: nowrap;
  136. }
  137. .van-swipe-cell {
  138. width: 94%;
  139. background: #fff;
  140. border-radius: 10px;
  141. box-shadow: 2px 5px 5px #ddd;
  142. margin: 0 auto;
  143. margin-bottom: 15px;
  144. }
  145. .li{
  146. width: 100%;
  147. padding: 14px;
  148. display: flex;
  149. z-index: 1;
  150. }
  151. .tit_box{
  152. display: flex;
  153. align-items: center;
  154. justify-content: space-between;
  155. margin-bottom: 10px;
  156. }
  157. .detail_box{
  158. margin-top: 15px;
  159. display: flex;
  160. justify-content: space-between;
  161. }
  162. .li view text{
  163. /* margin-top: 15px; */
  164. }
  165. .li .detail_box view{
  166. display: flex;
  167. align-items: center;
  168. }
  169. .li .detail_box view text{
  170. color: #878787;
  171. line-height: 1;
  172. }
  173. .li view text:nth-child(1){
  174. margin-top: 0px;
  175. }
  176. .li .fksr{
  177. display: flex;
  178. align-items: center;
  179. margin-top: 15px;
  180. color: #2C8E68;
  181. font-size: 16px;
  182. }
  183. .li .wtj{
  184. display: flex;
  185. align-items: center;
  186. justify-content: center;
  187. padding: 3px 8px;
  188. border-radius: 5px;
  189. font-size: 14px;
  190. }
  191. .no{
  192. background-color:#fbe3e3;
  193. color: #e90000;
  194. }
  195. .white{
  196. background-color:#feeadc;
  197. color: #fc9a55;
  198. }
  199. .yes{
  200. background-color:#ddeee3;
  201. color: #5cae77;
  202. }
  203. .other{
  204. background-color:#f0f1f6;
  205. color: #878787;
  206. }
  207. .li .tit{
  208. font-size: 14px;
  209. color: #444444;
  210. /* line-height: 14px; */
  211. display: -webkit-box;
  212. -webkit-box-orient: vertical;
  213. -webkit-line-clamp: 1;
  214. word-break: break-all;
  215. overflow: hidden;
  216. }
  217. .hui{
  218. color: #B5B5B5;
  219. font-size: .85rem!important;
  220. }
  221. .li .fj_name{
  222. font-size: 14px;
  223. color: #B3DB62;
  224. line-height: 25px;
  225. }
  226. .li .time{
  227. font-size: 14px;
  228. color: #9B9CAA;
  229. }
  230. .li .money{
  231. font-size: 18px;
  232. color: #5CAE77;
  233. }
  234. .van-checkbox__label {
  235. display: flex;
  236. justify-content: space-between;
  237. width: 100%;
  238. }
  239. .van-checkbox__icon-wrap {
  240. border-radius: 5px;
  241. }
  242. .van-checkbox__icon {
  243. border-radius: 5px;
  244. border: 2px solid #2C8E68!important;
  245. background-color: rgba(44, 142, 104, 0.2);
  246. }
  247. .downView{
  248. display: flex;
  249. justify-content: center;
  250. align-items: center;
  251. padding: 0 20px;
  252. border: 1px solid #5CAE77;
  253. border-radius: 50px;
  254. background: #fff;
  255. margin-left: auto;
  256. }
  257. .downView image{
  258. width: 10px;
  259. height: 8px;
  260. margin-left: 10px;
  261. }
  262. .fj-box text{
  263. background-color: #5CAE77;
  264. color: #ffffff;
  265. text-align: center;
  266. border-radius: 5px;
  267. white-space:pre-wrap;
  268. padding: 5rpx 8rpx;
  269. width: 50rpx;
  270. margin: 0px 14px;
  271. font-size: 24rpx;
  272. }
  273. .fj-li{
  274. margin-top: 20px;
  275. display: flex;
  276. /* flex-wrap: wrap; */
  277. }
  278. .fj-li .img_li{
  279. width: 100%;
  280. height: 18.5vw;
  281. }
  282. .fj-li .img_add{
  283. overflow: hidden;
  284. }
  285. .van-icon-description{
  286. font-size: 60px;
  287. }
  288. .van-dropdown-menu {
  289. width:100%;
  290. }
  291. .tit_tab{
  292. color:#FC9A55!important;
  293. background-color: rgb(252,154,85,0.2);
  294. padding:0px 10px;
  295. text-align: right;
  296. border-top-left-radius: 20px;
  297. border-top-right-radius: 20px;
  298. border-bottom-right-radius: 20px;
  299. margin-left: auto;
  300. font-size: .8rem;
  301. }
  302. .tit_tab2{
  303. padding:0px 8px;
  304. text-align: right;
  305. border-radius: 20px;
  306. align-self:flex-end;
  307. margin-left:auto;
  308. }
  309. .tit_dhd{
  310. color:#FC9A55!important;
  311. border: 1px solid #FC9A55;
  312. }
  313. .tit_cg{
  314. color:#E90000!important;
  315. border: 1px solid #E90000;
  316. }
  317. .tit_sb{
  318. color:#5CAE77!important;
  319. border: 1px solid #5CAE77;
  320. }
  321. .tit_rgqr{
  322. color:#fff!important;
  323. border: 1px solid #5CAE77;
  324. background-color: #5CAE77;
  325. }
  326. .tit_tab3{
  327. margin-left:auto;
  328. font-size: 16px;
  329. }
  330. .tit_tab3.red{
  331. color: #E90000;
  332. }
  333. .tit_tab3.green{
  334. color: #5CAE77;
  335. }
  336. .money_box{
  337. display: flex;
  338. justify-content: space-between;
  339. margin-top: 10px;
  340. }
  341. .money_box text{
  342. color: #666666;
  343. }
  344. .ll_box{
  345. display: flex;
  346. align-items: center;
  347. }
  348. .ll_box text{
  349. margin-left: 5px;
  350. }
  351. .cell_right{
  352. height: 100%;display: flex;
  353. /* position: relative;
  354. left: -6%; */
  355. }
  356. .button_box{
  357. display: flex;
  358. height: 100%;
  359. align-items: center;
  360. }
  361. .button_box view{
  362. width: 65px;
  363. text-align: center;
  364. align-items: center;
  365. }
  366. .button_box view text{
  367. color: #fff;
  368. }
  369. /* .button_box:nth-child(1){
  370. background-color: #B3DB62;
  371. width: 6%;
  372. } */
  373. .button_box:nth-child(1){
  374. background-color: #B3DB62;
  375. }
  376. .button_box:nth-child(2){
  377. background-color: #5CAE77;
  378. }
  379. .button_box:nth-child(3){
  380. background-color: #2C8E68;
  381. }
  382. .button_box view text{
  383. display: block;
  384. }
  385. .top_view{
  386. display: flex;
  387. justify-content: space-between;
  388. margin-bottom: 15px;
  389. }
  390. .sx_view{
  391. background-color: #fff;
  392. display: flex;
  393. align-items: center;
  394. padding: 0 3%;
  395. width: 18%;
  396. }
  397. .sx_box{
  398. padding: 3% 5%;
  399. }
  400. .checkbox_icon{
  401. background-color: #F6F6F6;
  402. color: #444444;
  403. padding: 5px 15px;
  404. border-radius: 1rem;
  405. border:1px solid #F6F6F6;
  406. margin-top: 10px;
  407. font-size: 14px;
  408. }
  409. .ys_checkbox_icon{
  410. background-color: rgba(92, 174, 119, 0.3);
  411. color: #444444;
  412. padding: 5px 15px;
  413. border-radius: 1rem;
  414. border:1px solid #5CAE77;
  415. color: #5CAE77;
  416. margin-top: 10px;
  417. font-size: 14px;
  418. }
  419. .van-radio-group{
  420. display: flex;
  421. flex-wrap: wrap;
  422. }
  423. .sx_tit{
  424. margin-top: 10px;
  425. }
  426. .sx_input_box {
  427. display: flex;
  428. align-items: center;
  429. margin-top: 10px;
  430. }
  431. .sx_input_box input{
  432. background-color: #F6F6F6;
  433. padding: 0 10px;
  434. border-radius: 30px;
  435. text-align: center;
  436. height: 30px;
  437. }
  438. .sx_input_box text {
  439. margin: 0 10px;
  440. }
  441. .bottom{
  442. width: 84%;
  443. margin: 0 auto;
  444. text-align: center;
  445. margin-top: 50px;
  446. margin-bottom: 50px;
  447. display: flex;
  448. z-index: 999999;
  449. }
  450. .bottom view {
  451. width: 47%;
  452. margin: 0 auto;
  453. border-radius: 30px;
  454. display: inline-block;
  455. }
  456. .bottom .btn1{
  457. border: 1px solid #2C8E68;
  458. padding: 8px 0px;
  459. color: #2C8E68;
  460. }
  461. .bottom .btn2{
  462. border: 1px solid transparent;
  463. padding: 8px 0px;
  464. background-image: linear-gradient(to right, #2C8E68, #5CAE77);
  465. margin-left: 6%;
  466. color: #fff;
  467. }
  468. .bottom .btn3{
  469. border: 1px solid transparent;
  470. padding: 8px 0px;
  471. background-image: linear-gradient(to right, #2C8E68, #5CAE77);
  472. color: #fff;
  473. width: 100%;
  474. }
  475. .van-button--danger {
  476. background: linear-gradient(to right, #429a68, #9ecf67)!important;
  477. }
  478. .van-dialog__header {
  479. color: #429a68;
  480. font-size: 20px;
  481. }