
body{
	margin:0 0 0 0;
	padding:0 0 0 0 ;
	color: #000000;
	background:white;
	font-family:"宋体","黑体";
	text-align:center; 

   font-size:12px;

scrollbar-face-color: #D5F2FF; 
scrollbar-highlight-color: #8DC8EA; 
scrollbar-shadow-color: #8DC8EA; 
scrollbar-3dlight-color: white; 
scrollbar-arrow-color: #8DC8EA; 
scrollbar-track-color: white; 
scrollbar-darkshadow-color: white


}

h3,h2,h1{margin:0px;padding:0px;background:#ECEFF4;

	font-family: "黑体";
	font-size: 20pt;
}

h4{
margin:10px auto;
padding:0px;
font-size: 11.5pt;
text-align:center;
}


/*---------------------------------
*
*      main 
*
*----------------------------------*/
#main{float:left;width:100%;margin:0px;padding:0px;}


#main_title{

background:#ECEFF4;
width:100%;
margin:0 auto;
float:center;
}

h3{

	font-family: "黑体";
	font-size: 20pt;
	font-weight: bold;
    margin:0px ;
	padding-top:5px;
	text-align:center;
    color:#5F9ED1;
	height:40px;
background:#ECEFF4;
overflow:hidden; 
}


#divTab,{
float:center;
background:url(table_tab.jpg) no-repeat;
height:51px;
width:98%;
position:relative; 
margin:10px auto;
margin-bottom:0px;
z-index:2;
}



#divTab_2{
background:url(table_tab2.jpg) no-repeat;
height:51px;
margin:10px auto;
margin-bottom:0px;
width:980px;
position:relative; 
z-index:2;
float:center;
}

#divMain{
position:relative; 
float:center;
border:4px solid #1A6FA8;
width:98%;
background:#ECF7FF;
margin:-5px auto; 
z-index:1;
}

#divMain_2{
width:990px;
position:relative; 
margin:5px auto;
text-align:center;
background:#ECF7FF;
border:1px solid #C6CAB1;
float:center;
}

#divMain_msgbox{

z-index:1;
background:#ECF7FF;
  position: absolute;
  width:700px;
  left:50%;
  top:40%;
  margin-left:-350px;
  margin-top:-100px;
border:1px solid #C6CAB1;
font-size:16pt;
}

#divMain_3{

top:116px;
border:1px solid #1A6FA8;
z-index:0;
width:450px;
margin-bottom:50px;
background:#ECF7FF;
}

.td_tab_1{
width:70px;
height:50px;
padding-top:5px;
padding-left:25px;
font-size:11.5pt;
font-weight:bold;
text-align:left;
text-indent:0em;
}

.td_tab_2{
width:80px;
height:50px;
padding-top:5px;
padding-left:40px;
font-size:10.5pt;
font-weight:normal;
text-align:left;
text-indent:0em;
}

#divMsg{
float:center;
border:1px solid buttonface;
background:#FFEFAC;
color:red;
font-weight:bold;
margin:8px auto;
width:500px;	
text-align:center; 
padding:5px 0 5px 0;
}

.divMsg{
float:center;border:1px solid #6FBFFF;background:#ECEFF4;margin:3px auto;width:400px;	
text-align:left;padding:3px 3px 3px 3px;line-height:150%;
}


#divMain .fieldset{width:90%}

#divMain legend {font-size:14px;}
/*---------------------------------
*
*        camLeftNav
*
*----------------------------------*/

#camLeftNav{
position:relative;
float:left;
margin:0px 0px 0px 0px;
padding:5px 0 0 0 ;
background:black;
text-align:center;
width:100%;
color:white;
height:30px;
}

#camLeftNav ul{
display:inline;margin:5px 0 0 0 ;padding: 0 0 0 0;
}

#camLeftNav ul li{
display:inline;
list-style:none;
margin-top:0px;
padding:5px 5px 3px 5px;
text-align:center;
border:0;
}


#camLeftNav ul li .navFocus{
	background:white;
}

#camLeftNav .navBlur{
	background:black;width:80px;height:26px;
}

#camLeftNav .navBlur_focus{
 width:80px;height:26px;
 background:url(camTab.png) no-repeat 0 0;
}

#camLeftNav ul li a {
font-size:10.5pt;
color:#FF7F50;
}

