#menu,.downnews dl,.downnews dl span,.pynews{ background:url(http://py.66wz.net/news/images/bgx.gif) repeat-x;}
#menu ul,#menu li,#menu li.first,.lside dt,.lside dd,.rside dt,.rside dd,.rside h3,.downnews dl span.dtl,.downnews dt span.dtr,.downnews dt,.downnews dd,.pynews h3,.pynews h3 span.dtl,.pynews h3 span.dtr,.pynews li,.downnews dt.mtkpy,.rside li{ background:url(http://py.66wz.net/news/images/bg.gif) no-repeat;}
.pynews ul.underline{ background:url(http://py.66wz.net/news/images/pointline.gif) repeat-x;}
#main{ overflow:hidden;}
/*newstop*/
#newstop{ overflow:hidden;}
/*menu*/
#menu{ width:761px; background-position:0 21px; overflow:hidden;}
 #menu p{ line-height:21px;}
 #menu p span{ padding:0 8px;}
 #menu ul{ background-position:759px -50px; width:761px; }
  #menu li{ background-position:-48px -92px; display:inline;padding:8px 16px; line-height:32px; font-size:14px; font-weight:700;}
   #menu li a{ color:#646368;}
   #menu li.first{ background-position:-44px -50px;}
   
/*content*/
#content{ overflow:hidden; border:#e7e7e7 solid 1px; border-top:none; padding:10px 8px 5px 8px;}
#lm{ width:641px; padding-right:5px; overflow:hidden;}
#left{ width:270px; padding-right:5px; overflow:hidden;}
 #focuspic{ border:#e7e7e9 solid 2px;}
 #focuspic img{ width:266px; height:210px;}
 #focuspic p{ background:#242424; border-top:#000 solid 1px; line-height:20px; text-indent:0.5em; color:#fff;}
  #focuspic p a{ color:#fff;}
 .lside{ border-right:#f2f2f2 solid 1px;overflow:hidden;}
  .lside dt{ background-position:-46px -161px; border:#f2f2f2 solid 1px; border-right:none; color:#133096; font-weight:700; line-height:22px; text-indent:1em;}
  .lside dd{ background-position:-40px -188px; width:264px; text-indent:1.5em; line-height:24PX; color:#2d2f30; white-space:nowrap; overflow:hidden;}
   .lside dd a{ color:#2d2f30;}
    .lside dd a:hover{ color:#133396;}
#mid{ width:365px; overflow:hidden;}
 #headline{ background:#f9f9f9; padding:5px;}
  #headline h1{ font-size:16px; font-weight:700; color:#153099; line-height:30px;}
   #headline h1 a{ color:#153099;}
  #headline p{ text-indent:2em; padding:3px 5px; line-height:18px;}
 .downnews dl,.pynews{ background-position:0 -74px;}
  .downnews dt,.pynews h3{ background-position:25px -126px;color:#153099; font-size:12px; font-weight:700; text-indent:0.7em; line-height:26px;}
  .downnews dt.mtkpy{ background-position:62px -126px;}
  .downnews dt span,.pynews h3 span{ width:2px; height:26px;}
  .downnews dt span.dtl,.pynews h3 span.dtl{ background-position:-48px 0;}
  .downnews dt span.dtr,.pynews h3 span.dtr{ background-position:0 0;}
  .pynews ul.underline{ background-position:0 0;}
  .downnews dd,.pynews li{ background-position:-36px -188px; text-indent:1.7em; line-height:24PX; color:#2d2f30; font-size:14px;white-space:nowrap;}
   .downnews dd a,.pynews li a{ color:#2d2f30;}
    .downnews dd a:hover,.pynews li a:hover{ color:#133396;}
#r{ width:236px; overflow:hidden;}
  .rside{ border-left:#f2f2f2 solid 1px;}
  .rside dt,.rside h3{ background-position:-47px -161px; border:#f2f2f2 solid 1px; border-left:none; color:#133096; font-size:12px; font-weight:700; line-height:22px; text-indent:1em;}
  .rside dd,.rside li{ background-position:-40px -188px; width:228px; overflow:hidden;text-indent:1.5em; line-height:24PX; color:#2d2f30;white-space:nowrap;}
   .rside dd a,.rside li a{ color:#66656b;}
    .rside dd a:hover,.rside li a:hover{ color:#133396;}
  .special{ color:#8a8889; line-height:18px;}
  .special img{ width:220px; height:50px;}
  .special p{ line-height:24px; font-size:12px; font-weight:700; color:#525156;}
    .special p a{color:#525156;}
	 .special p a:hover{ color:#133396;}
#voteitem li{ background:none;}
  #votetitle p{ line-height:20px; text-indent:2em; padding-left:10px;}