﻿body{ background:url(../images/body_bg.gif) repeat-x; font-family:Arial; font-size:12px;}
.tblreg{ margin:0 auto;}
.regleft{}
.regright{}

.tblreg h2{ font-size:15px; padding:0; margin:0; padding:10px 0;}

.tblreg table td{border-bottom:1px solid #EEEEEE;padding:3px;}
.ipt{border:1px solid #999999;color:#1D442E;font-size:15px;
font-weight:bold;height:19px;margin:0;width:180px;}
.iptname{border:1px solid #999999;color:#1D442E;font-size:15px;
font-weight:bold;height:19px;margin:0;width:180px;}
.tblreg table td span{ color:#669900;}
.colleft{text-align:left;}
.colright{ text-align:left;}
.divsender{ margin:0 auto; clear:both; background:##EEEEEE; padding:10px;}
.divsender input{ height:21px; width:51px; background:url(../images/btn.jpg) no-repeat; border:none; margin-left:50px;}


/*通用*/
.clear{clear:both;}
ul,li{ list-style:none; padding:0; margin:0;}
h2,h3,p{ padding:0; margin:0;}
img{border:none;}
a{text-decoration:none; color:#1a4ea1;}

/*页面*/
body{ font-size:12px; width:788px; margin:0 auto; background:#fff; font-family:Arial;}


.maincontent{width:788px;}
/*logo and menu*/
.header{width:788px; border:1px solid #84a2d6; height:60px; margin-top:10px; background:#dce7fd;}
	.logo{ float:left;}
	.ulmenu{ float:right; width:450px; margin-left:8px; margin-top:8px;}
	.ulmenu li{ float:left; padding:2px 0; width:75px; line-height:18px; text-align:center;}
	.ulmenu li a{ color:#1d4d9f;}
	
/*footer*/	
.footer{ width:788px; text-align:center; background:url(../images/pass.gif) no-repeat right bottom; height:80px;}
.footer ul{ margin:0 auto; width:240px;}
.footer ul li{ float:left; padding:5px 3px 0 3px;}
.footer ul li a{color:#110d6c; font-weight:bold;}
.footer p{ color:#252525; clear:both; margin:5px 0;}
.footer p span{ color:#110d6c; font-weight:bold;}

/*ad*/
.adv{ width:788px; height:90px; margin:8px 0; text-align:center;}
	.adv img{ height:90px; width:788px;}
	
.smallad{ width:156px;  margin:8px auto 0 auto;}


/*friendlink*/	
.friendlinks{ height:96px; width:788px;text-align:center; border-bottom:2px solid #b9b9b9; border-top:2px solid #b9b9b9; margin-top:8px;}
	.links{ height:80px; margin:8px 0; text-align:center; background:#dcdcdc;}
	.links h2{ font-size:12px; font-weight:normal; color:#1b1b1b; text-align:center;}
	.links ul{ width:650px; margin:0 auto;}
	.links ul li{ float:left; line-height:14px; border-left:1px solid #1b1b1b; padding:0 1px;}
	.links ul li.lastli{border-right:1px solid #1b1b1b;}
	.links ul li a{ display:inline-block; color:#15116f;}
/*body*/
.divbody{ margin-top:8px;}
	
	/*sideblock*/
 .sideblock{ width:156px; float:left;}
	.register{ background:#dce7fd; height:70px; width:156px;}
	.register a{ float:left; padding:3px; background:#fff; border:1px solid #8e8f93; display:inline-block;margin:8px 0 0 5px;}
	
	.sidebox{ background:#dce7fd; width:156px; margin-top:8px;border:1px solid #84a2d6;}
		.sidebox h2{ background:#1d4da1; font-size:12px; font-weight:bold; color:#fff; padding:2px 10px 2px 10px;}
		.sidebox h2 span{ float:right;}
		.sidebox h2 span a{ color:#ffffff; margin:0; float:none; padding:0; width:auto; line-height:normal;}
		.sidebox a{ margin:5px 0 5px 0px; text-align:center; color:#1d4d9f; float:left; padding:1px; display:block; line-height:13px; width:48px;}
        .sidebox ul{ width:140px; margin:0 auto; margin-top:5px;}
        .sidebox ul li{ width:140px; padding:0;}
        .sidebox ul li a{ width:140px; text-align:left; padding:3px 0; margin:0; line-height:18px;}
        
   	.sideboximg{ background:#dce7fd; width:156px; margin-top:8px;border:1px solid #84a2d6;} 
   			.sideboximg h2{ background:#1d4da1; font-size:12px; font-weight:bold; color:#fff; padding:2px 10px 2px 10px;}
		.sideboximg h2 span{ float:right;}
.sideboximg a{ margin:5px 0 5px 0px; text-align:center; color:#1d4d9f; display:inline-block; float:left; display:block; line-height:13px; margin-left:2px;}
.sideboximg_login{ background:#dce7fd; width:156px; margin-top:8px;border:1px solid #84a2d6; text-align:center;} 
.sideboximg_login h2{background:#1d4da1; font-size:12px; font-weight:bold; color:#fff; padding:2px 10px 2px 10px;}
   .sideboximg_login a{margin:5px 0 5px 0px;height:18px; text-align:center; color:#1d4d9f; display:inline-block; margin-left:2px;} 
        .star{ padding:6px;}
        .star img{ float:left; height:74px; width:56px;}
        .starinfo{ float:left; width:60px; margin-left:8px;}        
        .starinfo h2{ width:60px; padding:0; margin:0; background:none; color:#1D4D9F;}
        .star table td{ height:18px; line-height:18px; text-align:center;}
     .tdbackg{ background-color:Blue;}
     .tdbackr{ background-color:Red;}
        .maga{ margin:0 auto; text-align:center;}
        .maga a{ margin-left:6px; margin-bottom:5px; float:left; width:auto;}       
        
        
        
        .sidebox2{ background:#dce7fd; width:156px;border:1px solid #84a2d6;}
		.sidebox2 h2{ background:#1d4da1; font-size:12px; font-weight:bold; color:#fff; padding:2px 10px 2px 10px;}
		.sidebox2 h2 span{ float:right;}
		.sidebox2 h2 span a{ color:#ffffff; margin:0; float:none; padding:0; width:auto; line-height:normal;}
		.sidebox2 a{ margin:5px 0 5px 0px; text-align:center; color:#1d4d9f; float:left; padding:1px; display:block; line-height:13px; width:48px;}
        .sidebox2 ul{ width:140px; margin:0 auto; margin-top:5px;}
        .sidebox2 ul li{ width:140px; padding:0;}
        .sidebox2 ul li a{ width:140px; text-align:left; padding:3px 0; margin:0; line-height:18px;}
        
        
        .sidebox2 .star{ padding:6px;}
        .sidebox2 .star a{ text-align:left;margin:0;float:none;width:auto;}
       .sidebox2 .star img{ float:left; height:74px;width:auto;}
        .starinfo{ float:left; width:60px; margin-left:3px;}        
        .starinfo h2{ width:60px; padding:0; margin:0; background:none; color:#1D4D9F;}
        .starinfo h2 img{display:block;height:25px;width:60px;}
        .maga{ margin:0 auto; text-align:center;}
        .maga a{ margin-left:6px; margin-bottom:5px; float:left; width:auto;}
        
 /*centerblock*/
 .centerblock{ width:458px; float:left; margin:0 6px;}
	.divtitle{ height:15px; background:#c52b35;width:458px; padding:3px 0; text-align:left;}
		.divtitle ul{ list-style:none;position:relative;}
		.divtitle ul li.lidesc{ float:left;position:relative;}
		.divtitle ul li.lidesc a{ display:block;}
		.divtitle ul li a{color:#fff; margin:0 10px; font-weight:bold;}
		 .divtitle ul li ul{display:none; z-index:2000; width:90px; background:#c52b35; position:absolute; text-align:left;}
		 .divtitle ul li.lidesc ul li{ padding:0; margin:0;}
       .divtitle ul li ul li a{ padding:2px 0; margin:0;}
		
    .centerbox{ float:left; width:218px; margin-top:8px;}
		.centerbox h2{background:#1d4da1; font-size:12px; font-weight:bold; color:#fff; padding:2px 10px 2px 10px;}
		.centerbox h2 span{ float:right;}
		.centerbox h2 span a{ color:#ffffff;}
        .centerbox ul{ width:200px; margin:0 auto; margin-top:5px;}
        .centerbox ul li{ width:188px; height:20px; padding-left:12px; background:url(../images/bg_li.gif) no-repeat left;}
        .centerbox ul li a{ text-align:left; padding:3px 0; margin:0; line-height:18px; width:196px; overflow:hidden; height:18px; display:block;}
        
        
       .centerpro{ width:456px; border:1px solid #84A2D6; margin-top:8px; color:#84A2D6;}
       .centerpro h2{background:#1d4da1; font-size:12px; font-weight:bold; color:#fff; padding:2px 10px 2px 10px;}
	   .centerpro h2 span{ float:right;}
	   .centerpro h2 span a{ color:#ffffff;}
	       .centerpro ul{ margin:5px;}
		   .centerpro ul li{ width:220px; float:left; letter-spacing:normal; height:20px;}
		   .centerpro ul li a{ text-align:left; padding:3px 0; margin:0; line-height:18px;}
		.divimg{ float:left; width:90px; height:185px; text-align:center;}
		.divimg img{ display:block; margin:0 auto;}
		.divimg span{display:block; color:#1d4d9f; padding:2px 0;}
		
		.imglink{ margin-top:8px;}
                .imglink img{width:196px;}
       

	.search{ color:#1a4ea1; margin-bottom:8px;height:23px; }
	.search input{ width:100px; height:15px; display:inline;vertical-align:middle; border:1px solid #8E8F93;}
	.art{ margin-top:8px;background:#DCE7FD;border:1px solid #84A2D6; margin:0 auto; text-align:center; width:156px; float:left; padding-top:8px;}
	.art img{ margin:0 auto; width:139px; height:176px;}
	.art ul{ margin-top:8px; padding:4px;}
	.art ul li{ float:left;height:20px; padding-left:12px; width:50px;}
	
	/*文档内页*/
	     .urlnav{ border-bottom:1px solid #84A2D6; padding:5px 0;}
        .docsubject{border-bottom:2px solid #84A2D6;font-size:24px;margin:20px 0 0;padding:5px 0;text-align:center; font-weight:bold;}
        .docinfo{margin:2px 0 10px;text-align:center;}
        .doccontent{ font-size:14px; line-height:3ex; padding:10px;}
        
        
   /*新闻列表页*/
   .newslist{}
	.newslist h2{background:#1D4DA1 none repeat scroll 0 0;color:#FFFFFF;font-size:12px;font-weight:bold;padding:2px 10px;}
	.newslist h2 span{ float:right;}
	.newslist h2 span a{ color:#ffffff;}
	.newslist ul{ margin:0; padding:0;}
	.newslist ul li{padding:3px 0 2px 12px;margin:3px 2px 3px 5px; background:url(/images/pic_array01.gif) no-repeat; }
	
	/*单文档*/
	  .leftblock{float:left;width:156px; background:#dddddd;background:#DCE7FD none repeat scroll 0 0;border:1px solid #84A2D6;}
        .leftblock h2{background:#1D4DA1 none repeat scroll 0 0;color:#FFFFFF;font-size:12px;font-weight:bold;padding:2px 10px;}
        .leftblock ul{  margin:0 auto;}
        .leftblock ul li{ text-align:center; margin:5px 0;}
      .rightblock{ float:left;width:603px; margin-left:5px;border:1px solid #84A2D6; padding:10px; }
      
      
      .rightblock ul{}
     .rightblock ul li{padding:5px 0;}
     .rightblock ul li span{ float:right;}
     
