style.css 38 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887
  1. *, :after, :before {
  2. box-sizing: border-box;
  3. }
  4. * {
  5. border: 0;
  6. margin: 0;
  7. padding: 0;
  8. }
  9. html {
  10. -webkit-text-size-adjust: none;
  11. font-size: 26.66667vw;
  12. }
  13. body, html {
  14. width: 100%;
  15. height: 100%;
  16. font-family: Helvetica Neue,Helvetica,Arial,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,STXihei,\\534E\6587\7EC6\9ED1,serif;
  17. }
  18. a {
  19. color: #459ae9;
  20. text-decoration: none;
  21. }
  22. /*a:hover {
  23. text-decoration: underline;
  24. }*/
  25. .clearfix{*zoom:1;}/*IE/7/6*/
  26. .clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}
  27. body {
  28. background: #f1f1f1;
  29. color: #555;
  30. font-size: 18px;
  31. margin: 0 auto;
  32. max-width: 640px;
  33. }
  34. body {
  35. color: #666;
  36. font-family: PingFangSC-Regular,Helvetica,STHeiti STXihei,Microsoft JhengHei,Microsoft YaHei,Arial;
  37. font-size: 14px;
  38. line-height: 1.5;
  39. }
  40. body,html{width:100%;height:100%;margin:0;padding:0}
  41. @media only screen and (max-width:480px){
  42. html{font-size:128px}
  43. }
  44. @media only screen and (max-width:414px){
  45. html{font-size:110.4px}
  46. }
  47. @media only screen and (max-width:412px){
  48. html{font-size:109.86667px}
  49. }
  50. @media only screen and (max-width:400px){
  51. html{font-size:106.66667px}
  52. }
  53. @media only screen and (max-width:393px){
  54. html{font-size:104.8px}
  55. }
  56. @media only screen and (max-width:375px){
  57. html{font-size:100px}
  58. }
  59. @media only screen and (max-width:360px){
  60. html{font-size:96px}
  61. }
  62. @media only screen and (max-width:345px){
  63. html{font-size:92px}
  64. }
  65. @media only screen and (max-width:320px){
  66. html{font-size:85.33333px}
  67. }
  68. html{
  69. -webkit-text-size-adjust:none;
  70. font-size:26.66667vw
  71. }
  72. @media only screen and (min-width:640px){
  73. html{font-size:170.66667px}
  74. }
  75. body{font-size:0}
  76. img{
  77. max-width:100%;
  78. width:auto;
  79. height:auto
  80. }
  81. body, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, img, li, ol, p, table, td, ul {
  82. margin: 0;
  83. padding: 0;
  84. border: 0;
  85. }
  86. dd, div, dl, dt, form, h1, h2, h3, h4, h5, img, li, p, ul,em,i {
  87. border: 0 none;
  88. list-style: outside none none;
  89. margin: 0;
  90. padding: 0;
  91. }
  92. body {
  93. margin: 0 auto;
  94. min-width: 320px;
  95. max-width: 640px;
  96. height: 100%;
  97. font-size: 12px;
  98. -webkit-text-size-adjust: 100%!important;
  99. -webkit-user-select: text;
  100. -moz-user-select: text;
  101. user-select: text;
  102. -ms-user-select: text;
  103. /*background-color: #f8f8f8;*/
  104. }
  105. .body {
  106. padding-bottom: 50px;
  107. overflow: hidden;
  108. }
  109. .base-list-wrapper {
  110. position: relative;
  111. overflow: hidden;
  112. line-height: 1;
  113. margin-left: -0.015rem;
  114. margin-right: -0.015rem;
  115. }
  116. .double-grid-one {
  117. width: 50%;
  118. position: relative;
  119. display: inline-block;
  120. margin-bottom: .03rem;
  121. float: left;
  122. padding-left: .015rem;
  123. padding-right: .015rem
  124. }
  125. .grid-left {
  126. margin-left: 0.015rem;
  127. }
  128. .grid-right{
  129. margin-right: 0.015rem;
  130. }
  131. .double-grid-one > a {
  132. display: block;
  133. width:100%;
  134. }
  135. .double-grid-one > a:hover {
  136. text-decoration: none;
  137. }
  138. .double-grid-item {
  139. position: relative;
  140. overflow: hidden;
  141. background-color: #fff;
  142. padding: 10px;
  143. height: 240px;
  144. }
  145. .double-grid-item .list_btn {
  146. width: 30px;
  147. height: 30px;
  148. background: #0496e3;
  149. color: #fff;
  150. position: absolute;
  151. bottom: 10px;
  152. right: 10px;
  153. text-align: center;
  154. line-height: 30px;
  155. border-radius: 100px;
  156. font-size: 10px;
  157. }
  158. img {
  159. border: 0 none;
  160. vertical-align: top;
  161. }
  162. .list-img_content {
  163. height: 100%;
  164. overflow: hidden;
  165. text-align: center;
  166. }
  167. .double-grid-item img {
  168. /* width: 1.86rem;
  169. height: 1.86rem;*/
  170. overflow: hidden;
  171. max-height: 100%;
  172. display: inline-block;
  173. vertical-align: middle;
  174. }
  175. .goods-name {
  176. color: #a4a5a7;
  177. }
  178. .double-grid-item .goods-name {
  179. padding: .1rem .09rem 0 .1rem;
  180. width: 100%;
  181. overflow: hidden;
  182. word-break: break-all;
  183. word-wrap: break-word;
  184. -webkit-line-clamp: 2;
  185. -webkit-box-orient: vertical;
  186. text-align: justify;
  187. font-size: .12rem;
  188. color: #333;
  189. height: .44rem;
  190. line-height: 1.5;
  191. }
  192. .double-grid-item .detail {
  193. width: 100%;
  194. padding: .02rem .1rem 0;
  195. position: relative;
  196. height: .31rem;
  197. font-size: 0;
  198. line-height: 1.5;
  199. }
  200. .double-grid-item .detail b {
  201. color: #ee2e3a;
  202. font-weight: 700;
  203. }
  204. .double-grid-item .detail .price-icon {
  205. font-size: .1rem;
  206. }
  207. .double-grid-item .detail .price {
  208. font-size: .16rem;
  209. }
  210. .double-grid-item .detail .info {
  211. position: absolute;
  212. right: .1rem;
  213. bottom: .08rem;
  214. top: .05rem;
  215. font-size: .13rem;
  216. color: #9c9c9c;
  217. }
  218. #search-bar {
  219. width: 100%;
  220. max-width: 640px;
  221. height: 56px;
  222. background-color: #bbb;
  223. position: relative;
  224. }
  225. #search-bar .search-container {
  226. background-color: #f2f2f2;
  227. text-align: center;
  228. height: 56px;
  229. padding:10px;
  230. }
  231. #search-bar .search-container .search-icon-container {
  232. border-radius: 3px;
  233. display: -webkit-box;
  234. display: -ms-flexbox;
  235. display: flex;
  236. display: -webkit-flex;
  237. -webkit-align-items: center;
  238. -webkit-justify-content: center;
  239. -webkit-box-align: center;
  240. -ms-flex-align: center;
  241. align-items: center;
  242. -webkit-box-pack: center;
  243. -ms-flex-pack: center;
  244. justify-content: center;
  245. height: 36px;
  246. background-color: #fff;
  247. }
  248. #search-bar:before {
  249. position: absolute;
  250. width: 200%;
  251. height: 200%;
  252. transform-origin: 0 0;
  253. transform: scale(.5);
  254. box-sizing: border-box;
  255. -webkit-transform-origin: 0 0;
  256. -webkit-transform: scale(.5);
  257. -webkit-box-sizing: border-box;
  258. content: '';
  259. border-bottom: 1px solid #e5e5e5;
  260. }
  261. #search-bar .search-container .search-icon-container .search-icon-class {
  262. display: inline-block;
  263. width: 16px;
  264. height: 16px;
  265. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAbUExURQAAAJycnJycnJycnJycnJycnJycnJycnJycnJhiE8EAAAAJdFJOUwD7NcEU4KN9VnEytGAAAADTSURBVBjTbZA9D4IwEIYbQiJrY1pWBCOuJepsJAHWYjSOVvkBQBwc8Sv+bfutEG+465O+vbu+AADgxku4bdfAxAOKSAxmcH8P5wxdFDrEn/KyYVi9SNFT1oJWsrJSv3v5Inuw0+yhQMh909dlR54npZ0rj01lWUpJZ3mEeaKBZW/ME/yyg/7wUD/sN5z3s89NHFPc39ejpkE+lq2bg+ZGKTPtR07Vvcuw8KtgmCT6Al/DN0F1pARgRrnd6MSd1Z7H592q5dUI7IfIoscgqvvsgmF8AJLuIZ7JOTK7AAAAAElFTkSuQmCCCg==);
  266. background-repeat: no-repeat;
  267. background-size: 15px 15px;
  268. margin-right: 5px;
  269. }
  270. #search-bar .search-container .search-box {
  271. line-height: 1;
  272. font-size: 13px;
  273. color: #9c9c9c;
  274. }
  275. .footer:before {
  276. position: absolute;
  277. content: "";
  278. width: 100%;
  279. left: 0;
  280. top: 0;
  281. height: 1px;
  282. background-color: #e0e0e0;
  283. -webkit-transform: scaleY(.5);
  284. transform: scaleY(.5);
  285. -webkit-transform-origin: center bottom;
  286. transform-origin: center bottom;
  287. }
  288. .footer {
  289. z-index: 10000!important;
  290. }
  291. .footer {
  292. width: 100%;
  293. max-width: 640px;
  294. height: 49px;
  295. position: fixed;
  296. bottom: 0;
  297. left: 50%;
  298. -webkit-transform: translate3d(-50%,0,0);
  299. transform: translate3d(-50%,0,0);
  300. overflow: hidden;
  301. background-color: #fff;
  302. }
  303. .footer li {
  304. float: left;
  305. width: 25%;
  306. text-align: center;
  307. margin: auto;
  308. height: 100%;
  309. }
  310. .footer a, .footer a:focus, .footer a:hover {
  311. color: #777;
  312. font-size: 10px;
  313. }
  314. .footer .nav-controller {
  315. position: relative;
  316. height: 100%;
  317. display: block;
  318. }
  319. .footer .fb-move-bottom a {
  320. padding-top: 1px;
  321. }
  322. .active .fb-class, .active .fb-home, .active .fb-oversea, .active .fb-rank, .active .fb-user, .fb-class, .fb-home, .fb-oversea, .fb-rank, .fb-user {
  323. background: url(../image/tabbar_v6_3x-182fe6ca08.png) no-repeat;
  324. background-size: auto 23px;
  325. content: "";
  326. height: 23px;
  327. margin: auto;
  328. width: 23px;
  329. margin-top: 6px;
  330. }
  331. .fb-home {
  332. background-position: 0 0;
  333. }
  334. .fb {
  335. position: relative;
  336. }
  337. .footer .fb-move-bottom i {
  338. margin-bottom: 2px!important;
  339. }
  340. .footer .nav-controller i {
  341. display: block;
  342. font-size: 1.5em;
  343. margin-bottom: 3px;
  344. }
  345. .fb-rank {
  346. background-position: -46px 0;
  347. }
  348. .fb-user {
  349. background-position: -184px 0;
  350. }
  351. .fb-oversea {
  352. background-position: -92px 0;
  353. }
  354. .fb-class {
  355. background-position: -138px 0;
  356. }
  357. .footer a.active {
  358. color: #0084f4;
  359. }
  360. .active .fb-home {
  361. background-position: -23px 0;
  362. }
  363. .active .fb-rank {
  364. background-position: -69px 0;
  365. }
  366. .active .fb-oversea {
  367. background-position: -115px 0;
  368. }
  369. .active .fb-class {
  370. background-position: -161px 0;
  371. }
  372. .active .fb-user {
  373. background-position: -207px 0;
  374. }
  375. .search-view-container {
  376. position: fixed;
  377. top: 0;
  378. left: 0;
  379. width: 100%;
  380. max-width: 640px;
  381. height: 100%;
  382. background-color: #f8f8f8;
  383. overflow: hidden;
  384. z-index: 999999998;
  385. font-family: PingFangSC Regular;
  386. }
  387. .search-view-top {
  388. width: 100%;
  389. max-width: 640px;
  390. padding: 10px 0 10px 5px;
  391. height: 56px;
  392. }
  393. .search-view-icon {
  394. width: 16px;
  395. height: 16px;
  396. position: absolute;
  397. top: 21px;
  398. left: 12px;
  399. background-image: url(http://cdn.yangkeduo.com/assets/img/sprite_search-d13f06ef49.png);
  400. background-repeat: no-repeat;
  401. background-size: 70px 35px;
  402. background-position: 0 -17px;
  403. }
  404. .search-box-view-main {
  405. font-size: 14px;
  406. display: inline-block;
  407. color: #343434;
  408. height: 36px;
  409. float: left;
  410. border-radius: 5px;
  411. -webkit-border-radius: 5px;
  412. padding: 0 30px 0 35px;
  413. background-color: #f1f1f1;
  414. }
  415. input[type=search] {
  416. -webkit-appearance: textfield;
  417. /* box-sizing: content-box;*/
  418. }
  419. #view-input {
  420. background-color: #fff;
  421. }
  422. .cancel-container-view, .submit-container-view {
  423. float: right;
  424. margin-right: 0;
  425. padding-top: 7px;
  426. display: inline-block;
  427. width: 40px;
  428. height: 30px;
  429. font-size: 15px;
  430. color: #343434;
  431. }
  432. .search-view-container {
  433. display: none;
  434. }
  435. .search-content-clear {
  436. background-image: url(http://cdn.yangkeduo.com/assets/img/sprite_search-d13f06ef49.png);
  437. background-repeat: no-repeat;
  438. background-size: 60px 30px;
  439. background-position: -15px 0;
  440. position: absolute;
  441. height: 18px;
  442. width: 18px;
  443. top: 21px;
  444. right: 60px;
  445. }
  446. .cancel-button-view {
  447. }
  448. .submit-button-view {
  449. display: none;
  450. }
  451. .search-content-clear {
  452. display: none;
  453. }
  454. .search-result-view-container {
  455. width: 100%;
  456. max-width: 640px;
  457. background-color: #fff;
  458. margin: 0 auto;
  459. padding: 0;
  460. overflow: auto;
  461. }
  462. .search-view-top-result {
  463. width: 100%;
  464. background-color: #f2f2f2;
  465. display: none;
  466. }
  467. .search-title-container-result {
  468. padding: 10px 0 10px 5px;
  469. background-color: #fff;
  470. height: 56px;
  471. }
  472. .search-result-amount {
  473. padding: 10px 0 10px 10px;
  474. font-size: 13px;
  475. color: #666;
  476. background-color: #f2f2f2;
  477. }
  478. .fenlei_list {
  479. margin-top: 20px;
  480. border-top:1px #eee solid;
  481. }
  482. .fenlei_list > li {
  483. background: #fff;
  484. border-bottom: 1px #eee solid;
  485. }
  486. .fenlei_list > li >a {
  487. padding: 0.14rem;
  488. display: block;
  489. width: 100%;
  490. font-size: 0.16rem;
  491. color: #222;
  492. text-decoration: none;
  493. position: relative;
  494. }
  495. .fenlei_list > li >a:after {
  496. position: absolute;
  497. content: " ";
  498. width: 0.12rem;
  499. height: 10px;
  500. background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAKBAMAAABLZROSAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAYUExURQAAAGZmZmZmZmZmZmZmZmZmZmZmZmZmZgz9HV0AAAAIdFJOUwD9wI6lcg9Uay7F1AAAAEFJREFUCNdjUGGAACeGQAcwg0WUgVkYzDI0gGAIHyjOAFXjGMDAKgJWwiTOUKgAZrEplgslQIxKElSDGsqmBBICAB6aBi7qeCvmAAAAAElFTkSuQmCC);
  501. background-size: contain;
  502. background-repeat: no-repeat;
  503. top: 50%;
  504. right: 0.1rem;
  505. -webkit-transform:rotate(-90deg);
  506. -moz-transform: rotate(-90deg);
  507. -ms-transform: rotate(-90deg);
  508. -o-transform: rotate(-90deg);
  509. transform: rotate(-90deg);
  510. margin-top: -0.06rem;
  511. }
  512. .cf-container {
  513. max-width: 640px;
  514. position: fixed;
  515. height: .51rem;
  516. top: 0;
  517. width: 100%;
  518. z-index: 10001;
  519. background: #fff;
  520. overflow: hidden;
  521. }
  522. .cf-container .cf-edge {
  523. position: absolute;
  524. display: block;
  525. top: 0;
  526. left: 0;
  527. z-index: 10008;
  528. width: 100%;
  529. background-color: #fff;
  530. height: .51rem;
  531. border-bottom: 1px solid #e5e5e5;
  532. }
  533. .cf-container .cf-content {
  534. position: relative;
  535. height: .51rem;
  536. font-size: .16rem;
  537. color: #333;
  538. text-align: center;
  539. top: 0;
  540. white-space: nowrap;
  541. overflow-x: auto;
  542. overflow-y: hidden;
  543. padding: 0 .16rem;
  544. z-index: 10010;
  545. -webkit-overflow-scrolling: touch;
  546. }
  547. .cf-container .cf-tab-item {
  548. height: .51rem;
  549. display: inline-block;
  550. text-align: center;
  551. }
  552. .cf-container .cf-tab-item > a {
  553. color: #333;
  554. text-decoration: none;
  555. display: block;
  556. height: 0.51rem;
  557. margin-left: .2rem;
  558. line-height: .51rem;
  559. }
  560. .cf-container li:first-child {
  561. margin-left: 0!important;
  562. }
  563. .cf-container .cur-cf-tab {
  564. border-bottom: 2px solid #e02e24;
  565. color: #e02e24;
  566. height: .51rem;
  567. display: inline-block;
  568. position: relative;
  569. }
  570. .goback {
  571. width: 0.5rem;
  572. height: 0.5rem;
  573. -webkit-border-radius: 0.5rem;
  574. -moz-border-radius: 0.5rem;
  575. border-radius: 0.5rem;
  576. background: rgba(255,255,255,.8);
  577. position: fixed;
  578. right: 0.2rem;
  579. bottom: 0.65rem;
  580. border: 1px #0084f4 solid;
  581. vertical-align: middle;
  582. text-align: center;
  583. }
  584. .goback >span {
  585. background: url(../image/tabbar_v6_3x-182fe6ca08.png) no-repeat;
  586. background-size: auto 23px;
  587. background-position: -23px 0;
  588. width: 23px;
  589. height: 23px;
  590. display:inline-block;
  591. text-indent: -1000px;
  592. overflow: hidden;
  593. position: absolute;
  594. top: 50%;
  595. margin-top: -13px;
  596. left: 50%;
  597. margin-left: -11.5px;
  598. }
  599. .goods-container {
  600. position: relative;
  601. width: 100%;
  602. max-width: 640px;
  603. min-height: 100%;
  604. margin: 0 auto;
  605. padding: 0 0 50px;
  606. overflow-x: hidden;
  607. background-color: #f8f8f8;
  608. }
  609. .focus {
  610. width: 100%;
  611. position: relative;
  612. overflow: hidden;
  613. }
  614. #banner {
  615. position: relative;
  616. width: 100%;
  617. display: block;
  618. height: 2rem;
  619. }
  620. .islider-outer {
  621. display: block;
  622. position: relative;
  623. }
  624. .islider-outer, .islider-outer>li {
  625. list-style: none;
  626. margin: 0;
  627. padding: 0;
  628. height: 100%;
  629. width: 100%;
  630. overflow: hidden;
  631. }
  632. #banner .islider-outer {
  633. background-color: #fff;
  634. }
  635. .islider-html {
  636. text-align: center;
  637. }
  638. .islider-html > img{
  639. display: inline;
  640. height: 100%;
  641. }
  642. .g-sec {
  643. position: relative;
  644. padding: 0 10px;
  645. font-size: 12px;
  646. background: #fff;
  647. }
  648. #g-price {
  649. clear: both;
  650. padding-top: 20px;
  651. }
  652. #g-price .item-price-bar {
  653. position: relative;
  654. width: 100%;
  655. height: 2em;
  656. margin: 0;
  657. }
  658. #g-price .tuan-price {
  659. position: relative;
  660. font-size: 22px;
  661. line-height: 20px;
  662. float: left;
  663. color: #f95757;
  664. }
  665. #g-price .market_price {
  666. float: left;
  667. font-size: 13px;
  668. color: #666;
  669. margin: 3px 10px 5px;
  670. line-height: 20px;
  671. }
  672. .sold-quant span {
  673. color: #666;
  674. font-size: 12px;
  675. float: right;
  676. margin-top: 3px;
  677. }
  678. .g-sec {
  679. position: relative;
  680. padding: 0 10px;
  681. font-size: 12px;
  682. background: #fff;
  683. }
  684. #g-desc {
  685. padding-top: 10px;
  686. }
  687. .item-g-name {
  688. display: -webkit-box;
  689. overflow: hidden;
  690. text-overflow: ellipsis;
  691. font-weight: 700;
  692. font-size: 15px;
  693. color: #1a1a1a;
  694. clear: both;
  695. word-break: break-all;
  696. word-wrap: break-word;
  697. -webkit-line-clamp: 2;
  698. -webkit-box-orient: vertical;
  699. letter-spacing: 1px;
  700. }
  701. .item-g-desc {
  702. padding-top: 5px;
  703. line-height: 20px;
  704. font-size: 14px;
  705. color: #666;
  706. }
  707. .g-mall-service {
  708. position: relative;
  709. height: 32px;
  710. width: 100%;
  711. clear: both;
  712. line-height: 32px;
  713. background-color: #f5f5f5;
  714. }
  715. .g-sec {
  716. position: relative;
  717. padding: 0 10px;
  718. font-size: 12px;
  719. background: #fff;
  720. }
  721. #g-invite-tip {
  722. color: #666;
  723. width: 100%;
  724. clear: both;
  725. padding-top: 5px;
  726. padding-bottom: 10px;
  727. }
  728. .g-nearby-group {
  729. width: 100%;
  730. max-width: 640px;
  731. border-top: 1px solid #dcdcdc;
  732. clear: both;
  733. padding-bottom: 5px;
  734. background: #fff;
  735. }
  736. .g-nearby-group .item-nearby-gourp-tip {
  737. display: inline-block;
  738. padding: 7px 10px;
  739. width: 100%;
  740. clear: both;
  741. background: #eceded;
  742. }
  743. .wangopan_dizhi {
  744. padding: 10px 10px 0 10px;
  745. }
  746. .wangopan_dizhi .dezhi_list {
  747. margin-bottom: 20px;
  748. font-size: 14px;
  749. }
  750. .wangopan_dizhi .dezhi_list:last-child{
  751. margin-bottom: 5px;
  752. }
  753. .wangopan_dizhi .dezhi_list > div.t {
  754. color: #222;
  755. font-weight: bold;
  756. margin-bottom: 5px;
  757. }
  758. .wangopan_dizhi .dezhi_list a {
  759. word-wrap:break-word ;
  760. width: 100%;
  761. }
  762. .btn {
  763. display: inline-block;
  764. overflow: visible;
  765. padding: 0 22px;
  766. height: 30px;
  767. line-height: 30px;
  768. vertical-align: middle;
  769. text-align: center;
  770. text-decoration: none;
  771. border-radius: 3px;
  772. -moz-border-radius: 3px;
  773. -webkit-border-radius: 3px;
  774. font-size: 14px;
  775. border-width: 1px;
  776. border-style: solid;
  777. cursor: pointer;
  778. }
  779. .goshoping {
  780. text-align: right;
  781. padding-top:16px;
  782. }
  783. .goshoping >a {
  784. color: #fff;
  785. text-decoration: none;
  786. width: 100%;
  787. background:#fe243d;
  788. height: 40px;
  789. line-height: 40px;
  790. }
  791. .dibu_tj{
  792. padding: 10px;
  793. }
  794. .dibu_tj > img {
  795. width:100%;
  796. }
  797. .dibu_tj >p {
  798. text-align: center;
  799. color: #222;
  800. font-size: 13px;
  801. }
  802. .goods_details{
  803. position: relative;
  804. width: 100%;
  805. max-width: 640px;
  806. margin: 0 auto;
  807. background-color: white;
  808. text-align: center;
  809. overflow-x: hidden;
  810. }
  811. .gd_item {
  812. border: none;
  813. width: 100%;
  814. overflow: hidden;
  815. }
  816. .gd_img {
  817. width: 640px;
  818. display: block;
  819. border: none;
  820. overflow: hidden;
  821. }
  822. .tanchubg {
  823. background: rgba(0,0,0,0.6);
  824. position: fixed;
  825. top: 0;
  826. left: 0;
  827. width: 100%;
  828. height: 100%;
  829. z-index: 9999999999;
  830. }
  831. .zhifu_tanchu {
  832. width: 100%;
  833. background: #fff;
  834. padding: 10px;
  835. position: fixed;
  836. bottom: 0;
  837. z-index: 9999999999;
  838. }
  839. .btn_primary {
  840. background-color: #44b549;
  841. background-image: -moz-linear-gradient(top,#44b549 0,#44b549 100%);
  842. background-image: -webkit-gradient(linear,0 0,0 100%,from(#44b549),to(#44b549));
  843. background-image: -webkit-linear-gradient(top,#44b549 0,#44b549 100%);
  844. background-image: -o-linear-gradient(top,#44b549 0,#44b549 100%);
  845. background-image: linear-gradient(to bottom,#44b549 0,#44b549 100%);
  846. border-color: #44b549;
  847. color: #fff;
  848. }
  849. .btn_primary:hover {
  850. background-color: #2f9833;
  851. background-image: -moz-linear-gradient(top,#2f9833 0,#2f9833 100%);
  852. background-image: -webkit-gradient(linear,0 0,0 100%,from(#2f9833),to(#2f9833));
  853. background-image: -webkit-linear-gradient(top,#2f9833 0,#2f9833 100%);
  854. background-image: -o-linear-gradient(top,#2f9833 0,#2f9833 100%);
  855. background-image: linear-gradient(to bottom,#2f9833 0,#2f9833 100%);
  856. border-color: #2f9833;
  857. box-shadow: none;
  858. -moz-box-shadow: none;
  859. -webkit-box-shadow: none;
  860. color: #fff;
  861. }
  862. .zhifu_btn {
  863. width: 100%;
  864. height: 40px;
  865. line-height: 40px;
  866. text-decoration: none!important;
  867. }
  868. .zhifu_tanchu{
  869. font-size: 14px;
  870. /*text-align: center;*/
  871. }
  872. .zhifu_tanchu >.h {
  873. font-weight: bold;
  874. margin-bottom: 16px;
  875. color: #222;
  876. margin-top: 10px;
  877. font-size: 16px;
  878. }
  879. .zhifu_tanchu .c p{
  880. margin-bottom: 10px;
  881. }
  882. .zhifu_tanchu .c p.x {
  883. color: #222;
  884. margin-bottom: 30px;
  885. }
  886. .body_fixed {
  887. width: 100%;
  888. height: 100%;
  889. position: fixed;
  890. overflow: hidden;
  891. }
  892. .jifen_wrap {
  893. background:#fe243d;
  894. text-align: center;
  895. color: #fff;
  896. padding: 10px;
  897. }
  898. .jifen_wrap .jifen_tip {
  899. font-size: 0.12rem;
  900. margin: 0.3rem 0 0.08rem 0;
  901. line-height: 1;
  902. }
  903. .jifen_wrap .jifen_num {
  904. font-size: 0.6rem;
  905. line-height: 1;
  906. }
  907. .jifen_wrap .qiandao {
  908. margin-top: 0.3rem;
  909. }
  910. .jifen_wrap .qiandao >a {
  911. border: 1px #fff solid;
  912. color: #fff;
  913. margin: 0.1rem 0 0.2rem 0;
  914. text-decoration: none;
  915. }
  916. .fangfa_wrap {
  917. background: #fff;
  918. }
  919. .fangfa_wrap .t {
  920. background: #f2f2f2;
  921. padding: 10px;
  922. font-size: 13px;
  923. }
  924. .fangfa_wrap >ul{
  925. padding: 10px;
  926. border-top: 1px #e6e7ec solid;
  927. }
  928. .fangfa_wrap >ul > li {
  929. margin-bottom: 20px;
  930. }
  931. .fangfa_wrap >ul > li > p {
  932. font-size: 13px;
  933. }
  934. .fangfa_wrap >ul > li > p.h {
  935. font-size: 15px;
  936. color: #222;
  937. font-weight: bold;
  938. margin-bottom: 5px;
  939. }
  940. .index_swiper {
  941. width: 100%;
  942. height: 150px;
  943. overflow: hidden;
  944. }
  945. .index_swiper .swiper-container {
  946. width: 100%;
  947. height: 100%;
  948. }
  949. .index_swiper .swiper-slide img {
  950. height: 100%;
  951. width: 100%;
  952. }
  953. .swiper-pagination-bullet {
  954. background: #aaa;
  955. }
  956. .swiper-pagination-bullet-active {
  957. background: #0084f4;
  958. }
  959. .kefu{
  960. position: fixed;
  961. bottom: 100px;
  962. right: 10px;
  963. z-index: 99;
  964. width: 40px;
  965. height: 40px;
  966. border: 1px #ddd solid;
  967. background: #fff;
  968. padding: 5px;
  969. border-radius: 100px;
  970. }
  971. .kefu img {
  972. width: 100%;
  973. }
  974. .header {
  975. position: fixed;
  976. top: 0;
  977. left: 0;
  978. width: 100vw;
  979. z-index: 9999;
  980. }
  981. .header .nav {
  982. top: 0;
  983. width: 60vw;
  984. height: 100vh;
  985. display: flex;
  986. -ms-flex-direction: column;
  987. flex-direction: column;
  988. -ms-flex-align: center;
  989. align-items: center;
  990. -ms-flex-pack: center;
  991. justify-content: center;
  992. background-color: #fff;
  993. -webkit-transform: translate3d(-100vw,0,0);
  994. transform: translate3d(-100vw,0,0);
  995. transition: width .3s cubic-bezier(.165,.84,.44,1),-webkit-transform .45s cubic-bezier(.895,.03,.685,.22);
  996. transition: transform .45s cubic-bezier(.895,.03,.685,.22),width .3s cubic-bezier(.165,.84,.44,1);
  997. transition: transform .45s cubic-bezier(.895,.03,.685,.22),width .3s cubic-bezier(.165,.84,.44,1),-webkit-transform .45s cubic-bezier(.895,.03,.685,.22);
  998. }
  999. .header .nav-background {
  1000. width: 100%;
  1001. height: 100vh;
  1002. background-color: rgba(211,214,220,.8);
  1003. transition: opacity .45s ease,visibility .45s linear .6s;
  1004. }
  1005. .header .mailing-list-form, .header .nav-background {
  1006. opacity: 0;
  1007. visibility:hidden;
  1008. }
  1009. .is-open .nav-background {
  1010. opacity: 1;
  1011. visibility: visible;
  1012. transition-delay: 0s;
  1013. }
  1014. .is-open .nav, .is-open .nav-background, .is-open .social-icons, .is-open section {
  1015. -webkit-transform: translateZ(0);
  1016. transform: translateZ(0);
  1017. }
  1018. .is-open .nav, .is-open .social-icons, .is-open section {
  1019. transition-timing-function: cubic-bezier(.165,.84,.44,1);
  1020. }
  1021. .header .header-inner,
  1022. .header .nav,
  1023. .header .nav-background {
  1024. position: absolute;
  1025. }
  1026. .header-inner {
  1027. width: 100vw;
  1028. height: 45px;
  1029. line-height: 45px;
  1030. text-align: center;
  1031. background: #fff;
  1032. border-bottom: 0.5px #d9d9d9 solid;
  1033. }
  1034. .header-inner .title {
  1035. font-size: 16px;
  1036. }
  1037. .header_func_img {
  1038. position: absolute;
  1039. width: 50px;
  1040. height: 45px;
  1041. top: 50%;
  1042. left: 10px;
  1043. transform:translateY(-50%);
  1044. -webkit-transform:translateY(-50%);
  1045. line-height: 45px;
  1046. vertical-align: middle;
  1047. }
  1048. .header_func_img .func {
  1049. font-size: 12px;
  1050. }
  1051. .header_func_img img {
  1052. width: 20px;
  1053. display: inline-block;
  1054. position: absolute;
  1055. transform:translateY(-50%);
  1056. -webkit-transform:translateY(-50%);
  1057. top: 50%;
  1058. }
  1059. .header_func_img.left {
  1060. text-align: left;
  1061. }
  1062. .header_func_img.right {
  1063. right: 10px;
  1064. left: auto;
  1065. text-align: right;
  1066. }
  1067. .sx_content {
  1068. position: relative;
  1069. width: 100%;
  1070. height: 100%;
  1071. bbox-sizing:border-box;
  1072. -moz-box-sizing:border-box; /* Firefox */
  1073. -webkit-box-sizing:border-box; /* Safari */
  1074. padding-bottom: 50px;
  1075. overflow-y: scroll;
  1076. -webkit-overflow-scrolling: touch;
  1077. }
  1078. .sx_title {
  1079. padding: 10px;
  1080. font-size: 15px;
  1081. border-bottom: 1px #ddd solid;
  1082. }
  1083. .sx_base_item_title {
  1084. padding: 10px;
  1085. font-size: 13px;
  1086. color: #666;
  1087. }
  1088. .sx_base_item_list {
  1089. padding: 0 10px;
  1090. color: #666;
  1091. }
  1092. .sx_base_item_list li {
  1093. float: left;
  1094. padding: 5px;
  1095. border: 1px #ddd solid;
  1096. margin-right: 5px;
  1097. margin-bottom: 5px;
  1098. font-size: 12px;
  1099. }
  1100. .sx_base_item.bottom_btn {
  1101. display: flex;
  1102. display: -webkit-flex;
  1103. padding: 20px 10px;
  1104. }
  1105. .sx_base_item.bottom_btn a {
  1106. border: 1px #459ae9 solid;
  1107. padding: 5px 10px;
  1108. width: 100%;
  1109. margin-right: 10px;
  1110. display: block;
  1111. text-align: center;
  1112. }
  1113. .sx_base_item.bottom_btn a:last-child {
  1114. margin-right: 0;
  1115. }
  1116. .sx_base_item_list .cur {
  1117. background: #ccc;
  1118. color: #fff;
  1119. }
  1120. .index_navbar {
  1121. width: 100%;
  1122. background: #fff;
  1123. margin-bottom: 0.03rem;
  1124. overflow: hidden;
  1125. overflow-x: scroll;
  1126. -webkit-overflow-scrolling: touch;
  1127. }
  1128. .index_navbar_content {
  1129. width: auto;
  1130. white-space: nowrap;
  1131. }
  1132. .index_navbar a {
  1133. display: inline-block;
  1134. padding: 10px;
  1135. font-size: 14px;
  1136. color: #666;
  1137. }
  1138. .index_navbar a.cur {
  1139. font-weight: 700;
  1140. border-bottom: 2px #459ae9 solid;
  1141. color: #459ae9;
  1142. }
  1143. .bodyTo50 {
  1144. padding-top: 50px;
  1145. }
  1146. .goods_items {
  1147. padding-left: 10px;
  1148. background: #fff;
  1149. }
  1150. .goods_items_base {
  1151. display: -webkit-flex; /* Safari */
  1152. display: flex;
  1153. padding: 10px 10px 10px 0;
  1154. border-bottom: 0.5px #d9d9d9 solid;
  1155. }
  1156. .goods_items:first-child {
  1157. border-top: 0.5px #d9d9d9 solid;
  1158. }
  1159. .goods_items:last-child {
  1160. border-bottom: 0.5px #d9d9d9 solid;
  1161. }
  1162. .goods_items:last-child .goods_items_base {
  1163. border-bottom: none;
  1164. }
  1165. .goods_items_img {
  1166. width: 80px;
  1167. height: 80px;
  1168. flex-shrink:0;
  1169. -webkit-flex-shrink:0;
  1170. margin-right: 10px;
  1171. background-repeat: no-repeat;
  1172. background-size: cover;
  1173. -webkit-background-size: cover;
  1174. border: 0.8px #ddd solid;
  1175. }
  1176. .goods_items_content {
  1177. width: 100%;
  1178. overflow: hidden;
  1179. }
  1180. .goods_items_content h3 {
  1181. font-size: 14px;
  1182. overflow: hidden;
  1183. font-weight: 700;
  1184. color: #222;
  1185. white-space: nowrap;
  1186. text-overflow:ellipsis;
  1187. overflow: hidden;
  1188. }
  1189. .goods_items_content a {
  1190. color: inherit;
  1191. }
  1192. .goods_items_content .goods_remark {
  1193. display: -webkit-box;
  1194. -webkit-box-orient: vertical;
  1195. -webkit-line-clamp: 2;
  1196. overflow: hidden;
  1197. text-overflow:ellipsis;
  1198. max-height: 40px;
  1199. margin-bottom: 6px;
  1200. color: #999;
  1201. }
  1202. .goods_peice_wrap {
  1203. justify-content:space-between;
  1204. -webkit-justify-content:space-between;
  1205. margin-top: 10px;
  1206. }
  1207. .goods_peice_wrap .goods_number ,
  1208. .goods_peice_wrap
  1209. {
  1210. display: -webkit-flex; /* Safari */
  1211. display: flex;
  1212. }
  1213. .goods_peice_wrap .price {
  1214. font-size: 16px;
  1215. color: #f70011;
  1216. }
  1217. .goods_number .jian,
  1218. .goods_number .jia
  1219. {
  1220. border: 1px #ddd solid;
  1221. padding: 5px;
  1222. font-weight: 700;
  1223. font-size: 20px;
  1224. line-height: 1;
  1225. width: 30px;
  1226. height: 30px;
  1227. box-sizing:border-box;
  1228. -moz-box-sizing:border-box; /* Firefox */
  1229. -webkit-box-sizing:border-box; /* Safari */
  1230. border-radius: 2px;
  1231. margin-left: -1px;
  1232. }
  1233. .goods_number .middle_num
  1234. {
  1235. width: 40px;
  1236. height: 30px;
  1237. text-align: center;
  1238. line-height: 30px;
  1239. border:1px #ddd solid;
  1240. margin-left: -1px;
  1241. overflow: hidden;
  1242. }
  1243. .goods_number .middle_num input {
  1244. width: 40px;
  1245. height: 30px;
  1246. text-align: center;
  1247. }
  1248. .goods_number img {
  1249. width: 100%;
  1250. }
  1251. .del_cart_wrap {
  1252. width: 45px;
  1253. text-align: right;
  1254. flex-shrink:0;
  1255. -webkit-flex-shrink:0;
  1256. }
  1257. .del_cart_wrap img {
  1258. width: 22px;
  1259. height: 22px;
  1260. display: inline-block;
  1261. }
  1262. .cart_bottom {
  1263. position: fixed;
  1264. bottom: 49px;
  1265. background:#fff;
  1266. width: 100%;
  1267. max-width: 640px;
  1268. height: 45px;
  1269. left: 50%;
  1270. -webkit-transform: translate3d(-50%,0,0);
  1271. transform: translate3d(-50%,0,0);
  1272. border-top: 0.5px #ddd solid;
  1273. }
  1274. .cart_bottom_content {
  1275. display: -webkit-flex; /* Safari */
  1276. display: flex;
  1277. justify-content:space-between;
  1278. -webkit-justify-content:space-between;
  1279. height: 45px;
  1280. line-height: 45px;
  1281. font-size: 14px;
  1282. }
  1283. .cart_bottom_content .total_price {
  1284. font-size: 16px;
  1285. color: #666;
  1286. width: 100%;
  1287. padding: 0 10px;
  1288. }
  1289. .color_red {
  1290. color: #f70011;
  1291. font-weight: 700;
  1292. }
  1293. .cart_bottom_content .go_link {
  1294. width: 120px;
  1295. background:#0084f4;
  1296. text-align: center;
  1297. color: #fff;
  1298. font-size: 14px;
  1299. }
  1300. /*个人中心*/
  1301. .people_top {
  1302. background: url(../image/bg1.png) no-repeat;
  1303. background-size: cover;
  1304. -webkit-background-size: cover;
  1305. padding:40px 15px;
  1306. display: -webkit-flex; /* Safari */
  1307. display: flex;
  1308. align-content:center ;
  1309. -webkit-align-content:center ;
  1310. }
  1311. .people_top_img {
  1312. width: 60px;
  1313. height: 60px;
  1314. border-radius: 100px;
  1315. -webkit-border-radius: 100px;
  1316. overflow: hidden;
  1317. margin-right: 10px;
  1318. flex-shrink:0;
  1319. -webkit-flex-shrink:0;
  1320. }
  1321. .people_top_img img {
  1322. width: 100%;
  1323. }
  1324. .people_top .text {
  1325. line-height: 60px;
  1326. color: #fff;
  1327. font-weight: 700;
  1328. font-size: 20px;
  1329. }
  1330. .people_dingdan {
  1331. background: #fff;
  1332. padding-left: 10px;
  1333. border-bottom: 0.5px #d9d9d9 solid;
  1334. }
  1335. .people_dingdan .title {
  1336. border-bottom: 1px #eaeaea solid;
  1337. height: 40px;
  1338. line-height: 40px;
  1339. display: -webkit-flex; /* Safari */
  1340. display: flex;
  1341. justify-content:space-between;
  1342. -webkit-justify-content:space-between;
  1343. font-size: 14px;
  1344. color: #444;
  1345. }
  1346. .people_dingdan_type {
  1347. display: -webkit-flex; /* Safari */
  1348. display: flex;
  1349. text-align: center;
  1350. padding: 8px 10px 10px 0;
  1351. justify-content:space-between;
  1352. -webkit-justify-content:space-between;
  1353. }
  1354. .people_dingdan_type .type_items {
  1355. width: 60px;
  1356. display: block;
  1357. line-height: 1;
  1358. flex-shrink:0;
  1359. -webkit-flex-shrink:0;
  1360. }
  1361. .people_dingdan_type .type_items img {
  1362. width: 28px;
  1363. height: 28px;
  1364. margin: 0 auto;
  1365. margin-bottom: 5px;
  1366. }
  1367. .people_dingdan_type .type_items span,
  1368. .people_dingdan_type .type_items img
  1369. {
  1370. display: block;
  1371. }
  1372. .people_dingdan_type .type_items span {
  1373. color: #666;
  1374. }
  1375. .after_right {
  1376. position: relative;
  1377. padding-right: 24px;
  1378. }
  1379. .after_right:after {
  1380. background: url(../image/jiantou_right.png) no-repeat;
  1381. content: '';
  1382. position: absolute;
  1383. width: 24px;
  1384. height: 24px;
  1385. transform:translateY(-50%);
  1386. -webkit-transform:translateY(-50%);
  1387. top: 50%;
  1388. right: 0;
  1389. background-size: 12px 12px;
  1390. background-position: center center;
  1391. }
  1392. .wells_row {
  1393. padding-left: 10px;
  1394. background: #fff;
  1395. margin-top: 10px;
  1396. margin-bottom: 10px;
  1397. border-top: 0.5px #d9d9d9 solid;
  1398. border-bottom: 0.5px #d9d9d9 solid;
  1399. }
  1400. .wells_item {
  1401. border-bottom: 1px #eaeaea solid;
  1402. display: -webkit-flex; /* Safari */
  1403. display: flex;
  1404. justify-content:space-between;
  1405. -webkit-justify-content:space-between;
  1406. padding: 14px 0;
  1407. line-height: 1;
  1408. font-size: 14px;
  1409. }
  1410. .wells_item:last-child {
  1411. border-bottom: none;
  1412. }
  1413. .wells_item_img {
  1414. position: relative;
  1415. padding-left: 30px;
  1416. }
  1417. .wells_item_img .hd_img {
  1418. position: absolute;
  1419. left: 0;
  1420. top: 50%;
  1421. transform:translateY(-50%);
  1422. -webkit-transform:translateY(-50%);
  1423. width: 24px;
  1424. height: 24px;
  1425. }
  1426. .wells_item_hd {
  1427. font-size: 14px;
  1428. width: 100%;
  1429. color: #666;
  1430. }
  1431. .wells_item .weui-cell {
  1432. width: 100%;
  1433. }
  1434. /*创建订单页*/
  1435. .address_top_a
  1436. {
  1437. display: -webkit-flex; /* Safari */
  1438. display: flex;
  1439. justify-content:space-between;
  1440. -webkit-justify-content:space-between;
  1441. background: #fff;
  1442. border-bottom: 0.5px #d9d9d9 solid;
  1443. }
  1444. .address_top_a .left {
  1445. display: -webkit-flex; /* Safari */
  1446. display: flex;
  1447. padding: 10px;
  1448. line-height: 40px;
  1449. color: #222;
  1450. font-size: 14px;
  1451. }
  1452. .address_top_a .left img {
  1453. width: 40px;
  1454. height: 40px;
  1455. margin-right: 10px;
  1456. }
  1457. .address_inform {
  1458. width: 100%;
  1459. color: #444;
  1460. font-size: 14px;
  1461. padding: 10px;
  1462. }
  1463. .address_inform .nameTel {
  1464. display: -webkit-flex; /* Safari */
  1465. display: flex;
  1466. justify-content:space-between;
  1467. -webkit-justify-content:space-between;
  1468. }
  1469. .address_inform .address_content {
  1470. margin-top: 10px;
  1471. color: #666;
  1472. }
  1473. .goods_number_one {
  1474. line-height: 24px;
  1475. }
  1476. .goods_detail_wrap {
  1477. margin-top: 10px;
  1478. }
  1479. .tip_title {
  1480. line-height: 1;
  1481. padding: 12px 10px 5px 10px;
  1482. color: #999;
  1483. }
  1484. .right_title {
  1485. width: 40%;
  1486. text-align: right;
  1487. padding-right: 10px;
  1488. }
  1489. .right_title.right_title_w100 {
  1490. width: 100%;
  1491. }
  1492. .right_title .color_red {
  1493. font-weight: normal;
  1494. }
  1495. .wells_row_notomargin {
  1496. margin-top: 0;
  1497. }
  1498. .detail_bottom {
  1499. bottom: 0;
  1500. }
  1501. /*选择支付信息*/
  1502. .weui_btn_area {
  1503. margin: 1.17647059em 15px .3em;
  1504. }
  1505. .weui_btn {
  1506. position: relative;
  1507. display: block;
  1508. margin-left: auto;
  1509. margin-right: auto;
  1510. padding-left: 14px;
  1511. padding-right: 14px;
  1512. box-sizing: border-box;
  1513. font-size: 17px;
  1514. text-align: center;
  1515. text-decoration: none;
  1516. color: #fff;
  1517. line-height: 2.33333333;
  1518. border-radius: 5px;
  1519. -webkit-tap-highlight-color: rgba(0,0,0,0);
  1520. overflow: hidden;
  1521. }
  1522. .weui_btn:after {
  1523. content: " ";
  1524. width: 200%;
  1525. height: 200%;
  1526. position: absolute;
  1527. top: 0;
  1528. left: 0;
  1529. border: 1px solid rgba(0,0,0,.2);
  1530. -webkit-transform: scale(.5);
  1531. transform: scale(.5);
  1532. -webkit-transform-origin: 0 0;
  1533. transform-origin: 0 0;
  1534. box-sizing: border-box;
  1535. border-radius: 10px;
  1536. }
  1537. .btn_success {
  1538. background-color: #04be02;
  1539. }
  1540. .btn_success:not(.weui_btn_disabled):active {
  1541. color: hsla(0,0%,100%,.4);
  1542. background-color: #039702;
  1543. }
  1544. .btn_detail {
  1545. background-color: #f7f7f7;
  1546. color: #454545;
  1547. }
  1548. .btn_detail:not(.weui_btn_disabled):active {
  1549. color: hsla(0,0%,100%,.4);
  1550. background-color: #fafafa;
  1551. }
  1552. .btn_detail:not(.weui_btn_disabled):visited {
  1553. color: #454545;
  1554. }
  1555. .btn_detail:not(.weui_btn_disabled):active {
  1556. color: #a1a1a1;
  1557. background-color: #dedede;
  1558. }
  1559. .wells_item_hd_w5 {
  1560. width: 110px;
  1561. line-height: 1.41176471;
  1562. }
  1563. .weui_input {
  1564. width: 100%;
  1565. border: 0;
  1566. outline: 0;
  1567. -webkit-appearance: none;
  1568. background-color: transparent;
  1569. font-size: inherit;
  1570. color: inherit;
  1571. height: 1.41176471em;
  1572. line-height: 1.41176471;
  1573. }
  1574. .weui_cells_form input, .weui_cells_form label[for], .weui_cells_form textarea {
  1575. -webkit-tap-highlight-color: rgba(0,0,0,0);
  1576. }
  1577. .wells_item_input {
  1578. padding: 10px 0;
  1579. }
  1580. .wells_item_nopadding {
  1581. padding: 0;
  1582. }
  1583. .weui_textarea {
  1584. display: block;
  1585. border: 0;
  1586. resize: none;
  1587. width: 100%;
  1588. color: inherit;
  1589. font-size: 1em;
  1590. line-height: inherit;
  1591. outline: 0;
  1592. height: 80px;
  1593. padding: 10px;
  1594. }
  1595. /*订单页*/
  1596. .order_list_navber {
  1597. position: fixed;
  1598. top: 0;
  1599. }
  1600. .order_list_item {
  1601. margin: 10px 10px 0 10px;
  1602. border-radius: 5px;
  1603. border:1px #ddd solid;
  1604. border-radius: 5px;
  1605. overflow: hidden;
  1606. display: block;
  1607. color: #444;
  1608. }
  1609. .order_list_item .title {
  1610. background: #fff;
  1611. padding: 10px;
  1612. display: -webkit-flex; /* Safari */
  1613. display: flex;
  1614. justify-content:space-between;
  1615. -webkit-justify-content:space-between;
  1616. }
  1617. .order_list_item .goods_items:last-child {
  1618. border-bottom: none;
  1619. }
  1620. .bottom_btn_list {
  1621. width: 100%;
  1622. background: #0084f4;
  1623. color: #fff;
  1624. text-align: center;
  1625. }
  1626. .bottom_btn_list.default {
  1627. background: #fff;
  1628. color: #666;
  1629. }
  1630. /*文章页*/
  1631. .article_title {
  1632. font-size: 16px;
  1633. color: #222;
  1634. text-align: center;
  1635. padding: 20px 10px 10px 10px;
  1636. }
  1637. .bodyFff {
  1638. background: #fff;
  1639. }
  1640. .article_content {
  1641. padding: 10px;
  1642. font-size: 13px;
  1643. }
  1644. .kong {
  1645. text-align: center;
  1646. padding: 50px;
  1647. }
  1648. .kong_img {
  1649. width: 50px;
  1650. display: block;
  1651. margin:0 auto;
  1652. margin-bottom: 20px;
  1653. }
  1654. .kong > p {
  1655. margin-bottom: 20px;
  1656. font-size: 14px;
  1657. color: #999;
  1658. }
  1659. .kong_btn_area .btn {
  1660. width: 120px;
  1661. height: 40px;
  1662. height: 40px;
  1663. line-height: 40px;
  1664. text-align: center;
  1665. background: #0084f4;
  1666. color:#fff;
  1667. font-weight: 700;
  1668. font-size: 14px;
  1669. border-radius: 5px;
  1670. margin: 0 auto;
  1671. border:none;
  1672. }
  1673. .weui-cell {
  1674. padding: 10px 15px;
  1675. position: relative;
  1676. display: -webkit-box;
  1677. display: -webkit-flex;
  1678. display: flex;
  1679. -webkit-box-align: center;
  1680. -webkit-align-items: center;
  1681. align-items: center;
  1682. }
  1683. .weui-cell_select {
  1684. padding: 0;
  1685. }
  1686. .weui-cell__bd {
  1687. -webkit-box-flex: 1;
  1688. -webkit-flex: 1;
  1689. flex: 1;
  1690. }
  1691. .weui-select {
  1692. -webkit-appearance: none;
  1693. border: 0;
  1694. outline: 0;
  1695. background-color: transparent;
  1696. width: 100%;
  1697. font-size: inherit;
  1698. height: 44px;
  1699. line-height: 44px;
  1700. position: relative;
  1701. z-index: 1;
  1702. /* padding-left: 15px;*/
  1703. text-overflow:ellipsis;
  1704. white-space: nowrap;
  1705. overflow: hidden;
  1706. }
  1707. /*.weui-cell_select:first-child .weui-select{
  1708. padding-left: 0;
  1709. }*/
  1710. .weui-cell_select .weui-select {
  1711. padding-right: 30px;
  1712. }
  1713. .weui-cell_select .weui-cell__bd:after {
  1714. content: " ";
  1715. display: inline-block;
  1716. height: 6px;
  1717. width: 6px;
  1718. border-width: 2px 2px 0 0;
  1719. border-color: #c8c8cd;
  1720. border-style: solid;
  1721. -webkit-transform: matrix(.71,.71,-.71,.71,0,0);
  1722. transform: matrix(.71,.71,-.71,.71,0,0);
  1723. position: relative;
  1724. top: -2px;
  1725. position: absolute;
  1726. top: 50%;
  1727. right: 15px;
  1728. margin-top: -4px;
  1729. }
  1730. .Pagination {
  1731. display: flex;
  1732. display: -webkit-flex;
  1733. justify-content:center;
  1734. -webkit-justify-content:center;
  1735. width: 100%;
  1736. }
  1737. .Pagination li >a {
  1738. display: block;
  1739. background: #fff;
  1740. padding: 5px 0;
  1741. color: #999;
  1742. text-align: center;
  1743. width: 60px;
  1744. margin: 10px;
  1745. }
  1746. .add_cart_btn {
  1747. position: absolute;
  1748. height: 30px;
  1749. left:10px;
  1750. bottom:10px;
  1751. width: 30px;
  1752. background: url(../image/add_cart.png) no-repeat;
  1753. background-position: center center;
  1754. background-size:30px 30px;
  1755. }
  1756. .add_cart_btn.see_btn {
  1757. background-image: url(../image/see_icon.png);
  1758. left: 60px;
  1759. }
  1760. .add_cart_btn.dels_btn {
  1761. background-image: url(../image/del_diy_icon.png);
  1762. left: 110px;
  1763. }
  1764. .add_cart_num {
  1765. border-color: #e27000;
  1766. }
  1767. .add_cart_num > span {
  1768. background-image:url(../image/go_cart.png);
  1769. background-position: center center;
  1770. background-size:25px 25px;
  1771. }
  1772. .add_cart_num > i.num {
  1773. background: #f00;
  1774. padding: 4px 7px;
  1775. border-radius:100px;
  1776. color: #fff;
  1777. line-height: 1;
  1778. position: absolute;
  1779. right: -5px;
  1780. top: -10px;
  1781. font-style: normal;
  1782. }
  1783. .track_title {
  1784. padding: 10px;
  1785. border-bottom: 1px #ddd solid;
  1786. font-size: 14px;
  1787. background: #fff;
  1788. }
  1789. .track_title .code {
  1790. float: left;
  1791. }
  1792. .track_title .time {
  1793. color: #999;
  1794. float: right;
  1795. }
  1796. .track_list_ul,
  1797. .track_list_ul li
  1798. {
  1799. font-style: normal;
  1800. list-style: none;
  1801. margin: 0 ;
  1802. padding: 0;
  1803. }
  1804. .track_list {
  1805. padding: 20px;
  1806. }
  1807. .track_list_ul li {
  1808. position: relative;
  1809. padding-left: 50px;
  1810. }
  1811. .track_list_ul li:before {
  1812. position: absolute;
  1813. content: "";
  1814. width: 12px;
  1815. height: 12px;
  1816. border-radius:100px;
  1817. background: #999;
  1818. top: 0;
  1819. left: 0;
  1820. z-index: 1;
  1821. }
  1822. .track_list_ul li:after {
  1823. position: absolute;
  1824. width: 1px;
  1825. background: #ddd;
  1826. height: 100%;
  1827. content: "";
  1828. top: 0;
  1829. left: 6px;
  1830. }
  1831. .track_list_ul li:first-child:before {
  1832. background: #0084f4;
  1833. }
  1834. .track_list_ul .time {
  1835. font-size: 14px;
  1836. color: #222;
  1837. font-weight: bold;
  1838. line-height: 1;
  1839. }
  1840. .track_list_ul .content {
  1841. padding: 10px 0 20px;
  1842. }
  1843. .select_form_wrap {
  1844. padding-bottom:10px;
  1845. align-items:center;
  1846. -webkit-align-items:center;
  1847. margin: 0;
  1848. }
  1849. .select_form {
  1850. border: 1px #ddd solid;
  1851. -webkit-appearance: none;
  1852. -moz-appearance: none;
  1853. appearance: none;
  1854. padding: 5px 10px;
  1855. background: none;
  1856. }