#camLeftNav ul li a:hover{

color:#FF7F50;
}

#camLeftNav #divNewItem{

background:url(topbacking5.gif) no-repeat;
	margin:10px 0 0 0;
	padding:6px 0 0 20px;
	height:28px;
	width:150px;
color:white;
font-weight:bold;
}

/*左侧导航项目名称*/
#camLeftNav #leftTitle{
   background:url(lefttitle_bakc.gif) no-repeat;	
	width:150px;
	height:40px;
	border:none;
	padding:8px 0 0 8px;
	text-align:center; 
	font-size:11pt;
	color:#ffffff;
	/*font-family:楷体_gb2312;*/
	font-weight:bolder;

}	

#camLeftNav #camList{
 
  padding:0px;

}

/*-----------showTab----------------*/
.divTab{
float:center;
height:35px;
width:980px;
position:relative; 
margin:10px 0 0 0;
padding-left:20px;
z-index:2;

}

ul.ulCamNav{
width:800px;
float:left;
text-align:left;
display:inline;
margin:2px 0 0 10px ;padding: 0 0 0 0;
}

li.liCamNavFocus{
list-style:none;
float:left;
background:url(tabItemFocus.gif) no-repeat center ;
height:32px;
width:119px;
padding:3px 0 3px 0;
font-size:10.5pt;
font-weight:bold;
text-align:center;

padding-left: auto;
padding-right: auto;
margin:auto auto; 
}
/*居底部*/
li.liCamNavFocus div,li.liCamNav div{float:center;height:20px;
margin:4px auto;padding:5px auto; }

li.liCamNav{list-style:none;float:left;
background:url(tabItem.gif) no-repeat 0 0;
height:32px;width:119px;
padding:3px 0 3px 0;
font-size:10.5pt;
text-align:center;

}

/*---------------------------------
*
*        其他
*
*----------------------------------*/
fieldset {
	padding:2px 2px  10px 3px ;
	margin:10px;
	color:#333; 
	border:#06c dashed 1px;
	width:98%;
}

legend {
	color:#06c;
	font-weight:bold; 
	background:#fff;
	border:#b6b6b6 solid 1px;
	padding:3px 6px;
font-size:14px;font-weight:bold;font-family:Arial;
} 

h2{
	font-family: "黑体";
	font-size: 14.5pt;
	text-align:center;
    color:#5F9ED1;
}

a:link, a:visited {
	text-decoration: none;
	color: #036;
	font-family: Tahoma, Verdana, "宋体";
}
a:hover {
	text-decoration: none;
	color: #F90;
	font-family: Tahoma, Verdana, "宋体";
}

p{
	margin:0;
	padding:5px;
}

td{
	margin:0;
	padding:6px;
	font: 12px Tahoma, Verdana, "宋体";

}


hr{
	border:0px;
	border-top:1px solid #666666;
	background:#666666;
	margin:2px 0 4px 0;
	padding:0;
	height:0px;
}

img{
	margin:0;
	padding:0;
	border:0px;
	vertical-align:middle;

}
form{
	margin:0;
	padding:0;
}


#free{
width:200px;height:40px;border:1px solid outset;
}



#div_title{
font-weight:bold;
text-align:center;
width:100%;
color:red;

}
#loginBody{
background:#F0F5FC;

}


