@charset "gb2312";

 
/**---------------------------------基本样式设置-----------------------------------*/

/**滚动条*/
body {
      scrollbar-face-color:#E4EAF2;
      scrollbar-highlight-color:#ffffff;
      scrollbar-3dlight-color:#ffffff;
      scrollbar-darkshadow-color:#ffffff;
      scrollbar-shadow-color:#ffffff;
      scrollbar-arrow-color:#ffffff;
      scrollbar-track-color:#ffffff;

}
body{
      margin-left:0px;
	  margin-top:0px;
	  margin-right:0px;
	  margin-bottom:0px;
	  font-size:12px;
	  color:#666666;
}
	  

/** 默认链接设置 */
a:visited {
          font-size:12px; color:#336699; text-decoration:none;
}
a:active {
          font-size:12px; color:#336699; text-decoration:none;
}
a:hover {
          font-size:12px; color:#FF9900; text-decoration:none;
}
a:link {
          font-size:12px; color:#336699; text-decoration:none;
}
/** 大的链接文字 */
A.biglink:link {
	font-size:14px; color:#666666; font-weight: bold; text-DECORATION:none;
}
A.biglink:visited {
	font-size:14px; color:#666666; font-weight: bold; text-DECORATION:none;
}
A.biglink:hover {
	font-size:14px; color:#336699; font-weight: bold; text-DECORATION:none;
}
A.biglink:active {
	font-size:14px; color:#666666; font-weight: bold; text-DECORATION:none;
}
/** 灰色链接文字 */
A.graylink:link {
	font-size:12px; color:#999999; text-DECORATION:none;
}
A.graylink:visited {
	font-size:12px; color:#999999; text-DECORATION:none;
}
A.graylink:hover {
	font-size:12px; color:#ffcc00; text-DECORATION:none;
}
A.graylink:active {
	font-size:12px; color:#999999; text-DECORATION:none;
}
/** 白色链接文字 */
A.whitelink:link {
	font-size:12px; color:#ffffff; text-DECORATION:none;
}
A.whitelink:visited {
	font-size:12px; color:#ffffff; text-DECORATION:none;
}
A.whitelink:hover {
	font-size:12px; color:#ffcc00; text-DECORATION:none;
}
A.whitelink:active {
	font-size:12px; color:#ffffff; text-DECORATION:none;
}

/** 默认表格设置 */
table {
    font-family:宋体;
	font-size:12px;
	color:#666666;
}
td {
    font-family:宋体;
	font-size:12px; 
	color: #666666;
}

/** input设置 */
.input{
    font-family:"宋体";
    border-bottom: #A2B2C0 1px solid; 
    border-left: #A2B2C0 1px solid; 
    border-right: #A2B2C0 1px solid; 
    border-top: #A2B2C0 1px solid; 
    color: #666666;
    font-size: 12px; 
    padding-top: 2px;
    padding-left: 2px;
	background-color: #D1E6F8;
}
.input nb{
    font-family:"宋体";
    border-left-STYLE: none;
	border-right-STYLE: none;
	border-top-STYLE: none;
	border-bottom-STYLE: none;
	background-color: #EBFCED;
    color: #666666;
    font-size: 12px; 
    padding-top: 2px;
    padding-left: 2px;
}

/** select设置 */
select {
	font:12px "宋体",Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	border-top: #A2B2C0 1px solid;
	border-left: #A2B2C0 1px solid; 
	border-bottom: #A2B2C0 1px solid;
	border-right: #A2B2C0 1px solid;
	background-color: #EEF5F9;
}
form {
    margin:0;
	}

/**-----------------------------自定义样式设置---------------------------------*/

/** ....................表格..........................*/

/** table框线样式*/
.table_border{	
	border:1px solid #CED6E0; 
	border-collapse:collapse;
	font-size:12px;
}
.table_border td{
	border:1px solid #CED6E0;
}   
.table_border table td{
	border:1px solid #CED6E0; 
}

/** table框线样式_无内框*/
.table_border_s{	
	border:1px solid #CED6E0;
	border-collapse:collapse;
	font-size:12px;
}

