﻿/* CSS Document */
@import url("xtj.css");
html {_overflow-y:scroll }
body{margin:0 auto;padding:0; font-size:13px; font-family:微软雅黑;}
*{ list-style:none;}

*{
scrollbar-face-color: #ececec; /*立体滚动条的颜色（包括箭头部分的背景色）*/ 
scrollbar-shadow-color: #d4e0e9; /*立体滚动条阴影的颜色*/
scrollbar-highlight-color:#fff;/*滚动条的高亮颜色（左阴影？）*/ 
scrollbar-3dlight-color: #ccc; /*立体滚动条亮边的颜色*/
scrollbar-darkshadow-color: #b9ced5;/*立体滚动条外阴影的颜色*/ 
scrollbar-track-color:#f4f4f4; /*立体滚动条背景颜色*/
scrollbar-arrow-color: #868686;/*三角箭头的颜色*/
}

#sideBar{
/*scrollbar-face-color: #6c6c6c; /*立体滚动条的颜色（包括箭头部分的背景色）*/ 
/*scrollbar-shadow-color: #615f5f; /*立体滚动条阴影的颜色*/
/*scrollbar-highlight-color:#888888;/*滚动条的高亮颜色（左阴影？）*/ 
/*scrollbar-3dlight-color: #545454; /*立体滚动条亮边的颜色*/
/*scrollbar-darkshadow-color: #545454;/*立体滚动条外阴影的颜色*/ 
/*scrollbar-track-color:#615f5f; /*立体滚动条背景颜色*/
/*scrollbar-arrow-color: #cccccc;/*三角箭头的颜色*/
}
textarea{ padding-top:4px; padding-bottom:4px;font-size: 12px;color: #444444;
/*scrollbar-face-color: #b9ced5; /*立体滚动条的颜色（包括箭头部分的背景色）*/ 
/*scrollbar-shadow-color: #d4e0e9; /*立体滚动条阴影的颜色*/
/*scrollbar-highlight-color:#f7f7f7;/*滚动条的高亮颜色（左阴影？）*/ 
/*scrollbar-3dlight-color: #d4e0e9; /*立体滚动条亮边的颜色*/
/*scrollbar-darkshadow-color: #b9ced5;/*立体滚动条外阴影的颜色*/ 
/*scrollbar-track-color:#eaeaea; /*立体滚动条背景颜色*/
/*scrollbar-arrow-color: #feffff;/*三角箭头的颜色*/
}


