index.css 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317
  1. body{
  2. background: #fff7f2;
  3. max-width:750px;
  4. margin: 0 auto;
  5. }
  6. .autumnzt{
  7. width: 100%;
  8. height: auto;
  9. }
  10. .autumnztBox{
  11. width: 100%;
  12. height: auto;
  13. }
  14. .autumnztBox_head,.autumnztBox_head p,.autumnztBox_head p img{
  15. width: 100%;
  16. height: auto;
  17. }
  18. .autumnztBm{
  19. width: 100%;
  20. height: auto;
  21. position: relative;
  22. }
  23. .autumnztBm p.ico,.autumnztBm p.ico img{
  24. width: 100%;
  25. height: auto;
  26. }
  27. .autumnztBm_form{
  28. position: absolute;
  29. left: 50%;
  30. width: 70%;
  31. bottom: 10%;
  32. z-index: 2;
  33. margin-left: -35%;
  34. }
  35. .autumnztBm_form .input_main{
  36. width: 100%;
  37. height: auto;
  38. display: flex;
  39. display: -webkit-flex; /* Safari */
  40. align-items:center;
  41. justify-content:center;
  42. font-size: 0;
  43. }
  44. .autumnztBm_form .input_main input.in_text{
  45. width: 70%;
  46. height: 30px;
  47. border:none;
  48. background: #fff;
  49. border-radius: 20px 0 0 20px;
  50. padding-left: 20px;
  51. font-size: 0.837rem;
  52. color: #666;
  53. }
  54. .autumnztBm_form .input_main a{
  55. width: 30%;
  56. height: 30px;
  57. text-align: center;
  58. line-height: 30px;
  59. font-size: 0.837rem;
  60. font-weight: bold;
  61. color: #D34304;
  62. border-radius: 0 20px 20px 0;
  63. background: #FFC837;
  64. }
  65. .autumnztList{
  66. width: 100%;
  67. height: auto;
  68. overflow: hidden;
  69. margin-bottom: 20px;
  70. }
  71. .autumnztList_main{
  72. width: 95%;
  73. margin:0 auto;
  74. }
  75. .autumnztList_main ul li{
  76. border-radius: 4px;
  77. background:#fff;
  78. border:2px solid #513191;
  79. padding: 8px;
  80. height: 328px;
  81. }
  82. .autumnztList_main ul li .top_ico{
  83. width: 100%;
  84. height: 160px;
  85. position: relative;
  86. }
  87. .autumnztList_main ul li .top_ico p.lp_img,.autumnztList_main ul li .top_ico p.lp_img img{
  88. width: 100%;
  89. height: 100%;
  90. }
  91. .autumnztList_main ul li .top_ico p.city{
  92. position: absolute;
  93. left:0;
  94. top: 0px;
  95. background: url('/overseas/zt/autumnzt/images/ico_img_14.png') center no-repeat;
  96. background-size:100% 100%;
  97. height: 27px;
  98. line-height: 24px;
  99. padding: 0 10px;
  100. font-size: 0.875rem;
  101. color: #fff;
  102. }
  103. .autumnztList_main ul li .top_ico p.title{
  104. position: absolute;
  105. left: 0px;
  106. bottom: 0px;
  107. width: 100%;
  108. height: 25px;
  109. line-height: 25px;
  110. font-size: 0.937rem;
  111. color: #fff;
  112. font-weight: bold;
  113. text-align: center;
  114. background: rgba(0,0,0,0.5);
  115. overflow: hidden;
  116. text-overflow: ellipsis;
  117. white-space: nowrap;
  118. }
  119. .autumnztList_main ul li .bottom_text{
  120. margin-top: 10px;
  121. }
  122. .autumnztList_main ul li .bottom_text p.lp_zk{
  123. display: -webkit-flex; /* Safari */
  124. display: flex;
  125. align-items:center;
  126. justify-content:flex-start;
  127. font-size: 0;
  128. background: #FFE5D1;
  129. border-radius: 4px;
  130. overflow: hidden;
  131. }
  132. .autumnztList_main ul li .bottom_text p.lp_zk span{
  133. width: 20%;
  134. background: url('/overseas/zt/autumnzt/images/ico_img_15.png') center no-repeat;
  135. background-size:100% 100%;
  136. line-height: 25px;
  137. height: 25px;
  138. text-align: center;
  139. font-size: 0.875rem;
  140. color: #fff;
  141. padding-right: 5px;
  142. }
  143. .autumnztList_main ul li .bottom_text p.lp_zk em{
  144. width: 80%;
  145. padding:0 10px;
  146. overflow: hidden;
  147. text-overflow: ellipsis;
  148. white-space: nowrap;
  149. height: 25px;
  150. line-height: 25px;
  151. font-size: 0.875rem;
  152. color: #DB1E1B;
  153. }
  154. .autumnztList_main ul li .bottom_text p.pric{
  155. display: -webkit-flex; /* Safari */
  156. display: flex;
  157. align-items:flex-end;
  158. justify-content:flex-start;
  159. font-size: 0;
  160. margin-top: 8px;
  161. }
  162. .autumnztList_main ul li .bottom_text p.pric span{
  163. font-size: 0.75rem;
  164. color: #DB1E1B;
  165. display: inline-block;
  166. }
  167. .autumnztList_main ul li .bottom_text p.pric span b{
  168. font-size: 1rem;
  169. font-weight: bold;
  170. }
  171. .autumnztList_main ul li .bottom_text p.pric i{
  172. font-size: 0.625rem;
  173. color: #999;
  174. display: inline-block;
  175. margin-left: 5px;
  176. }
  177. .autumnztList_main ul li .bottom_text p.lp_dz{
  178. font-size: 0.875rem;
  179. color: #222;
  180. overflow: hidden;
  181. text-overflow: ellipsis;
  182. white-space: nowrap;
  183. margin-top: 8px;
  184. }
  185. .autumnztList_main ul li .bottom_bm{
  186. margin-top: 15px;
  187. display: -webkit-flex; /* Safari */
  188. display: flex;
  189. align-items:center;
  190. justify-content:space-between;
  191. margin-bottom: 10px;
  192. }
  193. .autumnztList_main ul li .bottom_bm a{
  194. display: inline-block;
  195. width: 42%;
  196. height: 35px;
  197. line-height: 35px;
  198. text-align: center;
  199. font-size: 0.937rem;
  200. font-weight: bold;
  201. border-radius: 20px;
  202. }
  203. .autumnztList_main ul li .bottom_bm a.lq{
  204. color: #513291;
  205. background: linear-gradient(270deg, #F9E1B1 0%, #E5BD7F 100%);
  206. }
  207. .autumnztList_main ul li .bottom_bm a.zx{
  208. color: #fff;
  209. background: #513291;
  210. }
  211. .autumnztList .swiper-pagination{
  212. position:inherit;
  213. width: 100%;
  214. margin-top:10px;
  215. }
  216. .autumnztList .swiper-pagination .swiper-pagination-bullet{
  217. background: #fff;
  218. border-radius: 100%;
  219. opacity: 1;
  220. border:1px solid #312985;
  221. margin: 0 3px;
  222. }
  223. .autumnztList .swiper-pagination .swiper-pagination-bullet-active{
  224. background: #312985;
  225. }
  226. /* 报名 弹窗 */
  227. .bmSina{
  228. position: fixed;
  229. left: 50%;
  230. top: 25%;
  231. width: 94%;
  232. height: auto;
  233. margin-left: -47%;
  234. z-index: 100;
  235. display: none;
  236. }
  237. .bmSina_bg{
  238. width: 100%;
  239. height: 100%;
  240. left:0px;
  241. top: 0;
  242. background: rgba(0,0,0,0.5);
  243. z-index: 99;
  244. position: fixed;
  245. display: none;
  246. }
  247. .bmSinaBox{
  248. width: 100%;
  249. height: 100%;
  250. position: relative;
  251. }
  252. .bmSinaBox .bmSina_ico,.bmSinaBox .bmSina_ico img{
  253. width: 100%;
  254. height: 100%;
  255. }
  256. .bmSinaBox .bmSina_for{
  257. position: absolute;
  258. left: 50%;
  259. bottom: 4.5%;
  260. width: 70%;
  261. margin-left: -35%;
  262. z-index: 2;
  263. }
  264. .bmSinaBox .bmSina_for input.mobile_text{
  265. width: 100%;
  266. height: 35px;
  267. border:none;
  268. border-radius: 20px;
  269. background: url('/overseas/zt/autumnzt/images/tmp_33.png') 15px center no-repeat #fff;
  270. background-size: 12px 20px;
  271. font-size: 0.875rem;
  272. color: #666;
  273. padding-left: 40px;
  274. display: block;
  275. }
  276. .bmSinaBox .bmSina_for a.buttom_tj{
  277. width: 100%;
  278. display:block;
  279. height: 35px;
  280. line-height: 35px;
  281. font-size: 0.937rem;
  282. color: #DB1E1B;
  283. background: #FFE300;
  284. font-weight: bold;
  285. text-align: center;
  286. border-radius: 20px;
  287. margin-top: 8px;
  288. }
  289. .bmSinaBox .bmSina_gb{
  290. position: absolute;
  291. left: 50%;
  292. bottom: -50px;
  293. width: 30px;
  294. height: 30px;
  295. margin-left: -15px;
  296. z-index: 2;
  297. }
  298. .bmSinaBox .bmSina_gb img{
  299. width: 100%;
  300. height: 100%;
  301. }