*{
	margin: 0px;
	padding: 0px;
	font-size:9pt;
}
.tabletop{height:31px; background:url(imagesbasetopbg.gif) repeat-x;}
.tleft{height:31px; background:url(imagesbasetopleft.gif) no-repeat; width:5px;}
.tright{height:31px; background:url(imagesbasetopright.gif) no-repeat right; width:5px;}
.tcenter{font-weight:bold; font-size:9pt;height:31px}
.tabledown{background:#fff; border-bottom:solid 1px #dcdcdc; border-left:solid 1px #dcdcdc; border-right:solid 1px #dcdcdc; border-top:solid 1px #bdbdbd;}
.td1{background:url(imagesbasetbg.gif) repeat-x; border-top:solid 1px #fff; border-left:solid 1px #fff; border-right:solid 1px #d7d7d8; border-bottom:solid 1px #d7d7d8; height:26px;line-height:26px; font-size:9pt; text-align:center; color:#114D7C}
.td2{background:url(imagesbasetbg.gif) repeat-x; border-top:solid 1px #fff; border-left:solid 1px #fff; border-right:solid 1px #d7d7d8; border-bottom:solid 1px #d7d7d8; height:26px; line-height:26px;font-size:9pt; padding-left:12px; text-align:center; font-weight:bold}
.td3{ background:#f5f5f6; border-top:solid 1px #fff; border-bottom:solid 1px #d9d9da; border-left:solid 1px #fff; border-right:solid 1px #e2e2e2; height:26px;line-height:26px; text-align:center; text-align:center}
.td4{ border-bottom:solid 1px #e2e2e2; border-left:solid 1px #fff; border-right:solid 1px #e2e2e2;height:26px;line-height:26px; padding-left:12px; font-size:9pt; padding-left:12px; text-align:left}
.tdhead{ background:#f5f5f6; border-top:solid 1px #fff; border-bottom:solid 1px #d9d9da; border-left:solid 1px #fff; border-right:solid 1px #e2e2e2; height:26px;line-height:26px; text-align:center;}
.td5{ background:#f5f5f6; border-top:solid 1px #fff; border-bottom:solid 1px #d9d9da; border-left:solid 1px #fff; border-right:solid 1px #e2e2e2; height:26px;line-height:26px; text-align:center; text-align:right}
.td6{ border-bottom:solid 1px #e2e2e2; border-left:solid 1px #fff; border-right:solid 1px #e2e2e2;height:26px;line-height:26px; padding-left:12px; font-size:9pt; padding:2px 5px;}
.td7{ border-bottom:solid 1px #e2e2e2; border-left:solid 1px #fff; border-right:solid 1px #e2e2e2}
.tablepage{border-top:solid 1px #fff; border-left:solid 1px #fff; border-right:solid 1px #fff; border-bottom:solid 1px #d7d7d8; height:26px; line-height:26px; color:#545454; font-size:9pt; background-color:#F5F5F6}
.tabinput{width:24px; height:16px; line-height:16px; border:solid 1px #bab7b7; font-size:9pt; text-align:center}
.tinput{
    padding:1px 8px 1pt 3px; 
    height:18px; 
	line-height:18PX;
    border:1px solid #84a1bd; 
    background-color:#FFF; }
.input_on{
    padding:1px 8px 1pt 3px; 
    height:18px; 
	line-height:18PX;
    border:1px solid #84a1bd; 
    background-color:#FFFFCC; 
} 
.input_off{ 
    padding:1px 8px 1pt 3px; 
    height:18px; 
	line-height:18PX;
    border:1px solid #84a1bd; 
    background-color:#FFF; 
} 
.input_move{ 
    padding:1px 8px 1pt 3px; 
    height:18px; 
	line-height:18PX;
    border:1px solid #84a1bd; 
    background-color:#FFFFCC; 
} 
.input_out{ 
    padding:1px 8px 1pt 3px; 
    height:18px; 
	line-height:18PX;
    border:1px solid #84a1bd; 
    background-color:#FFF; 
} 
.tbutton{background:url(imagesbasebtnBg.gif) repeat-x ; font-size:12px; text-align:center; border:0; cursor:pointer; height:20px; line-height:19px; padding-top:1px; width:56px; padding-left:16px;}
.updateCss { background-image:url(imagesbaseupdatebtn.gif); width:52px; height:20px; padding-left:18px; padding-top:3px; border:0;cursor:hand}
.delCss { background-image:url(imagesbasedelbtn.gif); width:52px; height:20px; padding-left:18px; padding-top:3px; border:0;cursor:hand}
.addCss { background-image:url(imagesbaseaddbtn.gif); width:52px; height:20px; padding-left:18px; padding-top:3px; border:0;cursor:hand}
.searchCss { background-image:url(imagesbasereset.gif); width:52px; height:20px; padding-left:18px; padding-top:3px; border:0;cursor:hand}
.sortCss { background-image:url(imagesbasesortbtn.gif); width:55px; height:20px; padding-left:18px; padding-top:3px; border:0;cursor:hand}
.returnCss { background-image:url(imagesbasereturnbtn.gif); width:85px; height:20px; padding-left:18px; padding-top:3px; border:0;cursor:hand}
.return1Css { background-image:url(imagesbasereturnbtn.gif); width:52px; height:20px; padding-left:18px; padding-top:3px; border:0;cursor:hand}
.sqCss{ background-image:url(imagesbaseshouqiang.gif); width:80px; height:20px; padding-left:18px; padding-top:3px; border:0;cursor:hand}
.fenpeiCss{ background-image:url(imagesbasefenpei.gif); width:80px; height:20px; padding-left:18px; padding-top:3px; border:0;cursor:hand}
.changeCss { background-image:url(imagesbasechangeDept.gif); width:65px; height:20px; padding-left:18px; padding-top:3px; border:0;cursor:hand}


.member{}
.tb_{ height:27px; background:url(imagesbasetb_bg.gif) repeat-x bottom;padding-left:10px;}
*+html .tb_{height:30px;}
.tb_ ul { margin-top:3px;}
.tb_ ul li{display:block; float:left; margin-left:4px; height:25px; line-height:25px; width:75px; text-align:center;}
.hovertab{background:#fff; border-left:solid 1px #d4d4d4; border-top:solid 1px #d4d4d4; border-right:solid 1px #d4d4d4; border-bottom:solid 1px #fff; font-weight:bold; cursor:pointer;}
.normaltab{ background:url(imagesbasetabbg.gif) repeat-x;border-left:solid 1px #d4d4d4; border-top:solid 1px #d4d4d4; border-right:solid 1px #d4d4d4;cursor:pointer;}
.ctt{ padding:5px 0 0 0px;  clear:both;}
*html .ctt{padding:5px 0 0 0px;}
.dis{display:block;}
.undis{display:none;}
.ontr { background-color:#F9F9FA}
.tr_o ,.tr_o td{
	font-family:Arial;
	font-size:12px;
    color:#333333;
	line-height:26px;
    background: url(imagesbasetab_hover_bg.gif) repeat-x left top;
}
.t_mind {
	height: 31px;
	float: left;
}
.t_mind a {
	display: block;
	height:20px;
	width: 52px;
	padding-top: 3px;
	padding-left: 3px;
	margin-top: 5px;
	margin-right: 6px;
	color: #000;
	text-decoration:none;
}
.t_mind a:hover {
	background-image: url(imagesbasetable09.gif);
	text-decoration:none;
}
.t_mind a img {
	margin-bottom: -2px; border:0
}

.t_main {
	height: 35px;
	background-repeat: repeat-x;
	background-image: url(imagesbasetable04.gif);
}
.m_mind {  background-color:#FFFFFF;}

.table_footer {
	height: 23px;
	top: 3px;
	left: 23px;
	padding-left: 23px;
	color: #595959;
	padding-right: 15px;
}
.tf_left {
	float: left;
	margin-top: 5px;
}
.t_right {
	background-image: url(imagesbasetable05.gif);
	background-repeat: no-repeat;
	width: 5px;
	background-position: right top;
}
.f_right {
	background-image: url(imagesbasetable07.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 27px;
}
.f_mind {
	background-image: url(imagesbasetable08.gif);
	background-repeat: repeat-x;
	height: 27px;
}
.tf_right {
	display: block;
	float: right;
	margin-top: 3px;
}
.tf_right li {
	float: left;
	display: block;
	margin-right: 5px;
}
.tf_right li .button {
	background-image: url(imagesbasetable15.gif);
	display: block;
	height: 15px;
	line-height:15px;
	width: 47px;
	text-align: center;
	padding-top: 2px;
	color: #000;
}
.tf_right li .button:hover {
	background-position: -47px top;
}

.tf_right li .text {
	height: 14px;
	line-height:14px;
	width: 30px;
	border: 1px solid #84a1bd;
}
.tf_right li a img {
	margin-bottom: -5px;
}
.inputButton {
	background-image: url(imagesbaseinputBg2.gif);
	height: 20px;
	width: 47px;
	text-align: center;
	padding-top: 3px;
	color: #000;
	border:0;
	cursor:hand;
}
.showCss{width:400px;
	position: absolute;

	z-index: 100;}
.fct_close1 {
	background-image: url(imagesbasetable21.gif);
	display: block;
	height: 18px;
	width: 42px;
	float: right;
	position:absolute;
	left: 242px;
	top: 7px;
	z-index:100;
}
.fct_close1:hover {
	background-position: -42px 0px;
}

.BtnCss {
	position:absolute; 
	left:220px; 
	top:148px; 
}
.BtnCss a{
	float:left
}
.showIco {
	position:absolute; left:40px; top:60px
}
.showFont {
	position:absolute; left:110px; top:65px; line-height:24px
}
* {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family:Arial;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
li {
	list-style-type: none;
}
.qin {
	clear: both;
}
a {
	text-decoration: none;
}

.black_overlay{  
	display: block;
    position: absolute;  
    top: 0%;  
    left: 0%;  
    width: 100%;  
    height: 100%;  
    background-color: black;  
    z-index:1001;  
    -moz-opacity: 0.8;  
    opacity:.80;  
    filter: alpha(opacity=80);  
}

a.linkBlue:link{font-family:"新宋体";font-size:12px;color:#0464C9;text-decoration: none;}
a.linkBlue:visited{font-family:"新宋体";font-size:12px;color:#0464C9;text-decoration: none;}
a.linkBlue:hover{font-family:"新宋体";font-size:12px;color:#0464C9;text-decoration: none;}
a.linkBlack:link{font-family:"新宋体";font-size:12px;color:#000000;text-decoration: none;}
a.linkBlack:visited{font-family:"新宋体";font-size:12px;color:#000000;text-decoration: none;}
a.linkBlack:hover{font-family:"新宋体";font-size:12px;color:red;text-decoration: none;}
a.linkWhite:link{font-family:"新宋体";font-size:12px;color:#b8bdbf;text-decoration: none;}
a.linkWhite:visited{font-family:"新宋体";font-size:12px;color:#b8bdbf;text-decoration: none;}
a.linkWhite:hover{font-family:"新宋体";font-size:12px;color:red;text-decoration: none;}

/*---------------新增----------------*/
.top_left {
	background-image:url(imagesbaseleft.gif);
	background-repeat:no-repeat;
	width:3px;
	height:20px;
}
.top_Center {
	background-image:url(imagesbasemid.gif);
	background-repeat:repeat-x;
	height:20px;
	padding-left:8px;
	padding-right:8px;
	line-height:20px;
}
.top_Center a {
	text-decoration:none;
	color:#000;
}
.top_right {
	background-image:url(imagesbaseright.gif);
	background-repeat:no-repeat;
	width:3px;
	height:20px;
}
.list2_home {
	background-image: url(imagesbaselist2_top_07_16.jpg);
	background-repeat:repeat-x;
	height:36px;
} 
.list2_home_but {
	background-color:#e0e0e0;
	border:#999999 1px solid;
	width:63px;
	height:18px;
	text-align:right;
	line-height:18px;
}
.foot {
	background-color:#f5f5f5;
	padding-left:10px;
	padding-right:20px;
}
.foot1 {
	background-image:url(imagesbasefoot_2.jpg);
	background-repeat:repeat-x;
	height:42px;
}
.home_table_right {
	float:right;
	margin-left:10px;
}
.home_bg_text6 {
	color:#2c4a77;
	padding-top:10px;
}
.home_bg_text6 a{
	color:#2c4a77;
	text-decoration: none;
}
.home_bg_text6 a:hover{
	color:#2c4a77;
	text-decoration:underline;
}
.home_table_left {
	float:left;
	margin-left:10px;
}
.home_text {
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:top;
}
.home_img_right {
	padding-left:10px;
}
.home_img_left {
	padding-right:10px;
}
.text {
	background-color:#FFF;
	height:200px;
	width:1000px;
	border:1px #999999 solid;
	vertical-align:top;
}
.td33{
	 height:26px;
	 line-height:26px; 
	 text-align:center;
}
.td44 {
	float:left;
}
.td_text {
	color:#000000;
	font-weight:bold;
	font-size:14px;
}
.td_text2 {
	color:#133467;
	font-weight:bold;
	font-size:14px;
	padding:5px;
}
.email_td3{ 
	border-top:solid 1px #fff; 
	border-bottom:solid 1px #d9d9da; 
	border-left:solid 1px #fff; 
	border-right:solid 1px #e2e2e2; 
	height:26px;line-height:26px; 
	text-align:center; 
}
/*---------showtable---------------------------*/
.t_left {
	height: 35px;
	background-image: url(imagesbasetable01.gif);
	width: 173px;
}
.t_left img {
	margin-right: 3px;
	margin-bottom: -3px;
	margin-left: 10px;
}

.t_mind {
	height: 35px;
	background-repeat: repeat-x;
	background-image: url(imagesbasetable04.gif);
	line-height:35px;
}
.t_mind .title{
	padding-left:10px;
	text-align:left;
}
.t_mind img{
	vertical-align:middle;
}
.but{
	padding-right:10px;
	text-align:right;
}
		
.t_right {
	background-image: url(imagesbasetable05.gif);
	background-repeat: no-repeat;
	width: 5px;
	background-position: right top;
}
.m_left {
	 background-image: url(imagesbasetable02.gif);
	 background-repeat: repeat-y;
	 vertical-align: top;
	 padding-left: 20px;
	 padding-top:0;
	 overflow: hidden;
	 height: 100%;
	 background-color:#FFFFFF;
}
.tree_box {
	overflow: auto;
	height: 100%;
	padding:7px 0;
}

.f_left {
	background-image: url(imagesbasetable03.gif);
	height: 27px;
}
.m_right {
	background-image: url(imagesbasetable06.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

.f_mind {
	background-image: url(imagesbasetable08.gif);
	background-repeat: repeat-x;
	height: 27px;
}
.f_right {
	background-image: url(imagesbasetable07.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 27px;
}
.top {
	background-image: url(imagesbasetable01.gif);
	background-repeat: no-repeat;
}
.t_mind a {
	display: block;
	height: 17px;
	width: 49px;
	padding-top: 3px;
	padding-left: 3px;
	float: right;
	margin-top: 5px;
	margin-right: 10px;
	color: #000;
}
.t_mind a:hover {
	background-image: url(imagesbasetable09.gif);
}
.t_mind a img {
	margin-bottom: -2px;
}
.m_mind {  background-color:#FFFFFF;}
.m_mind .iframe {
	width: 100%;
	height: 100%;
}
.arrowCss{border-left:1px solid #BDBDBD; width:3px}
.arrowDivCss { width:3px ; overflow:hidden; height:100%;}
.arrowDiv1Css {width:4px ; overflow:hidden; height:100%; background-image:url(imagesbasearrowBBg.gif); background-repeat:no-repeat; background-position:left bottom; position:absolute; margin-left:-1px;}
.chandeCss { background-image:url(imagesbasetable23.gif); width:52px; height:20px; padding-left:18px; padding-top:3px; border:0}
.delCss { background-image:url(imagesbasetable11.gif); width:52px; height:20px; padding-left:18px; padding-top:3px; border:0}
.addCss { background-image:url(imagesbasetable22.gif); width:52px; height:20px; padding-left:18px; padding-top:3px; border:0}
.searchCss { background-image:url(imagesbasereset.gif); width:52px; height:20px; padding-left:18px; padding-top:3px; border:0}

.home_body{
	margin:0px auto;
	padding:0px;
	border-left:1px solid #BDBDBD;padding-left:3px;
	height:100%;
}

/**--------------提示框-----------------**/
.juzhong {
	margin:30px auto;
}
.tishi_bg { 
	background-image:url(imagesbasetishikuang_bg.gif);
	background-repeat:no-repeat;
	width:814px;
	height:20px;
}
.tishi_bg1{
background-image:url(imagesbasetishikuang_bg1.gif);
background-repeat: repeat-y;
width:814px;
}

.tishi_bg2{
background-image:url(imagesbasetishikuang_bg2.gif);
background-repeat:no-repeat;
width:814px;
height:20px;
}
.tishi_bg img{ 
	padding-top:10px;
	padding-right:8px;
}
.tishi_table {
	font-size:12px;
	color:#000000;
	font-weight:bold;
	width:601px;
	text-align:center;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	float:left;
	margin-left:50px;
	margin-top:20px;
	line-height:27px;
}
.tishi_div {
	width:78px;
	float:left;
	margin-top:20px;
	margin-left:35px;
}
.tishi_div1 {
	width:700px;
	font-weight:bold;
	margin-top:20px;
	margin-left:35px;
}	
.table_bg{ 
	background-image:url(imagesbasetishioo.jpg);
	background-repeat:repeat-x;
	height:27px;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	line-height:27px;
}
.table_bg1{ 
	background-image:url(imagesbasetishioo.jpg);
	background-repeat:repeat-x;
	height:27px;
	border-bottom:1px solid #CCCCCC;
	line-height:27px;
}
.tishi_left {
	background-image:url(imagesbaseleft.gif);
	background-repeat:no-repeat;
	width:3px;
	height:20px;
}
.tishi_Center {
	background-image:url(imagesbasemid.gif);
	background-repeat:repeat-x;
	height:20px;
	text-align:center;
	padding-left:3px;
	padding-right:3px;
}
.tishi_Center a {
	text-decoration:none;
	color:#000;
}
.tishi_right {
	background-image:url(imagesbaseright.gif);
	background-repeat:no-repeat;
	width:3px;
	height:20px;
}
.tishi_line {
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}
.tishi_line2 {
border-right:1px solid #CCCCCC;

}
.tishi_line1 {
border-bottom:1px solid #CCCCCC;
}
.tishi_but {
margin-top:10px;
text-align:center;
line-height:15px;
padding-left:30px;
}
.yu_tishi_div{
	margin:0px auto;
	overflow:hidden;
}

/*------------------------2010-11-4*/
.work{
height:400px;
width:199px;
background:url(imagesbasework.jpg) repeat-x;
border-right:1px #bababa solid; 
float:left;
}
.work1{
height:400px;
width:499px;
border-left:1px #bababa solid;
margin-left:2px;
float:left;
background:url(imagesbasework1.jpg) repeat-x;
}
.workdiv{
height:385px;
width:199px;
margin-top:8px;
overflow-y:auto;
}
.work-div1{
height:350px;
width:180px;
float:left;
margin-top:15px;
margin-left:16px;
_margin-left:10px;

}
.work-div1 select{
width:180px;
height:350px;
padding:5px;
}
.work-div2{
height:280px;
width:100px;
float:left;
}
.work-div2 ul li{
list-style:none;

}
.work-div3{
height:350px;
width:180px;
float:left;
margin-top:15px;
}
.work-div3 select{
width:180px;
height:350px;
padding:5px;
}
.work-div3 ul li{
height:22px;
font-size:12px;
line-height:22px;
padding-left:8px;
text-align:left;
}
.work-div2 ul{
margin-top:70px;
}
.work-div2 ul li{
height:50px;
line-height:50px;
text-align:center;
}

.work-div2 ul li.work-div2li1 input{
height:20px;
width:47px;
background:url(imagesbasework-zhongbuttom1.gif);
border:0;
line-height:20px;
text-align:center;
padding-top:2px;
margin:0 auto;
cursor:pointer;

}
.work-div2 ul li.work-div2li2 input{
height:20px;
width:62px;
background:url(imagesbasework-zhongbuttom2.gif);
border:0px;
cursor:pointer;
padding-top:2px;
}

.form_table_1{
  border-collapse:collapse;
  background-color=#FFFFFF;
} 
.form_td_1{
   border:1px solid #000000;
}


/*---------------2010/11/30 add by yuyu--------------------*/
.bg_body{
	background-image:url(imagesbasebj001.jpg);
}
.yu_chose{
	background-image:url(imagesbasechose_bg.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:157px;
	margin-top:150px;
	text-align:center;
}
.yu_but{
	padding-top:80px;
	padding-left:30px;
}
.yu_chose input{
	vertical-align:middle;
}

.Form_table{
	width:100%;
	border-collapse:collapse;
	text-align:center;
}
.Form_table td{border:1px #d7d7d8 solid;}
.Form_td1{
	height:28px;
	background:url(imagesbaseForm_tablebg2.gif) repeat-x;
	font-weight:bold;
}
.Form_td1 img{
	display:inline;
	vertical-align:middle;
	margin-right:3px;
}
.Form_td2{
	height:27px;
	background:url(imagesbaseForm_tablebg3.gif) repeat-x;
	font-weight:bold;
}
.Form_td{
	height:56px;
	background:url(imagesbaseForm_tablebg1.gif) repeat-x;
	font-weight:bold;
}
.Form_tr1{height:32px;}
.Form_tr2{
	height:32px;
	background:#f9f9fa;
}
.Form_tr3{height:26px;}
.Form_tr4{
	height:26px;
	background:#f9f9fa;
}
.Form_td3{font-weight:bold;}
/**-----------------------------------------新增表单2 2011.2.16--------------------------------------------------**/
.Form_td_tow{background:url(imagesbaseForm_td_tow1.gif) repeat-x;}
.Form_td1_tow{background:url(imagesbaseForm_td_tow2.gif) repeat-x;}
.Form_td2_tow{background:url(imagesbaseForm_td_tow3.gif) repeat-x;}
.Form_tr2_tow{background:url(imagesbaseForm_td_tow4.gif) repeat-x;}
.Form_bg_body1{
	padding:6px;
	background:#fff;
}

/**-----------------------------------------新增地图页面 2011.2.17--------------------------------------------------**/
/**-----------------------------------------新增地图页面 2011.2.17--------------------------------------------------**/
.map_table{
  height:489px;
  width:100%;
}
.map_td{
background:url(imagesbasemap_bg2.jpg) repeat-x;
width:99%;

}
.map_table_tow{
	width:99%;
}
.map_table_three{
	
	height:450px;
	margin-left:10px;
	text-align:center;

}
.table_tow_td{
	width:30%;
	height:100%;
}
.table_three_td{

	width:24%;
	color:#637f9e;
}
.map_table_three1{
	color:#b80703;
	width:6%;
}
.map_table_three2{
	color:#de831c;
	width:15px;


}

.map_table_three3{
	color:#de831c;
     width:7%;
    _width:10%;
	text-align:left;
	padding-left:3px;
}