/*public*/
a { color:#01389f;}
a:hover { color:#aa0240;}
#nav ul,#nav li,#nav em,#repters h3,.newslist li,.slide dt span,.slide dd li { background:url(http://news.66wz.com/tsxw/images/bg.gif) no-repeat;}
#nav,.extra dt,.slide dt,.list dt {background:url(http://news.66wz.com/tsxw/images/bgx.gif) repeat-x;}
.g { color:#848484; font-size:12px;}
.g a { color:#848484;}
.g a:hover { color:#aa0240;}
#ad01,#ad02,#ad03 { padding-top:5px;}
h2 { font-size:14px; font-weight:700; line-height:24px;}
.darkb_b { border-bottom:#d5e0f2 solid 1px;}
.darkb_t { border-top:#d5e0f2 solid 1px;}
.darkb_l { border-left:#d5e0f2 solid 1px;}
.darkb_r { border-right:#d5e0f2 solid 1px;}
li.nobg,dd.nobg { background:none;}
/*top*/
#top { background:#f3f4f8; width:900px; padding:5px; overflow:hidden;}
#topmenu li { padding:5px 3px; display:inline;}
/*all*/
.main  {width:230px; margin-left:470px; display:inline; overflow:hidden;}
.extra  {width:460px; margin-left:-700px; overflow:hidden;}
.slide  {width:200px; margin-left:10px; overflow:hidden;}
#all { width:910px; background:#fff;overflow:hidden;}
#header {padding:15px 10px 0 10px; overflow:hidden;}
 #reportlogo { padding-left:10px; border-left:#e7e7e7 solid 1px;}
 #search { line-height:34px;}
  .hotkey a { color:#000;}
  .sch { padding-top:5px;}
  #searchwd { padding-left:10px;}
#nav { height:30px; line-height:30px; background-position:0 -100px;}
 #nav ul { background-position:-53px 0; padding-left:9px;}
 #nav li { display:inline; background-position:-11px -57px; font-weight:300; padding:0 14px 0 6px;}
  #nav li a { color:#fff; padding:0 1px;}
  #nav li a:hover {font-weight:700; text-decoration:none; padding:0;}
 #nav em { background-position:184px 0; color:#bcbcbc;padding-right:10px;}
  #nav em a { color:#fff; font-weight:800; margin-left:10px;}
/*main*/
#main  { width:910px; overflow:hidden;}
/*mid*/
 #headline {}
   #headline li { border-bottom:#d5e0f2 dashed 1px; padding:5px 0 8px 0;}
   #headline li h1,#headline li h2 { font-size:16px; font-weight:700; line-height:30px; font-family:"ËÎÌå", "Î¢ÈíÑÅºÚ";}
   #headline li p { line-height:20px; color:#858585;}
 .newslist dt { border-bottom:#c6c6c6 solid 1px; color:#3b475f; font-size:12px; font-weight:800; line-height:28px; text-indent:0.5em;}
 .newslist dt em { background-position:0 -108px; font-size:12px; font-weight:300;}
  .newslist li{ background-position:-46px -254px; line-height:26px; font-size:14px; white-space:nowrap; overflow:hidden; width:230px;}
  .newslist .more { background-position:0 -87px; padding-left:10px;}
/*extra*/
.extra a { color:#3a4660;}
.extra a:hover { color:#aa0240;}
  #foucspic img { width:460px; height:300px;}
  #foucspic p { background:#000; color:#fff; filter: alpha(opacity:70); line-height:22px; height:22px; padding:0; margin-top:-22px; position:relative; overflow:hidden; text-indent:0.5em;}
  #foucspic p a { color:#fff;}
.extra dt,.slide dt,.list dt { background-position:0 -43px; border-top:#c6c6c6 solid 2px; color:#3b475f; font-weight:800; line-height:27px; text-indent:1em;}
.extra dt span,.slide dt span { background-position:55px -117px; padding:0 15px 0 0;}
.extra li { background-position:-52px -254px; line-height:24px; overflow:hidden;text-indent:1em; white-space:nowrap; width:266px;}
#team { width:100%; overflow:hidden;}
  #team li { background:none; line-height:1.2em; padding:0 4px 9px 4px; text-indent:0; width:50px; height:75px; text-align:center;}
  #team img { border:#f3f4f8 solid 1px; display:block; height:50px; width:50px;}
/*slide*/
.slide dd { background:#f3f4f8; padding:10px;}
.list li { background:#f5f5f5; border:#d5d5d5 solid 1px; width:130px; height:123px; padding:5px; margin:20px 20px 0 20px; text-align:center; overflow:hidden;}
.list li img { width:130px; height:85px;}
.list li p { line-height:20px;}
/*footer*/
#link { background:#f5f5f5; margin-top:10px; padding:8px 13px 8px 13px; overflow:hidden;}
 #link li { float:left; line-height:24px; padding-left:11px; white-space:nowrap; overflow:hidden;}
#footer ul { text-align:center; font-size:12px; font-weight:700; color:#000; line-height:24px; padding:10px 0;}
 #footer strong { padding:0 10px;}
#bottom {border-top:#5d5d5d solid 2px; padding:10px 0;}
 #bottom p { text-align:center; line-height:20px; font-weight:300;}
  #bottom p a { padding:0 5px;}

.selectpage {text-align: center;height:35px;font-size: 14px;font-weight: 700; clear:both;padding-top:10px;}