vms.css 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385
  1. /*reset*/
  2. body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{padding:0px; margin:0px;}
  3. body{font: 12px/1.5 Arial,Simsun,"Arial Unicode MS",Mingliu,Helvetica; word-wrap:break-word;}
  4. abbr,acronym{border:0; font-variant:normal;}
  5. address, caption, cite, code, dfn,em, strong, th, var, optgroup{font-style: inherit;}
  6. input, button, textarea,select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
  7. input, button, textarea, select {*font-size: 100%;}
  8. fieldset,img,a img {border:0;} ul,ol{list-style:none;}
  9. abbr,acronym{border:0; font-variant:normal;}
  10. table{border-collapse:collapse;border-spacing:0;}caption,th {text-align:left;}
  11. blockquote,q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content:'';content: none;}
  12. sup,sub {font-size: 100%;vertical-align: baseline;}
  13. h1{font-size:34px;}h2{font-size:26px;}h3{font-size:18px; }h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}h1,h2,h3{font-family:microsoft yahei, "黑体",Arial,Simsun,"Arial Unicode MS",Mingliu,Helvetica;}
  14. article, aside, dialog, figure, footer, header, legend, nav, section{display:block;}
  15. /*public*/
  16. .header .logo{padding-left:0px;}
  17. .header .banner a img{float:right;}
  18. ul li{line-height:22px;}
  19. a:link,a:visited{text-decoration:none; color:#5d5d5d;}a:hover{text-decoration:underline;}a img{overflow:hidden;}
  20. ul.cola{ text-align:justify; text-justify:distribute;}ul.cola li{display:inline-block; text-align:center; vertical-align:top; *display:inline; overflow:hidden;}
  21. ul.col li{display:inline-block;vertical-align:middle; text-align:center;}
  22. .clr:after{content:" "; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
  23. .cr:before, .cr:after{content:"";display:table;}.cr:after{clear:both;}.cr{zoom:1;}
  24. .wp{overflow:hidden;}.p_r{position:relative; overflow:hidden;}.r{float:right;}.l{float:left;}
  25. a img{ display:block;}
  26. .header {padding: 10px 7px 0;}
  27. /**/
  28. .hd, .ct, .ft { width: 960px; margin-left: auto; margin-right: auto; }
  29. .idx{ margin-bottom:10px;}
  30. .mFocus { height: 454px; margin-top:10px;}
  31. .mFocus { background-color: #FFFFFF; overflow: hidden; width: 660px; }
  32. .mFocus .mBoxL { float: left; width: 328px; }
  33. dl.boxVideo { overflow: hidden; }
  34. .mFocus .focusVideo dt { height: 252px; overflow: hidden; width: 328px; }
  35. .boxVideo dd { line-height: 20px; }
  36. .mFocus .title { height: 18px; overflow: hidden; padding-top: 15px; }
  37. .mFocus .title h3 { font-size: 16px; line-height: 18px; }
  38. .mFocus .focusVideo .ico_zt { display: none; }
  39. .boxVideo dd span { white-space: nowrap; }
  40. .boxVideo .text { overflow: hidden; padding-top: 5px; }
  41. .mFocus .boxVideo .info { height: 20px; width: 134px; }
  42. .boxVideo dd span { white-space: nowrap; }
  43. .show, .review { color: #666666; }
  44. .boxVideo dd cite { font-family: Arial; font-size: 11px; }
  45. .boxVideo dd span { white-space: nowrap; }
  46. .boxVideo dd cite { font-family: Arial; font-size: 11px; }
  47. .show cite, .review cite { color: #FF6600; }
  48. cite, em { font-style: normal; }
  49. .mFocus .mNewsList { height: 96px; background-color:#F7F7F7;}
  50. .mFocus .mNewsList li { background-position: -221px -231px; height: 24px; line-height: 24px; }
  51. .mFocus .mNewsList li { width: 290px; }
  52. .aream .mNewsList li { color: #666666; overflow: hidden; padding-left: 20px; }
  53. .mFocus .mBoxR { float: right; width: 328px; }
  54. .mFocus .mVideoList li { padding-bottom: 16px; }
  55. .mFocus .mVideoList li { float: left; }
  56. .aream .mVideoList li { overflow: hidden; padding-left:30px; }
  57. dl.boxVideo { overflow: hidden; }
  58. .boxV_1 dt { height: 77px; width: 134px; position:relative;}
  59. .boxVideo .time { background-color: #666666; color: #FFFFFF; display: block; font-size: 9px; height: 12px; left: 0; line-height: 12px; overflow: hidden; position: absolute; text-align: center; top: 0; width: 28px; z-index: 4; }
  60. .boxVideo .plus { bottom: 0; display: block; height: 15px; position: absolute; right: 0; width: 15px; z-index: 5; }
  61. .boxV_1 dt .pic { height: 75px; width: 132px; }
  62. .boxVideo .plus a { background: url(http://img.c4.ku6.cn/index/upload/20100430/niubin/index/img/ico.png) no-repeat scroll -59px -24px transparent; display: block; height: 15px; width: 15px; }
  63. .boxV_1 dt .pic { height: 75px; width: 132px; }
  64. .boxV_1 dt .pic img { height: 75px; width: 132px; }
  65. .boxVideo .pic img { position: absolute; z-index: 2; }
  66. .boxV_1 .text { height: 40px; width: 132px; }
  67. .boxVideo dd span { white-space: nowrap; }
  68. .mFocus .boxVideo .info { height: 20px; width: 134px; }
  69. .boxVideo dd { line-height: 20px; overflow: hidden; }
  70. .boxVideo dd span { white-space: nowrap; }
  71. .boxVideo dd cite { font-family: Arial; font-size: 11px; }
  72. .boxVideo dd span { white-space: nowrap; }
  73. .show, .review { color: #666666; }
  74. .boxVideo dd cite { font-family: Arial; font-size: 11px; }
  75. .show cite, .review cite { color: #FF6600; }
  76. .tct{ background:url(../../img/tmps1.jpg) no-repeat; width:234px; height:370px; margin-left:10px; margin-top:10px;}
  77. /**/
  78. .box0,.box3{ margin-top:10px;}
  79. .w96{ width:96%; margin-left:auto; margin-right:auto;}
  80. .w120{ width:120px; margin-left:auto; margin-right:auto;}
  81. .w120 .lh21{height:36px; overflow:hidden;}
  82. .gx{ height:10px;}
  83. .mgt10{ margin-top:10px;}
  84. .mg10{ margin:10px;}
  85. .mgb10{ margin-bottom:10px;}
  86. .w960{ width:960px; margin-left:auto; margin-right:auto;}
  87. .bnr img{ display:block;}
  88. .lh20 li{ line-height:20px;}
  89. /*idx*/
  90. .idx{ margin-bottom:10px;}
  91. .idx .lyt_1 .box3 .bct{*overflow:hidden;}
  92. .mFocus { height: 454px; margin-top:10px;}
  93. .mFocus { background-color: #FFFFFF; overflow: hidden; width: 660px; }
  94. .mFocus .mBoxL { float: left; width: 328px; }
  95. dl.boxVideo { overflow: hidden; }
  96. .mFocus .focusVideo dt { height: 252px; overflow: hidden; width: 328px; }
  97. .boxVideo dd { line-height: 20px; }
  98. .mFocus .title { height: 18px; overflow: hidden; padding-top: 15px; }
  99. .mFocus .title h3 { font-size: 16px; line-height: 18px; }
  100. .mFocus .focusVideo .ico_zt { display: none; }
  101. .boxVideo dd span { white-space: nowrap; }
  102. .boxVideo .text { overflow: hidden; padding-top: 5px; }
  103. .mFocus .boxVideo .info { height: 20px; width: 134px; }
  104. .boxVideo dd span { white-space: nowrap; }
  105. .show, .review { color: #666666; }
  106. .boxVideo dd cite { font-family: Arial; font-size: 11px; }
  107. .boxVideo dd span { white-space: nowrap; }
  108. .boxVideo dd cite { font-family: Arial; font-size: 11px; }
  109. .show cite, .review cite { color: #FF6600; }
  110. cite, em { font-style: normal; }
  111. .aream .mNewsList li { color: #666; overflow: hidden; padding-left: 20px; }
  112. .mFocus .mNewsList { height: 96px; background-color:#F7F7F7; padding-left:10px; padding-right:10px;}
  113. .mFocus .mNewsList li {background:url(../../images/vms/sj.jpg) no-repeat 0 7px; height: 24px; line-height: 24px; width: 290px;}
  114. .mFocus .mBoxR { float: right; width: 328px; }
  115. .mFocus .mVideoList li { padding-bottom: 16px; }
  116. .mFocus .mVideoList li { float: left; }
  117. .aream .mVideoList li { overflow: hidden; padding-left:30px; }
  118. dl.boxVideo { overflow: hidden; }
  119. .boxV_1 dt { height: 75px; width: 132px; position:relative;}
  120. .boxVideo .time { background-color: #666666; color: #FFFFFF; display: block; font-size: 9px; height: 12px; left: 0; line-height: 12px; overflow: hidden; position: absolute; text-align: center; top: 0; width: 28px; z-index: 4; }
  121. .boxVideo .plus { bottom: 0; display: block; height: 15px; position: absolute; right: 0; width: 15px; z-index: 5; }
  122. .boxV_1 dt .pic { height: 75px; width: 132px; }
  123. .boxVideo .plus a { background:url(../../images/vms/ico.png) no-repeat -59px -24px; display: block; height: 15px; width: 15px; }
  124. .boxVideo .plus a.j2 {background: url(../../images/vms/sj.jpg) no-repeat 0 0;bottom: 0;display: block;height: 13px;position: absolute;right: 0;width: 15px;}
  125. .boxV_1 dt .pic { height: 75px; width: 132px; }
  126. .boxV_1 dt .pic img { height: 75px; width: 132px; }
  127. .boxVideo .pic img { position: absolute; z-index: 2; }
  128. .boxV_1 .text { height: 40px; width: 132px; }
  129. .boxVideo dd span { white-space: nowrap; }
  130. .mFocus .boxVideo .info { height: 20px; width: 134px; }
  131. .boxVideo dd { line-height: 20px; overflow: hidden; }
  132. .boxVideo dd span { white-space: nowrap; }
  133. .boxVideo dd cite { font-family: Arial; font-size: 11px; }
  134. .boxVideo dd span { white-space: nowrap; }
  135. .show, .review { color: #666666; }
  136. .boxVideo dd cite { font-family: Arial; font-size: 11px; }
  137. .show cite, .review cite { color: #FF6600; }
  138. .tct{ background:url(../../img/tmps1.jpg) no-repeat; width:234px; height:370px; margin-left:10px; margin-top:10px;}
  139. /*index*/
  140. .bkli .col3{ text-align:center;}
  141. .bkli .col3 li{ margin-bottom:4px; margin-top:4px;}
  142. .bkli .col3 img{width:60px; height:60px; margin-left:auto; margin-right:auto;}
  143. .lyt_1 { width: 660px; float: left; margin-right: 20px; }
  144. .lyt_2 { float: left; width: 280px; }
  145. .tg{ margin-top:10px;}
  146. .jctj .clr{ border-bottom:1px dashed #d5d5d5; padding-bottom:10px; margin-bottom:4px; display:black; width:100%;}
  147. .jctj .last{ border:none; padding:0px; margin:0px;}
  148. .jctj h6{ font-weight:100; margin:4px 0px; color:#2C8409;}
  149. .jctj .clr .l img{ margin-right:4px;}
  150. /*box*/
  151. .box0 { border: 1px solid #C3D4E7; }
  152. .nav { background:url(../../images/vms/navbg_x.jpg) repeat-x; height: 29px; line-height: 29px; font-size:14px; overflow:hidden;}
  153. .nav h5 {margin-left: 0.5em; _margin-left:0.2em;}
  154. .nav .more { margin-right: 1em; float: right; }
  155. .nav2{ background:url(../../images/vms/bavbg5.jpg) repeat-x; height:30px; line-height:30px; border-bottom:1px solid #D1DEED;}
  156. .nav2 h5{float:left; margin-right:20px; margin-left:0.5em;}
  157. .nav2 span.tit2{ float:left;}
  158. .nav2 span.tit2 a:link,.nav2 span.tit2 a:visited{color:#777;}
  159. .nav2 span.more{ float:right; margin-right:1em;}
  160. .tag3{ position:relative; }
  161. .tag3 .col3{ margin-top:0px;}
  162. .tag3 .col3 li{ margin-bottom:0px; margin-top:0px;}
  163. .tag3 a{text-align:center; display:block; height:29px; line-height:29px; margin:0px 10px; color:#333;}
  164. .tag3 a.current{ font-weight:bold; background-color:#fff; text-decoration:none; border:1px solid #C3D4E7; border-bottom:none; position:relative; top:-1px; height:24px; line-height:24px; margin-top:5px;}
  165. .tg3 .tag3{ position:relative; bottom:-1px;}
  166. .box3 .nav{ background:url(../../images/vms/tgn_bgx.jpg) repeat-x; height:30px;}
  167. .box3 .nav h5{ float:left;}
  168. .box3 .nav .more{background: url(../../images/vms/tgn_bgx.jpg) repeat-x 0 0; border-right: 1px solid #C3D4E7; padding:0px 8px; border-top: 1px solid #C3D4E7; height: 29px; line-height: 29px; margin-right:0px;}
  169. .ulin{float:right; border-left:1px solid #c3d4e7;}
  170. .ulin li{float:left; border-right:1px solid #C3D4E7; border-top:1px solid #C3D4E7; height:29px; line-height:29px; background:url(../../images/vms/tgn_bgx.jpg) repeat-x;}
  171. .ulin li a{ padding:0px 10px; height:29px; line-height:29px; * margin-right:-7px; *_margin-right:-7px;}
  172. .ulin li a.current{ background:#fff; height:30px; text-decoration:none; font-weight:bold; cursor:auto; cursor:auto; display:inline-block;vertical-align:middle; text-align:center;} .ulin li a.current{*display:inline; overflow:hidden;}
  173. .box3 .bct{ border:1px solid #c3d4e7;}
  174. .col4{ margin:14px 0px 10px 0px;}
  175. .sz{color:#999; line-height:18px;}
  176. .sz span{ display:block;}
  177. .sz cite{color:#D96D00; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
  178. .imgbox{ position:relative; height:75px; overflow:hidden;}
  179. .imgbox a img{width:120px; height:75px;}
  180. .imgbox a.j{background:url(../../images/vms/ico.png) no-repeat -59px -24px; display:block; height: 15px; width: 15px; position:absolute; right:0px; bottom:0px;}
  181. .imgbox a.j2{background:url(../../images/vms/sj.jpg) no-repeat; display:block; height: 13px; width: 15px; position:absolute; right:0px; bottom:0px;}
  182. .lh21{ line-height:18px; margin-top:6px; margin-bottom:4px;}
  183. .lh18{ line-height:20px; margin-bottom:8px;}
  184. .tm{ position:absolute; left:0px; top:0px;background-color: #666; color: #eee; font-size:10px; font-family:Arial, Helvetica, sans-serif; padding:0px 4px; height:14px; line-height:12px;}
  185. .box2 { border: 1px solid #C3D4E7;}
  186. .box2 .nav { background:url(../../images/vms/navbg_x.jpg) repeat-x; height: 29px; line-height: 29px;}
  187. .box2 .nav h5 { margin-left: 0.5em;}
  188. .box2 .nav .more { margin-right: 1em; float: right;}
  189. .col4 li{ float:left; width:25%;}
  190. .col3{ margin-top:14px;}
  191. .col3 li{float:left; width:33%; margin-bottom:10px;}
  192. .col2{ margin-top:14px;}
  193. .col2 li{float:left; width:50%; margin-bottom:10px;}
  194. .hots{ padding-bottom:10px; border-bottom:1px dashed #CCC; margin-bottom:12px;}
  195. .hots h5{ margin:10px 0px 2px;}
  196. /*list_page*/
  197. .lst{ margin-top:10px; margin-bottom:10px;}
  198. .lst .lyt_4 {width:128px; border:1px solid #C3D4E7; float:left; background:url(../../images/vms/lst_tybg.jpg) repeat-y 100% 0%; border-right:none;}
  199. .lst .lyt_4 h5{ background:url(../../images/vms/lst_bg1x.jpg) repeat-x; height:49px; line-height:49px; text-align:center; text-shadow:1px 1px 1px #fff;}
  200. .tp_lst{ font-size:14px; font-weight:bold; color:#666; margin:16px 0px 10px;}
  201. .tp_lst li{ background:url(../../images/vms/lst_tpbg.jpg) no-repeat 50% 100%; position:relative;}
  202. .tp_lst li.last{ background:none;}
  203. .tp_lst li a{ padding-left:20px; display:block; height:40px; line-height:40px; overflow:hidden;}
  204. .tp_lst li a.ac{ background:url(../../images/vms/lst_aac.jpg) no-repeat; height:36px; line-height:36px; position:relative; top:-1px; right:-1px;}
  205. .tp_lst li a:hover{background-color:#efefef; text-decoration:none;}
  206. .lst .lyt_3 {border:1px solid #C3D4E7;}
  207. .lstnav{ background:url(../../images/vms/lst_bg2x.jpg) repeat-x; height:49px; line-height:49px;}
  208. .lstnav span{ float:right; margin-right:26px;}
  209. .lstnav span a{ padding-left:18px; background:url(../../images/vms/icon2.gif) no-repeat 0px 1px;}
  210. .lstnav span a:link,.lstnav span a:visited{color:#009FF9;}
  211. .lstnav span strong{color:#619BDA; margin:0px 6px;}
  212. .lstnav h5{ margin-left:16px; color:#619BDA;}
  213. .tpli{ margin:20px 30px;}
  214. .tpli li{ border-bottom:1px solid #efefef; padding:10px 0px;}
  215. .tpli li span{float:left; margin-right:10px;}
  216. .tpli li a{ margin:0px 6px; padding:0px 6px; text-decoration:none; border-radius:3px; float:left; display:block;}
  217. .tpli li a:hover{background-color:#efefef; }
  218. .tpli li a.ac{ background-color:#619BDA; color:#fff;}
  219. .ulitg{ background:url(../../images/vms/lstnavbg1.jpg) repeat-x; height:30px; line-height:30px; border:1px solid #E0E0E0; margin:20px 30px;}
  220. .ulitg li{ background:url(../../images/vms/lst_navbg1.jpg) no-repeat 100% 0%; float:left;}
  221. .ulitg li a{ height:30px; line-height:30px; display:block; padding:0px 10px; margin-right:2px;}
  222. .ulitg li a:hover{ background-color:#efefef; text-decoration:none;}
  223. .ulitg li a.ac{ background-color:#fff; position:relative; bottom:-1px; cursor:default; text-decoration:none;}
  224. .lstnr{ margin:10px 10px;}
  225. .col5 li{ width:20%; margin-bottom:24px; margin-top:10px; }
  226. .zj{ margin:10px 0px;}
  227. .zj strong{color:#06C; float:left; margin-right:4px; font-size:14px;}
  228. .zj h5{color:#444;}
  229. .xxg{border-bottom:1px solid #C3D4E7; padding-bottom:10px;}
  230. .gz_btn{ float:right; margin-left:10px; background:url(../../images/vms/btn2.jpg) no-repeat; display:block; height:30px; line-height:30px; width:52px; text-align:center; color:#fff;}
  231. a.gz_btn:link,a.gz_btn:visited{color:#fff;}
  232. .spts{float:right; background:url(../../images/vms/tigbg.jpg) no-repeat; width:83px; height:30px; line-height:30px; text-align:center; color:#666;}
  233. .fbz{float:left; margin-right:20px; height:25px; line-height:25px;}
  234. .fbz img{float:left; margin-right:10px;}
  235. .xxg .l{color:#888; height:25px; line-height:25px;}
  236. .xxg .l span{ margin:0px 10px; color:#d5d5d5;}
  237. .nav_bar{ padding:10px 0px 20px; border-bottom:1px solid #e5e5e5;}
  238. .lst_box .col4{ margin-left:-20px; width:680px;}
  239. .lst_box .col4 li{ margin-top:10px; margin-bottom:10px;}
  240. .pl_btn{ background:url(../../images/vms/bf_btn.jpg) no-repeat; width:70px; height:20px; margin-right:10px;}
  241. .bfx input{ margin-left:10px; margin-right:2px;}
  242. .aicons{}
  243. .aicons a{ margin:0px 4px; padding-left:18px;}
  244. a.a4{ background:url(../../images/vms/dtbg.jpg) no-repeat;}
  245. a.a5{ background:url(../../images/vms/h_bg.jpg) no-repeat;}
  246. /*Original_page*/
  247. .w200{ width:200px; margin:14px 20px 6px 20px; _margin-left:10px;}
  248. .w200 .uli li{background:url(../../images/vms/sj.jpg) no-repeat 0px 7px; color: #666; height: 26px; line-height: 26px; overflow: hidden; padding-left: 20px;}
  249. .w324{width:324px; margin:14px 20px 0px 20px;}
  250. .w324 .hots{ border-bottom:none;}
  251. .w324 p{ margin-top:16px;}
  252. .ycbanner{ width:960px; overflow:hidden; margin-top:10px;}
  253. .ycbanner img{ display:block;}
  254. .yct .col2{ margin-bottom:0px; float:left; width:280px; margin-right:10px;}
  255. .yct .col2 li{ margin-bottom:14px;}
  256. /*.box4{ background:url(../../images/vms/bg3.jpg) repeat-y;}*/
  257. .bct3 .box4{ margin-top:10px; padding:0px 10px 0px 20px; border-left:1px dashed #d5d5d5;}
  258. .uli4{ background:url(../../images/vms/top_ico.gif) no-repeat 0px 89px;}
  259. .uli4 li{color:#999; padding-left:25px; height:26px; line-height:26px; overflow:hidden;}
  260. .uli4 li.p_r{ height:auto; margin-bottom:6px; padding-left:0px; margin-top:10px; height:78px; overflow:hidden;}
  261. .uli4 li img{ margin-right:10px;}
  262. .uli4 .bs{ position:absolute; background:url(../../images/vms/top_imgbg.gif) no-repeat; width:26px; height:26px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; color:#fff; padding-left:2px; font-weight:bold; line-height: 18px;}
  263. .ad4{ margin-bottom:10px; margin-top:10px;}
  264. .ad{margin-top:10px;}
  265. /*Topic_page*/
  266. .hd2{ background:url(../../images/vms/zttbg.jpg) repeat-x; height:37px; line-height:37px; overflow:hidden; color:#CCC;}
  267. span.logo a{ background:url(../../images/vms/vmslogo.jpg) no-repeat; display:block; float:left; width:92px; height:20px; margin-top:8px;}
  268. .hd2 .up_btn{ float:right;}
  269. .hd2 .up_btn a{ position:relative; top:4px;}
  270. .hd2 span.l{ margin-left:20px;}
  271. .hd2 span.l a{ margin:0px 6px;}
  272. .zt_pg .lty1{ width:622px; float:left; margin-right:20px; overflow:hidden;}
  273. .zt_pg .w324{ margin-top:0px;}
  274. .zt_pg .w324 p{ margin-top:0px; font-size:13px; line-height:26px;}
  275. .plbox{ margin-top:10px;}
  276. .plbox img{ display:block;}
  277. .plinfo{ border:1px solid #dadada; border-top:none;}
  278. .plinfo h4{ margin-bottom:10px; font-weight:600;}
  279. .plinfo .nr{ padding:14px 20px;}
  280. .sr_tag a.zt_pg .w324 p,.sr_tag a.zt_pg .w324{ margin-top:0px;}
  281. .sr_tag a.zt_pg .w324 p{ line-height:26px; font-size:14px;}
  282. .c1{}
  283. .c1 li{ margin:10px; font-size:14px;}
  284. .c1 li img{ float:left; padding:4px; background-color:#efefef; margin-right:10px;}
  285. .c1 li span{ position:relative; top:12px;}
  286. .h77{ height:77px; }
  287. .h77 .lh21{font-size:12px;}
  288. .c2 li.ac{ background-color:#E9EFF5;}
  289. .c2 li.ac img{ background-color:#fff; margin: 2px 10px 0 2px;}
  290. .c2 li span{ position:static; top:0px;}
  291. .c2 li .sz{ font-size:12px;}
  292. .xinfo{ margin:10px; line-height:23px; border-top:1px dashed #d5d5d5; padding-top:10px;}
  293. /*show_pg*/
  294. .show_pg .lty1{width:622px; margin-right:20px; float:left; overflow:hidden;}
  295. .sr{ border:1px solid #999; background-color:#F8F8F8; margin-top:10px; border:1px solid #C3D4E7; color:#666;}
  296. .sr .xx{ background:url(../../images/vms/xx.jpg) no-repeat; display:block; width:12px; height:12px; float:right; margin:2px 4px 0px 0px; position:relative; top:-9px;}
  297. .srli strong{ float:left; margin-left:10px;}
  298. .srli li{ padding:10px 0px 6px 0px;}
  299. .srli li input{ margin-right:4px; height:27px;}
  300. .srli li label{ margin-right:10px;}
  301. .sr_tag a {display: block; background:url(../../images/vms/share_ico.gif) no-repeat;float: left; height: 16px; margin-right:10px; overflow: hidden; width: 16px;}
  302. .sr_tag a.zt_qq{background-position:0 0;}
  303. .sr_tag a.zt_xl{background-position:-18px 0;}
  304. .sr_tag a.zt_qqt{background-position:-36px 0;}
  305. .sr_tag a.zt_kx{background-position:-54px 0;}
  306. .sr_tag a.zt_tuita{background-position:-72px 0;}
  307. .sr_tag a.zt_db{background-position:-90px 0;}
  308. .sr_tag a.zt_sht{background-position:-108px 0;}
  309. .sr_tag a.zt_bd{background-position:-126px 0;}
  310. .sr_tag a.zt_mop{background-position:-144px 0;}
  311. .sr_tag a.zt_tb{background-position:-162px 0;}
  312. .sr_tag a.zt_rr{background-position:-180px 0;}
  313. .sr_tag a.zt_bdi{background-position:-198px 0;}
  314. .sr_tag a.zt_163{background-position:-216px 0;}
  315. .sr_tag a.zt_qt{background-position:-234px 0;}
  316. .sr_tag a.zt_bsh{background-position:-252px 0;}
  317. .sr_tag a.zt_ft{background-position:-270px 0;}
  318. .sr_tag a.zt_ov{background-position:-288px 0;}
  319. .sr_tag a.zt_51{background-position:-306px 0;}
  320. .sr_tag a.zt_qqpy{background-position:-324px 0;}
  321. .sr_tag a.zt_ty{background-position:-341px 0;}
  322. .sr_tag a.zt_ifeng{background-position:-359px 0;}
  323. .sr_tag a.zt_ydweibo{background-position:-377px 0;}
  324. .sr_tag a.zt_ys{background-position:-412px 0;}
  325. .srli{ margin-bottom:4px;}
  326. .srli li input.fz_ipt{ margin-left:7em; border:1px solid #c1c1c1; margin-right:10px; height:25px; width:20em;}
  327. .fz_btn{ background:url(../../images/vms/navbg_x.jpg) repeat-x; height:29px; line-height:29px; border:1px solid #d6d6d6; padding:0px 10px; font-size:14px; cursor:pointer;}
  328. .fz_btn:hover{ background-position:0px 3px;}
  329. .lbbox{ height:434px; overflow-y:scroll;}
  330. .bfj{ border:1px solid #C3D4E7; padding:10px; margin-top:10px; background-color:#f8f8f8;}
  331. .bfj a{ float:left; display:block; border:1px solid #E0E1E2; background: url(../../images/vms/bavbg5.jpg) repeat-x 0 0; height:30px; line-height:30px; padding:0px 8px; margin:4px; text-decoration:none;}
  332. .bfj a:hover{ border:1px solid #CCC; background-color:#efefef;}
  333. .bfj a.ac{ border:1px solid #C3D4E7; background:#C3D4E7; color:#fff;}
  334. /*page-box*/
  335. .pages {padding:14px 0 10px; text-align:center; margin:20px auto;}
  336. .pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #d8d8d8; text-align:center; color:#333; padding:0 10px; background-color:#fff}
  337. .pages a.a1 { background:#fff url(../../images/vms/pages.png) no-repeat 0 5px; width:56px; padding:0 }
  338. .pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
  339. .pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
  340. .page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
  341. /*crumbs-box*/
  342. .crumbs {background:url(../../images/vms/icon.png) no-repeat left -36px; margin-top:6px; padding: 3px 0 0px 18px;}
  343. .hr{ border-bottom:1px solid #C3D4E7; margin:10px 0px;}
  344. body { background: url(../../images/vms/tmp1.jpg) repeat-x;}
  345. .ft p.info {color: #666; line-height: 24px; margin-top:10px; padding: 12px 0;text-align: center; text-align: center;}
  346. .yql li{ float:left; margin: 10px 7px;}
  347. .yql li img{ display:block; border:1px solid #ccc;}
  348. .hd { background: url(../../images/vms/tmp2.jpg) no-repeat; height: 142px; }
  349. .zjsp a:link,.zjsp a:visited{color:#014CCC;}
  350. .zjsp .l img{ margin-right:4px;}
  351. .h100{height:100%;}
  352. .nos{overflow-y: visible;}
  353. .hat{height:auto;}