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.
 
 
 
 
 

522 lines
9.9 KiB

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