knowledge.css 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214
  1. .top-title {}
  2. .top-title > img {display:block;width:100%;}
  3. .genera-box {width:1200px;margin:50px auto 60px;box-shadow:0 0 10px 0 #c7c7c7;height:770px;}
  4. .genera-top-nav {background:#F5F6F6;height:70px;display: -webkit-flex;display: flex;flex-wrap: nowrap;}
  5. .top-nav-city {display:block;width:180px;text-align:center;height:70px;align-items:center;justify-content:center;display: -webkit-flex;display: flex;flex-wrap: nowrap;font-size:18px;color:#323232;}
  6. .top-nav-li {display:block;width:1020px;}
  7. .top-nav-li ul {display: -webkit-flex;display: flex;flex-wrap: nowrap;}
  8. .top-nav-li ul li {display:block;width:146px;text-align:center;height:70px;line-height:70px;color:#323232;font-size:18px;position:relative;}
  9. .top-nav-li ul li.on {font-weight:bold;}
  10. .top-nav-li ul li.on:before {content:'';display:inline-block;width:100%;height:2px;background:#D01E1E;position:absolute;left:0px;bottom:0;}
  11. .top-nav-li ul li.on:after {content:'';display:inline-block; width: 0;height: 0;border:10px solid;border-color: transparent transparent #D01E1E;position:absolute;left:50%;bottom:0;margin-left:-10px;}
  12. .genera-center {display: -webkit-flex;display: flex;flex-wrap: nowrap;}
  13. .genera-center-nav {display:block;width:180px;}
  14. .genera-center-nav ul {background:#F5F6F6;}
  15. .genera-center-nav ul li {height:70px;text-align:center;line-height:70px;font-size:18px;color:#323232;}
  16. .genera-center-nav ul li.on {background:#fff;color:#D01E1E;font-weight:bold;}
  17. .genera-center-box {display:block;width:975px;height:660px;padding:30px 15px 10px 30px;}
  18. /*国家概述*/
  19. .nation {overflow-y:auto;height:660px;}
  20. .nation ul li {}
  21. .nation ul li + li {margin-top:15px;}
  22. .nation ul li a {display: -webkit-flex;display: flex;flex-wrap: nowrap;}
  23. .nation ul li .nation-img {display:block;width:200px;height:150px;border-radius:4px;overflow:hidden;}
  24. .nation ul li .nation-img img {display:block;width:100%;height:100%;}
  25. .nation ul li .nation-font {display:block;width:740px;padding-left:15px;}
  26. .nation ul li .nation-font h2 {font-size:18px;color:#3D3D3D;padding:10px 0;}
  27. .nation ul li .nation-font p {font-size:14px;color:#666666;line-height:20px;}
  28. /*具体国家概述*/
  29. .state-box {}
  30. .state-box .state-sum {}
  31. .state-box .state-sum a {display: -webkit-flex;display: flex;flex-wrap: nowrap;}
  32. .state-box .state-sum .nation-img {display:block;width:200px;height:150px;border-radius:4px;overflow:hidden;}
  33. .state-box .state-sum .nation-img img {display:block;width:100%;height:100%;}
  34. .state-box .state-sum .nation-font {display:block;width:740px;padding-left:15px;}
  35. .state-box .state-sum .nation-font h2 {font-size:18px;color:#3D3D3D;padding:10px 0;}
  36. .state-box .state-sum .nation-font p {font-size:14px;color:#666666;line-height:20px;}
  37. .state-list {margin-top:18px;}
  38. .state-list ul li {border-bottom:1px solid #E4E4E4;text-indent:1em;}
  39. .state-list ul li a {font-size:16px;color:#323232;display:block;padding:12px 0;}
  40. .state-list ul li.boe {border:none;margin-top:8px;text-indent:1em;}
  41. /*问答列表*/
  42. .faqs-box {padding-right:26px; height: 570px; overflow-y:auto; }
  43. .faqs-box ul li { position: relative;}
  44. .faqs-box ul li + li {margin-top:25px;}
  45. .faqs-box ul li .qs img {display:inline-block;width:22px;height:22px;margin-right:15px;}
  46. .faqs-box ul li .qs span {font-size:18px;color:#3D3D3D;font-weight:bold;width:910px;}
  47. .faqs-box ul li .fa {display: -webkit-flex;display: flex;flex-wrap: nowrap;margin-top:10px; position: relative; height: auto; overflow: hidden;}
  48. .faqs-box ul li .fa img {display:inline-block;width:22px;height:22px;margin-right:15px;}
  49. .faqs-box ul li .fa span {font-size:16px;color:#666666;display:inline-block;line-height:23px;width:895px;}
  50. .faqs-box::-webkit-scrollbar {
  51. /*滚动条整体样式*/
  52. width: 5px;
  53. /*高宽分别对应横竖滚动条的尺寸*/
  54. height: 1px;
  55. position: relative;
  56. right: 5px;
  57. }
  58. .faqs-box::-webkit-scrollbar-thumb {
  59. /*滚动条里面小方块*/
  60. border-radius: 10px;
  61. background: #D0D0D0;
  62. }
  63. .faqs-box::-webkit-scrollbar-track {
  64. /*滚动条里面轨道*/
  65. -webkit-box-shadow: inset 0 0 5px #fff;
  66. border-radius: 8px;
  67. }
  68. .faqs-box ul li .fa .zhanli{ margin-left:10px; white-space: nowrap; display: none; font-size: 16px; color: #0B9DF7; line-height: 23px;}
  69. .faqs-box ul li .fa .zhanli img{display: inline-block; width: 8px; height: 10px; position: relative; top: 8px; margin-left: 7px;}
  70. .y_hoverBox{width: 60px; display:inline-block; margin: 0 5px; text-align: center; position: relative; top: 30px; height: 30px;border-radius: 5px; background: #F5F6F6; line-height: 30px; font-size: 15px; color: #333;}
  71. .y_hoverBox:hover{background: #36AB44; color: #fff;}
  72. /*热推看房团*/
  73. .hot-cool {width:1200px;margin:0 auto;}
  74. .hot-cool-title {font-size:26px;color:#4D555D;position:relative;text-align:center;}
  75. .hot-cool-title:before {content:"";display:inline-block;width:345px;height:4px;vertical-align:middle;margin-right:30px;
  76. background: -webkit-linear-gradient(right,#FFFFFF , #B1B1B1); /* Safari 5.1 - 6.0 */
  77. background: -o-linear-gradient(right,#FFFFFF , #B1B1B1); /* Opera 11.1 - 12.0 */
  78. background: -moz-linear-gradient(right,#FFFFFF , #B1B1B1); /* Firefox 3.6 - 15 */
  79. background: linear-gradient(to right,#FFFFFF , #B1B1B1); /* 标准的语法 */
  80. }
  81. .hot-cool-title:after {content:"";display:inline-block;width:345px;height:4px;vertical-align:middle;margin-left:30px;
  82. background: -webkit-linear-gradient(right,#B1B1B1 , #FFFFFF); /* Safari 5.1 - 6.0 */
  83. background: -o-linear-gradient(right,#B1B1B1 , #FFFFFF); /* Opera 11.1 - 12.0 */
  84. background: -moz-linear-gradient(right,#B1B1B1 , #FFFFFF); /* Firefox 3.6 - 15 */
  85. background: linear-gradient(to right,#B1B1B1 , #FFFFFF); /* 标准的语法 */
  86. }
  87. .hot-cool-list {margin-top:50px;position:relative;}
  88. .hot-box {overflow:hidden;padding:10px;}
  89. .hot-box ul li {display:inline-block;width:280px;height:245px;border-radius:8px;box-shadow:0 0 6px 3px #ccc;}
  90. /*.hot-box ul li + li {margin-left:20px;}*/
  91. .hot-box ul li .hot-list-img {display:block;width:280px;height:185px;border-radius:8px 8px 0 0;overflow:hidden;}
  92. .hot-box ul li .hot-list-img img {display:block;width:100%;height:185px;}
  93. .hot-box ul li .hot-list-font {display:block;height:58px;line-height:58px;font-size:18px;padding:0 20px;}
  94. .hotprev {display:inline-block;width:28px;height:48px;position:absolute;top:50%;margin-top:-20px;left:-60px;
  95. display: -webkit-flex;
  96. display: flex;
  97. flex-wrap: nowrap;
  98. align-items: center;
  99. justify-content: center;
  100. }
  101. .hotnext {display:inline-block;width:28px;height:48px;position:absolute;top:50%;margin-top:-20px;right:-60px;
  102. display: -webkit-flex;
  103. display: flex;
  104. flex-wrap: nowrap;
  105. align-items: center;
  106. justify-content: center;
  107. }
  108. .hotprev img {display:block;width:47px;height:20px;
  109. /*旋转*/
  110. transform:rotate(-90deg);
  111. -ms-transform:rotate(-90deg); /* IE 9 */
  112. -moz-transform:rotate(-90deg); /* Firefox */
  113. -webkit-transform:rotate(-90deg);
  114. -o-transform:rotate(-90deg); /* Opera */
  115. }
  116. .hotnext img {display:block;width:47px;height:20px;
  117. /*旋转*/
  118. transform:rotate(90deg);
  119. -ms-transform:rotate(90deg); /* IE 9 */
  120. -moz-transform:rotate(90deg); /* Firefox */
  121. -webkit-transform:rotate(90deg);
  122. -o-transform:rotate(90deg); /* Opera */
  123. }
  124. /*置业热文*/
  125. .estate {width:1200px;margin:70px auto 0;}
  126. .estate-box {display: -webkit-flex;display: flex;flex-wrap: nowrap;margin-top:50px;}
  127. .estate-max {display:inline-block;vertical-align:top;width:585px;height:380px;position:relative;overflow:hidden;}
  128. .estate-max a {}
  129. .estate-max a span {display:inline-block;width:63px;height:30px;background:rgba(0,0,0,0.5);text-align:center;line-height:30px;color:#fff;border-radius:30px;position:absolute;top:13px;left:10px;}
  130. .estate-max a > img {display:block;width:100%;height:100%;}
  131. .estate-max .estate-max-font {position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.6);color:#fff;padding:16px 112px 16px 24px;display:block;width:450px;overflow:hidden;}
  132. .estate-max .estate-max-font h2 {font-size:18px;width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  133. .estate-max .estate-max-font p {font-size:14px;line-height:20px;margin-top:15px;}
  134. .estate-list {display:inline-block;vertical-align:top;width:605px;height:380px;margin-left:15px;}
  135. .estate-list ul li a{display: -webkit-flex;display: flex;flex-wrap: nowrap;}
  136. .estate-list ul li + li {margin-top:17px;}
  137. .estate-list-img {display:inline-block;position:relative;width:180px;height:115px;vertical-align:top;}
  138. .estate-list-img span {display:inline-block;width:63px;height:30px;background:rgba(0,0,0,0.5);text-align:center;line-height:30px;color:#fff;border-radius:30px;display:inline-block;font-size:14px;position:absolute;top:10px;left:10px;}
  139. .estate-list-img > img {display:block;width:100%;height:100%;}
  140. .estate-list-font {display:inline-block;vertical-align:top;width:403px;margin-left:15px;padding-right:6px;}
  141. .estate-list-font h2 {font-size:18px;color:#333;margin-top:11px;width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  142. .estate-list-font p {font-size:14px;color:#666;margin-top:15px;line-height:25px;}
  143. .hot-item {width:1200px;margin:70px auto 30px;}
  144. .hotitem-list {margin-top:50px;}
  145. .hotitem-list ul {display:-webkit-flex;display:flex;flex-wrap:nowrap;}
  146. .hotitem-list ul li {display:inline-block;width:385px;border-radius:8px;overflow:hidden;box-shadow:0 0 13px 5px #e5e5e5;}
  147. .hotitem-list ul li + li {margin-left:25px;}
  148. .hotitem-list-img {display:block;width:385px;height:270px; position: relative;}
  149. .hotitem-list-img img {display:block;width:100%;height:100%;}
  150. .hotitem-list-img .lppric{ padding:10px 20px; position: absolute; left: 0px; top: 0px; background:rgba(235,96,105,1);border-radius:8px 0px 8px 0px;text-align: center;}
  151. .hotitem-list-img .lppric .top{font-size: 20px; color: #fff; font-weight: bold;}
  152. .hotitem-list-img .lppric .itmeBox{font-size: 12px; color: #E6E6E6; margin-top: 3px;}
  153. .hotitem-botom{padding: 20px;}
  154. .hotitem-list-font {display:block;font-size:18px;color:#666;font-weight: bold;}
  155. .hotitem-botom .tuijly{font-size: 14px; color: #666666; margin-top: 10px; width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  156. .hotitem-botom .stylebox{margin-top: 10px;}
  157. .hotitem-botom .stylebox i{background:rgba(235,96,105,0.1); font-size: 12px; color: #666;display: inline-block; float: left; padding: 0 10px; height: 24px; line-height: 24px;}
  158. .hotitem-botom .stylebox i+i{margin-left: 10px;}
  159. /*悬挂图标*/
  160. .alive {position:fixed;bottom:200px;right:20px;width:133px;height:133px;z-index:10;}
  161. .alive img {display:block;width:100%;height:100%;}
  162. /**/
  163. /*.widget-box {position:fixed;bottom:350px;right:20px;width:240px;height:312px;overflow:hidden;}*/
  164. .widget-box {position:fixed;bottom:280px;right:100px;width:8px;height:8px;overflow:hidden;}
  165. .widget-box .widget-cls {position:absolute;top:10px;right:10px;}
  166. .widget-box .widget-title {position:absolute;top:30px;left:50%;width:188px;margin-left:-94px;}
  167. .widget-box .widget-title img {display:block;width:100%;}
  168. .widget-box form {position:absolute;bottom:40px;width:200px;left:50%;margin-left:-100px;}
  169. .widget-box form .m_bmck_input {display:block;height:36px;line-height:36px;background:rgba(255,255,255,0.3);border-radius:18px;position:relative;}
  170. .widget-box form input {background:rgba(255,255,255,0);border:none;height:36px;line-height:36px;font-size:14px;color:#fff;}
  171. .widget-box form input::-webkit-input-placeholder {color:#fff;} /* WebKit, Blink, Edge */
  172. .widget-box form input:-moz-placeholder {color:#fff;} /* Mozilla Firefox 4 to 18 */
  173. .widget-box form input::-moz-placeholder {color:#fff;} /* Mozilla Firefox 19+ */
  174. .widget-box form input:-ms-input-placeholder { color:#fff;}/* Internet Explorer 10-11 */
  175. .widget-box form .m_bmck_input img {display:inline-block;width:13px;height:15px;position:absolute;top:10px;left:15px;}
  176. .widget-box form .m_bmck_input input {margin-left:35px;width:150px;}
  177. .widget-box form .m_bmck_input + .m_bmck_input {margin-top:12px;}
  178. .widget-box form input.m_ztbutton {display:block;margin:20px auto 0;height:38px;line-height:38px;width:152px;text-align:center;background:rgba(255,255,255,0.3);font-size:14px;border-radius:20px;}