knowledge.css 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238
  1. body {background:#fff;}
  2. .m_topw {height:50px;width:100%;position:fixed;top:0;left:0;z-index:1000;}
  3. .m_topw .m_title {height:50px;line-height:50px;text-align:center;font-size:1.0625rem;}
  4. .m_topw .m_title img{width:70px;display:block;margin:auto;margin-top:13px;}
  5. .m_topw a:first-child {display:inline-block;width:30px;height:30px;position:absolute;left:13px;top:50%;margin-top:-15px;z-index:5;}
  6. .m_topw a:last-child {display:inline-block;width:30px;height:30px;position:absolute;right:13px;top:50%;margin-top:-15px;z-index:5;}
  7. .m_topw a img {display:block;width:100%;height:100%;}
  8. .main-box {}
  9. .main-top {display:block;height:108px;}
  10. .main-top > img {display:block;width:100%;height:100%;}
  11. .bhg {display:block;height:20px;background:#E4E4E4;}
  12. .y_hoverBox{width: 60px; display:inline-block; margin: 0 5px; text-align: center; position: relative; top: 5px; height: 25px;border-radius: 5px; background: #F5F6F6; line-height: 25px; font-size: 0.875rem; color: #333;}
  13. .y_hoverBox:hover{background: #36AB44; color: #fff;}
  14. /*填写意向*/
  15. .center_box {margin:0 15px;}
  16. .m_intention{box-shadow :0px 0px 20px 0px #d6d6d6;border-radius:5px;margin-top:20px;}
  17. .m_intention a{display:block;}
  18. .m_intention_img{width:100%;height:120px;background: url(/image/indexv2_2.png) no-repeat 0 0/100% 100%;text-align:center;overflow:hidden;}
  19. .m_intention_img span{font-size:1.375rem;color:#FFF;display:block;margin-top:40px;}
  20. .m_intention_img i{font-size:0.875rem;color:#FFF;background:#D7975A;border-radius:50px;padding:6px 11px;position:relative;top:8px;}
  21. .m_intention_text{font-size:0.875rem;color:#D0A780;padding:15px 0;text-align:center;letter-spacing:1px;}
  22. .m_intention_text i{color:#EE4343;font-weight:600;font-size:0.9rem;}
  23. /*热推看房团*/
  24. .titletag {padding-left:15px;font-size:1rem;color:#2B2B2B;margin-top:35px;position:relative;font-weight:bold;}
  25. .titletag:before {content:"";display:inline-block;width:4px;height:16px;position:relative;top:3px;left:0px;margin-right:8px;
  26. background: -webkit-linear-gradient(#FD7134, #FF452A); /* Safari 5.1 - 6.0 */
  27. background: -o-linear-gradient(#FD7134, #FF452A); /* Opera 11.1 - 12.0 */
  28. background: -moz-linear-gradient(#FD7134, #FF452A); /* Firefox 3.6 - 15 */
  29. background: linear-gradient(#FD7134, #FF452A); /* 标准的语法 */
  30. }
  31. .titletag-list {margin:15px 0;overflow:hidden;padding:5px 0;}
  32. .titletag-list ul li {display:inline-block;width:70%;border-radius:5px;overflow:hidden;box-shadow:0 0 9px 2px #ccc;display:inline-block;height:165px;}
  33. .titletag-list ul li .titletag-list-img {display:block;height:130px;}
  34. .titletag-list ul li .titletag-list-img img {display:block;width:100%;height:100%}
  35. .titletag-list ul li .titletag-list-font {font-size:0.625rem;color:#666666;height:30px;line-height:30px;width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding:0 8px;}
  36. .titletag-list ul li.swiper-slide-active {position:relative;top:-5px;height:175px;}
  37. .titletag-list ul li.swiper-slide-active .titletag-list-img {height:140px;
  38. transition: all .4s;
  39. -moz-transition: all .4s;
  40. -webkit-transition: all .4s;
  41. -o-transition: all .4s;
  42. }
  43. /*最新资讯*/
  44. .newlist {margin:0 15px;}
  45. .newlist ul li {position:relative;border-radius:4px;overflow:hidden;padding:15px 0;}
  46. .newlist ul li + li {border-top:1px dashed #BCBCBC;}
  47. .newlist ul li .img {display:block;width:100%;height:160px;}
  48. .newlist ul li .maxfont {position:absolute;width:100%;left:0;bottom:15px;color:#fff;background:rgba(0,0,0,0.5);padding:10px;border-radius:0 0 4px 4px;}
  49. .newlist ul li .maxfont h2 {font-size:0.875rem;width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  50. .newlist ul li .maxfont p {font-size:0.625rem;margin-top:5px;}
  51. .newlist ul li .maxfont p img {display:inline-block;width:9px;height:9px;margin-right:5px;}
  52. .newlist ul li.using {display: -webkit-flex;display: flex;flex-wrap: nowrap;}
  53. .newlist ul li .minimg {display:inline-block;vertical-align:top;width:100px;height:65px;border-radius:5px;overflow:hidden;}
  54. .newlist ul li .minimg img {display:inline-block;width:100%;height:100%;}
  55. .newlist ul li .minfont {display:inline-block;vertical-align:top;width:225px;height:65px;position:relative;margin-left:10px;}
  56. .newlist ul li .minfont h2 {font-size:0.875rem;color:#333333;}
  57. .newlist ul li .minfont p {font-size:0.625rem;margin-top:5px;color:#9D9D9D;position:absolute;left:0;bottom:0;}
  58. .newlist ul li .minfont p img {display:inline-block;width:9px;height:9px;margin-right:5px;}
  59. .news-more {text-align:center;margin-bottom:25px;}
  60. .news-more a {display:inline-block;height:25px;width:82px;text-align:center;line-height:25px;color:#FE9F4B;border:1px solid #FE9F4B;border-radius:20px;font-size:0.75rem;}
  61. /*热门楼盘*/
  62. .hot-list {margin:20px 0;overflow:hidden;padding:10px 0;}
  63. .hot-list ul li {display:inline-block;width:70%;border-radius:4px;overflow:hidden;box-shadow:0 0 9px 2px #ccc;}
  64. .hot-list ul li .hot-list-img {display:block;height:105px;}
  65. .hot-list ul li .hot-list-img img {display:block;width:100%;height:100%;}
  66. .hot-list-font {padding:10px 10px 5px 10px;}
  67. .hot-list-font h2 {font-size:0.875rem;color:#333;display:inline-block;font-weight:bold;width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  68. .hot-list-font .price {font-size:1rem;color:#ED082E;margin-top:3px; font-weight: bold;}
  69. .hot-list-font .price1 span {font-size:0.625rem;color:#999;display:inline-block;margin-top: 5px;}
  70. .hot-list-font .price2 span {font-size:0.625rem;color:#666;display:inline-block;margin-top: 5px;}
  71. .hot-list-font .price span img {display:inline-block;width:10px;height:9px;position:relative;top:-1px;right:5px;}
  72. .hot-list-font .site {font-size:0.625rem;color:#9D9D9D;display:inline-block;width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top:5px;}
  73. .hot-list-font .site img {display:inline-block;width:9px;height:11px;margin-right:5px;}
  74. .save {border-top:1px dashed #9D9D9D;padding:10px 15px 10px 10px;display: -webkit-flex;display: flex;flex-wrap: nowrap;}
  75. .save .save-lable {display:inline-block;vertical-align:top;width:13px;height:13px;line-height:13px;}
  76. .save .save-lable img {display:inline-block;width:100%;height:100%;}
  77. .save .save-reason {display:inline-block;vertical-align:top;width:170px;margin-left:5px;font-size:0.625rem;color:#757575;}
  78. .hot-list ul li.swiper-slide-active {position:relative;top:-6px;
  79. transition: all .4s;
  80. -moz-transition: all .4s;
  81. -webkit-transition: all .4s;
  82. -o-transition: all .4s;
  83. }
  84. .hot-list ul li.swiper-slide-active .hot-list-img {height:120px;}
  85. .m_top {display:none;}
  86. /*国家*/
  87. .nation {}
  88. .nation-top {display: -webkit-flex;display: flex;flex-wrap: nowrap;box-shadow:0px 0px 10px 0 #e2e2e2;position:relative;}
  89. .nation-le {display:block;width:77px;font-size:0.75rem;text-align:center;line-height:33px;height:33px;}
  90. .nation-re {display:block;width:272px;overflow:hidden;}
  91. .nation-re ul li {display:inline-block;font-size:0.75rem;height:33px;line-height:33px;width:67px;text-align:center;}
  92. .nation-re ul li.on {font-weight:bold;}
  93. .nation-re ul li.on:before {content:'';display:inline-block;width:100%;height:2px;background:#1F8CEB;position:absolute;left:0px;bottom:0;}
  94. .nation-re ul li.on:after {content:'';display:inline-block; width: 0;height: 0;border:6px solid;border-color: transparent transparent #1F8CEB;position:absolute;left:50%;bottom:0;margin-left:-6px;}
  95. .bntr {display:block;width:26px;text-align:center;line-height:33px;height:33px;box-shadow:-1px 0px 0px 0px #f3f3f3;}
  96. .bntr img {display:inline-block;width:8px;height:15px;position:relative;top:-2px;}
  97. .wconter-box {}
  98. .wpaging {display:block;text-align:center;font-size:1rem;padding:8px 0;}
  99. .nation-conter {display: -webkit-flex;display: flex;flex-wrap: nowrap;}
  100. .nation-conter-nav {display:block;width:25%;}
  101. .nation-conter-nav ul {background:#F5F6F6;}
  102. .nation-conter-nav ul li {font-size:0.875rem;color:#3F3F3F;text-align:center;height:40px;line-height:40px;}
  103. .nation-conter-nav ul li.on {background:#fff;color:#1F8CEB;font-weight:bold;}
  104. .nation-conter-box {display:block;width:297px;height:350px;overflow:hidden;padding:10px;}
  105. /*国家概述*/
  106. .nation-list {overflow-y:auto;max-height:75%;}
  107. .nation-list ul li + li {margin-top:10px;}
  108. .nation-list ul li a {display: -webkit-flex;display: flex;flex-wrap: nowrap;display:block;}
  109. .nation-list ul li a .nation-img {float:left;width:35%;height:75px;vertical-align:top;}
  110. .nation-list ul li a .nation-img img {display:block;width:100%;height:100%;}
  111. .nation-list ul li a .nation-font {float:left;width:62%;margin-left:3%;}
  112. .nation-list ul li a .nation-font h2 {font-size:0.6875rem;color:#3D3D3D;font-weight:bold;}
  113. .nation-list ul li a .nation-font p {
  114. font-size:0.625rem;
  115. color:#666666;
  116. margin-top: 5px;
  117. line-height: 18px;
  118. text-indent:1rem;
  119. display: -webkit-box;
  120. -webkit-box-orient: vertical;
  121. -webkit-line-clamp: 3;
  122. overflow: hidden;
  123. }
  124. /*具体国家概述*/
  125. .state-box {}
  126. .state-sum {}
  127. .state-sum a {display: -webkit-flex;display: flex;flex-wrap: nowrap;display:block;}
  128. .state-sum a .nation-img {float:left;width:100px;height:75px;vertical-align:top;}
  129. .state-sum a .nation-img img {display:block;width:100px;height:75px;}
  130. .state-sum a .nation-font {float:left;width:155px;margin-left:8px;}
  131. .state-sum a .nation-font h2 {font-size:0.6875rem;color:#3D3D3D;font-weight:bold;}
  132. .state-sum a .nation-font p {
  133. font-size:0.75rem;
  134. color:#666666;
  135. margin-top: 5px;
  136. line-height: 18px;
  137. text-indent:1rem;
  138. display: -webkit-box;
  139. -webkit-box-orient: vertical;
  140. -webkit-line-clamp: 3;
  141. overflow: hidden;
  142. }
  143. .state-list {margin-top:5px;}
  144. .state-list ul li {border-bottom:1px solid #E4E4E4;padding:6px 0 6px 10px;position:relative;}
  145. .state-list ul li:before {content:"";display:inline-block;width:3px;height:3px;background:#323232;border-radius:50%;position:absolute;left:0;top:15px;}
  146. .state-list ul li a {font-size:0.75rem;color:#323232;}
  147. .state-list ul li.boe {border:none;margin-top:5px;}
  148. .state-list ul li.boe:before {background:#fff;}
  149. /*问答*/
  150. .faqs-box {overflow-y:auto;max-height:305px; padding-right: 8px;}
  151. .faqs-box ul li {padding:10px 0;border-bottom:1px solid #E4E4E4;}
  152. .faqs-box ul li a {display:block;}
  153. .faqs-box ul li a .qs {display: -webkit-flex;display: flex;flex-wrap: nowrap;}
  154. .faqs-box ul li a .qs img {display:inline-block;width:14px;height:14px;position: relative; top: 2px;}
  155. .faqs-box ul li a .qs span {line-height: 18px; font-size:0.875rem;color:#3F3F3F;font-weight:bold;width:244px;margin-left:8px}
  156. .faqs-box ul li a .fa {display: -webkit-flex;display: flex;flex-wrap: nowrap;margin-top:5px;}
  157. .faqs-box ul li a .fa img {display:inline-block;width:14px;height:14px;position: relative; top: 2px;}
  158. .faqs-box ul li a .fa span {font-size:0.625rem;color:#666;display:block;width:244px;margin-left:8px;
  159. line-height: 18px;
  160. }
  161. .faqs-box ul li.hide a .fa span{
  162. display: -webkit-box;
  163. -webkit-box-orient: vertical;
  164. -webkit-line-clamp: 3;
  165. overflow: hidden;}
  166. /*问答点击展示详情*/
  167. .y_faqsBox{ display: none; width: 90%; position: fixed; left: 50%; z-index: 100; margin-left: -45%; top: 50%; margin-top: -35%; max-height: 70%; background: #fff; border-radius: 5px;}
  168. .y_faqsBox_bg{display: none; width: 100%; height: 100%; background: rgba(0,0,0,0.5); position: fixed;left: 0px; top: 0px; z-index: 98;}
  169. .y_faqsBox_main{width: 100%; height: 100%;}
  170. .y_faqsBox_title{position: relative; height: 44px; background: #F3F6FF; border-bottom: 1px solid #DAE4F5; position: relative; text-align: center;}
  171. .y_faqsBox_title span{line-height: 44px; display: inline-block; font-size: 1.125rem; color: #171C23; font-weight: bold;}
  172. .y_faqsBox_title em{display: inline-block;line-height: 44px; font-size: 1.125rem; color: #171C23; font-weight: bold;}
  173. .y_faqsBox_title i{width: 2px; height: 18px; position: relative; top: 2px; margin: 0 5px; background: #171C23;display: inline-block;}
  174. .y_faqsBox_title .y_faqsBox_gb{position: absolute; right: 0px; top: -12px; background:#F3F6FF; width:30px; height: 30px; border-radius: 100%; display: block; text-align: center;line-height: 25px;}
  175. .y_faqsBox_title .y_faqsBox_gb img{ width: 18px; height: 18px;display: inline-block;}
  176. .y_faqsBox_bottom{width: 100%; padding: 12px 13px;}
  177. .y_faqsBox_main .y_boxq i{display: block; width: 16px; height: 16px; float: left; text-align:center; line-height: 18px; position: relative; top: -1px;}
  178. .y_faqsBox_main .y_boxq i img{width: 100%; height: 100%;}
  179. .y_faqsBox_main .y_boxq span{display: block; width: 90%; float: left;font-size: 0.875rem; color: #171C23; font-weight: bold; margin-left:5px;}
  180. .y_faqsBox_main .y_boxa{margin-top: 10px;}
  181. .y_faqsBox_main .y_boxa i{display: block; width: 16px; height: 16px; float: left; text-align:center; line-height: 18px; position: relative; top: -1px;}
  182. .y_faqsBox_main .y_boxa i img{width: 100%; height: 100%;}
  183. .y_faqsBox_main .y_boxa span{width: 93%; padding-right: 8px; float: left;font-size: 0.75rem; color: #404040; font-weight: bold; margin-left:5px; line-height: 18px;}
  184. .y_faqsBox_main .y_boxa span{overflow-y:auto; overflow-x:hidden; max-height: 280px;}