index.css 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820
  1. /*轮播图*/
  2. .main {
  3. position: relative;
  4. }
  5. .swiper-container {
  6. width: 100%;
  7. height: 5.25rem;
  8. /* background-color: #f40; */
  9. }
  10. .swiper-container-horizontal>.swiper-pagination-bullets{
  11. bottom: 0.875rem;
  12. }
  13. .swiper-pagination-bullet-active {
  14. opacity: 1;
  15. background: #fff;
  16. }
  17. .swiper-pagination-bullet {
  18. width: 0.2rem;
  19. height: 0.2rem;
  20. }
  21. .swiper-slide img {
  22. width: 100%;
  23. height: auto;
  24. }
  25. /*首页大导航3*/
  26. nav {
  27. position: absolute;
  28. z-index: 100;
  29. width: 100%;
  30. bottom: -1.35rem;
  31. }
  32. .oneul {
  33. overflow: hidden;
  34. background-color: #fff;
  35. width: 95%;
  36. border-radius: 0.375rem;
  37. margin: 0 auto;
  38. padding: 0.3rem 0;
  39. }
  40. .oneul li {
  41. float: left;
  42. width: 33.33%;
  43. text-align: center;
  44. }
  45. .oneul li img{
  46. width: 1.1rem;
  47. height: 1.1rem;
  48. }
  49. .oneul li span{
  50. display: block;
  51. font-size: 0.35rem;
  52. }
  53. /*首页中间部分*/
  54. .wrap {
  55. background-color: #fff;
  56. padding: 0 0.1rem;
  57. margin-bottom: 0.5rem;
  58. }
  59. .kind {
  60. margin-top: 1.7rem;
  61. background: #fff;
  62. }
  63. /*热门产品标题*/
  64. .hot {
  65. position: relative;
  66. padding: 0.5rem 0;
  67. }
  68. .hot > img{
  69. width: 3.2rem;
  70. height: 0.575rem;
  71. margin: 0 auto;
  72. display: block;
  73. }
  74. .hot a {
  75. position: absolute;
  76. right: 0.5rem;
  77. top: 0.5rem;
  78. font-size: 0.35rem;
  79. color: #898989;
  80. }
  81. .hot a img {
  82. width: 0.35rem;
  83. height: 0.35rem;
  84. }
  85. /*房产推介*/
  86. .referrals ul {
  87. padding: 0 0.25rem;
  88. }
  89. .referrals li {
  90. position: relative;
  91. padding: 0.42rem 0;
  92. border-bottom: 2px solid #eee;
  93. }
  94. .referrals li a {
  95. display: block;
  96. }
  97. .buy {
  98. position: absolute;
  99. bottom: 0.2rem;
  100. right: 0;
  101. }
  102. .referinfo {
  103. width: 90%;
  104. display: inline-block;
  105. }
  106. .referinfo img {
  107. width: 37%;
  108. height: 2.75rem;
  109. margin-right: 3%;
  110. float: left;
  111. }
  112. .referCont {
  113. float: left;
  114. width: 60%;
  115. }
  116. .referCont p {
  117. font-size: 0.35rem;
  118. display: block;
  119. white-space:nowrap;
  120. overflow:hidden;
  121. text-overflow:ellipsis;
  122. padding: 0.07rem 0;
  123. }
  124. .referCont .refertit {
  125. font-size: 0.4rem;
  126. color: #232323;
  127. }
  128. .designation {
  129. display: inline-block;
  130. /*width: 1.8rem;*/
  131. }
  132. .commission {
  133. color: #104d9f;
  134. border: 1px dashed #104d9f;
  135. padding: 0rem 0.1rem;
  136. /* display: inline-block; */
  137. /* float: right; */
  138. /* margin-right: 0.2rem; */
  139. position: absolute;
  140. right: 0.2rem;
  141. }
  142. .price {
  143. color: #dd1e25;
  144. font-size: 0.35rem;
  145. }
  146. .nomore {
  147. font-size: 0.4rem;
  148. color: #626262;
  149. width: 100%;
  150. text-align: center;
  151. height: 1rem;
  152. line-height: 1rem;
  153. }
  154. .buy a {
  155. float: left;
  156. width: 1.875rem;
  157. height: 0.625rem;
  158. line-height: 0.625rem;
  159. font-size: 0.3rem;
  160. color: #fff;
  161. margin: 0 0.2rem;
  162. text-align: center;
  163. border-radius: 0.625rem;
  164. background-color: #dd1e25;
  165. letter-spacing: 2px;
  166. }
  167. .buy .buygo {
  168. background-color: #f75929;
  169. }
  170. .seemore {
  171. width: 100%;
  172. text-align: center;
  173. height: 1.375rem;
  174. line-height: 1.375rem;
  175. position: relative;
  176. margin-bottom: 1.0rem;
  177. border-bottom: 0.05rem solid #ddd;
  178. }
  179. .seemore a {
  180. display: block;
  181. font-size: 0.4rem;
  182. color: #626262;
  183. }
  184. .seemore img:first-child {
  185. width: 0.6rem;
  186. height: 0.6rem;
  187. margin-right: 0.5rem;
  188. }
  189. .seemore img:last-child {
  190. /*float: right;*/
  191. width: 0.4rem;
  192. height: 0.4rem;
  193. position: absolute;
  194. right: 0.4rem;
  195. top: 50%;
  196. margin-top: -0.2rem;
  197. }
  198. /*多选框样式*/
  199. .mycheck { /*设置label的样式*/
  200. width: 10%;
  201. line-height: 2.75rem;
  202. position: relative;
  203. float: left;
  204. font-weight: normal;
  205. }
  206. .mycheck .option { /*把优化后的按钮图片设置为该div的背景图片,把该div定位到原生样式的上方,遮盖住原生样式。*/
  207. width: 0.625rem;
  208. height: 0.625rem;
  209. position: absolute;
  210. top: 50%;
  211. margin-top: -0.3125rem;
  212. background-size: cover;
  213. background: url(../img/weix@2x.png) no-repeat;
  214. background-size: cover;
  215. }
  216. .mycheck input[type="checkbox"] { /*为了保险起见,把原生样式隐藏掉*/
  217. /*display: inline-block ;*/
  218. /* margin-right: 1rem; */
  219. opacity: 0 ;
  220. }
  221. input[type="checkbox"]:checked+div { /*当checkbox被选中时,把input下边的div标签的背景图片替换掉*/
  222. background: url("../img/xuanz@2x.png") no-repeat;
  223. background-size: cover;
  224. }
  225. /*房产详情*/
  226. #detail {
  227. height: 5.875rem;
  228. position: relative;
  229. }
  230. #detail a {
  231. display: inline-block;
  232. z-index: 100;
  233. }
  234. #detail a img{
  235. width: 0.625rem;
  236. height: 0.625rem;
  237. }
  238. #detail .back{
  239. position: absolute;
  240. top: 0.25rem;
  241. left: 0.3rem;
  242. }
  243. #detail .share{
  244. position: absolute;
  245. top: 0.25rem;
  246. right: 0.3rem;
  247. }
  248. .houseinfo {
  249. padding: 0.25rem;
  250. font-size: 0.4rem;
  251. position:relative;
  252. }
  253. .houseinfo p {
  254. padding: 0.125rem 0;
  255. }
  256. .houseName {
  257. font-size: 0.45rem;
  258. color: #232323;
  259. font-weight: 500;
  260. overflow: hidden;
  261. }
  262. .houseprice span:first-child,.housecom span:first-child,.housePhone span:first-child{
  263. margin-right: 0.5rem;
  264. }
  265. .houseprice span:last-child {
  266. color: #dd1e25;
  267. font-size: 0.45rem;
  268. }
  269. /* .housecom span:first-child {
  270. margin-right: 0.5rem;
  271. } */
  272. /* .housecom span:last-child {
  273. color: #104d9f;
  274. margin-left:0.6rem;
  275. } */
  276. .housePhone span:last-child{
  277. color: #104d9f;
  278. }
  279. .houseN {
  280. overflow: hidden;
  281. text-overflow: ellipsis;
  282. white-space: nowrap;
  283. width: 60%;
  284. float: left;
  285. }
  286. .houseBuy {
  287. background-color: #f75929;
  288. color: #fff;
  289. height: 0.75rem;
  290. line-height: 0.75rem;
  291. padding: 0 0.3rem;
  292. border-radius: 0.365rem;
  293. margin-top: -0.125rem;
  294. }
  295. /*产品信息导航*/
  296. .product {
  297. background-color: #fff;
  298. margin-bottom: 1.25rem;
  299. }
  300. .productul li a i {
  301. bottom: 0.1rem;
  302. }
  303. .productul li{
  304. width: 33.33%;
  305. float: left;
  306. }
  307. .productcont {
  308. /*background-color: #fff;*/
  309. padding: 0.5rem 0.375rem;
  310. /*margin-bottom: ;*/
  311. font-size: 0.4rem;
  312. }
  313. .productcont p {
  314. line-height: 0.75rem;
  315. }
  316. .houseType {
  317. overflow: hidden;
  318. }
  319. .pdDetL {
  320. font-size: 0.35rem;
  321. width: 22%;
  322. display: inline-block;
  323. /*float: left;*/
  324. color:#898989;
  325. }
  326. .houseType .pdDetL {
  327. float: left;
  328. }
  329. .types {
  330. float: left;
  331. /*margin-left: 22%;*/
  332. line-height: 0.75rem;
  333. }
  334. .types span{
  335. display: block;
  336. }
  337. .educ .pdcont {
  338. text-indent: 2em;
  339. }
  340. .typePic {
  341. margin: 0.5rem 0;
  342. width: 100%;
  343. }
  344. /*选择城市*/
  345. .top50 {
  346. background-color: #fff;
  347. }
  348. .cityul li {
  349. overflow: hidden;
  350. border-bottom: 0.05rem solid #eee;
  351. padding: 0 0.5rem;
  352. position: relative;
  353. }
  354. .cityul li a{
  355. display: block;
  356. height: 1.5rem;
  357. font-size: 0.35rem;
  358. color: #232323;
  359. line-height: 1.5rem;
  360. }
  361. .cityul li a img {
  362. width: 0.55rem;
  363. float: right;
  364. position: absolute;
  365. top: 50%;
  366. margin-top: -0.275rem;
  367. right: 0.5rem;
  368. }
  369. .referrals {
  370. background-color: #fff;
  371. }
  372. .checkCity {
  373. position: fixed;
  374. bottom: 2.2rem;
  375. right: 0.5rem;
  376. }
  377. .checkCity {
  378. width: 1.75rem;
  379. z-index:22;
  380. }
  381. /*汽车*/
  382. .carul li {
  383. width: 30%;
  384. }
  385. .Section {
  386. overflow: hidden;
  387. font-size: 0.4rem;
  388. /*line-height: 1.4rem;*/
  389. padding: 0.375rem 0.25rem;
  390. }
  391. .Section span{
  392. border-left: 0.05rem solid #dd1e25;
  393. font-weight:600;
  394. padding-left: 0.3rem;
  395. }
  396. .Section .fr img {
  397. width: 0.4rem;
  398. }
  399. /*推介详情*/
  400. .recommUl {
  401. font-weight: 600;
  402. }
  403. .recomMask {
  404. background: rgba(0,0,0,0.3);
  405. overflow: hidden;
  406. height: 100%;
  407. width: 100%;
  408. left: 0;
  409. bottom: 0;
  410. position: fixed;
  411. /* z-index: 22; */
  412. }
  413. .recomWrite {
  414. position: fixed;
  415. z-index: 33;
  416. bottom: 0;
  417. background-color: #fff;
  418. width: 92%;
  419. left: 4%;
  420. font-size: 0.4rem;
  421. color: #898989;
  422. padding: 0.3rem;
  423. }
  424. .recomWrite p {
  425. padding: 0.375rem 0;
  426. }
  427. .recomWrite .sharetit {
  428. border-bottom: 0.025rem solid #e8e8e8;
  429. font-weight: 600;
  430. }
  431. .contents {
  432. border: 0.025rem solid #e8e8e8;
  433. padding: 0.25rem 0.2rem;
  434. width: 100%;
  435. border-radius: 0.1rem;
  436. }
  437. .planPic {
  438. position: relative;
  439. overflow: hidden;
  440. width: 1.75rem;
  441. height: 1.75rem;
  442. background: url("../img/shangchuan@2x.png") no-repeat;
  443. background-size: 1.75rem 1.75rem;
  444. }
  445. .planPic input {
  446. position: absolute;
  447. right: 0;
  448. top: 0;
  449. opacity: 0;
  450. filter: alpha(opacity=0);
  451. }
  452. .recomP .blubtn {
  453. position: fixed;
  454. bottom: 20px;
  455. left: 15%;
  456. }
  457. .recomP .fr {
  458. font-size: 0.35rem;
  459. color: #dd1e25;
  460. }
  461. .recomMoney p {
  462. font-size: 0.4rem;
  463. text-align: center;
  464. padding: 0.8rem 0;
  465. }
  466. .recomMoney a {
  467. width: 35%;
  468. text-align: center;
  469. border: 0.025rem dashed #626262;
  470. height: 1.25rem;
  471. line-height: 1.25rem;
  472. margin-left: 8%;
  473. }
  474. .recomMoney a.fr {
  475. margin-right: 8%;
  476. }
  477. .moneyway {
  478. overflow: hidden;
  479. }
  480. .recomMoney p:last-child{
  481. margin-top: 1.5rem;
  482. }
  483. .moneyway a.active {
  484. border:0.025rem dashed #dd1e25;
  485. color: #dd1e25;
  486. }
  487. .terminnate {
  488. padding: 0.4rem;
  489. height: 100%
  490. }
  491. .terminnate textarea {
  492. margin-bottom: 1.25rem;
  493. }
  494. /*推介流程 详情*/
  495. .processTrace {
  496. width: 100%;
  497. padding: 0.25rem;
  498. }
  499. .curve {
  500. border-bottom: 0.025rem solid #eee;
  501. padding: 0.1rem 0;
  502. }
  503. .curve p {
  504. font-size: 0.35rem;
  505. line-height: 0.625rem;
  506. }
  507. .curve .state {
  508. font-size: 0.4rem;
  509. color: #dd1e25;
  510. }
  511. .curve .curTime {
  512. font-size: 0.3rem;
  513. }
  514. .recomDeta {
  515. height: 100%;
  516. }
  517. /*推荐详情*/
  518. .flowpathUL {
  519. width: 100%;
  520. padding: 0.375rem 0.875rem;
  521. }
  522. .flowpathUL li,.orderUls li {
  523. position: relative;
  524. padding-bottom: 0.75rem;
  525. border-left: 0.05rem solid #eee;
  526. color: #898989;
  527. }
  528. .dott {
  529. position: absolute;
  530. background-color: #fff;
  531. text-align: center;
  532. width: 20%;
  533. margin-left: -10%;
  534. padding-bottom: 0.125rem;
  535. }
  536. .dottImg {
  537. width: 0.3rem;
  538. height: 0.3rem;
  539. background: url("../img/zhungt1@2x.png") no-repeat center;
  540. -webkit-background-size: 0.275rem 0.275rem;
  541. background-size: 0.275rem 0.275rem;
  542. display: block;
  543. margin: 0 auto 0.125rem;
  544. }
  545. .dott span {
  546. font-size: 0.3rem;
  547. }
  548. .flowpathCont {
  549. width: 100%;
  550. padding-left: 0.875rem;
  551. font-size: 0.35rem;
  552. }
  553. .flowpathCont .trackingTime {
  554. font-size: 0.3rem;
  555. padding-top: 0.2rem;
  556. }
  557. .flowpathUL li:last-child{
  558. border-left: none;
  559. }
  560. .flowpathUL li:last-child .dottImg {
  561. background: url("../img/zhuangt2@2x.png") no-repeat center;
  562. -webkit-background-size: 0.275rem 0.275rem;
  563. background-size: 0.275rem 0.275rem;
  564. }
  565. .flowpathUL .currentLi .trackingT,.haveWrite .currentLi .trackingT{
  566. color: #dd1e25;
  567. }
  568. /*订单跟进*/
  569. .haveWrite .dott {
  570. padding-bottom: 0;
  571. }
  572. .haveWrite .dottImg{
  573. height: 0.275rem;
  574. }
  575. .orderProul li{
  576. height: 2.5rem;
  577. }
  578. .orderProul {
  579. padding-bottom: 0;
  580. }
  581. .orderUls {
  582. padding: 0.5rem 0.5rem 0.75rem;
  583. }
  584. .orderUls .dottImg {
  585. margin-bottom: 0;
  586. }
  587. .orderInfo .haveWrite li:last-child{
  588. /* border-left: 0.025rem solid #eee; */
  589. border-left: none;
  590. }
  591. .orderNo li:last-child .trackingT {
  592. color: #898989;
  593. }
  594. .haveWrite .currentLi .dottImg {
  595. background: url("../img/zhuangt2@2x.png") no-repeat center;
  596. -webkit-background-size: 0.275rem 0.275rem;
  597. background-size: 0.275rem 0.275rem;
  598. }
  599. .planWrite {
  600. width: 30%;
  601. height: 0.625rem;
  602. line-height: 0.625rem;
  603. border-radius: 0.3125rem;
  604. text-align: center;
  605. font-size: 0.325rem;
  606. margin-top: 0.25rem;
  607. }
  608. .orderNo li:last-child {
  609. border-left: none;
  610. }
  611. .surePic img {
  612. width: 22%;
  613. margin-right: 2%;
  614. }
  615. .recomWrite {
  616. height: 65%;
  617. overflow-y: auto;
  618. padding-bottom: 4rem;
  619. }
  620. .sellInfo {
  621. padding: 0.4rem 0;
  622. }
  623. .sellGoods {
  624. border-bottom: 0.025rem solid #eee;
  625. margin-bottom: 0.5rem;
  626. }
  627. .sellGoods > div {
  628. overflow: hidden;
  629. }
  630. .sellInfo .sellGoods > div input,.sellInfo .Contract input{
  631. height: 1rem;
  632. border-bottom: 0.025rem solid #eee;
  633. text-align: right;
  634. padding-right: 0.25rem;
  635. font-size: 0.4rem;
  636. color: #898989;
  637. }
  638. input[name="color"]::-webkit-input-placeholder { /* WebKit browsers */
  639. color: red;
  640. font-size:0.4rem;
  641. }
  642. .sellInfo .sellGoods input[name="color"],.sellInfo .Contract input{
  643. color: #dd1e25;
  644. }
  645. .sellGoods > div p ,.sellGoods > div span,.Contract span {
  646. height: 1rem;
  647. line-height: 1rem;
  648. padding: 0;
  649. }
  650. .bluSucess {
  651. position: fixed;
  652. bottom: 0.5rem;
  653. left: 15%;
  654. z-index: 50;
  655. }
  656. .Contract {
  657. overflow: hidden;
  658. }
  659. #odNum p,#odNum input,#odNum textarea{
  660. font-size: 0.4rem;
  661. }
  662. /*首页导航2*/
  663. /*6.19*/
  664. .scrollNav {
  665. height: 1.5rem;
  666. line-height: 1.5rem;
  667. overflow: hidden;
  668. overflow-x: scroll;
  669. width: 100%;
  670. padding: 0px 10px;
  671. box-sizing: border-box;
  672. border-bottom: 0.05rem solid #eee;
  673. position: relative;
  674. }
  675. .kindul{
  676. width: 100%;
  677. white-space: nowrap;
  678. height: 1.5rem;
  679. line-height: 1.5rem;
  680. border-bottom: 0.05rem solid #eee;
  681. }
  682. .kindul li{
  683. display:inline-block;
  684. }
  685. .kindul li a {
  686. display: block;
  687. text-align: center;
  688. font-size: 0.4rem;
  689. position: relative;
  690. /* padding: 0 0.5rem; */
  691. }
  692. .productul li a i {
  693. width: 25%;
  694. height: 0.05rem;
  695. background: #dd1e25;
  696. position: absolute;
  697. margin: 0 auto;
  698. bottom: 0.3rem;
  699. left: 50%;
  700. margin-left: -12.5%;
  701. }
  702. /*mao*/
  703. .kindul .kindsel{
  704. color: #104d9f;
  705. }
  706. .noPeople {
  707. position: absolute;
  708. width: 6.25rem;
  709. height: 6.25rem;
  710. top: 50%;
  711. left: 50%;
  712. margin-top: -3.125rem;
  713. margin-left: -3.125rem;
  714. }
  715. /* 7.4song*/
  716. .tabs li{
  717. display:inline-block;
  718. padding: 0 0.2rem;
  719. }
  720. .tabs li a {
  721. display: block;
  722. text-align: center;
  723. font-size: 0.4rem;
  724. position: relative;
  725. }
  726. .tabs li a::before{
  727. content: "";
  728. position: absolute;
  729. bottom: 0.3rem;
  730. left: 0;
  731. width: 100%;
  732. height: 0.05rem;
  733. background: transparent;
  734. }
  735. .tabs li.default a {
  736. color: #104d9f;
  737. }
  738. .tabs li.default a::before{
  739. background: #dd1e25;
  740. }
  741. /*通用样式*/
  742. /*文本多行省略*/
  743. .pOpen {
  744. overflow: hidden;
  745. text-overflow: ellipsis;
  746. display: -webkit-box;
  747. -webkit-line-clamp: 3;
  748. -webkit-box-orient: vertical;
  749. margin: 15px 10px;
  750. }
  751. /*选中样式*/
  752. .fl {
  753. float: left;
  754. }
  755. .fr {
  756. float: right;
  757. }
  758. .hide {
  759. display: none;
  760. }
  761. .active,.active>a,.active i {
  762. color: #104d9f;
  763. }
  764. .active1 {
  765. background-color: #F92E2E;
  766. color: #fff;
  767. }
  768. img {
  769. vertical-align: middle;
  770. }
  771. .show {
  772. display: block;
  773. }
  774. html {
  775. height: 100%;
  776. }
  777. .mtxt {
  778. color: #626262;
  779. }
  780. .htxt {
  781. color: #232323;
  782. }