body{ background:url(../image/bg.gif) #fff1f3 repeat-x; background:#eee;  }
a{ color:#D70000}
a:hover{ color:#ff0202; text-decoration:underline}
.html_fm{  background:none; width:970px; margin:10px auto;  }
.nav_fm{ height:163px; padding-top:0px;  background:url(../image/header.png) left top no-repeat;  }
.content_fm{  width:960px; background:#fff; padding:0px; }
.logo{  height:100px; padding-left:5px; margin-top:20px; }
.nav_links{ float:none; clear:both; background:#7f000b; padding:0px; height:43px; width:960px; margin:0px 5px 0px 5px;  }
.sitename{ display:none}

.search{ float:left; margin:65px 20px 0px 457px; display:inline; width:200px; height:35px; }

.nav_links ul, .nav_links li{ margin:0px; padding:0px; list-style:none}




.nav_links li {margin:0 0px 0 10px; padding:0; float:left; width:91px; height:43px; }
.nav_links a {display:block;  height:22px; width:91px; border:0; background:url("../image/navbg.png") ; 
color:#ff99b2;
 font-weight:bold;
  text-decoration:none; 
  cursor:pointer; text-align:center; padding-top:21px;}
  
   .nav_links a:hover {background:url("../image/navhover.png") ; color:#FFF;}
 .nav_links .on a{background:url("../image/navon.png") ;color:#FF0000; }

.ulcategories_fm{ height:80px;  margin-top:0px;   }  
.ulcategories_fm ul{ margin:0px; padding:0px; list-style:none; float:left}
.ulcategories_fm li{ 
 background:none; height:80px; padding:0px;
 font-size:14px; margin-left:10px; width:auto; 
 }
.ulcategories_fm a{ color:#fff;height:30px; margin:25px 0px 25px 0px;  padding:0px 10px 0px 10px; line-height:30px; vertical-align:middle; display:block; float:left;}
.ulcategories_fm a:hover{ background:url(../image/lion.png) center;color:#fff; background:#D70000}
.ulcategories_fm .on a{ background:url(../image/lion.png) center;color:#fff; background:#D70000 }
.ulcategories_fm .on{ background:none}
.ulcategories_fm .on a:hover{ color:#fff}



.content{ float:left; min-height:600px; width:740px;padding:10px;  }
#cse-search-results iframe{ width:740px;}
.entry_fm{ width:740px; } 
.ulpages_fm{ width:740px; }
.plsearch{ padding:0px;}
.ulside_fms{ padding-top:0px; float:right; width:200px }
.ulside_fm{ margin-bottom:10px; width:200px;}
.ulside_fm ul{ margin:0px; padding:0px;}
.ulside_fm li{ border-top:1px solid #eee;padding:6px 6px 6px 10px;}
.ulside_fm span{ display:block; padding:6px 6px 6px 10px;  font-weight:bold; background:#f7f7f7; }
.ulside_fm form{ padding-left:10px; margin:0px;}


.entrygrid{ width:360px; height:115px; }
.entrygrid .entryimageth{ height:75px; }
.entryimage{ float:none; clear:both; text-align:center;  } 
.home_main_img{ width:259px; margin:0px; padding:0px;}
.home_main_text{ padding:0px 10px 0px 10px; width:681px; }
.home_main_fm{ background:#fff; border-top:0px; border-bottom:1px solid #eee;  height:170px; }
.home_main_text h3{ margin:0px; padding:0px; margin-top:15px; margin-bottom:5px;}

.breadcrumb{ width:740px;}
.breadcrumb .ulsubcategories_fm li{ padding:2px; overflow:hidden; width:138px; text-align:center; margin-bottom:3px;}
.plgrids{ background:#f5f5f5; height:166px;  border-bottom:0;  }

 .plgrids li { float: left; width:172px; padding:10px; height:166px;  background: #fff; margin: 0px;  overflow: hidden;display:inline;   } 

 .plgrids a{ display:block;}
 .plgrids .img{width: 205px; height: 126px; overflow:hidden; margin-top:5px; }
 .img img{ height:126px;}
 .plgrids .li0 a{ padding-top:2px; padding-bottom:0px;  }

.plnotice{ padding:0px 10px 0px 10px; height:38px; background:#ddd; font-size:14px;  font-weight:bold; margin-bottom:10px; margin-top:0px; background:url(../image/notice_bg.png) repeat-x;}
.plnotice strong{   color:#cc0000}
.plnotice div{height:38px; line-height:38px;  vertical-align:middle; color:#333}
.plnotice .fright{ font-size:12px; font-weight:normal}
.lgrid_area{ width:475px; margin:0px;}
#lgrid_area1{ margin-right:10px}
 .lgrid_header { height: 25px; } 
 .lgrid_text { background: #eee; color: #000; width:auto; height: 25px; line-height:25px; vertical-align:middle; padding:0px 10px 0px 10px;  float: left;  text-align: center; } 

 .lgrid_content { border: 1px solid #eee;  background:#fff; height: 110px; margin-bottom: 10px; padding:5px  } 
 .ulnews li { height:50px;}
.copyright_fm{ background:url(../image/footer.png) top no-repeat; 
width:940px; margin:0 auto;   color:#ffffff; 
 font-size:12px; 
 margin-bottom:10px; padding:5px 10px 5px 10px; margin-top:0px; clear:both;}

.customhtml{   padding:0px; font-size:12px; line-height:150%}
.customhtml .small{ color:#ddd}

.customhtml a:hover{ color:#fff}
.chrgith{ text-align:right; width:370px; float:right; }
.chleft{  text-align:left; color:#eee; width:370px; float:left;}
.chleft a{ color:#eee}
.chrgith a{ color:#ddd}
.customhtml a{ color:#ddd;}

.plgtcf{  background:url(../image/gm.gif) no-repeat;}

.entrycontent td{ border:1px solid #999; border-right:0px; border-bottom:0px;}
.entrycontent table{ border:1px solid #999; border-top:0px; border-left:0px;}
 .strongheader{ display:block; margin-bottom:5px; margin-top:5px;} 
 .large { cursor:pointer}