main.css 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263
  1. /* CSS Document */
  2. *, dl, dt {margin: 0;padding: 0;}
  3. body {font-size: 14px;color: #666;background: #fff;overflow-x: hidden;font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";-webkit-font-smoothing: antialiased;}
  4. image {border: none;}
  5. ul, li {list-style: none;margin: 0;}
  6. a {text-decoration: none;color: #666;cursor: pointer;outline: none;}
  7. a:hover {
  8. /* -webkit-transition: all 0.3s ease; transition: all 0.3s ease;*/
  9. text-decoration: none;outline: 0;}
  10. input, select, button, textarea {font-family: microsoft yahei;vertical-align: middle;border: none;color: #666;outline: none;}
  11. h1, h2, h3, h4, h5, h6, h7, b, label, dt {font-weight: normal;margin: 0;}
  12. p {margin: 0;}
  13. i, em {font-style: normal;}
  14. .fix {zoom: 1}
  15. .fix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
  16. .fl {float: left;display: inline;}
  17. .fr {float: right;display: inline;}
  18. .pr {position: relative;}
  19. .pa {position: absolute;}
  20. .dflex {display: flex;display: -webkit-flex;}
  21. .flex {flex: 1;-webkit-flex: 1;}
  22. .right {position: absolute;right: 0px;margin-right: 20px;}
  23. body {background: #f5f5f5;}
  24. .top {padding: 30rpx 30rpx 0;}
  25. .bg {display: block;width: 100%;height: 195px;position: absolute;top: 0;left: 0;z-index: -1;}
  26. /* 暂无数据 */
  27. .nodata {border-top: 2rpx solid #f9f9f9;text-align: center;padding: 300rpx 0 80rpx;}
  28. .nodata image {width: 371rpx;height: 200rpx;margin: 0 auto 50rpx;}
  29. .nodata view {font-size: 28rpx;color: #999;}
  30. /* 用户信息 */
  31. .minec {position: relative;z-index: 1;display: flex;display: -webkit-flex;align-items: center;margin-bottom: 30rpx;}
  32. .user {display: block;width: 100rpx;height: 100rpx;border-radius: 50%;background: #fff;margin-right: 20rpx;}
  33. .mines {flex: 1;-webkit-flex: 1;margin-right: 20rpx;}
  34. .qiehuan {width: 16px;height: 16px;margin-left: 4px;
  35. /* margin-right: 43px; */
  36. margin-top: 5px;}
  37. .sousuo {background: #1678ff;height: 33px;line-height: 33px;padding: 0 15px;color: #fff;border-radius: 0 17px 17px 0;margin-left: 10px;}
  38. .mines_top {width: 204px;display: flex;align-items: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  39. .edu {display: block;font-size: 12px;color: #fff;margin: 5px 0 0;opacity: 0.4;}
  40. .set {width: 16px;height: 16px;margin: 0 0 0 5px;}
  41. .set image {display: block;width: 16px;height: 16px;}
  42. .title {font-size: 16px;color: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  43. /* 搜索 */
  44. .ssbox {padding: 5px 10px 7px;justify-content: center;align-items: center;}
  45. .search {background: #fff;height: 33px;border-radius: 15px;padding: 0 10px;font-size: 13px;color: #666;width: 336px;}
  46. .search image {width: 15px;height: 15px;margin-right: 6px;}
  47. .sousuo {margin-left: 17px;font-size: 14px;}
  48. .van-button--small {width: 66px !important;}
  49. .search input {border: 0;margin-left: 9px;width: 336px;outline: none;}
  50. .search {display: flex;align-items: center;}
  51. .search .shousuo {width: 14px;height: 14px;}
  52. .search .saoma {width: 16px;height: 16px;}
  53. /* 订单 */
  54. .order {margin: 10px 15px 10px;border-radius: 10px;background: #fff;position: relative;z-index: 1;}
  55. .list1 {display: flex;display: -webkit-flex;}
  56. .list1 .li {width: 50%;text-align: center;color: #333;padding: 17px 0;position: relative;box-sizing: border-box;}
  57. .list1 .li .cont {border-right: 1px solid rgba(65, 65, 65, 0.1);}
  58. .list1 .li .orderimage {margin: 0 auto 15rpx;}
  59. .list1 .li .shuliang {color: #057bff;font-size: 18px;font-weight: bold;}
  60. .list1 .li .start {color: #999999;font-size: 13px;}
  61. /* .user {
  62. display: block;
  63. width: 1rem;
  64. height: 1rem;
  65. border-radius: 50%;
  66. margin-right: .3rem;
  67. } */
  68. .top h3 {font-size: .3rem;color: #fff;}
  69. .jianbao {width: 1.5rem;height: .5rem;line-height: .5rem;border: .02rem solid #fff;border-radius: .4rem;font-size: .24rem;color: #fff;text-align: center;}
  70. .data {background: #fff;border-radius: 7px;margin: 9px;}
  71. .data li {width: 33.33%;text-align: center;font-size: .24rem;color: #999;}
  72. .data li a {display: block;padding: .3rem 0;}
  73. .data li span {display: block;font-size: .36rem;color: #333;margin-top: .1rem;}
  74. .datas .top {border-bottom: 1px solid #EEEEEE;padding: .2rem;justify-content: space-between;background: #197AFF;border-radius: 14px 14px 0 0;align-items: center;display: flex;}
  75. .datas {background: #fff;border-radius: .1rem;margin: .2rem;}
  76. .tit {border-bottom: .02rem solid #eee;padding: .3rem;font-size: 28rpx;color: #333;font-weight: bold;}
  77. .datas .dflex {padding: 0 .2rem .2rem 0;justify-content: space-between;align-items: center;}
  78. .datas .datas_top {display: flex;align-items: center;margin: 0 auto;}
  79. .datas .datas_top image {width: 12px;height: 15px;margin-right: 8px;}
  80. .datas .datas_top .txt {font-size: 15px;font-weight: bold;color: #fff;}
  81. .datas .datas_top .txt span {color: #FE9613;margin: 0 5px;}
  82. .datas .day {font-size: 12px;color: #999999;display: flex;align-items: center;}
  83. .datas .day image {width: 9px;height: 5px;margin-left: 5px;}
  84. .datas ul {width: 50%;}
  85. .datas ul:first-child {border-right: 1px solid #EEEEEE;}
  86. .datas li {text-align: center;font-size: 24rpx;color: #999;padding: 24px 0 26px 0;border-bottom: 1px solid #EEEEEE;}
  87. .datas li:last-child {border-bottom: none;}
  88. .datas li span {display: block;font-size: 24rpx;color: #333;margin-bottom: .1rem;}
  89. .datas .orders image {width: 9px;height: 12px;margin-right: 5px;}
  90. .datas .member image {width: 13px;height: 12px;margin-right: 4px;}
  91. .datas .clerk image, .datas .achievement image {width: 12px;height: 12px;margin-right: 5px;}
  92. .datas .turnover image {width: 13px;height: 11px;margin-right: 3px;}
  93. .datas .distribution image {width: 16px;height: 12px;margin-right: 5px;}
  94. .datas .orders view, .datas .member view, .datas .clerk view, .datas .turnover view, .datas .achievement view, .datas .distribution view {display: flex;align-items: center;justify-content: center;}
  95. .lists {margin: 9px;}
  96. /* .lists .list{background: #fff;} */
  97. .list li {padding: 0 10px;border-bottom: .02rem solid #e5e5e5;background: #fff;margin-bottom: 10px;border-radius: 5px;}
  98. .list li:last-child {border-bottom: none;}
  99. .ddbh {height: 50px;line-height: 50px;border-bottom: .02rem solid #F5F5F5;display: flex;display: -webkit-flex;align-items: center;margin-bottom: .1rem;justify-content: space-between;}
  100. .ddbh .ordid {display: flex;font-size: 14px;color: #999;align-items: center;}
  101. .ordidss {display: flex;font-size: 14px;color: #999;align-items: center;}
  102. .ddbh .tihuo1 .deliveryma {margin-left: 10rpx;}
  103. .ddbh .tihuo1 .deliveryma text {color: #FE0419;}
  104. .ddbh .type {width: 41px;height: 18px;margin-left: 5px;}
  105. .ddbh view {font-size: 14px;color: #333;}
  106. .list .lis {display: flex;display: -webkit-flex;align-items: center;padding: 10px 0;}
  107. .cimgs {position: relative;width: 90px;height: 90px;box-sizing: border-box;border: 1rpx solid #E5E5E5;border-radius: 10rpx;margin-right: 20rpx;}
  108. .cimgs .cimg {border: none;border-radius: 0;width: 100%;height: 100%;}
  109. .cimgs .type {position: absolute;top: .1rem;left: .1rem;width: 41px;height: 18px;}
  110. .cimage {width: 90px;height: 90px;border-radius: .1rem;margin-right: 10px;border: .02rem solid #E5E5E5;box-sizing: border-box;}
  111. .zhinfo {flex: 1;-webkit-flex: 1;overflow: hidden;position: relative;}
  112. .zhtit {font-size: 15px;color: #333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
  113. .guige, .kucun {font-size: 11px;color: #999;margin-top: .05rem;}
  114. .kucun {text-align: right;}
  115. .jiage {display: flex;display: -webkit-flex;align-items: center;justify-content: space-between;margin-top: 13px;}
  116. .price {font-size: 15px;color: #333;}
  117. .price span {font-size: 15px;}
  118. .num {font-size: 12px;color: #333;}
  119. .num span {font-size: 14px;}
  120. .total {display: flex;display: -webkit-flex;justify-content: flex-end;align-items: center;font-size: 12;color: #333;margin: 7px 0 10px;}
  121. .total view {margin-left: 10px;}
  122. .deliver-text {font-size: 12;color: #FE0419;}
  123. .deliver-text-center {font-size: 12;text-align: center;color: #FE0419;}
  124. .deliver-text-g-center {font-size: 12;text-align: center;}
  125. .total view.flex {margin-left: 0;}
  126. .total span {color: #FE0419;}
  127. .ma10 {margin-left: 10px;}
  128. .status {border-top: .02rem solid #F5F5F5;display: flex;display: -webkit-flex;justify-content: flex-end;align-items: center;padding: 10px 0;font-size: 14px;color: #333;}
  129. .ddddd {align-items: center;}
  130. .status .sta-btn {padding: 0 6px;border-color: #FE0419;
  131. /* background: #FE0419; */
  132. border-radius: 12px;text-align: center;line-height: 25px;font-size: 11px;color: #FE0419;margin-left: 5px;}
  133. .status .sta-btn.red {color: #FE0419;border-color: #FE0419;}
  134. .status .sta-btn.w {color: #ffffff;border-color: #FE0419;}
  135. .youji {width: 20px;height: 14px;margin-right: 8px;}
  136. .jsd {width: 16px;height: 14px;margin-right: 7px;}
  137. .ziti {width: 15px;height: 14px;margin-right: 8px;}
  138. .tihuo1 {display: flex;align-items: center;color: #FE0419 !important;}
  139. .tab {padding: 0 .2rem;display: flex;display: -webkit-flex;height: 1rem;background: #fff;line-height: 1rem;}
  140. .tab a {font-size: .28rem;color: #999;width: 33.33%;text-align: center;position: relative;}
  141. .tab a.active {color: #333;}
  142. .tab a.active::after {content: '';display: block;width: .49rem;height: .03rem;background: #0065AC;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;}
  143. .tabcon .list {padding: 10px 10px 0;}
  144. .tabcon .list li {background: #fff;border: none;border-radius: 6px;margin-bottom: 10px;padding: 0;}
  145. .tabcon .ddbh {padding: 0 10px;}
  146. .tabcon .list .lis {padding: 10px;}
  147. .tabcon .total {margin-left: 10px;margin-right: 10px;}
  148. .tabcon .status {padding: 10px;}
  149. .tihuo {height: 70px;align-items: center;justify-content: space-between;margin: 10px;padding: 0 10px;background: #fff;border-radius: .1rem;}
  150. .tihuoma {align-items: center;font-size: 15px;color: #333;font-weight: bold;}
  151. .tihuoma span {color: #FE0419;}
  152. .tihuoma image {width: 17px;height: 18px;margin-right: 10px;}
  153. .bgfff {background-color: #fff;}
  154. /* 物流配送 */
  155. .ddtop {background: #fff;margin: 10px;border-radius: 6px;}
  156. .ddstatus {display: flex;display: -webkit-flex;justify-content: center;font-size: 12px;color: #999;padding: 26px 0 13px;border-bottom: 1px solid #E5E5E5;}
  157. .ddstatus .list {border-radius: 5px;}
  158. .ddstatus li {width: 25%;position: relative;text-align: center;}
  159. .ddstatus li::after {content: '';display: block;height: 2px;background: #CCD0D9;position: absolute;top: 3px;left: -50%;right: 50%;z-index: 1;}
  160. .ddstatus li:first-child::after {display: none;}
  161. .ddstatus span {display: block;width: 8px;height: 8px;border-radius: 50%;background: #CCD0D9;margin: 0 auto 12px;position: relative;z-index: 2;}
  162. .ddstatus li.ing {color: #FE0419;}
  163. .ddstatus li.ing::after {background: #FE0419;}
  164. .ddstatus li.ing span {background: #FE0419;}
  165. .addr {margin-top: 10px;padding: 12px 10px;border-radius: 6px;position: relative;overflow: hidden;}
  166. .addr view {font-size: 14px;color: #999;position: relative;}
  167. .addr .areasus {display: flex;align-items: center;margin: 10px 0 0;justify-content: space-between;}
  168. .addr view span {margin-left: 10px;}
  169. .areas {display: block;font-size: 15px;color: #333;font-weight: bold;line-height: 18px;align-items: center;position: relative;}
  170. .dzbg {display: block;position: absolute;bottom: 0;left: 0;right: 0;width: 100%;height: 4px;}
  171. .ddlist .lis {margin: 0 10px;}
  172. .cimages {position: relative;width: 90px;height: 90px;box-sizing: border-box;border: 1px solid #E5E5E5;border-radius: 6px;margin-right: 10px;}
  173. .cimages .cimage {border: none;border-radius: 0;width: 100%;height: 100%;}
  174. .cimages .type {position: absolute;top: .1rem;left: .1rem;width: 41px;height: 18px;}
  175. .ddinfo {background: #fff;padding: 0 10px;margin: 10px;border-radius: 6px;}
  176. .ddinfo li {display: flex;display: -webkit-flex;align-items: center;padding: 15px 0;border-bottom: 1px solid #EEEEEE;}
  177. .ddinfo li:last-child {border-bottom: none;}
  178. .ddinfo li span {display: block;font-size: 14px;color: #999;}
  179. .ddinfo li view {flex: 1;-webkit-flex: 1;font-size: 14px;color: #333;text-align: right;}
  180. .ddinfo li view.price {color: #FE0419;}
  181. .bottop {height: 60px;}
  182. .bot {position: fixed;left: 0;right: 0;bottom: 0;background: #fff;display: flex;display: -webkit-flex;justify-content: flex-end;align-items: center;height: 30px;padding: 10px;}
  183. .bot a {width: 1.78rem;height: .56rem;border: .02rem solid #666666;border-radius: .48rem;text-align: center;line-height: .56rem;font-size: .28rem;color: #666666;margin-left: .1rem;}
  184. .bot a.red {background: linear-gradient(to left, #FF5548, #FE0419);color: #FFFFFF;border: none}
  185. .show {padding-bottom: 100rpx;}
  186. /* .search-box{background: #fff;padding: 0 .2rem 0;} */
  187. .van-tabbar-item__icon {font-size: 20px !important;}
  188. .van-search {padding: 10px 3px !important;}
  189. .delivertype {font-size: 15px;}
  190. .delivertype .top {text-align: center;padding-bottom: 15px;}
  191. /* .delivertype .van-radio {
  192. padding: 18px 10px;
  193. border-bottom: 1px solid #E5E5E5;
  194. justify-content: space-between;
  195. } */
  196. .mabot {margin-bottom: 10px;}
  197. /* .search-box input{box-sizing: border-box;width: 100%;border-radius: .1rem;padding: .2rem .2rem .2rem .7rem;height: .8rem;line-height: .4rem;font-size: .28rem;color: #333;background: #f5f5f5 url(../images/ssico.png) no-repeat .2rem center;background-size: .3rem auto;} */
  198. /* .express{padding: .6rem 0 0;} */
  199. .examine {background: #fff;margin: 10px;border-radius: 5px;}
  200. .examine .cont {padding: 20px 14.5px;justify-content: space-between;align-items: center;}
  201. .examine image {width: 27.5px;height: 25px;}
  202. .redfund {padding: 24px 0;text-align: center;}
  203. .redfund image {width: 112px;height: 75px;margin: 0 auto;}
  204. .redfund view {margin-top: 15px;padding: 0 20px;}
  205. /* 为空 */
  206. .nodata {text-align: center;padding: 50px 0 20px 0;font-size: 15px;color: #333;}
  207. .nodata image {display: block;width: 167px;height: 153.5;margin: 0 auto 25px;}
  208. .nodata view {font-size: 15px;color: #777;}
  209. .van-field {border-radius: 999px;}
  210. .btn_coloer {color: #D2D2D2;}
  211. /* 按钮样式 */
  212. .sta-btn {width: 138rpx;height: 48rpx;border: 2rpx solid #D2D2D2;border-radius: 48rpx;text-align: center;line-height: 48rpx;font-size: 22rpx;color: #333;margin-left: 10rpx;}
  213. .sta-btn.red {color: #FE0419;border-color: #FE0419;}
  214. .th-code.red {color: #FE0419;}
  215. /* 售后信息 */
  216. .van-cell {background: #fff;}
  217. .vvan-tit {font-size: 28rpx;color: #333;padding: 20rpx 30rpx;}
  218. .van-list {padding-left: 65rpx;}
  219. .van-list .li {font-size: 30rpx;color: #969799;line-height: 40rpx;padding: 20rpx 20rpx 20rpx 0;border-bottom: 1rpx solid #ebedf0;position: relative;}
  220. .van-list .li::before {content: '';display: block;width: 10rpx;height: 10rpx;background: #969799;border-radius: 50%;position: absolute;top: 38rpx;left: -34rpx;z-index: 2;}
  221. .van-list .li::after {content: '';display: block;width: 1rpx;background: #ebedf0;position: absolute;left: -30rpx;top: 32rpx;bottom: -53rpx;z-index: 1;}
  222. .van-list .li:last-child {border-bottom: none;}
  223. .van-list .li:last-child::after {display: none;}
  224. .van-list .li:first-child {color: #07c160;}
  225. .gou {display: none;width: 28rpx;height: 28rpx;position: absolute;top: 28rpx;left: -45rpx;z-index: 3;}
  226. .van-list .li:first-child .gou {display: block;}
  227. .picker {text-align: right;position: relative;padding-right: 30rpx;width: 100%;box-sizing: border-box;}
  228. .rico {width: 11rpx;height: 19rpx;margin-left: 20rpx;position: absolute;top: 50%;transform: translateY(-50%);right: 0;}
  229. .radio-rr {justify-content: flex-end;}
  230. .radio-rr label {margin-left: 20rpx;}
  231. /* 售后详情 */
  232. .box{background: #fff;border-radius: 15rpx;margin: 20rpx 30rpx;}
  233. .tits{font-size: 30rpx;color: #333;font-weight: bold;padding: 20rpx 30rpx;border-bottom: 1rpx solid #e9e9e9;}
  234. .product .lis{padding: 10px;}
  235. .refund-list .li{padding: 25rpx 30rpx;border-bottom: 1rpx solid #e9e9e9;font-size: 28rpx;color: #666;}
  236. .refund-list .li:last-child{border-bottom: none;}
  237. .label{color: #999;margin-right: 20rpx;}
  238. .li-r{text-align: right;}
  239. .li-color{color: #057bff;}
  240. .li-red{color: #FE0419;}
  241. .imgbox image{width: 216rpx;height: 216rpx;border-radius: 10rpx;margin: 20rpx 20rpx 0 0;}
  242. .imgbox image:nth-child(3n){margin-right: 0;}
  243. .ceng{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,.5);z-index: 99;}
  244. .popup{background: #fff;border-radius: 30rpx 30rpx 0 0;padding: 20rpx 50rpx 50rpx;position: fixed;left: 0;right: 0;bottom: 0;z-index: 100;}
  245. .pop-lis{padding: 30rpx 0;border-bottom: 1rpx solid #e9e9e9;}
  246. .pop-tit{font-size: 30rpx;color: #333;font-weight: bold;}
  247. .pop-tit text{font-size: 26rpx;color: #999;margin-left: 15rpx;font-weight: normal;}
  248. .pop-type{justify-content: flex-end;}
  249. .pop-type .lis{font-size: 28rpx;color: #333;margin-left: 40rpx;}
  250. .pop-type .lis image{width: 28rpx;height: 28rpx;margin-right: 10rpx;}
  251. .pop-type .lis.active{color: #057bff;}
  252. .pop-money{font-size: 30rpx;color: #FE0419;text-align: right;}
  253. .reason{background: #f5f5f5;padding: 20rpx;margin-top: 20rpx;width: 100%;height: 100rpx;font-size: 28rpx;color: #666;box-sizing: border-box;border-radius: 10rpx;}
  254. .pop-btn{margin-top: 50rpx;justify-content: space-between;}
  255. .pop-cancel{width: 300rpx;height: 80rpx;background: #f5f5f5;border-radius: 40rpx;font-size: 30rpx;color: #666;text-align: center;line-height: 80rpx;}
  256. .pop-confirm{width: 300rpx;height: 80rpx;background: #057bff;border-radius: 40rpx;font-size: 30rpx;color: #fff;text-align: center;line-height: 80rpx;}
  257. .chufangy {position: fixed;background: rgba(247, 3, 3, 0.6);left: 0;right: 0;bottom: 50px;height: 30px;line-height: 30px;font-size: 12px;color: #fff;text-align: center;z-index: 50;}
  258. .pro-tui{font-size: 26rpx;color: #FE0419;margin-top: 20rpx;}
  259. .pro-tui text{margin-right: 10rpx;}