m_xqdz.css 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. @charset "UTF-8";
  2. a, abbr, address, article, aside, audio, b, blockquote, body, caption, cite, code, dd, del, dfn, dialog, div, dl, dt, em, fieldset, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, p, pre, q, samp, section, small, span, strong, sub, sup, tfoot, th, thead, time, tr, ul, var, video {
  3. border: 0;
  4. margin: 0;
  5. outline: 0;
  6. padding: 0;
  7. font-size: 100%;
  8. font-weight: normal
  9. }
  10. *:focus {outline: none;}
  11. body { margin: 0;padding: 0;width: 100%;height: 100%;-webkit-user-select: none;-webkit-touch-callout: none;
  12. -webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-text-size-adjust:none; background-color: #e6e6e6;
  13. font: 16px/1.25 Arial, "Microsoft Yahei";font-weight: bold;letter-spacing: -0.02em;}
  14. html{-webkit-text-size-adjust: none;}
  15. body * {-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0;padding: 0;}
  16. a { text-decoration: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);cursor:pointer;color:#333;}
  17. input,button,textarea,select {-webkit-appearance:none; font-size:1em;}
  18. input {vertical-align: middle;}
  19. img {border: 0;-ms-interpolation-mode: bicubic;vertical-align: middle;font-size: 0;max-width:100%;}
  20. table {border-collapse: collapse;border-spacing: 0}
  21. th, td, caption {vertical-align: top;text-align: left}
  22. sub,sup{font-size: 10px;}
  23. input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
  24. input[type=checkbox]{vertical-align: middle;}
  25. .clear {width:0px; height:0px; font-size:0; clear:both;}
  26. ul,li {list-style:none;}
  27. body {margin:0 auto; position:relative;}
  28. i,em{ font-style: normal;}
  29. .max_box{max-width:640px;margin:auto;min-width:320px;position: relative;}
  30. .max_box img{display:block;}
  31. .demand_box{width:100%;position:fixed;top:0;background:#F7F7F7;}
  32. .demand_box_gb{position:absolute;top:0;right:0;width:40px;height:40px;display: block;}
  33. .demand{width:90%;height:100%;margin:auto;position:relative;overflow:hidden;}
  34. .demand_title{font-size:1.5rem;color:#333;text-align:center;margin-top:85px;}
  35. /*价格*/
  36. .Price{margin-top:50px;}
  37. .Pricexyb{width:60%;height:40px;font-size:1rem;color:#FFF;background:#FC5C2B;border-radius:40px;position:absolute;bottom:12%;left:50%;margin-left:-30%;text-align:center;line-height:40px;}
  38. /*户型*/
  39. #Huxing_list{border:1px solid #FC5C2B;color:#FC5C2B;}
  40. .Huxing{margin-top:50px;}
  41. .Huxing .Huxing_list{border:1px solid #eae7e7;float:left;border-radius:20px;width:44%;height:40px;text-align:center;line-height:40px;margin-right:12%;margin-bottom:30px;background:#FFF;font-size:1rem;color:#3A3A3A;position:relative;}
  42. .Huxing .Huxing_list:nth-child(2n){margin-right:0;}
  43. .Huxing_list img{width:17px;height:17px;position:absolute;top:-8px;right:0;}
  44. .Huxing_list_i{width:17px;height:17px;position:absolute;top:-8px;right:0;background:url(/image/xqdz1.png) no-repeat 0 0/ 100% 100%;}
  45. .NextStep{width:60%;height:40px;font-size:1rem;color:#FFF;background:#C5C5C5;border-radius:40px;position:absolute;bottom:12%;left:50%;margin-left:-30%;text-align:center;line-height:40px;}
  46. #NextStepcolor{background:#FC5C2B;}
  47. /*区域*/
  48. .Determine{width:60%;height:40px;font-size:1rem;color:#FFF;background:#C5C5C5;border-radius:40px;position:absolute;bottom:5%;left:50%;margin-left:-30%;text-align:center;line-height:40px;}
  49. #Detecolor{background:#FC5C2B;}
  50. .region_box{width:100%;height:62%;margin-top:40px;position:relative;overflow:hidden;}
  51. .region{width:40%;height:100%;position:absolute;top:0;left:50%;margin-left:-20%;max-height:100%;overflow:auto;transition: all .4s;} /*13%*/
  52. .region li{transition: all .4s;height:60px;text-align:center;line-height:60px;font-size:1.1rem;color:#333;position:relative;}
  53. .region li i{width:7px;height:7px;border-radius:20px;background:none;position:absolute;top:41%;left:26%;float:left;display:block;}
  54. #regionlii{background:#FC5C2B;}
  55. #region{height:45px;line-height:45px;transition: all .4s;}
  56. .regionli{background:#FFF;}
  57. #m_regionYd{left:13%;transition: all .4s;}
  58. .region_City{width:67%;height:100%;position:absolute;top:0;right:0;background:#FFF;max-height:100%;overflow:auto;display: none;}
  59. .region_City li{height:45px;line-height:45px;font-size:1rem;color:#333;}
  60. .region_City li span{margin-left:30px;float:left;}
  61. .region_City li img{float:right;width:17px;height:17px;margin:13px 9px 0 0;}
  62. .i_bright{float:right;width:17px;height:17px;margin:13px 9px 0 0;background:url(/image/xqdz1.png) no-repeat 0 0/ 100% 100%;}
  63. .i_dark{float:right;width:17px;height:17px;margin:13px 9px 0 0;background:url(/image/xqdz2.png) no-repeat 0 0/ 100% 100%;}
  64. .remind{position:absolute;top:50%;left:50%;margin-top:-17.5px;margin-left:-55px;background:rgba(31, 30, 30, 0.83);border-radius:5px;width:110px;height:35px;text-align:center;line-height:35px;font-size:0.95rem;color:#FFF;display:none;}
  65. .HxRemind{position:absolute;top:50%;left:50%;margin-top:-17.5px;margin-left:-85px;background:rgba(31, 30, 30, 0.83);border-radius:5px;width:170px;height:35px;text-align:center;line-height:35px;font-size:0.95rem;color:#FFF;display:none;}
  66. #disabled{pointer-events: none;}
  67. @media screen and (min-width: 300px) and (max-width: 374px) {
  68. .Determine{height:35px;bottom:9%;}
  69. .region_box{height:60%;margin-top:30px;}
  70. .demand_title{margin-top:70px;}
  71. .region li i{left:24%;}
  72. }
  73. /*刻度尺*/
  74. .box {height:50px;position:relative;width:100%;margin:0 auto;}
  75. .wrap{min-width: 320px;max-width:768px;margin:0 auto;overflow:hidden;position:relative;}
  76. .wrapper {background:#FFF;position:relative;height:49px;line-height:50px;width:100%;overflow: hidden;margin:0 auto;border:1px solid #ccc;border-radius:25px;}
  77. .wrapper .scroller {position:absolute;padding:0 48% 0 50%;}
  78. .wrapper .scroller li {float: left;width:50px;height:13px;line-height:13px;/*text-align: center;*/font-style: none;margin: 0 20px; padding:25px 0 10px;position:relative;top:5px;}
  79. /* .wrapper .scroller li:first-child {width:230px;}
  80. .wrapper .scroller li:last-child {width:210px;}*/
  81. .wrapper .scroller li span{display:block;border-left:1px solid #ccc;width:100%;height:13px;}
  82. .wrapper .scroller li span i {display:inline-block;font-size:12px;color:#9b9b9b;font-style:normal;position:absolute;top:7px;left:-10px;}
  83. .pillar {display:inline-block;width:6px;height:60px;border-radius:10px;background:rgba(252, 92, 44, 0.85);position:absolute;z-index:2;left:50%;top:-5px;margin-left:-3px;}
  84. .Price h3{text-align: center;line-height:100px;font-size:1.6rem;color:#FF470F;}
  85. /*报名*/
  86. .xm_bm_box{width:100%;height:100%;position:fixed;top:0;left:0;z-index:100;display:none;}
  87. .xm_bm{width:80%;position:absolute;top:50%;left:50%;margin-top:-100px;margin-left:-40%;background:#FFF;z-index:200;border-radius:5px;padding-bottom:25px;}
  88. .xm_bm em{font-size:1.2rem;color:#DF4312;margin-top:20px;text-align:center;display: block;font-weight:600;letter-spacing:1px;}
  89. .xm_bm_box form{width:90%;margin:auto;margin-top:20px;}
  90. .xm_bm_box form .m_input{border:1px solid #F9DED5;width:100%;height:40px;padding:0 15px;border-radius:5px;}
  91. .xm_bm_box form .m_button{width:100%;height:40px;background:#FF6E42;border:0;margin-top:20px;border-radius:30px;font-size:1rem;color:#FFF;letter-spacing:1px;}
  92. .xm_bm_gb{display: block;width:30px;height:30px;position: absolute;top:-37px;right:-4px;}
  93. .xm_bm_zhez{width:100%;height:100%;background:rgba(33, 33, 33, 0.5);position: absolute;top:0;left:0;}
  94. .m_form{
  95. animation:change 0.8s;
  96. -webkit-animation:change 0.8s;
  97. -moz-animation:change 0.8s;
  98. }
  99. @keyframes change {
  100. 0% {left:100%;opacity:0;}
  101. 100% {opacity:1;}
  102. }
  103. -webkit-@keyframes change {
  104. 0% {left:100%;opacity:0;}
  105. 100% {opacity:1;}
  106. }
  107. -moz-@keyframes change {
  108. 0% {left:100%;opacity:0;}
  109. 100% {opacity:1;}
  110. }
  111. @media screen and (min-height: 300px) and (max-height: 374px) {
  112. }