.clear{ clear:both;}
.redlink a, a.redlink{ color:#ff0000; text-decoration:none;}
a.redlink:hover{color:#900; text-decoration:underline;}
.bluelink a{ color:#0000ff; text-decoration:none;}
.border_b td{ border-bottom:1px solid #ddd;}
.tips{color:#096; line-height:18px; background:url(../images/icon24.png) no-repeat 0 -456px;_background:url(../images/icon.png) no-repeat 0 -456px; padding-left:20px; padding-top:5px; margin-top:8px; border-top:1px solid #dddddd;}
#grid{ z-index:1; position: static;}
#gridList{ position:relative; border:1px solid #bfbebe; background:#fff;}

/*------------登录-------------*/
.loginBgb2p{background:url(../images/loginBg.jpg) no-repeat center top; height:298px; text-align:center; padding-top:149px;}
.loginBgb2p .loginConter{background:url(../images/loginImg.jpg) no-repeat left top; height:206px; width:268px; margin:auto; padding-top:45px; padding-left:490px; }
.loginBgb2p .loginConter .txt li.error, .loginBg .loginConter .txt li.error{font-size:13px; color:#FF6600;font-weight:normal; height:18px;line-height:18px;}
.loginBgb2p .loginConter .txt li, .loginBg .loginConter .txt li{text-align:left; color:#227087; font-size:14px; font-weight:bold; margin-bottom:8px;}
.loginBgb2p .loginConter .txt li span, .loginBg .loginConter .txt li span{float:left; line-height:30px; height:30px; width:62px; text-align:right;}
.loginbottom{background:#383838 repeat-x;height:200px; padding-top:30px; text-align:center; color:#a3a3a3;}
.loginConter .txt input[type=text], .loginConter .txt input[type=password]{background:url(../../v4/skins/images/loginInput.png) no-repeat #fff; width:184px; height:15px; padding:7px; border:0; color:#444;}
.inputLogin2{background:url(../../v4/skins/images/loginInput.png) no-repeat; width:69px; height:15px; padding:7px; border:0;}
.loginBgb2p .loginConter .txt li a, .loginBg .loginConter .txt li a{color:#666666; text-decoration:underline; font-size:14px; font-weight:normal;}
.loginBgb2p .loginConter .txt li .btn, .loginBg .loginConter .txt li .btn{background:url(../../v4/skins/images/loginBtn.jpg) no-repeat; height:36px; width:120px; text-align:center; color:#FFF; line-height:34px; font-size:14px;padding-top:0px; font-weight:bold; border:0px;cursor: pointer;}

/*------------登录结束-------------*/
/*------------v3.1登录------------*/
.loginBg{ height:263px; text-align:center; padding-top:167px;/*background:url(../../v4/skins/images/loginBg_791.jpg) no-repeat top center;*/}
.loginBg .loginConter{/*background:url(../../v4/skins/images/loginImg_791.png) no-repeat left top;*/ height:201px; width:319px; margin:auto; padding-top:50px; padding-left:554px; text-align:left;}
.loginConter .txt{width:280px; font-family:"微软雅黑";}
.loginBg .loginConter ul li img{vertical-align:middle; padding-left:5px;}

* { margin:0; padding:0; }
img{ border:0;}

.main_back{background:#eeece0;}
.main_back3{ background:url(../images/bg.png) repeat-x #fff;/* background:#eeece0;*/}
.main_back2{background:url(../../v4/skins/images/info_back.png) repeat-x #eeece0;}
.main_blueback{ background:url(../images/main/bluebody.jpg) repeat-x #dcf3fb;}
.mh_main_back{background:url(../images/v40/mainbg.jpg) repeat-x #f5f4f4;}
#topBar{background:#6ac4f3 url(../images/top/search_bg.jpg) no-repeat; height:28px;
        /*position:relative;*/}
.tophide_btn{ 
			position:absolute;
             left:50%;
			 top:81px;
			 cursor:pointer;
	 }
.tophide_btn_0{ 
	 position:absolute;
     left:50%;
	 top:0px;
	 cursor:pointer;
	 }
#topBar .user{ float:left;color:#083868; background:url(../images/top/icon_user.gif) no-repeat left center; margin-left:10px; padding-left:20px; line-height:26px; }
#topBar .user span{color:#d3fffe; }
#topBar .user a{padding-left:5px;color:#083868; text-decoration:underline;}
#topBar .user a:hover{color:#ffff00; text-decoration:none;}
#topBar .search{float:right; padding-top:3px;color:#0c3e63;}
#topBar .search li{float:left;}
#topBar .search .input01{ background:#ddedfc; border:1px solid #1a5f94; border-right:0px; height:16px;padding:1px; width:250px; *margin-top:-1px; color:#0c3e63;}
#topBar .search .btn{display: inline; width:28px; height:20px; background:url(../images/top/search_btn.gif) no-repeat; border:0px; cursor:pointer;}
#topBar a.help{float:right;  margin-top:3px; background:url(../images/icon24.png) 1px 1px no-repeat;_background:url(../images/icon.png) 1px 1px no-repeat; width:18px; height:18px; margin-right:5px; border:1px solid transparent;*border:none;*margin-left:12px;}
#topBar a.help:hover{background-color:#49b5e6; border:1px solid #036b9c;*margin-left:10px;}
#topBar a.help:active{border:1px solid #065275; background-color:#007ad0;*margin-left:10px;}

#topBar a.opengj{float:right; margin-left:10px; margin-top:3px; background:url(../images/gjboxbtn.jpg) no-repeat left top;  width:18px; height:18px; margin-right:5px; border:1px solid transparent;*border:none;*margin-left:12px;}
#topBar a.opengj:hover{ background-position:left bottom;  }
#topBar a.closegj{ background-position:left bottom; }

#topBar a.favorites{float:right; background-image:url(../images/icon24.png); _background-image:url(../images/icon.png); background-position: -167px -37px; background-repeat:no-repeat; height:19px; width:34px;border:1px solid transparent;*border:1px solid #67c4f3; margin-top:2px;margin-right: 10px;}
#topBar a.favorites:hover{border:1px solid #036b9c; background-color:#49b5e6;}
#topBar a.favorites:active{border:1px solid #065275; background-color:#007ad0;}

#topBar .skinbox{ float:right; margin-left:10px;  margin-right:0px; *margin-left:12px; position:relative;}
#topBar a.skin{  float:right;  width:20px; height:26px; border-left:1px solid transparent; border-right:1px solid transparent;*border:none;}
#topBar a.skin:hover{ background:#49b5e6; border-left:1px solid #036b9c; border-right:1px solid #036b9c;}
.redskin{ background:url(../images/red/top/skin_red.png) no-repeat center top;   _background:url(../images/red/top/skin_red.gif) no-repeat center top; width:   20px; height:26px; float:right; }
.blueskin{ background:url(../images/red/top/skin_blue.png) no-repeat center top; _background:url(../images/red/top/skin_red.gif) no-repeat center top; width:20px; height:26px; float:right; }
.skin_hide{background:#49b5e6; border-left:1px solid #036b9c; border-right:1px solid #036b9c; position:absolute; right:0; top:0; height:26px; width:40px; display:none; }
.skin_hide a:hover em{ background-color:#fff;}



#tabsBar{ background:url(../images/main/TabsBg1.jpg) right top no-repeat;height:26px;}
#tabsBar .menu{float:right; margin-right:6px;}
#tabsBar .menu ul li{float:left; margin-left:3px;*margin-left:4px;}
#tabsBar .menu ul li .pre2{float:left; background-image:url(../images/icon24.png);_background-image:url(../images/icon.png); background-position: -1px -37px; background-repeat:no-repeat; height:21px; width:9px; margin-top:1px; cursor: default; border:1px solid transparent;*border:1px solid #a3def9;}
#tabsBar .menu ul li .next2{float:left; background-image:url(../images/icon24.png);_background-image:url(../images/icon.png); background-position: -14px -37px; background-repeat:no-repeat; height:21px; width:9px; margin-top:1px; cursor:default; border:1px solid transparent;*border:1px solid #a3def9;}
#tabsBar .menu ul li a.pre{float:left; background-image:url(../images/icon24.png);_background-image:url(../images/icon.png); background-position: -28px -37px; background-repeat:no-repeat; height:21px; width:9px; margin-top:1px; border:1px solid transparent;*border:1px solid #a3def9;}
#tabsBar .menu ul li a.pre:hover{ackground-color:#49b5e6; border:1px solid #036b9c;}
#tabsBar .menu ul li a.pre:active{border:1px solid #065275; background-color:#007ad0;}
#tabsBar .menu ul li a.next{float:left; background-image:url(../images/icon24.png);_background-image:url(../images/icon.png); background-position: -39px -37px; background-repeat:no-repeat; height:21px; width:9px; margin-top:1px; border:1px solid transparent;*border:1px solid #a3def9;}
#tabsBar .menu ul li a.next:hover{background-color:#49b5e6; border:1px solid #036b9c;}
#tabsBar .menu ul li a.next:active{border:1px solid #065275; background-color:#007ad0;}

#tabsBar .menu ul li.line{background:url(../images/icon.png) -58px -34px no-repeat; width:10px; height:25px;}
#tabsBar .menu ul li a.refurbish{float:left; background-image:url(../images/icon24.png); _background-image:url(../images/icon.png); background-position: -75px -37px; background-repeat:no-repeat; height:21px; width:21px; margin-top:1px; border:1px solid transparent;*border:1px solid #a3def9;}
#tabsBar .menu ul li a.refurbish:hover{background-color:#49b5e6; border:1px solid #036b9c;}
#tabsBar .menu ul li a.refurbish:active{border:1px solid #065275; background-color:#007ad0;}

#tabsBar .menu ul li a.favorites{float:left; background-image:url(../images/icon24.png);_background-image:url(../images/icon.png); background-position: -103px -37px; background-repeat:no-repeat; height:21px; width:34px; margin-top:2px; border:1px solid transparent;*border:1px solid #a3def9;}
#tabsBar .menu ul li a.favorites:hover{background-color:#49b5e6; border:1px solid #036b9c;}
#tabsBar .menu ul li a.favorites:active{border:1px solid #065275; background-color:#007ad0;}

#tabsBar .tabs{float:left;}
#tabsBar .tabs ul li{float:left; background:url(../images/main/tabsBg.png) 0px -31px repeat-x; padding:0px 5px 0px 8px; margin-right:1px; height:23px; line-height:23px; border-left:1px solid #95c0d1;border-right:1px solid #95c0d1;margin-top:2px; color:#67a0c0;  cursor:pointer;}
#tabsBar .tabs ul li.on span{ background:url(../images/tab_close.gif) -11px 5px; }
#tabsBar .tabs ul li p{float:left; padding-right:5px;}
#tabsBar .tabs ul li span{ display:block; float:left; background:url(../images/tab_close.gif) -34px 4px; margin-left:5px; width:8px; height:20px; cursor:pointer;}
#tabsBar .tabs ul li.over span{background:url(../images/tab_close.gif) -56px 4px;}
#tabsBar .tabs ul li.over{background:url(../images/main/tabsBg.png) 0px -57px repeat-x;border-left:1px solid #0285c2;border-right:1px solid #0285c2; border-bottom:0px; height:24px; line-height:23px; color:#357395; }
#tabsBar .tabs ul li.on{background:url(../images/main/tabsBg.png) 0px 0px repeat-x; color:#001d36; padding:0px 5px 0px 8px; margin-right:1px; height:26px; line-height:27px; border-left:1px solid #0285c2;border-right:1px solid #0285c2; border-bottom:0px; margin-top:0px; cursor:default;}

.centerBar {
	width: 6px;
	background: #E6E5E5;
	border-right: 1px solid #BDC9CF;
}

.tabPabe{background:#FFF url(../images/main/pageBg.png) repeat-x; width:100%; height:100%;}

#user_fav{ position:relative;background:#85b2c6 url(../images/main/favoritesBg.jpg) repeat-x; width:195px; border:1px solid #5e8292; float:right; padding:3px;}
#user_fav a.close{ position:absolute;right:6px; top:5px; background-color:#6cc5f3;background-image:url(../images/icon.png); background-position:-29px -2px; background-repeat:no-repeat;width:12px; height:12px; cursor:pointer; font-size:0px;}
#user_fav a.close:hover{background-color:#c8ebfb;}
#user_fav a.close:active{background-color:#4c819a;}
#user_fav a.favbtn {display:block;background:url(../images/icon.png) -51px 0px no-repeat; width:80px;padding-left:23px; margin:6px 3px;height:17px; line-height:17px; color:#336699; text-decoration:none;}
#user_fav  a.favbtn:hover{background-color:#c8ebfb; border:1px solid #e1f4fd; margin:5px 2px;}
#user_fav  a.favbtn:active{background-color:#4c819a; border:1px solid #316b87; margin:5px 2px; color:#c7def4;}
#user_fav .box{border:1px solid #5e8292; background:#FFF; padding:2px 0px;}
#user_fav .box li{ position:relative;height:24px; color:#1a5f94; line-height:24px;}
#user_fav .box li a{display:block; color:#1a5f94; text-decoration:none; height:20px;line-height:20px; border:1px solid #fff;padding:0px 4px }
#user_fav .box li a:hover{ background-image:url(../images/left/LeftMenu.gif); background-position:0px 0px; background-repeat:repeat-x;height:20px; border:1px #84acdd solid;}
#user_fav .box li span{position:absolute; right:5px; top:3px; background:url(../images/icon.png) -175px 1px no-repeat; width:12px; height:12px; cursor:pointer;font-size:0px; }
#user_fav .box li span.over{border:1px solid #b8d0f0; background-color:#f5f9fe;}

#pageno{clear:both;margin-left:10px; color:#324699; height:20px;}
#pageno a{color:#324699;}
#pageno a:hover{color:#009bff}
#pageno a.pre{background:url(../images/icon24.png) 3px -114px no-repeat;_background:url(../images/icon.png) 3px -114px no-repeat; padding:10px; text-decoration:none;}
#pageno a.next{background:url(../images/icon24.png) -17px -114px no-repeat;_background:url(../images/icon.png) -17px -114px no-repeat; padding:10px; text-decoration:none;}
#pageno a.enter{background:url(../images/icon.png) -213px -56px no-repeat; +background:url(../images/icon.png) -213px -60px no-repeat; padding:11px; text-decoration:none;}
#pageno a.enter:hover{background:url(../images/icon.png) -263px -56px no-repeat; +background:url(../images/icon.png) -263px -60px no-repeat;text-decoration:none; color:#324699;}
#pageno a.enter:active{background:url(../images/icon.png) -313px -56px no-repeat;text-decoration:none; color:#324699;}
#pageno a.go{background:url(../images/icon24.png) -46px -116px no-repeat;_background:url(../images/icon.png) -46px -116px no-repeat; padding:10px 5px 5px 25px;}


#pageno h4{ display:inline;font-weight:normal;color:#bf2800; padding:0px 2px; font-size:13px;background:none; border:none;}
#pageno .inputno{border:1px solid #82aac8; background:#FFF; color:#324699; font-size:13px; padding:1px 2px; width:30px; margin:0px 2px; height:14px; text-align:center;}



.pagenum{ height:20px; color:#324699; overflow:hidden; line-height:17px; padding:5px 3px 2px;} 
.pagenum div{ float:left;}
.pagenum .text{ color:#777;}
.pagenum .text span{ color:#d60518; font-weight:bold;}

.pagenum .pagenum_box { background:url(../images/main/pagenum.jpg) no-repeat; width:55px; margin:0 3px; display:inline;}
.pagenum .pagenum_box input{background:none; border:none;padding:0;}
.pagenum .pagenum_box input.num{
    width:27px;
	height:15px;
	float:left;
	margin:0px 2px;
	line-height:15px;
	text-align:center;}
.pagenum .pagenum_box input.go{    
	float:right;
	}
	
	
	
/*表格样式*/
.AForm{margin:3px 1px; overflow:auto; font-size:13px;}
.AForm table{width:100%; background:#cccccc; margin-bottom:0px; table-layout:fixed;}
.AForm table thead td{ background:url(../images/main/thBg.png) repeat-x #f0f0f0; color:#4b7195; font-weight:normal; height:23px; line-height:23px; border-right:1px solid #fff; padding:1px; text-align:left; padding-left:5px;}
.AForm table tbody th{ text-align:center; background:#f5f4f4; color:#324699; font-weight:normal;}
.AForm table tbody td{ line-height:20px; padding:1px 1px 1px 5px; color:#444444;}
.AForm table tbody td a.Rsearch{padding-left:10px; color:#00C;}
.AForm table tbody .none { padding-left: 40px;}
.no_border_table table td{ border-bottom:1px solid #edf5f7; }
.AFormright table tbody th { text-align: right ;padding-right: 10px; width: 100px;}
.AFormright table td , .AForm table thead th , .AForm table thead td { text-align: center;}
.AFormright table td i, .tongjitable td i{ color: #FF6600; font-style: normal;}
.AFormright table td a{color:0000ff;}
.AForm_addbg th { background: #e7f4fb; color:#324699; font-weight:normal; line-height: 20px;}
.AForm_addbg_left {text-align:right; padding-right: 10px;  background:url(../images/main/thBg.png) repeat-x #e7f4fb;}
.AForm .table .textArea11{border:1px solid #A6BDD3;font-size:13px;overflow:auto;padding:1px;width:90%; height:24px;}
.AForm .table input.time{border:1px solid #A6BDD3;padding-left:1px; width:130px;}
.AForm .txtL{text-align:left;}

.AForm table td{text-overflow:ellipsis; word-break:keep-all; overflow:hidden; white-space:nowrap; }

.AForm2{margin:0; overflow:auto;  background:#fff; height:80%; border-bottom:1px solid #BFD8E0;  }
.AForm2 table{width:100%;  margin-bottom:5px;}
.AForm2 table th, .AForm2 table td{ border-bottom:1px solid #BFD8E0;}
.AForm2 table thead td{ background:url(../images/main/thBg.png) repeat-x; color:#324699; font-weight:normal; height:23px; line-height:23px;  padding:1px; text-align:left; padding-left:5px; color:#324699;}
.AForm2 table tbody th{ text-align:center; background:#f1f7f9; color:#324699; font-weight:normal; width:30px; text-align:center;}
.AForm2 table tbody td{ line-height:20px; padding:1px 1px 1px 5px; color:#444444;}




/*帮助中心*/
.helpBox{margin:3px 5px;}
.helpBox h4{font-size:13px;color:#324699; text-align:left; line-height:24px;}
.helpBox p{ color:#444; line-height:22px; text-indent:2em;}
.helpBox hr{height:1px;border:none;border-top:1px dashed #a3a3a3; margin:8px 0px;}
.helpQ{margin:3px 5px; background:#bde0fa url(../images/main/bg01.jpg) top right no-repeat; padding:5px 10px;} 
.helpQ h3{height:34px; background:url(../images/iconB.png) no-repeat; color:#264c8b; font-size:14px; width:150px; padding-left:40px; clear:both; display:block; line-height:30px;}
.helpQ .input01{width:100%; height:90px; border:#1px solid #d8d1fc; font-size:13px; color:#0c3e63; background:#FFF; padding:2px; margin-bottom:5px; clear:both; line-height:20px;}
.helpQ .btnq {text-align:left; height: 23px;}
.helpQ .btnq a{ float:left;background-image:url(../images/icon24.png);_background-image:url(../images/icon.png); background-repeat:no-repeat;background-position:0px -64px; width:46px;height:23px; padding:0px 7px; line-height:23px;text-decoration:none; color:#324699; text-align:center;}
.helpQ .btnq a:hover{background-position:-70px -64px;}
.helpQ .btnq a:active{background-position:-140px -64px;}

/*目录栄1�7*/
.left_part{ width:185px; padding:5px 5px 0 7px; float:left;}

.left_tree{ width:185px; }
#dtree{background:#f4f6f7;}
.dtree .clip .clip{background:#fff;}
.dtree .treetit{ background:url(../images/main/treeicon.gif) repeat-x 0 0 ;
                     height:21px; border-bottom:1px solid #bfd8e0; overflow:hidden;
					 padding:5px 0 0 0;
					 min-width:100%;
					 _width:100%;}
.dtree .treetit img{ float:left; padding-left:5px;}
.dtree .treetit a{
                       font-weight:bold;
					   color:#444;
					   font-size:13px;					   				  
					   padding-left:5px;
					   text-decoration:none;
					   line-height:18px;}
.dtree .tree_con{ border:1px solid #bfd8e0; border-bottom:.dtreetop:0; }
.dtree .tree_con ul li{ line-height:24px; border-bottom:1px solid #bfd8e0; clear:both; background:#f9fbfb; }
.dtree .tree_con ul li em.close{ background:url(../images/main/treeicon.gif) no-repeat 4px -29px;
                                  width:15px;
								  height:18px;
								  display:block;
								  float:left;
								  }
.left_tree .tree_con ul li em.open{ background:url(../images/main/treeicon.gif) no-repeat 4px -50px;
                                  width:15px;
								  height:18px;
								  display:block;
								  float:left;
								  }
.left_tree .tree_con ul li ul li em.close1{ background:url(../images/main/treeicon.gif) no-repeat 0 -73px;
                                  width:16px;
								  height:18px;
								  display:block;
								  float:left;
								  }
.left_tree .tree_con ul li ul li em.open1{ background:url(../images/main/treeicon.gif) no-repeat 0 -96px;
                                  width:16px;
								  height:18px;
								  display:block;
								  float:left;
								  }
.left_tree .tree_con ul li.level_1_open{ background:#eef4fa;}
.level_1_open{ background:#f6f5f5; border-bottom: 1px solid #ccc; }
.treetit{ background:url(../images/main/treeicon.gif) no-repeat 0 0;
                     height:26px; 
                      font-weight:bold;
					   color:#075587;
					   font-size:13px;
					   line-height:26px;
					   padding-top:2px;padding-left:5px;}
.left_tree .tree_con ul li{ line-height:24px; border-bottom:1px solid #bfd8e0; clear:both; background:#f9fbfb; }	
.left_tree .tree_con ul li ul{ background:#fff;}
.left_tree .tree_con ul li ul li{ background:#fff; border:0;
                                  padding-left:5px; 
                                  }
.left_tree .tree_con ul li ul li ul li{ padding-left:26px; background:url(../images/main/treeicon.gif) no-repeat 10px -122px;}
.left_tree .tree_bot{ background:url(../images/main/treeicon.gif) no-repeat 0 -153px;
                      height:9px;
					  }
					  
.xml_list{ background:#ebf5fa; height:180px; overflow:auto; padding:10px 5px; border-bottom:1px solid #7f9db9; font-size:13px;}
.xml_list li{ padding-left:15px; background:url(../images/main/xml_icon.gif) no-repeat 0px 3px; color:#444;}
.xml_list li.focus{ background-image:url(../images/main/xml_icon2.gif);}
					  
					  
/*资源管理info*/
.btn_upload{float:left; margin-top:10px;}
.infoback{ background:url(../images/v40/info_back.jpg) repeat-x #f9f8f3; padding:0 5px 5px;}
.infoback h2{ font-size:14px; height:41px; color:#fff; line-height:41px; padding-bottom:3px;}
.infoback h2 span{ font-size:13px; font-weight:normal;}
.infoback h2 em{ font-style:normal; font-size:13px; font-weight:normal; color:#fbff84; padding-left:100px; background-repeat:no-repeat; background-position:50px 3px;}
.infoback h2 em.level_1{ background-image:url(../images/main/l1.jpg);}
.infoback h2 em.level_2{ background-image:url(../images/main/l2.jpg);}
.infoback h2 em.level_3{ background-image:url(../images/main/l3.jpg);}
.infoback h2 em.level_4{ background-image:url(../images/main/l4.jpg);}
.infoback h2 em.level_5{ background-image:url(../images/main/l5.jpg);}
.infoback h2 em.level_6{ background-image:url(../images/main/l6.jpg);}
.info_leftpart{ }
.info_leftpart .page_tab li{ padding-right:5px; padding-top:5px;}
.info_leftpart .page_tab li.focus{ padding-right:0;}
.info_leftpart .page_tab li a{ display:block; 
                               background:#ddd; 
							   height:34px; 
							   line-height:34px;  
							   background:url(../images/main/info_btn.gif) no-repeat 0 -46px; 
							   border:1px solid #bfd8e0;
							   padding-left:30px;
							   color:#324699;
							   text-decoration:none;}
.info_leftpart .page_tab li a:hover{ background:url(../images/main/info_btn.gif) no-repeat 0 -93px;
                                     text-decoration:none;}
.info_leftpart .page_tab li.focus a{ background:url(../images/main/info_btn.gif) no-repeat 0 0px; color:#333;
                                     font-weight:bold;
									 border-right:0;}
.info_leftpart .page_tab li.focus a:hover{ background:url(../images/main/info_btn.gif) no-repeat 0 0px; color:#333;}
.info_rightpart{ background:#fff; border:1px solid #ccc;
                 padding:5px 10px 10px; text-align:left;}
.info_rightpart h3, .info_rightpart h4{background:url(../../v4/skins/images/line1.png) bottom left no-repeat; border-bottom:1px solid #eeece0; height:24px; padding:0 5px 1px; color:#161a1b; font-size:14px; font-weight:normal; margin:5px 0 0; position:relative;}

.info_rightpart h2{ font-size:14px; font-weight:normal; color:#324699; position:relative; height:20px; line-height:20px;
                    padding:15px 25px 0;}
.info_rightpart h2 span{ position:absolute; width:20px; height:20px; left:0px; top:15px;
                        background:url(../images/icon24.png) no-repeat -275px -95px;_background:url(../images/icon.png) no-repeat -275px -95px;}
						
.info_rightpart2{ padding-right:10px; padding-left:10px; width:780px;  float:left;   }
.info_rightpart2 h3{  border-bottom:1px solid #d6dfe6;
                  font-size:13px;
				  background:url(../images/main/treeicon.gif) no-repeat 10px -165px;
				  padding-left:30px;
                  font-weight:normal;
				   color:#333;
				   height:25px;
				   line-height:25px;
				   padding-top:5px;
				   margin-top:10px;}
.info_rightpart2 h2{ font-size:14px; font-weight:normal; color:#324699;  height:20px; line-height:20px;
                    padding:10px 25px;  background:url(../images/main/graphic.gif) no-repeat 0 6px;}
					
/*.info_data_table{ width:100%; margin:5px 0; table-layout:fixed;}

.info_data_table th{ color:#227087;
                     font-weight:normal;
					 text-align:right;
					 width:20%;
					 padding: 3px 0 ;}
.info_data_table td{ color:#333;                     
					  padding: 3px 0;}*/
.info_data_table td *{ vertical-align: middle;}
.info_data_table td input[type=text], .inputfile .input4{ border:1px solid #ccc;
                       background:url(../images/v40/inputBg.png) repeat-x;
					   width:150px;
					   height:18px;
					   line-height:18px;}

.info_data_table td input{
	width:expression( type == "text"? "150px" : "normal");
	height:expression( type == "text"? "18px" : "normal");
	background:expression( type == "text"? "#fafafa" : "normal");
	border:expression( type == "text"? "1px solid #7f9db9" : "0");
	}
	
.info_data_table td select{ border:1px solid #7f9db9;
                       background:#fafafa;
					   width:150px;
					   }
					   
.aligntab .info_data_table td{ padding-right:60px;}  
.aligntab .info_data_table td input[type=text]{
					   width:100%;}

.aligntab .info_data_table td input{
	width:expression( type == "text"? "100%" : "normal");
	}
	
.aligntab .info_data_table td select{ 
					   width:100%;
					   }
.aligntab .info_data_table td textarea{ 
					   width:100%;
					   }
					   
input.error{ background:#ffdac1;}
.errorhint{ padding-left:4px; color:#ff6600;}
.info_pic{ padding:0 20px 10px 0;float:left; width:90%;}
.info_pic li{ float:left; text-align:center;margin-right: 10px;border: 1px solid #CCCCCC;width: 150px;padding: 2px;margin-bottom:10px;} 
.info_pic li a{display:block;}
.info_pic img{   }
.info_pic li a img{ margin-bottom:5px;max-height:150px; max-width:150px;}
.info_pic li a{ color:#00F}
.info_pic li a:hover{ text-decoration:none;}

.down_btn{ text-align:center; padding:5px 0 10px; }
.down_btn a{ display:block;
             width:102px;
			 height:23px;
			 background:url(../images/main/long_btn.gif) no-repeat left top;
			 text-decoration:none;
			 color:#324699;
			 line-height:23px;
			 text-align:center;}
.down_btn a:hover{ background-position: left bottom;}
.contact_btn img{ padding: 0 5px;
                  cursor:pointer;}
.gl_table{ width:100%; table-layout:fixed;}
.gl_table th{ width:15%;
              text-align:right;
			  padding-right:10px;
			  font-weight:normal;
			  color:#227087;}
.gl_table th, .gl_table td{ padding-top:5px;
                            padding-bottom:5px;}
.gl_table td{ text-align:left; }
.gl_table td .gl_input{ float:left;}
.gl_table td .gl_hidediv .gl_input{float:none;}
.gl_input{ border:1px solid #CCCCCC; background:url(../images/v40/inputBg.png) repeat-x;}
.gl_table select{width:151px;}
.dataTables_length label select{width:50px; margin: 0 5px;}
.gl_textarea{ border:1px solid #CCCCCC; background:url(../images/v40/inputBg.png) repeat-x; width:500px; height:100px; overflow:auto;}
.gl_hidediv{ padding:5px; margin:10px 0px; background:#f8f8f8; clear:both;}
.gl_hidediv p.ts, .v35_infoback table .ts{background:url(../images/main/pTs.png) no-repeat 0px 3px; padding-left:20px; line-height:24px; height:24px; color:#6d6d6d;}
.v35_infoback table .ts{background-color:#eee;}
.v35_infoback table .ts font{color:#FF6600;}
.button_01{ width:71px; height:27px;
			*padding-bottom:3px;
            background:url(../../v4/skins/images/button.png) no-repeat 0px -75px;
			color:#32556b;
			border:0;
			cursor:pointer;}
.button_02{ width:71px; height:27px;
			*padding-bottom:3px;
            background:url(../../v4/skins/images/button.png) no-repeat 0px -105px;
			color:#778c92;
			border:0;
			cursor:pointer;}
.button_03{ width:60px;
			height:23px;
            background:url(../images/icon.png) no-repeat 0px -64px;
			color:#324699;
			border:0;
			cursor:pointer;}
.button_04 {background:url(../images/main/brouse.gif) center center; width:21px; height:18px; border:1px solid #809db9; border-left:0px;}			
.brouse_btn{ background:url(../images/main/brouse.gif) center center; width:21px; height:18px; border:1px solid #809db9; border-left:0px; float:left;margin-right:5px;}
.brouse_btn_zy{ background:url(../images/main/brouse.gif) center center; width:21px; text-align:center; height:20px; border:1px solid #809db9;    margin-right:5px; color: #657c93;}



.importbox{ width:400px; margin:0 auto;
             padding:40px 0;
			 }
.importbox p{ padding:10px 0; color:#98b2d4;}
.importbox p a{ padding: 0 2px;
                color:#ff9656;
				text-decoration:underline;}
.importbox p a:hover{ text-decoration:none; color:#000;}
.fileimport{ }
.fileimport *{ vertical-align:middle; }
.fileimport img{ padding-left:15px;}
.import_resultbox{ background:#fff;
                  border:1px solid #bfd8e0;
				  }
.import_resultbox h3{ border:1px solid #f7f7f7;
                    font-weight:normal;
					font-size:13px;
					color:#333;
					background:#fefefe;
					padding:10px 2px;}
.ss_hide_div{ background: url(../images/main/hidepart_back.jpg) repeat-x #e7f0f2; 
              margin:3px 5px 8px; padding:3px 0;
			  border:1px solid #e7f0f2;
			  border-bottom:1px solid #bfd8e0;}
.ss_hide_div table{ width:100%;}
.ss_hide_div table th{ font-weight: normal; text-align:right; color:#324699;}
.ss_hide_div table td input{ width:70%; border:1px solid #cad4e3;}
.ss_hide_div table td select{ width:70%; border:1px solid #cad4e3;}
h2.info_tit{ background:url(../images/main/info_back.gif) repeat-x; height:43px; text-align:center; font-size:14px; color:#fff; line-height:40px;}
.2boxLeft{background:#f4f6f7;border: #ccc 1px solid}
.2boxRight{border: #ccc 1px solid}
.emptytd{ width:5px;}
#dgrid{background:#fff;}
.level_1_open_add { border-bottom: #ccc 1px solid; background:#f6f5f5; padding: 4px 0px; line-height: 1.6em;}
.MzTreeviewNode{ line-height:1.6em; padding:4px 0 4px 0;}
.MzTreeviewNode a:hover , .level_1_open_add a:hover{ text-decoration: underline;}
/*IP资源分配*/
.ipzy, .ipzy2{width:98%;background:#E2E6ED;table-layout:fixed;margin-top:10px;}
.ipzy th, .ipzy td, .ipzy2 th, .ipzy2 td{background: #F4F8FC; padding:4px 5px;}
.ipzy th {color:#324699;font-weight:normal;text-align:right;width:15%;}
.ipzy td .input3{border: 1px solid #A6BDD3;height:18px;width: 150px;}
.ipzy td select{border: 1px solid #A6BDD3;width: 150px;}
.ipzy2 td p{color:#324699;}
.ipzy2 td select{border: 1px solid #A6BDD3;height:18px;width:100%; height:200px;}

/*其它js*/
.halfWord {
	width: .5em;
}

.twoWord {
	width: 2em;
}

.grayText {
	color: #7b7b7b;
}


/*告警*/
.gj_select{ 
           /* border-top:1px solid #eaf2f5;*/
			padding:5px 15px;
			 color:#4b7195; line-height:18px; font-size:13px;}
.gj_select select{padding:0px; margin-right:5px; margin-left:2px; }
.gj_ssinput{width:100px; height:16px; margin-right:5px; padding:1px;  }
.gj_area{border:1px solid #CCCCCC;background:url(../images/v40/inputBg.png) repeat-x;  width:300px; height:50px; padding:2px; margin-bottom:5px; overflow:auto;}
.gj_select .gj_ssbtn,.ssbtn{ background:url(../../v4/skins/images/icon.png) -69px 0; width:31px; height:20px; cursor:pointer;  margin-right:5px; border:0;}
.gj_select a.gj_ss_trange{ color:#0a92cb; text-decoration:none; +padding-top:3px; margin-left:10px; font-size:13px;}
.gj_select a:hover.gj_ss_trange{text-decoration: underline; color:#0000ff;}
.gj_select *{ vertical-align:middle;}

.upsearch{ background:#ebf5fa; padding:20px 5px; text-align:left;}
.upsearch table{  display: inline;}
.upsearch table td{ padding-right:15px;}
.ss_hide_div2{
margin-top:0px;
border-top:1px solid #c2c1c0;			  
}
.ss_hide_div2 .sm { background:url(../images/main/pTs.png) no-repeat left center; color: #666b6e; padding-left: 20px; height: 40px; line-height: 40px;}

.ss_hide_div2 table{ width:100%; color:#333;padding:2px 0 0; }
.ss_hide_div2 table th{ font-weight: normal; text-align:right; padding-right:4px; text-align:right; color:#4b7195;}
.ss_hide_div2 table td input[type=text]{ border:1px solid #CCCCCC; 
					   background:url(../images/v40/inputBg.png) repeat-x;}
.ss_hide_div2 table td input{ 
                         border:expression( type == "text"? "1px solid #cccccc":"normal");
						 }
.ss_hide_div2 table td input.85percent{ width:85%;  border:1px solid #ccc;}
.ss_hide_div2 table td input.95percent{ width:95%;  border:1px solid #ccc;}
.ss_hide_div2 .v_tit{ padding-left:15px;}
.ss_hide_div2 .hidess_close{ height:12px; padding-right:5px;  }


.ss_hide_div2 table.ss_table_long { width:100%; color:#333;}
.ss_hide_div2 table.ss_table_long th{ font-weight: normal; text-align:right; padding-right:4px; text-align:right; white-space:nowrap; height:20px;}
.ss_hide_div2 table.ss_table_long td input[type=text]{ border:1px solid #7F9DB9; width:100%;}

.ss_hide_div2 table.ss_table_long td{ padding-right:5px; }
.ss_hide_div2 table.ss_table_long td table{ +display:inline;  table-layout:fixed;}
.ss_hide_div2 table.ss_table_long td table th{ width:80px; color:#608292;}
.ss_hide_div2 table.ss_table_long td table.zycs th{ width:120px;}
.ss_hide_div2 table.ss_table_long a.moreselect{color:#00f; text-decoration:underline;}
.ss_hide_div2 table.ss_table_long a.moreselect:hover{color:#608292; text-decoration:none;}

.ss_hide_div2 table.ss_table_long td input{ 
                         border:expression( type == "text"? "1px solid #cad4e3":"none");
                         width:expression( type == "text"? "100%" : "auto");
						 }
						
.ss_hide_div2 table.ss_table_short {  color:#333; display: inline; margin-left:10px; width:auto;}
.ss_hide_div2 table.ss_table_short th{ font-weight: normal; text-align:right; padding-right:4px; text-align:right; white-space:nowrap; height:20px;}
.ss_hide_div2 table.ss_table_short td input[type=text]{ border:1px solid #cad4e3; width:100%;}
.ss_hide_div2 table.ss_table_short td{ padding-right:15px; }
.ss_hide_div2 table.ss_table_short td input{
	                    border:expression( type == "text"? "1px solid #cad4e3" : "none");
                        width:expression( type == "text"? "100%" : "auto");
						}

.hs_position{ position:relative; height:0px; overflow:visible; z-index:9999;text-align:left;}
.ss_hide_div2{
 z-index:900; position:absolute; width:100%; background: url(../images/v40/hidepart_back2.png) left bottom;
 left:0;margin:0 auto;
 }
.ss_hide_div2 .hidess_close{ height:12px; padding-right:5px;padding-bottom:3px; }
.ss_hide_div2 .hidess_close img{ float:right;}
.ss_hide_div2 .borderBot{height:3px; padding-right:5px; border-bottom: 1px solid #DCEDFF;}

.listtab{ background:url(../images/main/linee.jpg) repeat-x left bottom #f0f8fb; height:23px; padding-top:5px;}

.listtab li{ float:left; margin-left:4px;}
.listtab li a{ display:block;
               width:64px;
			   height:23px;
			   line-height:22px;
			   text-align:center;
			   text-decoration:none;
			   color:#324699;
			   background:url(../images/main/gj.gif) no-repeat -68px -35px;
			   float:left;}
.listtab li.focus a{ background-position:0 -35px;}
.listtab li a:hover{ background-position:0 -35px;}



.listtab2, .listtab2a{ background:url(../images/v40/tab3.png) repeat-x 0 0; height:22px; padding-top:4px; margin-bottom:2px;}
.listtab2 li, .listtab2a li{ float:left; margin:0 2px; background:url(../images/v40/tab3.png) no-repeat 0 -35px; padding-left:3px; font-size:13px;}
.listtab2 li a, .listtab2a li a{ display:block;               
			   height:22px;
			   line-height:22px;
			   _line-height:24px;
			   padding:0 18px 0 15px;
			   overflow:hidden;
			   text-align:center;
			   text-decoration:none;
			   color:#777777;
			   background:url(../images/v40/tab3.png) no-repeat right -35px;
			   float:left;}
.listtab2 ul.Rclose li a{background:none; padding:0 14px 0 15px;}
.listtab2 li.gray{ background-position:0 -95px;}
.listtab2 li.gray a{ background-position:right -95px; color:#999; }
.listtab2 li.second{ background-position:0 -124px;}
.listtab2 li.second a{ background-position:right -124px; color:#abb8c0; }
.listtab2 li.focus, .listtab2a li.focus{ background-position:0 -60px; background-color:#eeece0; color:#227087; font-weight:bold;}
.listtab2 li.focus a, .listtab2a li.focus a{color:#227087;}
.listtab2 li a:hover, .listtab2a li a:hover{color:#00b2e7;}
.listtab2 li.focus a, .listtab2 ul.Rclose li.focus span.LR, .listtab2a li.focus a{ background-position:right -60px; }
.listtab2 ul.Rclose li a.close2{height:float:right;height:16px; line-height:16px; _line-height:10px;width:8px;margin-right:2px;padding:0;background: url("../images/tab_close.gif") repeat -56px 2px;}
.listtab2 ul.Rclose li a.close2:hover{;background: url("../images/tab_close.gif") repeat -11px 2px; }
.listtab2 ul.Rclose li a.close2:active{;background: url("../images/tab_close.gif") repeat -34px 2px; }
.listtab2 ul.Rclose li span.LR{float:left; background:url(../images/v40/tab3.png) no-repeat right -35px; width:3px;height:22px;_line-height:24px}

/*.listtab2a{ background:url(../images/main/tab3aa.gif) repeat-x 0 0; height:22px; padding-top:4px; margin-bottom:5px; margin-top:5px;}
.listtab2a li{ float:left; margin:0 2px; background:url(../images/main/tab3aa.gif) no-repeat 0 -35px; padding-left:3px; font-size:13px;}
.listtab2a li a{ display:block;               
			   height:22px;
			   line-height:22px;
			   _line-height:24px;
			   padding:0 18px 0 15px;
			   overflow:hidden;
			   text-align:center;
			   text-decoration:none;
			   color:#15387b;
			   background:url(../images/main/tab3aa.gif) no-repeat right -35px;
			   float:left;}
.listtab2a li.focus{ background-position:0 -60px;}
.listtab2a li.focus a{ background-position:right -60px; font-weight:bold;}
.listtab2a li a:hover{ }
*/

.listtab3{ background:url(../images/main/tab3a.gif) repeat-x 0 0; height:22px; padding-top:4px; margin-bottom:5px;}
.listtab3 h3{ float:left; font-size:14px; color:#184fad; padding:2px 10px 0;}
.listtab3 li{ float:left; margin:0 2px; background:url(../images/main/tab3a.gif) no-repeat 0 -35px; padding-left:3px; font-size:13px;}
.listtab3 li a{ display:block;               
			   height:22px;
			   line-height:22px;
			   _line-height:24px;
			   padding:0 18px 0 15px;
			   overflow:hidden;
			   text-align:center;
			   text-decoration:none;
			   color:#15387b;
			   background:url(../images/main/tab3a.gif) no-repeat right -35px;
			   float:left;}
.listtab3 li.focus{ background-position:0 -60px;}
.listtab3 li.focus a{ background-position:right -60px; font-weight:bold;}
.listtab3 li a:hover{ }



.clowed li a{  padding:0 8px 0 5px;  }

.tabadd{ background:url(../images/main/tabadd.jpg) repeat-x left bottom #fff; height:28px;}
.tabadd li{float:left;
			   height:25px;
			   padding:3px 15px 0;
			   line-height:22px;
			   color:#7497b5;
			   cursor:pointer;}
.tabadd li.focus { background:url(../images/main/tabadd_on.jpg) repeat-x left bottom #fff;
                   color:#023867;}



.gj_tjtd{ background:#e7f0f2;
          border-left:1px solid #c4dbe2;}
.tj_tit{ background:url(../images/main/gj_tj_ulback.jpg) repeat-x #f9fbfc; height:27px; position:relative;}
.tongji_close{ position:absolute; right:5px; top:5px;}
.tongji_close img{ cursor:pointer;}
.tj_tit li{ float:left; height:27px; line-height:27px;}
.tj_tit li span.hint{ padding-left:15px; color:#ff6600;}
.tj_tit li a{ text-decoration:none; color:#324699; line-height:27px; display:block; height:27px; float:left; padding:0 5px;}
.tj_tit li.focus a{ background:url(../images/main/gj_tj_focus.jpg) repeat-x;}
.tj_tit li.tittxt{  padding:0 5px; font-size:14px;}
.tj_tit li a:hover{ background:url(../images/main/gj_tj_focus.jpg) repeat-x;}

.tjtable_box{ background:#fff;}
.tongjitable{border-right:1px solid #badbff;}
.tongjitable caption{ padding:15px; font-size:14px; font-weight:bold; color:#666; }
.tongjitable th, .tongjitable td{ padding-left:2px; height:22px; text-align:center; color:#666;}
.tongjitable td{ border-bottom:1px solid #badbff; background:#fcfdfe;}

.tongjitable td{ border-bottom:1px solid #ccc;  border-left:1px solid #ccc; background:#fcfdfe;}
.tongjitable .odd td{ background:#fff;}
.tongjitable th{ background:#F7F6F6; border-bottom:1px solid #ccc;   font-weight:normal; color:#4b7195;}
.tongjitable td a{ color:#006cff; text-decoration:none;}
.tongjitable td.errortd{ background:#e9f1f4;}
.tongjitable .odd td.errortd{ background:#e9f1f4;}
.gj_tjtd p{ padding:3px; color:#333;}
.gj_tjtd p span{ color:#324699; padding-right:5px;}

.info_leftpart h3{ border-bottom:1px solid #d6dfe6;
                  font-size:13px;
				  background:url(../images/main/error.png) no-repeat 0px -85px;
				  padding-left:30px;
                  font-weight:normal;
				   color:#333;
				   height:25px;
				   line-height:25px;
				   padding-top:5px;
				   margin-top:10px;}
.gj_infotable{ width:100%;}
.gj_infotable th{ width:35%;
                 text-align:left;
				 font-size:13px;
				 font-weight:normal;
				 color:#324699;
				 padding-top:5px;}
.gj_infotable td{ padding-top:5px;
                  color:#333;}
.gj_info_ssbox{ background:url(../images/main/gj_selectback.gif) repeat-x left bottom #fdfdfd;
                 border:1px solid #f0f1f2;
				 padding:10px;}
.gj_info_ssbox{ vertical-align:middle;}
.gj_info_ssbox .left_ss{ float:left;}
.gj_info_ssbox .left_ss h1{ font-size:13px; font-weight:normal; color:#666; height:18px; overflow:hidden;}
.gj_graphic{ padding-left: 20px}
.gj_chuli{ table-layout:fixed;  }
.gj_chuli th{ font-weight:normal;
              text-align:right;
			  padding-right:10px;
			  width:35%;}
.gj_chuli th{color:#227087;}
 .gj_chuli th, .gj_chuli td{ padding-top:8px;}
 
 .gjinfo_tabtag{ padding:10px 35px 10px 5px;
                 width:120px;
				 float:left;
                }
 .gjinfo_tabtag ul{ margin-top:10px;}
 .gjinfo_tabtag ul li{ margin-bottom:10px;
                       border:1px solid #a6daf0;
					   color:#000;
					   padding:2px 5px;
					   }
 .gjinfo_tabtag ul li a{ display:block; color:#000; text-decoration:none;  }
 .gjinfo_tabtag ul li a:hover{ background:#b8e4f7;}
 .gjinfo_tabtag ul li.cur{ background:#4ebbea; border:1px solid #4ebbea; color:#fff; }
 .gjinfo_tabtag ul li.cur a{ color:#fff;}
 .gjinfo_tabcon{ width:4800px; margin-left:0px;}
 .gjinfo_tabconbox{  width:800px;  float:right; margin-top:1px; border:1px solid #fff; overflow:hidden; background:#fff;}


 
 
 
 /*数据配置*/
.blueback_table{ background:#e2e6ed; width:100%; margin-top:5px; table-layout:fixed;}
.blueback_table th,  .blueback_table td{ background:#fff; padding:4px 5px;}
.blueback_table th{ text-align:right; color:#227087; width:15%;  font-weight:normal;}
.blueback_table td.title{background:#e7f1fd; font-size:14px; font-weight:bold; color:#0316a1;}
.blueback_table th span{ color:#ff0000; padding-right:3px;}
.blueback_table td span{ color:#ff6600; padding-left:3px;}
.blueback_table td input[type=text]{ width:150px; height:18px; border:1px solid #cccccc; background:url(../images/v40/inputBg.png) repeat-x;}
.blueback_table td input{
	width:expression( type == "text"? "150px" : "normal");
	height:expression( type == "text"? "18px" : "normal");
	border:expression( type == "text"? "1px solid #cccccc" : "0");
	background-image:expression( type == "text"? "url(../images/v40/inputBg.png)" : "repeat-x");
	}
input.error{ background:#ffe7c1;}
.blueback_table td input{ border:1px solid #ccc;background:url(../images/v40/inputBg.png) repeat-x;}
.blueback_table td select{ width:150px; border:1px solid #ccc;background:url(../images/v40/inputBg.png) repeat-x;}
.blueback_table td textarea{ border:1px solid #cccccc; overflow:auto; font-size:13px; width:90%;background:url(../images/v40/inputBg.png) repeat-x;}
.blueback_table caption{background:#e7f1fd; font-size:14px; font-weight:normal; color:#0316a1; text-align:left; padding:5px 8px; border:1px solid #e2e6ed; border-bottom:0;}
.h2style{ font-size:14px;
          font-weight:normal;
		  }
.pagetit{ background:url(../images/v40/pagetitBg.png) repeat-x;font-size:14px; font-weight:bold;color:#2d2d2d;text-align:left;height:25px;line-height:25px; margin:15px 1px 5px; padding-left:5px;}
		  
		  
/****性能分析****/
.xnfx_box{ position:relative; padding-top:0;}
.fenxi_leftdiv{ background:url(../images/main/leftbback.jpg) repeat-x #e7f4fb; position:absolute;
                width:180px;
				border:1px solid #8ec5da;
				left:8px; top:0; height:93%;
				padding:0;
				}
.fenxi_leftdiv h3{ background:url(../images/main/tree33.gif) no-repeat 3px -44px;  line-height:24px;  border-bottom: 1px solid #BFD8E0; padding-left:18px; color:#333; font-size:13px; cursor:pointer; font-weight:normal; }
.fenxi_leftdiv h3.open{ border-bottom:0;  background:url(../images/main/tree33.gif) no-repeat 3px -81px #eef4fa; color:#324699; font-weight:bold; }
.fenxi_leftdiv .titbox{ background:#fff; border-bottom: 1px solid #BFD8E0; overflow:auto;  }
.fenxi_leftdiv .titbox li{ line-height:1.6em;  color:#333;}
.fenxi_leftdiv .titbox li a{ color:#333; display:block; height:1.6em;  padding-left:23px; text-decoration:none;
                    }
.fenxi_leftdiv .titbox li a:hover{ background:#E0E3E7;}
.fenxi_leftdiv .titbox li.focus a{ background:#12a7f1; color:#fff;}
.fenxi_leftdiv .titbox table{ width:100%;}
.fenxi_leftdiv .titbox table .focuson{ background:#12a7f1; color:#fff;}
.fenxi_leftdiv .titbox table td{ padding:2px 5px;}
.fenxi_leftdiv .titbox table td a{color:#333; text-decoration:none; }
.fenxi_leftdiv .titbox table td a:hover{ background:#E0E3E7;}
.fenxi_leftdiv .titbox table td input{ width:70%; padding:1px 2px; height:14px;}
.fenxi_leftdiv .titbox table th{ padding:2px 5px; width:50px;}
.fenxi_leftdiv .titbox table tr .right_btn{ visibility:hidden;}
.fenxi_leftdiv .titbox table tr.focuson .right_btn{ visibility: visible;}


.fenxi_midbox{ background:#F5FAFF; position:absolute;
               width:300px;border:1px solid #8ec5da;
			   left:198px; top:0; height:93%;
			   padding:0;}
.fnxi_ss{ padding:5px 10px 10px; height:22px; }
.fnxi_ss p{color:#324699; padding:5px 0;}
.btn_input{ width:41px; height:22px; border:0; background:url(../images/icon.png) no-repeat -215px -64px; margin-left:5px; }
.input_style{ border:1px solid #B7C3CC; height:18px; padding:1px;}
.xnfx_arrow{ position:absolute; padding:0 10px; width:17px;
			   left:555px; top:40%;}
.fenxi_rightbox{ margin-left:508px; margin-right:10px; background:#F5FAFF; height:93%; padding:0; border:1px solid #8ec5da; }

.btn_stylea a{ display:block; float:left; background-image:url(../images/icon.png); background-repeat:no-repeat;background-position:0px -151px; height:23px; width:65px;  line-height:23px; padding-left:5px; text-align:center; text-decoration:none; color:#324699; margin-right:5px;}
.btn_stylea span.right{background:url(../images/icon.png) -227px -151px; height:23px; width:5px; display:block; float:right;}
.btn_stylea a:hover{background-position:0px -185px;}
.btn_stylea a:hover span.right{background:url(../images/icon.png) -227px -185px;}
.btn_stylea a:active{background-position:0px -219px;}
.btn_stylea a:active span.right{background:url(../images/icon.png) -227px -219px;}
.mb_select{ float:right;}
.mb_select select{ height:20px;}
.xnfx_sstab{ width:100%;}
.xnfx_sstab th{ font-weight:normal; text-align:right; padding-top:5px; color:#324699;}
.xnfx_sstab td{ padding-left:3px; padding-top:5px;}
.xnfx_sstab td input{ width:60%; padding:1px; }
 
 
/*门户*/
body{height:100%;}
.mainBg{background:#f8f8f8 url(../images/main/mainBg.jpg) repeat-x; width:100%; height:100%; border:none; overflow:auto;}
.mainBg td{vertical-align:top; padding:10px; }
.mainBg .date{height:31px;padding-left:5px; font-size:14px; font-weight:bold; line-height:31px; margin:0px 0px 5px 0px; border-bottom:1px solid #cedee5;}
/*.mainBg .box1{background:url(../images/main/mainBox1.gif) no-repeat; width:879px; height:236px;padding:5px;filter:alpha(opacity=50);
 -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; float:left; clear:both;}*/
.mainBg .box1{width:99%; height:214px;padding:5px;float:left; clear:both; margin-bottom:15px;}
.mainBg .box1 li{width:30%; float:left;padding-right:5px; overflow: hidden;}
.mainBg .box1 li h3{background-repeat:no-repeat; height:47px; background-position:top left; color:#909090; padding-left:147px; font-size:14px; font-weight:normal;}
.mainBg .box1 li h3 em{font-style:normal; color:#ff3700; line-height:46px;}
.mainBg .box1 li h3.t1{background-image:url(../images/main/mainTitle1.png);}
.mainBg .box1 li h3.t2{background-image:url(../images/main/mainTitle2.png);padding-left:144px;}
.mainBg .box1 li h3.t2 em{line-height:45px;}
.mainBg .box1 li h3.t3{background-image:url(../images/main/mainTitle3.png); }
.mainBg .box1 li h4{color:#004c4d; font-size:13px; font-weight:normal;padding-left:10px; line-height:24px; overflow:hidden;}
.mainBg .box1 li.li2 h4{height:24px;}
.mainBg .box1 li h4 a{color:#336699;text-decoration:none; }
.mainBg .box1 li h4 a:hover{color:#0000ff;text-decoration: underline;  }
.mainBg .box1 li h4 .Arrow{font-size:140%;line-height: 0;padding-left: 5px; color:#004c4d;}
.mainBg .box1 li p{color:#004d4d; line-height:19px; padding-left:15px;margin-bottom:5px;}
.mainBg .box1 li h4 span{padding:0px 3px; color:#626464;}
.mainBg .box1 li a.more{font-size:13px;padding-left:10px; padding-top:5px;  text-decoration:none; float:left;}
.mainBg .box1 li a.more:hover{ text-decoration:underline;}
.mainBg .box1 li.line{width:3%; background:url(../images/main/line.png) repeat-y center top; height:212px;padding-right:0px;}

.mainBg .box2{ width:99%; border:1px solid #cedbe1; clear:both;}
.mainBg .box2 .title{
padding:0;
width:43px;
background:url(../images/main/mainTitle_3.gif) no-repeat;
min-height:185px;
height:185px;
}
.mainBg .box2 div.tabs-menu{
background:url(../images/main/tabs_menu.gif) repeat-x;
}
.mainBg .box2 div.tabs-menu ul{
	background:url(../images/main/ling_bg.gif) 0 100% repeat-x;
}
.mainBg .box2 div.tabs-menu li{
	float:left;
}
.mainBg .box2 div.tabs-menu li a{
display:block;
padding:0 20px;
color:#798B91;
border-right:1px solid #cfcfcf;
font:700 14px/220% Arial, Helvetica, sans-serif;
}
.mainBg .box2 div.tabs-menu li.active a{
color:#01779A;
background:#F3F7F9;
}
.mainBg .box2 .tabs-content{
padding:10px;
background:#F3F7F9;

height:auto!important;
height:200px;
min-height:200px;
overflow:hidden;
}
.mainBg .box2 .tabs-content .pager{
float:right;
margin-top:10px;
}
.mainBg .box2 .tabs-content .pager a{
float:left;
display:block;
margin-right:10px;
}
.mainBg .box2 .tabs-content .pager a.active{
color:red;
text-decoration:none;
}
.mainBg .box2 .bulletin-table{
width:100%;
border:0;
/*border-bottom:1px solid #BFD8E0;*/
border-collapse:collapse;
}
.mainBg .box2 .bulletin-table thead th{
	border:0;
	border-bottom:1px solid #BFD8E0;
	color:#075587;
	font:normal 14px/250% Arial, Helvetica, sans-serif;
}
.mainBg .box2 .bulletin-table tbody td{
	color:#444;
	padding:0;
	font:normal 13px/200% Arial, Helvetica, sans-serif;
	text-align:center;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.box2 .bulletin-table tbody td.orange{
color:#FF3700;
}
.mainBg .box2 .bulletin-table tbody td a{
	color:336699;
	text-decoration:none;
}
.mainBg .box2 .tabs-content ul{ overflow:hidden;height: 184px;}
.mainBg .box2 .tabs-content li{float:left; width:69px;margin:0 40px; margin-bottom:15px; height:18px; background-image:url(../images/main/lcIcon.png); background-repeat:no-repeat; color:#000; padding-top:59px;}
.mainBg .box2 li a{color:#000; text-decoration:none;}
.mainBg .box2 li.lc1{background-position:4px 0px;}
.mainBg .box2 li.lc2{background-position:-150px 0px;}
.mainBg .box2 li.lc3{background-position:-300px 0px;}
.mainBg .box2 li.lc4{background-position:-459px 0px;}
.mainBg .box2 li.lc5{background-position:-628px 3px;}
.mainBg .box2 li.lc6{background-position:2px -82px;}
.mainBg .box2 li.lc7{background-position:-150px -82px;}
.mainBg .box2 li.lc8{background-position:-302px -84px;}
.mainBg .box2 li.lc9{background-position:-455px -82px;}
.mainBg .box2 li.lc10{background-position:-632px -82px;}


 
/*表单*/

#header2 { display:none;}
.jxtopbar{height:108px;}
.jxtop{position:fixed;top:0px;left:0px; width:100%; z-index:999;}
.TitleBar{ background:url(../../v4/skins/images/info_back.jpg) repeat-x #eeece0;height:43px; padding-bottom:2px;position:relative; line-height:41px; color:#fff; font-size:14px; font-weight:bold; text-align:center; }
.TitleBar a{color:#e9fffe;}
.TitleBar a:hover{color:#FFFFFF; text-decoration:none;}
.TitleBar a:active{color:#003399;}
.TitleBar a.favorites{display:block; position:absolute; right:5px; top:11px; background-image:url(../images/icon24.png);_background-image:url(../images/icon.png); background-position: -167px -37px; background-repeat:no-repeat; height:19px; width:34px;border:1px solid transparent;*border:1px solid #67c4f3;}
.TitleBar a.favorites:hover{border:1px solid #036b9c; background-color:#49b5e6;}
.TitleBar a.favorites:active{border:1px solid #065275; background-color:#007ad0;}
.BarLine{height:1px; font-size:0px; background:#b6ddf0; display:none;}
.PoPBg{ background:#eeece0;padding:5px; text-align:center;}
.TitleBar h3{font-size:14px;}
.PForm, .tlq , .PoPBg_shou ,.tlq_tou, .tlqBz { width:1200px; margin:auto;}

.Winput{width:320px;}
.Winput2{width:800px;}
.Wtd{width:335px;}
.PForm .form1 table input[type=text].input_to_span{border:0px; background:#F4F8FC; color:#444;}
.PForm .form1 table{background:#d2d2d2; margin:2px auto 2px; width:100%;/*border-bottom: 1px solid #DBDEE3;*/}
.PForm .form1 table.chaoshi{background:#f9ead1;}
.PForm .form1 table.chaoshi td.title{background:#fcf8e4; color:#ff6600;}
.PForm .form1 table input[type=text],.dcl input[type=text]{border:1px solid #ccc; background:url(../images/v40/inputBg.png) repeat-x;}
.PForm .form1 table select{border:1px solid #ccc;background:url(../images/v40/inputBg.png) repeat-x;} 
.PForm .form1 table textarea,.dcl textarea{border:1px solid #ccc;background: #fff url(../images/v40/inputBg.png) repeat-x; line-height:18px;}
.PForm .form1 table td, .PForm .form1 table th{background:#fff; padding:5px;vertical-align:top; line-height:18px;}
.PForm .form1 table.chaoshi td, .PForm .form1 table.chaoshi th{background:#fcfaf4;}

.dcl{background:#f7f7f7; border:1px solid #55b2db; text-align:left; padding:5px 2px;}
.dcl textarea{width:790px; height:30px;}
.dcl input[type="button"]{background:#e0eff4 url(../images/btnBg1.jpg) repeat-x; width:70px; height:40px; border:1px solid #c7d1d2; color:#3f585c; font-family:"微软雅黑";}
.PForm .form1 table td{ text-align:left; word-break:break-all;word-wrap:break-word;}
.PForm .form1 table th{ color:#227087; font-weight:normal; text-align:right; width:130px;}
.PForm .form1 table td.th2{color:#227087;}
.PForm .form1 table td.th2 .box1{background:#FFF; border:1px solid #ccc; height:294px; margin:3px 0px 3px; padding:3px 5px; color:#444; }
.PForm .form1 table td.th2 .box1 em{background:#55abd3; display:block; height:22px; line-height:22px; font-style:normal; color:#FFF;}
.PForm .form1 table td a.reBg, .ipzy2 td a.reBg{display:block; background-image:url(../images/icon.png); background-repeat:no-repeat;background-position:0px -151px;margin:4px 8px; height:23px; padding:0px 12px; line-height:23px; text-align:center;position:relative;text-decoration:none; color:#324699;}
.PForm .form1 table td a.reBg span.right, .ipzy2 td a.reBg span.right{background:url(../images/icon.png) -227px -151px; height:23px; width:5px; display:block; position: absolute; top:0px; right:0px;}
.PForm .form1 table td a.reBg:hover, .ipzy2 td a.reBg:hover{background:url(../images/icon.png) 0px -185px no-repeat;}
.PForm .form1 table td a.reBg:hover span.right, .ipzy2 td a.reBg:hover span.right{background:url(../images/icon.png) -227px -185px no-repeat;}
.PForm .form1 table td a.reBg:active, .ipzy2 td a.reBg:active{background:url(../images/icon.png) 0px -219px no-repeat;}
.PForm .form1 table td a.reBg:active span.right, .ipzy2 td a.reBg:active span.right{background:url(../images/icon.png) -227px -219px no-repeat;}

.PForm .form1 table td.title,.PForm .form1 h4.title{background:#e9ebfe; font-size:14px; font-weight: bold; color:#227087;padding:2px 5px; line-height:24px;}
.PForm .form1 h4.title{vertical-align:center; text-align:left; display:block;border:1px solid #d2d2d2; margin-bottom:-3px;}
.PForm .form1 table td.con2{background:#f7f7f7; color:#227087; }
.PForm .form1 table td.con2 a { color:#324699;  text-decoration: underline}
.PForm .form1 table td li {float:left; padding-right:20px; }
.PForm .form1 table td li .radio{padding-right:3px;}
.PForm .form1 table .input09{padding:1px 3px; height:17px; color:#444;margin-right:5px;}
.PForm .form1 table .select1{padding:0px; height:20px; color:#444; margin:0px;}
.PForm .form1 table span{color:#ff0000; padding-right:0px;}
.PForm .form1 table span.color1{color:#444444;}
.PForm .form1 table a.btn1{ float:left;background: url(../images/icon.png) -264px -151px no-repeat; width:68px; height:17px; line-height:17px; padding:3px 10px; color:#444; text-decoration:none; position:relative; text-align:right;}
.PForm .form1 table p{width:100%; clear:both; padding-left:0px; padding-top:3px; line-height:20px;}
.PForm .form1 table p a.del{background:url(../images/icon.png) no-repeat -355px -120px; padding:1px 5px; text-decoration:none;border:1px solid #f4f8fc; margin-left:2px; }
.PForm .form1 table p a.del:hover{border:1px solid #d8dce5; background-color:#e2e6ed;}
.PForm .form1 table p a.del:active{border:1px solid #d8dce5; background-color:#b9bec6;}
.PForm .form1 table a.btn1:hover{background:url(../images/icon.png) -264px -185px no-repeat;}
.PForm .form1 table a.btn1:active{background:url(../images/icon.png) -264px -219px no-repeat;}
.PForm .form1 table a.btn1 span{display:block; position:absolute; left:7px;top:2px; background:url(../images/icon.png) -88px -124px no-repeat; width:16px; height:17px;}
.PForm .form1 a.btn5{float:right; position:relative; text-align:right; background: url(../images/icon24.png) -376px -151px no-repeat; width:46px; height:13px; line-height:13px; padding:5px 7px; color:#444; text-decoration:none; font-size:13px; font-weight:normal;margin-left:5px;}
.PForm .form1 a.btn5:hover{ background: url(../images/icon24.png) -376px -185px no-repeat;}
.PForm .form1 a.btn5:active{background:url(../images/icon24.png) -376px -219px no-repeat;}
.PForm .form1 a.btn6{float:right; position:relative; text-align:right; background: url(../images/icon24.png) -265px -151px no-repeat; width:73px; height:13px; line-height:13px; padding:5px 7px; color:#444; text-decoration:none; font-size:13px; font-weight:normal;margin-left:5px;}
.PForm .form1 a.btn6:hover{ background: url(../images/icon24.png) -265px -185px no-repeat;}
.PForm .form1 a.btn6:active{background:url(../images/icon24.png) -265px -219px no-repeat;}
.PForm .form1 a.btn7{float:right; position:relative; text-align:right; background: url(../images/icon24.png) -456px -151px no-repeat; width:100px; height:13px; line-height:13px; padding:5px 7px; color:#444; text-decoration:none; font-size:13px; font-weight:normal;margin-left:5px;}
.PForm .form1 a.btn7:hover{ background: url(../images/icon24.png) -456px -185px no-repeat;}
.PForm .form1 a.btn7:active{background:url(../images/icon24.png) -456px -219px no-repeat;}
.PForm .form1 a.btn6 .IAdd, .PForm .form1 a.btn7 .IAdd, .PForm .form1 a.btn5 .IAdd{ position:absolute; left:5px;top:3px;background:url(../images/icon24.png) -386px -353px no-repeat;width:20px; height:18px;}
.PForm .form1 a.btn6 .IDel, .PForm .form1 a.btn7 .IDel, .PForm .form1 a.btn5 .IDel{ position:absolute; left:5px;top:3px;background:url(../images/icon24.png) -386px -388px no-repeat;width:20px; height:18px;}
.PForm .form1 a.btn5 span, .PForm .form1 a.btn6 .zc, .PForm .form1 a.btn7 .zc{ position:absolute; left:5px;top:3px;background:url(../images/icon24.png) -386px -290px no-repeat;width:18px; height:18px;}
.PForm .form1 a.btn5 .Iload,.PForm .form1 a.btn6 .Iload,.PForm .form1 a.btn7 .Iload{ position:absolute; left:5px;top:2px;background:url(../images/icon24.png) -386px -321px no-repeat;width:20px; height:18px;}

.PForm .form1 a.btnOff{background: url(../images/btn20.png) 0px 0px no-repeat; height:19px; width:19px;float:right;margin-left:5px;margin-top:2px;}
.PForm .form1 a.btnOff:hover{background: url(../images/btn20.png) -20px 0px no-repeat;}
.PForm .form1 a.btnOff:active{background: url(../images/btn20.png) -40px 0px no-repeat;}
.PForm .form1 a.btnOn{background: url(../images/btn20.png) 0px -20px no-repeat; height:19px; width:19px;float:right;margin-left:5px;margin-top:2px;}
.PForm .form1 a.btnOn:hover{background: url(../images/btn20.png) -20px -20px no-repeat;}
.PForm .form1 a.btnOn:active{background: url(../images/btn20.png) -40px -20px no-repeat;}

.PForm .form1 table .textarea1{ background:url(../images/v40/inputBg.png) repeat-x;border:1px solid #ccc; padding:1px 3px; line-height:20px; color:#444;}
.PForm .form1 table caption.report-list-tilte{
	background:#E7F1FD;
	padding-left:10px;
	height:35px;
	line-height:35px;
	border:1px solid #E2E6ED;
	border-bottom:none;
}
.PForm .form1 table caption.report-list-tilte .report-list-title-content{
font-size:14px;
font-weight:700;
color:#0316A1;
}

/*表单查看历史处理*/
.gL-ltb{border:1px solid #D2D2D2;margin-top:5px; background:#fff;}
.gL-ltb .gL_itbm{height:26px; background:url(../images/v40/tabBg.png) repeat-x;} 
.gL-ltb .gL_itbm li{float:left; text-align:center; width:150px; height:26px; cursor:pointer; line-height:26px; color:#777; border-right:1px solid #ccc;}
.gL-ltb .gL_itbm li.on{ background:#fff url(../images/v40/tabBg.png) repeat-x left -28px; color:#227087; font-weight:bold;cursor:pointer;}
.gL-ltb .content{margin:5px;}
.gL-ltb .content .tree{float:left; text-align:left; width:270px;}
.gL-ltb .content .tree a{color:#336699; text-decoration:underline; line-height:24px;}
.gL-ltb .content .tree a.on{background:#f8f7f7; color:#0000ff; padding:2px; text-decoration:none;}
.gL-ltb .content table, .PForm .form1 table td .boxlist2 table{ table-layout:fixed;}
 .PForm .form1 table td .boxlist2 table{background:#fff;}
.gL-ltb .content table th{font-weight:normal; color:#4b7195; border-bottom:1px solid #cccccc; line-height:20px; padding:3px 3px; text-align:left;}
 .PForm .form1 table td .boxlist2 table th{ont-weight:normal; color:#4b7195; border-bottom:1px solid #cccccc; line-height:20px; padding:3px 5px; text-align:left;}

.gL-ltb .content table td, .PForm .form1 table td .boxlist2 table td{color:#444; line-height:20px; text-align:left; padding:1px; vertical-align:top; word-break:break-all; word-wrap: break-word; }
.PForm .form1 table td .boxlist2 table td{background:none;padding:3px 5px;}
.gL-ltb .content table tr.bg2, .PForm .form1 table td .boxlist2 table tr.bg2{background:#f7f7f7;}
.gL-ltb .content table td a{color:#0a92cb; text-decoration:underline;}
.gL-ltb .content table td a:hover{color:#000033; text-decoration:none;}
.gL-ltb .content table td a:active{color:#ff7e00;}

/*表单查看附件*/
.positionR{position:relative;}
.gL-ltb .content .fjxx{width:670px; background:#f8f7f7; padding:4px; float:right;margin-top:5px; margin-bottom:5px;}
.gL-ltb .content .fjxx table{border:1px solid #ccc; background:#FFF; table-layout:fixed;padding: 2px;}
.gL-ltb .content .fjxx a.colse{ float:right; margin:0 0 3px 0; height:11px; background:url(../images/main/colse.png) no-repeat; width:12px;}

/*讨论群*/
.tlq{border:1px solid #e2e6ed; background:#FFFFFF; text-align:left;}
.tlq p.left {float:left; padding:3px 10px; line-height:30px; color:#0054b3;}
.tlq p.left font{color:#d43700; font-size: 12px;}
.tlq .right { text-align:right;float:right; line-height: 30px; padding-right: 10px; padding-top: 5px; }
.tlq .right a { background: url(../images/main/tlq2.png); width: 44px; height: 29px; color: #075587; display: block; float:right; line-height: 24px; text-align:center; padding-right: 12px; margin: 4px 0px 0px 4px; text-decoration:none; cursor:pointer;}
.tlq .right a:hover { background-position:-60px 0px; }
.tlq .right a.hover { background: url(../images/main/tlq2.png) -60px 0px; }
.tlq .right a.on { background: url(../images/main/tlq2.png) -120px 0px; }
.tlq .Topbtn{float:right;}
.tlq .lyInfo{margin-bottom:0px;}
.tlq .lyInfo .top{background:#e7f1fd; color:#838383; font-size:13px; color:#838383; border-top:1px solid #e2e6ed; height:28px; line-height:28px; text-align:left;padding:0px 10px;}
.tlq .lyInfo .top span{padding-right:20px;}
.tlq .lyInfo .top a{float:right; margin-top:4px; margin-right:10px; line-height:22px; height:22px; color:#0013c6;}
.tlq .lyInfo .top a:hover{color:#0000FF; text-decoration:none;}
.tlq .lyInfo .top a:active{color:#0000bb;}
.tlq .lyInfo .top a.del{ color:#d43700; text-decoration:underline;}
.tlq .lyInfo .top a.del:hover{color:#FF0000; text-decoration:none;}
.tlq .lyInfo .top a.del:active{color:#bb0000;}
.tlq .lyInfo .top a.eidt {color:#0013c6; text-decoration: underline;}
.tlq .lyInfo .top a.del { background: url(../images/main/tlq3.png) 0 0px no-repeat; padding-left: 20px;}
.tlq .lyInfo .top a.eidt { background:url(../images/main/tlq3.png) -0px -37px no-repeat; padding-left: 20px;}
.tlq .lyInfo .content {color:#444444; line-height:20px; padding:8px 10px; text-align:left;}
.tlq .lyInfo .xt { background: #c4fffd; color: #0054b3;}
.tlq .lyInfo .xt span { color: #d42e01;}
.tlq .lyInfo .content a{color:#0013c6;  float:left;background:url(../images/icon.png) -380px -120px no-repeat; margin-right:18px;  padding-left:18px;line-height:24px;}
.tlq .footer{border-top:1px solid #e2e6ed; height: 38px;}
.tlq .footer .page{float:right; margin-right:10px; margin-top:3px;}
.tlq .footer p.left { width: 500px; float:left;}
.tlq .footer p { display: block; float:left;}
.tlq .fbpl{ text-align:center;}
.tlq .fbpl p { padding: 20px 0px; text-align:center; }
.tlq .fbpl .top{background:url(../images/main/bg03.jpg) repeat-x; height:30px; line-height:30px; color:#075587; font-size:14px; padding-left:10px; text-align:left;}
.tlq .fbpl table{width:99%; margin:3px auto; border:0px; table-layout:fixed;}
.tlq .fbpl table th{color:#0054b3;font-size:13px; width:44px;}
.tlq .fbpl table td, .tlq .fbpl table th{padding:3px; text-align:left;}
.tlq .fbpl table td textarea{height:60px; font-size:13px; color:#444; width:99%; border:1px solid #a6bdd3;}
.tlq .fbpl table td input.file{width:94%;font-size:13px; color:#444; height:22px; }
.tlq .fbpl table td input.btn2{ background:url(../images/icon.png) -214px -64px no-repeat;width:44px; height:22px; border:0px; color:#075587; cursor:pointer; line-height:22px;}
.tlq .fbpl table p{width:100%; clear:both; text-align:left; padding-left:0px; padding-top:3px; line-height:20px; color:#838383;}
.tlq .fbpl table p a.del{background:url(../images/icon.png) no-repeat -355px -120px; padding:1px 5px; text-decoration:none; margin-left:2px; }
.tlq .fbpl table a.btn1:hover{background:url(../images/icon.png) -264px -185px no-repeat;}
.tlq .fbpl table a.btn1:active{background:url(../images/icon.png) -264px -219px no-repeat;}
.tlq .fbpl table a.btn1{display:block;background: url(../images/icon.png) -264px -151px no-repeat; width:68px; height:17px; line-height:17px; padding:3px 10px; color:#444; text-decoration:none;text-align:center;}

.PoPBg_shou p.left {float:left; padding:3px 10px;}
.tlq_tou { background: #fefdeb; border: 1px solid #ebe7c6; margin-bottom: 10px; padding: 10px; width: 950px;}
.tlq_tou textarea{font-size:13px; line-height:18px;}
.tlq_tou h1 { margin:0; line-height: 18px; height: 18px; color: #444444; font-size: 12px; font-weight: normal; text-align:left; }
.tlq_tou h1 em {background: url(../images/icon.png) -0px -460px ; margin-right: 5px; width: 16px; height: 16px; display: block; float:left;}
.tlq_tou h1 a.c1 { color: #c79a6a; text-decoration:none;}
.tlq_tou h1 a.c2 { color: #539c32; padding: 0 5px; text-decoration: underline;}
.tlq_tou h1 a.c3 { color: #d43700; padding: 0 5px; text-decoration: underline;}
.tlq_tou h1 span.c4 { color: #b64901;}
.tlq_tou h1 input { margin: 0px; padding:0 10px;}
.tlq_tou .tijiao { width: 52px; height: 48px; background-image:url(../images/main/tlq1.png); border: 0; margin-top: 10px;}
.tlq_tou .sr { width: 860px; background-color: #FFFFFF; border: 1px solid #d3d1d1; float:left; overflow-y:hidden; margin-top: 10px;}
.PoPBg_shou { margin-bottom: 10px;}
.PoPBg_shou .Topbtn li{margin-bottom:3px;}
.tlq_tab i { width: 87px; float:left; height: 18px; line-height: 18px; font-style: normal; display: block; padding-left: 28px; text-align:left; color: #444444;}
.tlq_tab i.on { font-weight: bold;}
.tlq_tab i.on em { background: url(../images/icon.png) -133px -356px; width: 16px; height: 16px; display: block; float:left;}
.tlq_tab .tlq_bth { height: 18px; line-height: 18px; text-align:left; border-bottom: 1px solid #e2e6ed; padding:10px 5px 5px 5px; margin: 0 10px;}
.tlq_tab .tlq_bth a { color:#075587; margin: 0 10px; padding: 1px 0px;}
.tlq_tab .tlq_bth a:hover { text-decoration: underline;}
.tlq_tab .tlq_bth a:active { color:#0214a0;}
.tlq_tab .tlq_bth a.close { background:url(../images/main/tlq_close.png) no-repeat;padding-left: 20px; height: 18px;}
.tlq_tab .tlq_bth a.open { background:url(../images/main/tlq_open.png) no-repeat; padding-left: 20px; height: 18px;}
.tlqBz ul{width:100%; clear:both;}
.tlqBz{padding-bottom:10px;}
.tlqBz ul li{background-image:url(../images/main/tlqBz.png); background-repeat:no-repeat; background-position:left -60px; height:26px; color:#7a7a7a; text-align:center;color:#7a7a7a; float:left; width:121px;padding-bottom:2px; margin-bottom:5px;}
.tlqBz li.over{background-position:left 0px; color:#075587;}
.tlqBz li.on{background-position:left -30px; color:#fff;}
.tlqBz li.next{background-position:left -60px;}
.tlqBz li p{height:26px; line-height:26px; padding:0px 22px 0px 8px; background-image:url(../images/main/tlqBz.png); background-repeat:no-repeat;background-position:right -390px;}
.tlqBz li p.overOn{background-position:right -420px;}
.tlqBz li p.onNext{background-position:right -360px;}
.tlqBz li p.overOver{background-position:right -330px;}
.tlqBz li p.nextNext{background-position:right -390px;}
.tlqBz li.next p.end{background-position:right -300px;}
.tlqBz li.on p.end{background-position:right -270px;}
.tlqBz li.over p.end{background-position:right -240px;}

.smsTitle{color:#0054B3; margin:3px 0px; clear:both; padding:0px 3px; line-height:22px; background:#E7F1FD; }
.smsUl{clear:both;padding:1px 5px; }
.smsUl li{float:left; color:#444; margin-right:20px;padding-bottom:2px; line-height:20px;white-space:nowrap; }
.smsUl li input{margin-right:3px; margin-top:2px;}
.smstxt textarea{border:1px solid #A6BDD3; color:#444444; width:99%;}

/*选择角色*/
table.wt_xzrh{table-layout:fixed;background:#e2e6ed; margin:10px auto; width:98%;}
.wt_xzrh th{width:120px; color:#324699;font-weight: normal;text-align: right;}
.wt_xzrh td{color:#444;}
.wt_xzrh th, .wt_xzrh td{background:#F4F8FC;line-height: 24px;padding: 3px 5px;}
.wt_xzrh td #accept_userName22,.wt_xzrh td #accept_userName18{ display:block;padding-left:12px;}
.wt_xzrh select {
    border: 1px solid #A6BDD3; width:120px;
}

/*风险因素*/
#outerForInfo{}
#outerForInfo .fxys{margin:10px 0 0 0;background:#e2e6ed;}
#outerForInfo .fxys td{background:#f4f8fc; text-align:center; color:#444444; padding:3px 5px;}
#outerForInfo .fxys td.active-box-item{ background:#e7f1fd; color:#324699;}
/*结束*/


/*报表统计*/
.tjbb{padding:5px; position:relative;}
.tjbb .TopbtL{width:450px; position:absolute; left:5px; top:3px;}
.tjbb .TopbtL li.left{float:left;}
.tjbb .TopbtL li.inp{padding-top:2px;}
.tjbb .TopbtL li input{background:#fff; border:1px solid #a6bdd3; padding:1px; color:#444; line-height:16px; height:16px;}
.tjbb .TopbtL li select{height:20px;}
.tjbb h3{text-align:center; font-size:14px; color:#0028cf; font-weight:bold; padding:2px;}
.tjbb .tjbbt table{background:#c5dbe2; padding:0px;}
.tjbb .tjbbt table th, .tjbb .tjbbt table td{padding:2px; text-align:center;}
.tjbb .tjbbt table th{background:#e6f4f9; color:#324699; font-weight:normal;}
.tjbb .tjbbt table td{background:#fff;}
.tjbb_leftdiv{background:url(../images/main/info_back.gif) repeat-x 0 -43px #f1f7fc; position:absolute;
                width:180px;
				border:1px solid #B7C3CC;
				left:8px; top:10px; height:93%;
				padding:5px;
				overflow:auto;}
.tjbb_leftdiv dt{ border-bottom:1px solid #B7C3CC; margin:15px 0 5px; padding:0 5px; color:#324699; font-weight:bold;}
.tjbb_leftdiv dd{ line-height:1.6em;  color:#333;}
.tjbb_leftdiv dd a{ color:#333; display:block;  padding:0 10px; text-decoration:none;
                    }
.tjbb_leftdiv dd a:hover{ background:#E0E3E7;}
.tjbb_leftdiv dd.focus a{ background:#E0E3E7;}

/*按钮*/
.Topbtn{height:24px; margin-top:5px; margin-right:3px; z-index:99;}
.Topbtn_empty{ height:30px; overflow:hidden;}
.mar7{margin-right:2px; margin-left:2px;}
.Topbtn li{float:right; cursor:pointer; padding-left: 8px; z-index:99;}
.Topbtn li.export{position: relative; z-index:10000;}

.TopbtnLeft{margin-top:5px;}
.TopbtnLeft li{float:left; cursor:pointer; padding-right: 25px; margin-bottom:5px; white-space:nowrap;}

.Topbtn li.icon a, .TopbtnLeft li.icon a{}
.Topbtn li.Ricon a, .TopbtnLeft li.Ricon a{padding-right:22px;}
.Topbtn li a, .TopbtnLeft li a { float:left; background-image:url(../../v4/skins/images/button.png); background-repeat:no-repeat;background-position:0px 0px;height:22px; padding-right:12px; padding-left:12px; line-height:22px; text-align:right;text-decoration:none; color:#385861; position:relative;font-weight: normal; font-size:13px;}
.Topbtn li a span.right, .TopbtnLeft li a span.right, .Topbtn li.BtnSelected span.right{background:url(../../v4/skins/images/button.png) -217px 0px; height:22px; width:5px; display:block; position: absolute; top:0px; right:0px;}
.Topbtn li a.other, .TopbtnLeft li a.other{background-position:0px 0px; color:#385861;}
.Topbtn li a.other span.right, .TopbtnLeft li a.other span.right{background:url(../../v4/skins/images/button.png) -217px 0px; }

.Topbtn li a:hover, .TopbtnLeft li a:hover{background-position:0px -25px;}
.Topbtn li a:hover span.right, .TopbtnLeft li a:hover span.right{background:url(../../v4/skins/images/button.png) -217px -25px;}
.Topbtn li a:active, .TopbtnLeft li a:active{background-position:0px -50px;}
.Topbtn li a:active span.right, .TopbtnLeft li a:active span.right{background:url(../../v4/skins/images/button.png) -217px -50px;}

.Topbtn li.BtnSelected a{background-image:url(../../v4/skins/images/button.png); background-position:0px -25px;background-repeat:no-repeat;height:23px; padding:0px 20px; line-height:23px; text-align:right; position:relative; text-decoration:none; color:#029dca; cursor:default;}
.Topbtn li.BtnSelected a span.right{background:url(../../v4/skins/images/button.png) no-repeat -217px -25px; height:23px; }

.Topbtn li.icon a em, .TopbtnLeft li.icon a em, .Topbtn li.BtnSelected em{ display: none;} 
.Topbtn li.export em{background-image:url(../images/icon24.png);_background-image:url(../images/icon.png);background-repeat:no-repeat; position: absolute; display:block;right:0px; top:3px;  background-position:-103px -96px; height: 16px;width: 16px;}

.Topbtn li .dropDownListK{position:absolute; top:22px;right:0px; border-right:1px solid #e9e9e9; z-index:999; display:block;}
.dropDownList_bottom{bottom:0px;width:100px;background:url(../images/main/shadow.png) repeat-x; height:2px; border-top:1px solid #7a8da3; font-size:0px; clear:both;}
.Topbtn li .dropDownList{background:#f3f8fe;border:1px solid #7a8da3;padding:2px 0px; width:100px; float:right; overflow:hidden;}
.Topbtn li .dropDownList p{color:#324699; padding:0px;}
.Topbtn li .dropDownList p a{display:block; text-decoration:none;height:20px;line-height:20px; border:1px solid #f3f8fe;padding:0px 2px; background:none; width:94px; text-align:left; margin:0px;}
.Topbtn li .dropDownList p a:visited{ color:#324699;}
.Topbtn li .dropDownList p a:hover{background-image:url(../images/left/LeftMenu.gif); background-position:0px -30px; background-repeat:repeat-x;height:20px; border:1px #84acdd solid; color:#324699;}
.Topbtn li .dropDownList p a:active{background-image:url(../images/left/LeftMenu.gif); background-position:0px 0px; background-repeat:repeat-x;height:20px; border:1px #84acdd solid; color:#324699;}
.Topbtn li .dropDownList p font{float:left; width:20px;height:17px; background-image:url(../images/icon.png); background-repeat:no-repeat;}
.Topbtn li .dropDownList p.excel font{background-position:-128px -94px;}
.Topbtn li .dropDownList p.word font{background-position:-53px -125px;}
.Topbtn li .dropDownList p.pdf font{background-position:-156px -94px;}
.Topbtn li .dropDownList p.download font{background-position:-193px -354px;}
.Topbtn li .dropDownList p.add font{background-position:0 -96px;}
.Topbtn li .dropDownList p.modify font{background-position:-23px -95px;}
.Topbtn li .dropDownList p.search font{ background-position:-77px -95px;}


/*按钮定义
.toolbar_bg{} 
#Topbtn{height:23px;padding:2px;}
#Topbtn li{float:right; cursor:pointer;}
#Topbtn li a{ background-image:url(../images/icon.png); background-repeat:no-repeat;margin-right:5px; height:23px; padding:0px 7px; line-height:23px; text-align:right; position:relative;text-decoration:none; color:#324699;}

.Topbtn li .dropDownListK{position:absolute; top:22px;right:0px; border-right:1px solid #e9e9e9; z-index:999; display:none;}
.Topbtn li .dropDownList{background:#f3f8fe;border:1px solid #7a8da3;padding:2px 0px; width:100px; float:right; overflow:hidden;}
.Topbtn li .dropDownList p{color:#324699; padding:0px;}
.Topbtn li .dropDownList p a{display:block; text-decoration:none;height:20px;line-height:20px; border:1px solid #f3f8fe;padding:0px 2px; background:none; width:94px; text-align:left; margin:0px;}
.Topbtn li .dropDownList p a:visited{ color:#324699;}
.Topbtn li .dropDownList p a:hover{background-image:url(../images/left/LeftMenu.gif); background-position:0px -30px; background-repeat:repeat-x;height:20px; border:1px #84acdd solid; color:#324699;}
.Topbtn li .dropDownList p a:active{background-image:url(../images/left/LeftMenu.gif); background-position:0px 0px; background-repeat:repeat-x;height:20px; border:1px #84acdd solid; color:#324699;}
.Topbtn li .dropDownList p font{float:left; width:20px;height:17px; background-image:url(../images/icon.png); background-repeat:no-repeat;}
.Topbtn li .dropDownList p.excel font{background-position:-128px -94px;}
.Topbtn li .dropDownList p.word font{background-position:-53px -125px;}
.Topbtn li .dropDownList p.pdf font{background-position:-156px -94px;}
.Topbtn li .dropDownList p.download font{background-position:-193px -354px;}
.Topbtn li .dropDownList p.add font{background-position:0 -96px;}
.Topbtn li .dropDownList p.modify font{background-position:-23px -95px;}
.Topbtn li .dropDownList p.search font{ background-position:-77px -95px;}

.dropDownList_bottom{ float:right;bottom:0px;width:100px;background:url(../images/main/shadow.png) repeat-x; height:2px; border-top:1px solid #7a8da3; font-size:0px; clear:both;}

.Topbtn{height:24px; padding:3px; z-index:99;}
.Topbtn_empty{ height:30px; overflow:hidden;}
.mar7{margin-right:2px; margin-left:2px;}
.Topbtn li{float:right; cursor:pointer; padding-right: 8px; z-index:99;}
.Topbtn li.export{position: relative; z-index:10000;}

.TopbtnLeft{padding:3px 0px;}
.TopbtnLeft li{float:left; cursor:pointer; padding-right: 8px; margin-bottom:5px; white-space:nowrap;}

.Topbtn li.icon a, .TopbtnLeft li.icon a{padding-left:30px;}
.Topbtn li.Ricon a, .TopbtnLeft li.Ricon a{padding-right:30px;}
.Topbtn li a, .TopbtnLeft li a { float:left; background-image:url(../images/icon.png); background-repeat:no-repeat;background-position:0px -151px;height:23px; padding-right:12px; padding-left:12px; line-height:23px; text-align:right;text-decoration:none; color:#324699; position:relative;font-size: 12px;font-weight: normal;}
.Topbtn li a span.right, .TopbtnLeft li a span.right, .Topbtn li.BtnSelected span.right{background:url(../images/icon.png) -227px -151px; height:23px; width:5px; display:block; position: absolute; top:0px; right:0px;}
.Topbtn li a.other, .TopbtnLeft li a.other{background-position:0px -253px; color:#324699;}
.Topbtn li a.other span.right, .TopbtnLeft li a.other span.right{background:url(../images/icon.png) -227px -253px; }

.Topbtn li a:hover, .TopbtnLeft li a:hover{background-position:0px -185px;}
.Topbtn li a:hover span.right, .TopbtnLeft li a:hover span.right{background:url(../images/icon.png) -227px -185px;}
.Topbtn li a:active, .TopbtnLeft li a:active{background-position:0px -219px;}
.Topbtn li a:active span.right, .TopbtnLeft li a:active span.right, .Topbtn li.BtnSelected a span.right{background:url(../images/icon.png) -227px -219px;}

.Topbtn li.BtnSelected a{background-image:url(../images/icon.png); background-position:0px -219px;background-repeat:no-repeat;height:23px; padding:0px 12px 0px 30px; line-height:23px; text-align:right; position:relative; text-decoration:none; color:#324699; cursor:default;}


.Topbtn li.icon a em, .TopbtnLeft li.icon a em, .Topbtn li.BtnSelected em{background-image:url(../images/icon24.png);_background-image:url(../images/icon.png); background-repeat:no-repeat; position: absolute; display:block; width:16px; height:16px; left:8px; top:4px;} 

.Topbtn li.cklct a em, .TopbtnLeft li.cklct a em{background-position:-310px -95px;}
.Topbtn li.bz em, .TopbtnLeft li.bz em{background-position:-192px -389px;}
.Topbtn li.add em{ background-position:0px -96px;}
.Topbtn li.modify em{ background-position:-23px -95px;}
.Topbtn li.fabu em{ background-position:-128px -388px;}
.Topbtn li.fabu2 em{ background-position:-160px -388px;}
.Topbtn li.del em{ background-position:-53px -96px;}
.Topbtn li.import em{ background-position:-186px -96px;}
.Topbtn li.search em{ background-position:-77px -95px;}

.Topbtn li.export em{background-image:url(../images/icon24.png);_background-image:url(../images/icon.png);background-repeat:no-repeat; position: absolute; display:block;right:5px; top:3px;  background-position:-103px -96px; height: 16px;width: 16px;}
.Topbtn li.preDate em{ background-position:0px -291px;}
.Topbtn li.nextDate em{ background-position:-25px -291px;}
.Topbtn li.qr em{ background-position:-50px -291px;}
.Topbtn li.sc em{ background-position:-88px -125px;}
.Topbtn li.lock em{ background-position:0px -323px;}
.Topbtn li.unlock em{ background-position:-32px -323px;}
.Topbtn li.change_p em{ background-position:-64px -323px;}
.Topbtn li.assign_r em{ background-position:-96px -323px;}
.Topbtn li.land em{ background-position:-130px -323px;}
.Topbtn li.distribution_u em{ background-position:-162px -323px;}
.Topbtn li.assignment_m em{ background-position:-193px -323px;}
.Topbtn li.distribution_o em{ background-position:-225px -323px;}

.Topbtn li.print em{ background-position:-288px -323px;}
.Topbtn li.distribution_r em{ background-position:-321px -323px;}
.Topbtn li.gantt_s em{ background-position:0px -355px;}
.Topbtn li.long_level em{ background-position:-32px -356px;}
.Topbtn li.alam_u em{ background-position:-64px -356px;}
.Topbtn li.cut em{ background-position:-96px -355px;} 
.Topbtn li.role em{ background-position:-128px -356px;}
.Topbtn li.trend_l em{ background-position:-160px -355px;}
.Topbtn li.download em{ background-position:-192px -355px;}
.Topbtn li.Comment_y em { background-position:0px -388px;}
.Topbtn li.Operating_s em { background-position:-32px -388px;}
.Topbtn li.Repair_j em { background-position:-64px -388px;}
.Topbtn li.ck em { background-position:-97px -388px;}
.Topbtn li.zdcj em{background-position:-225px -388px;}
.Topbtn li.glszye em{ background-position:-225px -355px;}

.Topbtn li.group em{ background-position:-288px -355px;}
.Topbtn li.excel1 em{ background-position:-129px -95px;}
.Topbtn li.pdf1 em{ background-position:-158px -95px;}
.Topbtn li.refresh em{ background-position:-244px -95px;}
.Topbtn li.jhls em{ background-position:-322px -356px;}
.Topbtn li.zydw em{ background-position:-256px -291px;}
.Topbtn li.bgls em{ background-position:-225px -291px;}
.Topbtn li.glsx em{ background-position:-256px -388px;}
.Topbtn li.bgsq em{ background-position:-193px -323px;}
.Topbtn li.plbg em{ background-position:-225px -323px;}
.Topbtn li.more em{ background-position:-357px -388px}
.Topbtn li.txxs em{ background-position:-354px -355px}
.Topbtn li.bgqx em{ background-position:-130px -291px;}
.Topbtn li.ljd em{ background-position:-193px -291px;}
.Topbtn li.dz em{ background-position:-287px -291px;}
.Topbtn li.cjxx em{ background-position:-319px -291px;}
.Topbtn li.fqbg em{ background-position:-354px -291px;}
.Topbtn li.fqps em{ background-position:0px -407px;}
.Topbtn li.fqxxq em{ background-position:-32px -407px;}
.Topbtn li.lbxs2 em{ background-position:-65px -407px;}
.Topbtn li.print em{ background-position:-97px -407px;}
.Topbtn li.fbtz em{ background-position:-53px -125px;}


.Topbtn li.cztimeout{width:56px; background:url(../images/main/timeout.png) no-repeat; color:#FFFFFF; height:23px; line-height:23px; font-weight:bold; margin:0px; padding:0px;}
.Topbtn li.cztimeout em{background:url(../images/main/timeout.png) no-repeat 0 -27px; float:left; width:16px; height:16px; margin:5px 4px 4px 3px;}
.Topbtn li.cztimeout font{display:block;background:url(../images/main/timeout.png) no-repeat 0 -53px; width:16px; height:16px; margin:7px 0px 0px 20px;}

a.RBtnrefresh{float:right; background:url(../images/main/smzq.png) 0 -131px no-repeat; text-align:left; width:35px; padding-left:23px; height:19px; line-height:19px; color:#1d3460; cursor:pointer;border:0;vertical-align:middle; margin-right:10px;text-decoration:none;color:#324699;}
a.RBtnrefresh:hover{text-decoration:none; background:url(../images/main/smzq.png) 0 -156px no-repeat; }
a.RBtnrefresh:active{text-decoration:none; background:url(../images/main/smzq.png) 0 -181px no-repeat; }
*/
.Topbtn li.pie_cs em{ background-position:-256px -323px;}
.Topbtn li.lbxs em{ background-position:-354px -323px;}
.Topbtn li.histogran_s em{ background-position:-257px -355px;}

/*-新建事件单-*/

.left_tree .xinjiansj{ background:url(../images/main/treeicon.gif) repeat-x 0 -232px ;
                     height:24px; border:1px solid #bfd8e0; border-bottom:0; border-bottom:1px solid #bfd8e0; }
.left_tree .xinjiansj span{ background:url(../images/main/treeicon.gif) no-repeat 7px -195px;
                       font-weight:bold;
					   color:#324699;
					   font-size:13px;
					   line-height:22px;
					   padding-top:2px;
					   padding-left:22px;
					   float:left;
					   width: 60%;
					   }
.left_tree .xinjiansj font { float: right; width: 20%; width:30px; height:24px;}
.left_tree .xinjiansj font a {display:block; background-image: url(../images/tishi_tanbth.gif); background-repeat:no-repeat; width: 20px; height: 17px; margin-top:3px; }
.left_tree .xinjiansj font a:hover { background-position:0px -54px; }
.left_tree .xinjiansj font a:active { background-position:0px -106px;}
.left_tree .xinjiansj_mx { border:1px solid #e8e9e9; margin: 10px 3px 6px 3px ; padding-top: 4px; padding-bottom: 2px; height: 44px; background:url(../images/main/treeicon.gif) repeat-x 0 -266px ;}
.left_tree .xinjiansj_mx span { padding-left:10px; font-size: 12px; color: #444444; padding-right:10px; float:left; line-height: 23px;}
.left_tree .xinjiansj_mx span p { float:left; color: #324699;}
.left_tree .xinjiansj_bottom { background-color: #e1eef5; height: 27px; text-align:center;  border:1px solid #bfd8e0; border-top: 0; padding-top: 6px;}
.left_tree .xinjiansj_bottom a {float:left;background: url(../images/tishi_tanAL.gif) no-repeat; color: #282c54;width:52px; height: 23px; line-height: 23px;margin-right: 8px; font-size:14px;}
.left_tree .xinjiansj_bottom a:hover { background: url(../images/tishi_tanAL.gif) no-repeat 0px -40px ;}
.left_tree .xinjiansj_bottom a:active { background: url(../images/tishi_tanAL.gif) no-repeat 0px -79px ;}
.left_tree .xinjiansj_bottom .ti{ width:120px; text-align:center; margin:auto;}




/*综合视图*/ 
 .zhst_wrap{ width:98%; margin:0 auto; padding-top:15px; padding-bottom:15px;}
 .zhst_wrap2{ width:99%; margin:0; padding-top:15px; padding-bottom:15px;}
 .zhst_wrap .zhst_box{ width:47%;   margin-bottom:1.5%; margin-left:1.5%; float:left; display:inline; background:#fff; border:1px solid #c6c5c1;}
 .zhst_wrap2 .zhst_box{ width:31%;   margin-bottom:1.5%; margin-left:1.5%; float:left; display:inline;  background:#e7f6fb url(../images/v40/boxBg.jpg) no-repeat left top; border:1px solid #aaccd4;
border-radius:4px;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=120,strength=4);/*ie*/
-moz-box-shadow: 0px 0px 8px #c7c7c7;/*firefox*/
-webkit-box-shadow: 0px 0px 8px #c7c7c7;/*safari或chrome*/
box-shadow:0px 0px 10px #c7c7c7;/*opera或ie9*/
 }
 
  .zhst_box .box_bot{ height:5px; }
  .zhst_box .box_top{ height:32px; overflow:hidden;}
  .zhst_box .box_topselect{height:32px; overflow:hidden;  cursor:move;}
.zhst_box .box_top .tit{ float:left; position:relative;  }
.zhst_box .box_top .tit h2{ font-size:13px; font-weight:normal; color:#999; padding-right:80px; padding-left:10px; line-height:32px;}
.zhst_box .box_top .tit h2 span{ color:#64A7B7; padding-right:5px; font-size:16px; font-weight: normal; }
/*.zhst_box .box_top .tit h2.mh_gg_tit{ background:url(../images/main/mh_gg_icon.jpg) no-repeat left top; padding-left:45px;}
.zhst_box .box_top .tit h2.mh_xn_tit{ background:url(../images/main/mh_xn_icon.jpg) no-repeat left top; padding-left:45px;}
.zhst_box .box_top .tit h2.mh_zy_tit{ background:url(../images/main/mh_zy_icon.jpg) no-repeat left top; padding-left:45px;}
.zhst_box .box_top .tit h2.mh_gj_tit{ background:url(../images/main/mh_gj_icon.jpg) no-repeat left top; padding-left:45px;}
.zhst_box .box_top .tit h2.mh_gr_tit{ background:url(../images/main/mh_gr_icon.jpg) no-repeat left top; padding-left:45px;}
.zhst_box .box_top .tit h2.mh_bz_tit{ background:url(../images/main/mh_bz_icon.jpg) no-repeat left top; padding-left:45px;}
.zhst_box .box_top .tit h2.mh_jh_tit{ background:url(../images/main/mh_jh_icon.jpg) no-repeat left top; padding-left:45px;}
.zhst_box .box_top .tit h2.mh_zh_tit{ background:url(../images/main/mh_zh_icon.jpg) no-repeat left top; padding-left:45px;}
.zhst_box .box_top .tit h2.mh_dc_tit{ background:url(../images/main/mh_dc_icon.jpg) no-repeat left top; padding-left:45px;}
.zhst_box .box_top .tit h2.mh_tz_tit{ background:url(../images/main/mh_tz_icon.jpg) no-repeat left top; padding-left:45px;}*/

.zhst_box .box_top .tit .timeout{ position:absolute; right:0; top:5px; width:56px; height:23px; background:url(../images/main/zhst.png) no-repeat 0 -134px; cursor:pointer;}
.zhst_box .box_top .tit .timeoutplay{ position:absolute; right:0; top:5px; width:56px; height:23px; background:url(../images/main/zhst.png) no-repeat 0 -105px; cursor:pointer;}
.zhst_box .box_top .tit .timeoutplay2{ position:absolute; right:0; top:5px; width:56px; height:23px; background:url(../images/main/zhst.png) no-repeat -60px -105px; cursor:pointer;}
.zhst_box .box_top .tit .timeout p{ line-height:20px; padding-left:25px; font-family:Tahoma;}
.zhst_box .box_top .boxbtn{ float:right; padding-top:8px;}
.zhst_box .box_top .boxbtn li{ float:right; margin-right:8px;}
.zhst_box .box_top .boxbtn li a{ width:15px; height:15px; display:block; float:left; background-image:url(../images/main/zhst.png); overflow:hidden; text-indent:-999px;}
.zhst_box .box_top .boxbtn li.close a{ background-position:-44px -173px;}
.zhst_box .box_top .boxbtn li.fullscream a{ background-position:-22px -173px;}
.zhst_box .box_top .boxbtn li.smallscream a{ background-position:-88px -173px;}
.zhst_box .box_top .boxbtn li.modify a{ background-position:0 -174px;}
.zhst_box .box_top .boxbtn li.zhst_more a{ background-position:-66px -173px;}
.zhst_box .box_top .boxbtn li.Refresh1 a{ background-position:-110px -173px;}

 
.zhst_box .box_top .boxbtn li.close a:hover{ background-position:-44px -202px;}
.zhst_box .box_top .boxbtn li.fullscream a:hover{ background-position:-22px -202px;}
.zhst_box .box_top .boxbtn li.smallscream a:hover{ background-position:-88px -202px;}
.zhst_box .box_top .boxbtn li.modify a:hover{ background-position:0 -203px;}
.zhst_box .box_top .boxbtn li.zhst_more a:hover{ background-position:-66px -202px;}
.zhst_box .box_top .boxbtn li.Refresh1 a:hover{ background-position:-110px -202px;}

 
 .zhst_box .box_con{ overflow:hidden;
                   position:relative; height:240px;}
 .zhst_box .box_con .formbox{ position:absolute; width:100%; height:100%; background:#f6fefe; z-index:100; left:0; top:0; }
 .zhst_set table { width:70%; table-layout:fixed; margin-top:5px;}
 .zhst_set table tr{ vertical-align:top;}
 .zhst_set table th{ font-weight:normal; color:#075587; font-size:13px; width:25%; text-align:right; padding-right:5px;}
 .zhst_set table td{ padding-top:5px;}
 .zhst_set table td input { width:60%; border:1px solid #9098a3;}
 .zhst_set table td select{ width:60%; border:1px solid #9098a3;}
 .zhst_set table td textarea{ width:90%; height:3em; overflow:auto; border:1px solid #9098a3;}
 .zhst_set table td .zhstbtn{ }
 .zhst_set table td .zhstbtn a{ display:block; width:114px; height:22px; overflow:hidden; text-align:center; float:left; background-image:url(../images/main/zhst_btn.gif); background-repeat:no-repeat; background-position:left top; line-height:22px; +line-height:24px; text-decoration:none; color:#075587;}
 .zhst_set table td .zhstbtn a:hover{ background-position:0 -22px;}
 .zhst_set table th{ padding-top:8px;}
.zhst_addbox{ position:absolute; width:84px; height:84px; left:50%; top:50%; margin-left:-42px; margin-top:-42px;}
.zhst_addbox a{ width:84px; height:84px; display:block; background:url(../images/main/zhst.png) no-repeat 0 -238px; text-indent:-999px;}
.zhst_addbox a:hover{ background-position:0 -352px;}


.mh_h2{ font-size:14px; font-family:Verdana,"宋体";
        color:#005375;	
		width:98%;
		margin:0 auto;
		border-bottom:1px solid #cedee5;
		padding:17px 0 12px;
		text-indent:12px; position:relative; display:none;}
.mh_link{position:absolute; right:15px; height:20px; top:18px; font-size:13px; padding-left:10px; font-weight:normal; background:url(../images/v35/mh_link.png) no-repeat; text-align:left; line-height:20px;}
.zhst_box .box_con .mhlist{margin-right:10px;}
.zhst_box .box_con .mhlist li{ padding:0px 0px 0 10px; color:#999; height:22px; line-height:22px;overflow: hidden;
									white-space: nowrap;
									text-overflow: ellipsis;/* IE/Safari */
									-ms-text-overflow: ellipsis;
									-o-text-overflow: ellipsis;/* Opera */}
.zhst_box .box_con .mhlist li a{ color:#037ddc;
                                 text-decoration:none;
								 padding-right:3px;								 
								 }
.zhst_box .box_con .mhlist li a.newalr:link{ text-decoration:blink;}
.zhst_box .box_con .mhlist li a.red{color:#d00;}
.zhst_box .box_con .mhlist li a span{color:#666666;}
.zhst_box .box_con .mhlist li a:hover{ color:#0000ff;}
.zhst_box .box_con .mhlist li img{ padding: 0 3px;}
.zhst_box .box_con .mhlist li span.Arrow{font-size:140%;  padding-left:5px; color:#004c4d;}
.zhst_box .box_con h2{ height:24px; background:#eaf0ff; font-size:13px;
                      font-family:Verdana, "宋体";
					  line-height:24px;
					  padding-left:15px;
					  font-weight:normal;
					  color:#1a1a1a;}
.zhst_box .box_con h2 span.addr{ color:#184fad; padding:0 3px; font-weight:bold;}
.zhst_box .box_con h2 span.num{ color:#e60000; font-weight:bold;  }

.zhst_box .box_con .mhzygl{width:100%; table-layout:fixed; margin:0;}
.zhst_box .box_con .mhzygl th{ color:#336699; font-weight:normal; width:22%; padding:7px 5px; text-align:right;}
.zhst_box .box_con h4{color:#336699; font-size:14px; line-height:30px; height:30px; display:block; text-align:center; margin-top:10px;}
.progress_back { width:90%; height:20px;  background:#f8f8f8; }
.progress_back span{ display:block; height:20px; background-repeat:repeat-x; text-align:center; float:left;}
.progress_bg1{ background-image:url(../images/main/mh_zy.png); background-position:0 0; background-repeat:repeat-x}
.progress_bg2{ background-image:url(../images/main/mh_zy.png); background-position:0 -37px; background-repeat:repeat-x}
.progress_bg3{ background-image:url(../images/main/mh_zy.png); background-position:0 -71px; background-repeat:repeat-x}
.progress_bg4{ background-image:url(../images/main/mh_zy.png); background-position:0 -108px; background-repeat:repeat-x}
.progress_bg5{ background-image:url(../images/main/mh_zy.png); background-position:0 -142px; background-repeat:repeat-x}
.progress_back b{ color:#737373; font-size:11px; line-height:20px;font-weight: normal;padding-left:3px;}


/*提示信息*/
.boxLoading{ margin-top:110px; text-align:center; color:#666; font-size:13px;}
.boxLoading img{padding-right:10px;}
.noDate{text-align:center; color:#666; line-height:250px;}
.noDate a{color:#336699; text-decoration:underline;}
.noDate a:hover{color:#0000ff; text-decoration:none;}
.E404{padding:27px 17px;}
.E404 .title{background:url(../images/main/error.png) 40px 0px no-repeat; padding-left:95px; padding-bottom:5px; height:50px; font-size:14px; border-bottom:1px solid #e0e0e0;}
.E404 .ss{ padding-left:20px;  margin-top:30px; height:25px; padding-top:5px; background:url(../images/main/ss_tit.jpg) repeat-x; font-size:14px; color:#000000; font-family:Arial, "宋体";  }
.E404 .ss span{ font-weight:bold; color:#ef3e3c;  }
.E404 .ss font{ font-weight:bold; color:#48b3e6; padding:0 4px; font-size:14px;}
.E404 .result_tab{ padding:15px 40px; font-size:14px; font-family:Arial, "宋体"; width:85%;}
.E404 .result_tab li{ float:left;  padding-bottom:5px; width:18%; margin-right:1%; height:20px; overflow:hidden;}
.E404 .result_tab li a{ text-decoration:none; color:#324699; white-space:nowrap; display:block; padding:3px; width:95%; }
.E404 .result_tab li a:hover{ background:#e3efff;}
.E404 .result_tab li a span{ color:#0000ff;}

.E404 .result_txt{ padding:15px 40px; font-size:13px; font-family:Arial, "宋体"; width:85%; color:#444444;}
.E404 .result_txt li{  padding-bottom:15px; width:100%;  overflow:hidden; line-height:140%;}
.E404 .result_txt li a{ text-decoration:none; color:#324699; font-size:14px;  }
.E404 .result_txt li a:hover{ text-decoration: underline; }
.E404 .result_txt li a span{ color:#ef3e3c; font-size: 14px;}
.E404 .result_txt li p{ padding-top:2px;}
.E404 .result_txt li p span { color:#ef3e3c; }
.E404 .result_txt li p.txt_position{ color:#11a7f3;}
.E404 .result_txt li p.txt_position span { font-weight: bold;}

.E404 .title h3{font-size:16px; line-height:26px; color:#e21c1c;}
.E404 .jy{margin-left:95px; line-height:32px; font-size:14px; margin-bottom:10px;}
.E404 .jy dt{color:#444; font-weight:bold;}
.E404 .jy dd{background:url(../images/main/error.png) 0px -50px no-repeat; color:#336699; padding-left:28px;}
.E404 .jy dd a{color:#336699; text-decoration:none;}
.E404 .jy dd a:hover{color:#0000FF; text-decoration:underline;}
.E404 a.xxsx, .E404 a.xxsx2{padding-left:40px; line-height:26px; height:26px; color:#444; float:left; text-decoration:none;margin-bottom:5px; clear:both;}
.E404 a.xxsx:hover, .E404 a.xxsx2:hover{color:#0000FF;}
.E404 .xxsx span{float:left;background:url(../images/main/error.png) no-repeat 0px -85px; width:28px; height:26px;}
.E404 .xxsx2 span{float:left;background:url(../images/main/error.png) no-repeat 0px -115px; width:28px; height:26px;}
.E404 .xxsx_hide_div{margin-left:40px;background:#FFF; border:1px solid #e0e0e0; height:150px; overflow:auto; padding:5px; clear:both;}



/*告警处理页面*/
table.warn_info_pagetable{ width:100%;
                           height:100%;
						   background:url(../../v4/skins/images/info_back.jpg) repeat-x #eeece0}
.warn_info_pagetable .left{ 
							background:url(../images/v40/info_back_left.png) right top repeat-y #f1f0e8;
                            width:300px;
							border-right:0;
							}

.warn_info_pagetable .left h2{ 
	background:url(../images/v40/info_back.jpg) repeat-x;
	color:#FFFFFF;
    font-size: 14px;
    height: 43px;
    line-height: 43px;
    padding-left: 10px;}
.warn_info_pagetable .left .warn_tablebox{ background:url(../images/v40/warn_line.png) repeat-x left bottom;
                                           padding:5px 0; margin:0 5px;}

.warn_tablebox table{ width:100%;}
.warn_tablebox table tr{ vertical-align:top;}
.warn_tablebox table th{ width:85px;
                         text-align:right;
						 font-weight:normal;
						 color:#227087;}
.warn_tablebox table th, .warn_tablebox table td{ padding:4px 0 0 0;}
.warn_tablebox table th a, .warn_tablebox table td a{color:#0b6bb5; text-decoration:underline;}
.warn_tablebox table th a:hover, .warn_tablebox table td a:hover{color:#0000ff; text-decoration:none;}
.warn_tablebox table td{ padding-right:10px;}
.warn_tablebox table td span.openwin{ color:#0000ff; cursor:pointer;}

.warn_info_pagetable .right{ padding-top:6px;}

.warn_info_pagetable .listtab2{ background:none; height:30px; padding-top:0; margin-bottom:15PX; margin-top:0;}
.warn_info_pagetable .listtab2 li{ float:left; margin:0 2px; font-size:14px; background:none; padding-left:0;}
.warn_info_pagetable .listtab2 li a{ 
               background:none;
			   display:block;               
			   height:30px;
			   line-height:30px;
			   padding:0 15px;
			   text-align:center;
			   text-decoration:none;
			   color:#d0edf6;
			   float:left;
			   }
.warn_info_pagetable .listtab2 li.focus{ background:none; }
.warn_info_pagetable .listtab2 li.focus a{ height:30px;
			   line-height:30px;background:url(../images/v40/gjinfotab.png) repeat-x; 
			   border:0;  margin-top:0; color:#fff; }
.warn_info_pagetable .listtab2 li a:hover{ color:#84e2ff;}

.tabtit ,.tabtit2{ background:url(../images/v40/tabBg.png) repeat-x; height:26px; line-height:26px;
         margin:10px 0 0; border:1px solid #cccccc; border-bottom: none ; }
.tabtit ul{}
.tabtit ul li ,.tabtit2 ul li{ float:left; margin-right:2px;}
.tabtit ul li a ,.tabtit2 ul li a{  display:block; +display:inline-block; height:26px; line-height:26px; padding:0 20px; color:#777777; text-decoration:none;}
.tabtit ul li.focus a ,.tabtit2 ul li.focus a{ background:url(../images/v40/tabBg.png) left -28px repeat-x ; color:#227087; font-weight:bold;border-left:1px solid #ccc; border-right:1px solid #ccc; }
.tabtit ul li.focus a.li1, .tabtit2 ul li.focus a.li1, .tabtit2 ul #li1 a, .tabtit ul #li1 a, .tabtit ul #li5 a{border-left:none;}
.tabtit ul li.focus a:hover,.tabtit2 ul li.focus a.li1:hover{ background:url(../images/v40/tabBg.png) left -28px repeat-x ; color:#00b2e7; font-weight:bold;  }
.tabtit ul li a:hover,.tabtit2 ul li a:hover{color:#00b2e7;}
.warn_info_con{ background:#fff; border:1px solid #cccccc; border-top:0; padding:15px 5px; min-height:100px; height:auto;}

/*.tabtit2{ background:url(../images/main/tabtitbackg.jpg) repeat-x left bottom;  height:20px;
         margin:10px 0 0; overflow:hidden; }
.tabtit2 ul{}
.tabtit2 ul li{ float:left; margin-right:2px;}
.tabtit2 ul li a{ border:1px solid #b4e0f3; border-bottom:0;   display:block; +display:inline-block; height:18px; line-height:18px; padding:0 10px; color:#1F8DAD; text-decoration:none;}
.tabtit2 ul li.focus a{ background:url(../images/main/infogjtabfocus.jpg) repeat-x #f2fafd; color:#184fad; height:19px; line-height:19px; font-weight:bold; }
.tabtit2 ul li a:hover{ background:#d4ecf7;}*/

.warn_chuli{ width:100%; background:#fff; color:#444;
/* border:1px solid #ccc;*/ border-top:none;}
.warn_chuli th, .warn_chuli td{ padding-top:5px;}
.warn_chuli th{ width:80px; font-weight:normal; text-align:right; padding-right:10px; color:#227087;}
.warn_chuli input[type=text], .warn_chuli textarea, .warn_info_zdbox input[type=text], .gj_select select ,.gj_ssinput {  
border:1px solid #ccc; background:url(../images/v40/inputBg.png) #fff repeat-x;}
.warn_chuli input{ border:expression( type == "text"? "1px solid #B7DFEC" : "normal"); }
.warn_chuli textarea{ width:90%; height:80px; overflow:auto; padding:2px; }
.sentknowlege{ margin:0px 0 10px; border:1px solid #ccc; border-top:0px; background:#fff;}
.sentknowlege input{ float:left;}
.knowlegebox{ height:23px; line-height:23px; padding:0 2px; width:80%; border:1px solid #ADCCF5; background:#fff; }
.sentknowlege p{ color:#666;
                 padding-left:10px; float:left;}
.sentknowlege span.del{ display:block; float:left; background:url(../images/main/delicon.gif) no-repeat 0 3px; text-indent:-999em; cursor:pointer; width:12px; height:16px; margin-right:15px;}
.warn_info_box{ padding:0 10px;}



/*b2p统计报表*/
.bbtj{ background:#f3f8fd; border:1px solid #8ec5da; width:170px; padding:4px; }
.bbtj li{color:#065587; line-height:24px; text-align:left;}
.bbtj li .r{float:right;}
.bbtj li p{float:left;}
.bbtj li .r input{ border:0px; padding:0px;width:38px; height:18px; color:#0720b8; background:url(../images/main/bbtjBtn01.png) no-repeat left -35px;margin-top:3px; margin-right:6px;}
.bbtj li input{background:#FFF; border:1px solid #e2e6ed; height:18px; color:#444; width:90%; padding:1px 5px;}
.bbtj li textarea, .bbtj li select{background:#FFF; border:1px solid #e2e6ed;height:100px;width:165px;}
.bbtj li input.input2{background:url(../images/main/bbtjBtn01.png) no-repeat ; border:0px; height:23px; color:#065587; width:167px; margin-top:5px; cursor:pointer;}
.bbtj h3{ background:#e9f4ff; border-top:2px solid #afc8eb; height:29px; line-height:29px; font-size:14px; padding:0 5px; color:#0316a1; margin-bottom:5px;}




.result_set{ height:23px; overflow:visible;
             z-index:9999;
			 padding:5px;}
.result_set .box{ position:relative; height:20px; border:1px solid #bcd9e7; float:left; margin-right:5px; width:110px; }
.result_set .boxhover{ position:relative; height:20px; border:1px solid #a2bfcd; float:left; margin-right:5px; background: url(../images/main/result_set.gif) repeat-x #f5fcfe;  width:110px;}
.result_set .box  ul{ position:absolute; left:-1px; top:20px; background:#fff; width:100%; border:1px solid #a2bfcd; color:#aac2cd; display:none;}
.result_set .box  ul li{ height:18px; line-height:18px;}
.result_set .box  ul li a{ height:18px; line-height:18px;  color:#648a9a; text-decoration:none;  padding-top:2px; padding-left:3px; display:block;}
.result_set .box  ul li a:hover{ background:#648a9a; color:#fff;}
.result_set .box  p{ height:20px; line-height:20px; padding-left:3px; color:#648a9a; background:url(../images/main/arrow_down.gif) no-repeat right center; margin-right:5px; cursor:pointer;}
.result_set .boxhover p{ color:#333;}

/*-知识库-*/

.zsk_top { height: 40px; padding-top: 15px; padding-left: 27px; background-color: #fbfeff; }
.zsk_top .zsk_ss { width: 250px; _width: 270px; float:left; padding-left: 28px;}
.zsk_top .zsk_ss em a { background-image: url(../images/main/zsk_tite_2.png);  line-height: 22px; color: #333; text-align:center;  font-weight: normal; margin-right: 11px; width: 63px; height: 22px; display: block; float:left; font-style: normal; margin-top: 2px; margin-left: 5px; text-decoration:none; }
.zsk_top em a , .zsk_bottom1 h1 span a , .zsk_bottom h1 span a { color: #999999; text-decoration:none;}
.zsk_top span { width: 96px; background-image: url(../images/main/zsk.png); height: 21px; padding-top: 6px; background-repeat: no-repeat;  color: #0079ab; padding-left: 34px; float:left; display: block;  font-size: 18px; font-weight:bold;}
.zsk_top .zsk_ss input { width: 166px; border: 1px solid #8e999d; height: 18px; display: block; float:left; margin-top: 3px;}
.zsk_bottom1 { height: auto; background-color: #ffffff;}
.zsk_bottom  h1 span { display: block; float:right; width: 600px;}
.zsk_bottom1 h1, .zsk_bottom h1 { height: 32px; background:#c3eafd;  padding-left: 17px; font-size: 12px; line-height: 32px; color:#066291; }
.zsk_bottom1 h1 em , .zsk_bottom h1 em { display: block; float:right; width: 70px; font-style: normal;}
.zsk_bottom1 h1 font , .zsk_bottom h1 font { display: block; float:right; font-weight: normal; color: #0079ab; font-size: 12px; text-align:right; padding-right:10px;}
.zsk_bottom1 h1 font a , .zsk_bottom h1 font a{ color: #0079ab; padding: 0 10px; text-decoration: none; }
.zsk_bottom1 h1 font a:hover , .zsk_bottom h1 font a:hover { text-decoration: underline;}
.zsk_bottom1 h1 em a , .zsk_bottom h1 em a { margin-top: 4px; font-weight: normal; margin-right: 11px; width: 63px; height: 22px; float:right; background-image: url(../images/main/zsk_tite_2.png); line-height: 22px; color: #333; text-align:center; text-decoration: none;}
.zsk_bottom1 .tite { margin-top: 10px; margin-left: 0.8%; float:left; width: 48.6%; background-color: #fafefe; border: 1px solid #9fc9df; height: 195px;}
.zsk_bottom1 .tite h2 { background-image: url(../images/main/zsk_tite_bj.png); background-repeat: repeat-x; height: 29px; line-height: 28px; padding-left: 10px;margin-bottom: 13px;}
.zsk_bottom1 .tite h2 span { font-size: 12px; color: #075587; float:right; padding-right: 10px; display: block; font-weight: normal;}
.zsk_bottom1 .tite h2 span a , .zsk_bottom1 .tite li a  { color: #075587; text-decoration: none; }
.zsk_bottom1 .tite li a:hover { color: #0079ab; text-decoration: underline;}
.zsk_bottom1 .tite h2 em { display: block; float:left; font-weight: bold; color: #0079ab; font-size: 14px; font-style: normal; }
.zsk_bottom1 .tite li { list-style: none; margin-left: 15px; background-image: url(../images/main/zsk_tite_1.png); background-repeat:no-repeat; color: #075587; font-size: 12px; padding-left: 12px; height: 12px; padding-bottom: 9px; overflow: hidden;}
.zsk_bottom1 .tite li span { float:right; color: #999999; padding-right: 15px;}

.zsk_bottom { background-color: #ffffff;height:auto; background-image:url(../images/main/zsk_tite_bj1.png); background-repeat:repeat-y; background-position: right; min-height: 190px;  }
.zsk_bottom h1 a { color: #333333; text-decoration: none; font-weight: normal;}
.zsk_bottom h1 a:hover { text-decoration: underline;}
.zsk_bottom .right1 { width: 190px; float:right; padding: 20px 0px 0px 10px; }
.zsk_bottom .right1 li { padding-left: 10px; padding-bottom: 13px; color: #006e92; font-size: 14px; height: 14px; background-image: url(../images/main/zsk_tite_3.png); background-repeat: no-repeat;  }
.zsk_bottom .right1 li a { color: #006e92; text-decoration: none;}
.zsk_bottom .right1 li a:hover {  font-weight: bold;}
.zsk_bottom .right1 li.hover { font-weight: bold;}
.right_scj { width: 199px; float:right; }
.uladd{ width: auto; float: none; font-size:13px; }
.right_scj h1 { background: url(../images/main/zsc_scj.png) repeat-x; padding-left:8px; height: 32px; line-height: 32px; font-size: 12px; font-weight: bold; color: #324699; overflow: hidden;}
.right_scj h1 a { float:right; display: block;width: 16px; margin-right: 5px; margin-top: 8px;}
.right_scj h1 a:hover { text-decoration: none;}
.right_scj h1 .xz { background: url(../images/icon.png) 0px -95px;}
.right_scj h1 .bj { background: url(../images/icon.png) -23px -95px;}
.right_scj h1 .sc { background: url(../images/icon.png) -52px -95px;}
.right_scj h1 .scj { background: url(../images/icon.png) 0px -428px no-repeat; width: 16px; height: 32px; float:left; margin-right: 5px;}
.right_scj ul li, .SelectTreeL ul li { padding-left: 10px; }
.bjnone { border:1px solid #bfd8e0; border-top:0; width: 432px; }
.right_scj ul li a:hover, .SelectTreeL ul li a:hover{ background-color: #cfe7f4;  text-decoration: none;}
.right_scj ul, .SelectTreeL ul{ line-height: 1.6em; color: #006e92;}
.right_scj ul a, .SelectTreeL ul a {  color: #006e92; text-decoration: none;}
.right_scj  em, .SelectTreeL em { background: url(../images/main/zsk_shu.gif) 0px -37px; height:9px; width: 9px; display: block; float:left; margin-top: 6px; margin-right: 5px; }
.right_scj  span, .SelectTreeL span { background: url(../images/main/zsk_shu.gif) 0px 0px; height:9px; width: 9px; display: block; float:left; margin-top: 6px; margin-right: 5px; }
.right_scj  font, .SelectTreeL font { background: url(../images/main/zsk_shu.gif) 0px -19px; height:9px; width: 9px; display: block; float:left; margin-top: 6px; margin-right: 5px; }



.zsk_bottom .left { margin-right: 200px; padding: 20px 20px 0px 20px;}
.zsk_bottom .left h2 { height: 18px; line-height: 18px; font-size: 12px;   border-bottom: 1px solid #dde3e7; font-weight: normal; color: #b8b8b8;}
.zsk_bottom .left h2 a { color: #0079ab; font-size: 12px; padding: 0px 8px;  text-decoration:none;}
.zsk_bottom .left h2 a:hover { color: #333333;}
.zsk_bottom .left h2 a.hove { color: #333333;}
.zsk_bottom .left h2 span { float:right;} 
.zsk_text { padding-top: 25px;  border-bottom: 1px solid #dde3e7; padding-left: 20px; padding-right: 20px;}
.zsk_text_bordernone { border-bottom: 0;}
.zsk_text h3 { color: #006e92; font-size: 14px; font-weight:bold; padding-bottom: 10px;}
.zsk_text h3 a { color: #006e92; text-decoration: none;}
.zsk_text h3 a:hover { text-decoration: underline;}
.zsk_text h3 font { float: right;  color: #6aa9cb; font-size: 12px; font-weight: normal ; }
.zsk_text h3 font  a {  color: #6aa9cb; text-decoration: none;}
.zsk_text h3 font em { height: 16px; width: 16px; background:url(../images/main/zsk_icon.jpg) -2px -107px; display: block; float:left; margin-right: 2px;}
.zsk_text h3 span { float: right; width: 63px; height: 22px; line-height:22px;text-align:center; font-size: 12px; font-weight: normal; background: url(../images/main/zsk_tite_2.png); }
.zsk_text h3 span a {color: #333; }
.zsk_text .wen { color: #333333; line-height: 20px; height: auto; font-size: 12px; padding-bottom: 20px;}
.zsk_text .wen a { color: #333333; text-decoration: none;}
.zsk_text .wen a:hover { text-decoration: underline;}
.zsk_text h4 { color: #0079ab; font-size: 12px; background: url(../images/main/zsk_tite_4.png) no-repeat; height: 13px; padding-top: 3px;  font-weight: normal; font-size: 12px; padding-left: 20px; padding-bottom: 5px;}
.zsk_text h4 span { float:right; color: #999999; font-weight: normal; font-size: 12px;}
.zsk_text h5 { font-size: 13px; color: #006e92; font-weight: bold; margin-top: -10px; padding-bottom: 20px;}
.zsk_text .wen_fj { font-size: 13px; color: #006e92; font-weight: bold; margin-top: -10px; padding-bottom: 20px;}
.zsk_text .wen_fj a { color:#006e92; font-weight: normal;}
.zsk_text .wen_gj { font-size: 13px; color: #aaaaaa; margin-top: -10px; padding-bottom: 20px;}
.zsk_text .wen_gj a { color:#fe8828; margin-left: 5px;}
.zsk_text h5 a { font-size: 12px; text-decoration: underline; padding: 0 5px; font-weight: normal;}
.zsk_text h6 { display: block; width: 94px; font-size: 12px; background: url(../images/main/zsk_lbxq.png); text-align:center; color: #333333; line-height: 31px; font-weight: normal;}
.zsk_text h6 a { color:#333333; text-decoration: none; display: block; }
.zsk_bottom .left .lefttable table { width: 100%; background: #ffffff;}
.zsk_bottom .left .lefttable table th , .zsk_bottom .left .lefttable table  td { background: #ffffff;}
.zsk_bottom .left .lefttable table th { width: 80px;}
.zsk_bottom .nb { font-weight: normal;}
.zsk_text .ni { background:0; padding-left: 0px;}
.zsk_text .ni a { color: #0079ab; text-decoration: none; margin-right: 18px; }
.zsk_text .ni a:hover { text-decoration: underline;}
.zsk_text .chaozhuo { height: 24px;}
.zsk_text .chaozhuo span { display: block; float:right; font-size: 12px; color: #aaaaaa; text-align:right;}
.zsk_text .chaozhuo ul { list-style: none; display: block; float:left;}
.zsk_text .chaozhuo ul li { padding-right: 20px; float:left; color: #aaaaaa;}
.zsk_text .chaozhuo ul li a { color: #aaaaaa; text-decoration: none;}
.zsk_text .chaozhuo ul li a:hover { color: #0079ab;}
.zsk_text .chaozhuo ul li em { width: 14px; height: 16px; display: block; float:left; padding-right: 2px; }
.zsk_text .chaozhuo .c1 { background: url(../images/main/zsk_icon.jpg) -2px -1px no-repeat;}
.zsk_text .chaozhuo .c2 { background: url(../images/main/zsk_icon.jpg) -2px -17px no-repeat;}
.zsk_text .chaozhuo .c3 { background: url(../images/main/zsk_icon.jpg) -2px -34px no-repeat;}
.zsk_text .chaozhuo .c4 { background: url(../images/main/zsk_icon.jpg) -2px -51px no-repeat;}
.zsk_text .chaozhuo .c5 { background: url(../images/main/zsk_icon.jpg) -2px -88px no-repeat;}
.zsk_text .chaozhuo .c6 { background: url(../images/main/zsk_icon.jpg) -2px -107px no-repeat;}
.zsk_text .chaozhuo .c7 { background: url(../images/main/zsk_icon.jpg) -2px -126px no-repeat;}
.zsk_text .chaozhuo .c8 { background: url(../images/main/zsk_icon.jpg) -2px -146px no-repeat;}
.zsk_text .chaozhuo .c9 { background: url(../images/main/zsk_icon.jpg) -2px -167px no-repeat;}

.zsk_bottom_add { height: 1px; background: url(../images/main/zsk_tite_bj2.png) no-repeat right; overflow:hidden; _height: 1px; background-color: #dee4e7; width: 200px; float:right; }
.zsk_top .zsk_gjs a { width: 60px; font-size: 12px; color: #0079ab; float:left; padding-left: 20px; background:url(../images/main/zsk_gjs.gif) right bottom no-repeat; height: 12px; margin-bottom: 2px; padding-top: 7px; text-decoration: none;}
.zsk_gj_text { margin: 0 auto;    }
.zsk_gj_text .none { background-color: #EEEEEE; }
.zsk_gj_text table { width: 100%; float:left;}
.zsk_gj_text table th { padding-right: 10px; text-align:right; color: #666666; line-height: 28px; font-weight: normal;}
.zsk_gj_text table td { line-height: 28px; text-align:left; color: #7f9db9;}
.zsk_gj_text table td input ,  .zsk_gj_text table td textarea { border: 1px solid #7f9db9; overflow: hidden;}
.zsk_gj_text span { color: #FF0000;}

.zsk_gj_text table p{width:100%; clear:both; padding-left:0px; padding-top:3px; line-height:20px;}
.zsk_gj_text table p a.del{background:url(../images/icon.png) no-repeat -355px -120px; padding:1px 5px; text-decoration:none;border:1px solid #f4f8fc; margin-left:2px; }
.zsk_gj_text table p a.del:hover{border:1px solid #d8dce5; background-color:#e2e6ed;}
.zsk_gj_text table p a.del:active{border:1px solid #d8dce5; background-color:#b9bec6;}
.zsk_gj_text table a.btn1:hover{background:url(../images/icon.png) -264px -185px no-repeat;}
.zsk_gj_text table a.btn1:active{background:url(../images/icon.png) -264px -219px no-repeat;}
.zsk_gj_text table a.btn1 span{display:block; position:absolute; left:7px;top:2px; background:url(../images/icon.png) -88px -124px no-repeat; width:16px; height:17px;}
.zsk_gj_text table a.btn1{ float:left;background: url(../images/icon.png) -264px -151px no-repeat; width:68px; height:17px; line-height:17px; padding:3px 10px; color:#444; text-decoration:none; position:relative; text-align:right;}

.zsk_bottom1 .texts { width: 300px; padding-left: 40px; padding-top: 33px; float:left; height: 170px; }
.zsk_bottom1 .texts .texts_bottom { color: #6c6c6c; padding: 5px 5px 5px 0px;}
.zsk_bottom1 .texts .texts_bottom a { color: #075587; font-size: 12px; text-decoration: none; height:22px; line-height: 22px;}
.zsk_bottom1 .texts .texts_bottom a:hover , .zsk_bottom1 .texts h2 a:hover { text-decoration: underline;}
.zsk_bottom1 .texts h2 {padding-bottom: 5PX;border-bottom: 1PX solid #9fc9df; font-size: 14px; font-weight: bold;}
.zsk_bottom1 .texts h2 a {  text-decoration: none;  color: #0079ab}

.zsk_shift table{background:#e2e6ed; margin:10px auto; width:100%;}
.zsk_shift table input[type=text]{border:1px solid #A6BDD3;}
.zsk_shift table select{border:1px solid #A6BDD3;}
.zsk_shift table textarea{border:1px solid #A6BDD3;}
.zsk_shift table td {background:#f4f8fc; line-height:24px; padding:3px 5px;vertical-align:top;}
.zsk_shift table td{color:#444444; text-align:left;}
.zsk_shift table th{ color:#324699; font-weight:normal; text-align:right; width:130px;}
.zsk_shift table td.th2{color:#324699; overflow: hidden;}
.zsk_shift table td.th2 .box1{background:#FFF; border:1px solid #e2e6ed; height:294px; margin:3px 0px 3px; padding:3px 5px; color:#444; }
.zsk_shift i {background:#55abd3; display:block; height:22px; line-height:22px; font-style:normal; color:#FFF;}
.zsk_shift table td a.reBg, .ipzy2 td a.reBg{display:block; background-image:url(../images/icon.png); background-repeat:no-repeat;background-position:0px -151px;margin:4px 8px; height:23px; padding:0px 12px; line-height:23px; text-align:center; position:relative;text-decoration:none; color:#324699;}
.zsk_shift table td a.reBg span.right, .ipzy2 td a.reBg span.right{background:url(../images/icon.png) -227px -151px; height:23px; width:5px; display:block; position: absolute; top:0px; right:0px;}
.zsk_shift table td a.reBg:hover, .ipzy2 td a.reBg:hover{background:url(../images/icon.png) 0px -185px no-repeat;}
.zsk_shift table td a.reBg:hover span.right, .ipzy2 td a.reBg:hover span.right{background:url(../images/icon.png) -227px -185px no-repeat;}
.zsk_shift table td a.reBg:active, .ipzy2 td a.reBg:active{background:url(../images/icon.png) 0px -219px no-repeat;}
.zsk_shift table td a.reBg:active span.right, .ipzy2 td a.reBg:active span.right{background:url(../images/icon.png) -227px -219px no-repeat;}
.zsk_shift table td.title{background:#e7f1fd; font-size:14px; font-weight:bold; color:#0316a1;}
.pnodata { padding-top: 20px; color:#666666;}



/*告警弹出提示*/
.gajti_tan {background: url(../images/main/tanchutis.png) repeat-x #f3f9ff; border: 1px solid #004a7a; height: auto; padding: 6px 10px 6px 10px; }
.gajti_tan .both { height: 9px; float:right; border-bottom: 1px dashed #95c6f4; width: 100%; padding-bottom: 5px;}
.gajti_tan .both em , .gajti_tan .both span , .gajti_tan .both font { width: 10px; height: 9px; overflow: hidden; float:right; display: block; margin-left: 10px;}
.gajti_tan .both h1 { width: 80px; font-size: 12px; font-weight: normal; display: block;color: #ffffff; float: left; height: 12px; }
.gajti_tan .both em a { display: block; background:url(../images/main/gjts_guan.gif) -20px -23px; text-decoration: none;}
.gajti_tan .both em a:hover {  background:url(../images/main/gjts_guan.gif) -20px 0px; text-decoration: none;}
.gajti_tan .both span a { display: block; background:url(../images/main/gjts_guan.gif) -3px -24px; text-decoration: none;}
.gajti_tan .both span a:hover {  background:url(../images/main/gjts_guan.gif) -3px -1px; text-decoration: none;}
.gajti_tan .both font a { display: block; background:url(../images/main/gjts_guan.gif) -22px -44px; text-decoration: none;}
.gajti_tan .both font a:hover {  background:url(../images/main/gjts_guan.gif) -2px -44px; text-decoration: none;}
.gajti_tan ul { padding:20px 0px 0px 0px; margin: 0px;}
.gajti_tan ul li {line-height: 18px; background:url(../images/main/zsk_tite_1.png) left 5px no-repeat; padding-left: 12px; font-size: 12px; color: #004476; list-style: none; margin-bottom:3px;}
.gajti_tan ul li a { color: #004476;}
.gajti_tan ul li a:hover { text-decoration: underline; color: #01528d;}

/*弹出表单*/
.V3PopTable{ background:#e2e6ed; width:100%; margin-bottom:5px; table-layout:fixed; clear:both;}
.V3PopTable th,  .V3PopTable td{ background:#f4f8fc; padding:4px 5px;}
.V3PopTable th{ text-align:right; color:#324699; width:15%;  font-weight:normal;}
.V3PopTable td.title{background:#e7f1fd; font-size:14px; font-weight:bold; color:#0316a1;}
.V3PopTable th span{ color:#ff0000; padding-right:3px;}
.V3PopTable td span{ color:#ff6600; padding-left:3px;}
.V3PopTable td input[type="text"]{ width:150px; height:18px; border:1px solid #CCCCCC; background:#fff url(../images/v40/inputBg.png) repeat-x;}
.V3PopTable td input[type="checkbox"]{margin-right:5px;}
input.error{ background:#ffe7c1;}
.V3PopTable td select{ width:150px; border:1px solid #CCCCCC;}
.V3PopTable td textarea{ border:1px solid #ccc; overflow:auto; font-size:13px; width:90%; background:#fff url(../images/v40/inputBg.png) repeat-x;}
.V3PopTable caption{background:#e7f1fd; font-size:14px; font-weight:normal; color:#0316a1; text-align:left; padding:5px 8px; border:1px solid #e2e6ed; border-bottom:0;}
.h2style{ font-size:14px;
          font-weight:normal;
		  }

.V3PopTable a.xxsx, .V3PopTable a.xxsx2{padding-left:145px; line-height:20px; height:20px; color:#0000FF; float:left; text-decoration:none; font-weight:normal;}
.V3PopTable a.xxsx:hover, .V3PopTable a.xxsx2:hover{color:#ff0000;}
.V3PopTable .xxsx span{float:left;background:url(../images/main/error.png) no-repeat 0px -90px; width:28px; height:20px;}
.V3PopTable .xxsx2 span{float:left;background:url(../images/main/error.png) no-repeat 0px -120px; width:28px; height:20px;}


.xstj a.xxsx, .xstj a.xxsx2{padding-left:10px; line-height:20px; height:20px; color:#0000FF; margin:5px 0px; float:left; text-decoration:none; font-weight:normal;}
.xstj a.xxsx:hover, .xstj a.xxsx2:hover{color:#ff0000;}
.xstj .xxsx span{float:left;background:url(../images/main/error.png) no-repeat 0px -90px; width:28px; height:20px;}
.xstj .xxsx2 span{float:left;background:url(../images/main/error.png) no-repeat 0px -120px; width:28px; height:20px;}

.tbl3 th{font-weight:normal;color:#324699; width:80px;}
.tbl3 td textarea{ border:1px solid #a6bdd3; overflow:auto; font-size:13px; width:96%; padding:5px;}

button04{ background-image: url(../images/icon.png); background-position: -264px -151px; background-repeat: no-repeat; width:88px; height:23px; line-height:23px; color:#075587; text-decoration:none; text-align:center; display:block; border:0px; float:left;}		  
a.button04{ background-image: url(../images/icon.png); background-position: -264px -151px; background-repeat: no-repeat; width:88px; height:23px; line-height:23px; color:#075587; text-decoration:none; text-align:center; display:block;float:left;}
a.button04:hover{background-position: -264px -185px;}
a.button04:active{background-position: -264px -219px;}


.radiotab{ padding:5px 10px; color:#666; font-weight:bold; font-size:13px;}
.radiotab *{ vertical-align: text-top;}
.radiotab span.padding10{ padding-left:15px;}
.v35_select{ background:#f9fdff; border:1px solid #e8f7fe; margin:0 5px; padding:10px; text-align:left;}


.v35_select .cell{  float:left; padding-right:15px; padding-bottom:3px; height:24px; }
.v35_select .cell font { float:left; display:block; font-size:13px;line-height:22px; height:22px; padding-right:3px; color:#666; }
.v35_select .hideselect{ clear:both; margin-bottom:3px; display:none;}
.v35_select .moreselect { margin-right:5px; float:left; padding-top:3px; padding-left:5px;}
.v35_select .moreselect a{color:#90b5c6; text-decoration:none;}
.v35_select .moreselect a:hover{text-decoration: underline; color:#0000ff;}


.v35_bgbox{ background:#f9fdff; border:1px solid #e8f7fe;  padding:5px; text-align:left; font-family:Arial, "宋体";}
.v35_bgbox .cell{ padding-right:30px; float:left; color:#333; padding-top:3px; padding-bottom:3px; }
.v35_bgbox .cell font{ padding-right:5px; color:#324699; font-size:13px; }
.v35_bgbox .cell I{ padding-right:5px; color:#324699; font-size:13px; font-style:normal;}
.v35_bgbox .cell span.tip{ color:#aaa; padding-left:5px;}
.v35_bgbox .modify{ float: none;}
.v35_bgbox .cell .addtip{ clear:both; margin-left:68px; display:block; margin-top:6px; }
.v35_bgbox .cell .addtip textarea{ width:320px; overflow:auto; font-size:13px;}

.cellalign{ color:#023867;           
			text-align:left;}
.cellalign .cell , .cellalign .cell_width { float:left; padding-right:10px; padding-bottom:3px; height:24px;   +width:285px;  min-width:285px; overflow: visible;}
.cellalign .cell font { float:left; display:block;   +width:68px; min-width:68px;   padding:0 2px; line-height:21px; height:21px; font-size:13px;  overflow:hidden; }
.cellalign .cell_width font { float:left; display:block;   +width:80px; min-width:80px;   padding:0 2px; line-height:21px; height:21px;  overflow:hidden; }
.cellalign .cell I{ float:left; display:block;   +width:68px; min-width:68px;   padding:0 2px; line-height:21px; height:21px; font-size:13px;  overflow:hidden; }
.cellalign .cell_width I{ float:left; display:block;   +width:80px; min-width:80px;   padding:0 2px; line-height:21px; height:21px;  overflow:hidden; }
.cellalign .cell .width180{ width:180px;}
.cellalign .hideselect{ padding:0; clear:both; margin-bottom:3px;}
.cellalign .moreselect { margin-right:5px; float:left; padding-top:3px; padding-left:5px;}
.cellalign .moreselect a{color:#90b5c6; text-decoration:none;}
.cellalign .moreselect a:hover{text-decoration: underline; color:#0000ff;}
.graphicbox{ margin:10px auto; width:80%; text-align:center; overflow:hidden;}
.graphicbox2{  margin:10px auto;  text-align:center; overflow:hidden;}

.graphic_tip{ background:#f9fdff; border:1px solid #e8f7fe; margin:0 5px; padding:10px; text-align:center; font-size:13px;}
.graphic_tip *{ vertical-align:middle;}
.graphic_tip p{ float:left; text-align:left; height:20px; padding-left:10%; width:30%; }
.graphic_tip span.padding10{ padding-left:35px;}
.graphic_tip input{ margin-left:5px;}

.bottom_btn{ text-align:center; padding:5px 0; border-top:1px dotted #eee; margin-top:5px;}

#pageShow .width100{ margin:0px 0 5px; }
.width100{ table-layout:fixed; margin:5px 0 10px; width:100%;}
.width100 th{ color:#227087;
                     font-weight:normal;
					 text-align:right;
					 width:15%;
					 padding: 2px 0 ;}
.width100 td{ padding:2px 60px 2px 5px; color:#333;  }
.width100 td *{ vertical-align: top;}
.width100 td select {
					   width:100%;
					   border:1px solid #CCCCCC; 
					   background:url(../images/v40/inputBg.png) repeat-x;
					   }
.width100 td textarea {  
					   width:100%;
					   overflow:auto;
					   border:1px solid #CCCCCC; 
					   background:url(../images/v40/inputBg.png) repeat-x;
					   }
.width100 td input[type=text]{
					   width:100%;
					   line-height:18px;
					   border:1px solid #CCCCCC; 
					   background:url(../images/v40/inputBg.png) repeat-x;
					   height:18px;}
.width100 td input{
	width:expression( type == "text"? "100%" : "normal");
	height:expression( type == "text"? "18px" : "normal");
	background-image:expression( type == "text"? "url(../images/v40/inputBg.png)" : "repeat-x");
	border:expression( type == "text"? "1px solid #CCCCCC" : "0");
	}


/*周报模板*/

.zbmb_main { padding: 0 10px 10px 10px;}
.zbmb { height: 45px; line-height: 45px; font-size: 15px; color: #15387b; font-weight: bold; border-bottom: 1px solid #95c0d1; text-align:center;  }
.zbmb_table { margin-top: -3px;}
.zbmb_table .table { background:#deecf0;}
.zbmb_table .table td { background: #ffffff; height: 26px; line-height: 26px; padding: 0 20px; color: #777777;}
.zbmb_table .table td span { float:right; color: #324699; display: block;}
.zbmb_table .table td span img { padding-left: 10px;}
.zbmb_main .AForm td { text-align:center;}
.zbmb_tb { width: 74.5%; float:right; height: 188px; background: #f2f7fd;}
.zbmb_main .v35_info_rightpart { margin:10px 0 0 0; border:0; padding:0;}
.zbmb_main .AForm .table_left th , .zbmb_main .AForm .left  { text-align:right; padding-right: 10px;}
.zbmb_main .AForm .table_left td { text-align:left; padding-left: 10px;}
.zbmb_main .table_right th { text-align:right; padding-right: 10px;}
.zbmb_main .AForm .right  { text-align:left; padding-left: 10px;}
.zbmb_main .v35_info_rightpart h4 { font-weight: bold;}
.zbmb_main .bj h5 { background-color:#f2fafd; height: 20px; font-weight: bold; line-height: 20px;}

.zbmb_main .text_wb { padding: 10px; border:1px solid #badbfe; border-top: 0; margin-top: -5px;}


h4.toggletit {
    background: none repeat scroll 0 0 #DFF3FD;    
    color: #444444;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 3px;
    padding: 5px;
    position: relative;
}

h4.toggletit a {
    background-image: url("../images/v35/icon_zygl.png");
    background-repeat: no-repeat;
    display: block;
    height: 20px;
    position: absolute;
    right: 4px;
    top: 3px;
    width: 20px;
}
h4.toggletit a.on {
    background-position: 0 -150px;
}
h4.toggletit a.off {
    background-position: 0 -120px;
}
.zdgz1 {
    border-bottom: 1px dotted #C4D6D1;
    color: #183C94;
    font-size: 12px;
    padding-bottom: 10px;
    padding-top: 15px;
}
.zdgz1 input {
    border: 1px solid #808080;
    height: 16px;
    margin-left: 2px;
    margin-right: 10px;
    width: 130px;
}
.zdgz3 {
    margin-top: 5px;
    padding-left: 10px;
	font-size:13px;
	padding-bottom:10px;
}
.zdgz3 span {
    color: #7D7D7D;
    display: block;
    float: left;
    font-size: 12px;
    padding-right: 20px;
	width:165px;
	padding-bottom:5px;
}
.zdgz3 span *{ vertical-align:middle;}
.zdgz3 span input {    
    margin-right: 5px;    
}
.radiotaba{
    border-bottom: 1px dotted #C4D6D1;
    color: #183C94;
    font-size: 12px;
    padding: 10px;
	font-weight:normal;
}

/*简短查找*/

.v35_search2{color:#227087;padding: 3px 15px 0px;}
.v35_search2 .cell{float:left;padding-right:10px;padding-bottom:3px;height:22px; line-height:22px;}
.v35_search2 .cell em{float:left; margin-right:5px; text-align:right; font-style: normal;}
.v35_search2 select{border: 1px solid #ccc;padding: 0;color: #444; font-size:13px; background:url(../images/v40/inputBg.png) repeat-x;}

.v35_search2 input{color: #444; font-size:13px;}
.v35_search2 input[type=text]{border: 1px solid #ccc; height:16px; padding-top:1px; padding-bottom:1px; background:url(../images/v40/inputBg.png) repeat-x;}
.v35_search2 input{
     border:expression( type == "text"? "1px solid #ccc" : "0");
	 height:expression( type=="text"?"16px":"normal");
	 padding-top:expression( type=="text"?"1px":"normal");
	 padding-bottom:expression( type=="text"?"1px":"normal");
	 }
input.czbtn{ background:url(../images/main/gj.gif) 0 -220px; width:41px; height:20px; cursor:pointer;border:0; color:#AAAAAA;}
.v35_search2 .ssbtnBb{ background:url(../images/main/gj.gif) -81px -112px no-repeat; text-align:left;padding-left:23px; width:83px; height:20px; line-height:20px; color:#fff; cursor:pointer;border:0;}
.v35_search2 .ssbtnPs{ background:url(../images/main/gj.gif) -81px -190px no-repeat; text-align:left;padding-left:23px; width:83px; height:20px; line-height:20px; color:#fff; cursor:pointer;border:0;}
.v35_search2 .cell a{color: #0a92cb; text-decoration:none;}
.v35_search2 .cell a:hover{text-decoration:underline; color:#00f;}
.v35_search2 .cell input.iconsearch{background:url(../images/main/iconsearch.png) right 1px no-repeat;}
.v35_search2 .cell .xlk{position:absolute; left:85px; top:21px; width:190px; border:1px solid #7F9DB9; background:#f2fafd;}
.v35_search2 .cell .xlk .top{height:11px; background:#dff3fc; font-size:0px; border-bottom:1px solid #fff;}
.v35_search2 .cell .xlk .top a{float:right; width:14px;height:11px; background:url(../images/icon24.png) no-repeat -31px -2px;}
.v35_search2 .cell .xlk .nr{height:120px; overflow:auto;}
.v35_search2 .cell .xlk .nr p{padding:2px; cursor:pointer; line-height:18px;white-space:nowrap}
.v35_search2 .cell .xlk .nr p.on{color:#03F;}

.v35_search2_Tab{ padding:3px 15px; color:#3e5276; font-size:13px; background:url(../images/main/gj.gif) 0 -154px; height:20px; line-height:20px;}
.v35_search2_Tab *{ vertical-align: text-top;}
.v35_search2_Tab span.padding10{ padding-left:10px;}
.v35_search2 .cell .w80{width:80px;}
.v35_search2 .cell .w90{width:90px;}
.v35_search2 .cell .w100{width:100px;}
.v35_search2 .cell .w120{width:120px;}
.v35_search2 .w280{width:280px;}
.v35_search2 .w300{width:300px;}

/*清除浮动*/
.v35_search2:after {
 content: ".";   
 display: block;   
 height: 0;   
 clear: both;   
 visibility: hidden;}   
.v35_search2 {display: inline-block;}   
/* Hides from IE-mac */   
* html .v35_search2 { height: 1%;}   
.v35_search2 {display: block;} 


.valigndiv { color:#333;}
.valigndiv *{ vertical-align:text-top;}

.smzqBtn{text-align:center; padding-left:50%; margin-top:5px;}
.smzqBtn ul{ margin-left:-375px;}
.smzqBtn li{float:left; margin-right:5px;}
.smzqBtn li a{color:#324699; text-decoration:none;}
.smzqBtn .btnBg2b a{color:#fff;}
.smzqBtn li a.xx{color:#00f; text-decoration: underline; line-height:20px;}
.smzqBtn li a.xx:hover{color:#F60;}
.smzqBtn .btnBg1{ background:url(../images/main/smzq.png) 0 0 no-repeat; text-align:left; width:65px; height:20px; line-height:20px; color:#324699; cursor:pointer;border:0; line-height:20px; vertical-align:middle;}
.smzqBtn .btnBg1b{ background:url(../images/main/smzq2.png) 0 0 no-repeat; text-align:left; width:65px; height:20px; line-height:20px; color:#fff; cursor:pointer;border:0; line-height:20px; vertical-align:middle;}
.smzqBtn .btnBg1 input, .smzqBtn .btnBg1b input{margin-left:5px; *+margin-left:2px;margin-right:3px; *+margin-right:1px; margin-top:3px;*+margin-top:0px;}
.smzqBtn .btnBg1 span, .smzqBtn .btnBg1b span{vertical-align:top; margin-bottom:2px;}
.smzqBtn .btnBg2{ background-image:url(../images/main/smzq.png); background-repeat:no-repeat; text-align:left;padding-left:21px; width:59px; height:20px; line-height:20px; color:#1d3460; cursor:pointer;border:0;}
.smzqBtn .btnBg2b{ background-image:url(../images/main/smzq2.png); background-repeat:no-repeat; text-align:left;padding-left:21px; width:59px; height:20px; line-height:20px; color:#fff; cursor:pointer;border:0;}
.smzqBtn .icon1{background-position:left -30px;}
.smzqBtn .icon2{background-position:left -60px;}
.smzqBtn .icon3{background-position:left -90px;}

.v35_search2 .w30 {width:32%; text-align:right;}
.v35_search3 label.lefttxt{ padding-right: 5px; text-align:right;}
.v35_search3 {  
/*background:url(../images/main/ZY.png) left bottom repeat-x;*/
 padding:3px 15px;border-bottom: 1px solid #B5E0F3;}
.v35_search3 .cell{float:left;padding-bottom:3px;height:22px; line-height:22px; padding-bottom: 3px;}

.ss_show_div2{ background: url(../images/main/hidepart_back.jpg) repeat-x left bottom #ebf5fa; 
               padding:2px 0 0;
			   margin-top:0px;
			  border-top:1px solid #dcedff;
			  border-bottom:1px solid #dcedff;
			  
			  }
.ss_show_div2 .sm , .v35_search3 .sm{ background:url(../images/main/pTs.png) no-repeat left center; color: #666b6e; padding-left: 20px; line-height:24px;height: 24px; width:100%;}
.sm{ background:url(../images/main/pTs.png) no-repeat left center; color: #666b6e; padding-left: 20px; }
.ss_show_div2 table{ width:100%; color:#333;}
.ss_show_div2 table th{ font-weight: normal; text-align:right; padding-right:4px; text-align:right;}
.ss_show_div2 table td input{ border:1px solid #cad4e3;}
.ss_show_div2 table td input.85percent{ width:85%;  border:1px solid #7f9db9;}
.ss_show_div2 table td input.95percent{ width:95%;  border:1px solid #7f9db9;}
.ss_show_div2 .v_tit{ padding-left:15px;}
.ss_show_div2 .hidess_close{ height:12px; padding-right:5px;  }
.smzq_box{float:right;padding-right:12px; color:#324699;}
.smzq_box .input_box {float:right; background:url(../images/main/pagenum2.png) no-repeat; width:73px; margin:0 2px; display:inline; color:#999;}
.smzq_box .input_box input.num{
    width:24px;
	height:15px;
	padding:0px;
	background:none;
	float:left;
	border:0px;	
	margin:0px 2px;
	line-height:15px;
	text-align:center;}
.smzq_box .input_box input.go{    
	float:right;
	}
.smzq_box span.yy{width:24px; text-align:right;}
.smzq_box span{float:left;line-height:18px;}
/**************input type file*********************/
.inputfile{width:178px; height:20px;  margin-right:5px; position:relative; overflow:hidden; }
.inputfile .inputtext{ }
.inputfile .inputbtn{ background:url(../images/main/brouse.gif) center center; width:21px; text-align:center; height:20px; border:1px solid #809db9; border-left:0; cursor:pointer;   }
.inputfile .inputfile{ position:absolute; left:150px; top:0; width:22px; filter:alpha(opacity:0);opacity: 0; cursor:pointer; }
.aligntab .info_data_table td .inputfile input[type=text]{width:150px;}
.aligntab .info_data_table td .inputfile input{width:expression( type == "text"? "150px" : "normal");	}
.addinput{ position:relative; display:inline; zoom:1; background:#ff0000; margin-right:3px;}
.addinput em{ display:block; position:absolute; cursor:pointer; width:10px; height:10px; background: url(../images/main/inputclose.gif) no-repeat 1px 2px; right:0; top:-11px;}



.zb_compare table{  margin:5px auto; width:100%; table-layout:fixed;}
.zb_compare table td {  padding:5px 5px;vertical-align:top;}
.zb_compare h3{ font-size:13px; background:#dff3fd; padding:0 5px; color:#333; font-weight:normal; height:25px; line-height:25px;}
.zbbox{background:#FFF;  border:1px solid #b4e0f3;  height:294px; overflow:auto; }
.zbbox h4{ padding-left:10px; border-bottom: 1px solid #BADBFF; background: url(../images/main/thBg.png) repeat-x #E7F4FB; height:25px; line-height:25px; color: #324699; font-size:13px;}
.zbbox ul li a { height: 24px; display: block; text-decoration: none; line-height: 24px; color: #666; border-bottom: 1px solid #e2f6ff; padding-left: 10px;}
.zbbox ul li a:hover { background-color: #fafafa;}
.zbbox ul li.focus a{ background:#ffde6d;}
.zbbox ul li.other a{ background:#eefaff;}

.disable_input{ background:#f5f5f5; border:1px solid #ddd; padding:1px;}
.div_t_nowrap table{ table-layout:fixed;}
.div_t_nowrap td{
word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}


.con2 .nr div.left{ float:left; width:49%; height:100%; overflow:auto; background:#f8f8f8; margin:-5px; padding:5px; position:relative;}
.con2 .nr div.right{float: right; width:49%; height:100%; overflow:auto; }
.f_li li{ width:100px; float:left;}
.con2 .nr div.left li, .con2 .nr div.right li{  vertical-align:bottom; padding:3px 0; font-size:13px; color:#333;}
.con2 .nr div.left li *{ vertical-align:middle;}
.con2 .nr div.right li *{ vertical-align:middle;}
.con2 .nr div.left li input, .con2 .nr div.right li input{ margin-right:3px;}
.con2 .nr div.left h4,.con2 .nr .right h4{ height:25px; line-height:25px; background:#dff3fd; text-indent:0.5em; color:#333;   }
.con2 .nr div.left ul, .con2 .nr div.right ul{ overflow:auto; height:90%; padding:0 5px;}

/*弹出页面*/
.v35_infoback{ background:url(../../v4/skins/images/info_back.png) repeat-x #EEECE0; padding:0 7px 7px;}
.v35_infoback_none { padding: 0px 0px 0px 0px;}
.v35_infoback h2{ font-size:14px; height:43px; color:#fff; line-height:43px; padding-left:10px;}
.v35_infoback h2 span{ font-size:13px; font-weight:normal;}
.v35_infoback h2 em{ font-style:normal; font-size:13px; font-weight:normal; color:#fbff84; padding-left:100px; background-repeat:no-repeat; background-position:50px 3px;}
.v35_info_leftpart .page_tab li{ padding-right:5px; padding-top:5px;}
.v35_info_leftpart .page_tab li.focus{ padding-right:0;}
.v35_info_rightpart{ background:#fff; border:1px solid #0285c2; border-left:0;
                 padding:5px 10px 5px; overflow-x:hidden;}
.v35_info_rightpart h3{ border:1px solid #f7f7f7;                    
					font-size:13px;
					color:#324699;
					background:#fefefe;
					padding:5px;}

.xtjkR{margin:5px;}
.zbcomp{ margin:5px 5px 0;}
td.hasnot{ background:#FF6;}
.xtjkR .build{width:200px; margin:140px auto auto auto; height:50px; background:url(../images/main/icon5.jpg) no-repeat; padding-left:56px; line-height:50px; font-size:14px; font-weight:bold;}



a.lessword,  a.allword{padding-left:30px; line-height:20px; height:20px; color:#0000FF; text-decoration:none; font-weight:normal;}
a.lessword:hover, a.allword:hover{color:#ff0000;}
a.lessword{ background:url(../images/main/ardown.png) no-repeat 5px 0; }
a.allword{ background:url(../images/main/arup.png) no-repeat 5px 0; }


.gk_mail{margin:5px 10px;}
.gk_mail .title{margin:2px 3px; line-height:24px;}
.gk_mail .title .icon{background:url(../images/main/xxzxIcon.jpg) no-repeat 0 0; width:24px; height:24px; float:left;}
.gk_mail .title .icon1{background-position:0 0;}
.gk_mail .title .icon2{background-position:0 -28px;}
.gk_mail .title .icon3{background-position:0 -60px;}
.gk_mail .title .icon4{background-position:0 -90px;}
.gk_mail .title .icon5{background-position:0 -120px;}
.gk_mail .txt{background:url(../images/main/mail2.png) no-repeat right 5px;  color:#15387b; padding-right:20px; margin-left:5px;float:left; font-size:14px;}
.gk_mail .b{background:url(../images/main/mail.png) no-repeat right 6px; font-weight:bold;}
.gk_mail .date{color:#444444; line-height:24px;float:left;margin-left:10px;}
.gk_mail .del{float:right; background:url(../images/main/tlq3.png) no-repeat 0 3px; padding-left:18px; color:#F00; margin-right:5px;}
.gk_mail .del a{color:#F00; text-decoration:underline;}
.gk_mail .del a:hover{color:#000; text-decoration:none;}
.gk_mail .conten{color:#444; line-height:18px; padding:5px; margin-bottom:5px; border-bottom:1px solid #e1eaf2;}

.boxL{float:left;width:278px;}
.boxL .h4, .boxR .h4{color:#5446a5; margin:2px 5px 5px 5px;}
.SelectTreeL{ height:305px;border:1px solid #e2e6ed; overflow:auto;}
.SelectTreeL ul li{color:#444; line-height:20px;}
.SelectTreeL ul li input[type=radio]{margin-right:1px;}
.boxR{float:right;width:278px;}
.boxR .SelectTreeL .x1, .box4 .x1{background:#dff3fd; color:#324699}
.boxR .SelectTreeL .x1, .boxR .SelectTreeL .x2, .box4 .x1, .box4 .x2{border-bottom:1px solid #e7f1fd; height:22px;}
.boxR .SelectTreeL .x1 div, .boxR .SelectTreeL .x2 div, .box4 .x1 div, .box4 .x2 div{float:left; line-height:22px; text-align:center;}
.boxR .SelectTreeL .y1{width:30px;}
.boxR .SelectTreeL .y2{width:175px; margin:0px 5px;}
.boxR .SelectTreeL .y3{width:55px;}
.boxR .SelectTreeL .x2 .y2, .box4 .x2 .y2, .box4 .x1 .y2{text-align:left;}
.boxR .SelectTreeL .on, .box4 .on{background:#55abd3; color:#fff;}
.boxR .SelectTreeL .x2 .del, .box4 .x2 .del{background:url(../images/main/gkptIcon2.png) no-repeat -38px 3px; width:16px; height:20px; cursor:pointer;margin-right:2px;}
.boxR .SelectTreeL .x2 .up, .box4 .x2 .up{background:url(../images/main/gkptIcon2.png) no-repeat 0px 3px; width:16px; height:20px; cursor:pointer;margin-right:2px;}
.boxR .SelectTreeL .x2 .down, .box4 .x2 .down{background:url(../images/main/gkptIcon2.png) no-repeat -17px 3px; width:16px; height:20px; cursor:pointer;margin-right:2px;}
.box4 .h4{margin:2px 5px 5px;}
.box4 .y1{width:10%;}
.box4 .y2{width:76%; margin:0px 5px;}
.box4 .y3{width:10%;}

.system_dbox{ padding:10px;}
.system_detail_imgbox { width:100%; text-align:center; overflow:hidden;}




.ui-slider {
    height:82px;
	position:absolute;
	right:10px;
	top:0;
	width:639px;
	z-index:2;
}
.ui-slider .ui-scrollContainer{
height:82px;
width:639px;
}

.ui-slider .ui-scrollButtons {
    position: absolute;
    top: 13px;
    cursor: pointer;
	display:inline-block;
	width:10px;
	height:56px;
	zoom:1;
	text-indent:-9999px;
	z-index:1000;
}

.ui-scrollButtons.ui-leftButton {
    left:-10px;
	background:url(../images/v35/arrow.png) 0 0 no-repeat;
}

.ui-scrollButtons.ui-rightButton {
	right:-10px;
	background:url(../images/v35/arrow.png) -10px 0 no-repeat;
}
#tbTest tbody tr.tr-selected td{
	background:#ffe033;
}


.fixed-table{border-right:1px solid #badbff;border-top:1px solid #badbff;table-layout:fixed;}
.fixed-table caption{ padding:15px; font-size:14px; font-weight:bold; color:#666; }
.fixed-table td{ border-bottom:1px solid #badbff; background:#fcfdfe;}

.fixed-table td, .fixed-table thead th{ border-bottom:1px solid #badbff;  border-left:1px solid #badbff; background:#fcfdfe;padding-left:2px; height:22px; text-align:center; color:#666;}
.fixed-table thead th{ background:#ddf4fc; border-bottom:1px solid #badbff;font-weight:normal;  border-left:1px solid #badbff; font-weight:normal;}
#tbTest_tableColumn .container table td{
 background:#ddf4fc
}
.fixed-table td a{ color:#444; text-decoration:underline;}
.fixed-table td.errortd{ background:#CFDADE;}
.fixed-table td.errortd a{ color:#444; text-decoration:none;}
.fixed-table tr.odd td.errortd{ background:#CFDADE;}



.fixed-table td, .fancyTable th {
	/* appearance */
	border: 1px solid #778899;
	
	/* size */
	padding: 5px;
	}
.hight-light{
font-weight:700;
color:#68A9DF;
border:1px dashed #FB8800;
}
.go-back{
background:url("../images/back_bg.gif");
height:30px;
line-height:30px;
padding-left:20px;
}
.go-back a{
text-decoration:none;
line-height:30px;
padding-left:30px;
font-size:14px;
font-weight:400;
padding-left:29px;
background:url("../images/v35/back_icon.png") 0 50% no-repeat;
display:block;
}


/*报表*/
.bb_bt{font-size:14px; font-weight:bold; text-align:center; line-height:24px; margin:5px; color:#227087;}
.bb_date{text-align:center; margin-bottom:5px; color:#666;}
.bb_bw{height:30px; padding:0px 10px;background:#fff;}
.bb_bw ul{ }
.bb_bw li{float:left; margin-right:15px; color:#006; line-height: 30px;}
.bb_bw li u{color:#666;}
.bb_xxl{float:left; margin-left:2px; margin-bottom:5px; color:#666;}
.bb_xxr{float:right; margin-right:2px; margin-bottom:5px; color:#666;}

.report-item-container{
	overflow:hidden;
	border:1px solid #E1E3EF;
	background:#DDF4FC;
}
.report-item-scroll{
	overflow-x:auto;
}
.report-item-list{
overflow:hidden;
}

.report-item-list li{
float:left;
text-align:center;
border-right:1px solid #E1E3EF;
white-space:nowrap;
position:relative;
}
.report-item-list li.after{
border-right:none;
}
.report-item-list li em{
display:block;
position:absolute;
top:0;
right:5px;
}

  .flc_tit .flc_time .flc_name  .flc_con{ height:1em;  }
  .flc_box{ border:1px solid #ddd; padding:10px 4px; font-size:13px; background:url("../images/v35/bg.png"); position:relative;}
  .flc_tit{ float:left; width:100px; } 
  .flc_time{ float:left; width:140px; }
  .flc_name{ float:right; width:100px;}
  .flc_con{ }
  .flc_row{ padding:3px 0; text-align:left;}
  .flc_box .flc_tit{ padding-left:30px; background-position:18px 0;}
  .flc_box .flc_box .flc_tit{ padding-left:26px; background-position:14px 0;}
  .flc_box .flc_box .flc_box .flc_tit{ padding-left:22px; background-position:10px 0;}
  .flc_box .flc_box .flc_box .flc_box .flc_tit{ padding-left:18px; background-position:6px 0;}
  
  .flc_box .flc_con{ margin-left:270px; margin-right:100px;}
  .flc_box .flc_box .flc_con{ margin-left:266px; margin-right:96px;}
  .flc_box .flc_box .flc_box .flc_con{ margin-left:262px; margin-right:92px;}
  .flc_box .flc_box .flc_box .flc_box .flc_con{ margin-left:258px; margin-right:88px;}
  
  .flc_box .flc_name{width:100px;}
  .flc_box .flc_box .flc_name{width:96px;}
  .flc_box .flc_box .flc_box .flc_name{ width:92px;}
  .flc_box .flc_box .flc_box .flc_box .flc_name{width:88px;}
  
  .flc_arrow{ position:absolute; background:url("../images/v35/arbg.png"); width:9px; height:6px; top:-6px;}
  .flc_box .flc_box .flc_arrow{left:35px;}
  .flc_box .flc_box .flc_box .flc_arrow{left:31px;}
  .flc_box .flc_box .flc_box .flc_box .flc_arrow{left:27px;}
  
  .flc_off{ background-image:url(../images/main/on_icon.gif); background-repeat:no-repeat;}
  .flc_on{  background-image:url(../images/main/off_icon.gif); background-repeat:no-repeat;}
  
  /*----------领导版本门户-----------------*/
  .mh-container{
  	margin-bottom:10px;
	overflow:hidden;
  }
  .mh-box{
  background:#F1F9FD;
  padding-bottom:10px;
  border:1px solid #9FC9DF;
  overflow:hidden;
  }
  .mh-box-title{
  	padding:0 10px;
	background:url(../images/mh_sprite.png) 0 -203px repeat-x;
	font:700 12px/250% Arial, Helvetica, sans-serif;
	border-bottom:1px solid #C0DAFD;
	color:#075587;
  }
  .mh-box-title-content{

  }
  .mh-box-container{
  padding:10px;
  background:#FFF;
  border-bottom:1px solid #D1E3FB;
  }
  .mh-box-container-title{
  font:400 14px/150% Arial, Helvetica, sans-serif;
  color:#45828E;
  text-align:center;
  }
  
  .mh-icon{
  	background:url(../images/mh_sprite.png) no-repeat;
  	float:left;
	display:inline-block;
	_display:inline;
	_zoom:1;
	margin-right:5px;
  }
  .mh-icon-assess{
  	background-position:-30px 2px;
	height:30px;
	width:30px;
  }
  .mh-icon-service{
  	background-position:-90px 2px;
	height:30px;
	width:30px;
  }
  .mh-icon-system{
  	background-position:-60px 0;
	height:30px;
	width:20px;
  }
  .mh-icon-resource{
  	background-position:0 2px;
	height:30px;
	width:26px;
  }
  #mh-tabs .mh-tabs-munu li{
  	margin-right:2px;
	margin-bottom:0;
  }
  #mh-tabs .mh-tabs-munu li.after{
  	margin-right:0;
  }
  .mh-tabs-munu {
  	padding-top:4px;
  }
  .mh-tabs-munu li a{
  	display:block;
	 float:left;
	 padding-left:10px;
	 font:400 12px/25px Arial, Helvetica, sans-serif;
	 text-decoration:none;
  	background:url(../images/mh_sprite.png) 0 -143px no-repeat;
  }
  .mh-tabs-munu li a .end{
  	display:block;
	float:left;
	padding-right:10px;
  	background:url(../images/mh_sprite.png) right -173px no-repeat;
  }
  .mh-tabs-munu li.active a{
  	margin-top:3px;
  	display:block;
	 float:left;
	 padding-left:10px;
	 font:400 12px/25px Arial, Helvetica, sans-serif;
	 text-decoration:none;
  	background:url(../images/mh_sprite.png) 0 -77px no-repeat;
  }
  .mh-tabs-munu li.active a .end{
  	display:block;
	float:left;
	padding-right:10px;
  	background:url(../images/mh_sprite.png) right -110px no-repeat;
  }
  a.mh-button-info{
  	background:url(../images/mh_sprite.png) 0 -248px no-repeat;
	display:block;
	height:22px;
	padding-left:10px;
	text-decoration:none;
	float:left;
  }
  a.mh-button-info .end{
  	background:url(../images/mh_sprite.png) right -275px no-repeat;
	display:block;
	height:22px;
	padding-right:10px;
	font:400 12px/22px Arial, Helvetica, sans-serif;
	text-decoration:none;
	cursor:pointer;
	float:left;
  }
  a.mh-button-info:hover{
  	background-position:0 -302px;
  }
  a.mh-button-info:hover .end{
  	background-position:right -329px;
  }
  .mh-default-button{
	margin-right:170px;
  }
.mh-default-button .b1 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #B2D0EA; margin: 0 3px; }   
.mh-default-button .b2 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #EDF7FF; border-right: 2px solid #B2D0EA; border-left: 2px solid #B2D0EA; margin: 0 1px; }   
.mh-default-button .b3 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #EDF7FF; border-right: 1px solid #B2D0EA; border-left: 1px solid #B2D0EA; margin: 0 1px; }   
  
.mh-default-button .bc {font-size: 12px; overflow: hidden; display: block; border-right: 1px solid #B2D0EA; border-left: 1px solid #B2D0EA; margin: 0 0px; background:#F3FBFD;
	padding:0 10px;
	color:#014B82;
	text-overflow:ellipsis;
	word-break:keep-all;
	white-space:nowrap;
	height:23px;
	font:normal 12px/23px Arial, Helvetica, sans-serif;
} 
.v35_info_inptabe { background-color:#c7d2d9; line-height: 24px; margin: 5px 0 8px; table-layout:fixed;}	
.v35_info_inptabe th { background-color: #e9f3f7; text-align:center; color: #2c3473; font-weight: normal;}
.v35_info_inptabe td { background-color: #ffffff; text-align:center;}
.v35_info_inptabe td input[type=text]{ border:1px solid #ccc;
                       background:#fff url(../images/v40/inputBg.png) repeat-x;
					   width:90%;
					   height:18px;
					   line-height:18px;}
.v35_info_inptabe  td input{
	width:expression( type == "text"? "90%" : "normal");
	height:expression( type == "text"? "18px" : "normal");
	background:expression( type == "text"? "#fafafa" : "normal");
	border:expression( type == "text"? "1px solid #ccc" : "0");
	}
	
.v35_info_inptabe td a { color:#FF0000; text-decoration: underline;}
.v35_info_inptabe .sq a { color: #184fad; }
.v35_info_inptabe a.blue{color:#00f;}
.system-topology {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/system_topology_left_bg.png) no-repeat; HEIGHT: 231px
}
.system-topology-inner {
	WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(../images/system_topology_right_bg.png) no-repeat 100% 0px; FLOAT: right; HEIGHT: 231px
}
.system-topology-content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.system-topology .system-topology-tit {
	TEXT-ALIGN: center; COLOR: #0c8878
}
.system-topology-list {
	PADDING-BOTTOM: 20px; LIST-STYLE-TYPE: none; PADDING-LEFT: 20px; WIDTH: 100%; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 20px
}
.system-topology-list LI {
	WIDTH: 40%; DISPLAY: inline; MARGIN-BOTTOM: 10px; FLOAT: left; MARGIN-RIGHT: 20px
}
.system-topology-list LI A {
	PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND: url(../images/system_topology_button_left_bg.png) no-repeat; FLOAT: left; TEXT-DECORATION: none
}
.system-topology-list LI A SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; FONT: bold 12px/2em Arial, Helvetica, sans-serif; BACKGROUND: url(../images/system_topology_button_right_bg.png) no-repeat 100% 0px; FLOAT: right; HEIGHT: 50px; COLOR: #23866a; PADDING-TOP: 0px
}

.cjgd{margin:10px 20px; background:url(../images/gdlc/gdlc_Icon.png) no-repeat; height:40px;}
.cjgdBody{margin:10px; }
.cjgdBody a{color:#444; text-decoration:none;}
.cjgdBody a:hover{color:#0000ff; text-decoration:none;}
.cjgdBody dt{height:24px; background:#d2f3f9 url(../images/icon23.png) 5px center no-repeat; color:#015f78; padding-left:20px; line-height:24px; font-size:14px; font-weight:bold;}
.cjgdBody dd{width:125px; height:16px; padding:54px 10px 10px; float:left; color:#444; text-align:center;}
.cjgdBody dd.no1{background:url(../images/gdlc/yw01.png) center 10px no-repeat;}
.cjgdBody dd.no2{background:url(../images/gdlc/yw02.png) center 10px no-repeat;}
.cjgdBody dd.no3{background:url(../images/gdlc/yw03.png) center 10px no-repeat;}
.cjgdBody dd.no4{background:url(../images/gdlc/yw04.png) center 10px no-repeat;}
.cjgdBody dd.no5{background:url(../images/gdlc/yw05.png) center 10px no-repeat;}
.cjgdBody dd.no6{background:url(../images/gdlc/yw06.png) center 10px no-repeat;}
.cjgdBody dd.no7{background:url(../images/gdlc/yw07.png) center 10px no-repeat;}
.cjgdBody dd.yy1{background:url(../images/gdlc/yy01.png) center 10px no-repeat;}
.cjgdBody dd.yy2{background:url(../images/gdlc/yy02.png) center 10px no-repeat;}
.cjgdBody dd.yy3{background:url(../images/gdlc/yy03.png) center 10px no-repeat;}
.cjgdBody dd.yy4{background:url(../images/gdlc/yy04.png) center 10px no-repeat;}
.cjgdBody dd.yy5{background:url(../images/gdlc/yy05.png) center 10px no-repeat;}
.cjgdBody dd.rcyw1{background:url(../images/gdlc/rcyw01.png) center 10px no-repeat;}
.cjgdBody dd.rcyw2{background:url(../images/gdlc/rcyw02.png) center 10px no-repeat;}
.cjgdBody dd.rcyw3{background:url(../images/gdlc/rcyw03.png) center 10px no-repeat;}
.cjgdBody dd.rcyw4{background:url(../images/gdlc/rcyw04.png) center 10px no-repeat;}
.cjgdBody dd.rcyw5{background:url(../images/gdlc/rcyw05.png) center 10px no-repeat;}
.cjgdBody dd.rcyw6{background:url(../images/gdlc/rcyw06.png) center 10px no-repeat;}
.cjgdBody dd.zh1{background:url(../images/gdlc/zh01.png) center 10px no-repeat;}
.cjgdBody dd.zh2{background:url(../images/gdlc/zh02.png) center 10px no-repeat;}
.cjgdBody dd.zh3{background:url(../images/gdlc/zh03.png) center 10px no-repeat;}
.cjgdBody dd.zh4{background:url(../images/gdlc/zh04.png) center 10px no-repeat;}
.cjgdBody dd.xq1{background:url(../images/gdlc/xq01.png) center 10px no-repeat;}
.cjgdBody dd.xz1{background:url(../images/gdlc/xz01.png) center 10px no-repeat;}
.cjgdBody dd.aq1{background:url(../images/gdlc/aq01.png) center 10px no-repeat;}
.cjgdBody dd.aq{background:url(../images/gdlc/aq.png) center 10px no-repeat;}

.zsts{width:180px; position:absolute; top:0px; right:0px;border:1px solid #ccaf71;background:#fff url(../images/titBg01.png) repeat-x; text-align:left;}
.zsts .top{background:url(../images/icon22.png) no-repeat 4px center; height:26px; line-height:26px; color:#a37104; border-bottom:1px solid #ccaf71;text-align:left; padding:3px 5px 3px 30px; font-size:14px; font-weight:bold; position: relative;}
.zsts .top a.iClose,.zsts .top a.iOpen{top:5px; right:5px; width:12px; height:10px;  position:absolute;display:block;}
.zsts .top a.iClose{background:url(../images/icon19.png) no-repeat;}
.zsts .top a.iOpen{background:url(../images/icon19.png) left -14px; no-repeat;}
.zsts .listZS{width:180px; margin:auto;}
.zsts .listZS a{color:#206c83; text-decoration:none;}
.zsts .listZS a:hover{color:#ff9900; text-decoration:none;}
.zsts .listZS li{color:#206c83; border-bottom:1px solid #ddd; line-height:18px;  padding:5px 5px 5px 15px;}
.zsts .bottomS{background:#f9f4d1; padding:3px 4px;}
.zsts .bottomS input[type="submit"]{
	height:22px;font: normal 13px/22px "微软雅黑";
	
	width:171px;
	border:0px;
	background:#ccaf71;
	vertical-align:middle;
	margin-top:3px;
	cursor:pointer;color:#302100;
}
.zsts .bottomS input[type="text"]{
	height:20px;
	margin-top:2px;
	padding:0 2px;
	padding-bottom:0;
	line-height:20px;
	width:165px;
	border-top:1px solid #d5c196;
	border-left:1px solid #d5c196;
	border-right:1px solid #d5c196;
	border-bottom:1px solid #d5c196;
	background:#fff;
	vertical-align:middle;color:#777;
}
.zsts .bottomS select{
	height:20px;
	line-height:20px;
	width:170px;
	border:1px solid #d5c196;
	background:#fff;
	margin-bottom:3px;color:#777;
}
.zsts .bottomS p{color:#A37104;}
