body{
   width:772px;
   margin:0 auto;
   vertical-align:middle;
   text-align:center;
   background-image: url(/pic/bg.jpg);
   background-repeat:no-repeat;
   background-position:top;
   line-height:18px;
color:#666666;
}
div form{

   margin:0px;
   padding:0px;
}

#articlelist,#articlemove{
   position:relative;
   width:770px;

   text-align:left;

  line-height:25px;
  
 
  
}
#articlemove{
  background-color:#eeeeee;
  height:30px;


}
#ycp{
  height:30px;
  border-top:1px #cccccc dotted;
}
#ycp,#articlemove,#articlelist{
   margin-top:5px;
 margin-bottom:5px;

}

#ycp{
  padding-left:8px;
  position:relative;
   width:762px;

   text-align:left;

  line-height:25px;
}
#typelist{
   width:762px;
padding-left:8px;
   text-align:left;
position:relative;
border-bottom:1px #cccccc dotted;
   
}


#typelist li{
   float:left;
   width:20%;
  
}
#articlelist li{
  width:45%;
float:left;
overflow:hidden;

}
div>table{

  float:left;
}
#articlemove{

  height:30px;
  line-height:30px;

}

h1{

  margin:0px;
  paddding:0px;
  font-size:16px;
}
#articletitle{
  height:30px;
  line-height:30px;
  padding-top:10px;
text-align:center;
position:relative;

}
#articletxt{
   text-align:left;
  padding-left:15px;
   padding-top:8px;
padding-right:15px;
}
#articleother{
  text-align:center;
  width:720px;
  padding:8px;

}
#articlemore{
  text-align:left;
  border-top:1px #cccccc solid;
  padding-top:5px;
  padding-bottom:5px;

  border-bottom:1px #cccccc solid;
}
#articlemore li{
   width:230px;
  over-flow:hidden;
  text-align:left;
overflow: hidden;

text-overflow:ellipsis;


white-space:nowrap;
list-style-type:none;
margin:0px;
padding:0px;
}
#gg1{
  float:left;
   margin-top:5px;
   margin-bottom:5px;
width:770px;
 text-align:center;

}
#articletitle{
   border-bottom:1px #cccccc dotted;
}
.tab{
   margin-top:10px;

}
#gg2{
  float:left;
  width:360px;
  margin:5px;
}
.bac font{

  color:white;
  font-size:14px;
  font-weight:400;
  line-height:30px;

}
#articlepage{
  padding-left:6px;
  padding-right:6px;
  padding-top:3px;
  padding-bottom:3px;
  border:1px #cccccc solid;
font-size:12px;

 event:expression(
onmouseover = function(){
   this.style.backgroundColor='#FDF1E3';
   this.style.color='red';

},
onmouseout = function(){
   this.style.backgroundColor='#ffffff';
   this.style.color='#666666';
   
 }
)
}
#articlemove {

   background-color:white;
 
  text-align:center;
  width:600px;
   

}
#articlemove a{

  margin-right:5px;
  
 
}
#currentpage{
 padding-left:6px;
  padding-right:6px;
  padding-top:3px;
  padding-bottom:3px;
  border:1px #cccccc solid;
font-size:12px;
background-color:#FDF1E3;
}
#currentpage{
 padding-left:6px;
  padding-right:6px;
  padding-top:3px;
  padding-bottom:3px;
  border:1px #cccccc solid;
font-size:12px;
background-color:#FDF1E3;
color:red;
}

#othernewspage{
 padding-left:8px;
  padding-right:8px;
  padding-top:3px;
  padding-bottom:3px;
  border:1px #cccccc solid;
font-size:12px;
 margin:4px;
}
#currentnewspage{
 padding-left:8px;
  padding-right:8px;
  padding-top:3px;
  padding-bottom:3px;
  border:1px #cccccc solid;
font-size:12px;
background-color:#FDF1E3;
color:red;
 margin:4px;
}
#pageinfo{
  text-align:center;
  width:100%;
  padding-bottom:5px;
  padding-top:2px;
}
#othernews{
  position:absolute;  
  right:2px; 
  bottom:2px;
}
#othernews a{
  background-color:#cccccc;
  margin:3px;
 
  padding-left:5px;
padding-right:5px;
  color:white;
  
  border:1px #666666 solid;
}
#articlegoogle{
  width:100%;
 text-align:center;
}

#typetitle{
  float:left;
 height:30px;
 position:relative;
 width:745px;
  text-align:left;
}
#onegradetype{
   position:absolute;
   left:80px;
  bottom:20px;
   width:485px;
  border:1px #cccccc solid;
  background-color:white;
  z-index:1000;
  padding-left:5px;
border-bottom:3px #cccccc solid;
border-right:2px #cccccc solid;
 font-weight:normal;
   
}
#onegradetype li{
  width:80px;
  float:left;
  text-align:left;
  font-size:12px;
  list-style-type:none;
  padding:1px;
  line-height:15px;
}
#typetitle{
  height:32px;
  background-image:url(/images/titlebg.jpg);
  background-repeat:no-repeat;
  background-position:10px 0px;
  background-color:#F1F1F1;
  padding-left:30px;
  line-height:30px;
  color:white;
  font-weight:bold;
}
#typetitle ul{
  padding:0px;
  margin:0px;
}
#typetitle li{
  padding:0px;
  margin:0px;
}