﻿html
{
	font-size:13px;
	
}
body 
{
	min-width:800px;
	min-height:600px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#f7f9fb;
}

a:link {
	font-size:12px; 
	color:#4183c1; 
	TEXT-DECORATION: none;
}
a:visited {
	font-size:12px; 
	color:#4183c1;
	text-decoration:none;
}
a:hover {
	font-size:12px; 
	color:#4183c1; 
	TEXT-DECORATION: underline;
}
a:active
{
	font-size:12px; 
	color:#4183c1;
	text-decoration:none;
	
}

a.changeColor:link{
  color:#FF0000;	
}

a.changeColor:visited{
  color:#FF0000;	
}

a.changeColor:hover{
  color:#FF0000;	
}

input,select{
	vertical-align:middle;
}

img {
	vertical-align:middle;
	border:none;
}

.Input {
	border-top: #999999 1px solid;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	border-left: #999999 1px solid;
	width:100px;
	height:18px;
	vertical-align:middle;
}

.Button{
	border:#ccc 1px solid;
	background:url(../Images/theme/1/ButtonBG.gif) right no-repeat;
	padding-top:2px;
	padding-right:12px !important;
	padding-right:10px;
}

/*头部*/
.headPart
{
	height:100px;
	width:100%;
	position:relative;
	background:url(../Images/theme/1/TopBanner.gif) repeat-x top left;
}

.login
{
	position:absolute;
	right:10px;
	height: 30px;
    line-height: 30px;
    overflow:hidden;
    margin: 0 0px;
}

.login a:link, .login a:visited {
    color:#235e99;
}
.login a.current, .login a:hover, .login a:active {
    color: #235e99;
    font-weight: bold;
	text-decoration:underline;
}

/*TabControl控制条*/
/*#tabContainer #navCommand{
	margin-top:3px;
	width:100px;
	height:21px;
	line-height:21px;
	color:#FFFFFF;
	float:right;
}

#navCommand ul{
	list-style:none;
	margin-top:3px;
}
#tabNavs {
	position: relative;
	overflow:hidden;
	float:left;
	width:300px;
}*/

.FrameMain
{
	position:absolute;
	top:100px;
	left:0px;
	width:100%;
}

.HContainer
{
	margin:0px auto 0px auto;
	/* width:80%; */
}


/*
for mainframe add by fely 20081230
*/

#tabContainer 
{
	background: url(../Images/theme/1/TabBG.gif) bottom repeat-x;
	height:25px;
	overflow:hidden;
	border-top:#85bbea 1px solid;
	z-index:0;
}


#tabNavs {
	position: relative;
	overflow:hidden;
	float:left;
	width:300px;
}

#tabNavs ul {
    height: 23px;
	padding-top:2px;
	display:block;
	float:left;
	z-index:10;
	padding-left:23px;
}
#tabNavs ul li{
	float:left;
	list-style:none;
	text-align:center;
	margin-left:2px;
	height:22px;
	line-height:22px;
	width:124px;
	background:url(../Images/theme/1/Tab_Dark.gif) no-repeat;
	position:relative;
}
#tabNavs ul li.current{
	float:left;
	height:23px;
	border-bottom:none;
	background:url(../Images/theme/1/Tab_Active.gif) no-repeat;
	margin-bottom:-1;
}
#tabNavs ul li a{
	color:#787878;
	display:block;
	width:100px;
	float:left;
	text-decoration:none;
}
#tabNavs ul li.current a{
	color:#1b62a0;
}

#tabContainer #navCommand{
	margin-top:3px;
	width:100px;
	height:21px;
	line-height:21px;
	color:#FFFFFF;
	float:right;
}



#navCommand ul{
	list-style:none;
	margin-top:3px;
}

#navCommand ul li{
	float:left;
	width:21px;
	text-align:center
}

#navCommand ul li a{
	color:#FFFFFF;
	display:block;
	text-decoration:none;
}


#navCommand img{
	border:none;
}
#FrameMain{
}

#FrameMain div{
    height:100%;
}
span.NavClose{
	display:block;
	float:right;
	position:absolute;
	top:6px !important;
	top:4px;
	right:3px;
	width:18px;
}


.GridView{
	border-collapse:collapse;
	border:none;
	width:100%;

	
}

.GridView tr td
	{
	 text-align:left;	
	}
	

.GridView tr.Header th{
	background:#479ae1;
	color:#FFFFFF;
	font-weight:normal;
	height:34px;
	text-align:left;
}

