style.css 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732
  1. /*
  2. [DESTOON B2B System] Copyright (c) 2008-2018 www.destoon.com
  3. This is NOT a freeware, use is subject to license.txt
  4. */
  5. /* global */
  6. * {word-break:break-all;font-family:"Microsoft Yahei",Tahoma,Verdana,Arial;-webkit-text-size-adjust:none;}
  7. body {margin:0;font-size:12px;color:#333333;background:#FFFFFF;}/*background:#F2F2F2 url('../images/bg.png') repeat-y center 0;*/
  8. form,input,select,textarea,td,th {font-size:12px;}
  9. input,textarea,select {padding:6px;}
  10. img {border:none;vertical-align:middle;}
  11. ul li {list-style-type:none;}
  12. ol li {list-style-type:decimal;}
  13. ul,form {margin:0px;padding:0px;}
  14. h1, h2, h3, h4, h5, h6{margin:0;}
  15. a:link,a:visited,a:active {color:#333333;text-decoration:none;}
  16. a:hover {color:#FF3300;}
  17. /* links */
  18. a.w:link,a.w:visited,a.w:active {color:#FFFFFF;text-decoration:none;}
  19. a.w:hover {color:#F4F3F2;}
  20. a.b:link,a.b:visited,a.b:active {color:#007AFF;text-decoration:none;}
  21. a.b:hover {color:#FF3300;}
  22. a.g:link,a.g:visited,a.g:active {color:#666666;text-decoration:none;}
  23. a.g:hover {color:#FF6600;}
  24. /* common */
  25. .m {margin:auto;width:1200px;background:#FFFFFF;clear:both;}
  26. .m0 {width:100%;background:#F2F2F2;}
  27. .m0 .m {background:#F2F2F2;}
  28. .m1 {background:url('../images/bg-line.png') repeat-y 960px 0;}
  29. .m1l {width:940px;float:left;}
  30. .m1r {width:239px;float:right;}
  31. /*.m2 {background:url('../images/bg-line.png') repeat-y 960px 0;}*/
  32. .m2l {width:940px;float:left;border-right: 1px solid #ddd;}
  33. .m2r {width:220px; padding-right: 18px; float:right;}
  34. /*.m3 {background:url('../images/bg-line.png') repeat-y 880px 0;}*/
  35. .m3l {width:860px;float:left;padding: 0 10px;border-right: 1px solid #eee;}
  36. .m3r {width:297px;float:right;padding-right: 10px}
  37. .head {background:#F8F8F8;width:100%;height:32px;border-bottom:#E5E5E5 1px solid;position:fixed;z-index:999;left:0;}
  38. .head_m {margin:auto;width:1200px;padding:7px 0 0 0;color:#666666;}
  39. .head_s {height:31px;}
  40. .head_t strong{color:#FF0000;font-weight:normal;}
  41. .head_l li {float:left;margin:0 10px 0 0;}
  42. .head_r {float:right;}
  43. .head_r img {position:relative;margin:-2px 6px 0 0;}
  44. .h_location {background:url('../images/ico-location.png') no-repeat 0 center;padding:0 6px 0 20px;}
  45. .h_fav {background:url('../images/ico-fav.png') no-repeat 0 center;padding:0 6px 0 20px;}
  46. .h_mobile {background:url('../images/ico-mobile.png') no-repeat 0 center;padding:0 6px 0 20px;}
  47. .h_cart {background:url('../images/ico-cart.png') no-repeat 0 center;padding:0 6px 0 20px;}
  48. .h_qrcode {background:url('../images/ico-qrcode.png') no-repeat 0 center;padding:0 6px 0 20px;}
  49. .logo {width:220px;height:80px;overflow:hidden;}
  50. .logo img {margin:10px 0 0 0;}
  51. .search_box {margin: 25px auto;overflow: hidden;}
  52. .head_search_kw {margin: 5px 0 0 0px;}
  53. /*.head_search {float:left;width:510px;height:32px;background:url('../images/head_search.png') no-repeat;margin-top:25px;}*/
  54. .head_search {float: left;width: 510px;height: 40px;margin-top: 15px;border: 1px solid #e2e2e2;background: url(../images/search-icon.png) no-repeat;margin-left: 100px;}
  55. /*.head_search:hover {background:url('../images/head_search.png') no-repeat 0 -32px;}*/
  56. .head_search div {clear: both;padding: 0px 0 0 25px;}
  57. .search_i {width: 406px;font-size: 14px;height: 40px;line-height: 40px;padding: 0px 0 0 0;color: #666666;border: none;}
  58. .search_m {width:60px;cursor:default;padding:2px 25px 0 10px;font-size:14px;height:20px;line-height:20px;color:#666666;background:url('../images/spacer.gif');border:none;}
  59. .search_s {width: 79px;height: 40px;background: inherit;border: none;padding: 0;margin: 0;cursor: pointer;background-color: #FF4400;font-size: 18px;color: #ffffff;}
  60. .search_i:focus,.search_s:focus{outline:none;}
  61. #search_module {z-index:1000;position:absolute;width:95px;overflow:hidden;margin:56px 0 0 565px;font-size:14px;line-height:26px;color:#666666;background:#FFFFFF;border:#CCCCCC 1px solid;border-top:none;cursor:pointer;}
  62. #search_module li {padding:0 10px;color:#666666;}
  63. #search_module li:hover {color:#FF6600;}
  64. #search_tips {width: 430px;margin: 81px 0 0 320px;z-index: 1000;position: absolute;overflow: hidden;cursor: pointer;font-size: 13px;line-height: 20px;color: #666666;background: #FFFFFF;border: #444444 1px solid;}
  65. #search_tips div {height:20px;padding:1px 8px 1px 8px;clear:both;overflow:hidden;}
  66. #search_tips div span {float:right;font-size:12px;}
  67. #search_tips label {display:block;width:100%;background:#FAFAFA;font-size:12px;color:#0000CC;text-align:right;}
  68. .search_t_div_1 {color:#333333;}
  69. .search_t_div_1 span {color:#008000;}
  70. .search_t_div_2 {background:#3366CC;color:#FFFFFF;}
  71. .search_t_div_2 span {color:#FFFFFF;}
  72. .mobile_xm {width: 96px;margin-left: 50px;}
  73. .mobile_xm span {font-size: 14px;color: #FF4400;float: right;width: 13px;line-height: 16px;margin-left: 3px;display: inline-block;}
  74. /* menu */
  75. .menu {height:42px;line-height:42px;background:#2587F4;letter-spacing:1px;font-size:16px;}
  76. .menu li {float:left;}
  77. .menu li:first-child+li {position: relative;}
  78. /*.menu li:first-child+li,.menu li:nth-last-child(2) {position: relative;}*/
  79. .menu li:first-child+li:after,.menu li:nth-last-child(2):after {position: absolute;display: block;content: '';width: 33px;top: 0;right: 0;transform: translate(0%,-50%);z-index: 1;}
  80. .menu li:first-child+li:after {background: url(../images/hot.png) no-repeat;background-size: 33px 23px;height: 23px;}
  81. /*.menu li:nth-last-child(2):after {background: url(../images/new.png) no-repeat;background-size: 33px 33px;height: 33px;}*/
  82. .menu .menuon {background:#0072C6;}
  83. .menu a:link,.menu a:visited,.menu a:active {display:block;height:42px;color:#FFFFFF;padding:0 12px;}
  84. .menu a:hover {background:#0072C6;}
  85. .foot {color:#666666;text-align:center;line-height:32px;padding:10px 0 10px 0;}
  86. .foot_page {background:#EEEEEE;padding:0 10px;text-align:center;height:48px;line-height:48px;overflow:hidden;color:#666666;}
  87. /* layout */
  88. .m_l {width:880px;}
  89. .m_r {width:300px;}
  90. .m_n {width:20px;}
  91. .m_l_1 {width:1000px;}
  92. .m_r_1 {width:180px;}
  93. /* left */
  94. .left_box {border:#DDDDDD 1px solid;}
  95. .left_head {border-bottom:#DDDDDD 1px solid;height:44px;line-height:44px;overflow:hidden;padding:0 10px;}
  96. .left_head strong {font-size:16px;}
  97. .left_head em {font-style:normal;color:#666666;}
  98. /* box */
  99. .box_head {border-bottom:#DDDDDD 1px solid;height:44px;line-height:44px;overflow:hidden;padding:0 10px;}
  100. .box_head strong {font-size:14px;display:block;}
  101. .box_head em {font-style:normal;color:#666666;}
  102. .box_body {padding:10px;}
  103. .box_body li {height:32px;line-height:32px;overflow:hidden;}
  104. .tab_head {border:#DDDDDD 1px solid;border-bottom:none;height:31px;line-height:31px;font-size:14px;overflow:hidden;background:#EEEEEE;font-weight:bold;}
  105. .tab_1 {float:left;padding:0 15px 0 15px;border-right:#DDDDDD 1px solid;cursor:pointer;font-weight:normal;}
  106. .tab_2 {float:left;padding:0 15px 0 15px;border-right:#DDDDDD 1px solid;cursor:pointer;background:#FFFFFF;}
  107. .tab_1_1 {border-bottom:#DDDDDD 1px solid;cursor:pointer;}
  108. .tab_1_2 {border:#DDDDDD 1px solid;border-bottom:none;cursor:pointer;font-weight:bold;}
  109. .tab_head_2 {height:27px;background:#EEEEEE;border-left:#DDDDDD 1px solid;border-right:#DDDDDD 1px solid;text-align:center;padding-left:12px;}
  110. .tab_2_1 {float:left;width:80px;height:27px;line-height:31px;overflow:hidden;background:url('../images/tab_2_1.gif') no-repeat 6px right;cursor:pointer;}
  111. .tab_2_1 span {color:#333333;}
  112. .tab_body_2 {border:#DDDDDD 1px solid;border-top:none;}
  113. .li_dot li {background:url('../images/li_dot.gif') no-repeat 5px 10px;padding:0 10px 0 12px;}
  114. /* pages */
  115. .pages {padding:24px 0;text-align:center;font-size:12px;color:#666666;clear:both;}
  116. .pages a:link,.pages a:visited,.pages a:active {background:#FFFFFF;border:#DDDDDD 1px solid;padding:6px;text-decoration:none;}
  117. .pages a:hover {background:#258CFF;border:#258CFF 1px solid;color:#FFFFFF;padding:6px;text-decoration:none;}
  118. .pages strong {background:#258CFF;padding:6px;border:#258CFF 1px solid;color:#FFFFFF;}
  119. .pages_inp {width:32px;border:#DDDDDD 1px solid;color:#666666;padding:4px;text-align:center;}
  120. .pages_btn {width:32px;border:#FF6600 1px solid;color:#FFFFFF;padding:4px 6px;background:#FF6600;font-weight:bold;font-size:11px;}
  121. .pages label {background:#FFFFFF;border:#DDDDDD 1px solid;color:#666666;padding:6px 6px;}
  122. .pages label em {color:red;font-weight:bold;font-style:normal;}
  123. .pages label span {font-weight:bold;}
  124. .pages cite {font-style:normal;}
  125. /* table */
  126. .tb {width:100%;}
  127. .tb th {background:#EEEEEE;}
  128. .tb td {border-bottom:#DDDDDD 1px solid;}
  129. .tb tr:hover {background:#F3F3F3;}
  130. .tf {width:100%;}
  131. .tf td {border-top:#F0F0F0 1px solid;}
  132. .tf tr:hover {background:#F4F4F4;}
  133. .tf .tl {width:100px;text-align:right;}
  134. .btns {padding:20px 20px 20px 150px;}
  135. .thumb {padding:6px 0;}
  136. .thumb img {border:#DDDDDD 1px solid;padding:2px;}
  137. .thumb li {height:22px;line-height:22px;overflow:hidden;}
  138. .thumbml ul {margin:10px 0 15px 0;}
  139. .imb img {border:#DDDDDD 1px solid;padding:3px;}
  140. /* album */
  141. #mid_pos {position:absolute;}
  142. #mid_div {width:320px;height:240px;cursor:crosshair;padding:6px;border:#CCCCCC 1px solid;background:#F3F3F3;}
  143. #zoomer {border:#333333 1px solid;width:120px;height:90px;background:#FFFFFF url('../images/zoom_bg.gif');position:absolute;opacity:0.5;filter:alpha(opacity=50);}
  144. #big_div {width:400px;height:300px;border:#CCCCCC 1px solid;background:#FFFFFF;position:absolute;overflow:hidden;}
  145. #big_pic {position:absolute;}
  146. .ab_im {padding:2px;margin:10px 0 10px 32px;border:#C0C0C0 1px solid;}
  147. .ab_on {padding:2px;margin:10px 0 10px 32px;border:#FF6600 1px solid;background:#FF6600;}
  148. /* ads */
  149. .adword table {background:url('../images/adword_bg.gif') repeat-x 0 bottom;}
  150. .adword_tip {color:#FF1100;border-bottom:#DDDDDD 1px solid;padding:8px 10px 8px 28px;background:url('../images/arrow_up.gif') no-repeat 10px 8px;}
  151. .sponsor {margin-bottom:10px;}
  152. /* basic */
  153. .f_l {float:left;}
  154. .f_r {float:right;}
  155. .t_l {text-align:left;}
  156. .t_r {text-align:right;}
  157. .t_c {text-align:center;}
  158. .f_b {font-weight:bold;}
  159. .f_n {font-weight:normal;}
  160. .f_white {color:white;}
  161. .f_gray {color:#666666;}
  162. .f_orange {color:#FF6600;}
  163. .f_red {color:red;}
  164. .f_green {color:green;}
  165. .f_blue {color:blue;}
  166. .f_dblue {color:#007AFF;}
  167. .f_price {font-weight:bold;font-family:Arial;color:#FF0000;}
  168. .px12 {font-size:12px;}
  169. .px14 {font-size:14px;}
  170. .px16 {font-size:16px;}
  171. .px18 {font-size:18px;}
  172. .bd-t {border-top:#DDDDDD 1px solid;}
  173. .bd-b {border-bottom:#DDDDDD 1px solid;}
  174. .b10 {height:10px;}
  175. .b16 {height:16px;}
  176. .b20 {height:20px;}
  177. .b24 {height:24px;}
  178. .b32 {height:32px;}
  179. .pd3 {padding:3px;}
  180. .pd5 {padding:5px;}
  181. .pd10 {padding:10px;}
  182. .pd15 {padding:15px;}
  183. .pd20 {padding:20px;}
  184. .lh18 {line-height:180%;}
  185. .ls1 {letter-spacing:1px;}
  186. .c_p {cursor:pointer;}
  187. .c_b {clear:both;}
  188. .o_h {overflow:hidden;}
  189. .dsn {display:none;}
  190. .absm {vertical-align:middle;}
  191. .btn_s {background:#2388FA;color:#FFFFFF;border:none;padding:2px;letter-spacing:1px;}
  192. .btn_r {background:#D7D7D7;color:#666666;border:none;padding:2px;letter-spacing:1px;}
  193. .bd {border:#CAD9EA 1px solid;}
  194. .highlight {color:red;}
  195. .jt {color:#003278;cursor:pointer;}
  196. .np {padding:20px 30px 20px 10px;line-height:25px;}
  197. .lazy {background:#FAFAFA url('../images/loading.gif') no-repeat center center;}
  198. .slide {background:#FAFAFA;overflow:hidden;}
  199. .btn,.btn-green,.btn-blue,.btn-red {color:#FFFFFF;font-size:14px;width:100px;line-height:32px;border:none;border-radius:4px;text-align:center;cursor:pointer;padding:0;-webkit-appearance:none;}
  200. .btn{background:#FFFFFF;border:#DDDDDD 1px solid;color:#333333;}
  201. .btn:hover{background:#D9D9D9;border:#CDCDCD 1px solid;}
  202. .btn-green{background:#1AAD19;border:#18A117 1px solid;color:#FFFFFF;}
  203. .btn-green:hover{background:#179B16;border:#159014 1px solid;}
  204. .btn-blue{background:#007AFF;border:#1E74D0 1px solid;color:#FFFFFF;}
  205. .btn-blue:hover{background:#0569D5;}
  206. .btn-red{background:#F8F8F8;border:#C6C6C6 1px solid;}
  207. .btn-red:hover{background:#CE3C39;border:#BF3835 1px solid;color:#FFFFFF;}
  208. /* position */
  209. .pos {padding:0 16px;height:36px;line-height:36px;background:#EEEEEE;}
  210. .nav {padding:10px 10px 10px 32px;height:24px;line-height:24px;background:url('../images/ico-nav.png') no-repeat 10px 13px;font-size:14px;}
  211. .nav div {float:right;}
  212. .nav i {font-style:normal;font-weight:bold;color:#444444;padding:0 6px;font-family:simsun;}
  213. .nav em {font-style:normal;color:#999999;padding:0 10px;font-size:12px;}
  214. /* show */
  215. .title {height:48px;line-height:48px;text-align:center;font-weight:bold;font-size:22px;padding:0;margin:0;}
  216. .title_trade {font-weight:bold;font-size:22px;margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:#DDDDDD 1px solid;}
  217. .info {padding:16px;background:#F2F2F2;}
  218. .introduce {margin:20px 0;padding:20px;line-height:180%;font-size:16px;background:#F2F2F2;border-left:#DDDDDD 2px solid;}
  219. .content {font-size:16px;line-height:200%;padding:16px;}
  220. .content div img {display: inline-block;padding: 15px 0;}
  221. .content p {text-indent:2em;}
  222. .content a:link,.content a:visited,.content a:active {color:#225588;text-decoration:underline;}
  223. .content a:hover {color:#FF6600;text-decoration:none;}
  224. .property {border:#E6E6E6 1px solid;background:#F6F6F6;padding:10px;margin:0 10px 0 10px;}
  225. .property li {float:left;width:30%;height:22px;line-height:22px;overflow:hidden;}
  226. .detail {background:url('../images/arrow.gif') no-repeat 0 9px;border-bottom:#C0C0C0 1px dotted;padding:8px 0 8px 20px;margin:0 15px 0 15px;}
  227. .related {padding:10px 16px;}
  228. .related a {font-size:14px;color: #2587F4;}
  229. .keylink {font-weight:normal;padding:0 3px 0 3px;}
  230. .share {width:20px;height:20px;cursor:pointer;}
  231. .share:hover {width:24px;height:24px;}
  232. .award {padding:32px;text-align:center;float: right;}
  233. .award div {width:80px;height:44px;line-height:44px;font-size:20px;font-weight:bold;letter-spacing:2px;margin:auto;background:#FFFFFF;color:#E94657;border:#E94657 2px solid;border-radius:10px;cursor:pointer;}
  234. .award div:hover {background:#E94657;color:#FFFFFF;}
  235. #comment_main div {height:100px;background:url('../images/loading.gif') no-repeat center center;}
  236. /* search */
  237. .fsearch {padding:5px 0 10px 15px;margin:1px 1px 0 1px;background:#F5FAFE url('../images/fsearch_bg.gif') repeat-x;;}
  238. .sch {padding:15px 20px 5px 20px;margin-bottom:10px;}
  239. .sch p {padding:10px 10px 10px 10px;font-size:13px;margin:0;}
  240. .sch_find {border-top:#DDDDDD 1px solid;border-bottom:#EEEEEE 1px solid;margin:5px 0 5px 0;padding:5px 0 5px 5px;font-weight:bold;}
  241. .sch_site li {background:url('../images/ico_search.gif') no-repeat 3px 3px;height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 25px;color:#666666;}
  242. .sch_relate li {background:url('../images/arrow_up.gif') no-repeat 3px 3px;height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 25px;color:#666666;}
  243. .rank_list {background:url('../images/rank_list.gif') no-repeat;}
  244. .rank_list li {height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 35px;}
  245. .ppt {padding:1px 15px 1px 35px;line-height:25px;}
  246. .ppt_l {width:60px;font-weight:bold;}
  247. .ppt_r {color:#DFDFDF;}
  248. .ppt span {padding:1px;background:#2E6AB1;border:#1D589E 1px solid;color:#FFFFFF;}
  249. /* sell && buy && company */
  250. .category {padding:10px 20px 5px 15px;}
  251. .category p {padding:5px 0 5px 0;margin:0;}
  252. .category div {padding:0 20px 0 20px;}
  253. .about {border:#2786C6 1px solid;background:#F2F2F2;padding:8px;margin:15px 15px 0 15px;}
  254. .about li {padding:5px 0 5px 5px;}
  255. .about li span {display:block;width:100px;float:left;color:#1B4C7A;}
  256. .contact_head {height:44px;line-height:44px;border:#DDDDDD 1px solid;border-bottom:none;border-top:#007AFF 2px solid;background:#EEEEEE;padding:0 16px;font-weight:bold;font-size:16px;}
  257. .contact_body {padding:10px;border:#DDDDDD 1px solid;border-top:none;margin-bottom:16px;}
  258. .contact_body li {line-height:24px;border-bottom:#E2E2E2 1px solid;padding:6px 10px;}
  259. .contact_body li span {color:#1B4C7A;padding:0 8px 0 0;}
  260. .type {height:31px;line-height:31px;overflow:hidden;border-top:#DDDDDD 1px solid;background:#EEEEEE;padding-left:35px;}
  261. a.type_1:link,a.type_1:visited,a.type_1:active,a.type_1:hover {float:left;display:block;padding:0 15px 0 15px;background:#FFFFFF;color:#000000;font-weight:bold;}
  262. a.type_2:link,a.type_2:visited,a.type_2:active {float:left;display:block;padding:0 15px 0 15px;border-right:#E2F0FB 1px solid;}
  263. a.type_2:hover {background:#258CFF;color:#FFFFFF;}
  264. .img_tip {width:200px;z-index:1000;position:absolute;padding:5px;border:#DDDDDD 1px solid;background:#FFFFFF;}
  265. .vote {padding:10px;}
  266. .vote div {font-weight:bold;}
  267. .vote li {padding:3px 0 3px 0;}
  268. .vote p {margin:5px 0 5px 0;}
  269. .sort {line-height:30px;border-bottom:#DDDDDD 1px solid;font-size:14px;}
  270. .sort-k {width:80px;padding-left:10px;font-weight:bold;float:left;overflow:hidden;}
  271. .sort-v {/*width:850px;*/float:left;}
  272. .sort-v li {float:left;padding:0 10px;}
  273. .sort-v .on {background:#EEEEEE;}
  274. .sort-v i {font-style:normal;padding-left:2px;color:#999999;font-size:12px;}
  275. .sort-v b {padding:0 20px;}
  276. .sort-v input, .sort-v select {padding:4px;}
  277. .sort-v .btn-blue, .sort-v .btn {padding:0;line-height:28px;width:80px;margin-right:20px;}
  278. .list {line-height:180%;}
  279. .list:hover {background:#F2F2F2;}
  280. .list div img {border:#DDDDDD 1px solid;}
  281. .list table {width:100%;border-bottom:#DDDDDD 1px solid;}
  282. .list td {padding:10px 0 10px 0;}
  283. .list h3 {font-size:14px;margin:0px;height:22px;overflow:hidden;}
  284. .user-info {height:64px;padding:20px;background:#EEEEEE;border-radius:10px;}
  285. .user-info img {width:64px;height:64px;border-radius:50%;float:left;margin-right:20px;}
  286. .user-info ul {float:right;width:175px;margin-top:4px;}
  287. .user-info li {height:28px;line-height:28px;overflow:hidden;}
  288. .user-info strong {font-size:16px;}
  289. .user-info em {font-size:14px;font-style:normal;float:right;}
  290. .user-info i {font-style:normal;color:#999999;padding:0 10px;}
  291. .head-txt {padding:0 6px 15px 6px;line-height:28px;border-bottom:#DDDDDD 1px solid;margin-bottom:20px;clear:both;}
  292. .head-txt strong {font-size:18px;}
  293. .head-txt span {float:right;font-size:14px;color:#999999;}
  294. .head-txt i {font-style:normal;font-weight:bold;padding:0 2px;font-family:simsun;}
  295. .head-sub {padding:0 6px 0px 6px;line-height:28px;border-bottom:#DDDDDD 1px solid;margin-bottom:10px;clear:both;}
  296. .head-sub strong {font-size:16px;}
  297. .head-sub span {float:right;font-size:14px;color:#999999;}
  298. .head-sub i {font-style:normal;font-weight:bold;padding:0 2px;font-family:simsun;}
  299. .list-thumb {text-align:center;}
  300. .list-thumb img {border:#DDDDDD 1px solid;padding:2px;}
  301. .list-thumb li {height:32px;line-height:32px;overflow:hidden;}
  302. .list-img ul {margin:6px 24px 24px 0;}
  303. .list-img li {height:24px;line-height:24px;overflow:hidden;font-size:14px;}
  304. .list-img em {font-size:12px;font-style:normal;color:#999999;}
  305. .list-img i {font-size:12px;font-style:normal;color:#999999;float:right;padding-right:6px;}
  306. .list0 {width:1224px;}
  307. .list0:after {content:"";display:block;clear:both;}
  308. .list-wrap div {width:200px;float:left;}
  309. .list0 img:hover {border-left:#FFFFFF 1px solid;}
  310. .list1 {width:960px;}
  311. .list1:after {content:"";display:block;clear:both;}
  312. .list1 div {width:192px;float:left;}
  313. .list1 img:hover {border-left:#FFFFFF 1px solid;}
  314. .list-txt {padding:0 0 20px 0;}
  315. .list-txt li,.in-r-l li, .in-r-r li{height:32px;line-height:32px;overflow:hidden;font-size:14px;background:url('../images/li_dot.gif') no-repeat 6px center;padding:0 16px 0 16px;}
  316. .list-txt .f_r {font-size:12px;color:#666666;}
  317. .list-rank {padding:0 0 24px 0;}
  318. .list-rank li {height:32px;line-height:32px;font-size:14px;padding:0 6px;overflow:hidden;}
  319. .list-rank .f_r {float:right;font-size:12px;color:#666666;padding-left:10px;}
  320. .list-rank em {font-size:26px;font-style:normal;color:#F34540;padding-right:10px;font-family:Georgia;}
  321. .list-rank i {font-size:18px;font-style:normal;color:#999999;padding-right:14px;font-family:Georgia;}
  322. .list-cate {}
  323. .list-cate:after {content:"";display:block;clear:both;}
  324. .list-cate td {width:410px;font-size:14px;padding:10px 10px 20px 10px;}
  325. .list-cate td:hover {background:#EEEEEE;}
  326. .list-cate p {margin:0 0 10px 0;}
  327. .list-cate li {float:left;line-height:32px;}
  328. .list-cate em {font-style:normal;color:#DDDDDD;padding:0 10px;}
  329. .list-cate i {font-style:normal;color:#DDDDDD;padding:0 10px;}
  330. .list-cate2 {padding:0 0 20px 0;}
  331. .list-cate2:after {content:"";display:block;clear:both;}
  332. .list-cate2 li {width:116px;padding:0 16px;float:left;height:32px;line-height:32px;font-size:14px;overflow:hidden;}
  333. .list-cate2 li:hover {background:#EEEEEE;}
  334. .list-cate2 i {font-size:12px;font-style:normal;color:#666666;padding-left:6px;}
  335. .list-area {width:880px;}
  336. .list-area:after {content:"";display:block;clear:both;}
  337. .list-area li {width:103px;float:left;height:32px;line-height:32px;font-size:14px;overflow:hidden;text-align:center;border:#DDDDDD 1px solid;margin:0 20px 20px 0;}
  338. .list-area li:hover {border:#FF6600 1px solid;}
  339. .list-area4 {padding:0 0 20px 0;}
  340. .list-area4:after {content:"";display:block;clear:both;}
  341. .list-area4 li {width:25%;float:left;height:32px;line-height:32px;font-size:14px;overflow:hidden;text-align:center;}
  342. .list-area4 li:hover {background:#EEEEEE;}
  343. .tab-head {}
  344. .tab-head ul {border-bottom:#DDDDDD 1px solid;height:32px;padding-left:16px;}
  345. .tab-head li {border-bottom:#DDDDDD 1px solid;display:inline-block;height:32px;line-height:32px;margin-right:16px;float:left;font-size:14px;}
  346. .tab-head .on {border-bottom:#007AFF 3px solid;height:30px;line-height:32px;}
  347. .tab-head .on span {color:#007AFF;}
  348. /* side */
  349. .side em {font-size:12px;font-style:normal;color:#999999;}
  350. .side a {width:90%;display:block;font-size:16px;}
  351. .side input {width:140px;border:#DDDDDD 1px solid;border-radius:8px;padding:8px 8px 8px 26px;font-size:14px;background:#FFFFFF url('../images/icon-search16.png') no-repeat 6px center;outline:none;margin:16px 16px 16px 32px;}
  352. .side input:hover {width:180px;}
  353. .side_li {line-height:48px;height:48px;padding-left:32px;overflow:hidden;}
  354. .side_li:hover {background:#F3F3F3;}
  355. .side_on {line-height:48px;height:48px;background:#EEEEEE;padding-left:32px;overflow:hidden;}
  356. .warn {padding:30px 100px 30px 200px;}
  357. .warn div {padding:5px 0 0 60px;background:url('../images/warn.gif') no-repeat;font-size:14px;line-height:200%;}
  358. .warn h1 {font-size:16px;margin:0;}
  359. .guest_warn {padding:2px 0 2px 0;text-align:center;margin:0 130px 15px 130px;background:#FFF5D8;border:#FF7300 1px solid;}
  360. .back2top {width:68px;height:68px;position:fixed;_position:absolute;right:0;/*left:50%;margin-left:620px;*/top:82%;_bottom:auto;cursor:pointer;display:none;}
  361. .back2top a {display:block;width:100%;height:100%;background:url('../images/back2top.png') no-repeat;}
  362. /*.back2top a:hover {background:url('../images/back2top.png') no-repeat -58px 0;}*/
  363. #powered {padding:6px 0 20px 0;}
  364. .np li{
  365. position: relative;
  366. display: inline-block;
  367. }
  368. .showContent{
  369. position: absolute;
  370. top: -150px;
  371. right: -422px;
  372. width: 400px;
  373. border: 1px solid #C0C0C0;
  374. height: 300px;
  375. background-color: #fff;
  376. -webkit-box-shadow: 3px 3px 10px #e2e2e2;
  377. -moz-box-shadow: 3px 3px 10px #e2e2e2;
  378. box-shadow: 3px 3px 10px #e2e2e2;
  379. display: none;
  380. overflow-y: auto;
  381. padding: 10px;
  382. z-index: 888;
  383. }
  384. .show-hover em{
  385. width: 0;
  386. height: 0;
  387. border: 10px solid transparent;
  388. border-right-color: #7d7d7d;
  389. position: absolute;
  390. top: -2px;
  391. right: 0px;
  392. z-index: 999;
  393. display: none;
  394. }
  395. .show-hover em i{
  396. width: 0;
  397. height: 0;
  398. border: 10px solid transparent;
  399. border-right-color: white;
  400. position: absolute;
  401. top: -10px;
  402. left: -9px;
  403. }
  404. .np li:hover .showContent,.np li:hover em{
  405. display: block;
  406. }
  407. .clearfix{
  408. overflow: hidden;
  409. }
  410. .deepgray {
  411. color: #464646;
  412. }
  413. .xmtj , .zrwz {
  414. margin-top: 21px;
  415. }
  416. .zrwz .zrwz-cont ul li{
  417. padding: 5px 0px 5px 10px;
  418. overflow: hidden;
  419. white-space: nowrap;
  420. text-overflow: ellipsis;
  421. }
  422. .gray-title {
  423. overflow: hidden;
  424. line-height: 1;
  425. padding: 0 10px 5px 10px;
  426. border-bottom: 2px solid #cccccc;
  427. margin-bottom: 15px;
  428. font-size: 14px;
  429. }
  430. .gray-title h2{
  431. font-size: 14px;
  432. }
  433. .bold {
  434. font-weight: bold;
  435. }
  436. a.more {
  437. color: #1f50bf !important;
  438. font-size: 12px;
  439. }
  440. .fr{
  441. float: right;
  442. }
  443. .fl{
  444. float: left;
  445. }
  446. .xmtj .xmtj-box {
  447. margin-bottom: 20px;
  448. padding-left: 10px;
  449. }
  450. .xmtj .xmtj-box .join, .xmtj .xmtj-box .detail-btn {
  451. padding: 5px 8px;
  452. margin-left: 20px;
  453. margin-top: 10px;
  454. }
  455. .xmtj .xmtj-box .join {
  456. background-color: #FF4400;
  457. color: #fff5e7;
  458. }
  459. .xmtj .xmtj-box .detail-btn {
  460. color: #666;
  461. background-color: #e1e1e1;
  462. }
  463. .xmtj .xmtj-box p {
  464. line-height: 20px;
  465. clear: both;
  466. margin: 0;
  467. }
  468. /* 404 */
  469. .content404{
  470. text-align: center;
  471. }
  472. .content404 .sorry{
  473. font-size: 22px;
  474. color: #2688f4;
  475. margin: 0 auto;
  476. text-align: center;
  477. background: url(../images/jiqiren.png) no-repeat;
  478. width: 390px;
  479. text-align: center;
  480. height: 43px;
  481. line-height: 43px;
  482. }
  483. .content404 .sorry+img{
  484. margin: 15px 0;
  485. }
  486. .content404 .bottom404 .btn404{
  487. height: 30px;
  488. width: 98px;
  489. text-align: center;
  490. line-height: 30px;
  491. color: #2688f4;
  492. background: #efeeea;
  493. border: 1px solid #e2e2e2;
  494. display: inline-block;
  495. border-radius: 8px;
  496. margin-left: 22px;
  497. font-weight: 700;
  498. }
  499. .recommend404, .guess{
  500. background-color: #eeeeee;
  501. padding: 0px 0 10px 0;
  502. }
  503. .box404 .box-title{
  504. padding: 0 15px;
  505. font-size: 16px;
  506. color: #333;
  507. line-height: 50px;
  508. border-bottom: 1px solid #e2e2e2;
  509. margin-bottom: 5px;
  510. }
  511. .box404 ul{
  512. width: 1170px;
  513. margin: 0 auto;
  514. padding-left: 8px;
  515. }
  516. .box404 ul li{
  517. display: inline-block;
  518. vertical-align: top;
  519. margin-right: 13px;
  520. background-color: #fff;
  521. padding-bottom: 5px;
  522. }
  523. .box404 ul li p, .box ul li span{
  524. margin: 0;
  525. padding: 5px 0 5px 10px;
  526. }
  527. .box404 ul li a.show{
  528. float: right;
  529. background-color: #2688f4;
  530. color: white;
  531. width: 65px;
  532. line-height: 20px;
  533. text-align: center;
  534. margin-right: 5px;
  535. }
  536. /* 新闻 */
  537. .newsPro{
  538. background-color: #F2F2F2;
  539. border-left: #DDDDDD 2px solid;
  540. line-height: 1;
  541. padding: 20px;
  542. }
  543. .newsPro img{
  544. margin-top: 20px;
  545. margin-right: 20px;
  546. }
  547. .newsPro .newsPro-info p{
  548. margin: 10px 0;
  549. }
  550. .newsPro .newsPro-info p.name{
  551. color: #2587F4;
  552. font-size: 18px;
  553. }
  554. .newsPro .newsPro-goto{
  555. float: right;
  556. }
  557. .newsPro .newsPro-goto a{
  558. text-align: center;
  559. display:block;
  560. margin: 10px 0;
  561. color: #2587F4;
  562. }
  563. .newsPro .newsPro-goto a.btn{
  564. bottom: 0;
  565. background-color: #2587F4;
  566. color: #fff;
  567. }
  568. .jmrs li{
  569. width: 40%;
  570. list-style-type: none;
  571. margin: 5px 0 5px 15px;
  572. background-color: #7cb1ff;
  573. padding: 3px 0px;
  574. text-align: center;
  575. }
  576. .jmrs a{
  577. color: white !important;
  578. }
  579. .tjhxm li{
  580. line-height: 30px;
  581. padding-left: 15px;
  582. font-size: 13px;
  583. }
  584. .ib{
  585. display: inline-block;
  586. zoom: 1;
  587. vertical-align:top;
  588. }
  589. .row{
  590. margin-top: 25px;
  591. }
  592. .gray-title{
  593. margin-bottom: 5px;
  594. }
  595. .tips{
  596. background-color: #fffbdf;
  597. padding: 10px;
  598. font-size: 14px;
  599. line-height: 28px;
  600. color: #666;
  601. -webkit-border-radius: 5px;
  602. -moz-border-radius: 5px;
  603. border-radius: 5px;
  604. -webkit-box-shadow: 5px 5px 5px #e2e2e2;
  605. -moz-box-shadow: 5px 5px 5px #e2e2e2;
  606. box-shadow: 5px 5px 5px #e2e2e2;
  607. }
  608. .proRecommend{
  609. background-color: #fff;
  610. padding: 10px 0;
  611. line-height: 29px;
  612. }
  613. .recommend-title{
  614. overflow: hidden;
  615. margin: 0 auto;
  616. width: 1164px;
  617. }
  618. .recommend-title li{
  619. float: left;
  620. background-color: #c5e0fe;
  621. font-size: 12px;
  622. padding: 2px 7px;
  623. margin-right: 2px;
  624. margin-top: 2px;
  625. }
  626. .recommend-title li.on{
  627. background-color: #e1eeff;
  628. }
  629. .recommend-title li.on a{
  630. color: #ff4400;
  631. }
  632. .recommend-box{
  633. width: 1159px;
  634. margin: 0 auto;
  635. overflow: hidden;
  636. border-right: 1px dashed #e2e2e2;
  637. }
  638. .recommend-box li{
  639. width: 100px;
  640. padding: 0 7px;
  641. text-align: center;
  642. border: 1px dashed #e2e2e2;
  643. border-top: 0;
  644. border-right: 0;
  645. white-space: nowrap;
  646. text-overflow: ellipsis;
  647. overflow: hidden;
  648. }
  649. .proRecommend .title{
  650. font-size: 18px;
  651. padding: 0 0 2px 40px;
  652. border-bottom: 2px solid #e2e2e2;
  653. text-align: left;
  654. }
  655. #prec div {
  656. display: inline-block;
  657. padding-right: 20px;
  658. }
  659. .list-layout div {
  660. display: inline-block;
  661. }
  662. .news-ad-bottom {
  663. margin: 30px 0 20px;
  664. }
  665. .news-ad-title {
  666. border-bottom: 1px solid #E2E2E2;
  667. margin-bottom: 15px;
  668. padding: 0 15px 5px 10px;
  669. overflow: hidden;
  670. }
  671. .news-ad-bottom ul {
  672. display: flex;
  673. flex-flow: wrap;
  674. }
  675. .news-ad-bottom ul li {
  676. width: 20%;
  677. }
  678. .related-title {
  679. display: flex;
  680. flex-wrap: wrap;
  681. }
  682. .related-title li {
  683. width: 50%;
  684. line-height: 24px;
  685. }
  686. .related-title li a {
  687. display: inline-block;
  688. overflow: hidden;
  689. white-space: nowrap;
  690. width: 73%;
  691. }