app.wxss 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845
  1. page {
  2. background-color: #ffffff;
  3. }
  4. /* 隐藏scroll-view滚动条 sh4wmoo 2020-10-17 */
  5. ::-webkit-scrollbar {
  6. display: none;
  7. width: 0;
  8. height: 0;
  9. color: transparent;
  10. }
  11. /* 修改card组件内容元素间距 sh4wmoo 2020-10-19 */
  12. .van-card__desc {
  13. margin-top: 12rpx;
  14. }
  15. .van-card__bottom {
  16. margin-top: 12rpx;
  17. }
  18. .van-card__title {
  19. font-size: 16px;
  20. font-weight: 900;
  21. }
  22. /* 加载更多外部view样式 */
  23. .load-more {
  24. display: flex;
  25. align-items: center;
  26. justify-content: center;
  27. margin-top: 12rpx;
  28. }
  29. /* 加载更多文字 */
  30. .van-loading__text {
  31. color: #d9001b !important;
  32. }
  33. .edit-class{
  34. display: flex;
  35. justify-content: center;
  36. align-items: center;
  37. padding: 20rpx;
  38. width: 100rpx;
  39. height: 100rpx;
  40. }
  41. /*
  42. hxd 列表样式
  43. start
  44. */
  45. /* 卡片整体 */
  46. .list_card {
  47. background-color: #fff;
  48. border-radius: 15rpx;
  49. border-left: 3px solid #e5e5e9;
  50. /* border-right: 2px solid #e5e5e9; */
  51. border-bottom: 2px solid #e5e5e9;
  52. border-top: 2px solid #e5e5e9;
  53. width: 96%;
  54. margin-left: 4px;
  55. box-shadow: 3px 5px 10px #7C7C7C;
  56. margin-top: 18rpx;
  57. }
  58. /* 卡片总标题 */
  59. .list_card_title {
  60. font-size: 14px;
  61. margin-left: 4%;
  62. /* height: 60rpx; */
  63. overflow: hidden;
  64. /*不换行*/
  65. white-space: nowrap;
  66. /*添加...*/
  67. text-overflow: ellipsis;
  68. line-height: 2.5;
  69. font-weight: bold;
  70. width: 100%;
  71. }
  72. /* 分割线 */
  73. .list_card_divide_line {
  74. border-bottom: 1px dashed #ccc;
  75. }
  76. /* 一标题 + 一内容 的内容体*/
  77. .list_card_content {
  78. margin-left: 3%;
  79. margin-top: 10rpx;
  80. }
  81. /* 一标题 + 一内容 的标题*/
  82. .list_card_content_title {
  83. font-size: 12px;
  84. color: gray;
  85. margin: 6rpx;
  86. width: 21%;
  87. float: left;
  88. height: 16px;
  89. }
  90. /* 一标题 + 一内容 的内容*/
  91. .list_card_content_content {
  92. font-size: 12px;
  93. color: black;
  94. margin: 6rpx;
  95. width: 70%;
  96. float: left;
  97. min-height: 16px;
  98. /* font-weight:bold; */
  99. }
  100. /* 2标题 + 2内容 的一行*/
  101. .list_card_content_line {
  102. margin-left: 3%;
  103. width: 96%;
  104. font-size: 12px;
  105. margin-bottom: 10rpx;
  106. }
  107. /* 2标题 + 2内容 的左边标题+内容*/
  108. .list_card_content_left {
  109. width: 52%;
  110. float: left;
  111. border-right: 1px solid #ccc;
  112. }
  113. /* 2标题 + 2内容 的右边标题+内容*/
  114. .list_card_content_right {
  115. width: 44%;
  116. float: left;
  117. margin-left: 12rpx;
  118. }
  119. /* 2标题 + 2内容 的左边标题*/
  120. .list_card_content_left_title {
  121. font-size: 12px;
  122. margin: 6rpx;
  123. width: 42%;
  124. float: left;
  125. color: gray;
  126. }
  127. /* 2标题 + 2内容 的左边内容*/
  128. .list_card_content_left_content {
  129. margin: 6rpx;
  130. /* width: 46%;
  131. float: left; */
  132. color: black;
  133. /* font-weight:bold; */
  134. }
  135. /* 2标题 + 2内容 的右边标题*/
  136. .list_card_content_right_title {
  137. font-size: 12px;
  138. margin: 6rpx;
  139. width: 40%;
  140. float: left;
  141. color: gray;
  142. }
  143. /* 2标题 + 2内容 的右边内容*/
  144. .list_card_content_right_content {
  145. margin: 6rpx;
  146. /* width: 30%;
  147. float: left; */
  148. color: black;
  149. /* font-weight:bold; */
  150. }
  151. /*
  152. hxd 列表样式
  153. end
  154. */
  155. .red-label,
  156. .red-label>view {
  157. color: #437FF8 !important;
  158. font-style: normal;
  159. font-weight: bold;
  160. font-size: 14px;
  161. }
  162. .black-label,
  163. .black-label>view {
  164. color: black !important;
  165. }
  166. .van-cell__value{
  167. overflow:none !important;
  168. }
  169. .cell-group-label {
  170. display: flex;
  171. justify-content: space-between;
  172. width: 91%;
  173. font-size: 14px;
  174. color: #969799;
  175. padding: 2vw 3vw;
  176. margin-left: 5px;
  177. }
  178. /** 以下为一览界面 start**/
  179. .main-class {
  180. margin: 10px 32rpx 10px 32rpx;
  181. margin-top: 10px;
  182. border-radius: 15rpx;
  183. box-shadow:2px 2px 5px #e5e5e6;
  184. }
  185. .main-foot {
  186. background: #fff;
  187. width: 100%;
  188. border-radius: 15rpx 15rpx 0px 0px;
  189. background: linear-gradient(95.33deg, #ADC6FF -2.27%, #F0F5FF 60.66%), linear-gradient(0deg, #F4F8FF, #F4F8FF), radial-gradient(58.28% 235.72% at 10.78% 50%, rgba(191, 213, 255, 0.6) 0%, rgba(216, 229, 255, 0) 56.69%);
  190. background-repeat: no-repeat;
  191. background-size: 100% 80rpx;
  192. }
  193. .main-foot-1 {
  194. background: #fff;
  195. width: 100%;
  196. border-radius: 15rpx 15rpx 0px 0px;
  197. background: linear-gradient(95.33deg, #ADC6FF -2.27%, #F0F5FF 60.66%), linear-gradient(0deg, #F4F8FF, #F4F8FF), radial-gradient(58.28% 235.72% at 10.78% 50%, rgba(191, 213, 255, 0.6) 0%, rgba(216, 229, 255, 0) 56.69%);
  198. background-repeat: no-repeat;
  199. background-size: 100% 80rpx;
  200. }
  201. .main-foot-2 {
  202. background: #fff;
  203. width: 100%;
  204. border-radius: 15rpx 15rpx 0px 0px;
  205. /* background: linear-gradient(180deg, #6A9DFB 0%, #FAFCFF 100%),#fff; */
  206. background-repeat: no-repeat;
  207. background-size: 100% 80rpx;
  208. background: linear-gradient(95.33deg, #ADC6FF -2.27%, #F0F5FF 60.66%), linear-gradient(0deg, #F4F8FF, #F4F8FF), radial-gradient(58.28% 235.72% at 10.78% 50%, rgba(191, 213, 255, 0.6) 0%, rgba(216, 229, 255, 0) 56.69%);
  209. }
  210. .table {
  211. width: 94%;
  212. padding: 10px 3% 10px 3%;
  213. }
  214. .table-row {
  215. display: flex;
  216. width: 100%;
  217. flex-direction: row;
  218. }
  219. .table-row-center {
  220. padding: 8px 5px 8px 5px;
  221. font-size: 12px;
  222. width: 100%;
  223. flex-direction: row;
  224. margin-top: 6px;
  225. }
  226. .table-row-item:nth-child(1) {
  227. background: #fff;
  228. width: 50%;
  229. /* line-height: 60rpx; */
  230. /* border-left: 1px #dedede solid; */
  231. /* border-top: 1px #dedede solid;
  232. border-bottom: 1px #dedede solid; */
  233. padding: 8px 5px 8px 5px;
  234. font-size: 12px;
  235. /* font-weight: 600; */
  236. }
  237. .item-red {
  238. color: #fe6627;
  239. }
  240. .telephone-image {
  241. color: #fe6627;
  242. font-size: 19px;
  243. transform: translateY(1vw) rotate(180deg);
  244. float: right;
  245. margin-top: -5px;
  246. }
  247. .telephone-image-small {
  248. color: #d5d8e0;
  249. font-size: 13px;
  250. transform: rotate(180deg);
  251. }
  252. .address-image-small {
  253. color: #d5d8e0;
  254. font-size: 13px;
  255. }
  256. .table-row-item:nth-child(2) {
  257. display: flex;
  258. justify-content: flex-start;
  259. background: #fff;
  260. width: 50%;
  261. word-break: break-all;
  262. /* line-height: 60rpx; */
  263. padding: 8px 5px 8px 5px;
  264. /* border: 1px #dedede solid; */
  265. /* border-top: 1px #dedede solid;
  266. border-bottom: 1px #dedede solid; */
  267. font-size: 12px;
  268. /* font-weight: 600; */
  269. }
  270. .table-row-item-detail:nth-child(1) {
  271. background: #fff;
  272. width: 40%;
  273. /* line-height: 60rpx; */
  274. border-top: 1px #dedede solid;
  275. /* border-left: 1px #dedede solid; */
  276. /* border-bottom: 1px #dedede solid; */
  277. padding: 10px 5px 10px 5px;
  278. font-size: 13px;
  279. /* font-weight: 600; */
  280. }
  281. .table-row-item-detail:nth-child(2) {
  282. display: flex;
  283. justify-content: flex-end;
  284. background: #fff;
  285. width: 60%;
  286. /* line-height: 60rpx; */
  287. padding: 10px 5px 10px 5px;
  288. /* border: 1px #dedede solid; */
  289. border-top: 1px #dedede solid;
  290. /* border-bottom: 1px #dedede solid; */
  291. font-size: 13px;
  292. /* font-weight: 600; */
  293. }
  294. .no-top-border {
  295. border-top: 0px !important;
  296. }
  297. .no-bottom-border {
  298. border-bottom: 0px !important;
  299. }
  300. .first-font-size {
  301. font-size: 13px !important;
  302. font-weight: bold
  303. }
  304. .oas-no {
  305. width: 50%;
  306. font-size: 13px;
  307. color: #3b3b3b;
  308. text-align: left;
  309. font-weight: bold
  310. }
  311. .oas-status {
  312. width: 50%;
  313. font-size: 26rpx;
  314. color: #1989fa;
  315. text-align: right;
  316. }
  317. .oas-status1 {
  318. color: #e97e04;
  319. }
  320. .oas-copy {
  321. width: 5vw;
  322. height: 5vw;
  323. /* margin-left: 20rpx;
  324. transform: translateY(5rpx); */
  325. }
  326. .oas-title {
  327. width: 87%;
  328. font-size: 13px;
  329. color: #3b3b3b;
  330. text-align: left;
  331. font-weight: bold
  332. }
  333. .oas-longtitle {
  334. width: 80%;
  335. font-size: 13px;
  336. color: #3b3b3b;
  337. text-align: left;
  338. font-weight: bold
  339. }
  340. .oas-shortstatus {
  341. width: 19%;
  342. font-size: 13px;
  343. color: #1989fa;
  344. text-align: right;
  345. }
  346. .oas-all {
  347. background: #fff;
  348. width: 100%;
  349. padding: 8px 5px 8px 5px;
  350. font-size: 12px;
  351. }
  352. .header-no {
  353. padding-left: 10rpx;
  354. font-size: 13px !important;
  355. }
  356. .header-status {
  357. position: absolute;
  358. right: 10px;
  359. color: #1989fa;
  360. }
  361. .table-row-whole {
  362. background: #fff;
  363. width: 100%;
  364. padding: 8px 5px 8px 5px;
  365. font-size: 12px;
  366. }
  367. .footer-info {
  368. width: 100%;
  369. text-align: right;
  370. color: #e97e04;
  371. padding-right: 20rpx;
  372. font-size: 12px;
  373. margin-top: 12px;
  374. margin-bottom: 11px;
  375. }
  376. /** 以下为一览界面 end**/
  377. /** 抽屉 start**/
  378. .popup {
  379. position: relative;
  380. }
  381. .popup-button {
  382. position: fixed;
  383. width: 100%;
  384. bottom: 0;
  385. display: flex;
  386. align-items: center;
  387. justify-content: space-around;
  388. padding-bottom: 15rpx;
  389. padding-top: 15rpx;
  390. background: #fff;
  391. height: 100rpx;
  392. }
  393. .pop-button-class{
  394. border: none !important;
  395. font-size: 16px !important;
  396. font-weight: 500 !important;
  397. color: #002340 !important;
  398. }
  399. .van-swipe-cell__right {
  400. background: #3E69F6;
  401. color: #fff;
  402. width: 65px;
  403. text-align: center;
  404. display: flex;
  405. justify-content: center;
  406. align-items: center;
  407. }
  408. .button-class{
  409. height: 85rpx !important;
  410. background: #F8F9FD !important;
  411. color: #95A8CB !important;
  412. border: 2rpx solid #95A8CB;
  413. border-radius: 10rpx !important;
  414. text-align: left !important;
  415. margin-bottom: 10rpx;
  416. z-index: 999 !important;
  417. }
  418. .button-selected-class{
  419. height: 85rpx !important;
  420. background: #606EB2 !important;
  421. color: #fff !important;
  422. border: 2rpx solid #606EB2;
  423. border-radius: 10rpx !important;
  424. text-align: left !important;
  425. margin-bottom: 10rpx;
  426. z-index: 999 !important;
  427. /* overflow: hidden !important;
  428. text-overflow: ellipsis !important;
  429. white-space: nowrap !important; */
  430. }
  431. .blue-blue {
  432. color: #1989fa
  433. }
  434. .popup-scroll-view {
  435. height: calc(100% - 220rpx);
  436. }
  437. .pop-header {
  438. width: 100%;
  439. height: 80rpx;
  440. background: #d9001b;
  441. }
  442. .pop-header-custom {
  443. width: 100%;
  444. height: 20rpx;
  445. background: white;
  446. }
  447. .pop-header-x {
  448. color: #fff;
  449. font-size: 25px;
  450. font-weight: 600;
  451. line-height: 80rpx;
  452. margin-top: 15rpx;
  453. float: right;
  454. margin-right: 15rpx;
  455. }
  456. .pop-header-x-custom {
  457. color: black;
  458. font-size: 25px;
  459. font-weight: 600;
  460. line-height: 20rpx;
  461. margin-top: 15rpx;
  462. float: right;
  463. margin-right: 15rpx;
  464. }
  465. .cell-group {
  466. margin-top: 30rpx;
  467. }
  468. .label-class {
  469. max-width: 4rem !important;
  470. min-width: 4rem !important;
  471. }
  472. .pop-footer {
  473. width: 100%;
  474. position: fixed;
  475. bottom: 0;
  476. }
  477. /** 抽屉 end**/
  478. /** 字体 start20220509 **/
  479. .font-size16 {
  480. font-size: 16px !important;
  481. }
  482. .font-size15 {
  483. font-size: 15px !important;
  484. }
  485. .font-size14{
  486. font-size: 14px !important;
  487. }
  488. .font-size13 {
  489. font-size: 13px !important;
  490. }
  491. .font-size12 {
  492. font-size: 12px !important;
  493. }
  494. .font-size11 {
  495. font-size: 11px !important;
  496. }
  497. .app-font-weight-bold{
  498. font-weight: bold !important;
  499. }
  500. /** 字体 end**/
  501. /* 于继渤2022/07/25 列表样式 */
  502. .table-content{
  503. width: 100%;
  504. }
  505. .table-content-row{
  506. padding: 15rpx 32rpx;
  507. }
  508. .table-content-row-font{
  509. font-size: 14px;
  510. color: #95A8CB;
  511. padding-right: 32rpx;
  512. white-space:nowrap;
  513. }
  514. .table-content-class{
  515. font-size: 13px;
  516. font-weight:500;
  517. color: #002340;
  518. word-break: break-all;
  519. }
  520. /**数量计数器 start**/
  521. .van-stepper__input{
  522. background: transparent !important;
  523. width: 50% !important;
  524. }
  525. .van-stepper__plus{
  526. background: #3E69F6 !important;
  527. border-radius: 5rpx !important;
  528. width: 50rpx !important;
  529. height: 50rpx !important;
  530. color: #fff !important;
  531. background-color: #3E69F6 !important;
  532. }
  533. .van-stepper__minus{
  534. width: 50rpx !important;
  535. height: 50rpx !important;
  536. background: #fff !important;
  537. border: 1px solid #3E69F6 !important;
  538. border-radius: 5rpx !important;
  539. }
  540. /**数量计数器 end**/
  541. .van-checkbox__icon--checked{
  542. background-color: #3E69F6 !important;
  543. border: none !important;
  544. }
  545. /**红色label**/
  546. .red-label {
  547. color: red;
  548. font-size: 14px;
  549. font-weight: bold;
  550. }
  551. /**普通label*/
  552. .nomal-label .van-field__label{
  553. color: #95A8CB;
  554. font-size: 14px !important;
  555. }
  556. /**普通label*/
  557. .nomal-label{
  558. color: #95A8CB !important;
  559. font-size: 14px !important;
  560. }
  561. /**弹出pop样式*/
  562. .dk-popup {
  563. background-color: transparent !important;
  564. overflow-x: hidden;
  565. }
  566. /**pop弹出框的表头样式*/
  567. .special-topic {
  568. width: 96%;
  569. height: 223rpx;
  570. display: flex;
  571. padding-left: 4%;
  572. /* 从最下面开始布局 */
  573. align-items: center;
  574. background: #F8F9FD;
  575. border-radius: 30rpx 30rpx 0px 0px !important;
  576. }
  577. /**pop弹出框的表头内容样式*/
  578. .special-topic-content {
  579. width:170rpx;
  580. }
  581. /**pop弹出框的表头图片样式*/
  582. .goods-pop-image{
  583. width: 163rpx;
  584. height: 163rpx;
  585. display: flex;
  586. align-items: center;
  587. text-align: center;
  588. border: 1px solid #606EB2;
  589. border-radius: 15rpx !important;
  590. margin-bottom: 127rpx;
  591. }
  592. /**pop弹出框的表头标题样式*/
  593. .special-topic-title{
  594. width: 90%;
  595. height: 165rpx;
  596. padding: 1rpx 0 0 20rpx !important;
  597. }
  598. /**pop弹出框的内容样式*/
  599. .pop-content-class{
  600. padding: 2rpx 28rpx 52rpx 28rpx;
  601. background: #FFFFFF;
  602. z-index: 99;
  603. }
  604. /**cell值颜色**/
  605. .dk-cell-value-class {
  606. text-align: left !important;
  607. font-size: 13px !important;
  608. color: #002340 !important;
  609. font-weight: normal;
  610. }
  611. /**cell空值颜色**/
  612. .dk-cell-value-empty-class{
  613. text-align: left !important;
  614. font-size: 13px !important;
  615. color: #95A8CB !important;
  616. }
  617. /**cell值颜色**/
  618. .dk-cell-value-pop-class {
  619. text-align: right !important;
  620. font-size: 13px !important;
  621. color: #002340 !important;
  622. font-weight: normal;
  623. }
  624. /**查询框的演示*/
  625. .van-search__content {
  626. background: #F8F9FD;
  627. border: 1px solid #000000;
  628. border-radius: 15rpx !important;
  629. }
  630. .tag-text{
  631. overflow: hidden !important;
  632. text-overflow: ellipsis !important;
  633. white-space: nowrap;
  634. word-wrap: break-all;
  635. width: 100%;
  636. height: 44rpx;
  637. margin-top: -10rpx;
  638. margin-bottom: -10rpx;
  639. }
  640. .selected-sku-text{
  641. overflow: hidden !important;
  642. text-overflow: ellipsis !important;
  643. white-space: nowrap;
  644. word-wrap: break-all;
  645. width: 100%;
  646. height: 50rpx;
  647. margin-top: -2rpx;
  648. margin-bottom: -2rpx;
  649. }
  650. /**card的外部样式*/
  651. .dk-card-outer-class{
  652. margin: 10px 32rpx 10px 32rpx;
  653. margin-top: 10px;
  654. border-radius: 15rpx;
  655. box-shadow:2px 2px 5px #e5e5e6;
  656. }
  657. /**card的样式*/
  658. .dk-card-class{
  659. background: #FFFFFF;
  660. box-shadow: 0rpx 10rpx 20rpx rgba(225, 229, 238, 0.6);
  661. border-radius: 15rpx !important;
  662. padding: 5rpx;
  663. }
  664. /**提示信息的样式*/
  665. .van-field__placeholder{
  666. color: #B3BCCD !important;
  667. font-weight: normal;
  668. }
  669. /**功能pop*/
  670. .function-pop-class{
  671. /* height:40% !important; */
  672. padding-bottom:130rpx !important;
  673. width:100%;
  674. z-index:10;
  675. border-radius: 30rpx 30rpx 0rpx 0rpx !important;
  676. padding-top: 20rpx;
  677. }
  678. /**功能pop文字样式*/
  679. .function-pop-text-class{
  680. font-size: 12px !important;
  681. font-weight: 400 !important;
  682. color: #002340 !important;
  683. }
  684. /**功能菜单的图标样式*/
  685. .function-pop-image{
  686. width: 80rpx;
  687. height: 80rpx;
  688. display: flex;
  689. align-items: center;
  690. text-align: center;
  691. margin-bottom: 27rpx;
  692. }
  693. .function-cell-group {
  694. margin-top: 10rpx;
  695. width: 94%;
  696. margin-left: 3%;
  697. }
  698. .cell-value-class{
  699. font-style: normal;
  700. font-weight: 400;
  701. font-size: 14px;
  702. color: #002340 !important;
  703. }
  704. .cell-value-class-no-select{
  705. font-style: normal;
  706. font-weight: 400;
  707. font-size: 14px;
  708. color: #95A8CB !important;
  709. }
  710. /*修改van-grid-item样式*/
  711. .van-grid-item__content{
  712. padding-left: 0 !important;
  713. padding-right: 0 !important;
  714. }
  715. .van-button{
  716. z-index: 999 !important;
  717. }
  718. .van-uploader__upload {
  719. border: 2rpx solid #95A8CB !important;
  720. border-radius: 16rpx;
  721. }
  722. .van-uploader__upload-text {
  723. color: #95A8CB !important;
  724. }
  725. .van-icon-photograph {
  726. color: #95A8CB !important;
  727. }