.GridViewPagerStyle table
{
	
	/*background:#000000;*/
    font-weight: bold;
    color: #ea150b;
    text-align:center;
    margin:0px auto 0px auto;
}


.GridView td{
	height:30px;
	background:#DDF2FE;
	border-top:#FFFFFF 1px solid;
}

.GridView tr.AlterRow td{
	height:30px;
	background:#f0f7fb;
	border-top:#FFFFFF 1px solid;
}


.GridView tr td.Right  /*用作对GridView操作按钮的那一列*/
{
	text-align:right;
    width:120px;
    
}

.GridView tr.Current td
{
	border-top:solid 1px #479AE1;
	border-bottom:solid 1px #479AE1;
	background:#DDFAE4;
	
	/*#d0ecfe;*/
}
.GridView tr.Current2 td
{
	border-top:solid 1px #479AE1;
	border-bottom:solid 1px #479AE1;
	background:#EEE679;
	
	/*#d0ecfe;*/
}
/*======================================================*/
.TableHeader
    {
      height:30px;
	  background:#479AE1;
	  border-top:#FFFFFF 1px solid;   
    }
/*======================================================*/

    
table.DetailView{
	border:#FFFFFF 1px solid;
	border-collapse:collapse;
	width:100%;
}

table.DetailView td{
	border:#FFFFFF 1px solid;
	border-collapse:collapse;
	vertical-align:middle;
	text-align:left;
	background:#f0f7fb;
	padding:2px;
}

table.DetailView td.Header{
	vertical-align:middle;
	text-align:center;
	background:#ddf2fe;
}

table.DetailView td.Command{
	text-align:center;
	background:none;
}

/*Add by Fely 20090103*/
#SearchInputContainer {
	position:absolute;
	right:0px;
	bottom:0px;
	z-index:1;
	height:68px;
	width:100%;
	background:url(../Images/theme/1/CarBG.gif) bottom right no-repeat;
}

#Logo {
	float:left;
	background:url(../Images/theme/1/SystemLogo.gif);
	position:absolute;
	left:0px;
	top:0px;
	height:100px;
	width:271px;
}

#SearchInputContainer  #SearchBlock {
	float:left ;
	width:800px;
	padding-top:10px;
}

#SearchInputContainer  #SearchBlock p{
	margin:0px;
	padding:0px 0px 0px 50px;
	text-align:left;
}

#SearchInputContainer  #SearchBlock p .Input {
	border:#96a7c5 1px solid;
	background:#FFFFFF;
	width:380px;
	height:20px;
	line-height:20px;
}
#wel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	position: absolute;
	left:170px;
	bottom:0px;
	color: #333333;
	display:none;
}


/*================================================================================================================*/

 .SaveBtnStype  /*按钮*/
     {
        width:86px;      /*图片宽度*/
        background:url(../Images/reg.gif) no-repeat left top;   /* 图片路径*/
        border:none;  /*去掉边框*/
        height:33px; /*图片高度*/
        cursor:pointer!important;cursor:hand; display:inline    /*鼠标移向按钮时，呈手状*/
     }
     
     
.SaveBtnStypeFocus  /*按钮　当鼠标移上去时，图片背景发生改变*/
     {
        width:86px;      /*图片宽度*/
        background:url(../Images/reg1.gif) no-repeat left top;   /* 图片路径*/
        border:none;  /*去掉边框*/
        height:33px; /*图片高度*/
        cursor:pointer!important;cursor:hand; display:inline    /*鼠标移向按钮时，呈手状*/
     }
     
.AddBtnType  /*增加按钮*/
     {
        width:86px;      /*图片宽度*/
        background:url(../Images/AddButton.jpg) no-repeat left top;   /* 图片路径*/
        border:none;  /*去掉边框*/
        height:33px; /*图片高度*/
        cursor:pointer!important;cursor:hand; display:inline    /*鼠标移向按钮时，呈手状*/
     }
     
.AddBtnTypeFocus  /*增加按钮,当鼠标移上去时，图片背景发生改变*/
     {
        width:86px;      /*图片宽度*/
        background:url(../Images/AddButton1.jpg) no-repeat left top;   /* 图片路径*/ 
        border:none;  /*去掉边框*/
        height:33px; /*图片高度*/
        cursor:pointer!important;cursor:hand; display:inline    /*鼠标移向按钮时，呈手状*/
     }
     
 .addBtnTrBack  /*添加按钮这一行的背景*/
	{
		background-position:center;
		BACKGROUND-IMAGE: url(../Images/AddBtnBack.png); 
		BACKGROUND-REPEAT: repeat-x	;
	}
	