/** 表格背景色*/
.table_show {
	border-right:0px; 
	border-top:0px; 
	border-left:0px; 
	border-bottom:0px; 
	background-color:#C4D0DB;
}



/** 标题 */
.table_tit{
	color: #336699;  
    font-size:14px;
	font-weight:bold;
}
.table_title{
	color: #336699;  
    font-size:12px;
}
.table_title_bg{

	background-image: url(../Resource/images/bg_top2.gif);
	height: 30px;
}

/** tr设置_浅蓝色背景色*/
.bg_tr{
	background-color:#EBF7FB;
	color: #637D86;  
    font-size:12px;
	text-align:center;
	height: 21px;

}
/** tr设置_浅灰色背景色*/
.bg_tr1{
	background-color: #f1f1f1;
	text-align:center;
	color: #666666; 
    font-size: 12px;
	height: 21px;
	
}

/** tr设置 */
.tr_show_top {
	font-size: 12px; 
	height: 24px; 
	background-color: #D1E7CF
}

.tr_normal {
	font-size: 12px;
	height:22px; 
	background-color: #ffffff;
	padding-left:4px;
}
.tr_show {
	font-size: 12px;
	height:22px; 
	background-color: #E8F2FF;
	padding-left:4px;
}
/** 选中行样式，颜色区分 */
.tr_show_selected {
	font-size: 12px;
	height:22px; 
	background-color: #f1f1aa;
	padding-left:4px;
}
.tr_show_tail {
	font-size: 12px; 
	height: 22px; 
	background-color: #fffeec
}
/** td设置 */
.td_show {
	height: 22px; 
	background-color: #E8F2FF;
	border: 1px solid #3F78B1;
}

.td_mainshow {
	height:100%; 
	overflow: auto;
	word-break: break-all;
	word-wrap:break-word;
	border: 1px solid #C1D1C0;
}

.td_title{
	height: 25px;
	background-color:#F1FAF1;
}
/** td设置_浅灰色背景色*/
.tdback {
	border-right: #ffffff 1px solid; 
	border-top: #ffffff 1px solid; 
	border-left: #ffffff 1px solid; 
	border-bottom: #ffffff 1px solid; 
	color: #333333; 
	background: #F2F5F9;
	height: 23px;
}
/** td设置_浅蓝色背景色*/
.tdback1 {
	border-right: #ffffff 1px solid; 
	border-top: #ffffff 1px solid; 
	border-left: #ffffff 1px solid; 
	border-bottom: #ffffff 1px solid; 
	background-color: #ECF3F9;
	height: 23px;
}
/** td设置_蓝色背景色*/
.tdback2 {
	border-right: #ffffff 1px solid; 
	border-top: #ffffff 1px solid; 
	border-left: #ffffff 1px solid; 
	border-bottom: #ffffff 1px solid; 
	background-color: #E8F2FF;
	height: 23px;
}
/** td设置_稍深蓝色背景色*/
.tdback3 {
	border-right: #ffffff 1px solid; 
	border-top: #ffffff 1px solid; 
	border-left: #ffffff 1px solid; 
	border-bottom: #ffffff 1px solid; 
	background-color: #CCE2FF;
	height: 23px;
}
/** td设置_深蓝色背景色*/
.tdback4 {
	border-right: #ffffff 1px solid; 
	border-top: #ffffff 1px solid; 
	border-left: #ffffff 1px solid; 
	border-bottom: #ffffff 1px solid; 
	background-color: #3F78B1;
	color: #ffffff;
	height: 23px;
}
/** td设置_浅绿色背景色*/
.tdback5 {

	background-color: #F3FFEC;
	height: 23px;
}
/** td设置_浅粉色背景色*/
.tdback6 {

	background-color: #FFF3F7;
	height: 23px;
}
/** ....................字体..........................*/


