/*public*/
a { color:#01389f;}
a:hover { color:#aa0240;}
#nav ul,#nav li,#nav em,.extra dt span,.extra li,#repters h3,.newslist li,.newslist dt em,.upload,.send,.rewrite,.slide dt span,.slide dd li { background:url(../images/bg.gif) no-repeat;}
#nav,.newslist dt,.extra dt,.slide dt {background:url(../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:350px; margin-left:310px; display:inline; overflow:hidden;}
.extra  {width:290px; margin-left:-660px; overflow:hidden;}
.slide  {width:230px; margin-left:20px; 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:#effaa4;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 { background-position:0 -43px; color:#3b475f; font-size:14px; font-weight:800; line-height:28px; text-indent:1em;}
 .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; text-indent:1.4em;}
  .newslist .more { background-position:0 -87px; padding-left:10px;}
  .video li { background:none; text-indent:0; padding:0 2px; overflow:hidden; width:112px; margin-bottom:5px;}
  .video li img { border:#f3f4f8 solid 2px; height:68px; width:108px;}
  .video li p { background:#f3f4f8; font-size:12px; line-height:18px; padding:0 3px; overflow:hidden; width:106px; height:38px;}
  .grass dt { background-position:0 -33px; border-top:none;}
 .grass dt span { background:url(../images/grass.gif) 5px 0 no-repeat #fff; display:block; height:38px; line-height:40px; margin-left:10px; padding:0 5px;overflow:hidden; text-indent:300px; width:88px;}
 .grass dt em { background-position:0 -98px; padding-top:10px;}
/*extra*/
.extra a { color:#3a4660;}
.extra a:hover { color:#aa0240;}
 #foucspic { border:#d5e0f2 solid 1px; margin-bottom:8px;}
  #foucspic img { width:288px; height:200px;}
  #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 { background-position:0 -43px; border-bottom:#b4cb01 solid 1px; color:#3b475f; font-weight:800; line-height:28px; 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;}
.hot img { border:#f3f4f8 solid 1px; height:60px; width:266px;}
.online { background:#eef2fb; padding:10px 10px 5px 10px;}
#reporters ul { width:100%;}
  #reporters li { background:none; padding:0 9px 8px 9px; text-indent:0; width:48px;}
  #reporters img { border:#f3f4f8 solid 1px; height:48px; width:48px;}
  #reporters p { text-align:center; line-height:24px;}
/*slide*/
.disclose { background:#f3f4f8; padding:4px 0 10px 0;}
.disclose p { line-height:16px; padding:3px 10px;}
.disclose p input,.disclose p textarea { border:#e0e1e3 solid 1px; line-height:12px; margin-left:5px; width:144px;}
.disclose p textarea { border:#e0e1e3 solid 1px; line-height:12px; margin-left:0; width:173px;}
.disclose p.image input { margin-right:5px; width:116px;}
.send,.rewrite { float:left;}
.upload,.send,.rewrite { font-size:12px; color:#fff; padding:5px 7px 4px 24px; margin:0 4px 0 0;}
.upload { background-position:0 -218px;}
.send { background-position:0 -188px;}
.rewrite { background-position:0 -158px;}
.slide dd { padding:10px;}
.slide dd h5 { font-size:12px; font-weight:800; line-height:2; overflow:hidden; white-space:nowrap; width:208px;}
.slide dd img { float:left; width:63px; height:63px;}
.slide dd p { color:#858585; line-height:1.8; height:64px; overflow:hidden; width:135px;}
.slide dd li { background-position:-47px -286px; line-height:1.8; overflow:hidden; text-indent:1.2em;white-space:nowrap; width:208px;}
#tv { background:#cf827a; padding:2px 0 4px 5px;}
.tv { border:#cf827a solid 1px; border-top:none;}
.tv dt { border-bottom:#cf827a solid 1px; background:none;}
#rank { background:url(../images/rank.gif) 0 5px no-repeat;}
#rank li { background:none; line-height:24px; text-indent:1.4em;}
/*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:#7daf00 solid 2px; padding:10px 0;}
 #bottom p { text-align:center; line-height:20px; font-weight:300;}
  #bottom p a { padding:0 5px;}