.addPanPromptInfo  /*增加面板右侧的提示信息*/
    {
		BACKGROUND-COLOR: #e4f2f9;
	}
     
 .tr  /*行*/
     {
        
        BORDER-BOTTOM: #c3e8fb 1px solid;
        height:40px;
     }
 .Tip /*小贴士，如："[图标]添加费用记录"这一行等*/
     {
		BORDER-TOP: #64c5ef 2px solid;
		BORDER-BOTTOM: #c3e8fb 1px solid;
        height:40px;
     }
     
.Separation   /*水平分隔线*/
    {
		BORDER-TOP: #64C5EF 2px solid
    }
    
.VSeparation   /*垂直分隔线*/
    {
		border-left: #64C5EF 1px solid;
    }
    
.FirTitle  /*第一标题*/
    {
		BORDER-TOP: #c3e8fb 1px solid; BORDER-BOTTOM: #c3e8fb 1px solid; HEIGHT: 40px; BACKGROUND-COLOR: #64c5ef;
    }
    
.SecTitle  /*第二标题*/
    {
		BORDER-TOP: #c3e8fb 1px solid; 
		BORDER-BOTTOM: #c3e8fb 1px solid; 
		HEIGHT: 40px; 
		BACKGROUND-COLOR: #e0f1f9;
	}

.InputBoxType    /*文本输入框[注册页面用]*/
    {
		/*font-weight:bold;*/
		width:175px;	
	}
.InfoType  /*信息分类*/
	{
		color:#404040;
		font-size:medium;	
	}
.AddTextBox  /*文本框[所有的输入框]*/
	{
	     border:solid 1px #7F9DB9;
	}
	
.AddTextBoxFocus  /*文本框得到焦点的时候*/
	{
		 border:double 1px #89C4ED;
	}
	
.TxtID  /*ID*/
	{
		 background-color:#F4F9FC;
		 border-width:0px;
	}
	
.TitleExplain /*对这个页面的作用进行讲解,如:密码找回中的"[图标]密码找回等"*/
{
	BORDER-TOP: #cce0f5 1px solid; 
	BORDER-BOTTOM: #cce0f5 1px solid; 
	BACKGROUND-COLOR: #f3f7fd	
}
	

.Label
	{
        color:Black;	
	}

	
	/*================================================　GridView　样式 ===================================================*/



   /*============================================= 权限管理 样式  Begin====================================================*/
   
.LeftPan   /*左侧样式*/
{
 background-color:	#E0F1F9;
 /*border-right:solid 1px #64C5EF;*/
 height:100%;
/* max-width:250px;
 min-width:150px;*/
 width:auto;
}

.TopPan   /*头部样式*/
{
	 background-color:	#E0F1F9;
	/* border-bottom:solid 1px #64C5EF;*/
	 max-height:100px;
	 min-height:80px;
	 height:80px;
}

.MainPan /*主样式*/
{
	background-color:	#F4F9FC;
}


	/*-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-TreeView样式　Begin=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
 /*
 .TreeView    /*树样式*/
 /*{
	display: block;
 }
 
 .Nodes  /*节点样式*/
 /*{
	text-decoration:underline;	
 }*/
 　
 /*
 .HoverNode /*鼠标停留时节点样式*/
 /*{
	display: block;
	border-bottom:solid 1px #64C5EF;
	border-top:solid 1px #64C5EF;
    padding:1px auto 1px auto;
    background-color:#BBE5F8;
 }*/
 
 .SelectNode	/*选中节点样式*/
 {
	display: block;
	border-bottom:solid 1px #64C5EF;
	border-top:solid 1px #64C5EF;
    font-size:medium;
    padding:3px 5px 3px 1px;
    background-color:#fbe6c7;
 }


 .Tips
{
    position: relative;
    font-size: 12px;
    color: #743E04;
    background-color: #FFF9E3;
    border: solid 1px #FADC80;
    padding: 5px 2px 5px 4px;
    margin-top: 5px;
    margin-bottom: 5px;
}
.Tips div
{
    position: absolute;
    right: 0px;
    top: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 2px;
    padding-right: 2px;
    text-align: center;
    cursor: pointer;
}
	/*-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-TreeView样式　Begin=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/







     /*============================================= 权限管理 样式  End====================================================*/
     
     
 .HelpTips
        {
            margin: 0px;
            padding: 0px 0px 0px 30px;
        }
 .HelpTips li
        {
            color: Gray;
            margin-top: 5px;
            margin-bottom: 5px;
            padding-top: 2px;
            padding-bottom: 2px;
            line-height:16px;
        }