/** 字体样式*/
.orange {
	font-size: 12px;
	color: #E77817;
}
.orange12 {	
    font-size: 12px;
	font-weight: bold;
	color: #E77817;
}
.orange14 {
	font-size: 14px;
	font-weight: bold;
	color: #E77817;
}
.orange16 {
	font-size: 16px;
	font-weight: bold;
	color: #E77817;
}
.orange18 {
	font-size: 18px;
	font-weight: bold;
	color: #E77817;
}
.bule {
	font-size: 12px;
	color: #336699;
}
.bule12 {
	font-size: 12px;
	font-weight: bold;
	color: #336699;
}
.bule14 {
	font-size: 14px;
	font-weight: bold;
	color: #336699;
}
.bule16 {
	font-size: 16px;
	font-weight: bold;
	color: #336699;
}
.white12 {
	font-size: 12px;
	color: #FFFFFF;
	font-size: 12px;
}
.white14 {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}
.gray {
	color: #333333;
}
.gray12 {
	color: #666666;
	font-size: 12px;
	font-weight: bold;
}
.gray14 {
	color: #666666;
	font-size: 14px;
	font-weight: bold;
}

/** ....................其它..........................*/
/** 左边菜单底色 */
.left_bg {
	background-color: #CFE4FD;
}
/** 行距设置 */
.line1 {
	line-height: 25px;
}
.line2 {
	line-height: 22px;
}

.line {
	background-color: #999999;
}




/** 背景图片填充样式*/
.backx {
	background-repeat: repeat-x;
	background-position: left top;
}
.backy {
	background-repeat: repeat-y;
	background-position: left top;
}
.back {
	background-repeat: no-repeat;
	background-position: left top;
}

/** 图片与文字水平对齐*/
.style img{
	vertical-align:middle;}

/** 下划线式输入框*/
.inputline{
    background-color: #EEF5FF; 
    border-bottom: #ABCEF6 1px solid; 
    border-left: #ABCEF6 0px solid; 
    border-right: #ABCEF6 0px solid; 
    border-top: #ABCEF6 0px solid; 
    color: #666666;
    font-size: 12px; 
    padding-top: 2px;
    padding-left: 2px;
}

/** 图片按钮 */
.but_2{
    border-right: #BDD9E3 0px solid; 
	border-left: #BDD9E3 0px solid; 
	border-top: #BDD9E3 0px solid; 
	border-bottom: #BDD9E3 0px solid;
	padding-top: 2px;
	padding-right: 2px; 
	padding-left: 2px; 
	font-size: 12px; 
	cursor: hand; 
	color: #27646B; 
	width:50px;
	height:21px;
	background:url(../images/button/but_2.gif) no-repeat;
}

.but_4{
    border-right: #BDD9E3 0px solid; 
	border-left: #BDD9E3 0px solid; 
	border-top: #BDD9E3 0px solid; 
	border-bottom: #BDD9E3 0px solid;
	padding-top: 2px;
	padding-right: 2px; 
	padding-left: 2px; 
	font-size: 12px; 
	cursor: hand; 
	color: #27646B; 
	width:60px;
	height:21px;
	background:url(../images/button/but_4.gif) no-repeat;
}



.div3 {background-color: #F1F6FA;  border: 2px solid #8BC0EB; display:none;}
.div4 {background-color: #F1F6FA;  border: 2px solid #8BC0EB; display:inherit;}


.td1 {
	BORDER-TOP: #3980B9 1px solid;
	PADDING-LEFT: 10px;
	BORDER-LEFT: #3980B9 10px solid;
	WIDTH: 80px;
	CURSOR: hand;
	BACKGROUND-COLOR: #6EA9D9;
	color: #ffffff;
}
.td2 {
	BORDER-TOP: #3980B9 1px solid; PADDING-LEFT: 10px; BORDER-LEFT: #3980B9 1px solid; WIDTH: 80px; CURSOR: hand; BACKGROUND-COLOR: #B7D8F2;	color: #125489;

}
.td3 {
	BORDER-LEFT: #3980B9 1px solid; WIDTH: 80px
}

.tb1 {
display:inherit;
}

.tb2 {
display:none;
}