.td_little_data{background:#419CF9;}




/* 表格背景色设计*/
.td_back_normal{

background:#ECF7FF;
}

.td_back_deep{

background:#CFE9FF;
}

.td_back_deeper{

background:#7CBBE4;
}

.redFont{
color:red;
font-weight:bold;
}

.textarea_small{
width:400px;
height:120px;
border:1pt solid #C5C5C5;
overflow:auto;
}

.textarea_smaller{
width:400px;
height:60px;
border:1pt solid #C5C5C5;
overflow:auto;
}

.textarea_smallReadOnly{
width:400px;
height:120px;
border:1pt solid #C5C5C5;
background:#D4D0C8;
overflow:auto;
}

.textarea{
width:550px;
height:260px;
border:1pt solid #C5C5C5;
}

.textarea_big{
 width:650px;

 height:450px;
border:1px solid #C5C5C5;
background:white;
}



/* 针对 input 的 text 属性设置的*/
.text{
 border: 1px solid #C5C5C5;
 width:214px;
 height:23px;
  padding:3px 0px 0px 4px;

}

.textReadOnly{
 border: 1px solid #C5C5C5;
 width:214px;
 height:23px;
  padding:3px 0px 0px 4px;
 background:#D4D0C8;
}

.text_middle{
 border: 1px solid #C5C5C5;
 width:140px;
 height:23px;
 padding:3px 0px 0px 4px;
}

.text_short{
 border: 1px solid #C5C5C5;
 width:80px;
 height:23px;
 padding:3px 0px 0px 4px;
}

.text_shorter{
 padding:3px 0px 0px 4px;
 border: 1px solid #C5C5C5;
 width:80px;

 height:23px;
line-height:18px;

}

.text_shortest{
 padding:3px 0px 0px 4px;
 border: 1px solid #C5C5C5;
 width:40px;
 height:23px;
 line-height:18px;
}

.text_long{
 border: 1px solid #C5C5C5;
line-height:18px;
padding:2px 2px 0 4px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;

height:23px;
width:214px;

}

.text_longer{
 border: 1px solid #C5C5C5;
line-height:18px;
padding:2px 2px 0 4px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;

height:23px;
width:428px;

}

/* 针对 input 的 submit 属性设置的*/

.submit_longer,a:submit,.submit,.button{
   background:url(submit_longer.gif) repeat-x;	
	height:24px;
	border:1px solid #D4C69E;
	cursor:pointer;
	vertical-align:middle;
	padding:5px 2px 4px 2px;
	text-align:center; 
	font-size:13px;
	font-weight:normal;
	color:#c20101;
	margin-bottom:5px;
}


.submit_short{
   background:url(an.jpg) no-repeat;

	width:94px;
	height:32px;
	border:none;
	cursor:pointer;
	vertical-align:middle;
	padding-left:0px;
	padding-top:3px!important;
	padding-bottom:4px;
	text-align:center; 
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}

.submit_shorter{

 	background:url("btnback_small.gif") repeat-x;

color:#174B73;
text-indent:0em;
height:20px;
width:63px;
padding-top:3px;
margin:0px 3px 2px 4px;
border:0px;
font-size:9.5pt;
}

.box_quote{
border :1px solid gray;
background:white;
}

.quote_http{
font-style:italic;
color:red;
font-size:9pt;

}

/* tab 背景*/







/* */
.ding{margin:10px 0px 0px 0px;}
.tr_back_nav{
padding:0px;

}

.xian {
	border-top-style: none;
	border-right-color: #A4CEE9;
	border-left-color: #A4CEE9;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;

}

.line_140{line-height:170%;
color:#626262;
}
.line_130{line-height:140%;
color:#626262;
}

.login_txt{
margin:0px;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	float:inherit;
}

#top_td{height:69px;
background:url(top_b1.jpg);
}

/*系统首页样式*/
#xtxy{
width:137px;
height:32px;
border:0;}

