/*
	Copyright 2007 ideatech
	www.nbidea.com CSS
	Modified 2007-6-1
	Author: cocu@nbidea.com
*/


/*  Common  */
body  { margin: 0px; padding: 0px 0px 0px 0px; text-align: center; }
body,p,th,td,input,select,textarea{ font-size: 12px; font-family: 宋体,Arial,Verdana; }
form  { margin: 0; padding: 0; }
img   { border: 0px; }
hr    { border: #BECDE5 0px solid; border-top: #BECDE5 1px solid; height: 0px; }
li    { font-size: 12px; }
table { text-align: left;}

/* Fonts */
.txt12  { font-size: 12px; }
.txt12B { font-size: 12px; font-weight: bold; }
.txt14  { font-size: 14px; }
.txt14B { font-size: 14px; font-weight: bold; }
.U      { text-decoration:underline;}

.W  { color: #FFFFFF; }
.B  { color: #0446B2; }  /* 兰色 */
.G  { color: #006600; }  /* 绿色 */
.G1 { color: #378500; }  /* 绿色1 */
.R  { color: #FF0000; }  /* 红色 */
.O  { color: #FF6600; }  /* 橙色 */
.O1 { color: #FF7E00; }  /* 橙色1 */
.C  { color: #A76305; }  /* 咖啡色 */
.H  { color: #333333; }  /* 灰色 */
.H1 { color: #666666; }  /* 灰色1 */
.B1 { color: #0446B2; font-size: 23px; font-weight: bold; }

.center { text-align:center;}
.right  { text-align:right;}
.left   { text-align:left;}

.lh13   { line-height: 130%; }
.lh15   { line-height: 150%; }
.lh16   { line-height: 160%; }
.lh17   { line-height: 170%; }
.lh23   { line-height: 230%; }


/* Links */
a:Link,a:Visited        { color: #0446B2; text-decoration:none; } /* 默认兰色 */
a:Hover,a:Active        { color: #FF0000; text-decoration:none; }
a.U:Link,a.U:Visited    { color: #0446B2; text-decoration:underline; }
a.U:Hover,a.U:Active    { color: #FF0000; text-decoration:underline; }
a.H:Link,a.H:Visited    { color: #666666; } /* 灰色 */
a.H:Hover,a.H:Active    { color: #FF0000; }
a.H1:Link,a.H1:Visited    { color: #333333; } /* 灰色 */
a.H1:Hover,a.H1:Active    { color: #FF0000; }
a.O:Link,a.O:Visited    { color: #FF6600; } /* 橙色 */
a.O:Hover,a.O:Active    { color: #FF0000; }
a.O1:Link,a.O1:Visited  { color: #FF7E00; } /* 橙色1 */
a.O1:Hover,a.O1:Active  { color: #FF0000; }
a.R:Link,a.R:Visited    { color: #FF0000; } /* 红色 */
a.R:Hover,a.R:Active    { color: #FF0000; }
a.W:Link,a.W:Visited    { color: #FFFFFF; } /* 白色 */
a.W:Hover,a.W:Active    { color: #FFFF99; }
a.G:Link,a.G:Visited    { color: #006600; } /* 绿色 */
a.G:Hover,a.G:Active    { color: #FF0000  }
a.G1:Link,a.G1:Visited  { color: #378500; } /* 绿色1 */
a.G1:Hover,a.G1:Active  { color: #FF0000  }
a.C:Link,a.C:Visited    { color: #A76305; } /* 咖啡色 */
a.C:Hover,a.C:Active    { color: #FF0000  }
a.B:Link,a.B:Visited    { color: #000000; } /* 黑色 */
a.B:Hover,a.B:Active    { color: #FF0000  }


a.N:Link,a.N:Visited    { color: #000000;font-weight:normal;cursor:help; }
a.N:Hover,a.N:Active    { color: #BBBBBB; font-weight:normal;text-decoration:none;cursor:help; }



/*Rules fo Tab*/


.tbarH  { BACKGROUND-COLOR: #F7F7F7; }  /* 灰色背景 */
.tbarB  { BACKGROUND-COLOR: #0446B2; }  /* 兰色背景系列 */
.tbarB1 { BACKGROUND-COLOR: #A0CAF8; }  
.tbarB2 { BACKGROUND-COLOR: #E4F6FF; } 
.tbarB3 { BACKGROUND-COLOR: #F0F8FF; } 
.tbarB4 { BACKGROUND-COLOR: #ACD8FF; } 
.tbarO  { BACKGROUND-COLOR: #FF9900; }  /* 橙色背景系列 */
.tbarO1 { BACKGROUND-COLOR: #FDEFBC; } 
.tbarO2 { BACKGROUND-COLOR: #FFF8E5; } 
.tbarO3 { BACKGROUND-COLOR: #ffffff; border-left:1px solid #FF9900; border-right:1px solid #FF9900; border-bottom:1px solid #FF9900;} 
.tbarO4 { BACKGROUND-COLOR: #FFFF99; border:1px solid #FF9900; } 

.tbarG  { BACKGROUND-COLOR: #C1F0B2; }  /* 绿色背景系列 */
.tbarG1 { BACKGROUND-COLOR: #E9FFE3; }
.tbarG2 { BACKGROUND-COLOR: #D3EEAD; }
.tbarG3 { BACKGROUND-COLOR: #F2FBE3; }
.tbarY  { BACKGROUND-COLOR: #FFFF99; }  /* 黄色背景 */

.tbarWB  { BACKGROUND-COLOR: #FFFFFF; border:1px solid #A9CFF8; vertical-align:top;}  /* 白底兰边 */
.tbarWB1 { BACKGROUND-COLOR: #FFFFFF; border:1px solid #1667C4; vertical-align:top;}  /* 白底兰边1 */
.tbarWB2 { BACKGROUND-COLOR: #FFFFFF; border:1px solid #0592BE; vertical-align:top;}  /* 白底兰边2 */
.tbarWB3 { BACKGROUND-COLOR: #F0F8FF; border:1px solid #ACD8FF; vertical-align:top;}  /* 白底兰边3 */

.tbarWG  { BACKGROUND-COLOR: #FFFFFF; border:1px solid #6D9403; vertical-align:top;}  /* 白底绿边 */
.tbarWG1 { BACKGROUND-COLOR: #F2FBE3; border-bottom:1px solid #378500; border-right:1px solid #378500; border-left:1px solid #378500; vertical-align:top;}  /* 绿色边(无头) */
.tbarWG2 { height: 26px; BACKGROUND-COLOR: #D3EEAD; border-top:1px solid #378500; border-bottom:1px solid #378500; padding-top: 2px; }  /* 绿色边 */
.tbarWG3 { BACKGROUND-COLOR: #F2FBE3; border-right:1px solid #378500; border-left:1px solid #378500; vertical-align:top;} 

.tbarWO  { BACKGROUND-COLOR: #FFFFFF; border-top:1px solid #FF9900; border-right:1px solid #FF9900; border-left:1px solid #FF9900; vertical-align:top;}  /* 白底橙色边(无底) */
.tbarWO1 { height: 24px; BACKGROUND-COLOR: #FDEFBC; border:1px solid #FF9900; padding-top: 2px; }  /* 橙色边 */
.tbarWO2 { BACKGROUND-COLOR: #FFF8E5; border-right:1px solid #FF9900; border-left:1px solid #FF9900; vertical-align:top;}  /* 白底橙色边 */

.tbarWH1 { BACKGROUND-COLOR: #F1F1F1; border-top:1px solid #A9A9A9; border-right:1px solid #A9A9A9; border-left:1px solid #A9A9A9; vertical-align:top;}  /* 灰色边系列 */
.tbarWH2 { BACKGROUND-COLOR: #FFFFFF; border-right:1px solid #A9A9A9; border-left:1px solid #A9A9A9; }  
.tbarWH3 { BACKGROUND-COLOR: #FFFFFF; border-top:1px solid #A9A9A9; border-right:1px solid #A9A9A9; vertical-align:top;}  
.tbarWB4 { BACKGROUND-COLOR: #FFFFFF; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; vertical-align:top;}  /* 白底灰边(无头) */
.tbarWB5 { BACKGROUND-COLOR: #FFFFFF; border:1px solid #CCCCCC; vertical-align:top;}  /* 白底灰边  */
.tbarWB6 { height: 26px; BACKGROUND-COLOR: #F3F3F3; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; } 
.tbarWB7 { BACKGROUND-COLOR: #F3F3F3; border:1px solid #CCCCCC} 


.tbarC1 { BACKGROUND-COLOR: #C6E8FD; }  
.tbarC2 { BACKGROUND-COLOR: #A4D6F6; }  

.tbar02  { height: 24px; BACKGROUND-IMAGE: url(../images/bg_02.gif); color: #0446B2; } 
.tbar03  { height: 23px; BACKGROUND-IMAGE: url(../images/bg_03.gif); color: #FFFFFF; padding-left: 12px; padding-top: 3px; } 
.tbar03_1{ height: 23px; BACKGROUND-IMAGE: url(../images/bg_03_1.gif); padding-top: 3px; padding-right: 15px; text-align:right; } 
.tbar04  { height: 26px; BACKGROUND-IMAGE: url(../images/bg_04.gif); color: #FFFFFF; font-weight: bold; padding-left: 20px; padding-top: 2px; } 
.tbar05  { height: 26px; BACKGROUND-IMAGE: url(../images/bg_05.gif); color: #FFFFFF; font-weight: bold; text-align:center;  padding-top: 2px; } 
.tbar06  { height: 26px; BACKGROUND-IMAGE: url(../images/bg_06.gif); } 
.tbar07  { height: 26px; BACKGROUND-IMAGE: url(../images/bg_07.gif); padding-top: 2px; } 
.tbar08  { height: 26px; BACKGROUND-IMAGE: url(../images/bg_08.gif); padding-top: 2px; } 
.tbar09  { BACKGROUND-IMAGE: url(../images/bg_09.gif); padding: 2px 2px 2px 2px; } 
.tbar10  { height: 26px; BACKGROUND-IMAGE: url(../images/bg_10.jpg); color: #FFFFFF; font-weight: bold; text-align:center;  padding-top: 2px; } 
.tbar11  { height: 26px; BACKGROUND-IMAGE: url(../images/bg_11.jpg); color: #FFFFFF; font-weight: bold; text-align:center;  padding-top: 2px; } 
.tbar12  { height: 24px; BACKGROUND-IMAGE: url(../images/bg_12.gif); color: #FFFFFF; font-weight: bold; padding-top: 2px; } 
.tbar13  { height: 30px; BACKGROUND-IMAGE: url(../images/bg_13.gif); color: #000000; } 
.tbar14  { height: 27px; BACKGROUND-IMAGE: url(../images/bg_14.gif); color: #000000; } 
.tbar15  { BACKGROUND-IMAGE: url(../images/bg_15.gif);} 
.tbar16  { height: 27px; BACKGROUND-IMAGE: url(../images/bg_16.gif); color: #000000; } 
.tbar17  { BACKGROUND-IMAGE: url(../images/bg_17.gif);} 



.hbar2	 { height: 2px; }
.hbar4	 { height: 4px; }
.hbar6	 { height: 6px; }
.hbar10  { height: 10px; }
.hbar15  { height: 15px; }
.hbar16  { height: 16px; }
.hbar19  { height: 19px; }
.hbar20  { height: 20px; }
.hbar21  { height: 21px; }
.hbar23  { height: 23px; }
.hbar24  { height: 24px; }
.hbar25  { height: 25px; }
.hbar26  { height: 26px; }
.hbar27  { height: 27px; }
.hbar30  { height: 30px; }
.hbar31  { height: 31px; }

.wbar6	 { width: 6px; }

.Pbar2    { padding: 2px 0px 0px 0px;  }
.Pbar02   { padding: 0px 0px 0px 2px;  }
.Pbar10   { padding: 10px 0px 0px 0px; }
.Pbar20   { padding: 0px 0px 0px 20px; }
.Pbar0222 { padding: 0px 2px 2px 2px;  }
.Pbar2222 { padding: 2px 2px 2px 2px;  }
.Pbar2202 { padding: 2px 2px 0px 2px;  }
.Pbar2020 { padding: 2px 0px 2px 0px;  }
.Pbar68   { padding: 6px 8px 6px 8px;  }
.Pbar4032 { padding: 4px 0px 3px 2px;  }
.Pbar84   { padding: 8px 4px 8px 4px;  }
.Pbar5    { padding: 5px 5px 5px 5px;  }
.Pbar4    { padding: 4px 0px 4px 0px;  }
.Pbar3    { padding: 3px 0px 2px 0px;  }


/*  Input 数字为宽度 */

.input100  {  width:100px; height:19px; border:1px solid #000000; COLOR: #999999; padding-top: 2px; }
.input200  {  width:200px; height:19px; border:1px solid #000000; COLOR: #999999; padding-top: 2px; }
.input200b {  width:200px; height:19px; border:1px solid #A76305; COLOR: #000000; padding-top: 2px; }
.input380  {  width:380px; height:19px; border:1px solid #A76305; COLOR: #000000; padding-top: 2px; }
.input380b {  width:380px; border:1px solid #A76305; COLOR: #000000; padding-top: 2px; }

select {  BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px; COLOR: #666666;}