/*public*/
a{ color:#01389f;}
a:hover{ color:#aa0240;}
#nav ul,#nav li,.sch,.fouli,#focuspic ul li a,#focus01 h3,#newslist dt,#newslist dd,.down h3,.list li,#watcher li,#focusnews dd,#comm li,#rank dd{ background:url(../images/bg.gif) no-repeat;}
#impor,#nav,#focus h3,#focusnews li h2,#focuspic p,#watcher dt,#video h3,#web h3,#stars h3,#comm h3,#rank dt{background:url(../images/xbg.gif) repeat-x;}
.g{ color:#848484; font-size:12px;}
.g a{ color:#848484;}
.g a:hover{ color:#aa0240;}
#ad01{ padding:5px 0 5px 10px;}
.oneline{ white-space:nowrap;}
.rwid{ width:200px; overflow:hidden;}
h1,h2{ font-family:"ËÎÌå", "Î¢ÈíÑÅºÚ";}
/*top*/
#top { background:#f3f4f8; width:900px; padding:5px; overflow:hidden;}
#topmenu li { padding:5px 3px; display:inline;}

/*all*/
#all { width:910px; background:#fff;overflow:hidden;}
#header{ width:910px; overflow:hidden;}
 #logo{ padding:10px;}
 #entlogo{border-left:#e7e7e7 solid 1px; margin:10px 0;}
#nav{ width:910px; height:30px; line-height:30px; background-position:0 -102px;}
 #nav ul{background-position:-658px 0;}
 #nav li{ display:inline; background-position:-616px -246px; font-weight:300; padding:0 9px;}
  #nav li a{ color:#fff; padding:0 1px;}
  #nav li a:hover{font-weight:700; text-decoration:none; padding:0;}
 .sch{ background-position:198px 0; width:190px; padding:4px 0;}
  #keyword{ height:16px;}
  #searchwd{ padding-left:10px; text-align:center;}
/*main*/
#main{ overflow:hidden; width:910px;}
/*impor*/
#impor{ background-position:0 -157px; border:#ab0132 solid 1px; overflow:hidden; margin-top:5px; padding:5px;}
#focus{ width:900px;overflow:hidden;}
.fouli{ float:right; width:344px; margin-top:-80px; background-position:-653px -318px;}
.focus_t{ width:334px; padding:0 10px; background:#910333; border-bottom:#7d002c solid 1px;}
 #focuspic a{ font-size:16px; font-weight:700; color:#fff; line-height:40px;}
 #focuspic ul{ padding-top:5px;}
  #focuspic li{ background:none;}
  #focuspic ul li a{ font-size:14px; font-weight:300; line-height:30px; background-position:-658px -313px; padding-left:1em;}
 #focuspic p{ text-indent:2em; color:#ecd2dd; line-height:24px; background-position:0 -522px; height:52px; overflow:hidden;}
#imgthumb{ padding-left:11px;}
#imgthumb li {padding:4px; height:60px; overflow:hidden; float:left;}
#imgthumb li img{ width:100px; height:60px; border:#d16b90 solid 1px;}
#imgthumb li.activeli{ padding:3px;}
#imgthumb li.activeli img{overflow:hidden; border:#fff solid 2px;}
.pics {overflow:hidden; float:left; width:898px; height:290px;}
.pics img { width:540px; height:286px; border:#910333 solid 2px;}
.pics ul{ margin:0; padding:0;}
  
/*cont*/
#cont{ width:660px; margin-top:5px;}
#focusnews{ width:333px; border-left:#e3ebf8 solid 1px;}
 #focus01{ overflow:hidden;padding-top:5px;}
  #focus01 h3{ background-position:0 -423px; height:29px; width:660px;}
   #focus01 h3 marquee{margin-left:20px; line-height:23px; width:375px; overflow:hidden; font-size:12px; font-weight:300;}
  #watcher{ width:340px; height:92px; background-color:#e7eef4; border-left:#d0d0d0 solid 1px; border-bottom:#d0d0d0 solid 1px;padding:5px; overflow:hidden;}
   #watcher ul{ border-right:#fff solid 1px;}
    #watcher li{ border-right:#d4dee7 solid 1px;}
	.focus01p li{ line-height:24px;}
   #watcher img,.focus01p img{ width:134px; height:92px; float:left; margin-right:5px;}
 #watcher li{background-position:-304px -288px; text-indent:0.5em;}
  .focus01p{ width:298px; height:92px;padding:5px; background-color:#e7eef4;overflow:hidden; border-right:#d0d0d0 solid 1px; border-bottom:#d0d0d0 solid 1px; }
   .focus01p h2{ font-size:12px; font-weight:700; line-height:24px; text-indent:0.5em;}
 #focusnews img,#movie ul img,#tv ul img{ width:140px; height:100px; border:#e4eaf8 solid 1px;}
 #focusnews li h1{ padding:0; font-weight:700; }
 #focusnews li h2{ background-position:0 -679px; padding-top:2px; font-size:16px; font-weight:700; line-height:30px;}
 #focusnews li{ color:#848484; font-size:12px; line-height:24px;}
 #focusnews li p{ padding-bottom:5px;}
  #focusnews h3,#focusnews dt{ border-top:#aa003f solid 2px; background-position:0 -68px;color:#4a4a4a; font-weight:700; font-size:14px; line-height:28px; text-indent:0.5em;  }
  #focusnews h3 span,#focusnews dt span,.down span{color:#aa003f; font-size:10px; font-family:Tahoma, Geneva, sans-serif; font-weight:300; padding-left:5px;}
  #focusnews dd{ background-position:-290px -87px; text-indent:1em; overflow:hidden;}
#newslist{width:315px; overflow:hidden;}
 #newslist dl{ padding-bottom:5px; overflow:hidden;}
 #newslist dt{ background-position:0px -182px; font-size:12px; color:#4b4b4b; font-weight:700; text-indent:1.5em; padding:5px 0;}
 #newslist dt a{color:#4b4b4b;}
  #newslist dd,.list li,#rank dd{ background-position:-654px -278px; text-indent:1em; line-height:24px;white-space:nowrap;}
  #newslist dd,.list li{ font-size:14px;}
.list{ width:330px; overflow:hidden;}
.down{ padding-bottom:10px; overflow:hidden;}
 .down h3{ background-position:0 -471px; height:30px; padding:7px 0 0 15px;}
  .down em a{ color:#fff; font-size:12px; font-weight:300; padding-right:10px;}
#pic{ margin-top:5px; overflow:hidden;}
 #pic li{ float:left; padding:0 6px;}
  #pic ul img{ width:150px; height:110px; border:#e4eaf8 solid 1px;}
  #pic p{ overflow:hidden; width:150px; white-space:nowrap; line-height:24px;}
#movie{ overflow:hidden;}
  #movie li,#tv li,#music li{ float:left; padding-left:10px;}
  #movie p,#tv p{ overflow:hidden; width:138px; white-space:nowrap; line-height:24px;}
#music strong{ width:76px; overflow:hidden; line-height:18px; white-space:nowrap; font-weight:300;}
 #music p{ width:90px; overflow:hidden;color:#999; font-size:12px; text-align:center;}
 #music ul img{ width:90px; height:90px; border:#e4eaf8 solid 1px;}

/*right*/
#right{ width:229px; margin-top:5px; border:#e3ebf8 solid 1px; border-top:none;}
 #video,#web,#stars,#comm,#rank{ background:#f5f5f5;}
 #video img,#web img,#stars img{ width:205px; height:120px; border:#e4eaf8 solid 1px;}
 #watcher dt,#video h3,#web h3,#stars h3,#comm h3,#rank dt{ font-size:12px; font-weight:700; color:#4a4a4a; line-height:28px; text-indent:0.5em;border-top:#aa003f solid 2px;}
 #watcher dl{ background:#eef2f5;}
 #video h3,#web h3,#stars h3,#comm h3,#rank dt{ background-position:0 -34px; width:100%;}
 #video h3 a,#web h3 a,#stars h3 a,#comm h3 a{color:#4a4a4a;}
 #watcher li,#video li,#web li,#stars li,#comm li,#rank dd{ line-height:24px;}
 #rank dd{ width:220px; overflow:hidden;}
 #comm li{background-position:-646px -84px; text-indent:1em; overflow:hidden; width:215px; padding-left:10px;}
 #comm li p{ text-align:left;}
 #watcher p,#video p,#web p,#stars p{ line-height:24px; font-weight:700;}
 #watcher span,#video span,#web span,#stars span,#focusnews span{ line-height:18px; color:#666; overflow:hidden;}
 .widl{ width:132px; padding-left:5px;}
 
/*footer*/
#link{ background:#f5f5f5; overflow:hidden; padding:8px 13px 8px 13px; width:910px;}
 #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:#aa003f solid 2px; padding:10px 0;}
 #bottom p{ text-align:center; line-height:24px; font-weight:300;}
  #bottom p a{ padding:0 5px;}

.bigpic img{ width:220px;height:70px;}