index.css 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512
  1. body{background:#fff;}
  2. /*2018-10-11 添加 顶部*/
  3. .w_top {position:fixed;top:0;left:0;width:100%;z-index:10; background:#FFF;padding:10px 15px 10px 15px;}
  4. .m_logo {width:18%;float:left;position:relative;top:7px;}
  5. .m_logo img{width:100%;height:100%;}
  6. .w_top .y_city {float: right;font-size:0.8125rem;position:relative;top:12px;left:0px;color:#333;}
  7. .w_top .y_city a {color:#333;}
  8. .w_top .y_city a i img{width:6px;position:relative;top:-2px;}
  9. .w_top .w_se_box {width:62%;height:40px;float:left;border:1px solid #f8f8f8;margin-left:10px;box-shadow:0px 0px 14px 0px rgba(167,167,167,0.18);border-radius:5px; overflow:hidden;position:relative;}
  10. .w_top .y_lplist_inp1 {background:#fff;display: inline-block;height:40px; line-height:38px; width: 100%;font-size:0.8125rem;border:none;padding:0 15px;color:#999;}
  11. .w_top .y_lplist_inp1 img {display:inline-block;width:16px;margin-right:5px;position:relative;top:-1px;}
  12. .w_top .se {display: inline-block; background: #479CFD;width: 47px;height: 30px;text-align: center;line-height: 30px;position: absolute;top: 0px;right: 0px;border-bottom-right-radius: 5px;border-top-right-radius: 5px;}
  13. .w_top .se img {margin-top:-3px; width: 23px; height: auto;}
  14. /*下拉及到顶添加与删除的样式*/
  15. .w-top-bg {box-shadow:0px 0px 7px 0px rgba(168, 163, 163, 0.23);}
  16. /*2018-10-10 添加 轮播图*/
  17. .w_banner {height:169px;overflow:hidden;margin-top:7px;padding: 0 15px;}
  18. .swiper-container {height:100%;}
  19. .swiper-slide > i img {display:inline-block;width:100%;}
  20. #yw_swiper .swiper-slide img {display:block;width:100%;height:100%;border-radius: 10px;overflow:hidden;}
  21. .yw_swiper-pagination {position:absolute;bottom:16px;z-index:10;}
  22. .w_banner .swiper-container .yw_swiper-pagination span {margin:0 3px;width:4px;height:4px;}
  23. .w_banner .swiper-container .yw_swiper-pagination span.swiper-pagination-bullet-active {background:#FFF;width:10px;border-radius:10px;}
  24. .w_banner .swiper-container-horizontal>.swiper-pagination-bullets {text-align:center;bottom:7px;}
  25. .w_banner .swiper-container-horizontal .swiper-pagination-bullet {background:#949494;opacity:1;}
  26. /*顶部*/
  27. .header {height:50px;line-height: 50px; width:100%;position:fixed;top:0;z-index:30;
  28. background:-webkit-gradient(linear, 0 0, 0 bottom, from(#0398f4), to(rgba(3, 152, 244, 0)));
  29. -moz-linear-gradient(linear, 0 0, 0 bottom, from(#0398f4), to(rgba(3, 152, 244, 0)));
  30. -o-linear-gradient(linear, 0 0, 0 bottom, from(#0398f4), to(rgba(3, 152, 244, 0)));
  31. }
  32. .header .header_area {padding:10px 5px;position: relative;left:5px;font-size:0.95rem;color:#fff;}
  33. .header .header_area i {display:inline-block;width:10px;height:12px;background:url(../image/icon_v.png) no-repeat;vertical-align:middle;position: relative;left:5px;}
  34. .header .header_seek {display:inline-block;width:70%;padding:0 10px;position:relative;top:-1px;}
  35. .header .header_seek img {position:absolute;top:18px;left:17px;height:16px;width:16px;display:block;}
  36. .header .header_seek a {display: inline-block; height:30px;line-height:30px;width:100%;border:0;border-radius:5px;outline:none;padding:0 10px 0 30px;font-size:0.9rem;background:rgba(255,255,255,0.8); box-shadow: 0px 1px 2px 0px #929292;}
  37. .header .mapSearch {display:inline-block;text-align:center;position:absolute;right:15px;top:0px; line-height: normal;}
  38. .header .mapSearch img {display:inline-block;width:18px;height:18px;line-height:0;position:relative;top:6px;}
  39. .header .mapSearch p {line-height:0;position:relative;top:17px;color:#fff;font-size:0.7rem;}
  40. /*导航*/
  41. .main_columns {width:auto; height:auto; background:#ffffff;}
  42. .main_columns ul {display:block; width:auto; height:auto;margin-bottom: -5px; padding: 13px 0;}
  43. .main_columns ul li {width:24%; height:auto; float:left; text-align:center;position: relative;left:2%}
  44. .main_columns ul li a {display:block; width:auto; height:auto; padding:10px 0;}
  45. .main_columns ul li a span {display:block; width:46px; height:46px; margin:0 auto;}
  46. .main_columns ul li a span img {width:46px; height:46px;}
  47. .main_columns ul li a h1 {font-size:0.75rem; font-weight: bold; color:#333; width:auto; height:auto; padding-top:10px;}
  48. /*品房头条*/
  49. .headle{ padding:0px 10px; margin-top:15px;}
  50. .headle_main{border-bottom: 1px solid #F8F8F8;background: #fff;height: 45px; overflow: hidden;border-top: 1px solid #F8F8F8;}
  51. .headle_title{ float: left;width:59px;position:relative;top:9px;}
  52. .headle_title img{width:100%;height:100%;}
  53. .headle_right{float: left; padding-left:20px;overflow: hidden;width:83%;margin-top: -21px; position: relative;top:17px; overflow: hidden;}
  54. .headle_right:before {content:"";position:absolute;top:18px;left:10px;width:1px;height:14px;background:#eee;}
  55. .headle_right .content { width: auto;height: 26px;overflow: hidden;margin: 10px 0; position: relative;}
  56. .headle_right .content a span {font-size: 0.812rem; text-overflow:ellipsis;white-space: nowrap; display:inline-block; width:91%;height: 30px;line-height: 30px; overflow: hidden;color:#333; font-size:0.9rem;vertical-align:middle;}
  57. .headle_right .content a img {position:absolute;right:0;top:40%;width:5px;}
  58. /*公共标题*/
  59. .hot_title{ padding: 0px 0;}
  60. .hot_title .hot_title_font { position: relative;}
  61. .hot_title .hot_title_font span {font-size:1.2rem; display:inline-block;vertical-align:middle;position:relative;padding:5px;color:#494949;font-weight:600;}
  62. /*热门地区*/
  63. .hot_box {overflow:hidden;padding:0 10px;background:#fff;height:auto; margin: 10px;}
  64. .hot_box .hot_title{padding:15px 0;position:relative;}
  65. .hot_box .hot_li {overflow:hidden;white-space:nowrap;height:130px;}
  66. .hot_box .hot_li ul {white-space:nowrap;height:100px;}
  67. .hot_box .hot_li ul li {width:35%;border-radius:5px;overflow:hidden;display:inline-block;height:90px;}
  68. .hot_box .hot_li ul li + li {margin-left:10px;}
  69. .hot_box .hot_li ul li a {display:block;position: relative; height: 100%; width: 100%;}
  70. .hot_box .hot_li ul li a img {width:100%;height:100%;}
  71. .hot_box .hot_li ul li a .hot_li_font {position:absolute;text-align:center;left:0;top:25%;color:#fff;width:100%;}
  72. .hot_box .hot_li ul li a .hot_li_font p:first-child {font-weight:bold;font-size:0.9rem;}
  73. .hot_box .hot_li ul li a .hot_li_font p {line-height:23px;font-size:0.7rem;}
  74. #swiper-pagination2{position: absolute;bottom:11px;}
  75. #swiper-pagination2 .swiper-pagination-bullet{background:#dedede;opacity:1;width:10px;height:10px;}
  76. #swiper-pagination2 .swiper-pagination-bullet-active{background:#0096ff}
  77. .swiper-container2{ position: relative;}
  78. /*.特色推荐*/
  79. .y_tstj{ background: #fff; margin: 0px 10px; padding: 0 10px;}
  80. .y_tstj_top{ position: relative; height: 140px;}
  81. .y_tstj_top .y_img{ width: 100%; height: 100%;}
  82. .y_tstj_top .y_img img{ width: 100%; height: 100%;}
  83. .y_tstj_top a{ display: inline-block; width: 100%; height: 100%;}
  84. .y_tstj_top .y_text{ position: absolute; left:0px; top: 50%; margin-top: -20px; height: 45px; width: 100%; height: auto; text-align: center;}
  85. .y_tstj_top .y_text p.y_texth{ font-size: 1rem; color: #fff;}
  86. .y_tstj_top .y_text p.y_textp{ font-size: 0.9rem; color: #fff; margin-top: 5px;}
  87. .y_tstj_bottom{ margin-top: 10px;}
  88. .y_tstj_bottom_l{ width: 48.5%; float: left; position: relative; height: 105px;}
  89. .y_tstj_bottom_l a{display: inline-block; width: 100%; height: 100%;}
  90. .y_tstj_bottom_l .y_img{ height: 100%; width: 100%;}
  91. .y_tstj_bottom_l .y_img img{ width: 100%; height: 100%;}
  92. .y_tstj_bottom_l .y_text{ position: absolute; left: 0px; top: 50%; width: 100%; height: 45px; text-align: center; margin-top: -23px;}
  93. .y_tstj_bottom_l .y_text p.y_texth{ font-size: 1rem; color: #fff;}
  94. .y_tstj_bottom_l .y_text p.y_textp{ font-size: 0.9rem; color: #fff; margin-top: 5px;}
  95. .y_tstj_bottom_l2{ margin-left: 3%;}
  96. /*20180627*/
  97. .y_houspic{ background:#fff; margin: 10px; padding: 0 10px; }
  98. .y_houspic_main{ width: 100%; position: relative; height: auto;}
  99. .y_houspic_bg{ width: 100%; height: 120px;}
  100. .y_houspic_bg img{ width: 100%; height: 100%;}
  101. .y_houspic_cen{ position: absolute; left: 0px; top: 0px; width: 100%; z-index: 5;height:100%;}
  102. .y_houspic_cen .y_quyou{ margin-top:7px; margin-left: 10px;}
  103. .y_houspic_cen .y_quyou em{ background:rgba(0,0,0,0.5); display: inline-block; padding: 5px 10px; border-radius: 30px; font-size: 0.85rem;}
  104. .y_houspic_cen .y_quyou em a{ display: inline-block; color: #fff;}
  105. .y_houspic_cen .y_quyou em i{ display: inline-block; width: 12px; height: auto; position: relative; top: -2px; margin-left: 5px;}
  106. .y_houspic_cen .y_quyou em i img{ width: 100%; height: auto;}
  107. .y_houspic_cen .y_houspic_text{ text-align: center; margin-top: 5px;}
  108. .y_houspic_cen .y_houspic_text p.y_jg{ color: #fff; text-shadow: #2d95b1 0.1em 0.1em 0.2em; font-size: 1rem;}
  109. .y_houspic_cen .y_houspic_text p.y_jg span{ font-size: 2rem; display: inline-block; margin-right: 3px; font-weight: 600;}
  110. .y_houspic_cen .y_houspic_text p.y_text{ font-size: 1rem; color: #276f80; margin-top: 5px;}
  111. /*公共标题*/
  112. .y_quyou_list .y_titile{ width: 100%; text-align: center; height: 30px; line-height: 30px;margin-top: 10px; position: relative;}
  113. .y_quyou_list .y_titile span{display:block;font-size:1rem;color:#333;}
  114. .y_quyou_list .y_titile i.l{display:block;width:30%;height:2px;position:absolute;top:13px;left:7%;
  115. background: linear-gradient(left, #ffffff, #C1C1C1);
  116. background: -webkit-linear-gradient(left, #ffffff, #C1C1C1);
  117. background: -o-linear-gradient(left, #ffffff, #C1C1C1);
  118. background: -moz-linear-gradient(left, #ffffff, #C1C1C1);
  119. }
  120. .y_quyou_list .y_titile i.r{display:block;width:30%;height:2px;position:absolute;top:13px;right:7%;
  121. background: linear-gradient(left, #C1C1C1, #FFF);
  122. background: -webkit-linear-gradient(left, #C1C1C1, #FFF);
  123. background: -o-linear-gradient(left, #C1C1C1, #FFF);
  124. background: -moz-linear-gradient(left, #C1C1C1, #FFF);
  125. }
  126. .y_quyou_list ul.list_m{ margin-top: 10px;}
  127. .y_quyou_list ul.list_m li{ float: left; width: 25%; text-align: center; margin: 10px 0;}
  128. .y_quyou_list ul.list_m li a{font-size: 0.9rem; color: #666; display:inline-block; border-radius: 30px; padding: 5px 10px; }
  129. .y_quyou_list ul.list_m li.on a{background: #eed076; color: #a67f0c;}
  130. /*热销楼盘*/
  131. .y_hotlp{ background: #fff;}
  132. .y_hotlpmain{ padding:0px 10px;}
  133. .y_hotlpmain2 .hot_title{ border-bottom: 1px solid #d9e0ea;}
  134. .y_hotlpmain2 .hot_title a{ font-size: 0.9rem; color: #807f7f;display: block; position: relative; top: 6px;}
  135. .y_hotlpmain2 .hot_title a i{display: inline-block; width: 20px; height: auto; margin-right: 5px; position: relative; top: -1px;}
  136. .y_hotlpmain2 .hot_title a i img{width: 20px; height: auto;}
  137. .hot_title_ul ul li{padding: 15px 0; border-bottom: 1px solid #e3e3e3;}
  138. .hot_title_ul ul li .y_img{ width: 35%; height: 108px; position: relative; float: left;}
  139. .hot_title_ul ul li .y_img p.y_tu{ width: 100%; height: 100%;}
  140. .hot_title_ul ul li .y_img p.y_tu img{ width: 100%; height: 100%;border-radius: 5px;}
  141. .hot_title_ul ul li .y_img p.y_vid{position: absolute; left: 0px; bottom: 0px; background: rgba(0,0,0,0.6); padding:5px; padding-right: 8px; border-radius: 0 20px 20px 5px}
  142. .hot_title_ul ul li .y_img p.y_vid span{display: block; float: left; width: 24px; height: auto;}
  143. .y_homelist_list ul li .y_img p.y_vid span:nth-child(1){ width: 22px; height: auto;}
  144. .y_homelist_list ul li .y_img p.y_vid span img{width: 24px; height: auto;}
  145. .y_homelist_list ul li .y_img p.y_vid span:nth-child(1) img{ width: 22px; height: auto;}
  146. .hot_title_ul ul li .y_img p.y_vid span+span{margin-left: 5px;}
  147. .hot_title_ul ul li .y_img p.y_licyit{ position: absolute; right: 5px; top: 5px; background: rgba(0,0,0,0.5); border-radius: 20px; padding:2px 10px; font-size: 0.7rem;color: #fff;}
  148. .hot_title_ul ul li .y_text{ float: left; position: relative; left:10px; width:63%; top: 3px;}
  149. .hot_title_ul ul li .y_text .y_text_main p.y_title span{display: inline-block; font-size: 0.95rem; font-weight: 600; color: #333; width: 100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
  150. .hot_title_ul ul li .y_text .y_text_main p.y_title em{display: inline-block; margin-left: 8px; font-size: 0.8rem;color: #999;}
  151. .hot_title_ul ul li .y_text .y_text_main p.y_jiage{ font-size: 0.8rem; color: #666; padding-top: 3px;}
  152. .hot_title_ul ul li .y_text .y_text_main p.y_jiage span{ font-size: 1.1rem; color: #ff2a26; display: inline-block;}
  153. .hot_title_ul ul li .y_text .y_text_main p.y_jiage em{ font-size: 0.9rem; color: #666; display: inline-block; margin-left: 3px;}
  154. .hot_title_ul ul li .y_text .y_text_main p.y_gz{ font-size: 0.8rem; color: #999; padding-top: 3px;}
  155. .hot_title_ul ul li .y_text .y_text_main p.y_gz span{ font-size: 0.8rem; color: #ee4433;padding: 0 3px;}
  156. .hot_title_ul ul li .y_text .y_text_main p.y_tese{ font-size: 0.7rem; color: #999; padding-top: 3px;}
  157. .hot_title_ul ul li .y_text .y_text_main p.y_tese i{display: inline-block; padding: 2px 5px;}
  158. .hot_title_ul ul li .y_text .y_text_main p.y_tese i+i{ margin-left: 3px;}
  159. .hot_title_ul ul li .y_text .y_text_main p.y_tese i:nth-child(1){ background: #EBF3FE; color: #638EC9;}
  160. .hot_title_ul ul li .y_text .y_text_main p.y_tese i:nth-child(2){ background: #F8EAE6; color: #E3957E;}
  161. .hot_title_ul ul li .y_text .y_text_main p.y_tese i:nth-child(3){ background: #E2F8E1; color: #75AB78;}
  162. .hot_title_ul ul li .y_text .y_text_main p.y_tese i:nth-child(4){ background: #FFF3E2; color: #F9A321;}
  163. .hot_title_ul ul li .y_text .y_text_call{z-index: 5; position: absolute; right: 5px; top: 25px; width: 35px; height: 35px;}
  164. .hot_title_ul ul li .y_text .y_text_call img{ width: 100%; height: 100%;}
  165. .y_ckgd{ text-align: center; padding: 15px 0;}
  166. .y_ckgd a{display: inline-block; border-radius: 30px; padding: 7px 25px; font-size: 0.9rem; color: #888; background: #fff; border:1px solid #e3e3e3;}
  167. /*报名*/
  168. .m_bm_box{margin-top:30px;width:100%;height:65px;}
  169. .m_bm_box img{width:100%;height:100%;}
  170. /*房产资讯*/
  171. /*.y_hotnews_list{ margin: 10px 0;}*/
  172. /*.y_hotnews_list ul li+li{margin-top: 10px;}*/
  173. .y_hotnews_list ul li{ background:#fff; padding:20px 0; border-bottom: 1px solid #F8F8F8;}
  174. .y_hotnews_list ul li.style1 .y_style1_tu{ width: 37%; height:95px; float: right;}
  175. .y_hotnews_list ul li.style1 .y_style1_tu img{ width: 100%; height: 100%; border-radius: 4px;}
  176. .y_hotnews_list ul li.style1 .y_style1_text{float: left; width: 60%;height:95px;position:relative;}
  177. .y_hotnews_list ul li.style1 .y_style1_text .y_title{ font-size:1rem; color: #333; line-height: 23px;font-weight:600;}
  178. .y_hotnews_list ul li.style1 .y_style1_text .y_sjll{position: absolute; bottom: 0;}
  179. .y_hotnews_list ul li.style1 .y_style1_text .y_sjll span{display: inline-block; font-size: 0.75rem; color: #999;}
  180. .y_hotnews_list ul li.style1 .y_style1_text .y_sjll span i{display: inline-block; width: 18px; height: auto; position: relative;top: -1px; margin-right: 5px;}
  181. .y_hotnews_list ul li.style1 .y_style1_text .y_sjll span i img{ width: 100%; height: auto;}
  182. .y_hotnews_list ul li.style1 .y_style1_text .y_sjll span.y_sj{ margin-left: 10px;}
  183. .y_hotnews_list ul li.style1 .y_style1_text .y_sjll span.y_sj img{width:13px;position:relative;top:-1px;margin-right:3px;}
  184. .y_hotnews_list ul li.style2 p.y_title{ font-size: 1rem; color: #333; line-height: 20px;}
  185. .y_hotnews_list ul li.style2 p.y_tulist{margin-top: 8px;}
  186. .y_hotnews_list ul li.style2 p.y_tulist i{display: block; width: 30%; height: 85px; float: left;}
  187. .y_hotnews_list ul li.style2 p.y_tulist i+i{margin-left: 10px;}
  188. .y_hotnews_list ul li.style2 p.y_tulist i img{ width: 100%; height: 100%;}
  189. .y_hotnews_list ul li.style2 p.y_sjll{ padding: 5px 0 3px;}
  190. .y_hotnews_list ul li.style2 p.y_sjll span{display: inline-block; font-size: 0.8rem; color: #999;}
  191. .y_hotnews_list ul li.style2 p.y_sjll span i{display: inline-block; width: 17px; height: auto; position: relative;top: -1px; margin-right: 5px;}
  192. /*.y_hotnews_list ul li.style2 p.y_sjll span.y_sj{ margin-left: 15px;}*/
  193. .y_news_ckgd{ text-align: center; padding: 5px 0 15px;}
  194. .y_news_ckgd a{display: inline-block; border-radius: 30px; padding: 7px 25px; font-size: 0.9rem; color: #888; background: #fff; border:1px solid #e3e3e3;}
  195. .y_item{ background:#fff; padding: 20px 10px;}
  196. .y_item_main ul li{ width: 50%; float: left; text-align: center; margin: 10px 0;}
  197. .y_item_main ul li .y_tu{ width: 45px; height:45px; margin: 0 auto;}
  198. .y_item_main ul li .y_tu img{ width: 45px; height:45px;}
  199. .y_item_main ul li .y_titile{font-size: 0.9rem; color: #666;margin-top: 8px;}
  200. /* 购房流程 */
  201. .c{display:block; zoom:1;}
  202. .c:after{content:"."; display:block; visibility:hidden; height:0; clear:both;}
  203. .process{ width: 100%;background: #fff;border-bottom: 1px solid #ddd;}
  204. .process_main{ width: 95%; margin: 0 auto; padding: 15px 0;}
  205. .process_main ul li{width: 20%; float: left; text-align: center;}
  206. .process_main ul li p.img{width:40px; height: 40px; margin: 0 auto;}
  207. .process_main ul li p.img img{width: 100%; text-align: center; display: block;}
  208. .process_main ul li p.txt{margin-top: 5px;}
  209. .process_main ul li p.txt span{display: block; font-size: 0.6rem;position: relative;top: 4px;}
  210. .process_main .process_main_icon{display: block;height:18px;width: 18px; float: left;margin-top: 12px;}
  211. /*头部悬浮*/
  212. .suspension{width:100%;height:45px;background:rgba(0,0,0,.6);z-index:30; display: none;}
  213. .suspension_left{float:left;width:115px;margin-left:20px;position:relative;top:6px;}
  214. .suspension_left img{width:100%;display:block;}
  215. .suspension span{font-size:0.95rem;color:#c4e4f3;line-height:45px;position:relative;right:65px; float: right; top: 2px; font-weight: 600;}
  216. .xungua{position:fixed;top:0;}
  217. /*20180814*/
  218. .y_sfheader{max-width: 640px; margin: 0 auto;}
  219. .y_sfheader_main{ width: 100%; height: auto;position: relative; background:#fff; }
  220. .y_sfheader_top{ position: absolute; left: 50%; top: 30px; width: 80%; margin-left: -40%;}
  221. .y_sfheader_top .y_logo p{ text-align: center;letter-spacing: 1.5px;}
  222. .y_sfheader_top .y_logo p:nth-child(1){ font-size: 1.8rem; color:#fff;}
  223. .y_sfheader_top .y_logo p:nth-child(1) img{ width: 115px; margin-bottom: 10px;}
  224. .y_sfheader_top .y_logo p:nth-child(2){ font-size: 0.7rem; color:#fff;}
  225. .y_sfheader_top .y_logo p:nth-child(3){ font-size: 0.95rem; color:#fff;margin-top:7px;}
  226. .y_sfheader_top .y_logo img{width:165px;display:block;margin:auto;}
  227. .y_input{ background: #fff; padding:7px 8px 6px 8px; border-radius: 30px; position: relative; top: 15px;}
  228. .y_input .y_city{ float: left;padding-right:10px; border-right:1px solid #ccc; padding-left: 10px;}
  229. .y_input .y_city a{ font-size: 0.9rem; color: #666; display: inline-block;}
  230. .y_input .y_city a span{ font-size: 0.9rem; color: #50b7f1; display: inline-block;}
  231. .y_input .y_city a i{ display: inline-block; width:8px; height: auto; margin-left: 3px; position:relative;top: -2px;}
  232. .y_input .y_city a i img{ width: 100%;}
  233. .y_input .ipt_area{ float: left; width: 70%; position: relative; left: 8px;}
  234. .y_input .ipt_area .ipt_areatext{ width: 80%; display:block; font-size: 0.9rem; color: #666; background: none; border: none;}
  235. .y_input .ipt_area .ipt_areabutton{ position: absolute; right: -20px; top: -7px; width: 50px; height: 30px; background: url("../image/index/splist1_1.png") no-repeat center; z-index: 10; background-size:20px 20px;background-position:8px;}
  236. .y_sfheader_bg{ width: 100%; height: 250px;}
  237. .y_sfheader_bg p{ width: 100%; height: 100%;}
  238. .y_sfheader_bg p img{ width: 100%; height: 100%;}
  239. /*快捷找房*/
  240. .y_hotcity{ width: 100%; height: auto; margin-top: 10px; background: #fff; padding: 10px 0;}
  241. .y_hotcitymain{ width: 95%; margin:0 auto; }
  242. .y_hotcity .hot_title_font{width: 90%;margin: 0 auto; text-align: center; border-top:1px #d6d6d6 dashed; margin-top: 22px;}
  243. .y_hotcity .hot_title_font span{ display: inline-block; font-size: 1rem; color: #333; font-weight: 600; position: relative; top: -10px; padding: 0 15px; background: #fff;}
  244. .y_hotcity_center{ margin-top: 10px; position: relative; height: 25px; overflow: hidden; }
  245. .y_hotcity_center p.y_hotcity_centerL{ float: left; font-size: 0.9rem; color: #666;}
  246. .y_hotcity_center p.y_hotcity_centerR{ float: left; width:80%; }
  247. .y_hotcity_center p.y_hotcity_centerR a{ float: left; display: block; font-size: 0.9rem; color: #333; padding: 0px 8px 8px;}
  248. .y_hotcity_center i{ border: 1px solid #e1e1e1; padding: 3px 5px; display: block; width: 21px; height: auto; position: absolute;right: 10px; top:0px;}
  249. .y_hotcity_center i img{ width: 100%; height: auto;}
  250. .y_hotcity_center i.on img{
  251. transform: rotate(180deg);
  252. -webkit-transform: rotate(180deg);
  253. -moz-transform: rotate(180deg);
  254. -o-transform: rotate(180deg);
  255. -ms-transform: rotate(180deg);
  256. }
  257. .y_hotcity_center2{ margin-top: 5px;}
  258. .y_hottype a{ margin: 5px 3px; font-size:0.75rem; padding:3px 5px; border: 1px solid #666; color: #666; border-radius: 5px; display: inline-block; color: #fff;}
  259. .y_hottype a:nth-child(1){ border-color: #d0b4a9 ; background: #d0b4a9;}
  260. .y_hottype a:nth-child(2){ border-color: #c2bbb1 ; background: #c2bbb1;}
  261. .y_hottype a:nth-child(3){ border-color: #abb7b7 ; background: #abb7b7;}
  262. .y_hottype a:nth-child(4){ border-color: #9ab4e5 ; background: #9ab4e5;}
  263. .y_hottype a:nth-child(5){ border-color: #dfca9f ; background: #dfca9f;}
  264. .y_hottype a:nth-child(6){ border-color: #9ab4e5 ; background: #9ab4e5;}
  265. .y_hottype a:nth-child(7){ border-color: #dfca9f ; background: #dfca9f;}
  266. .y_hottype a:nth-child(8){ border-color: #d0b4a9 ; background: #d0b4a9;}
  267. .y_hottype a:nth-child(9){ border-color: #c1bab0 ; background: #c1bab0;}
  268. .y_hottype a:nth-child(10){ border-color: #abb7b7 ; background: #abb7b7;}
  269. .y_hottype a:nth-child(11){ border-color: #c2bbb1 ; background: #c2bbb1;}
  270. .ipt_area .a_inp{display:block; font-size: 0.9rem; color:#666; width: 100%; background: url("../image/index/splist1_1.png") no-repeat center right; background-size:20px 20px; padding:2px 0; }
  271. .sell_box {background:#fff;padding:0px 10px 0 10px;margin-top:30px;}
  272. .sell_conter{margin-top:10px;}
  273. .sell_box .sell_conter ul li {border-bottom:1px solid #f8f8f8; position: relative;padding:15px 0;}
  274. /*.sell_box .sell_conter ul li:last-child{border-bottom:0;padding-bottom:0;}*/
  275. .sell_box .sell_conter ul li .cal_price{ z-index: 8; position: absolute; right: 0; top:21px; height: 35px; width: 35px;}
  276. .sell_box .sell_conter ul li .cal_price img{ width: 100%; height: 100%;}
  277. .sell_box .sell_conter ul li a {display:block;}
  278. .sell_box .sell_conter ul li .sell_img{width:33%;height:92px;position:relative;border-radius:3px;overflow:hidden;float:left;}
  279. .sell_box .sell_conter ul li .sell_img i{
  280. position:absolute;
  281. bottom:4px;
  282. left:4px;
  283. font-size:0.75rem;
  284. color:#fff;
  285. text-overflow:ellipsis;
  286. white-space:nowrap;
  287. overflow:hidden;
  288. background: rgba(0,0,0,0.6);
  289. padding: 3px 8px;
  290. display: inline-block;
  291. border-radius: 17px;
  292. }
  293. .sell_box .sell_conter ul li .sell_img img {display:block;width:100%;height:100%;}
  294. .sell_box .sell_conter ul li .sell_conter_right {float:left;width:62%;margin-left:15px;}
  295. .sell_box .sell_conter ul li .sell_conter_right p.jg_ing{margin-top:5px;}
  296. .sell_box .sell_conter ul li .sell_conter_right p.jg_ing span{ color:#df1818; font-size:0.75rem; font-weight:bold;}
  297. .sell_box .sell_conter ul li .sell_conter_right p.jg_ing span em{color:#df1818;font-size:1.05rem; font-weight:bold;display:inline-block;margin-right:2px;position:relative;top:1px;}
  298. .sell_conter_right .date{font-size:0.6875rem;color:#999;margin-top:5px;}
  299. .sell_conter_right .style{font-size:0.6875rem;color:#999;}
  300. .sell_conter_right .style{}
  301. .sell_conter_right .style i{max-width: 63px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; margin-top:5px;display: block;float:left;font-style: normal;background:#EFF2F4;margin-right: 6px;font-size:0.687rem;color:#475C89;padding:3px 8px;border-radius:3px;}
  302. .sell_conter_right .style i:nth-child(1){background:#FFE6EC;color:#D61F2B;}
  303. .sell_box .sell_conter ul li .sell_conter_right .title {font-size:1.0625rem;color:#333;width:77%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight:600;}
  304. .m_gzlx{font-size:0.6875rem;color:#333;margin-top:10px;background:#F8F8F8;padding:4px 10px;border-radius:50px;float:left;}
  305. .m_gzlx_l{float:left; font-weight: bold; color: #333;}
  306. .m_gzlx_l img{width:14px;height:14px;position:relative;top:-1px;margin-right:5px;}
  307. .m_gzlx_r{float:left;margin-left:5px;padding-left:5px;position:relative; top: 1px;}
  308. .m_gzlx_r:before {content:"";position:absolute;top:0px;left:0;width:1px;height:12px;background:#999;display: block;}
  309. .m_gzlx_r span{color:#FF273B;}
  310. /*2018-10-11 添加 热销楼盘 */
  311. .sell_box .swiper-container {height:auto; position: relative;padding:20px 0;}
  312. .sell_box .swiper-container .swiper-slide {display:inline-block;width:145px;margin-right:11px;box-shadow:0px 0px 7px 0px rgba(215, 215, 215, 0.54);}
  313. .sell_box .w_img {width:145px;height:143px;position:relative;}
  314. .sell_box .w_img img{width:100%;height:100%;}
  315. .w_img i{position:absolute;bottom:36px;left:0;font-size:0.8125rem;color:#fff;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:20px 10px 5px 10px;
  316. background:-webkit-gradient(linear, 0 0, 0 bottom, from(rgba(255, 255, 255, 0)), to(rgba(8, 8, 8, 0.6)));
  317. -moz-linear-gradient(linear, 0 0, 0 bottom, from(rgba(255, 255, 255, 0)), to(rgba(8, 8, 8, 0.6)));
  318. -o-linear-gradient(linear, 0 0, 0 bottom, from(rgba(255, 255, 255, 0)), to(rgba(8, 8, 8, 0.6)));
  319. }
  320. .w_font{padding:10px 0;}
  321. .w_font_img{height:20px;width:auto;margin:auto;display:block;}
  322. /*更多*/
  323. .m_lj_ckgd{display: block;text-align: center;background:#F8F8F8;padding:15px 0;font-size:0.9375rem;color:#666;margin-top:20px;border-radius:5px;}
  324. .m_zaigai_title{position:relative;}
  325. .m_zaigai_title a{position: absolute;right:0px;padding:0 10px;}
  326. .m_zaigai_title span{font-size:1.1875rem;color:#333;font-weight:600;}
  327. .sell_box .m_zaigai_title{ border: none;}
  328. .sell_title {position: relative;height:35px;border-bottom:1px solid #D9D9D9;background:#FFF;}
  329. .sell_title .sell_title_left{display:inline-block;background:url(../image/icon_title.png) no-repeat center center/113px 40px;color:#fff;height:30px;font-size:1rem;padding:5px 16px 5px 6px;position:absolute;top:-6px;}
  330. .sell_title .sell_title_left img {display:inline-block;width:20px;}
  331. .sell_title .sell_title_left span {position:relative;top:2px;}
  332. .sell_title .sell_title_right {position:absolute;right:8px;top:10px;font-size:0.8rem;color:#7f7e7e;}
  333. .sell_title .sell_title_right img {display:inline-block;width:15px;position:relative;right:5px;}
  334. /*旅居城市*/
  335. .Livinglife{ background: #fff; width: 100%; margin-top: 10px;}
  336. .Livinglife_c{ width: 95%; margin: 0 auto;padding-top:15px;}
  337. .Livinglife_bg{ margin-top: 20px;}
  338. .Livinglife_bg .left{float: left; width:44%;}
  339. .Livinglife_bg .left .left_top a{ display: block; position: relative;}
  340. .Livinglife_bg .left .left_top a .text{ position: absolute; left:10px;top:10px;border-radius: 30px;padding: 5px 0;}
  341. .Livinglife_bg .left .left_top a p.tu{ width: 100%; height: 100px;border-radius:5px;overflow:hidden;}
  342. .Livinglife_bg .left .left_top a p.tu img{ width: 100%; height: 100%;}
  343. .Livinglife_bg .left .left_top a .text p.p1{ font-size: 1rem; color: #fff; font-weight: bold; }
  344. .Livinglife_bg .left .left_top a .text p.p2{ font-size: 0.7rem; color: #fff; margin-top: 3px;}
  345. .Livinglife_bg .left .left_top2{ margin-top: 8px;}
  346. .Livinglife_bg .right{float: right; width:54%;border-radius:5px;overflow:hidden;}
  347. .Livinglife_bg .right a{display: block; position: relative;}
  348. .Livinglife_bg .right a p.tu{ width: 100%; height:208px; }
  349. .Livinglife_bg .right a p.tu img{ width: 100%; height:100%; }
  350. .Livinglife_bg .right a .text{ position: absolute; right:10px; top:10px;width: 66%;border-radius: 30px;padding: 5px 0;}
  351. .Livinglife_bg .right a .text p.p1{ font-size: 1rem; color: #fff; font-weight: bold;float:right;}
  352. .Livinglife_bg .right a .text p.p2{ font-size: 0.7rem; color: #fff; margin-top: 3px;float:right;}
  353. .y_hotnews_main{ background: #fff;padding:0 15px;margin-top:30px;}
  354. /*切换区域*/
  355. #m_CityClick{display:block;}
  356. .m_qhcs_box{background:#F8F8F8;}
  357. .m_head_qhcs{box-shadow:0px 0px 10px 0px rgba(118,118,118,0.12); width:100%;height:55px;text-align:center;position:relative;background:#fff;}
  358. .m_region{width:56%;margin:auto;}
  359. .m_region span{display: block;width:50%;height:53px;float:left;font-size:1rem;color:#999;line-height:55px;font-weight:600;position:relative;}
  360. .m_region span:before {content:"";display:block;position:absolute;bottom:0;left:50%;width:16px;height:3px;background:#FFF;border-radius:50px;margin-left:-8px;}
  361. .m_region span.on{color:#333;}
  362. .m_region span.on:before {background:#D50000;}
  363. .m_Return{width:50px;height:55px;position:absolute;top:0;left:0;}
  364. .m_Return img{width:13px;display: block;margin:auto;margin-top:23px;}
  365. .m_City_box{display:none;}
  366. .m_City{padding:0 15px;}
  367. .m_City ul{margin-top:17px;}
  368. .m_City_title{font-size:0.9375rem;color:#666;margin-top:30px;}
  369. .m_City .m_City_list{ border-bottom: 1px solid #eee; padding-bottom: 10px;}
  370. .m_City_list li{width:23%;height:36px;float:left;text-align:center;line-height:36px;background:#FFF;border-radius:4px;margin-right:2.6%;margin-bottom:10px;}
  371. .m_City_list li:nth-child(4n){margin-right:0;}
  372. .m_City_list li a{font-size:0.8rem;color:#333; display: inline-block; width: 100%;}
  373. .m_City_list li.on{background: #D50000; color: #fff;}
  374. .m_City_list li.on a{color: #fff;}
  375. .m_City_ul{margin-top:20px;padding:0 15px;}
  376. .m_City_ul_title{height:40px;line-height:40px;text-indent:17px;font-size:0.8rem;color:#333;}
  377. .m_City_ul_li {border-bottom:1px solid #eee;padding:17px 0;}
  378. .m_City_ul_li a{display: inline-block; width:23%;height:36px;float:left;text-align:center;line-height:36px;background:#fff;border-radius:4px;margin-right:2.6%;margin-bottom:10px;font-size:0.8rem;color:#333;}
  379. .m_City_ul_li a:nth-child(4n){margin-right:0;}
  380. .m_City_province{font-size:0.9375rem;color:#666;margin-top:20px;}
  381. .m_City_ul_li a.on{background: #D50000; color: #fff;}
  382. /*媒体查询*/
  383. @media (max-width: 320px){
  384. .banner{height:172px;}
  385. .header .header_seek {width:63%;}
  386. .y_tstj_bottom_l{ width: 48%;}
  387. .y_input .ipt_area .ipt_areabutton{ position: absolute; right: -4px; top: -7px; width: 30px; height: 30px; background: url("../image/index/splist1_1.png") no-repeat center; z-index: 10; background-size: 20px 20px; }
  388. .y_input .ipt_area{ width: 60%;}
  389. .y_input .y_city{ padding-left: 4px;}
  390. .y_sfheader_top{ position: absolute; left: 50%; top: 15px; width: 70%; margin-left: -35%;}
  391. .y_sfheader_top .y_logo p:nth-child(1){ font-size: 1.6rem; color:#fff;}
  392. .y_sfheader_top .y_logo p:nth-child(2){ font-size: 0.7rem; color:#fff;}
  393. .y_input{ background: #fff; padding:8px 8px; border-radius: 30px; position: relative; top: 10px;}
  394. .y_sfheader_bg{ width: 100%; height:210px;}
  395. .y_sfheader_bg p{ width: 100%; height: 100%;}
  396. .y_sfheader_bg p img{ width: 100%; height: 100%;}
  397. .headle_right {width:72%;}
  398. }