You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

474 line
8.6 KiB

  1. body{
  2. position: relative;
  3. background:#fff;
  4. }
  5. .clearfix:after {
  6. content: ".";
  7. display: block;
  8. height: 0;
  9. font-size: 0;
  10. clear: both;
  11. visibility: hidden;
  12. }
  13. .content{
  14. position: relative;
  15. margin:0 auto;
  16. width: 3.2rem;
  17. }
  18. .content .warp{
  19. width:9.125rem;
  20. padding-left: 0.4375rem;
  21. padding-right: 0.4375rem;
  22. }
  23. .content .marwarp{
  24. width:9.125rem;
  25. margin:0 auto;
  26. }
  27. .content .amonth{
  28. background: #fff;
  29. }
  30. .content .amonth>.aday{
  31. margin-bottom: 1px;
  32. float: left;
  33. width: 0.445rem;
  34. height: 0.445rem;
  35. margin-left:1px;
  36. text-align: center;
  37. line-height: 0.445rem;
  38. font-size: 0.16rem;
  39. }
  40. .content .amonth>.disday{
  41. background:#f5f5f5;
  42. }
  43. .content .amonth>.thisday{
  44. border-radius: 5px;
  45. background: #ff8800;
  46. }
  47. .content .amonth>.aweek{
  48. float: left;
  49. width: 0.445rem;
  50. height: 0.445rem;
  51. margin-left:1px;
  52. text-align: center;
  53. line-height: 0.445rem;
  54. font-size: 0.16rem;
  55. background: #e1e1e1;
  56. border-radius: 3px;
  57. }
  58. .content .amonth>.showdate{
  59. height: 0.5rem;
  60. line-height: 0.5rem;
  61. text-align: center;
  62. font-size: 0.16rem;
  63. }
  64. .content .amonth>.showdate>.monthleft{
  65. padding-right: 0.5rem;
  66. }
  67. .content .amonth>.showdate>.monthright{
  68. padding-left: 0.5rem;
  69. }
  70. /*选择票种界面*/
  71. .content .asell_list .sell_info{
  72. float: right;
  73. }
  74. .content .asell_list .sell_info>img{
  75. margin-right: 0.5em;
  76. }
  77. .content .asell_list>.ticket_title{
  78. background: #fff;
  79. height: 0.4375rem;
  80. padding-top: 0.4375rem;
  81. padding-bottom :0.4375rem;
  82. font-size: 0.4375rem;
  83. line-height: 0.4375rem;
  84. border-top:1px solid #e2e2e2;
  85. border-bottom:1px solid #e2e2e2;
  86. }
  87. .content .asell_list>.ticket_title>img{
  88. height: 0.4375rem;
  89. }
  90. .content .asell_list .sel_ticket{
  91. background: #fff;
  92. border-top:1px solid #e2e2e2;
  93. border-bottom:1px solid #e2e2e2;
  94. }
  95. .content .asell_list .sel_tickettitle{
  96. background: #fff;
  97. font-size: 0.40625rem;
  98. line-height: 0.40625rem;
  99. padding-bottom: 0.234375rem;
  100. padding-top: 0.234375rem;
  101. /*border-top: 1px solid #e2e2e2e2e2e2;*/
  102. border-bottom: 1px solid #e2e2e2;
  103. }
  104. .content .asell_list .sel_tickettitle>.sell_info{
  105. font-size: 0.34375rem;
  106. line-height: 0.40625rem;
  107. }
  108. .content .asell_list .sel_tickettitle>.sell_info>img{
  109. height: 0.40625rem;
  110. }
  111. .content .asell_list .sel_tickettitle>img{
  112. height: 0.34375rem;
  113. }
  114. .content .asell_list>.sel_ticket>.ticket_list>.ticket_man{
  115. background: #fff;
  116. float: left;
  117. font-size: 0.375rem;
  118. line-height: 0.5625rem;
  119. }
  120. .content .asell_list>.sel_ticket>.ticket_list>.ticket_price{
  121. float: left;
  122. font-size: 0.4375rem;
  123. color: #ff8800;
  124. margin-left: 0.9375rem;
  125. line-height: 0.5625rem;
  126. }
  127. .content .asell_list>.sel_ticket>.ticket_list>.ticket_num{
  128. float: right;
  129. }
  130. .content .asell_list>.sel_ticket>.ticket_list>.ticket_num>img{
  131. float: left;
  132. height: 0.5625rem;
  133. border: 1px solid #e2e2e2;
  134. }
  135. .content .asell_list>.sel_ticket>.ticket_list>.ticket_num>input{
  136. float: left;
  137. height: 0.5625rem;
  138. width: 0.75rem;
  139. border: 0;
  140. border-top:1px solid #e2e2e2;
  141. border-bottom:1px solid #e2e2e2;
  142. text-align: center;
  143. font-size: 0.375rem;
  144. line-height: 0.5625rem;
  145. outline: none;
  146. }
  147. .content .asell_list>.sel_ticket>.ticket_list{
  148. padding-bottom: 0.4375rem;
  149. padding-top: 0.4375rem;
  150. /*border-top: 1px solid #e2e2e2;*/
  151. border-bottom: 1px dashed #e2e2e2;
  152. }
  153. .content .asell_list>.sel_ticket>.ticket_list:last-child{
  154. border-bottom: 0;
  155. }
  156. .content .asell_list .sel_goback{
  157. background: #fff;
  158. font-size: 0.40625rem;
  159. line-height: 1.03125rem;
  160. padding-top:0.171875rem;
  161. padding-bottom:0.171875rem;
  162. border-top:1px solid #e2e2e2;
  163. border-bottom:1px solid #e2e2e2;
  164. }
  165. .content .asell_list .sel_goback .goback_date{
  166. float: left;
  167. font-size: 0.40625rem;
  168. line-height: 1.03125rem;
  169. }
  170. .content .asell_list .sel_goback .goback_time1{
  171. float: left;
  172. }
  173. .content .asell_list .sel_goback .goback_time1>img{
  174. margin-top: 0.1875rem;
  175. margin-left: 0.125rem;
  176. margin-right: 0.125rem;
  177. float: left;
  178. width: 0.21875rem;
  179. }
  180. .content .asell_list .sel_goback .goback_time1>.goback_timeinfo{
  181. float: left;
  182. }
  183. .content .asell_list .sel_goback .goback_time1>.goback_timeinfo>p{
  184. line-height: 0.515625rem;
  185. font-size: 0.375rem;
  186. }
  187. .content .asell_list .sel_goback .goback_time1>.goback_timeinfo>.go{
  188. color: #ff8800;
  189. }
  190. .content .asell_list .sel_goback .goback_time1>.goback_timeinfo>.back{
  191. color: #00be96;
  192. }
  193. .content .asell_list .sel_goback .goback_time1>.goback_timeinfo>.go>.agodata{
  194. margin-right: 0.5em;
  195. }
  196. .content .asell_list .sel_goback .goback_time1>.goback_timeinfo>.back>.backtime{
  197. margin-right: 0.5em;
  198. }
  199. .content .asell_list .sel_goback .goback_time2{
  200. float: left;
  201. }
  202. .content .asell_list .sel_goback .goback_time2>.goback_timeinfo>.onego{
  203. text-indent: 0.5em;
  204. color: #ff8800;
  205. float: left;
  206. }
  207. .content .asell_list .sel_goback .goback_time3>.goback_timeinfo>.onego{
  208. text-indent: 0.5em;
  209. color: #00be96;
  210. float: left;
  211. }
  212. .content .asell_list .sel_goback:before{
  213. content: "";
  214. float: right;
  215. width: 0.1875rem;
  216. height: 0.375rem;
  217. margin-top:0.375rem;
  218. background-image:url(../images/icon-more.png);
  219. background-size: 100% 100%;
  220. }
  221. .content .aonelist{
  222. background: #fff;
  223. }
  224. .content .cartime {
  225. background: #fff;
  226. }
  227. .content .cartime li{
  228. float: left;
  229. font-size: 0.375rem;
  230. padding:0.1875rem 0.25rem;
  231. line-height: 0.375rem;
  232. border: 0.03125rem solid #e0e0e0;
  233. background: #f5f5f5;
  234. border-radius: 0.09375rem;
  235. margin-left: 0.75rem;
  236. margin-bottom: 0.34375rem;
  237. margin-top: 0.34375rem;
  238. }
  239. .content .cartime li.sel{
  240. border: 0.03125rem solid #e59801;
  241. background: #fda801;
  242. color: #fff ;
  243. }
  244. .content .cartime li.disable{
  245. border: 0.03125rem solid #fafafa;
  246. background: #efefef;
  247. color: #6e6e6e;
  248. }
  249. /*.content .cartime li.nosel{}*/
  250. .content .asell_list .writeinfo{
  251. height: 3rem;
  252. position: relative;
  253. }
  254. .content .asell_list .writeinfo:after{
  255. content: "";
  256. position: absolute;
  257. }
  258. .content .asell_list .alist{
  259. border-bottom:1px solid #e2e2e2;
  260. border-top:1px solid #e2e2e2;
  261. background: #fff;
  262. }
  263. .content .asell_list .alist>div.title{
  264. background: #fff;
  265. font-size: 0.40625rem;
  266. line-height: 0.40625rem;
  267. padding-bottom: 0.28125rem;
  268. padding-top: 0.28125rem;
  269. }
  270. .content .asell_list .alist>div.content{
  271. font-size: 0.375rem;
  272. line-height:1.0625rem;
  273. height: 1.0625rem;
  274. padding-top:1px;
  275. padding-bottom:1px;
  276. }
  277. .content .asell_list .writeinfo{
  278. height: 3rem;
  279. position: relative;
  280. }
  281. .content .asell_list .writeinfo>img{
  282. position: absolute;
  283. right: 0;
  284. width: 0.375rem;
  285. }
  286. .content .asell_list .writeinfo>textarea{
  287. background: #f6f6f6;
  288. width: 100%;
  289. height: 100%;
  290. border: 0;
  291. }
  292. .content .asell_list .writeinfo>textarea:focus{
  293. outline: none;
  294. }
  295. .content .borderbot{
  296. border-bottom:1px solid #e2e2e2;
  297. }
  298. .content .borderbotda{
  299. border-bottom:1px dashed #e2e2e2;
  300. }
  301. .content .fire{
  302. margin-bottom:0.140625rem;
  303. }
  304. .content .name{
  305. outline:none;
  306. background:#fff;
  307. padding:0;
  308. border: 0;
  309. font-size: 0.375rem;
  310. /*line-height: 0.375rem;*/
  311. width: 100%;
  312. height: 100%;
  313. line-height: 1.0625rem;
  314. /*border-bottom: 1px dashed #e2e2e2;*/
  315. }
  316. .content .phone:focus{
  317. outline:none;
  318. }
  319. .content .name:focus{
  320. outline:none;
  321. }
  322. .content .phone{
  323. background:#fff;
  324. outline:none;
  325. padding:0;
  326. border: 0;
  327. font-size: 0.375rem;
  328. /*line-height: 0.375rem;*/
  329. width: 100%;
  330. height: 100%;
  331. line-height: 1.0625rem;
  332. /*border-bottom: 1px dashed #e2e2e2;*/
  333. }
  334. .content .idcard:focus{
  335. outline:none;
  336. }
  337. .content .idcard{
  338. background:#fff;
  339. outline:none;
  340. padding:0;
  341. border: 0;
  342. font-size: 0.375rem;
  343. /*line-height: 0.375rem;*/
  344. width: 100%;
  345. height: 100%;
  346. line-height: 1.0625rem;
  347. /*border-bottom: 1px dashed #e2e2e2;*/
  348. }
  349. .content .buy{
  350. position: fixed;
  351. bottom: 0;
  352. }
  353. .content .buy .buyprice{
  354. height: 1.25rem;
  355. width: 4.375rem;
  356. line-height: 1.25rem;
  357. text-align: center;
  358. font-size: 0.5625rem;
  359. float: left;
  360. color: #ff8800;
  361. background: #fff;
  362. border-top: 1px solid #e2e2e2;
  363. }
  364. .content .buy .pay{
  365. height: 1.25rem;
  366. width: 5.625rem;
  367. font-size: 0.5rem;
  368. color: #fff;
  369. line-height: 1.25rem;
  370. background:#ff8800;
  371. float: left;
  372. text-align: center;
  373. border-top: 1px solid #ff8800;
  374. }
  375. #detailsone{
  376. position: absolute;
  377. top: 0.0rem;
  378. left: 0rem;
  379. background: rgba(0,0,0,0.8);
  380. width: 100%;
  381. display: none;
  382. }
  383. .dscontent{
  384. position: relative;
  385. width: 10rem;
  386. margin:0 auto;
  387. }
  388. #x{
  389. font-size: 0.5625rem;
  390. color: red;
  391. font-weight: 600;
  392. position: absolute;
  393. right: 0.3125rem;
  394. top: 0.15625rem;
  395. }
  396. #detailcontent{
  397. position: absolute;
  398. top:0.625rem;
  399. width:9.9475rem;
  400. left:0.46875rem;
  401. color: #fff;
  402. font-size: 0.5625rem;
  403. }
  404. .placesel{; opacity:1; filter: Alpha(Opacity=80);
  405. -moz-animation:myfirst 1s linear infinite alternate;/* Firefox */
  406. -webkit-animation:myfirst 1s linear infinite alternate; /* Safari 和 Chrome */
  407. -o-animation:myfirst 1s linear infinite alternate;
  408. animation:myfirst 1s linear infinite alternate;}
  409. @keyframes myfirst{from {background:#ff8800;opacity:0.8; filter: Alpha(Opacity=80);}
  410. to {background:#ff8800;opacity:0.2; filter: Alpha(Opacity=20);}
  411. }