/*鍩虹?/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
/*table{border-collapse:collapse;border-spacing:0;}*/
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
label,input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
.index_tit {
	font-family: Verdana, Geneva, sans-serif, "ͼƬʾ";
	font-size: 9pt;
	font-weight: bold;
	color: #38608e;
}

input,textarea,select{font-size:100%;}

a{color:#006699; text-decoration:none;}
a:hover{ color:#ff6600; text-decoration:underline}
.h3 {color: #1E407D;font-weight: bold; padding-top:20px;}
.font_bold{font-weight:bold}
.orange{ color:#FF6600;}
.blue{ color:#2165A4;}
.gray{ color:#B4B4B4}
.font16{ color:#FF6600; font-size:16px; font-weight:bold; }
.green{ color:#75AE12;}
.input_full{overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
/*瀵艰?/

.nav_body{ background-image:url(images/nav_body.gif); background-repeat:repeat-x; height:96px; font-size:12px;width:970px; margin-left:auto; margin-right:auto;}
.nav_logo{ float:left; padding-left:15px; padding-top:10px;}
.nav_1{ margin:18px 10px 0px 10px; height:30x; padding-top:1px; width:780px; padding-left:20px;}

.nav_1_bg{height:30x;}
.nav_1_bg li{float:left;}


/*涓€绾ц彍鍗昳e6*/
.menu_on{background-image: url(images/menu_on_left.gif); background-repeat:no-repeat;height:40px; background-position:left; color:#38608E;font-size:14px; font-weight:bold; padding:0px 2px 0px 9px;}
.menu_on span{background-image: url(images/menu_on_right.gif);background-repeat:no-repeat; background-position:right;
		  margin:0px;padding:2px 16px 12px 10px;display:block;}


/*涓€绾ц彍鍗昳e7*/
.menu{ background-image:url(images/nav_1_bg2.gif); background-repeat:repeat-x; height:20px; padding:8px 0px 10px 0px;}
.menu ul li{ margin-top:-8px;}
.menu ul li img{ margin-top:-5px;}
.menu ul li a{display: block;font-size:12px; text-decoration:none; font-weight:bold; 
				padding:18px 15px 5px 18px; color:#38608E;clear:both;}         		
.menu ul li a:hover{display:block;font-size:12px; text-decoration:none; background-image: url(images/menu_a_hover.gif); background-repeat: repeat-x;
				padding:18px 15px 5px 18px;color:#FF6600; border:0px;}

*+.menu_on{background-image: url(images/menu_on_left.png); background-repeat:no-repeat;height:40px; background-position:left; color:#38608E;
		 font-size:14px; font-weight:bold; padding:0px 2px 0px 15px; margin-left:-10px;}

*+.menu_on span{background-image: url(images/menu_on_right.png);background-repeat:no-repeat; background-position:right;
		  margin:0px;padding:0px 25px 0px 15px; height:40px; display:block;margin-right:-10px;}

.pad10{ padding-top:10px;}
		 
.menutiao{ background-image: url(images/nav_1_ge.gif); background-repeat:no-repeat; background-position:top;width:2px; display:block; height:34px;}


/*浜岀骇鑿滃崟*/
.menu_2{ padding:0px; margin-top:-3px;}
*+.menu_2{padding:0px; margin-top:-3px;}

.menu_2 ul li{ float:left;}
.menutiao2{ background-image: url(images/nav_2_ge.gif); background-repeat:no-repeat; background-position:top;width:2px; display:block; margin:0px; 
			 height:28px;}


.menu_2 ul li a{display: block;font-size:12px; text-decoration:none;
				padding:7px 15px 3px 5px; color:#113E75; margin:0px;margin:0px 0px 0px 5px; } 
.menu_2 ul li a span{padding:10px 6px 0px 6px; margin:0px -5px 0px 0px;}    		

.menu_2 ul li a:hover{display: block;font-size:12px; text-decoration:none; background-image: url(images/menu2_a_hover_left.gif); background-repeat: no-repeat; background-position:left;padding:1px 10px 0px 5px; color:#FF6600}

.menu_2 ul li a:hover span{display: block;font-size:12px; text-decoration:none; background-image:url(images/menu2_a_hover_right.gif); background-repeat: no-repeat;
background-position:right;padding:7px 11px 5px 6px; }




.menu_2_tit{ margin-right:-10px;}


.menu_2_on{background-image: url(images/menu2_a_left.gif); background-repeat:no-repeat; background-position:left; color:#FFFFFF;
		     font-size:12px; padding:2px 2px 2px 7px;display:block; margin:0px 0px 0px 5px;}
 
.menu_2_on span{background-image: url(images/menu2_a_right.gif);background-repeat:no-repeat; background-position:right;
		    padding:6px 12px 4px 6px; margin:0px; display:block;margin:0px 5px 0px 0px;}


.nav_name{ float:right; width:130px; margin-top:-60px; margin-right:0px; color:#396DAE; text-align:right;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}



/*涓诲尯鍩?/
.c_body{ background-image:url(images/c_body.gif); background-repeat:repeat-x; background-color:#ffffff;  font-size:12px; color:#595959;}
.c_body_width{ width:960px;background-image:url(images/c_body.gif); background-repeat:repeat-x; margin:0 auto;}
.c_nav{padding-left:20px; padding-top:2px; padding-bottom:2px; }

/*search*/
.search_body{ margin:0 auto; border:1px solid #7C9ECB; padding:1px; width:960px; background-color:#FFFFFF; margin-bottom:5px;}
.search_body_in{ background-image:url(images/search_bg.gif); background-repeat:repeat-x; width:100%;}
.search_body_img{ margin-left:15px;}
.search_body_in td{ padding:4px 6px 2px 6px;}

/*search02_andrew */
.search_body2{ MARGIN-RIGHT: auto; font-size:12px; MARGIN-LEFT: auto; border:1px solid #7C9ECB; padding:1px; width:100%; background-color:#FFFFFF;}
.search_body_in2{ background-image:url(images/search_bg.gif); background-repeat:repeat-x; width:100%;}
.search_body_img2{ margin-left:15px;}
.search_body_in2 td{ padding:4px 6px 4px 6px;}
/* end */

/*search_report start */
.search_report{  font-size:12px; margin-bottom:10px; text-align:left; padding:5px;}
.search_report_in2 td{ padding:4px 6px 4px 6px;}

/*search_report end */


.button01 a{background-image:url(images/button01.gif); background-repeat:no-repeat; display:block; width:70px; height:22px; text-align:center; padding:5px 0px 0px 0px; color:#564032;}
.button01 a:hover{ background-image: url(images/button01_hover.gif); color:#ff6600;}


.button02 a{background-image:url(images/button01.gif); background-repeat:no-repeat; width:70px; height:22px; text-align:center; padding:5px 0px 0px 0px; color:#564032; float:left; margin-left:35px;}
.button02 a:hover{ background-image: url(images/button01_hover.gif); color:#ff6600;}


.cent_border{margin:0 auto; border:1px solid #7C9ECB; padding:1px; width:960px; background-color:#FFFFFF; margin-top:0px;}

html * .cent_title { background-image:url(images/cent_title_bg.gif); background-repeat:repeat-x;  width:100%; color:#1C4471; padding:0px 0px 4px 0px;}/*IE7*/
* html .cent_title {background-image:url(images/cent_title_bg.gif); background-repeat:repeat-x;  width:100%; color:#1C4471; padding:0px 0px 4px 0px; margin-bottom:-20px;}/*IE6*/

.cent_title div{ float:right; margin-top:-25px; margin-right:10px; padding:6px 0px 8px 0px;}
.cent_title img{ padding-top:4px;}

.cent_list_left{ width:7px; background-color:#CCCCCC; border-right:1px solid #fff;}
.cent_toolbar{ background-color:#F4F4F4; height:20px; text-align:right; padding-right:15px; padding-top:3px;}
.cent_toolbar a{padding:0px 3px 2px 3px; height:24px;word-break:keep-all; margin:0px 3px 0px 3px;}
.cent_toolbar a:hover{}
.cent_body{}

.button04 a{background-image:url(images/button03_left.gif); background-repeat:no-repeat; background-position:left; padding:4px 0px 4px 4px; color:#1A69C1;text-align:center;}

.button04 a span{background-image:url(images/button03_right.gif); background-repeat:no-repeat; background-position:right; padding:6px 10px 4px 10px;}

.button04 a:hover{ background-image: url(images/button01_hover_left.gif); background-repeat:no-repeat; background-position:left;padding:4px 0px 4px 4px; color:#ff6600;}
.button04 a:hover span{ background-image: url(images/button01_hover_right.gif); color:#ff6600;}


/*gay*/
.button04_g a{background-image:url(images/button03_left.gif); background-repeat:no-repeat; background-position:left;  
			padding:4px 0px 4px 4px; color:#BDBDBD;text-align:center;}

.button04_g a span{background-image:url(images/button03_right.gif); background-repeat:no-repeat; background-position:right;
			padding:6px 10px 4px 10px;}

.button04_foot{ float:left; margin-left:20px; height:22px;}


/*璁剧疆宸﹁竟*/
.set_left{	background-image:url(images/set_left_bg.gif); background-repeat:repeat-y; width:139px;
	padding:15px 0px 15px 0px;
}
.set_left_on{background-image:url(images/set_left_hover.gif); background-repeat:no-repeat; display:block; width:133px; height:28px;
	padding:10px 5px 4px 10px; margin-left:6px; font-weight:bold; margin-bottom:0px;}
.set_left_off{display:block; width:133px; height:28px; margin-bottom:-9px;
	padding:10px 5px 4px 10px; margin-left:6px;}
.set_left_ge{background-image:url(images/set_left_ge.gif); margin:0px; padding:0px; background-repeat:no-repeat; display:block; height:2px; width:139px}
	
/* andrew*/
.set_left_on2{width:133px; height:28px; padding:8px 5px 4px 10px; margin-left:10px; color:#FF6600;}
.set_left_off2{width:133px; height:18px; padding:8px 5px 4px 10px; margin-left:10px;}
/*end*/

.set_right_tree{width:180px;}
.set_right_tree li{ padding:5px 5px 5px 5px;}
.set_right_tree_on{ background-color: #E4F9FC}

.list_foot{ background-color:#EAEAEA; border-top:1px solid #cccccc;}
.page{float:right;margin-top:5px;}

/*index*/
.index_body_bg_1{background-image:url(images/index_body_bg.gif); background-repeat:repeat-x; text-align:center; background-color:#ffffff; padding-top:8px;
}

.index_body_bg{ background-image:url(images/index_body_bg2.gif); background-repeat:repeat-x; background-color:#FFFFFF; 
		padding:8px;
}
.index_tit_bg{background-image:url(images/index_tit_bg.gif); background-repeat:repeat-x;}

.index_listtable_01 td{ border-bottom:1px solid #E5E5E5; height:26px; padding:3px;}
.index_imp_txt{ font-weight:bold; font-size:14px;}

.page_copyright{ line-height:20px; color:#9E9E9E;}
.index_cmhc_td{ padding:10px; line-height:22px; color:#797979;}

 

/*椤佃剼鐗堟潈*/
.page_foot{ width:970px; border-top: 1px solid #888888; margin-top:10px; line-height:20px; color:#888888; text-align:center; padding-top:0px; font-size:12px; margin-left:auto; margin-right:auto}

/* cmhc_andrew */
html* .button05 { height:30px; padding:4px 0px 5px; margin:6px 0px 0px;}
html* .button05 a{background-image:url(images/button05_left.gif); line-height:25px; background-repeat:no-repeat; background-position:left; padding:5px 0px 5px 4px; color:#1A69C1;text-align:center;  text-decoration:none;}
html* .button05 a span{background-image:url(images/button05_right.gif);  line-height:25px; background-repeat:no-repeat; background-position:right; padding:4px 10px 5px 10px; text-decoration:none;}
html* .button05 a:hover{ background-image: url(images/button05_hover_left.gif);  line-height:25px; background-repeat:no-repeat; background-position:left; color:#ff6600;padding:5px 0px 5px 4px; text-decoration:none;}
html* .button05 a:hover span{ background-image: url(images/button05_hover_right.gif);  line-height:25px; color:#ff6600;  text-decoration:none;}
html* .button05 span img{ padding:3px 0px 0px; margin:2px 0px 0px;}/*IE7*/

* html .button05 { height:30px; padding:4px 0px 5px; margin:6px 0px 0px;}
* html .button05 a{background-image:url(images/button05_left.gif); line-height:25px; background-repeat:no-repeat; background-position:left; padding:5px 0px 5px 4px; color:#1A69C1;text-align:center;  text-decoration:none;}
* html .button05 a span{background-image:url(images/button05_right.gif);  line-height:25px; background-repeat:no-repeat; background-position:right; padding:4px 10px 5px 10px; text-decoration:none;}
* html .button05 a:hover{ background-image: url(images/button05_hover_left.gif);  line-height:25px; background-repeat:no-repeat; background-position:left; color:#ff6600;padding:5px 0px 5px 4px; text-decoration:none;}
* html .button05 a:hover span{ background-image: url(images/button05_hover_right.gif);  line-height:25px; color:#ff6600;  text-decoration:none;}
* html .button05 span img{ padding:3px 0px 2px; margin:-2px 0px 0px;}/*IE6*/

html* .button06 {padding:4px 0px 5px; margin:0px;}
html* .button06 a{background-image:url(images/button05_left.gif);  background-repeat:no-repeat; background-position:left; padding:5px 0px 5px 4px; color:#1A69C1;text-align:center;  text-decoration:none;}
html* .button06 a span{background-image:url(images/button05_right.gif);  background-repeat:no-repeat; background-position:right; padding:4px 10px 4px 10px; text-decoration:none;}
html* .button06 a:hover{ background-image: url(images/button05_hover_left.gif);  background-repeat:no-repeat; background-position:left; color:#ff6600;padding:5px 0px 5px 4px; text-decoration:none;}
html* .button06 a:hover span{ background-image: url(images/button05_hover_right.gif);  color:#ff6600;  text-decoration:none;}
html* .button06 span img{ padding:1px 0px 0px; margin:2px 0px 0px;}/*IE7*/


* html .add{padding-right:10px; margin-bottom:-13px; padding-top:-5px; }/*IE6*/
html* .add{padding-right:10px; margin-bottom:-9px; padding-top:0px;}/*IE7*/

* html .height_cs{padding-right:10px; margin-bottom:-13px; padding-top:-5px; }/*IE6*/
html* .height_cs{padding-right:10px; margin-bottom:-9px; padding-top:0px;}/*IE7*/


.button06 a{background-image:url(images/button06_left.gif); line-height:25px; background-repeat:no-repeat; background-position:left; padding:4px 0px 4px 4px; color:#BDBDBD;text-align:center;  text-decoration:none;}
.button06 a span{background-image:url(images/button06_right.gif);  line-height:25px; background-repeat:no-repeat; background-position:right; padding:4px 10px 4px 10px; text-decoration:none;}
.button06 a:hover{ background-image: url(images/button05_hover_left.gif);  line-height:25px; background-repeat:no-repeat; background-position:left; color:#ff6600;padding:4px 0px 4px 4px; text-decoration:none;}
.button06 a:hover span{ background-image: url(images/button05_hover_right.gif);  line-height:25px; color:#ff6600; text-decoration:none;}



.cmhc_borderline{ border-bottom:1px solid #CCCCCC;}
.cmhc_borderline01{ font-weight:bold;}
.cmhc_borderline02{ border-bottom:1px solid #CCCCCC; font-weight:bold;}
.cmhc_borderline ol{ line-height:25px; list-style:outside;}
.orange01{ color:#FF6600; font-size:14px; font-weight:bold;}
.cmhc_zk{ line-height:20px; padding:0px;}

.flash_link{display:block; z-index:1;padding:20px 10px 0px 0px;margin-top:-147px; margin-left:-1px;}

.detail_tips{ background-color:#FFF7EC; color:#265AB3; line-height:20px; padding:12px; font-size:12px; border:1px solid #8F8F8F;}

/* 鏁版嵁瀹夊?*/
.div_backup{ width:800px; color:#707070; float:left;}
.div_backup ul{ width:310px; padding:20px 40px; margin:0px; display:block; float:left; height:200px;}
.div_backup li{ width:310px; padding:10px; margin:0px; list-style:none; line-height:25px; display:block; float:left;}
.div_backup_border{border-top:1px solid #7C9ECB;}
.div_backup_tips{ padding:10px; background-color:#F5F5F6; border:1px solid #D0DCEE; color:#4280CC; line-height:25px;}

/* 鐗堟湰鎷嗗垎--棣栭?/
.text_lbt {color: #396DAE; padding:30px 50px; line-height:30px;}

/* login */
#loginBody {
			border-bottom: 1px solid #FFF;

			background: url(images/login_bigbg.gif) repeat-x;
			height: 100%;
			background-color:#B0C7E1;
		}
			
		#loginFoot {
			text-align:center;
			background: #000000;
		}
		#copyright {
			margin: 0 auto;
			font: normal 0.7em/300% Verdana;
			color: #DDD;
		}
				
		
		#loginForm {
		}
		
		#loginForm table {
			font: normal 14px '宋体';
			color: #FFF;
		}
		
		#loginForm label {
			padding-left: 3px;
		}
	
		#loginForm input {
			font: normal 14px '宋体';
			border: 1px solid #000;
			height: 22px;
			padding-left: 2px;
		}
	
		#loginForm input:focus {
			border: 1px solid #FE8101;
		}
		
		#loginForm button {
			margin: 0;
			padding: 0;
			border: none;
			background: transparent; 
			width: 222px;
		}
		.login_tips{
		     width:270px; 
			 border:1px solid #EBEBEB; 
			 background-color:#3088C9;
			 font-size:12px;
			 color:#E9E9E9;
		}
 

/******************************************************/
/* Message Mode */
/******************************************************/ 
.Message{
 margin:0px 0 5px 0;
 border:1px solid #FFCB99;
 background-color:#FFF8EE;
 padding:5px;
}
.Message .MessageContent{
 float:left; font-size:12px;
}
.Message .Close{
 float:right;
}


/* Credits for menu_tree by andrew */

.arrowgreen{
	width: 139px; /*width of menu*/
	border-style: none none none none;
	border-color: #7C9ECB;
	border-size: 1px;
	border-width: 1px;
}

.arrowgreen ul{
	list-style-type: none;
	margin:-4px 0px 0px;
	padding: 0px;
}
	
.arrowgreen li a{
	font: "宋体";
	font-size:12px;
	font-weight:bold;
	display: block;
	background: transparent url(images/nav_arrow.gif) 100% 0;
  height: 29px; /*Set to height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	padding: 0px 0px 0px 20px;
	line-height: 29px; /*Set line-height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
}	
	
.arrowgreen li a:link, .arrowgreen li a:visited {
	color: #5E85B2;
}

.arrowgreen li a:hover{
 color: #ff7200;
 background-position: 100% -30px;
}

 
.arrowgreen li a.selected{
 color: #ff7200;
 background-position: 100% -60px;
}

.left_menu_bg{
 border-right:1px solid #7C9ECB; background-color:#F0F3F8;
}

.cs_dh{background:url(images/cs_daohang2.gif) no-repeat; margin-left:70px; width:660px; height:130px; padding:0px;}
.cs_dh ul{ display:block; padding:0px; margin:0px;}
.cs_dh li{ list-style:none; display:block; padding:0px; margin:0px;}
.cs_dh li span{margin:-23px 0px 0px}
.cs_dh li a { width:100px; height:100px; padding:30px 20px 20px 10px; color:#5E84B0; text-decoration:none;}
.cs_dh li a:link,a:active{ color:#5E84B0; text-decoration:none;}
.cs_dh li a:hover{ color:#E36421; background:url(images/cs_button_hover.gif) no-repeat; text-decoration:none;}
.cs_dh_ul1{ width:160px; float:left; text-align:right;}
.cs_dh_ul2{ width:220px;float:left; text-align:right;}
.cs_dh_ul3{ width:265px;float:left; text-align:right;}

.search_font {
	font-family: Verdana, Geneva, sans-serif, "宋体";
	font-size: 9pt;
	font-weight: lighter;
	color: #666;
}
.gridview_title_f {
	font-family: Verdana, Geneva, sans-serif, "宋体";
	font-size: 9pt;
	line-height: 22px;
	font-weight: lighter;
	color: #666;
	padding-left: 2px;
	left: 2px;
	margin-left: 5px;
	 
}
.content_grid_title {
	font-family: Verdana, Geneva, sans-serif, "宋体";
	font-size: 9pt;
	font-weight: bolder;
	color: #1c4471;
	left: 5px;
}
.reports_grid_title {
	font-family: Verdana, Geneva, sans-serif, "宋体";
	font-size: 10pt;
	line-height: 25px;
	font-weight: bold;
	color: #333;
	padding-left: 5px;
}
.reports_grid_con {
	font-family: Verdana, Geneva, sans-serif, "宋体";
	font-size: 10pt;
	line-height: 22px;
	font-weight: normal;
	color: #333;
	padding-left: 5px;
}


.left-tree-cr {
	font-family: Verdana, Geneva, sans-serif, "宋体";
	font-size: 9pt;
	line-height: 22px;
	font-weight: lighter;
	color: #6da6bc;
}
.left-tree-body {
	font-family: Verdana, Geneva, sans-serif, "宋体";
	font-size: 9pt;
	line-height: 20px;
	font-weight: lighter;
	color: #069;
}
.grid_con_body {
	font-family: Verdana, Geneva, sans-serif, "宋体";
	font-size: 9pt;
	line-height: 20px;
	color: #666;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.report_title {
	font-family: Verdana, Geneva, sans-serif, "榛戜?";
	font-size: 14pt;
	line-height: 40px;
	font-weight: bolder;
	color: #000;
}
.top-tools {
	font-family: Verdana, Geneva, sans-serif, "宋体";
	font-size: 10pt;
	line-height: 22px;
	font-weight: normal;
	color: #069;
}
.copyright {
	font-family: Verdana, Geneva, sans-serif, "宋体";
	font-size: 9pt;
	font-weight: normal;
	color: #999;
}
.desktop-font {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	font-weight: normal;
	color: #069;
}
.report-title {
	font-family: Verdana, Geneva, sans-serif, "宋体";
	font-size: 10pt;
	line-height: 22px;
	font-weight: lighter;
	color: #069;
}
.nav2-menu {
	font-family: Verdana, Geneva, sans-serif, "宋体";
	font-size: 10pt;
	line-height: 22px;
	font-weight: normal;
	color: #38608E;
}
.gplist {
	font-family: Verdana, Geneva, sans-serif, "宋体";
	font-size: 9pt;
	line-height: 22px;
	font-weight: normal;
	color: #333;
}
.gplistdq {
	font-family: Verdana, Geneva, sans-serif, "宋体";
	font-size: 9pt;
	font-weight: bold;
	color: #C30;
}
.mange_table_tool {
	font-family: Verdana, Geneva, sans-serif, "宋体";
	font-size: 9pt;
	font-weight: normal;
	color: #069;
}
topusername {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-weight: bolder;
	color: #FFF;
}
.a {
	font-weight: bold;
}