.bj_hui{
background-color:#ECEFF4;}
.hui1{ color:#666666;
	font-family: Arial, Helvetica, sans-serif,"宋体";
	font-size:14px;
	}

.ablue:link {
	color: #77b1d5;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.ablue:visited {
	color: #77b1d5;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.ablue:hover {
	color: #ff6600;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
       
}

.ablue_news:link {
	color: #196FA8;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
.ablue_news:visited {
	color: #196FA8;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
.ablue_news:hover {
	color: #196FA8;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
       
}

/*无边文本框*/
.input_roundrect{border:0px solid #D5D5D5;
				line-height:18px;
				padding:2px 2px 0 4px;
				font-size:12px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				background:url(input_back.jpg) no-repeat;
				height:23px;
				width:214px;

				}
.input3{width:150px;}				
				
			
/*登录按钮*/		
.login_bn_b
{
   background:url(an1.jpg) no-repeat; 
	width:92px;
	height:33px;
	border:none;
	cursor:pointer;
	vertical-align:middle;
	padding-left:0px;
	padding-top:3px!important;
	padding-top:5px; 
	padding-bottom:4px;
	text-align:center; 
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	
}


/*清除按钮*/
.login_bn_qc
{
   background:url(an2.jpg) no-repeat;	

	width:92px;
	height:33px;
	border:none;
	cursor:pointer;
	vertical-align:middle;
	padding-left:0px;
	padding-top:3px!important;
	padding-top:5px; 
	padding-bottom:4px;
	text-align:center; 
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	
}

.line_180{line-height:190%;
}
.hui{color:#9ca0a5;
font-family:rial, Helvetica, sans-serif,"宋体";

}




/**/
.tb_1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #6699cc;
	border-bottom-color: #6699cc;
	border-left-color: #6699cc;
}
.ding{margin:10px 0px 0px 0px;}
/* 蓝色按钮 */
.account_button_blue
{
   background:url(ar/an.jpg) no-repeat;

	width:94px;
	height:32px;
	border:none;
	cursor:pointer;
	vertical-align:middle;
	padding-left:0px;
	padding-top:3px!important;
	padding-top /**/:5px; 
	padding-bottom:4px;
	text-align:center; 
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}

/* 黄色按钮 */
.account_button_y
{
   background:url(an_y.gif) no-repeat;

	width:94px;
	height:32px;
	border:none;
	cursor:pointer;
	vertical-align:middle;
	padding-left:0px;
	padding-top:3px!important;
	padding-top /**/:5px; 
	padding-bottom:4px;
	text-align:center; 
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	
}

.td_border_color {
	border: 100%;
	border:1px solid #ddefff;
}
.STYLE1 {
	color: #FF0000;
}
.table_1 {
	padding: 8px;
}

#Layer1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
#Layer2 {
	position:absolute;
	width:136px;
	height:21px;
	z-index:1;
	left: 357px;
	top: 303px;

}

.td_cam_mouseOver{
   background:#82C0E7;
   cursor:hand;
   color:#1F53C1;
}

.td_cam_mouseOut{
   background:white;
   cursor:normal;
   color:#1F53C1;
}

.td_cam_mouseFix{
   background:#4693C7;
   cursor:hand;
   color:white;
   font-weight:bold;
}
.deepBlue {color: #1F53C1}

.td_out{background:transparent; text-decoration:underline; border:1px dashed #559FD0;text-align:center}

.td_over{background:#95CBED;   cursor:hand;text-decoration:underline;text-align:center}

.tableSub{border:1px solid #559FD0; width:650px;background:#95CBED;}

/*-------------------------------------------------------
*
*       nav
*
*------------------border:1px solid red;----------------*/
#nav{ border-top:1px solid #196FA8;
padding:0px auto;
margin:0px auto;
position:relative;
float:center;
background:#1C72AB url("top_b1.jpg") repeat-x 0  0px;
width:100%;
height:69px;
}



#nav #nav_title{

position:absolute;
left:5px;
padding:25px 0px 0px 3px;
font-size:22pt;
font-family:黑体;
color:white;

}

#nav #nav_title a{
font-size:22pt;
font-family:黑体;
color:white;

}

#nav  ul{
font-size:10pt;
padding:7px 5px 0px 0px;
text-align:right;
margin:0 auto;
}

#nav ul li{
font-size:10pt;
	margin:0px;
	padding-right:4px;
	list-style:none;
	text-align:right;
display:inline;

}

#nav ul li a{
font-size:10pt;
color:white;
text-decoration:none;
font-weight:bold;
}

#nav  ul li a:link{	
	color: #ffffff;
	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;}
	
#nav  ul li a:visited{
	color: #ffffff;
	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;
	}
#nav  ul li a:hover{
	color: #ededed;
	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;
	}		



#nav #nav_message {
position:relative;
float:center;
width:400px;
margin:0px;
padding:0px;
height:13px;


}


marquee{
margin:0px;
padding:0px;

}

#nav #nav_message marquee a{
 font-size:12px;
 color:white;
}


#nav div{padding:0px;margin:0px;}

.btn_a {padding:6px 3px 3px 3px;border:1px outset activeborder;background:#6FBFFF;}

.btn_a:link,.btn_a:visited,.btn_a:active{color:white;;}

.btn_b {padding:6px 3px 3px 3px;background:#ECEFF4;}

.btn_b:link,.btn_b:visited,.btn_b:active{color:black;border:0px;font-weight:bold}

#oNav{
background:#1A6FA8;
width:100%;
height:30px;
float:center;
padding:6px 0 0 0;
margin:0 auto;
}




