main.scss 36 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958
  1. *{margin: 0; padding: 0; box-sizing: border-box; -webkit-overflow-scrolling:touch;}
  2. $bgclor:#00a0ea;
  3. $top:0.86rem;
  4. $borcolor:#e8e8e8;
  5. $huicolor:#4c4c4c;
  6. ul li {list-style-type: none;}
  7. a {text-decoration: none;}
  8. img {max-width: 100%;display: block;}
  9. h1,
  10. h2,
  11. h3,
  12. h4,
  13. h5,
  14. h6 {font-weight: 400;}
  15. html,body,#app,.view{width: 100%; height: 100%; overflow: hidden; background: #fff;}
  16. .flex {
  17. display: flex !important;
  18. display: -webkit-flex !important;
  19. &.a-center {
  20. align-items: center;
  21. }
  22. &.a-end{
  23. align-items: flex-end;
  24. }
  25. &.j-center {
  26. justify-content: center;
  27. }
  28. &.j-end{
  29. justify-content: flex-end;
  30. }
  31. &.jlr {
  32. justify-content: space-between;
  33. }
  34. &.col {
  35. flex-direction: column;
  36. }
  37. &.wrap {
  38. flex-wrap: wrap;
  39. }
  40. .fx1{flex: 1;}
  41. }
  42. .header{
  43. background: $bgclor; color: #fff; width: 100%; height: 0.86rem; position:fixed; left: 0; top: 0; z-index: 2; font-size: 0.32rem;
  44. .icon-back{font-size: 0.3rem; color: #fff; position:absolute; left: 5%; top: 50%; transform: translateY(-50%);}
  45. .toobla{
  46. position: absolute; right: 5%; top: 50%; transform: translateY(-50%);
  47. .icon1{width: 0.5rem; height: 0.5rem; background: url(../img/images/too_01.png) no-repeat; background-size: 100% 100%;}
  48. .icon2{width: 0.5rem; margin-left: 0.3rem; height: 0.5rem; background: url(../img/images/too_02.png) no-repeat; background-size: 100% 100%;}
  49. .icon3{width: 0.5rem; height: 0.5rem; background: url(../img/images/riliIcon.png) no-repeat center center; background-size: 0.32rem 0.32rem;}
  50. .icon4{width: 0.42rem; height: 0.42rem; background: url(../img/images/ewmSour.png) no-repeat; background-size: 100% 100%;}
  51. }
  52. }
  53. .shopHomebar{
  54. width: 100%; height: 1.4rem; background: $bgclor;
  55. .item{
  56. flex: 1; color: #fff; font-size: 0.28rem;
  57. .icon{background: url(../img/shopIcon.png) no-repeat; background-size: 1.5rem auto;}
  58. b{
  59. display:block; width: 0.5rem; height: 0.5rem; margin-bottom: 0.12rem;
  60. &.i1{background-position: 0 0;}
  61. &.i2{background-position: -0.5rem 0;}
  62. &.i3{background-position: -1rem 0;}
  63. }
  64. }
  65. }
  66. .banner{
  67. width: 100%; overflow: hidden; padding: 0px 0.15rem; height: 2.88rem; background: url(../img/shopBanner.png) no-repeat; background-size: 100% auto;
  68. .my-swipe,img{width: 100%; height: 100%;}
  69. .van-swipe-item{border-radius: 5px; overflow: hidden; box-shadow: 0px 1px 3px rgba(0,0,0,0.1);}
  70. }
  71. .homeTipbox{
  72. width: 100%; height: 0.65rem; padding: 0px 0.15rem; margin: 0.2rem 0px;
  73. .laba{width: 0.45rem; height: 0.31rem; margin: 0.3rem 0px; background: url(../img/laba.png) no-repeat; background-size: 100% 100%;}
  74. .labaInfos{flex: 1; padding-left: 0.3rem; font-size: 0.26rem; color:$bgclor;}
  75. }
  76. .menu{
  77. width: 100%; background: #fff; margin-bottom: 0.3rem;
  78. .item{
  79. width: 25%; margin-bottom: 0.2rem;
  80. b{
  81. width: 0.8rem; height: 0.8rem;
  82. &.i1{background: url(../img/images/menu_01.png) no-repeat; background-size: 100% 100%;}
  83. &.i2{background: url(../img/images/menu_02.png) no-repeat; background-size: 100% 100%;}
  84. &.i3{background: url(../img/images/menu_03.png) no-repeat; background-size: 100% 100%;}
  85. &.i4{background: url(../img/images/menu_04.png) no-repeat; background-size: 100% 100%;}
  86. &.icon{
  87. background: url(../img/images/iconMenu.png) no-repeat; background-size: 6.4rem 0.8rem;
  88. &.c1{background-position:0px 0px;}
  89. &.c2{background-position:-0.8rem 0px;}
  90. &.c3{background-position:-1.6rem 0px;}
  91. &.c4{background-position:-2.4rem 0px;}
  92. &.c5{background-position:-3.2rem 0px;}
  93. &.c6{background-position:-4.0rem 0px;}
  94. &.c7{background-position:-4.8rem 0px;}
  95. &.c8{background-position:-5.6rem 0px;}
  96. }
  97. }
  98. p{font-size: 0.3rem; color: #000; margin-top:0.2rem;}
  99. }
  100. }
  101. .router{overflow: auto;}
  102. .workField{
  103. width: 100%; height: 0.8rem; padding: 0px 0.15rem; font-size: 0.3rem; color: #000; box-shadow: 0px 2px 3px rgba(0,0,0,0.1);
  104. .sup{width: 0.5rem; margin-right: 0.2rem; height: 0.5rem; background: url(../img/sup.png) no-repeat; background-size: 100% 100%;}
  105. .case{width: 0.5rem; margin-right: 0.2rem; height: 0.5rem; }
  106. }
  107. .workFieldContainer{
  108. padding: 0.2rem 0.28rem;
  109. .item{width: 3.42rem; height: 1.71rem; margin-bottom: 0.2rem; img{width: 100%; height:100%;}}
  110. }
  111. .anzhuangCase{
  112. padding: 0.2rem 0.28rem;
  113. .item{
  114. width: 3.42rem; height: 3.28rem; border-radius:5px; overflow: hidden; box-shadow: 0px 1px 2px rgba(0,0,0,0.1);
  115. img{width: 100%; height: 2.12rem;}
  116. .anzhuangCaseInfos{
  117. flex: 1; padding: 0.1rem 0.2rem; font-size: 0.2rem; color: #333;
  118. .left{
  119. flex: 1;
  120. h4{margin-bottom: 0.1rem; font-size: 0.24rem;}
  121. .touxiang{width: 0.45rem; margin-right: 0.12rem; height: 0.45rem; border-radius: 50%; overflow: hidden; background: $bgclor;}
  122. }
  123. .dianzan{width: 0.41rem; height: 0.39rem; background: url(../img/images/zan.png) no-repeat; background-size: 100% 100%;}
  124. }
  125. }
  126. }
  127. .pipei{
  128. width: 2.8rem; font-size: 0.2rem; position: fixed; right: 0; bottom: 15%; height: 0.6rem; border-radius: 0.3rem 0 0 0.3rem; background: $bgclor; color: #fff;
  129. b{width: 0.5rem; height: 0.5rem; background: url(../img/car.png) no-repeat; background-size: 100% 100%; margin-right: 0.2rem;}
  130. i{font-size: 0.28rem; color: #fff !important;}
  131. }
  132. .pageView{
  133. padding-top: 0.86rem; height: 100%; overflow: auto;
  134. &.bdjl{
  135. background: $bgclor; padding-top: 1.96rem; padding-left: 0.36rem; padding-right: 0.36rem;
  136. .search{
  137. width:100%; background: $bgclor; height: 1.1rem; padding-left: 0.36rem; padding-right: 0.36rem; position: absolute; left: 0; top: 0.86rem;
  138. .searchbox{
  139. width: 100%; height: 0.84rem; background: #fff; border-radius: 0.2rem;
  140. input{width: 100%; font-size: 0.3rem; display: block; color: #999; height: 100%; position: relative; padding-left: 15%; padding-right: 5%; background: none; border: 0; outline: none;}
  141. svg{position: absolute; left: 10%; top: 50%; transform: translateY(-50%);}
  142. }
  143. }
  144. .zhuceTimer{
  145. width:100%; margin-bottom:0.2rem; background: #fff; border-radius: 0.2rem; padding:0.25rem 0.3rem; color: $bgclor; font-size: 0.26rem;
  146. h4{ font-size: 0.3rem;}
  147. }
  148. .jiluItems{
  149. background: #fff; border-radius: 0.2rem; padding: 0.3rem; margin-bottom:0.2rem; color: $bgclor; font-size: 0.26rem;
  150. .title{
  151. width: 100%;
  152. b{display:block; width: 0.5rem; margin-right: 0.2rem; height: 0.5rem; background: url(../img/dunpai.png) no-repeat; background-size: 100% 100%;}
  153. }
  154. .content{ padding-top: 0.15rem;}
  155. .content .item{
  156. width: 45%; padding-top: 0.12rem;
  157. &:nth-child(odd){
  158. width: 55%;
  159. }
  160. }
  161. .shangwuLipei{ font-size: 0.24rem; color: #00ff0c;}
  162. }
  163. }
  164. }
  165. .wodelibao{
  166. padding-top: 1.46rem;
  167. .tab{
  168. width: 100%; height: 0.6rem; font-size: .28rem; color: $bgclor; background: #fff; position: absolute; z-index: 2; left: 0; top: $top;
  169. .item{
  170. width: 36%; height: 100%; margin: 0px 7%; position: relative;
  171. &.on::before{content: ''; height: 1px; background: $bgclor; width: 1.2rem; display: block; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%);}
  172. }
  173. }
  174. ul{
  175. width: 100%; padding: 0px 0.16rem; margin: auto; padding-bottom: 0.2rem; background: #f9f9f9;
  176. li{
  177. width: 100%; padding: 0.26rem; margin-top: 0.2rem; height: 3rem; padding-bottom: 0.04rem; background: url(../img/libaoItem.png) no-repeat; background-size: 100% 100%;
  178. .image{width: 2.4rem; height: 2.44rem; img{width: 100%; height: 100%;}}
  179. .info{
  180. flex: 1; padding-left: 0.3rem;
  181. h4{font-size: 0.24rem; font-weight: 600; color: #333;}
  182. .address{
  183. font-size: 0.24rem; margin-top: 0.3rem; padding-left: 1.1rem; position: relative;
  184. &::before{content: '送货地址:'; font-size: 0.24rem; position: absolute; left: 0; top: 0;}
  185. }
  186. .tag{color: #e0a70f; margin-top: 0.3rem; width: 1rem; height: 0.46rem; font-size: .24rem; background: #f7eab6; border-radius:0.23rem;}
  187. }
  188. }
  189. }
  190. }
  191. /*出库记录*/
  192. .chukujilu{
  193. width: 100%; height: 100%; overflow: hidden; background: $bgclor;
  194. .leiji{font-size: 0.28rem; height: 1.32rem; color: #fff; h4{ font-size: 0.52rem;} }
  195. .chukuTimer{
  196. width:100%; margin-bottom:0.2rem; background: #fff; border-radius: 0.12rem; padding:0.25rem 0.3rem; color: $bgclor; font-size: 0.26rem;
  197. h4{ font-size: 0.3rem;}
  198. }
  199. .boxs{
  200. width: 100%; padding: 0.2rem; background: #fff; flex: 1; border-radius: 5px 5px 0px 0px;
  201. ul{
  202. width: 100%; height: 100%; overflow: auto;
  203. li{
  204. border-bottom: 1px solid $borcolor; padding: 0.2rem 0px; font-size: 0.28rem; color: $huicolor;
  205. .title{
  206. padding-bottom: 0.2rem;
  207. h3{font-size: 0.28rem;}
  208. span{ color: $bgclor;}
  209. }
  210. }
  211. }
  212. }
  213. }
  214. /*订单详情*/
  215. .dingdanxiangqing{
  216. ul{
  217. padding: 0.3rem;
  218. li{
  219. width: 100%; margin-top: 0.3rem; position: relative; font-size: 0.28rem; padding: 0px 0.24rem; background: #fff; box-shadow: 0px 2px 4px rgba(0,0,0,0.1); height: 2.69rem; border-radius: 5px;
  220. .title{width: 100%; height: 0.99rem; border-bottom: 1px solid #f1f1f2;}
  221. .center{
  222. width: 100%; height: 0.81rem; border-bottom: 1px solid #f1f1f2; font-size: .24rem;
  223. p{margin-right: 0.5rem;}
  224. }
  225. .bottom{flex: 1;}
  226. .chuxiao{width: 1.38rem; height: .47rem; background: url(../img/cuxiao.png) no-repeat; background-size: 100% 100%; position: absolute; right: -0.1rem; top: 4%;}
  227. }
  228. }
  229. }
  230. /*库存详情*/
  231. .kucunxiangqing{
  232. background: $bgclor; width: 100%; height: 100%; overflow: hidden;
  233. .boxs{
  234. background: #fff; border-radius: 5px 5px 0px 0px; flex: 1; margin-top: 0.3rem; position: relative; padding-top: 1rem;
  235. .title{
  236. width: 100%; height: 1rem; border-bottom: 1px solid $borcolor; position: absolute; left: 0; top: 0;
  237. .item{width: 40%; font-size: 0.28rem; color: $huicolor;}
  238. }
  239. ul{
  240. width: 100%; height: 100%; overflow: auto;
  241. li{
  242. height: 1.24rem; border-bottom: 1px solid $borcolor;
  243. .item{width: 40%; font-size: 0.28rem; color: $huicolor;}
  244. }
  245. }
  246. }
  247. .leiji{font-size: 0.28rem; height: 1.32rem; color: #fff; h4{ font-size: 0.52rem;} }
  248. .typeFooter{
  249. width: 100%; height: 0.6rem; font-size: 0.28rem; color: #fff;
  250. .item{flex: 1;}
  251. span{width: 2px; height: 0.28rem; background: #fff;}
  252. }
  253. .kucunList{
  254. flex: 1; background: #fff; border-radius: 5px 5px 0px 0px; padding-top: 1rem; position: relative;
  255. .title{
  256. width: 100%; height: 1rem; border-bottom: 1px solid $borcolor; position: absolute; left: 0; top: 0;
  257. .item{ font-size: 0.28rem; color: $huicolor; flex: 1;}
  258. }
  259. .srcollBox{
  260. width: 100%; height: 100%; overflow: auto;
  261. .item{
  262. width: 100%; height: 1.45rem; border-bottom: 1px solid $borcolor; font-size: 0.28rem; color: $huicolor;
  263. .fx1{
  264. flex: 1; text-align: center;
  265. u{color: $bgclor;}
  266. }
  267. }
  268. }
  269. }
  270. }
  271. /**/
  272. .jingxiaoshangliebiao{
  273. background: $bgclor; width: 100%; height: 100%; overflow: hidden;
  274. .listbox{
  275. padding: 0.3rem 0.36rem; flex: 1; font-size: 0.2rem; color: #7d7d7d;
  276. ul{
  277. width: 100%; height: 100%; overflow: auto;
  278. li{
  279. width: 100%; background: #fff; padding: 0.2rem; border-radius: 5px; margin-bottom: 0.1rem;
  280. .van-radio__icon--round .van-icon{border-radius: 5px !important;}
  281. h4{ color: $bgclor; font-size: 0.3rem;}
  282. .van-radio__icon .van-icon{border: 1px solid #0093dc;}
  283. }
  284. }
  285. }
  286. .lipeichaxunList{
  287. padding: 0.3rem 0.36rem; flex: 1;
  288. .searchTimer{
  289. width: 100%; padding: 0px 0.3rem; height: 0.84rem; background: #fff; border-radius: 5px; font-size: 0.28rem; color: $bgclor;
  290. h4{ font-size: 0.3rem;}
  291. }
  292. ul{
  293. flex: 1; padding-top: 0.2rem; overflow: auto;
  294. li{
  295. background: #fff; height: 1.44rem; border-radius: 0.2rem; padding: 0.2rem; margin-bottom: 0.1rem;
  296. .images{width: 1.1rem; height: 1.1rem; img{width: 100%; height: 100%;}}
  297. .info{
  298. flex: 1; padding: 0px 0.2rem; font-size: 0.22rem; color: $bgclor;
  299. .item{width:50%; padding-top: 0.1rem;}
  300. }
  301. .icon-right{ color: #0093DC;}
  302. }
  303. }
  304. }
  305. }
  306. .peifuxiangqing{
  307. background: $bgclor; width: 100%; padding-left:0.36rem; padding-right:0.36rem;
  308. .card{
  309. width: 100%; background: #f2fafd; border-radius: 0.2rem;
  310. }
  311. .userInfos{
  312. padding: 0.2rem 0px;
  313. .title{width: 4.7rem; overflow: hidden; margin:auto; height: .26rem; background: url(../img/userTitle.png) no-repeat; background-size:100% 100%;}
  314. .Forms{
  315. width: 100%; padding: 0px 0.43rem;
  316. .item{
  317. width: 100%; height: 0.96rem; padding-top: 0.3rem; border-bottom: 1px solid $bgclor;
  318. .label{
  319. font-size: 0.24rem; color: $bgclor; width: 1.4rem;
  320. .icon{
  321. width: 0.34rem; height: 0.34rem; background: url(../img/iconTl.png) no-repeat; background-size:1.36rem auto;
  322. &.i1{background-position:0 0;}
  323. &.i2{background-position:-0.34rem 0;}
  324. &.i3{background-position:-0.68rem 0;}
  325. &.i4{background-position:-1.02rem 0;}
  326. }
  327. }
  328. .value{
  329. flex: 1; font-size: 0.24rem;
  330. input{border: 0; width: 100%; outline: none; background: none;}
  331. }
  332. }
  333. }
  334. }
  335. .phone{
  336. margin-top: 0.2rem; padding: 0.2rem 0px; margin-bottom: 1.5rem;
  337. .title{width: 5.04rem; margin: auto; height: .26rem; background: url(../img/phoneTitle.png) no-repeat; background-size: 100% 100%;}
  338. .fileImage{width: 4.68rem; height: 2.66rem; margin: 0.3rem auto; img{width: 100%; height: 100%;} }
  339. }
  340. .nextFoot{
  341. width: 6.76rem; font-size: 0.32rem; overflow: hidden; height: 0.86rem; border-radius: 0.43rem; background: #f2f8fc; position: fixed; left: 50%; transform: translateX(-50%); bottom: 2%;
  342. .nextBtns{width: 50%; height: 100%; background: #5e6468; color: #fff;}
  343. .nextBtns2{width: 50%; height: 100%; background: #bbbbbb; color: #fff;}
  344. .nextBtns1{width: 50%; color: $bgclor;}
  345. }
  346. }
  347. .court{
  348. padding: 0.2rem 0px;
  349. .fileImage{width: 4.68rem; height: 2.66rem; margin: 0.3rem auto; img{width: 100%; height: 100%;} }
  350. .title{width: 5.04rem; font-size: .24rem; color: $bgclor; text-align: center; margin: auto; height: .26rem; background: url(../img/titlebg.png) no-repeat; background-size: 100% 100%;}
  351. .Forms{
  352. width: 100%; padding: 0px 0.43rem;
  353. .item{
  354. width: 100%; height: 0.96rem; padding-top: 0.3rem; border-bottom: 1px solid $bgclor;
  355. .label{
  356. font-size: 0.24rem; color: $bgclor; width: 1.4rem;
  357. .icon{
  358. width: 0.34rem; height: 0.34rem; background: url(../img/iconTl.png) no-repeat; background-size:1.36rem auto;
  359. &.i1{background-position:0 0;}
  360. &.i2{background-position:-0.34rem 0;}
  361. &.i3{background-position:-0.68rem 0;}
  362. &.i4{background-position:-1.02rem 0;}
  363. }
  364. }
  365. .value{
  366. flex: 1; font-size: 0.24rem;
  367. input{border: 0; width: 100%; outline: none; background: none;}
  368. }
  369. }
  370. }
  371. }
  372. .meberHeader{
  373. width: 100%; padding-right: 0.21rem; height: 3.15rem; background: linear-gradient(45deg,#005fa3,#00a0ea);
  374. .userTouxiang{
  375. width: 2rem; font-size: 0.16rem; color: #fff;
  376. .image{width: .98rem; height: .98rem; border-radius: 50%; background: #fff; img{width: 100%; height: 100%;}}
  377. p{ padding-top: 0.2rem;}
  378. }
  379. .shopInfo{
  380. flex: 1; color: #fff;
  381. .edit{width: .41rem; margin-left: 0.2rem; height: .34rem; background: url(../img/images/edit.png) no-repeat; background-size: 100% 100%;}
  382. h2{ font-size: 0.38rem; font-weight: 600; margin-top: 0.2rem;}
  383. .tag{background: #4d98c9; margin-top: 0.2rem; text-align: center; font-size: 0.18rem; padding: 2px 5px; border-radius: 15px;}
  384. }
  385. .ewm{
  386. width: 1.18rem;
  387. b{display: block; width: .64rem; align-self: flex-end; height: .64rem; background: url(../img/images/ewm.png) no-repeat; background-size: 100% 100%;}
  388. .sysIcon{width: .64rem; height: .64rem; align-self: flex-end; background:url(../img/images/sysIcons.png) no-repeat; background-size: 100% 100%;}
  389. }
  390. .meberHeaderBottom{
  391. width: 100%; padding-top: 0.4rem;
  392. .item{flex: 1; color: #fff; font-size: 0.22rem;}
  393. span{display: block; width: 1px; height: 0.22rem; background: #fff;}
  394. }
  395. }
  396. .fanliBar{
  397. width: 7.1rem; font-size: 0.2rem; box-shadow: 0px 1px 3px rgba(0,0,0,0.1); color: #333; padding-right:0.3rem; height: 0.8rem; margin: auto; margin-top: -0.4rem; border-radius: 0.25rem; background: #fff;
  398. .item{
  399. flex: 1; padding-left: 0.3rem;
  400. h4{ font-size: 0.5rem; color: $bgclor; padding-left: 0.2rem;}
  401. em{ font-size: 0.16rem; color: #333333; font-style: normal; padding-bottom: 0.05rem; padding-left: 0.2rem;}
  402. }
  403. .fgx{width: 1px; height: 0.4rem; background: $bgclor;}
  404. }
  405. .meberMenu{
  406. width: 100%; height: 2.2rem;
  407. .item{
  408. flex: 1;
  409. b{
  410. display: block; width: 0.78rem; height: 0.78rem;
  411. &.i1{background: url(../img/images/images/meberIcon_01.png) no-repeat; background-size: 100% 100%;}
  412. &.i2{background: url(../img/images/images/meberIcon_02.png) no-repeat; background-size: 100% 100%;}
  413. &.i3{background: url(../img/images/images/meberIcon_03.png) no-repeat; background-size: 100% 100%;}
  414. &.i4{background: url(../img/images/images/meberIcon_04.png) no-repeat; background-size: 100% 100%;}
  415. }
  416. h4{ font-size: 0.28rem; color: #000; padding-top: 0.2rem;}
  417. }
  418. }
  419. .meberMenu01{
  420. width: 100%; padding: 0.2rem;
  421. .item{
  422. width: 33.33%;
  423. b{
  424. display: block; width: 0.8rem; height: 0.8rem; margin-top: 0.3rem;
  425. &.i1{background: url(../img/images/images/jingxiaoshangIcons_01.png) no-repeat; background-size: 100% 100%;}
  426. &.i2{background: url(../img/images/images/jingxiaoshangIcons_02.png) no-repeat; background-size: 100% 100%;}
  427. &.i3{background: url(../img/images/images/jingxiaoshangIcons_03.png) no-repeat; background-size: 100% 100%;}
  428. &.i4{background: url(../img/images/images/jingxiaoshangIcons_04.png) no-repeat; background-size: 100% 100%;}
  429. &.i5{background: url(../img/images/images/jingxiaoshangIcons_05.png) no-repeat; background-size: 100% 100%;}
  430. &.i6{background: url(../img/images/images/jingxiaoshangIcons_06.png) no-repeat; background-size: 100% 100%;}
  431. }
  432. h4{ font-size: 0.28rem; color: #000; padding-top: 0.2rem;}
  433. }
  434. }
  435. .meberList{
  436. .item{
  437. width: 100%; height: 1rem; border-bottom: 1px solid #f4f4f4; padding: 0px 0.3rem; font-size: 0.3rem;
  438. .rightIcons{color: #999; span{margin-right: 0.2rem;} }
  439. }
  440. }
  441. .login{
  442. width: 100%; padding-top: 1.1rem; height: 100%; background: url(../img/images/loginBg.png) no-repeat; background-size: 100% 100%;
  443. .logo{
  444. width: 3.19rem; height: 1rem; background: url(../img/images/loginLogo.png) no-repeat; background-size: 100% 100%;
  445. margin: auto;
  446. }
  447. .loginBox{
  448. width: 6.78rem; color: $bgclor; font-size: 0.24rem; padding: 0.5rem 0.44rem; margin: auto; margin-top: 0.4rem; height: 6.91rem; background: url(../img/images/loginBox.png) no-repeat; background-size: 100% 100%;
  449. .labelTitle{
  450. height: 0.5rem; margin-top: 0.3rem;
  451. b{
  452. display: block; margin-right: 0.2rem; width: 0.3rem; height: 0.3rem; background: url(../img/images/userIcons.png) no-repeat; background-size: 0.6rem 0.3rem;
  453. &.i1{background-position:0 0;}
  454. &.i2{background-position:-0.3rem 0;}
  455. }
  456. }
  457. .labelValue{
  458. width: 100%; height: 0.7rem; border-bottom: 1px solid $bgclor; color: $bgclor; margin-top: 0.2rem; position: relative;
  459. input{
  460. width: 100%; outline: none; border: 0; background: none; color: $bgclor;
  461. &::-webkit-input-placeholder {color: $bgclor;}
  462. }
  463. .labelToolbel{
  464. position: absolute; right:2%; top: 50%; transform: translateY(-50%);
  465. i{margin-right: 0.3rem;}
  466. }
  467. }
  468. }
  469. .loginBtns{width: 100%; height: 0.76rem; border-radius: 0.38rem; background: $bgclor; color: #fff; margin-top: 0.3rem;}
  470. .goEnter{
  471. font-size: 0.24rem; color: $bgclor; padding-top: 0.3rem;
  472. a{ color: $bgclor;}
  473. }
  474. .checkedXieyi{
  475. padding-top: 0.3rem;
  476. .van-checkbox__icon--round .van-icon{border-radius: 5px !important;}
  477. .van-checkbox__icon .van-icon{border: 1px solid $bgclor;}
  478. .van-checkbox__label{ color: #6dd1ff;}
  479. a{ color: $bgclor;}
  480. }
  481. .loginFix{
  482. width: 100%; font-size: 0.24rem; line-height: 0.6rem; text-align: center; color: #fff; position: fixed; left: 0; bottom: 0; height: 0.6rem; background: url(../img/images/loginFix.png) no-repeat; background-size: 100% 100%;
  483. }
  484. }
  485. .setp{
  486. width: 1.5rem; height: 0.4rem; border: 1px solid #e5e5e5; border-radius: 3px;
  487. .left{width: 0.4rem; height: 0.4rem; border-right: 1px solid #e5e5e5; color:#999}
  488. .right{width: 0.4rem; height: 0.4rem; border-left: 1px solid #e5e5e5; color:#999}
  489. .value{flex: 1; height:0.4rem;}
  490. }
  491. .gouwuche{
  492. background: #ededed; padding-bottom: 0.4rem;
  493. .van-checkbox{
  494. display: flex;
  495. .van-checkbox__label{flex: 1;}
  496. }
  497. .gouwucheBackground{
  498. background: url(../img/shopBanner.png) no-repeat; overflow: auto; background-size: 100% auto; height: 100%; padding-top: 0.3rem;
  499. .cardGouwuche{
  500. width: 7.02rem; margin: auto; background: #fff; border-radius: 5px; overflow: hidden; padding: 0px 0.2rem; padding-bottom: 0.7rem; position: relative;
  501. .item{
  502. padding: 0.4rem 0px; border-bottom: 1px solid $borcolor;
  503. .image{width: 2rem; height: 2rem; border: 1px solid #eee; img{width: 100%; height: 100%;} }
  504. .infos{
  505. font-size: 0.2rem; color: #333; flex: 1; padding-left: 0.2rem; height: 2rem;
  506. h2{font-size: 0.2rem; max-width: 90%;}
  507. }
  508. }
  509. .cardFooter{
  510. width: 100%; padding: 0px 0.2rem; font-size: 0.24rem; color: #5f5f5f; height: 0.7rem; position: absolute; left: 0; bottom: 0px; z-index: 2;
  511. h4{ font-size: 0.3rem;}
  512. .gouwuquan{
  513. font-size: 0.3rem; color: $bgclor;
  514. i{font-size: 0.2rem; color: #666 !important; margin-left: 0.1rem;}
  515. }
  516. }
  517. }
  518. }
  519. .caigouBg{
  520. background: url(../img/shopBanner.png) no-repeat; position: relative; overflow: hidden; background-size: 100% auto; height: 100%; padding-top: 0.78rem;
  521. .caigouBgPix{
  522. width: 100%; font-size: 0.3rem; color: #fff; padding: 0.1rem 0.2rem 0px 0.2rem; height: 0.78rem; position: absolute; left: 0; top: 0; z-index:2;
  523. .item{
  524. flex: 1;
  525. i{ font-size: 0.2rem !important; margin-left: 0.1rem;}
  526. }
  527. .fgx{width: 1px; height: 0.3rem; background: #fff;}
  528. }
  529. ul{
  530. width: 100%; padding: 0px 0.2rem; height: 100%; overflow: auto;
  531. li{
  532. background: #fff; position: relative; padding-bottom: 0.84rem; height: 3rem; background: #fff; border-radius: 0.1rem; overflow: hidden; margin-bottom: 0.2rem;
  533. .libox{padding: 0.2rem; padding-bottom: 0px;}
  534. .image{width: 1.7rem; height: 1.5rem; background: #fff; img{width: 100%; height: 100%;}}
  535. .info{
  536. flex: 1; padding-left: 0.2rem; font-size: 0.25rem;
  537. span{color: $bgclor; padding: 0.2rem 0px; display: block;}
  538. .kuchun{font-size: 0.18rem; color: #999;}
  539. }
  540. .timer{ font-size: 0.16rem; color: $bgclor; flex: 1; padding-left: 0.2rem;}
  541. .btnFooter{
  542. width: 100%; height:0.84rem; position: absolute; left: 0; bottom: 0;
  543. .item{
  544. width: 50%; height: 100%; background: #038dfc; font-size: 0.3rem; color: #fff;
  545. &.active{background: #9d9d9d;}
  546. }
  547. }
  548. }
  549. }
  550. .fixBor{
  551. width: 0.7rem; height: 0.7rem; background: url(../img/images/carBtn.png) no-repeat; background-size: 100% 100%; position: fixed; right: 5%; bottom: 15%;
  552. }
  553. }
  554. .querendingdanFix{width: 7.02rem; border-radius: 0.32rem; position: fixed; left: 50%; transform: translateX(-50%); bottom: 3%; height: 0.64rem; background: $bgclor; font-size: 0.18rem; color: #fff;}
  555. }
  556. .myCalendar{
  557. font-size: 0.2rem; position: relative; overflow: hidden;
  558. .body{ padding-top: 0.8rem; position: relative;}
  559. .golbal-left{
  560. width: 13px;
  561. height: 13px;
  562. border-top: 2px solid gainsboro;
  563. border-right: 2px solid gainsboro;
  564. transform: rotate(225deg);
  565. -webkit-transform: rotate(225deg);
  566. position: absolute;
  567. left: 16px;
  568. top: 15px;
  569. }
  570. .calendar {
  571. width: 100vw;
  572. height:76vw; overflow: auto;
  573. text-align: center;
  574. }
  575. .week-title {
  576. overflow: hidden; display: flex; background: #fff;
  577. position: absolute; width: 100%; height:0.8rem; line-height: 0.8rem; left: 0; top: 0;
  578. }
  579. .week-title>div {
  580. width: 14.28%;
  581. height:0.8rem;
  582. line-height: 0.8rem;
  583. float: left;
  584. }
  585. .data-title {
  586. height: 0.9rem;
  587. line-height: 0.9rem; font-size: 0.32rem;
  588. clear: both;
  589. }
  590. .calendar-data {
  591. width: 100vw;
  592. clear: both;
  593. }
  594. .day {
  595. width: 14.28%;
  596. height: 0.7rem; margin-bottom: 0.02rem;
  597. line-height: 180%;
  598. float: left;
  599. display: flex;
  600. flex-direction: column;
  601. }
  602. .day.disabled{
  603. color:#ddd;
  604. }
  605. .active-start {
  606. color: white;
  607. background-color: #0096df;
  608. }
  609. .active-start::after {
  610. content: '开始';
  611. margin-top: -0.1rem;
  612. font-size: 14px;
  613. }
  614. .active {
  615. color: white;
  616. background-color: #0096df;
  617. }
  618. .active-end {
  619. color: white;
  620. background-color: #0096df;
  621. position: relative;
  622. }
  623. .active-end::after {
  624. content: '结束';
  625. margin-top: -0.1rem;
  626. font-size: 14px;
  627. }
  628. .active-end i{
  629. position: absolute;
  630. top:-120%;
  631. width:100%;
  632. height:100%;
  633. background:rgba(0,0,0,1);
  634. opacity:0.6;
  635. border-radius:8px;
  636. display: flex;
  637. align-items: center;
  638. justify-content: center;
  639. font-style: normal;
  640. font-size: 15px;
  641. color:#fff;
  642. }
  643. .active-end i::after{
  644. position: absolute;
  645. content: '';
  646. float: left;
  647. width: 0;
  648. height: 0;
  649. border-width: 10px;
  650. border-style: solid;
  651. border-color:#000 transparent transparent transparent;
  652. opacity:1;
  653. bottom:-20px;
  654. left:50%;
  655. margin-left:-10px;
  656. }
  657. .screenbottom{
  658. height:35px;
  659. width:100%;
  660. display: flex;
  661. }
  662. .reset{
  663. width:50%;
  664. height:40px;
  665. line-height: 40px;
  666. color:#3E3E3E;
  667. text-align: center;
  668. background: #fff;
  669. }
  670. .determine{
  671. width:50%;
  672. height:40px;
  673. line-height: 40px;
  674. background: #48D8BF;
  675. color:#fff;
  676. text-align: center;
  677. }
  678. .calendar-body{ overflow: auto;}
  679. }
  680. .shaomachuku{
  681. width: 100%; height: 100%; background: #000; padding-top: 0.86rem; overflow: auto; padding-bottom: 1.2rem;
  682. .head{
  683. width: 100%; height: 0.86rem; background: #000; position: fixed; left: 0; top: 0; font-size: 0.32rem; color: #fff;
  684. i{ font-size: 0.3rem; color: #fff; position: absolute; left: 0.2rem; top: 50%; transform: translateY(-50%);}
  685. }
  686. .QRcode{width: 4.2rem; margin: auto; height: 4.2rem; background: url(../img/images/QEbox.png) no-repeat; background-size: 100% 100%;}
  687. .addCount{
  688. font-size: 0.26rem; color: $bgclor; margin: 0.2rem 0px;
  689. i{width: 0.44rem; margin-right: 0.2rem; display: block; height: 0.52rem; background: url(../img/images/gangbi.png) no-repeat; background-size: 100% 100%;}
  690. }
  691. table{
  692. border: 1px solid $bgclor; border-collapse: collapse; width: 80%; margin: auto; border-right: 0; border-bottom: 0px;
  693. tr td{ border-right: 1px solid $bgclor; text-align: center; padding: 0.1rem; border-bottom: 1px solid $bgclor; font-size: 0.28rem; color: #fff;}
  694. }
  695. .QRsend{background: $bgclor; margin: 0.2rem auto; color: #fff; border-radius: 50%; width: 1.44rem; height: 1.44rem; font-size: 0.32rem;}
  696. .paisheBtn{width: 5.92rem; color: #fff; position: fixed; left: 50%; transform: translateX(-50%); bottom: 2%; height: 0.74rem; border-radius: 0.37rem; background: $bgclor; font-size: 0.26rem;}
  697. }
  698. .rukuTongji{
  699. width: 100%; height: 100%; height: auto;
  700. .rukuTongjiTitle{
  701. width: 100%; font-size: 0.28rem; color: $bgclor; height: 0.45rem; line-height: 0.45rem; background: url(../img/images/rukuTitle.png) no-repeat; background-size: 100% 100%;
  702. }
  703. .rukuTongjiHead{
  704. width: 100%; font-size: 0.28rem; color: #4c4c4c; padding: 0.2rem; margin-top: 0.2rem; border-top: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8;
  705. .item{flex: 1;}
  706. }
  707. .rukuTongjiBody{
  708. padding: 0px 0.2rem; font-size: 0.28rem;
  709. .item{
  710. padding:0.2rem; border-bottom: 1px solid #e8e8e8; text-align: center;
  711. .fx1{flex: 1;}
  712. }
  713. }
  714. }
  715. .rukuTongjiFoot{width: 6rem; font-size: 0.36rem; position: fixed; bottom: 0.27rem; left: 50%; transform: translateX(-50%); height: 0.84rem; border-radius: 0.42rem; background: $bgclor; color: #fff;}
  716. .youhuijuan{
  717. padding-top: 1.46rem; padding-bottom: 0.2rem;
  718. .title{
  719. width: 100%; height: 0.6rem; position: fixed; left: 0; top: 0.86rem; font-size: 0.28rem;
  720. .item{
  721. flex: 1; height: 0.6rem; color:#616161; position: relative;
  722. &.on:before{content:''; display: block; width: 30%; height: 1px; background: $bgclor; position: absolute; bottom: 0; left: 35%;}
  723. }
  724. }
  725. ul{
  726. width: 100%; height: 100%; padding: 0px 0.16rem;
  727. li{
  728. width: 100%; height: 1.94rem; position: relative; padding-left: 2.4rem; margin-top: 0.2rem;
  729. .youhuiLeft{
  730. width: 2.4rem; color: #fff; padding-top: 0.2rem; padding-bottom: 0.6rem; height: 1.94rem; background: url(../img/images/youhuijuanLeft.png) no-repeat; background-size: 100% 100%; position: absolute; left: 0; top: 0;
  731. font-size: 0.7rem;
  732. em{font-size: 0.3rem; font-style: normal; padding-bottom: 0.2rem;}
  733. }
  734. .youhuiInfos{
  735. flex: 1; height: 99%; border: 1px solid #dadada; border-left: 0px;
  736. .infos{
  737. flex: 1; padding: 0.2rem; font-size: 0.24rem; color: #888;
  738. h2{font-size: 0.42rem; color: $bgclor; padding-bottom: 0.12rem;}
  739. }
  740. .bottom{width: 100%; font-size: 0.18rem; padding: 0px 0.2rem; height: 0.5rem; border-top: 1px dashed #dadada;}
  741. .circle{width: 0.3rem; height: 0.3rem; border-radius: 50%; background: #b0b0b0; position: relative; transform-origin: center center;}
  742. }
  743. }
  744. }
  745. .youhuiFooterss{
  746. font-size: 0.18rem; width: 100%; padding: 0.2rem; border: 1px solid #dadada; border-top: 0px;
  747. h4{ font-size: 0.18rem; margin-bottom: 0.1rem; color: $bgclor;}
  748. p{width: 50%; margin-bottom: 0.1rem;}
  749. }
  750. }
  751. .dingdangenzong{
  752. width: 100%; height: 100%; padding-top: 1.96rem;
  753. .dingdanSearch{
  754. width: 7.18rem; position: absolute; left: 50%; transform: translateX(-50%); height: 1.1rem; top: 0.86rem;
  755. .search_box{
  756. width: 100%; height: 0.7rem; overflow: hidden; position: relative; border-radius: 0.2rem; background: #fff; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
  757. input{flex: 1; height: 100%; border: 0px; outline: none; font-size: 0.24rem; color: #666; padding-left: 0.9rem;}
  758. .fgx{width: 1px; height: 0.35rem; background: #0096df;}
  759. .search_btn{
  760. font-size: 0.24rem; color: #8a8a8a; padding: 0px 0.3rem;
  761. i{font-size: 0.2rem !important; color: #aaa; margin-left: 0.1rem;}
  762. }
  763. .van-icon{position: absolute; left: 0.3rem; top: 50%; transform: translateY(-50%);}
  764. }
  765. }
  766. .dingdangenzongContainer{
  767. width: 100%; height: 100%; overflow: auto; padding: 0px 0.4rem; padding-bottom: 0.3rem;
  768. .item{
  769. width: 100%; overflow: hidden; position: relative; padding-left: 0.47rem; padding-right: 0.47rem; padding-bottom: 0.8rem; height: 3.12rem; border-radius: 0.2rem; background: #fff; box-shadow: 0px -1px 3px rgba(0,0,0,0.15); margin-top: 0.2rem;
  770. &::before{content: ''; display: block; position: absolute; left: 0; top: 0.48rem; height: 1.24rem; width: 0.11rem; background: #0093DC;}
  771. &::after{content: ''; display: block; position: absolute; right: 0; top: 0.48rem; height: 1.24rem; width: 0.11rem; background: #0093DC;}
  772. .title{
  773. width: 100%; font-size: 0.24rem; color: #909090; padding-top: 0.26rem;
  774. b{width: 0.29rem; margin-left: 0.1rem; height: 0.27rem; background: url(../img/images/copy.png) no-repeat; background-size: 100% 100%;}
  775. h2{color: #10e000; font-size: 0.32rem;}
  776. }
  777. .cont{
  778. padding-top: 0.1rem; font-size: 0.22rem; color: #909090;
  779. p{margin: 0.1rem;}
  780. }
  781. .foot{
  782. width: 100%; height: 0.8rem; background: #b9b4b4; color: #fff; font-size: 0.32rem; position: absolute; left: 0; bottom: 0;
  783. .btn{
  784. width: 50%; height: 0.8rem;
  785. &.on{background: #0096df;}
  786. }
  787. }
  788. }
  789. }
  790. }
  791. .dingdanzhuizong{
  792. width: 100%; height: 100%; padding-top: 0.86rem;
  793. .dingdanzhuizongbox{
  794. width: 100%; height: 100%; overflow: auto; padding: 0px 0.17rem;
  795. .stepList{
  796. padding-top: 0.43rem; padding-bottom: 0.6rem;
  797. .item{
  798. width: 0.88rem; position: relative; height: 0.88rem; border-radius: 50%; border: 1px solid $bgclor; font-size: 0.2rem; color: $bgclor;
  799. p{ color: #bfc2c3; font-size: 0.16rem; white-space: nowrap; position: absolute; bottom: -45%; left: 0%; width: 100%; text-align: center;}
  800. &.active{
  801. background: $bgclor; color: #fff;
  802. p{color: $bgclor;}
  803. }
  804. &.disabled{background: #bfc2c3; color: #fff; border: 1px solid #bfc2c3;}
  805. }
  806. i{
  807. color: #bfc2c3;
  808. &.on{color: #0096df;}
  809. }
  810. }
  811. .songdaInfo{
  812. width: 100%; padding: 0px 0.2rem; height: 0.8rem; border-radius: 0.1rem; background: $bgclor; color: #fff; font-size: 0.24rem;
  813. }
  814. .subListTitles1{
  815. font-size: 0.32rem; color: $bgclor; position: relative; padding-left: 0.2rem; margin-top: 0.2rem; height: 0.76rem;
  816. b{left: 0px; background: $bgclor; display: block; width: 2px; height: 0.3rem; position: absolute; top: 50%; transform: translateY(-50%);}
  817. }
  818. .dingdanLists li{
  819. width: 6.72rem; padding: 0.25rem 0.43rem; position: relative; border-radius: 5px; overflow: hidden; margin: 0.2rem auto 0px auto; height: 2.72rem; background: #fff; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
  820. &::after{content: ''; display: block; width: 3px; height: 1.6rem; background: $bgclor; position: absolute; top: 50%; left: 0; transform: translateY(-50%);}
  821. &::before{content: ''; display: block; width: 3px; height: 1.6rem; background: $bgclor; position: absolute; top: 50%; right: 0; transform: translateY(-50%);}
  822. .title{
  823. width: 100%; font-size: 0.24rem; color: #909090;
  824. h4{ font-size: 0.32rem; color: $bgclor;}
  825. }
  826. .subTitle{font-size: 0.22rem; color: #909090; padding: 0.1rem 0px; span{margin-left: 0.3rem;}}
  827. .count{
  828. font-size: 0.22rem; color: #909090;
  829. em{font-style: normal; width: 2.5rem;}
  830. }
  831. .foots{font-size: 0.24rem; margin-top: 0.1rem; color: #333; h4{ font-size: 0.45rem; margin-top: 0.1rem; color: $bgclor;} }
  832. }
  833. }
  834. }
  835. .jinhuoRank{
  836. padding-bottom: 0.5rem;
  837. li{
  838. width: 6.94rem; margin: auto; margin-top: 0.2rem; height: 1.5rem; border-radius: 10px; overflow: hidden; box-shadow: 0px 2px 3px rgba(0,0,0,0.2);
  839. .image{width: 1.66rem; height: 100%; img{width: 100%; height: 100%;}}
  840. .info{flex: 1; padding: 0px 0.2rem; font-size: 0.24rem; color: #333;}
  841. .fgx{ width: 1px; height: 0.83rem; background: #bfbfbf;}
  842. .rankwrap{
  843. width: 1.45rem; color: #ffc600; font-size: .24rem;
  844. h2{ color: #ffc600; font-size: 0.48rem;}
  845. }
  846. }
  847. }
  848. .lipeimingxi{
  849. width: 100%; background: #fff; margin-bottom: 0.2rem; padding: 0.2rem; border-radius: 0.2rem; font-size: 0.22rem; color: $bgclor;
  850. .image{width: 1rem; height: 1rem; img{width: 100%; height: 100%;}}
  851. .info{
  852. padding: 0px 0.2rem;
  853. .item{width: 50%;}
  854. }
  855. }
  856. .leijiFooterSelect{
  857. width: 100%; height: 0.86rem; padding: 0px 0.2rem; color: $bgclor; font-size: 0.28rem;
  858. .select{
  859. width: 49%; height: 0.6rem; background: #fff; border-radius: 5px; position: relative; padding: 0px 0.2rem;
  860. .icon-xia{ position: absolute; right: 0.2rem; top: 50%; transform: translateY(-45%);}
  861. }
  862. }
  863. .mendianliebiao{
  864. width: 100%; height: 100%; overflow: auto; padding: 0px 0.17rem; padding-bottom: 0.2rem;
  865. .item{
  866. width: 100%; border-radius: 5px; overflow: hidden; margin-top: 0.2rem; height: 2.5rem; background: #fff; box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
  867. .img{width: 2.34rem; margin-left: 0.1rem; height: 2.34rem; img{width: 100%; height: 100%;}}
  868. .infos{
  869. flex: 1; font-size: 0.24rem; padding: 0px 0.2rem; color: #9c9c9c;
  870. h2{font-size: 0.3rem; color: #333; margin-bottom: 0.2rem;}
  871. p{margin-bottom: 0.1rem;}
  872. span{ color: $bgclor;}
  873. }
  874. .icon-right{color: #999; margin-right: 0.3rem;}
  875. }
  876. }
  877. .shouhuodizhiBox{
  878. width: 6.76rem; margin: auto; border-radius: 10px; background: #fff; padding: 0.2rem; color: $bgclor;
  879. .icon{
  880. width: 0.3rem; margin-right: 0.2rem; height: 0.3rem; background: url(../img/images/iconAddress.png) no-repeat; background-size: 0.9rem 0.3rem;
  881. &.i2{background-position: -0.3rem 0px;}
  882. &.i3{background-position: -0.6rem 0px;}
  883. &.i4{background:url(../img/images/i4icon.png) no-repeat; background-size: 100% 100%;}
  884. }
  885. .addressTitle{
  886. font-size: 0.24rem; margin-bottom: 0.1rem; margin-top: 0.2rem; position: relative;
  887. .icon-right{position: absolute; right: 2%; top: 135%; font-size: 0.2rem !important;}
  888. .i3.icon-right{margin-right: 0px !important;}
  889. .i3.icon-right:before{content: '';}
  890. }
  891. input{
  892. color: $bgclor; display: block; width: 100%; border: 0px; font-size: 0.26rem; border-bottom: 1px solid $bgclor; height: 0.6rem;
  893. &[disabled]{background: #fff;}
  894. }
  895. }
  896. .addressFooter{width: 5.94rem; font-size: 0.26rem; border-radius: 0.38rem; color: $bgclor; height: 0.76rem; background: #fff; position: fixed; left: 50%; bottom: 5%; transform: translateX(-50%);}
  897. .uploadFiles{width: 1.2rem; height: 1.2rem; background: url(../img/images/uploadFile.png) no-repeat; background-size: 100% 100%;}
  898. .uploadTouxiang{ margin: 0.3rem 0px;}
  899. .addressFooterbtn{width: 5.94rem; margin: auto; font-size: 0.26rem; border-radius: 0.38rem; color: #fff; height: 0.76rem; background: $bgclor; }