css.css 25 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580
  1. @charset "utf-8";
  2. /* CSS Document */
  3. .qwpuic{display:none}
  4. #LXB_CONTAINER_SHOW{display:none !important;}
  5. .y_puicfoot_main .y_centxq a{font-size:0.6rem;}
  6. .header_logo3{text-align:center;height:50px;line-height:50px;font-size:0.75rem;color:#000;font-weight:600;}
  7. .y_sidebarcent_ul ul li a span{font-size:0.6rem;}
  8. .y_header{background:#FFF;}
  9. .header_back a img{top:17px;}
  10. html{
  11. font-size:24px;
  12. margin:0
  13. }
  14. div,form,acronym,img,ul,ol,li,dl,dt,dd,header{ margin: 0; padding: 0; border: none; }
  15. h1,h2,h3,h4,h5,h6 { margin:0; padding:0 ;}
  16. body{ margin:0; padding:0; font-size:0.58rem; background:#eee;}
  17. section,nav,footer{
  18. background:#fff;
  19. padding:0 0.416rem;
  20. }
  21. section{
  22. margin-bottom:0.416rem;
  23. padding-bottom:0.625rem;
  24. }
  25. a:link{
  26. text-decoration:none;
  27. }
  28. p{
  29. }
  30. h1{
  31. font-size:0.65rem;
  32. color:#D50000;
  33. }
  34. /*文字类*/
  35. .f12{ font-size:0.5rem; }
  36. .f14{ font-size:0.58rem; }
  37. .f15{ font-size:0.625rem; }
  38. .f16{ font-size:0.666rem; }
  39. .f18{ font-size:0.75rem; }
  40. .f24{ font-size:1rem; }
  41. .white{ color:#fff; }
  42. .black{ color:#000 }
  43. .g999{ color:#999 }
  44. .g666{ color:#666 }
  45. .orange{ color:#ff6600 }
  46. .bold{ font-weight:bold; }
  47. em{
  48. font-style:normal;
  49. color:#ff6600;
  50. }
  51. .bottomLine{
  52. border-bottom:1px solid #ddd;
  53. }
  54. .clearfix:after{
  55. content:"";
  56. display:table;
  57. clear:both;
  58. }
  59. .fr{
  60. float:right
  61. }
  62. .back{
  63. position:absolute;
  64. top:0;
  65. left:0;
  66. width:2rem;
  67. height:1.66rem;
  68. background:url(/js/lpindex/loan/icon.png) no-repeat;
  69. background-size:20rem 9rem;
  70. background-position:-3.584rem -2.5rem;
  71. }
  72. .telBtn{
  73. position:absolute;
  74. top:0;
  75. right:0;
  76. width:2rem;
  77. height:1.66rem;
  78. background:url(/js/lpindex/loan/icon.png) no-repeat;
  79. background-size:20rem 9rem;
  80. background-position:-3.448rem -4.7084rem;
  81. }
  82. .clearBtn{
  83. position:absolute;
  84. top:0;
  85. right:0;
  86. width:2rem;
  87. height:1.66rem;
  88. background:url(/js/lpindex/loan/icon2.png) no-repeat;
  89. background-size:20rem 9rem;
  90. background-position:-12.4rem -3.7rem;
  91. }
  92. .headerBar{
  93. position:relative;
  94. height:1.66rem;
  95. width:100%;
  96. line-height:1.66rem;
  97. background-color:#ff6600;
  98. font-size:0.9rem;
  99. text-align:center;
  100. z-index:99999;
  101. }
  102. .headerBar p{
  103. margin:0
  104. }
  105. .indexHeader{
  106. position:relative;
  107. height:7.25rem;
  108. background:url(/js/lpindex/loan/index_header.jpg) no-repeat;
  109. background-size:cover;
  110. text-align:center;
  111. vertical-align:middle;
  112. }
  113. .indexHeader img{
  114. width:6.7rem;
  115. margin-top:2.916rem;;
  116. }
  117. .indexHeader .city{
  118. position:absolute;
  119. top:0.416rem;
  120. left:0.416rem;
  121. width:2.9rem;
  122. height:1.375rem;
  123. line-height:1.375rem;
  124. text-align:center;
  125. padding-right:0.35rem;
  126. border-radius:1rem;
  127. color:#fff;
  128. background-color:rgba(0,0,0,0.5);
  129. background-image:url(/js/lpindex/loan/icon.png);
  130. background-size:20rem 9rem;
  131. background-position:-9.85rem -4.35rem;
  132. }
  133. .detailsHeader{
  134. position:relative;
  135. width:15rem;
  136. height:10.416rem;
  137. }
  138. .detailsHeader img{
  139. width:15rem;
  140. height:10.416rem;
  141. }
  142. .detailsHeader .headerImg{
  143. /*position:absolute;*/
  144. top:0;
  145. display:block;
  146. width:15rem;
  147. height:10.416rem;
  148. }
  149. .detailsHeader .back{
  150. position:absolute;
  151. width:1.25rem;
  152. height:1.25rem;
  153. left:0.4166rem;
  154. top:0.4166rem;
  155. display:inline-block;
  156. background-color:rgba(0,0,0,0.2);
  157. background-position:-3.584rem -2.75rem;
  158. border-radius:0.104rem;
  159. }
  160. .detailsHeader .share{
  161. position:absolute;
  162. width:1.25rem;
  163. height:1.25rem;
  164. right:0.4166rem;
  165. top:0.4166rem;
  166. display:inline-block;
  167. background-color:rgba(0,0,0,0.2);
  168. background-image:url(/js/lpindex/loan/icon.png);
  169. background-size:20rem 9rem;
  170. background-position:-18.584rem -2.75rem;
  171. border-radius:0.104rem;
  172. }
  173. .indexNav{
  174. height:8.25rem;
  175. padding:0 0.45rem;
  176. }
  177. .indexNav div{
  178. display:inline-block;
  179. width:2.666rem;
  180. height:2.842rem;
  181. margin:0.833rem 0.31rem 0 0.31rem;
  182. text-align:center;
  183. }
  184. .indexNav a:nth-child(1) div{
  185. background-image:url(/js/lpindex/loan/icon.png);
  186. background-size:20rem 9rem;
  187. background-position:0.31rem 0;
  188. margin-bottom:0.5rem;
  189. }
  190. .indexNav a:nth-child(2) div{
  191. background-image:url(/js/lpindex/loan/icon.png);
  192. background-size:20rem 9rem;
  193. background-position:-3.69rem 0;
  194. margin-bottom:0.5rem;
  195. }
  196. .indexNav a:nth-child(3) div{
  197. background-image:url(/js/lpindex/loan/icon2.png);
  198. background-repeat:no-repeat;
  199. background-size:20rem 9rem;
  200. background-position:0.315rem 0;
  201. margin-bottom:0.5rem;
  202. }
  203. .indexNav a:nth-child(4) div{
  204. background-image:url(/js/lpindex/loan/icon.png);
  205. background-size:20rem 9rem;
  206. background-position:-7.69rem 0;
  207. margin-bottom:0.5rem;
  208. }
  209. .indexNav a:nth-child(5) div{
  210. background-image:url(../images/icon2.png);
  211. background-size:20rem 9rem;
  212. background-position:-3.69rem 0;
  213. }
  214. .indexNav a:nth-child(6) div{
  215. background-image:url(/js/lpindex/loan/icon2.png);
  216. background-size:20rem 9rem;
  217. background-position:-7.69rem 0;
  218. }
  219. .indexNav a:nth-child(7) div{
  220. background-image:url(/js/lpindex/loan/icon2.png);
  221. background-repeat:no-repeat;
  222. background-size:20rem 9rem;
  223. background-position:-11.69rem 0;
  224. }
  225. .indexNav a:nth-child(8) div{
  226. background-image:url(/js/lpindex/loan/icon2.png);
  227. background-size:20rem 9rem;
  228. background-position:-15.69rem 0;
  229. }
  230. .indexNav span{
  231. position:relative;
  232. top:2.5rem;
  233. color:#000;
  234. }
  235. .searchBox{
  236. padding-top:0.5rem;
  237. padding-bottom:0;
  238. }
  239. .searchBox.indexBox{
  240. padding-top:1rem;
  241. padding-bottom:0.01rem;
  242. }
  243. .searchBar{
  244. height:1.625rem;
  245. line-height:1.625rem;
  246. border:1px solid #ddd;
  247. vertical-align:baseline;
  248. }
  249. .searchInput{
  250. border:none;
  251. outline:none;
  252. width:10rem;
  253. font-size:0.58rem;
  254. margin-left:0;
  255. color:#999;
  256. }
  257. .searchBar img:nth-child(1){
  258. float:left;
  259. width:0.708rem;
  260. height:0.708rem;
  261. margin:0.479rem 0.313rem;
  262. }
  263. .searchBar img:nth-child(2){
  264. float:right;
  265. width:0.708rem;
  266. height:0.708rem;
  267. padding: 0.479rem 0.313rem;
  268. }
  269. .searchRow{
  270. height:1.82rem;
  271. position:relative;
  272. line-height:1.82rem;
  273. font-size:0.58rem;
  274. border-bottom:1px solid #ddd;
  275. overflow:hidden;
  276. }
  277. .searchRow.ar div{
  278. position:absolute;
  279. width:0.5rem;
  280. height:0.5rem;
  281. top:0.8rem;
  282. right:0;
  283. background-image:url(../images/icon.png);
  284. background-repeat:no-repeat;
  285. background-size:20rem 9rem;
  286. background-position:-19rem -8rem;
  287. }
  288. .searchRow.br div{
  289. position:absolute;
  290. width:0.5rem;
  291. height:0.5rem;
  292. top:0.8rem;
  293. right:0;
  294. background-image:url(../images/icon.png);
  295. background-repeat:no-repeat;
  296. background-size:20rem 9rem;
  297. background-position:-17rem -6rem;
  298. }
  299. .searchRow p{
  300. display:inline-block;
  301. width:12rem;
  302. }
  303. .searchRow p span{
  304. margin-right:0.38rem;
  305. display:inline-block;
  306. }
  307. .searchRow p span a{
  308. color:black;
  309. }
  310. .searchRow:nth-child(7) span{
  311. margin-right:0.38rem;
  312. white-space:nowrap;
  313. }
  314. .searchRow p{
  315. margin:0;
  316. margin-left:0.3rem;
  317. vertical-align:top;
  318. }
  319. .searchRow:nth-child(7) p{
  320. margin-left:0;
  321. }
  322. .searchRow span:first-child{
  323. line-height:1.0rem;
  324. }
  325. .searchArea{
  326. line-height:1.25rem;
  327. font-size:0.58rem;
  328. border-bottom:1px solid #f4f4f4;
  329. }
  330. .searchArea span{
  331. margin-right:0.618rem;
  332. }
  333. .searchArea span:last-child{
  334. margin-right:0rem;
  335. }
  336. .searchArea span a{
  337. color:black;
  338. }
  339. .searchArea:nth-child(2){
  340. }
  341. .searchArea:nth-child(2) span{
  342. display:inline-block;
  343. margin-right:0.57rem;
  344. }
  345. .searchArea:nth-child(3){
  346. border-bottom:none;
  347. }
  348. .searchArea:nth-child(3) .term{
  349. margin-top:0;
  350. margin-bottom:0;
  351. padding-top:0.35rem;
  352. padding-bottom:0.35rem;
  353. }
  354. .moreRow,.searchMoreRow{
  355. height:1.65rem;
  356. line-height:1.65rem;
  357. text-align:center;
  358. /* [disabled]color:#999; */
  359. font-size:0.5rem;
  360. }
  361. .heading{
  362. height:1.68rem;
  363. line-height:1.708rem;
  364. color:#ff6600;
  365. }
  366. .heading p{
  367. height:1.68rem;
  368. line-height:1.68rem !important;
  369. border-bottom:#ddd 1px solid;
  370. margin:0
  371. }
  372. .listBox .heading p{
  373. margin:0 0.416rem;
  374. }
  375. .listBox{
  376. padding:0 0 0.625rem 0 ;
  377. }
  378. .listBox{
  379. padding-bottom:0
  380. }
  381. .listBox a{
  382. color:#000;
  383. }
  384. .list li{
  385. position:relative;
  386. height:3.75rem;
  387. }
  388. .list li>div:first-child{
  389. height:3.75rem;
  390. float:left;
  391. }
  392. .list li .fr{
  393. position:relative;
  394. width:8.8416rem;
  395. height:3.75rem;
  396. float:right;
  397. overflow:hidden;
  398. }
  399. .list li{
  400. padding:0.416rem;
  401. list-style:none;
  402. font-size:0.5rem;
  403. border-bottom:1px solid #ddd;
  404. }
  405. .list li:after{
  406. content:"";
  407. display:table;
  408. clear:both;
  409. }
  410. .list img{
  411. width:5rem;
  412. height:3.75rem;
  413. }
  414. .list .name{
  415. width:8.51rem;
  416. font-size:0.58rem;
  417. text-overflow:ellipsis;
  418. white-space:nowrap;
  419. margin:0 0 0.33rem 0;
  420. overflow:hidden;
  421. color:#000;
  422. }
  423. .list .del-icon{
  424. width:25px;
  425. height:25px;
  426. display:inline-block;
  427. background:url(/js/lpindex/loan/del-sc.png) 0px 0px no-repeat;
  428. background-size:25px;position:absolute;
  429. right:0px; top:0px;
  430. z-index:1000;
  431. } /*删除收藏*/
  432. .listBox.rent .list .name,.listBox.sale .list .name{
  433. width:8rem;
  434. }
  435. .list .add,.list .info{
  436. color:#666;
  437. margin:0.33rem 0;
  438. }
  439. .list .price{
  440. color:#ff6600;
  441. float:right;
  442. margin-top:-0.275rem;
  443. }
  444. .list em{
  445. position:relative;
  446. font-size:0.75rem;
  447. font-weight:bold;
  448. top:0.05rem;
  449. }
  450. .icon{
  451. padding:0.11rem 0.1875rem;
  452. color:#fff;
  453. background:#70b8ff;
  454. font-size:0.5rem;
  455. vertical-align:bottom;
  456. }
  457. .icons{
  458. white-space: nowrap;
  459. position:absolute;
  460. bottom:0;
  461. margin:0;
  462. }
  463. .icons .icon{
  464. display:inline-block;
  465. }
  466. footer{
  467. height:2rem;
  468. /*border-top:1px solid #ddd;*/
  469. }
  470. .indexFooter{
  471. margin-top:-0.4rem;
  472. }
  473. .brief .title{
  474. height:2.583rem;
  475. overflow:hidden;
  476. padding:0.625rem 0;
  477. border-bottom:1px solid #ddd;
  478. }
  479. .brief .title div:nth-child(1){
  480. float:left;
  481. width:11.2rem;
  482. }
  483. .brief .title div:nth-child(1) p{
  484. margin:0.15rem 0 0 0;
  485. line-height:1rem;
  486. }
  487. .brief .title div:nth-child(2){
  488. float:right;
  489. width:1.758rem;
  490. height:2.083rem;
  491. border-left:1px solid #ddd;
  492. text-align:center;
  493. padding:0 0.4rem;
  494. text-align:center;
  495. }
  496. .brief .title .icon{
  497. margin-right:0.1rem;
  498. display: inline-block;
  499. line-height: normal;
  500. }
  501. .brief .tit{
  502. margin-right:0.4rem;
  503. }
  504. .brief .infoBar{
  505. height:2.25rem;
  506. border-bottom:1px solid #ddd;
  507. }
  508. .brief .infoBar p{
  509. line-height:2.25rem;
  510. margin:0;
  511. }
  512. .brief .infoBar p span{
  513. padding:0 0.5rem;
  514. }
  515. .brief .infoBar p span:nth-child(2){
  516. border-left:2px solid #ddd;
  517. border-right:2px solid #ddd;
  518. }
  519. .brief .info{
  520. padding-top:0.6rem;
  521. }
  522. .brief .info div{
  523. float:left;
  524. }
  525. .brief .info div{
  526. margin-right:1.58rem;
  527. }
  528. /*
  529. .brief .info .inr0{
  530. margin-left:1.708rem;
  531. }
  532. .brief .info .inr1{
  533. margin-left:3.725rem;
  534. }
  535. .brief .info .inr2{
  536. margin-left:4rem;
  537. }
  538. */
  539. .brief .info p{
  540. clear:both;
  541. }
  542. .brief .favorite.already{
  543. background:url(/js/lpindex/loan/icon.png) no-repeat;
  544. background-size:20rem 9rem;
  545. background-position:0.8rem -5rem;
  546. }
  547. .brief .favorite.already:after{
  548. content:"已收藏";
  549. position:relative;
  550. top:1.38rem;
  551. width:2rem;
  552. font-size:0.5rem;
  553. text-align:center;
  554. }
  555. .brief .favorite.not{
  556. background:url(/js/lpindex/loan/icon.png) no-repeat;
  557. background-size:20rem 9rem;
  558. background-position:-1.22rem -5rem;
  559. }
  560. .brief .favorite.not:after{
  561. content:"收藏";
  562. position:relative;
  563. top:1.38rem;
  564. width:2rem;
  565. font-size:0.5rem;
  566. text-align:center;
  567. }
  568. .brief p,.brief a{
  569. color:#000;
  570. }
  571. .brief p .pin{
  572. width:1rem;
  573. height:0.6rem;
  574. margin-left:0.15rem;
  575. background-image:url(../images/icon.png);
  576. background-size:20rem 9rem;
  577. background-position:-15rem 0.03rem;
  578. }
  579. .brief p .calc{
  580. position:absolute;
  581. width:0.6rem;
  582. height:1.0rem;
  583. margin-left:0.15rem;
  584. background-image:url(../images/icon.png);
  585. background-size:20rem 9rem;
  586. background-position:-15rem -0.99rem;
  587. }
  588. .fixBox{
  589. position:fixed;
  590. width:100%;
  591. bottom:0;
  592. left:0;
  593. padding:0.35rem;
  594. border-top:1px solid #ddd;
  595. text-align:center;
  596. margin-bottom:0;
  597. }
  598. .fixBox.app{
  599. width:14.3rem;
  600. border:none;
  601. background:rgba(0,0,0,0.5);
  602. text-align:left;
  603. padding:0.3125rem 0.35rem;
  604. }
  605. .btnBar{
  606. }
  607. .btnBar a{
  608. display:inline-block;
  609. width:14.168rem;
  610. height:1.625rem;
  611. line-height:1.625rem;
  612. text-align:center;
  613. border:1px solid #ff6600;
  614. font-size:0.625rem
  615. }
  616. .btnBar a:first-child{
  617. float:left;
  618. background-color:#fff;
  619. color:#ff6600;
  620. margin-right:1.05rem;
  621. }
  622. .btnBar a:last-child{
  623. float:left;
  624. background-color:#ff6600;
  625. color:#fff;
  626. }
  627. .btnBar .feng{
  628. background:url(/js/lpindex/loan/icon2.png) no-repeat;
  629. background-size:20rem;
  630. background-position:4.7rem -3.55rem;
  631. }
  632. .btnBar .feng span{
  633. margin-left:1rem;
  634. }
  635. .agentBox .info{
  636. height:3.85rem;
  637. position:relative;
  638. margin-top:0.667rem;
  639. margin-bottom:1rem;
  640. background-image:url(/js/lpindex/loan/icon.png);
  641. background-repeat:no-repeat;
  642. background-size:20rem 9rem;
  643. background-position:-2.5rem -6.6rem;
  644. overflow:hidden;
  645. }
  646. .agentBox .info .link{
  647. position:absolute;
  648. margin-bottom:0;
  649. bottom:0;
  650. margin-top:0.25rem;
  651. }
  652. .agentBox.bottomLine .info{
  653. background:none;
  654. }
  655. .agentBox img{
  656. width:3.75rem;
  657. height:3.75rem;
  658. }
  659. .agentBox .info>div{
  660. display:inline-block;
  661. height:3.75rem;
  662. vertical-align:top;
  663. }
  664. .agentBox .info>div:first-child{
  665. width:3.75rem;
  666. overflow:hidden;
  667. }
  668. .agentBox .info p{
  669. margin:0 0 0.25rem 0.5rem;
  670. color:#000;
  671. }
  672. .agentBox .info p.com{
  673. width:8.75rem;
  674. overflow:hidden;;/* 内容超出宽度时隐藏超出部分的内容 */
  675. text-overflow:ellipsis;;/* 当对象内文本溢出时显示省略标记(...) ;需与overflow:hidden;一起使用。*/
  676. white-space:nowrap;/* 不换行 */
  677. }
  678. .loan div:nth-child(2){
  679. padding-top:0.4166rem;
  680. }
  681. .loans canvas{
  682. float:left;
  683. width:6.125rem!important;
  684. height:6.125rem!important;
  685. margin-right:0.5rem;
  686. margin-top:1px;
  687. }
  688. .loans p{
  689. margin:0;
  690. padding:0;
  691. }
  692. .loans .clearfix .info{
  693. position:relative;
  694. height:5.7rem;
  695. float:left;
  696. padding-top:0.3rem;
  697. }
  698. .loans .clearfix .info p{
  699. padding:0.22rem 0;
  700. }
  701. .loans .clearfix .info p:nth-child(1){
  702. font-size:0.75rem;
  703. }
  704. .loans .clearfix .info p:nth-child(1) span{
  705. color:#ff6600;
  706. }
  707. .loans .clearfix .info p:nth-child(2){
  708. font-size:0.5rem;
  709. color:#666;
  710. }
  711. .loans .clearfix .info p:nth-child(3),.loans .clearfix .info p:nth-child(4),.loans .clearfix .info p:nth-child(5){
  712. padding-left:0.66rem;
  713. font-size:0.5rem;
  714. background-image:url(/js/lpindex/loan/icon.png);
  715. background-repeat:no-repeat;
  716. background-size:20rem 9rem;
  717. }
  718. .loans .clearfix .info p:nth-child(3){
  719. background-position:0 -7.75rem;
  720. }
  721. .loans .clearfix .info p:nth-child(4){
  722. background-position:-4rem -6.75rem;
  723. }
  724. .loans .clearfix .info p:nth-child(5){
  725. background-position:-10rem -2.75rem;
  726. }
  727. .loans .clearfix .info p:nth-child(3) span,.loans .clearfix .info p:nth-child(4) span,.loans .clearfix .info p:nth-child(5) span{
  728. }
  729. .loans .calcBtn a{
  730. display:block;
  731. height:1.66rem;
  732. line-height:1.66rem;
  733. background:#f5f5f5;
  734. border:1px solid #ddd;
  735. margin:0.5rem 0.416rem 0 0.416rem;
  736. text-align:center;
  737. color:#666;
  738. }
  739. .ep{
  740. background:#fff;
  741. }
  742. .ep section{
  743. padding-bottom:0;
  744. margin-bottom:0;
  745. }
  746. .ep .agent{
  747. padding:0 0 0.625rem 0;
  748. margin:0 0.416rem;
  749. }
  750. .ep .searchBox{
  751. padding-top:0;
  752. background:#f4f4f4;
  753. }
  754. .searchRow .up:after{
  755. content:"↑"
  756. }
  757. .searchRow .down:after{
  758. content:"↓"
  759. }
  760. .option{
  761. display:table;
  762. width:100%;
  763. margin:0;
  764. padding:0;
  765. text-align:center;
  766. }
  767. .option span{
  768. display:table-cell;
  769. font-size:0.625rem;
  770. text-align:center;
  771. padding:0.583rem 0;
  772. border-bottom:1px solid #F4F4F4;
  773. position:relative;
  774. }
  775. .option span:before {content:"";display:block;width:30px;height:3px;background:#FFF;position:absolute;bottom:0;left:50%;margin-left:-15px;border-radius:50px;}
  776. .option span.on:before{
  777. background:#D50000;
  778. }
  779. .option span.on{
  780. color:#D50000;
  781. }
  782. .delete{
  783. position:absolute;
  784. top:0;
  785. right:0;
  786. width:1.083rem;
  787. height:1.083rem;
  788. border-radius:0 0 0 1.083rem;
  789. background-color:#ff6600;
  790. background-image:url(/js/lpindex/loan/icon.png);
  791. background-size:20rem 9rem;
  792. background-position:-5.5125rem -4.8125rem;
  793. }
  794. .nothing{
  795. height:13rem;
  796. background-color:#f4f4f4;
  797. background-image:url(/js/lpindex/loan/noth.png);
  798. background-repeat:no-repeat;
  799. background-size:5.2083rem 4.2708rem;
  800. background-position:4.9167rem 2.8542rem;
  801. text-align:center;
  802. padding-top:7.8rem;
  803. color:#999;
  804. }
  805. .map{
  806. position:relative;
  807. height:23.0208rem;
  808. background-size:15rem 23.0208rem;
  809. }
  810. .pin{
  811. position:absolute;
  812. width:1.488rem;
  813. height:2.083rem;
  814. background-image:url(../images/icon.png);
  815. background-size:20rem 9rem;
  816. background-position:-12rem 0;
  817. }
  818. .popBox{
  819. display:none;
  820. position:absolute;
  821. top:0;
  822. left:0;
  823. width:100%;
  824. padding:0;
  825. z-index:999;
  826. }
  827. .popBox .cityLayer{
  828. position:absolute;
  829. width:100%;
  830. top:0rem;
  831. padding:0 0.466rem 0.5rem 0.466rem;
  832. background:#fff;
  833. }
  834. .popBox .cityLayer div{
  835. border-bottom:1px solid #ddd;
  836. }
  837. .popBox .cityLayer div p{
  838. color:#70b8ff;
  839. line-height:0.6rem;
  840. }
  841. .popBox .cityLayer div a{
  842. display:inline-block;
  843. margin-left:-0.66rem;
  844. padding:0.33rem 0.66rem;
  845. color:#000;
  846. }
  847. .cancelRow{
  848. height:1.666rem !important;
  849. line-height:1.666rem;
  850. text-align:center;
  851. border-bottom:1px solid #ddd;
  852. }
  853. .empty{
  854. background:#f5f5f5;
  855. height:20rem;
  856. background-image:url(../images/ku.png);
  857. background-repeat:no-repeat;
  858. background-size:1.708rem;
  859. background-position:1.3rem 1.4rem;
  860. padding:1.2rem 3rem;
  861. }
  862. .empty p{
  863. margin:0.2rem;
  864. width:10rem;
  865. }
  866. .resultLayer{
  867. background:#fff;
  868. padding-bottom:0.625rem;
  869. }
  870. .resultLayer ul{
  871. height:8rem;
  872. overflow: auto;
  873. }
  874. .resultLayer li{
  875. list-style:none;
  876. height:1.666rem;
  877. line-height:1.666rem;
  878. border-bottom:1px dotted #999;
  879. margin:0 0.416rem;
  880. }
  881. .shareBox {
  882. position:absolute;
  883. width:100%;
  884. top:0rem;
  885. background:#fff;
  886. padding:0 0 0.416rem 0;
  887. }
  888. .shareBox .shareHeading{
  889. padding:0.5rem;
  890. text-align:center;
  891. }
  892. .shareBox .cancelRow{
  893. border-top:1px solid #ddd;
  894. margin-left:0.416rem;
  895. margin-right:0.416rem;
  896. }
  897. .bdshare-button-style0-16 a {
  898. background-image: none!important;
  899. }
  900. .shareBox a{
  901. display:inline-block;
  902. margin:0;
  903. width:4.8rem;
  904. height:4.8rem;
  905. text-align:center;
  906. background:url(/js/lpindex/loan/icon_share.png);
  907. background-repeat:no-repeat;
  908. background-size:32.1548rem 2.9167rem;
  909. background-position:1rem 0;
  910. }
  911. .shareBox a:nth-child(3) {
  912. background-position:-4.832rem 0;
  913. }
  914. .shareBox a:nth-child(4) {
  915. background-position:-10.664rem 0;
  916. }
  917. .shareBox a:nth-child(5) {
  918. background-position:-16.496rem 0;
  919. }
  920. .shareBox a:nth-child(6) {
  921. background-position:-22.328rem 0;
  922. }
  923. .shareBox a:nth-child(7) {
  924. background-position:-28.16rem 0;
  925. }
  926. .shareBox a span{
  927. position:relative;
  928. top:3.2rem;
  929. color:#000;
  930. }
  931. .photo{
  932. background:#000;
  933. text-align:center;
  934. }
  935. .photoTab{
  936. position:absolute;
  937. height:10.416rem;
  938. width:15rem;
  939. margin-top:6.7rem;
  940. text-align:center;
  941. color:#fff;
  942. overflow:hidden;
  943. }
  944. .photoTab.inner{
  945. margin:auto 0;
  946. top:0;
  947. bottom:0;
  948. }
  949. .photoTab.detail{
  950. margin-top:0;
  951. }
  952. .photoTab ul{
  953. position:absolute;
  954. width:999rem;
  955. height:10.16rem;
  956. left:0rem;
  957. letter-spacing:-3px;
  958. vertical-align:middle;
  959. }
  960. .photoTab li{
  961. width:15rem;
  962. display:inline-block;
  963. float:left;
  964. list-style:none;
  965. line-height:0;
  966. }
  967. .photoTab img{
  968. display:block;
  969. width:15rem;
  970. }
  971. .photoTab p{
  972. position:absolute;
  973. width:100%;
  974. text-align:center;
  975. top:8.7rem;
  976. }
  977. .photoTab p span{
  978. display:inline-block;
  979. width:0.2rem;
  980. height:0.2rem;
  981. background:#fff;
  982. color:#fff;
  983. }
  984. .photoTab p span.on{
  985. background:#3399ff;
  986. }
  987. .supporting span{
  988. display:inline-block;
  989. width:3.625rem;
  990. height:1.416rem;
  991. line-height:1.416rem;
  992. padding-left:0.895rem;
  993. background:url(/js/lpindex/loan/icon.png) no-repeat;
  994. background-size:20rem 9rem;
  995. background-position:-17rem -2.636rem;
  996. }
  997. .term span a.on{
  998. color:#ff6600;
  999. }
  1000. .description .cBox{
  1001. height:2.5rem;
  1002. overflow:hidden;
  1003. }
  1004. .description .openBox{
  1005. }
  1006. .description div p{
  1007. line-height:1rem ;
  1008. }
  1009. .description div p{
  1010. margin-top:0.35rem;
  1011. }
  1012. .appBar{
  1013. font-size:0.51rem;
  1014. color:#fff;
  1015. }
  1016. .appBar span{
  1017. line-height:0.35rem;
  1018. position:absolute;
  1019. left:2rem;
  1020. }
  1021. .appBar img{
  1022. width:1.25rem;
  1023. height:1.25rem;
  1024. }
  1025. .appBar div span:nth-child(1){
  1026. }
  1027. .appBar div span:nth-child(2){
  1028. top:0.4rem;
  1029. }
  1030. .appBar div span:nth-child(3){
  1031. top:1.1rem;
  1032. }
  1033. .appBar>div:nth-child(1){
  1034. float:left;
  1035. }
  1036. .appBar>div:nth-child(3){
  1037. float:right;
  1038. border:1px solid #fff;
  1039. }
  1040. .appBar>div:nth-child(3) a{
  1041. display:inline-block;
  1042. width:3.75rem;
  1043. height:1.25rem;
  1044. line-height:1.25rem;
  1045. text-align:center;
  1046. font-size:0.625rem;
  1047. color:#fff
  1048. }
  1049. .appBar>div:nth-child(2){
  1050. float:right;
  1051. width:1.25rem;
  1052. height:1.25rem;
  1053. background:url(/js/lpindex/loan/icon.png) no-repeat;
  1054. background-size:20rem 9rem;
  1055. background-position:-5.5817rem -4.5817rem;
  1056. }
  1057. .appBar>div:nth-child(2) a{
  1058. display:inline-block;
  1059. width:1.25rem;
  1060. height:1.25rem;
  1061. }
  1062. .photoDot{
  1063. position:absolute;
  1064. width:15rem;
  1065. bottom:0.7rem;
  1066. text-align:center;
  1067. color:#fff;
  1068. }
  1069. .photoDot p{
  1070. text-align:center;
  1071. }
  1072. .photoDot p span{
  1073. display: inline-block;
  1074. width: 0.2rem;
  1075. height: 0.2rem;
  1076. background: #fff;
  1077. color: #fff;
  1078. }
  1079. .photoDot p span.on{
  1080. background:#3399ff;
  1081. }
  1082. .gotoTop{
  1083. display:none;
  1084. position:fixed;
  1085. bottom:2rem;
  1086. right:0.5rem;
  1087. width:1.666rem;
  1088. height:1.666rem;
  1089. background:url(/js/lpindex/loan/icon.png) no-repeat;
  1090. background-size:20rem 9rem;
  1091. background:-8rem -7rem;
  1092. }
  1093. .gotoTop img{
  1094. width:1.666rem;
  1095. height:1.666rem;
  1096. }
  1097. .calculator{
  1098. background:#fff;
  1099. }
  1100. .calcBox{
  1101. padding: 0 15px;
  1102. }
  1103. .calcBox p{
  1104. line-height:1rem;
  1105. padding:12px 0 6px 0;
  1106. border-bottom:1px solid #F4F4F4;
  1107. }
  1108. .calcBox p span{
  1109. position:relative;
  1110. }
  1111. .calcBox p span:nth-child(1){
  1112. display:inline-block;
  1113. width:3rem;
  1114. overflow:hidden;
  1115. }
  1116. .calcBox .sel{
  1117. height:1rem;
  1118. display:inline-block;
  1119. overflow:hidden;
  1120. position:relative;
  1121. /*vertical-align:bottom;*/
  1122. /*border-bottom:1px solid #ccc;*/
  1123. }
  1124. .calcBox .drop{
  1125. margin-left:-0.3rem;
  1126. }
  1127. .calcBox input,.calcBox select{
  1128. width:9rem;
  1129. /*margin:0 0.5rem;*/
  1130. outline:none;
  1131. border:none;
  1132. text-align: right;
  1133. }
  1134. .resultBox select{
  1135. float:right;
  1136. }
  1137. .calcBox .rate{
  1138. color:red;
  1139. }
  1140. .calcBox select{
  1141. border-bottom:none;
  1142. }
  1143. .calcBox select,.resultBox select{
  1144. box-sizing: border-box;
  1145. -webkit-appearance: none;
  1146. align-items: center;
  1147. vertical-align: baseline;
  1148. white-space: pre;
  1149. text-align:right;
  1150. padding-left:10px;
  1151. font-size:0.5rem;
  1152. }
  1153. .calcBox .fr{
  1154. line-height:1.1rem;
  1155. }
  1156. .select_arrow {
  1157. font-style: normal;
  1158. position: absolute;
  1159. right: 0rem;
  1160. bottom: 0rem;;
  1161. display: inline-block;
  1162. width: 0.35rem;
  1163. height: 0.35rem;
  1164. background:url(/js/lpindex/loan/icon.png) no-repeat;
  1165. background-size:20rem 9rem;
  1166. background-position:-3rem -6.95rem;
  1167. }
  1168. .blockBtn{
  1169. text-align:center;
  1170. /*background:#ff6600;*/
  1171. /*margin:0 0.416rem 3rem 0.416rem;;*/
  1172. padding:0 20px;
  1173. margin-top:35px;
  1174. }
  1175. .blockBtn a{
  1176. display:block;
  1177. height:40px;
  1178. line-height:40px;
  1179. background:#ff6600;
  1180. color:#fff;
  1181. border-radius:5px;
  1182. overflow:hidden;
  1183. /*padding:0.25rem 0;;*/
  1184. background: linear-gradient(left, #F85047, #EA3C3E);
  1185. background: -webkit-linear-gradient(left, #F85047, #EA3C3E);
  1186. background: -o-linear-gradient(left, #F85047, #EA3C3E);
  1187. background: -moz-linear-gradient(left, #F85047, #EA3C3E);
  1188. }
  1189. .resultBox{
  1190. margin:0.416rem;
  1191. padding:0.416rem;
  1192. border:1px solid #ddd;
  1193. }
  1194. .resultBox p{
  1195. margin:0;
  1196. line-height:1.5rem;
  1197. border-bottom:1px solid #eee;
  1198. font-size:0.55rem;
  1199. }
  1200. .resultBox p:last-child{border-bottom:0;}
  1201. .loan_select, .year_select, .debj_monthPay_select{
  1202. border:none;
  1203. background-color: white;
  1204. }
  1205. .resultBox .sel{
  1206. width:6rem;
  1207. }
  1208. .resultBox .sel select{
  1209. width:6rem;
  1210. line-height:1.2rem;
  1211. position:absolute;
  1212. bottom:0rem;;
  1213. right:0;
  1214. font-size:0.56rem;;
  1215. }
  1216. /*房屋估价*/
  1217. .xb_icon{
  1218. display:inline-block;
  1219. width:0.2708rem;
  1220. height:0.2708rem;
  1221. background:url(/js/lpindex/loan/xb.png);
  1222. background-size:0.2708rem 0.2708rem;
  1223. }
  1224. .valBox{
  1225. padding-top:0.33rem;
  1226. font-size:0.625rem;
  1227. }
  1228. .valBox>p{
  1229. position:relative;
  1230. height:1.875rem;
  1231. line-height:1.875rem;
  1232. margin:0;
  1233. font-size:0.625rem;
  1234. }
  1235. .valBox .vname{
  1236. display:inline-block;
  1237. width:3rem;
  1238. }
  1239. .valBox input[type=text],.valBox input[type=number]{
  1240. display:inline-block;
  1241. border:none;
  1242. border-bottom:1px solid #ddd;
  1243. width:10rem;
  1244. padding:0 0.2rem;
  1245. padding-bottom:0.15rem;
  1246. outline:none;
  1247. font-size:0.625rem;
  1248. }
  1249. .valBox select{
  1250. display:inline-block;
  1251. border:none;
  1252. border-bottom:1px solid #ddd;
  1253. width:10.4rem;
  1254. padding:0 0.2rem;
  1255. outline:none;
  1256. font-size:0.625rem;
  1257. background-color:#fff;
  1258. -webkit-appearance: none;
  1259. }
  1260. .valBox .littip{
  1261. position:absolute;
  1262. bottom:0.49rem;
  1263. display:inline-block;
  1264. width:1px;
  1265. height:0.167rem;
  1266. background-color:#ddd;
  1267. }
  1268. .valBox .littip.t{
  1269. bottom:0.365rem;
  1270. }
  1271. .valBox .xb_icon{
  1272. position:absolute;
  1273. bottom:0.47rem;
  1274. right:0.57rem;
  1275. }
  1276. .valBtn{
  1277. display:block;
  1278. font-size:0.75rem;
  1279. height:1.875rem;
  1280. line-height:1.875rem;
  1281. background:#ff6600;
  1282. color:#fff;
  1283. text-align:center;
  1284. margin:0 0.41rem;
  1285. }
  1286. /*房屋估价结果*/
  1287. .valreBox{
  1288. padding-top:0.33rem;
  1289. padding-left:0;
  1290. padding-right:0;
  1291. font-size:0.625rem;
  1292. }
  1293. .valreBox>p{
  1294. position:relative;
  1295. height:1.875rem;
  1296. line-height:1.875rem;
  1297. margin:0;
  1298. font-size:0.625rem;
  1299. border-bottom:1px solid #ddd;
  1300. padding:0 0.416rem;
  1301. }
  1302. .textc{
  1303. text-align:center;
  1304. }
  1305. .valfBtn{
  1306. display:block;
  1307. font-size:0.75rem;
  1308. height:1.875rem;
  1309. line-height:1.875rem;
  1310. border:1px solid #ff6600;
  1311. color:#ff6600;
  1312. text-align:center;
  1313. margin:0 0.41rem;
  1314. }
  1315. .yzmBtn{
  1316. position:absolute;
  1317. right:0.1rem;
  1318. height:1rem;
  1319. line-height:1rem;
  1320. width:2.9rem;
  1321. padding:0 0.416rem;
  1322. bottom:0.1rem;
  1323. text-align:center;
  1324. font-size:0.5rem;
  1325. color:#ff6600;
  1326. border:1px solid #ff6600;
  1327. border-radius:0.08rem;
  1328. }
  1329. /*房源详情*/
  1330. .fyBox{
  1331. position:relative;
  1332. padding-left:2.29rem;
  1333. font-size:0.667rem;
  1334. }
  1335. .fyBox .saleicon{
  1336. position:absolute;
  1337. left:0.416rem;
  1338. font-size:0.5rem;
  1339. border:1px solid #ff6600;
  1340. height:0.7916rem;
  1341. line-height:0.7916rem;
  1342. padding:0 0.25rem;
  1343. color:#ff6600;
  1344. }
  1345. .fyBox .timetip{
  1346. float:right;
  1347. font-size:0.375rem;
  1348. color:#666;
  1349. }
  1350. .fyBox .smgrey{
  1351. color:#666;
  1352. font-size:0.5rem;
  1353. }
  1354. .cgBox{
  1355. background-color:#eee;
  1356. text-align:center;
  1357. padding-top:0.85rem;
  1358. padding-bottom:1rem;
  1359. }
  1360. .f30{
  1361. font-size:0.625rem;
  1362. }
  1363. .cBack{
  1364. display:inline-block;
  1365. font-size:0.333rem;
  1366. color:#ff6600;
  1367. height:0.75rem;
  1368. line-height:0.75rem;
  1369. padding:0 0.625rem;
  1370. border:1px solid #ff6600;
  1371. border-radius:0.75rem;
  1372. }
  1373. .jjrBox{
  1374. margin-top:0.416rem;
  1375. }
  1376. .jjrBox .title{
  1377. font-size:0.583rem;
  1378. color:#666;
  1379. }
  1380. .jjrBox ul li{
  1381. list-style:none;
  1382. display:block;
  1383. margin-bottom:0.425rem;
  1384. }
  1385. .jjrBox ul li:after{
  1386. content:"";
  1387. display:table;
  1388. clear:both;
  1389. }
  1390. .jjrBox ul li .jjrphoto{
  1391. float:left;
  1392. width:2.708rem;
  1393. height:3.333rem;
  1394. margin-right:0.625rem;
  1395. }
  1396. .jjrBox ul li .jjrphoto img{
  1397. width:2.708rem;
  1398. height:3.333rem;
  1399. }
  1400. .jjrBox .jjrdinfo{
  1401. float:left;
  1402. }
  1403. .jjrBox .jjrdinfo .name{
  1404. font-size:0.667rem;
  1405. color:#000;
  1406. margin-top:0.15rem;
  1407. margin-bottom:0.45rem;
  1408. }
  1409. .jjrBox .jjrdinfo .tel{
  1410. font-size:0.625rem;
  1411. color:#000;
  1412. margin-top:0.45rem;
  1413. margin-bottom:0.5rem;
  1414. }
  1415. .jjrBox .jjrdinfo .qita{
  1416. font-size:0.54rem;
  1417. color:#666;
  1418. margin-top:0.45rem;
  1419. }