@charset "utf-8";


/****** 全局性line-height:16px;  ******/
/* div.note { font-size:14px; } 
   所有class属性值等于(包含)"note"的div对象字体尺寸为14px 
   
   letter-spacing:0px;字间隔
   text-transform :  capitalize; 英文单词首个字母大写
   */ 


 * { color:#333;  } 

html { border:0; height:100%; background:#ffffff; overflow-x:hidden; }
body { margin:0; height:100%;width:100%; }
body>table,body>div { margin-left:auto; margin-right:auto;}

table,form,div,img,td,tr,ul,li{ font:12px Arial; margin:0 ; padding:0; border:0;}
div,td,li,dt,dd,h2,h3,h4,p,a { list-style-type:none;}
b,strong { font-weight:bold;}

/***word-break:break-all; Width:fixed; height:auto; ***/
img { vertical-align:middle; max-width:100%;}
hr { height:1px; border:0; }

/****** 表单 ******/
form { display:inline;}
input {	font-family:Tahoma, Arial; font-size:12px; }
textarea { font-size:12px; font-family:Tahoma, Arial; color:#000; border:1px solid #ccc;behavior:url(/component/styles/focusCtrl.htc);  }
select { font-size:12px; font-family:Tahoma, Arial; color:#000; background: #fff;}
.round_inbox input,.find_inbox input,.find_inbox_list3 input,.find_inbox_listn input,.find_inboxdz input,.find_inbox_list2 input,.find_inbox_list1 input,.editor_inbox input,select{
	behavior:url(/component/styles/focusCtrl.htc);
}

.keedit{
	background-color: #FEFECE;

}



/*-----------超链接样式---------------
 说明: 伪类:link :visited :hover分别代表超链接的通常、被访问后、和鼠标接触链接是的样式
 a标签代表通用超链接样式
 .redlink 代表要变色加亮的链接样式
 .menuA代表Blog导航条菜单的样式
 .titleA代表日志标题的样式
 .sideA代表侧栏的超链接样式
 .CategoryA代表树形分类的链接样式
 .more代表更多链接的样式
------------------------------------*/
 a:link,a:visited{text-decoration: none;color: #D31A20;}
 a:hover{color: #000;text-decoration:underline;}
 .redlink{color:#AD0000;}
 .redlink:link,.redlink:visited{text-decoration:underline;color: #AD0000;}
 .redlink:hover{color: #f90;text-decoration:none}

 .whitelink{color:#FFFFFF;}
 .whitelink:link,.redlink:visited{text-decoration:underline;color: #FFFFFF;}
 .whitelink:hover{color: #f90;text-decoration:none}


 .gotop:link,.gotop:visited{text-decoration:none;color: #0066CC;padding:1px 2px;border:1px solid #F5F7F7}
 .gotop:hover{color: #FF9900;text-decoration:none;background:#fff;padding:1px 2px;border:1px solid #ccc}


 .shortcutlink:link,.shortcutlink:visited{text-decoration:none;color: #999999;padding:1px 2px;border:1px solid #F5F7F7}
 .shortcutlink:hover{color: #000;text-decoration:none;background:#fff;padding:1px 2px;border:1px solid #ccc}

 .btbutton:link,.btbutton:visited{
	background-image: url(/component/images/bn_01v.gif);
	background-repeat: no-repeat;
	text-align: center;
	padding: 2px 35px 2px 14px;
	text-decoration: none;
			white-space: nowrap;

}
 .btbutton:hover{background-image: url(/component/images/bn_01o.gif);
	background-repeat: no-repeat;
	text-align: center;
	padding: 2px 35px 2px 14px;
		text-decoration: none;
				white-space: nowrap;

}
 .sidepanel a:link,.sidepanel a:visited{text-decoration:none;color: #20375F;}
 .sidepanel a:hover{color: #f90;text-decoration:none}
 #container #foot a:link,#container #foot a:visited{text-decoration:none;color:#9CCF00;}
 #container #foot a:hover{color: Black;text-decoration:underline;  background: #9CCF00; }
 .menuA:link,.menuA:visited{text-align:right;padding:4px;text-decoration:none;color: #9CCF00;  font: bold; }
 .menuA:hover{color:Black;text-decoration:none;background: #9CCF00; }
 .titleA:link,.titleA:visited{font-size:16px;text-decoration:none;font-weight:bold;text-align:left;color:#20375F;}
 .titleA:hover{color:#f90;text-decoration:none;}
 .sideA:link,.sideA:visited{text-decoration:none;color: #20375F;padding-left:18px;background:url(arrow.gif) 4px 1px no-repeat;height:16px;overflow:hidden;display:block;margin-bottom:2px;width:160px;line-height:140%}
 .sideA:hover{color: #f90;text-decoration:none;padding-left:15px;}
 .CategoryA:link,.CategoryA:visited{text-decoration:none;}
 .CategoryA:hover{color: #f90;text-decoration:none;}

 .more:link,.more:visited{color:#20375F;padding-left:3px;margin:5px;text-decoration:none;  font: bold; }
 .more:hover{color: #f90;text-decoration:none} ;
/*图片*/
.imgtop_j3{
	position: relative;
	top:3px;
	margin-left: 2px;

}
.imgtop_3{
	position: relative;
	top:-3px;
	margin-left: 2px;
}
.imgtop_5{
	position: relative;
	top:-5px;
	margin-left: 2px;
}
.imgtop_8{
	position: relative;
	top:-8px;
	margin-left: 2px;
}
.imgtop_2{
	position: relative;
	top:-2px;	
	margin-left: 2px;

}
.imgman_2{
	margin: 0px 3px 0px 3px;
}
/*----------------内容页面相关-----------------------*/

/**外框***/
.wrapper{
	margin: 6px 22px 6px 6px;
}

/*我的位置*/

.my_current_page{
	padding:2px 0 2px 0;
	vertical-align: middle;
	margin: 0 0 6px 0;
	
}
/*信息提示区*/
.info{
	background-color: #f9f4e0;
	border: 1px solid #dedab4;
	padding:5px 0px 1px 0px;
	margin: 0 0 6px 0;
}
.info_ico{
	position: relative;
	top: -3px;
	float: left;

}
.info_box{
	vertical-align: middle;
}

/*---------------------------------------内容面板(阅读型)*/

.round_box{border:1px solid #ABABAB;margin:0 0 10px;background-color:#ffffff}
.ct,.ct .cl,.cb,.cb .cl{display:block;font-size:0;line-height:0;margin:0;height:4px;position:relative}
.ct,.cb{width:100%;right:-1px}
.ct .cl,.cb .cl{width:4px;left:-2px}
.ct{background:transparent url(/component/images/cr_gg_ne.gif) no-repeat top right;top:-1px}
.ct .cl{background:transparent url(/component/images/cr_gg_nw.gif) no-repeat top left}
.cb{background:transparent url(/component/images/cr_gg_se.gif) no-repeat bottom right;bottom:-1px}
.cb .cl{background:transparent url(/component/images/cr_gg_sw.gif) no-repeat bottom left}
/*-----------------------------------------半圆标题头*/
.title_box{
	background-color: #E7E7DE;
	width: 100%;
	position: relative;
	top:-3px;
}
.title_left{
	font-size: 14px;
	font-weight: 700;
	color: #000000;
	float: left;
	background-image: url(/component/images/title_bj.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #FFFFFF;
	padding: 4px 60px 2px 10px;
	}
.title_right{
	float: right;
	margin: 4px 4px 0px 0px;
	
}
.title_next{
	float: right;
	margin: 4px 4px 0px 0px;
	
}
/*----------------------------------------二级标题头*/
.title_two_box{
	width: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ABAAAF;
	background-color: #F5F2E2;
}
.editor_lin{
	width: 96%;
	border-bottom: 1px dotted #ABAAAF;
	padding-bottom:-2px;
	text-align: left;
}
.title_two_txt{
	font-size: 14px;
	font-weight: 700;
	color: #000000;
	float: left;
	padding: 4px 40px 2px 10px;
	
	}
.right_two_mor{
	float: right;
	margin: 1px 4px 0px 0px;
		}	
/*二级外框*/

.two_box{}

/*内容区*/
.round_inbox{
	margin:11px;
	padding: 0px 0px 0px 100px;
}
/*底部提交区*/
.refer_box{
	background-color: #EFEFEF;
	width: 100%;
	position: relative;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ABAAAF;
	bottom: -3px;
}
.refer_box .leftbn{
	margin: 4px 6px 0px 4px;
	float: left;
}
.refer_box .rightbn{
	margin: 4px 6px 0px 4px;
	float: right;
}


/*加星显示*/
.gotop{
	font-size: 11px;
	color: #0066CC;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
}
.star{
	color: #FF6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
}
.starlist{
	font-weight: 700;
	color: #000000;
}

.myclea{
	clear: both;
	height: 2px;
}
/*输入框*/
.字段 {
	text-align:right;
	white-space: nowrap;
	width: auto;
}

.二行数据{
	text-align:left;
	width: 35%;
}
.一行数据{
	width: 93%;
}

.输入框长度_标准{
	width: 80%;
}
select.输入框长度_标准{width: 82%;}
.输入框长度_短{
	width: 30%;
}
.输入框长度_中{
	width: 60%;
}

/************** UITable word-break:keep-all; **************/
/*表格外框*/

/*表格滚动条*/
div.UITable {width:100%; overflow-x:scroll}
/*表格开始*/
.UITable table {
	behavior:url(/component/styles/sorttable.htc);
	width:100%;
	border-collapse:collapse;

}


.UITable thead {
	height:18px;
	cursor:	hand;
	background-image: url(/component/images/tabtibj.jpg);
}
.UITable thead th {
	padding:0px 2px 0px 2px;
	font-weight: lighter;
	white-space: nowrap;
	border-top: 1px solid #A5A6AD;
	border-right: 1px solid #A5A6AD;
	border-bottom: 1px solid #A5A6AD;
}
.UITable thead th input{margin:-2px 0px -2px 2px;}
.UITable td input{margin:-2px 0px -2px 0px;}
.UITable td {
	white-space: nowrap;
	padding:1px 2px 1px 4px;
	border-top: 1px solid #D8D8DD;
	border-right: 1px solid #D8D8DD;
	border-bottom: 1px solid #D8D8DD;
}
.odd  	{ background-color : #f2f2f2 ;}
.even  	{ background-color : #ffffff ;}

.row_odd  	{ background-color : #f2f2f2 ;}
.row_even  	{ background-color : #ffffff ;}
.row_mover  	{padding:1px;  }
.row_highLight {background-color : #FFFFFF; color:#E75152 ;padding:1px;}
.row_select {background-color : #b2bfcb;color:#ffffff;padding:1px;}
.sign{
	width: 30px;
}
.signbj{
	background-color: #EFEFEF;
	text-align: center;
}
.UITbable_id{width: 16px;}
.at_right{
	text-align: right;
}
.at_center{
	text-align: center;
}
/*报警返回*/
.errbox{
	border: 1px solid #DEDAB4;
	width: 100%;
	margin: 10px auto 10px auto;
	
}
.errboximg{
	width:16%; background-color:#fff;  text-align:center; padding-top:20px;
}
.errinfo{
	float:right; width:83%; border-left:#999999 1px dashed; background-color:#fff;  margin-top:10px;
}
.errtxt{	

	margin: 10px 0px 0px 10px;
}
.errbn{	margin: 10px 0px 0px 10px;  padding:2px; text-align:center;

}
/*****loading****/
.loading{
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=120,strength=3);
	height:25px;
	background-color: #FFFFFF;
	border: 1px solid #996600;
	display: none;
	margin: 0px;
	width: 80px;
	padding: 10px 10px 0px 10px;
	position: absolute;
	top:20px;
	right:20px;
	z-index:6;
}

.loading2{
	display:block;
	height:25px;
	background-color: #FFFFFF;
	width: 120px;
	padding: 10px 10px 0px 10px;
	position: absolute;
	text-align:center;
	z-index:6;
}
/***提示框****/

.helpLink:link,.helpLink:visited {
	color:				Green;
	text-decoration:	none;
	border-bottom:		1px dashed Green;
	cursor:				hand;
}

.helpLink:hover {
	color:				Red;
	text-decoration:	none;
	border-bottom:		1px dashed Red;
}

.help-tooltip {
	position:	absolute;
	width:		210px;
	border:		1px Solid WindowFrame;
	background:	Infobackground;
	padding:	6px;
	filter:		progid:DXImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=3);
	z-index:	4;
}


.help-tooltip a,
.help-tooltip a:hover {
	color:		blue !important;
	background:	none;
}
.box_button {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-image: url(/images/anniu_bg1.gif);
	border: 1px solid;
	padding: 1px;
	cursor:hand;
}

/**window变灰***/
#overlay{ background-color:#ffffff;
position:absolute;top:0;left:0;height:100%;width:100%;z-index:5;filter : progid:DXImageTransform.Microsoft.Alpha(opacity=80);

}
#overlay2{position:absolute;top:0;left:0;height:100%;width:100%;z-index:5;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/component/images/preview_overlay.png');}
/*html>body #overlay{background:url(/component/images/preview_overlay.png);}*/

/*360度菜单*/
.tree360{white-space: nowrap; }
.tree360 img{
	position: relative;
	top:-2px;
}
.tree360 dl{	margin: 0px;
}
.tree360 dt{padding-left: 0px;}
.tree360 dd{
	padding-left: 32px;
	margin: 0px;
}
.tree360 a:link,a:visited { text-decoration: none; } 
.tree360 a:hover {
	background-color: #eee;
	text-decoration: underline;
	color: #0066FF;
} 
.selected{
	color: 000000;
	font-weight: 700;
	text-decoration: underline !important;

} 
/***表格增加行***/
.newbr{
	height: 18px;
}
/***** 上传文件列表***********/

.newmyinputbox{
	border: 3px solid #ffffff;
	background-color: #999999;
	padding: 1px;
	position:absolute;
	z-index:5;
	
	}
.newmyinputbox .newmyinput{
	width: 200px;
	height: 220px;
	
	background-color: #ffffff;
	border: 2px solid #E0E0E0;
	padding: 2px;	
}
.wordr{
	color: #CC0000;
}
.wordg{
	color: #00CC00;
}
.wordb{
	color: #0033FF;
}
/******不可修改*******/
.NoModify{ color:#999999; }
/**********打印区域*********/
.print_yemei{
	display: none;
}
.print_titel{ display:none;}