﻿body 
{
	font-size:12px;
	font-family: Arial, Serif-Sans;
    margin:0;
}

img 
{
    border:0;
}

div.HackBox
{
		border-top:1px solid transparent !important;
		margin-top:-1px !important;
		border-top:0;
		margin-top:0;
		clear:both;
		visibility:hidden;
}
div.clearBox
{
		border-top:0;
		margin-top:0;
		clear:both;
		visibility:hidden;

}
.Hide
{
	display:none;
}

select
{
	font-size:12px;
}


a{text-decoration: none; color:#666666}
a:visited{text-decoration: none; color: #666666}
a:link{text-decoration: none; color: #666666}
a:hover{color: #000000;text-decoration: underline}




.f_bold{font-weight: bold;}
.f_11px{font-size:11px;}
.f_14px{font-size:14px;}
.f_underline{text-decoration:underline;}
a.f_underline {text-decoration:underline;}
a.f_underline:link{text-decoration: underline; }
a.f_underline:visited{text-decoration: underline; }

.f_black {color:#000000;}
a.f_black  {text-decoration: none; color:#000000;}
a.f_black:visited{text-decoration: none; color: #000000;}
a.f_black:link{text-decoration: none; color: #000000;}
a.f_black:hover{color: #666666;text-decoration: none;}

.f_white {color:#ffffff;}
a.f_white  {text-decoration: none; color:#ffffff;}
a.f_white:visited{text-decoration: none; color: #ffffff;}
a.f_white:link{text-decoration: none; color: #ffffff;}
a.f_white:hover{color: #ffffff;text-decoration:underline;}


.f_red{color:Red;}
a.f_red  {text-decoration: none; color:Red;}
a.f_red:visited{text-decoration: none; color: Red;}
a.f_red:link{text-decoration: none; color: Red;}
a.f_red:hover{color: #ffb400;text-decoration: none;}

.f_darkblue {color:#254F97;}
a.f_darkblue  {text-decoration: none; color:#254F97;}
a.f_darkblue:visited{text-decoration: none; color:#254F97;}
a.f_darkblue:link{text-decoration: none; color: #254F97;}
a.f_darkblue:hover{color: #666666;text-decoration: none;}

.f_orange {color:#ff5e00;}
a.f_orange  {text-decoration: none; color:#ff5e00;}
a.f_orange:visited{text-decoration: none; color:#ff5e00;}
a.f_orange:link{text-decoration: none; color: #ff5e00;}
a.f_orange:hover{color: #ff5e00;text-decoration: underline;}
a.SortHeader:link
{
    text-decoration:underline;
    color:#FFF;
}
.f_darkgray{color:#58595b;}

a.SortHeader:visited 
{
    text-decoration:underline;
    color:#FFF;
}

a.SortHeader:hover 
{
    text-decoration:underline;
    color:#FFF;
}

a.SortHeader:active 
{
    text-decoration:underline;
    color:#FFF;
}


div 
{
    SCROLLBAR-FACE-COLOR: #eaf5fc;	
    SCROLLBAR-HIGHLIGHT-COLOR: #fff;	
    SCROLLBAR-SHADOW-COLOR: #98def8;	
    SCROLLBAR-3DLIGHT-COLOR: #eef6fb;	
    SCROLLBAR-ARROW-COLOR: #18afe8;	
    SCROLLBAR-TRACK-COLOR: #ccc;	
    SCROLLBAR-DARKSHADOW-COLOR: #ccc;	
    SCROLLBAR-BASE-COLOR: #dff1fc
}

select
{
    SCROLLBAR-FACE-COLOR: #eaf5fc;	
    SCROLLBAR-HIGHLIGHT-COLOR: #fff;	
    SCROLLBAR-SHADOW-COLOR: #98def8;	
    SCROLLBAR-3DLIGHT-COLOR: #eef6fb;	
    SCROLLBAR-ARROW-COLOR: #18afe8;	
    SCROLLBAR-TRACK-COLOR: #ccc;	
    SCROLLBAR-DARKSHADOW-COLOR: #ccc;	
    SCROLLBAR-BASE-COLOR: #dff1fc
}

.dialogboxbutt{
	border:0px;background-color:transparent;background-image:url('../imgs/dialogboxbutt.gif');width:81px;height:21px;color:white;font-size:12px;font-weight:bold;
}


  
  .DetailInfo
  {
    position:absolute;
    border:#666666 1px solid;
    background-color:#EEEEEE;
    padding:5px;
    color:#666666;
  }
.errPan
{
	border:1px silver solid;
	padding:5px;
	line-height:20px;
	color:Red;

}
  
.RedBtnContainer
{
	width:auto;
	margin:0 auto;
	padding:0;	
	clear:both;
}

.RedBtnContainer .RedBtn
{	
	height:35px;
	background:url(../imgs/redbtn_left.gif) no-repeat top left;
	float:left;	
	margin:0 5px;
}
.RedBtnContainer .RedBtn div
{	
	height:28px;
	padding-top:7px;
	background:url(../imgs/redbtn_right.gif) no-repeat top right;
	float:left;
}
.RedBtnContainer .RedBtn div input
{
	padding:0 15px;
	border:none;
	background:none;
	overflow:hidden;
	color:#FFF;	
	cursor:pointer;
}


.BlueBtnContainer
{
	width:auto;
	margin:0px auto 0px auto;
	padding:0;	
	clear:both;
}


.BlueBtnContainer .BlueBtn
{	
	height:35px;
	background:url(../imgs/bluebtn_left.gif) no-repeat top left;
	float:left;	
	margin:0 5px;
}
.BlueBtnContainer .BlueBtn div
{	
	height:28px;
	padding-top:7px;
	background:url(../imgs/bluebtn_right.gif) no-repeat top right;
	float:left;
}
.BlueBtnContainer .BlueBtn div input
{
	padding:0 15px;
	border:none;
	background:none;
	overflow:hidden;
	color:#FFF;	
	cursor:pointer;
}



.errInfo{
	color:#cc0000;
	height:24px;
	margin-left:8px;
}
.errInfo img{
	margin-right:4px;
}

.DashedLine
{
    border:1px dotted #666;
    float: none;
    clear: none;
}
.floatL
{
	float:left;
}
.floatR
{
	float:right;	
}


/*长宽高定义*/
.h4{height:4px;}
.h28{height:28px;}
.w52{width:52px;}
.w56{width:56px;}
.w60{width:60px;}
.w65{width:65px;}
.w66{width:66px;}
.w68{width:68px;}
.w72{width:72px;}
.w92{width:92px;}
.w100{width:100px;}
.w111{width:111px;}
.w150{width:150px;}
.mr3{margin-right:3px;}
/*长宽高定义*/