search.php 31 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: xiaofeng
  5. * Date: 2018/4/19
  6. * Time: 下午2:54
  7. */
  8. use mobile\assets\AppAsset;
  9. use yii\helpers\Html;
  10. use yii\helpers\Url;
  11. // AppAsset::addCss($this,Yii::$app->request->baseUrl."/css/homelist.css");
  12. AppAsset::addScript($this, Yii::$app->request->baseUrl . "/js/homelist/main.js");
  13. AppAsset::addScript($this, Yii::$app->request->baseUrl . "/js/house/search.js");
  14. AppAsset::addScript($this, Yii::$app->request->baseUrl . '/js/search_public.js');
  15. AppAsset::addScript($this, Yii::$app->request->baseUrl . "/js/homelist/dropload.min.js");
  16. //use yii\widgets\LinkPager;
  17. $this->title = $seo['province'] . $seo['city'] . '房价_' . $seo['province'] . $seo['city'] . '楼盘_' . $seo['province'] . $seo['city'] . '房产网-易购房 ';
  18. $this->metaTags[] = '<meta name="keywords" content="' . $seo['province'] . $seo['city'] . '房价,' . $seo['province'] . $seo['city'] . '楼盘,' . $seo['city'] . '房产网" />';
  19. $this->metaTags[] = '<meta name="description" content="易购房-' . $seo['city'] . '为您提供' . $seo['province'] . $seo['city'] . '房价、' . $seo['province'] . $seo['city'] . '楼盘及' . $seo['city'] . '新房实时更新的房产信息,方便快捷的地图找房,全面的' . $seo['province'] . $seo['city'] . '新楼盘,让您即时了解' . $seo['province'] . '房产新动态,帮您找到合适的新房,为您创造愉快的新房购房体验。"/>';
  20. ?>
  21. <style>
  22. body {
  23. background: #fff;
  24. }
  25. /*2018-10-12 添加 顶部搜索*/
  26. .header_back {
  27. width: 12.5%;
  28. }
  29. .header_menu {
  30. width: 12.5%;
  31. }
  32. .w_wek_box {
  33. height: 55px;
  34. line-height: 55px;
  35. background: #fff;
  36. }
  37. .w_a {
  38. margin: 0 10px;
  39. position: relative;
  40. display: flex;
  41. align-items: center;
  42. height: 55px;
  43. }
  44. .w_a > a {
  45. background: #FFF;
  46. display: inline-block;
  47. width: 75%;
  48. height: 40px;
  49. line-height: 38px;
  50. border-radius: 5px;
  51. padding-left: 14%;
  52. color: #999;
  53. font-size: 0.75rem;
  54. position: relative;
  55. border: 1px solid #EEE;
  56. text-overflow: ellipsis;
  57. white-space: nowrap;
  58. overflow: hidden;
  59. box-shadow: 0px 0px 14px 0px rgba(167, 167, 167, 0.12);
  60. }
  61. .w_a .w_city {
  62. height: 30px;
  63. background: #F7F7F7;
  64. line-height: 30px;
  65. width: 278px;
  66. border-radius: 5px;
  67. display: -webkit-flex;
  68. display: flex;
  69. flex-wrap: nowrap;
  70. }
  71. .w_a .w_city > a {
  72. font-size: 0.75rem;
  73. color: #999999;
  74. display: block;
  75. width: 208px;
  76. padding-left: 10px;
  77. }
  78. .w_a .w_city > a > img {
  79. display: inline-block;
  80. width: 15px;
  81. height: 15px;
  82. margin-right: 5px;
  83. }
  84. .w_a .w_city span {
  85. display: inline-block;
  86. font-size: 0.8125rem;
  87. width: 70px;
  88. text-align: center;
  89. position: relative;
  90. }
  91. .w_a .w_city span:after {
  92. content: "";
  93. display: inline-block;
  94. width: 1px;
  95. height: 14px;
  96. background: #DFDFDF;
  97. position: absolute;
  98. right: 0;
  99. top: 50%;
  100. margin-top: -7px;
  101. }
  102. .w_a .w_city span img {
  103. display: inline-block;
  104. width: 9px;
  105. height: 5px;
  106. margin-left: 5px;
  107. }
  108. .y_homelist_head {
  109. position: fixed;
  110. top: 0;
  111. left: 0;
  112. width: 100%;
  113. z-index: 10;
  114. }
  115. .y_homelist_bg {
  116. position: relative;
  117. }
  118. .y_homelist_bg .y_tu {
  119. height: 140px;
  120. width: 100%;
  121. }
  122. .y_homelist_bg .y_tu img {
  123. height: 100%;
  124. width: 100%;
  125. }
  126. .y_homelist_bg .y_input {
  127. width: 75%;
  128. margin: 0 auto;
  129. position: absolute;
  130. z-index: 10;
  131. bottom: -15px;
  132. left: 50%;
  133. margin-left: -37%;
  134. }
  135. .y_homelist_bg .y_input .y_lplist_inp {
  136. display: inline-block;
  137. font-size: 1rem;
  138. color: #999;
  139. background: url('../image/ico_14.png') #fff no-repeat 12px center;
  140. padding-left: 40px;
  141. height: 35px;
  142. line-height: 35px;
  143. width: 100%;
  144. border-radius: 30px;
  145. border: none;
  146. background-size: 22px;
  147. box-shadow: 0px 1px 6px 0px #ccc;
  148. }
  149. .wh {
  150. display: none;
  151. }
  152. .houselist-header {
  153. background: #fff;
  154. -webkit-transform: translateZ(0);
  155. transform: translateZ(0);
  156. will-change: transform;
  157. -webkit-transition: -webkit-transform .5s;
  158. transition: -webkit-transform .5s;
  159. transition: transform .5s;
  160. transition: transform .5s, -webkit-transform .5s;
  161. }
  162. .houselist-header.is-hidden {
  163. -webkit-transform: translateY(-100%);
  164. -ms-transform: translateY(-100%);
  165. transform: translateY(-100%);
  166. }
  167. .y_qylist.fixed {
  168. position: fixed;
  169. top: 53px;
  170. }
  171. .y_qylist.slide-up {
  172. -webkit-transform: translateY(-55px);
  173. -ms-transform: translateY(-55px);
  174. transform: translateY(-55px);
  175. box-shadow: 0px 3px 5px 0px rgba(177, 177, 177, 0.10);
  176. border: none;
  177. }
  178. /*区域选择*/
  179. .three_area {
  180. position: absolute;
  181. height: 100%;
  182. background: #fff;
  183. width: 100%;
  184. top: 0;
  185. left: 100%;
  186. z-index: 999;
  187. overflow-y: auto;
  188. }
  189. .wm-top .w_a {
  190. width: 75%;
  191. margin: auto;
  192. }
  193. .header_back a img {
  194. top: auto;
  195. }
  196. .header_back {
  197. line-height: 55px;
  198. }
  199. .header_menu a {
  200. background-position: 10px;
  201. }
  202. .y_qylist {
  203. position: relative;
  204. background: #FFF;
  205. width: 100%;
  206. -webkit-transform: translateZ(0);
  207. transform: translateZ(0);
  208. will-change: transform;
  209. -webkit-transition: -webkit-transform .5s;
  210. transition: -webkit-transform .5s;
  211. transition: transform .5s;
  212. transition: transform .5s, -webkit-transform .5s;
  213. box-shadow: 0px 3px 5px 0px rgba(177, 177, 177, 0.10);
  214. }
  215. .y_qylist_hoe {
  216. padding-bottom: 10px;
  217. padding-top: 8px;
  218. }
  219. /*.y_qylist {padding:5px 0;}*/
  220. .y_qylist .y_qylist_con {
  221. width: 25%;
  222. text-align: center;
  223. float: left;
  224. }
  225. .y_qylist .y_qylist_con p.y_topimg img {
  226. width: 25px;
  227. height: 25px;
  228. }
  229. .y_qylist .y_qylist_con p.y_topmain {
  230. margin-top: 5px;
  231. display: flex;
  232. align-items: center;
  233. justify-content: center;
  234. }
  235. .y_qylist .y_qylist_con p.y_topmain span {
  236. font-size: 0.9rem;
  237. color: #444;
  238. overflow: hidden;
  239. text-overflow: ellipsis;
  240. white-space: nowrap;
  241. max-width: 80%;
  242. display: block;
  243. float: left;
  244. }
  245. .y_qylist .y_qylist_con p.y_topmain i {
  246. width: 7px;
  247. height: auto;
  248. margin-left: 5px;
  249. display: block;
  250. float: left;
  251. }
  252. .y_qylist .y_qylist_con p.y_topmain i img {
  253. width: 100%;
  254. height: auto;
  255. }
  256. .y_qylist_cnet {
  257. overflow: hidden;
  258. position: absolute;
  259. z-index: 10;
  260. left: 0px;
  261. top: 45px;
  262. width: 100%;
  263. box-shadow: 1px 0 6px 0px rgba(204, 204, 204, 0.57);
  264. }
  265. .y_qylist_cnet .y_qylist_cnet_ind {
  266. display: none;
  267. width: 100%;
  268. height: 240px;
  269. overflow-y: auto;
  270. background: #f3f4f9;
  271. }
  272. .y_qylist_cnet .y_qylist_cnet_ind a {
  273. display: block;
  274. font-size: 1rem;
  275. color: #666;
  276. padding: 10px;
  277. border-bottom: 1px dashed #e3e3e3;
  278. }
  279. .y_qylist_cnet .y_qylist_cnet_ind a.on {
  280. background: #fff;
  281. color: #ee4433;
  282. }
  283. .y_homelist_list {
  284. padding: 10px;
  285. background: #fff;
  286. }
  287. .y_homelist_list ul li {
  288. padding: 15px 0;
  289. background: #fff;
  290. }
  291. .y_homelist_list ul li + li {
  292. border-top: 1px solid #f8f8f8;
  293. }
  294. .y_homelist_list ul li .y_img {
  295. width: 33%;
  296. height: 92px;
  297. position: relative;
  298. border-radius: 3px;
  299. overflow: hidden;
  300. float: left;
  301. }
  302. .y_homelist_list ul li .y_img p.y_tu {
  303. width: 100%;
  304. height: 100%;
  305. }
  306. .y_homelist_list ul li .y_img p.y_tu img {
  307. width: 100%;
  308. height: 100%;
  309. }
  310. .y_homelist_list ul li .y_img p.y_tu i {
  311. position: absolute;
  312. top: 6px;
  313. right: 6px;
  314. font-size: 0.75rem;
  315. color: #fff;
  316. text-overflow: ellipsis;
  317. white-space: nowrap;
  318. overflow: hidden;
  319. background: rgba(0, 0, 0, 0.6);
  320. padding: 3px 8px;
  321. display: inline-block;
  322. border-radius: 17px;
  323. }
  324. .y_homelist_list ul li .y_img p.y_vid {
  325. position: absolute;
  326. left: 0px;
  327. bottom: 0px;
  328. background: rgba(0, 0, 0, 0.6);
  329. padding: 2px 5px;
  330. padding-right: 8px;
  331. border-radius: 0 20px 20px 5px
  332. }
  333. .y_homelist_list ul li .y_img p.y_vid span {
  334. display: block;
  335. float: left;
  336. width: 24px;
  337. height: auto;
  338. }
  339. .y_homelist_list ul li .y_img p.y_vid span:nth-child(1) {
  340. width: 22px;
  341. height: auto;
  342. }
  343. .y_homelist_list ul li .y_img p.y_vid span img {
  344. width: 24px;
  345. height: auto;
  346. }
  347. .y_homelist_list ul li .y_img p.y_vid span:nth-child(1) img {
  348. width: 22px;
  349. height: auto;
  350. }
  351. .y_homelist_list ul li .y_img p.y_vid span + span {
  352. margin-left: 5px;
  353. }
  354. .y_homelist_list ul li .y_img p.y_licyit {
  355. position: absolute;
  356. left: 4px;
  357. bottom: 4px;
  358. }
  359. /*.y_homelist_list ul li .y_img p.y_licyit {display:inline-block;width:19px;height:19px;}*/
  360. /*.y_homelist_list ul li .y_img p.y_licyit i + i {margin-left:5px;}*/
  361. .y_homelist_list ul li .y_img p.y_licyit > img {
  362. display: inline-block;
  363. width: 19px;
  364. height: 19px;
  365. }
  366. .y_homelist_list ul li .y_img p.y_licyit > img + img {
  367. margin-left: 3px;
  368. }
  369. .y_homelist_list ul li .y_img > i {
  370. position: absolute;
  371. bottom: 10px;
  372. left: 5px;
  373. display: inline-block;
  374. width: 15px;
  375. height: 15px;
  376. }
  377. .y_homelist_list ul li .y_img > i > img {
  378. display: inline-block;
  379. width: 100%;
  380. height: 100%;
  381. }
  382. .y_homelist_list ul li .y_text {
  383. float: left;
  384. width: 62%;
  385. margin-left: 4.5%;
  386. height: 92px;
  387. }
  388. .y_homelist_list ul li .y_text .y_text_main p.y_title span {
  389. font-size: 1.0625rem;
  390. color: #333;
  391. width: 77%;
  392. overflow: hidden;
  393. text-overflow: ellipsis;
  394. white-space: nowrap;
  395. font-weight: 600;
  396. display: block;
  397. }
  398. .y_homelist_list ul li .y_text .y_text_main p.y_title em {
  399. display: inline-block;
  400. margin-left: 8px;
  401. font-size: 0.8rem;
  402. color: #999;
  403. }
  404. .y_homelist_list ul li .y_text .y_text_main p.y_shijian {
  405. font-size: 0.7rem;
  406. color: #999;
  407. margin-top: 5px;
  408. }
  409. .y_homelist_list ul li .y_text .y_text_main p.y_tese {
  410. font-size: 0.6875rem;
  411. color: #475C89;
  412. margin-top: 5px;
  413. }
  414. .y_homelist_list ul li .y_text .y_text_main p.y_tese i {
  415. max-width: 63px;
  416. overflow: hidden;
  417. text-overflow: ellipsis;
  418. white-space: nowrap;
  419. display: inline-block;
  420. padding: 3px 8px;
  421. background: #EFF2F4;
  422. border-radius: 3px;
  423. }
  424. .y_homelist_list ul li .y_text .y_text_main p.y_tese i + i {
  425. margin-left: 5px;
  426. }
  427. .y_homelist_list ul li .y_text .y_text_main p.y_tese i:nth-child(1) {
  428. background: #FFE6EC;
  429. color: #D61F2B;
  430. }
  431. .y_homelist_list ul li .y_text .y_text_main p.y_tese b {
  432. position: relative;
  433. top: 2px;
  434. display: inline-block;
  435. font-size: 0.6875rem;
  436. color: #D61F2B;
  437. background: #FFE6EC;
  438. border-radius: 2px;
  439. padding: 2px 4px;
  440. vertical-align: top;
  441. margin-right: 5px;
  442. }
  443. .y_homelist_list ul li .y_text .y_text_main p.y_jiage {
  444. margin-top: 5px;
  445. }
  446. .y_homelist_list ul li .y_text .y_text_main p.y_jiage i {
  447. font-size:0.9rem;
  448. }
  449. .y_homelist_list ul li .y_text .y_text_main p.y_jiage span {
  450. display: inline-block;
  451. font-size: 1.125rem;
  452. color: #df1818;
  453. font-weight: 600;
  454. }
  455. .y_homelist_list ul li .y_text .y_text_main p.y_jiage em {
  456. font-weight: bold;
  457. font-size: 0.75rem;
  458. color: #df1818;
  459. display: inline-block;
  460. margin-left: 2px;
  461. position: relative;
  462. top: -2px;
  463. }
  464. .y_homelist_list ul li .y_text .y_text_call {
  465. z-index: 5;
  466. position: absolute;
  467. right: 5px;
  468. top: 6px;
  469. width: 35px;
  470. height: 35px;
  471. }
  472. .y_homelist_list ul li .y_text .y_text_call img {
  473. width: 100%;
  474. height: 100%;
  475. }
  476. .m_gzlx_box {
  477. width: 100%;
  478. margin-top: 10px;
  479. }
  480. .m_gzlx {
  481. font-size: 0.6875rem;
  482. color: #333;
  483. background: #F8F8F8;
  484. padding: 4px 10px 4px 5px;
  485. border-radius: 50px;
  486. float: left;
  487. }
  488. .m_gzlx_l {
  489. float: left;
  490. font-weight: bold;
  491. color: #333;
  492. }
  493. .m_gzlx_l img {
  494. width: 14px;
  495. height: 14px;
  496. position: relative;
  497. top: -1px;
  498. margin-right: 5px;
  499. }
  500. .m_gzlx_r {
  501. float: left;
  502. margin-left: 5px;
  503. padding-left: 5px;
  504. position: relative;
  505. top: 1px;
  506. }
  507. .m_gzlx_r:before {
  508. content: "";
  509. position: absolute;
  510. top: 0px;
  511. left: 0;
  512. width: 1px;
  513. height: 12px;
  514. background: #999;
  515. display: block;
  516. }
  517. .m_gzlx_r span {
  518. color: #FF273B;
  519. }
  520. .m_box {
  521. position: relative;
  522. }
  523. .m_gzlx_box span {
  524. float: right;
  525. font-size: 0.75rem;
  526. color: #707070;
  527. margin-top: 5px;
  528. display: block;
  529. margin-right: 8px;
  530. }
  531. /*2018-10-12 报名窗口*/
  532. .w_apply {
  533. position: relative;
  534. margin: 10px 0;
  535. }
  536. .w_apply .w_fn {
  537. position: absolute;
  538. top: 10px;
  539. left: 11px;
  540. font-size: 0.9375rem;
  541. color: #fff;
  542. }
  543. .w_apply .w_apply_img {
  544. display: inline-block;
  545. width: 100%;
  546. }
  547. .w_apply .w_apply_img img {
  548. display: block;
  549. width: 100%;
  550. height: 100%;
  551. }
  552. .w_apply .submit_area {
  553. display: inline-block;
  554. position: absolute;
  555. bottom: 12px;
  556. left: 50%;
  557. width: 80%;
  558. margin-left: -40%;
  559. background: #FFF;
  560. border-radius: 5px;
  561. }
  562. .w_apply .w_apply_txt {
  563. padding-left: 4%;
  564. display: inline-block;
  565. width: 71%;
  566. height: 30px;
  567. background: #fff;
  568. border-radius: 5px;
  569. border: none;
  570. font-size: 0.6rem;
  571. line-height: 30px;
  572. }
  573. .w_apply .apply_submit {
  574. text-align: center;
  575. font-size: 0.75rem;
  576. color: #BB470E;
  577. font-weight: bold;
  578. height: 30px;
  579. border-top-right-radius: 5px;
  580. border-bottom-right-radius: 5px;
  581. width: 70px;
  582. line-height: 30px;
  583. display: inline-block;
  584. position: absolute;
  585. right: 0;
  586. top: 0;
  587. background: -webkit-linear-gradient(#FCE67C, #FAB41D); /* Safari 5.1 - 6.0 */
  588. background: -o-linear-gradient(#FCE67C, #FAB41D); /* Opera 11.1 - 12.0 */
  589. background: -moz-linear-gradient(#FCE67C, #FAB41D); /* Firefox 3.6 - 15 */
  590. background: linear-gradient(#FCE67C, #FAB41D); /* 标准的语法 */
  591. }
  592. .dropload-up, .dropload-down {
  593. position: relative;
  594. height: 0;
  595. overflow: hidden;
  596. font-size: 12px;
  597. /* 开启硬件加速 */
  598. -webkit-transform: translateZ(0);
  599. transform: translateZ(0);
  600. }
  601. .dropload-down {
  602. height: 75px;
  603. }
  604. .dropload-refresh, .dropload-update, .dropload-load, .dropload-noData {
  605. height: 50px;
  606. line-height: 50px;
  607. text-align: center;
  608. }
  609. .dropload-load .loading {
  610. display: inline-block;
  611. height: 15px;
  612. width: 15px;
  613. border-radius: 100%;
  614. margin: 6px;
  615. border: 2px solid #666;
  616. border-bottom-color: transparent;
  617. vertical-align: middle;
  618. -webkit-animation: rotate 0.75s linear infinite;
  619. animation: rotate 0.75s linear infinite;
  620. }
  621. @-webkit-keyframes rotate {
  622. 0% {
  623. -webkit-transform: rotate(0deg);
  624. }
  625. 50% {
  626. -webkit-transform: rotate(180deg);
  627. }
  628. 100% {
  629. -webkit-transform: rotate(360deg);
  630. }
  631. }
  632. @keyframes rotate {
  633. 0% {
  634. transform: rotate(0deg);
  635. }
  636. 50% {
  637. transform: rotate(180deg);
  638. }
  639. 100% {
  640. transform: rotate(360deg);
  641. }
  642. }
  643. /*热销楼盘列表样式 */
  644. .y_title .w-abel {
  645. display: inline-block;
  646. width: 16px;
  647. height: 19px;
  648. position: relative;
  649. vertical-align: top;
  650. text-align: center;
  651. margin-right: 5px;
  652. }
  653. .y_title .w-abel > i {
  654. display: inline-block;
  655. position: absolute;
  656. width: 16px;
  657. text-align: center;
  658. font-size: 0.7rem;
  659. color: #fff;
  660. height: 19px;
  661. line-height: 19px;
  662. }
  663. .y_title .w-abel > img {
  664. display: inline-block;
  665. width: 100%;
  666. }
  667. /*弹窗*/
  668. .m_Popup_box {
  669. width: 100%;
  670. height: 100%;
  671. position: fixed;
  672. top: 0;
  673. left: 0;
  674. z-index: 10000;
  675. display: none;
  676. }
  677. .m_Popup_zhez {
  678. width: 100%;
  679. height: 100%;
  680. position: absolute;
  681. top: 0;
  682. left: 0;
  683. background: rgba(0, 0, 0, 0.4);
  684. }
  685. .m_Popup_gb {
  686. position: absolute;
  687. top: 50%;
  688. left: 50%;
  689. width: 35px;
  690. height: 35px;
  691. margin-top: 215px;
  692. margin-left: -17.5px;
  693. }
  694. .m_Popup_gb img {
  695. width: 100%;
  696. height: 100%;
  697. }
  698. .m_Popup {
  699. width: 80%;
  700. height: 450px;
  701. margin: auto;
  702. position: relative;
  703. top: 50%;
  704. margin-top: -255px;
  705. background: #FFF;
  706. border-radius: 7px;
  707. overflow: hidden;
  708. display: none;
  709. }
  710. .m_Popup_title {
  711. height: 50px;
  712. line-height: 50px;
  713. font-size: 1rem;
  714. color: #333;
  715. font-weight: 600;
  716. text-align: center;
  717. background: #F8F8F8;
  718. }
  719. .m_Popup_Unlimited {
  720. height: 50px;
  721. background: #EEE;
  722. padding: 5px 10px;
  723. }
  724. .m_Popup_Unlimited a {
  725. background: #FFF;
  726. font-size: 0.9375rem;
  727. color: #333;
  728. display: block;
  729. height: 100%;
  730. border-radius: 4px;
  731. display: flex;
  732. align-items: center;
  733. justify-content: space-around;
  734. flex-direction: column;
  735. }
  736. .m_region_box {
  737. }
  738. .m_region_l {
  739. width: 45%;
  740. background: #F8F8F8;
  741. height: 350px;
  742. overflow: auto;
  743. float: left;
  744. }
  745. .m_region_l a {
  746. font-size: 0.9375rem;
  747. color: #333;
  748. display: block;
  749. height: 50px;
  750. text-indent: 20px;
  751. line-height: 50px;
  752. }
  753. .m_region_r {
  754. width: 55%;
  755. float: left;
  756. height: 350px;
  757. overflow: auto;
  758. }
  759. .m_region_r a {
  760. font-size: 0.9375rem;
  761. color: #333;
  762. display: block;
  763. height: 50px;
  764. text-indent: 20px;
  765. line-height: 50px;
  766. }
  767. /*价格*/
  768. .m_jg {
  769. height: 400px;
  770. overflow: auto;
  771. }
  772. .m_jg a {
  773. font-size: 0.9375rem;
  774. color: #333;
  775. display: block;
  776. height: 50px;
  777. line-height: 50px;
  778. text-align: center;
  779. border-bottom: 1px solid #F8F8F8;
  780. }
  781. .m_jg a:last-child {
  782. border-bottom: 0;
  783. }
  784. .m_jg a.on {
  785. color: #D50000;
  786. }
  787. /*类型*/
  788. .m_style {
  789. height: 400px;
  790. overflow: auto;
  791. padding: 20px 15px 0px 15px;
  792. }
  793. .m_style a {
  794. position: relative;
  795. border: 1px solid #EEE;
  796. width: 48%;
  797. height: 42px;
  798. border-radius: 50px;
  799. font-size: 0.875rem;
  800. color: #333;
  801. display: block;
  802. text-align: center;
  803. line-height: 42px;
  804. float: left;
  805. margin-right: 4%;
  806. margin-bottom: 12px;
  807. }
  808. .m_style a:nth-child(2n) {
  809. margin-right: 0;
  810. }
  811. .m_style a.on:before {
  812. content: "";
  813. position: absolute;
  814. top: 0;
  815. right: 0;
  816. background: url(/image/v2/search4.png) no-repeat 0 0/ 100% 100%;
  817. width: 30px;
  818. height: 18px;
  819. }
  820. /*.m_style a img{position:absolute;top:0;right:0;width:30px;display:none;}*/
  821. .m_style a.on {
  822. border: 1px solid #D50000;
  823. }
  824. /*.m_style a.on img{display:block;}*/
  825. .m_region_l a.on {
  826. background: #FFF;
  827. color: #D50000;
  828. }
  829. /*媒体查询*/
  830. @media screen and (min-width: 300px) and (max-width: 374px) {
  831. .w_a .w_city {
  832. width: 238px;
  833. }
  834. .w_a .w_city > a {
  835. overflow: hidden;
  836. text-overflow: ellipsis;
  837. white-space: nowrap;
  838. }
  839. }
  840. </style>
  841. <!-- 侧边栏 -->
  842. <?php $this->beginContent('@app/views/public/nav.php'); ?>
  843. <?php $this->endContent(); ?>
  844. <!-- 区域选择 -->
  845. <?php $this->beginContent('@app/views/index/city.php'); ?>
  846. <?php $this->endContent(); ?>
  847. <div id="serachBox2">
  848. <div class="y_homelist_head wm-top">
  849. <div class="w_wek_box houselist-header">
  850. <div class="header_back"><a href="/"><img src="/image/v2/search1.png"></a></div>
  851. <div class="w_a">
  852. <div class="w_city">
  853. <span class="y_city"><?= $cityname ?><img src="/image/icon-wri.png" alt=""></span>
  854. <a class="y_lplist_inp" href="javascript:void(0)"><img src="/image/search/w_sek.png" alt="">
  855. 请输入(楼盘名/拼音/地区等)</a>
  856. </div>
  857. </div>
  858. <div class="header_menu"><a></a></div>
  859. </div>
  860. <div class="y_qylist c">
  861. <div class="y_qylist_hoe c">
  862. <div class="y_qylist_con" data-id='1'>
  863. <p class="y_topmain feng_city"><span><?php if (!empty($model['select_city'])) {
  864. echo $model['select_city']['city_name'];
  865. } else {
  866. echo '区域';
  867. } ?></span><i><img src="/image/ico_13.png" alt=""></i></p>
  868. </div>
  869. <div class="y_qylist_con" data-id='2'>
  870. <p class="y_topmain feng_price"><span><?php if (!empty($model['select_price'])) {
  871. echo $model['select_price'];
  872. } else {
  873. echo '价格';
  874. } ?></span><i><img src="/image/ico_13.png" alt=""></i></p>
  875. </div>
  876. <div class="y_qylist_con" data-id='3'>
  877. <p class="y_topmain feng_characteristic"><span><?php if (!empty($model['select_zhuti'])) {
  878. echo $model['select_zhuti']['name'];
  879. } else {
  880. echo '特色';
  881. } ?></span><i><img src="/image/ico_13.png" alt=""></i></p>
  882. </div>
  883. <div class="y_qylist_con" data-id='4'>
  884. <p class="y_topmain feng_type"><span><?php if (!empty($model['select_type'])) {
  885. echo $model['select_type']['huxing_name'];
  886. } else {
  887. echo '户型';
  888. } ?></span> <i><img src="/image/ico_13.png" alt=""></i></p>
  889. </div>
  890. </div>
  891. </div>
  892. </div>
  893. <div style="height:50px;"></div>
  894. <div class="y_homelist_list">
  895. <div class="feng_count" style="display: none"
  896. house_data="<?php echo empty($house_count) ? 0 : $house_count ?>"></div>
  897. <ul class="c">
  898. <div class="m_apply" style="display:none;"><img src="/image/v2/wsearch5.png" alt=""></div>
  899. <?php if (!empty($house)) {
  900. foreach ($house as $val) { ?>
  901. <li class="c">
  902. <div class="m_box c">
  903. <div class="y_img">
  904. <p class="y_tu"><a href="/house/<?= $val['id'] ?>/"><img
  905. src="<?= $val['thumb'], '/same' ?>"
  906. alt=""><i><?= $val['city_name'] ?></i></a></p>
  907. <!-- 视频与VR -->
  908. <p class="y_licyit">
  909. <?php if (!empty($val['video_url'])) { ?>
  910. <img src="/image/vi.png" alt=""/>
  911. <?php } ?>
  912. <?php if (!empty($val['panorama'])) { ?>
  913. <img src="/image/vr.png" alt=""/>
  914. <?php } ?>
  915. </p>
  916. </div>
  917. <div class="y_text">
  918. <div class="y_text_main">
  919. <a href="/house/<?= $val['id'] ?>/">
  920. <p class="y_title"><span><?= $val['name'] ?></span></p>
  921. <?php if (!empty($val['sale_price'])) { ?>
  922. <p class="y_jiage">
  923. <?php if($val['price_unit'] != '元/㎡' && $val['price_unit'] != '元/㎡起') {?>
  924. <i>总价:</i>
  925. <?php } else {?>
  926. <i>均价:</i>
  927. <?php }?>
  928. <span><?= $val['sale_price'] ?></span><em><?= $val['price_unit'] ?></em>
  929. </p>
  930. <?php } else { ?>
  931. <p class="y_jiage"><span>待定</span></p>
  932. <?php } ?>
  933. <p class="y_shijian">有效期 &nbsp<?= \common\Helps\Time::effectiveTime() ?> </p>
  934. <p class="y_tese">
  935. <?php if (!empty($val['preferential'])): ?>
  936. <span class="wlabel-discounts"><?= $val['preferential'] ?></span>
  937. <?php endif; ?>
  938. <b><?= $val['state'] ?></b>
  939. <?php if (!empty($val['preferential'])): ?>
  940. <i><?= isset($val['characteristic'][0]) ? $val['characteristic'][0] : ''; ?></i>
  941. <?php else: ?>
  942. <?php if (!empty($val['characteristic'])) foreach ($val['characteristic'] as $s => $v) {
  943. if ($s < 2) { ?>
  944. <i><?= $v ?></i>
  945. <?php }
  946. } ?>
  947. <?php endif; ?>
  948. </p>
  949. </a>
  950. </div>
  951. <div class="y_text_call">
  952. <a href="tel:<?= $val['citytel'] ?>"><img src="/image/v2/search3.png"
  953. alt="<?= $val['citytel'] ?>"></a>
  954. </div>
  955. </div>
  956. </div>
  957. <div class="m_gzlx_box c">
  958. <div class="m_gzlx c">
  959. <p class="m_gzlx_l"><img src="/image/v2/index6.png" alt="">楼盘热度</p>
  960. <p class="m_gzlx_r">已有<?= $val['click_num'] ?>人浏览</p>
  961. </div>
  962. <!-- <span>2室/3室/其他</span> -->
  963. </div>
  964. </li>
  965. <?php }
  966. } ?>
  967. </ul>
  968. </div>
  969. </div>
  970. <div class="m_Popup_box">
  971. <div class="m_Popup_zhez Close"></div>
  972. <!-- 区域 -->
  973. <div class="m_Popup" data-id='1'>
  974. <div class="m_Popup_title">选择地址</div>
  975. <div class="m_Popup_Unlimited m_click"><a class="link_click" href="javascript:;" name="city" value="0">不限</a>
  976. </div>
  977. <div class="m_region_box c m_click">
  978. <div class="m_region_l" name="city">
  979. <?php foreach ($model['city'] as $val) { ?>
  980. <a class="<?php if (Yii::$app->hostserver->hostId != 0) {
  981. echo 'link_click';
  982. } else {
  983. echo 'link-item';
  984. } ?>" href="javascript:;" name="city" pinyin="<?= $val['pinyin'] ?>"
  985. value="<?= $val['id'] ?>"><?= $val['city_name'] ?></a>
  986. <?php } ?>
  987. </div>
  988. <div class="m_region_r">
  989. </div>
  990. </div>
  991. </div>
  992. <!-- 价格 -->
  993. <div class="m_Popup" data-id='2'>
  994. <div class="m_Popup_title">选择价格</div>
  995. <div class="m_jg c m_click" name="price">
  996. <a class="link_click" href="javascript:;" name="price" value="0">不限</a>
  997. <?php foreach ($model['price'] as $val) { ?>
  998. <a class="link_click" href="javascript:;" name="price"
  999. value="<?= $val['price'] ?>"><?php echo empty($val['price_short']) ? $val['price'] : $val['price_short'] ?></a>
  1000. <?php } ?>
  1001. </div>
  1002. </div>
  1003. <!-- 类型 -->
  1004. <div class="m_Popup" data-id='3'>
  1005. <div class="m_Popup_title">特色标签</div>
  1006. <div class="m_style c m_click" name="characteristic">
  1007. <a class="link_click" href="javascript:;" name="characteristic" value="0">不限</a>
  1008. <?php foreach ($model['zhuti'] as $val) { ?>
  1009. <a class="link_click" href="javascript:;" name="characteristic"
  1010. value="<?= $val['id'] ?>"><?= $val['name'] ?></a>
  1011. <?php } ?>
  1012. </div>
  1013. </div>
  1014. <!-- 户型 -->
  1015. <div class="m_Popup" data-id='4'>
  1016. <div class="m_Popup_title">选择户型</div>
  1017. <div class="m_jg c m_click" name="type">
  1018. <a class="link_click" href="javascript:;" name="type" value="0">不限</a>
  1019. <?php foreach ($model['type'] as $val) { ?>
  1020. <a class="link_click" href="javascript:;" name="type"
  1021. value="<?= $val['id'] ?>"><?= $val['huxing_name'] ?></a>
  1022. <?php } ?>
  1023. </div>
  1024. </div>
  1025. <div class="m_Popup_gb Close"><img src="/image/v2/lplist1.png" alt=""></div>
  1026. </div>