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.
 
 
 
 
 

412 lines
4.6 KiB

  1. .z {
  2. float: left;
  3. }
  4. .y {
  5. float: right;
  6. }
  7. .cl {
  8. clear: both;
  9. }
  10. .zh {
  11. margin: 0 auto;
  12. }
  13. .txtz {
  14. text-align: left;
  15. }
  16. .txty {
  17. text-align: right;
  18. }
  19. .txtzh {
  20. text-align: center;
  21. }
  22. .dash {
  23. border-bottom: 1px dashed darkgray;
  24. }
  25. /**/
  26. body {
  27. background: #f0f0f0;
  28. }
  29. .container {
  30. width: 100%;
  31. }
  32. /*单元格开始*/
  33. .wrapper {
  34. background: white;
  35. width: 100%;
  36. margin-bottom: 10px;
  37. }
  38. .wrapper-last {
  39. margin-bottom: 40px;
  40. }
  41. .hotcell {
  42. height: 86px;
  43. width: 95%;
  44. background: white;
  45. box-sizing: border-box;
  46. background-repeat: repeat-x;
  47. background-position: 0 bottom;
  48. background-size: auto 1px;
  49. margin-bottom: 4px;
  50. }
  51. .hotleft {
  52. width: 70%;
  53. }
  54. .lefttop,
  55. .leftcenter,
  56. .leftbottom {
  57. height: 27px;
  58. margin: 0 auto;
  59. margin-bottom: 5px;
  60. }
  61. .lefttop {
  62. background: url(../img/start.png) no-repeat;
  63. }
  64. /*水平线*/
  65. .line {
  66. height: 20px;
  67. margin-top: 2px;
  68. padding-left: 12px;
  69. }
  70. .line-left {
  71. height: 20px;
  72. border-right: 1px dashed darkgray;
  73. }
  74. .line-right {
  75. height: 10px;
  76. border-bottom-color: darkgray;
  77. border-bottom-style: dashed;
  78. border-bottom-width: 1px;
  79. width: 99%;
  80. }
  81. /*水平线 结束*/
  82. .leftcenter {
  83. background: url(../img/end.png) no-repeat;
  84. }
  85. .lefttop,
  86. .leftcenter {
  87. background-position: 6px 7px;
  88. }
  89. .lefttop span,
  90. .leftcenter span {
  91. margin-left: 35px;
  92. }
  93. .start-address,
  94. .start-time,
  95. .end-address,
  96. .alltrains {
  97. margin-top: 10px;
  98. }
  99. .start-time {
  100. text-align: right;
  101. }
  102. .green-remark {
  103. font-size: 10px;
  104. background: green;
  105. margin-top: 2px;
  106. border-radius: 2px;
  107. }
  108. .hot_direction {
  109. width: 4.5%;
  110. height: 86px;
  111. }
  112. .hotprice {
  113. width: 24.7%;
  114. height: 65px;
  115. }
  116. .price {
  117. overflow: hidden;
  118. line-height: 30px;
  119. color: #ff8800;
  120. position: relative;
  121. text-align: right;
  122. }
  123. .pricevalue {
  124. font-size: 18px;
  125. }
  126. .tickettype,
  127. .ticket-type-image {
  128. height: 25px;
  129. width: 90%;
  130. }
  131. .ticket-type-image a {
  132. text-decoration: none;
  133. color: black;
  134. }
  135. /*单元格结束*/
  136. /* 车辆信息开始 */
  137. .bus-info-div {
  138. background-color: white;
  139. margin-bottom: 10px;
  140. }
  141. .bus-info-center {
  142. width: 90%;
  143. }
  144. .bus-title {
  145. height: 30px;
  146. line-height: 30px;
  147. }
  148. .bus-title,
  149. .bus-title span:first-child {
  150. font-size: 16px;
  151. }
  152. .bus-title span:nth-child(2) {
  153. font-size: 12px;
  154. }
  155. .bus-info {
  156. height: 70px;
  157. }
  158. .bus-img {
  159. width: 30%;
  160. }
  161. .bus-detail {
  162. width: 60%;
  163. }
  164. /* 车辆信息结束 */
  165. /* 三个type */
  166. .three-type-div {
  167. background-color: white;
  168. margin-bottom: 10px;
  169. }
  170. .three-type-center {
  171. width: 90%;
  172. }
  173. .type-title {
  174. height: 40px;
  175. line-height: 40px;
  176. }
  177. .type-title span:first-child {
  178. color: #00CC9C;
  179. border-bottom: 2px solid #00CC9C;
  180. }
  181. .type-title span {
  182. width: 33%;
  183. font-size: 15px;
  184. }
  185. .type-info {
  186. line-height: 17px;
  187. padding-top: 4px;
  188. }
  189. /* 三个type 结束 */
  190. /*推荐*/
  191. .recommended {
  192. background-color: white;
  193. margin-bottom: 10px;
  194. }
  195. .recommended-last {
  196. margin-bottom: 55px;
  197. }
  198. .recommended-cell {
  199. width: 90%;
  200. }
  201. .cell-title {
  202. height: 30px;
  203. line-height: 30px;
  204. }
  205. .cell-title span {
  206. width: 50%;
  207. }
  208. .cell-title span:first-child {
  209. font-size: 16px;
  210. }
  211. .cell-title span:nth-child(2) {
  212. color: #00CC9C;
  213. }
  214. .cell-container {
  215. width: 100%;
  216. height: 140px;
  217. }
  218. .cell-left,
  219. .cell-right {
  220. width: 49%;
  221. height: 155px;
  222. }
  223. .cell-image {
  224. height: 90px;
  225. width: 95%;
  226. }
  227. .ticket-name {
  228. padding-top: 15px;
  229. }
  230. /* 推荐结束 */
  231. /* footer 开始 */
  232. .footer {
  233. position: fixed;
  234. width: 100%;
  235. bottom: 0px;
  236. height: 52px;
  237. line-height: 52px;
  238. background-color: #ff8800;
  239. color: white;
  240. font-size: 18px;
  241. }
  242. /* footer 结束 */
  243. .boxpricediv{
  244. background-color: red;
  245. }
  246. .ticketprice {
  247. color: #ff8800;
  248. height: 40px;
  249. line-height: 40px;
  250. margin-right: 5.4%;
  251. }
  252. .icon {
  253. font-size: 16px;
  254. }
  255. .ticketprice span:first-child {
  256. margin-right: 2px;
  257. margin-left: 2.89%;
  258. font-size: 13px;
  259. }
  260. .ticketprice span:nth-child(2) {
  261. font-size: 17px;
  262. }
  263. .ticketprice .sm{
  264. color: #808080;
  265. font-size: 13px;
  266. margin-right: 6px;
  267. }
  268. .ticketprice img{
  269. width: 6px;
  270. margin-top: 15px;
  271. /* height: 20px; */
  272. }
  273. /*================================================*/
  274. /* 目的地产品 */
  275. #ship_ticket {
  276. color: #00CC9C;
  277. border-bottom: 2px solid #00CC9C;
  278. }
  279. /* 目的地产品 开始 */
  280. .m_mudidi_product{
  281. display: block;
  282. background: white;
  283. }
  284. .m_type_title {
  285. height: 40px;
  286. line-height: 40px;
  287. }
  288. .m_type_title span{
  289. width: 33.3%;
  290. font-size: 15px;
  291. }
  292. .m_contain_cells {
  293. width: 100%;
  294. margin-top: 5px;
  295. }
  296. .m_single_cell {
  297. background-color: white;
  298. }
  299. .m_cell {
  300. width: 90%;
  301. height: 80px;
  302. padding-top: 20px;
  303. }
  304. .m_cell_left {
  305. height: 80px;
  306. }
  307. .ticket_img {
  308. width: 76px;
  309. height: 55px;
  310. }
  311. .m_cell_right {
  312. width: 60%;
  313. height: 80px;
  314. }
  315. .m_cell_ticket_title {
  316. font-size: 14px;
  317. }
  318. .m_cell_ticket_price {
  319. font-size: 20px;
  320. color: orange;
  321. }
  322. /* 目的地产品 结束 */