/* CSS Document */
/**
	body 整体样式
*/
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	height:100%;
	padding:0px;

	scrollbar-face-color: #9CA6BD; 
	scrollbar-shadow-color:666666; 
	scrollbar-highlight-color: #FFF; 
	scrollbar-3dlight-color: #e8e8e8; 
	scrollbar-darkshadow-color:#FFF; 
	scrollbar-arrow-color:#FFF; 
	scrollbar-base-color:#F2F2F2; 
	scrollbar-track-color:#e8e8e8;
	-moz-user-select:none;
}
#loadingMessage{
position:absolute;
left:80%;
top:2%;
height:32px;
WIDTH: 200px;
font-weight:bold;
TEXT-ALIGN: left;
color:#000000;
z-index:20;
DISPLAY: none;
}
#domain_loading{
filter: Alpha(Opacity=30, FinishOpacity=30);
-moz-opacity:0.2;
opacity:0.2;
width:100%;
height:100%;
z-index:7;
position:absolute;
DISPLAY: none;
cursor:wait;
}
.domain_body{
background-color:#000000;
width:100%;
height:100%;
}
/**
登录窗口样式
*/
.logintop{
	width:100%;
	height:30px;
	padding-right:30px;
	text-align:right;
}
.loginbg{/**普通*/
	background-image:url(../images/login_bg.jpg);
	width:764px;
	height:215px;
	background-repeat:no-repeat;
	margin-top:14%;
}
.loginbg1{//**管理员*/
	background-image:url(../images/login_bg1.jpg);
	width:764px;
	height:232px;
	background-repeat:no-repeat;
	margin-top:14%;
}
.logintext{
	border:#5A80B1 1px solid;
	width:131px;
	height:19px;
}
.loginbutton{
	background-image:url(../images/login_but.jpg);
	background-repeat:no-repeat;
	width:58px;
	height:19px;
	border:0px;
	color:#1C3B7C;
}
.loginline{
	background-color:#828282;
	width:764px;
	height:1px;
}
/**
错误与正确提示样式
*/
.halt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}
/**
管理区域
*/
.frametop{
	background-image:url(../images/main_top.jpg);
	height:60px;
	padding-left:10px;
	font-size:20px;
	font-weight:bold;
}
.frameheader{
	background-color:#7C8BA7;
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	height:22px;
	padding-left:10px;
}
.frameheader a{
	text-decoration:none;
}
#main_nav{
	font-family:Arial;
	font-size:12px;
	color:#393839;
}
#main_nav div{
	width:100%;
	height:28px;
	line-height:28px;
	border-bottom:#CCCCCC 1px solid;
	padding-top:1px;
	padding-bottom:1px;
}
#main_nav div a:link{
	display:block;
	text-decoration:none;
	color:#393839;
	width:100%;
	height:28px;
	line-height:28px;
	padding-left:50px;
}
#main_nav div a:active{
	display:block;
	text-decoration:none;
	color:#393839;
	width:100%;
	height:28px;
	line-height:28px;
	padding-left:50px;
}
#main_nav div a:hover{
	display:block;
	text-decoration:none;
	color:#393839;
	height:28px;
	line-height:28px;
	background-color:#FFFFFF;
	padding-left:50px;
}
#main_nav div a:visited{
	display:block;
	text-decoration:none;
	color:#393839;
	width:100%;
	height:28px;
	line-height:28px;
	padding-left:50px;
}
.lndived{
	background:url(../images/iconcollection.gif) no-repeat right 0px #E8E8E8;
}
.nav_ico_run{
	background:url(../images/iconcollection.gif) 0px -392px no-repeat;
}
.nav_ico_mon{
	background:url(../images/iconcollection.gif) 0px -28px no-repeat;
}
.nav_ico_sta{
	background:url(../images/iconcollection.gif) 0px -56px no-repeat;
}
.nav_ico_mcu{
	background:url(../images/iconcollection.gif) 0px -84px no-repeat;
}
.nav_ico_dev{
	background:url(../images/iconcollection.gif) 0px -112px no-repeat;
}
.nav_ico_ant{
	background:url(../images/iconcollection.gif) 0px -140px no-repeat;
}
.nav_ico_adm{
	background:url(../images/iconcollection.gif) 0px -168px no-repeat;
}
.nav_ico_pwd{
	background:url(../images/iconcollection.gif) 0px -196px no-repeat;
}
.nav_ico_fix{
	background:url(../images/iconcollection.gif) 0px -224px no-repeat;
}
.nav_ico_oil{
	background:url(../images/iconcollection.gif) 0px -252px no-repeat;
}
.nav_ico_rad{
	background:url(../images/iconcollection.gif) 0px -280px no-repeat;
}
.nav_ico_cat{
	background:url(../images/iconcollection.gif) 0px -308px no-repeat;
}
.nav_ico_opt{
	background:url(../images/iconcollection.gif) 0px -336px no-repeat;
}
.nav_ico_out{
	background:url(../images/iconcollection.gif) 0px -364px no-repeat;
}
.nav_ico_stk{
	background:url(../images/iconcollection.gif) 0px -420px no-repeat;
}
.nav_ico_inf{
	background:url(../images/iconcollection.gif) 0px -446px no-repeat;
}
.navbg{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#F7F7F7;
border-right:#999999 1px dotted;
}
.mainbg{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(../images/main_bg.jpg);
}
/**
文本框样式
*/
.text{
	border:#666666 solid 1px;
	background:#FEFEFE;
	width:100px;
	height:22px;
}
.secnumtext{
	border:#666666 solid 1px;
	background:#FEFEFE;
	width:35px;
	height:22px;
	text-align:center;
}
.standtext{
	border:#666666 solid 1px;
	background:#FEFEFE;
	width:155px;
	height:22px;
}
.textdate{
	border:#666666 solid 1px;
	background:#FEFEFE;
	width:100px;
	height:22px;
	background-image:url(../images/list.jpg);
	background-position:right;
	background-repeat:no-repeat;
	cursor:pointer;
}
.readonlytext{
	color:#999999;
	width:140px;
	height:22px;
	/*border-top: 0px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 0px solid #666666;*/
	border: 1px solid #CCCCCC;
	text-indent: 2pt;
	background-color: transparent;
}
/**
文本域
*/
.textarea{
	border:#666666 solid 1px;
	background:#FEFEFE;
	width:350px;
	height:80px;
	font-size:12px;
}
/**
按纽样式
*/
.button{
	background-color:#9ca6bd;
	color:#FFFFFF;
	height:25px;
}
/**
多选列表框
*/
.listselect{
	border:#666666 solid 1px;
	background:#F7F7F7;
	width:100%;
	height:150px;
}
/**
下拉列表框
*/
.select{
	border:#7f9db9 solid 1px;
	background:#F7F7F7;
	height:20px;
}
/**
表格样式--显示记录表格
*/
.ctrl_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:98%;
	height:40px;
	line-height:40px;
	text-align:left;
	border-left:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	border-top:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	background-image:url(../images/ctrl_title_bg.jpg);
}
.ctrl_title div{
	float:left;
	width:90px;
	height:100%;
	line-height:100%;
	margin-left:5px;
	font-size:14px;
}
.ctrl_title a{
	width:100%;
	height:30px;
	line-height:30px;
	vertical-align:middle;
	margin-top:5px;
	text-align:center;
	background-repeat:no-repeat;
	color:#295D94;
	display:block;
}
.ctrl_title a span{
	height:15px;
	margin-left:2px;
	cursor:pointer;
}
.ctrl_title a:link{
	text-decoration:none;
}
.ctrl_title a:visited{
	text-decoration:none;
}
.ctrl_title a:hover{
	text-decoration:none;
	background-image:url(../images/ctrl_but_hover_bg.gif);
	color:#0066FF;
	font-weight:100;
}
.ctrl_title a:active{
	text-decoration:none;
}
.table_record{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:98%;
	background-color:#FFFFFF;
	border-left:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
}
.trtop_record{
	height:35px;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	background:url(../images/tablestyle.jpg) 0px 0px repeat-x;
}
.trtop_record a{color:#336699;text-decoration:none;}
.trtop_record a:hover{color:#FF0000;text-decoration:underline;}
.trheader_record{
	height:27px;
	font-size:12px;
	font-weight:bold;
	background:url(../images/tablestyle.jpg) 0px -35px repeat-x;
}
.trheader_record td{
	padding-left:5px;
	border-top:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
}
.trheader_record .begintd{
	width:5px;
	padding-left:10px;
}
.trbody_record{
	height:28px;
	border:#000000 1px solid;
	cursor:pointer;
}
.trbody_record td{
	border-bottom:#CECFCE 1px solid;
}
.trbody_record td a{
	color:#000000;
	text-decoration:none;
}
.trbottom_record{
	height:28px;
}
.trbottom_record td{
	border-bottom:#CECFCE 1px solid;
}
.trmouseover_record{
	height:28px;
	background-color:#f1f4fa;
	cursor:pointer;
}
.trmouseover_record td{
	border-bottom:#CECFCE 1px solid;
}
.trmouseover_record td a{
	color:#000000;
	text-decoration:none;
}
.trmouseover_record .selFlag{
	background-image:url(../images/selete.gif);
	background-repeat:no-repeat;
	background-position:3px;
}
.trmouseout_record{
	height:28px;
	cursor:pointer;
}
.trmouseout_record td{
	border-bottom:#CECFCE 1px solid;
}
.trmouseout_record td a{
	color:#000000;
	text-decoration:none;
}
.selectedstyle{
	height:28px;
	background-color:#e1e7f3;
	color:#295D94;
	cursor:pointer;
}
.selectedstyle td{
	border-bottom:#CECFCE 1px solid;
}
.selectedstyle .selFlag{
	background-image:url(../images/seleted.gif);
	background-repeat:no-repeat;
	background-position:3px;
}
/**
编辑区域表格
*/
.table_edit{
	font-family:Arial;
	font-size:12px;
	margin:2px 0px 2px 0px;
	border:#D6D3D6 1px solid;
	text-align:left;
	padding-left:5px;
}
.table_edit td{
height:30px;
}
/**
编辑区域显示DIV
*/
.divtitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border-top:#adc3de solid 1px;
	border-bottom:#213852 solid 1px;
	background-color:#9ca6bd;
	height:25px;
	color:#FFFFFF;
	padding-top:5px;
	padding-left:10px;
}
.paddingleft{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:5px;
padding-right:5px;
height:25px;
margin-top:5px;
margin-bottom:5px;
}
.tablec{
font-family:Arial;
font-size:12px;
}
.Diatable{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
.Diatable td{
	height:25px;
}
/**
fieldset编辑区域表格
*/
fieldset{
font-size:12px;
}
.fs_table_edit{
	font-family:Arial;
	font-size:12px;
	margin:2px 0px 2px 0px;
	text-align:left;
	padding-left:5px;
}
.fs_table_edit td{
height:30px;
}
/**
统计
*/
.table_count{
	font-family:Arial;
	font-size:12px;
}
/**
弹出窗口（新管理界面）
*/
.winmain{/*透明*/
filter: Alpha(Opacity=95, FinishOpacity=95);
-moz-opacity:0.95;
opacity:0.95;
position:absolute;
left:30%;
top:27%;
height:439px;
WIDTH: 600px;
font-weight:bold;
TEXT-ALIGN: left;
color:#000000;
background:url(../images/winmain.jpg) 0px -113px repeat-x #A0B0BF;
border:#9DACBF solid 1px;
z-index:20;
DISPLAY:none;
text-align:center;
}
.winmain_new{/*不透明*/
position:absolute;
left:30%;
top:27%;
height:439px;
WIDTH: 600px;
font-weight:bold;
TEXT-ALIGN: left;
color:#000000;
background:url(../images/winmain.jpg) 0px -113px repeat-x #A0B0BF;
border:#9DACBF solid 1px;
z-index:20;
DISPLAY:none;
}
.winmain_new2{/*不透明只数据统计中每天统计图使用*/
	position:absolute;
	top:16%;
	left:13%;
	font-weight:bold;
	TEXT-ALIGN: left;
	color:#000000;
	background:url(../images/winmain.jpg) 0px -113px repeat-x #A0B0BF;
	border:#9DACBF solid 1px;
	z-index:10;
	DISPLAY:none;
	width:870px; 
	height:460px; 
}
.content_div2{/*只数据统计中每天统计图使用*/
	border:#000000 1px solid;
	background-color:#FFFFFF;
	margin:0px auto;
	width:830px; 
	height:420px;
	margin-left:15px;
}
.content_div_12{/*只数据统计中每天统计图使用*/
	margin:5px 5px 5px 5px;
	width:830px; 
	height:420px;
}
.winmainnew{/**新定义（部分使用）*/
filter: Alpha(Opacity=95, FinishOpacity=95);
-moz-opacity:0.95;
opacity:0.95;
position:absolute;
left:30%;
top:27%;
height:439px;
WIDTH: 600px;
font-weight:bold;
TEXT-ALIGN: left;
color:#000000;
z-index:20;
DISPLAY:none;
text-align:center;
}
.winmainnew_body{
width:100%;
height:100%;
background:url(../images/winmain.jpg) 0px -113px repeat-x #A0B0BF;
border:#9DACBF solid 1px;
}

.wintitle{
color:#FFFFFF;
font-weight:bold;
height:25px;
background:url(../images/winmain.jpg) 0px 0px repeat-x;
width:100%;
text-align:left;
border-bottom:1px solid #c0cad6;
}
.wintitleclose{
float:right;
width:25px;
padding-top:8px;
padding-right:5px;
cursor:pointer;
}
.winlabbar{
	width:580px;
	margin:0px auto;
	margin-top:5px;
	margin-bottom:0px;
}
.barswlaby{
color:#000000;
float:left;
width:100px;
height:25px;
margin-right:2px;
/*padding-top:5px;*/
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
background:url(../images/winmain.jpg) 0px -49px repeat-x;
cursor:pointer;
}
.barswlaby span{
	padding-top:5px;
	height:20px;
}
.barswlabn{
color:#FFFFFF;
float:left;
width:100px;
height:25px;
margin-right:2px;
/*padding-top:5px;*/
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
background:url(../images/winmain.jpg) 0px -25px repeat-x;
cursor:pointer;
}
.barswlabn span{
	padding-top:5px;
	height:20px;
}
.barotherlab{
float:right;
color:#FF0000;
padding-top:5px;
}
.content_div{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:580px;
border:#000000 1px solid;
background-color:#FFFFFF;
clear:both;
margin:0px auto;
}
.content_div_1{
height:320px;
margin:5px 5px 5px 5px;
overflow-y:auto;
}
.tabcs{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.tabcs td{
height:35px;
padding-left:2px;
}
.content_div_2{
height:320px;
margin:5px 5px 5px 5px;
display:none;
}
.content_div_3{
height:320px;
margin:5px 5px 5px 5px;
display:none;
}
.opationbar{
height:40px;
background:url(../images/winmain.jpg) 0px -73px repeat-x;
text-align:right;
vertical-align:middle;
padding-right:15px;
margin-top:10px;
/*padding-top:5px;*/
}
.opationbar span{
	margin-top:10px;
}
.opationbar input{
	margin-top:5px;
}
/***
弹出窗口中密码录入窗口
*/
.mainpwd{
	width:180px;
	height:120px;
	background-color:#EEF1F4;
	border:1px solid #006666;
	display:none;
	position:absolute;
	z-index:35;
	text-align:center;
}
.mainpwd div{
height:26px;
margin:0px 0px 2px 0px;
}
.pwdtitle{
	height:25px;
	background-image:url(../images/password_title.jpg);
	background-repeat:repeat-x;
	font-family:Arial;
	font-size:12px;
	text-align:left;
	padding-top:3px;
}
.dField{
	border:1px solid #E8E8E8;
}
.dField legend{
	color:#333333;
}
/**
操作帮助提示
*/
.helpstyle{
width:98%;
text-align:left;
border:1px solid #CECFCE;
font-size:12px;
-moz-border-radius:8px;
}
.helpstyle div{
height:25px;
margin:3px 2px 0px;
}
.helpstyle div img{
margin-right:10px;
}
/**
油量管理
*/
.tabcs1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.tabcs1 td{
height:25px;
padding-left:2px;
	
}
/**搜索按钮*/
.searchbutton{
	background-image:url(../images/search.gif);
	background-repeat:no-repeat;
}
.green{
	color:#339900;
}
.red{
	color:#FF0000;
}
.butsafe{
	background-image:url(../images/butsafebg.gif);
	width:56px;
	height:21px;
	border:0px;
}
.closediv{
	display:none;
}
/**
分页
*/
.splitpagebg{
	width:30px;
	height:18px;
	text-align:center;
	margin-right:1px;
}
.splitpagebg a{
	width:100%;
	height:18px;
	background:url(../images/pagesplit.jpg) 0px 0px repeat-x;
	border:#CCCCCC 1px solid;
	color:#006699;
}
.splitpagebg a:link{
	text-decoration:none;
}
.splitpagebg a:visited{
	text-decoration:none;
}
.splitpagebg a:hover{
	background:url(../images/pagesplit.jpg) 0px -18px repeat-x;
	border:#9CC7FD 1px solid;
	color:#FF3300;
	text-decoration:none;
}
.splitpagebg a:active{
	text-decoration:none;
}
.splitpagedbg{
	width:30px;
	height:18px;
	margin-right:1px;
	background:url(../images/pagesplit.jpg) 0px -36px repeat-x;
	border:#FF6600 1px solid;
	color:#336600;
	text-align:center;
	cursor:pointer;
}
/*弹出菜单*/
.PopupMenu{
	display:none;
	background:url(../images/popmenu_bg.jpg) repeat-y #F6F6F6;
	border:#777697 1px solid;
	position:absolute;
	-moz-user-select:none;
	font:Verdana, Arial, Helvetica, sans-serif 12px;
	text-align:left;
	padding:1px 0px 1px 0px;
}
.PopupMenu div{
	height:25px;
	line-height:25px;
	padding-left:30px;
	margin-left:1px;
	margin-right:1px;
}
.PopupMenuHover{
	background-color:#FFCC66;
	border:1px solid #777697;
	cursor:default;
}
.PopupMenuHout{
	background:url(images/popmenu_bg.jpg) repeat-y;
}
/**
分页
*/
.pagebg{
	width:15px;
	height:18px;
	text-align:center;
	margin-right:1px;
}
.pagebg a{
	width:15px;
	height:18px;
	color:#000000;
}
.pagebg a:link{
	text-decoration:none;
}
.pagebg a:visited{
	text-decoration:none;
}
.pagebg a:hover{
	color:#cccccc;
	text-decoration:none;
}
.pagebg a:active{
	text-decoration:none;
}
.pagedbg{
	width:15px;
	height:18px;
	margin-right:1px;
	color:#FF0000;
	text-align:center;
	cursor:pointer;
}
.trtop_record2{
	height:35px;
	/*font-size:14px;*/
	font-weight:bold;
	padding-left:10px;
	font-size:12px;
	background:url(../images/tablestyle2.jpg) 0px 0px repeat-x;
}
