/* 自动生效类*/

BODY {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana;
	MARGIN: 0px 0px 0px 0px;
	COLOR:black;
}
TABLE
{
    font-family: verdana;
	font-size: 9pt;
	cursor: default;
	border-collapse: collapse;
}

TR {

}
TD {

	font-family: "宋体";
}

IMG {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none;
}
SELECT {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

TEXTAREA {
	PADDING-RIGHT: 7px;

	OVERFLOW-Y: scroll;
	PADDING-LEFT: 7px;
	SCROLLBAR-FACE-COLOR: #ffffff;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 7px;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;

	SCROLLBAR-SHADOW-COLOR: #b7b7b7;
	SCROLLBAR-3DLIGHT-COLOR: #b7b7b7;
	LINE-HEIGHT: 1.5;
	SCROLLBAR-ARROW-COLOR: #999999;
	PADDING-TOP: 7px;
	SCROLLBAR-TRACK-COLOR: #f6f6f6;

	BORDER: gray 1px solid;

	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	FONT-FAMILY:  宋体;
}
/*	
	BORDER-RIGHT: gray 1px solid;
	COLOR: #888888;
	background-color: #FFFFFF;
		*/




/* 文本输入框格式 	border-width: 1px;*/
INPUT {
	font-size: 9pt;
	border-style: solid;
	BORDER: gray 1px solid;
}
.radio {
BORDER: 0px none;
}

.btn1 {
 BORDER-RIGHT: #gray 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #gray 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #gray 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #gray 1px solid;width:80px
}

.btn1_blue {
 BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7b9ebd 1px solid;width:80px
}
.btn1_file {
 BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7b9ebd 1px solid;width:200px
}

.btn1_long {
 BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7b9ebd 1px solid;width:100px
}

.btn1_gray {
 BORDER-RIGHT: #gray 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #gray 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cccccc); BORDER-LEFT: #gray 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #gray 1px solid;width:60px
}
.boton {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; FONT-SIZE: 9pt; FILTER: chroma(color=#f7f7f7); BACKGROUND-IMAGE: url(img/boton.gif); BORDER-LEFT: 0px solid; WIDTH: 54px; CURSOR: hand; PADDING-TOP: 3px; BORDER-BOTTOM: 0px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; BACKGROUND-COLOR: #f7f7f7
}
.boton_long {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; FONT-SIZE: 9pt; FILTER: chroma(color=#f7f7f7); BACKGROUND-IMAGE: url(img/boton.gif); BORDER-LEFT: 0px solid; WIDTH: 80px; CURSOR: hand; PADDING-TOP: 3px; BORDER-BOTTOM: 0px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; BACKGROUND-COLOR: #f7f7f7
}

.coolButtonHover {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: buttonhighlight; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: buttonshadow; PADDING-BOTTOM: 1px; BORDER-TOP-COLOR: buttonhighlight; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: buttonshadow
}

.btnblank{
	background-color: #FFFFFF;
}

/* -------------------------------超级链节--------------------------- */

A:link {
	COLOR: #000000;; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FF0000; FONT-SIZE: 9pt; TEXT-DECORATION: underline
}
A:active {
	COLOR: #FF0000; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A.nav:link {
	COLOR: #ffffff; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A.nav:visited {
	COLOR: #ffffff; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A.nav:hover {
	COLOR: #CCCCCC; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A.nav:active {
	COLOR: #CCCCCC; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A.red:link {
	COLOR: #FF0000; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A.red:visited {
	COLOR: #FF0000; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A.red:hover {
	COLOR: #0099CC; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A.red:active {
	COLOR: #0099CC; FONT-SIZE: 9pt; TEXT-DECORATION: none
}

A.blue:link {
	COLOR: #2f547e; FONT-FAMILY: "宋体"; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A.blue:visited {
	COLOR: #2f547e; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A.blue:hover {
	COLOR: #5a8cc2; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A.blue:active {
	COLOR: #a7c1de; FONT-SIZE: 9pt; TEXT-DECORATION: none
}

A.underline:link {
	COLOR: #0080ff; FONT-SIZE: 9pt; TEXT-DECORATION: underline
}
A.underline:visited {
	COLOR: #0080ff; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A.underline:hover {
	COLOR: #FF0000; FONT-SIZE: 9pt; TEXT-DECORATION: underline
}
A.underline:active {
	COLOR: #FF0000; FONT-SIZE: 9pt; TEXT-DECORATION: none
}


a.underline2:link {
	FONT-SIZE: 9pt; TEXT-DECORATION: underline;
}
a.underline2:visited {
	FONT-SIZE: 9pt; TEXT-DECORATION: underline;
}
a.underline2:hover {
	COLOR: #FF0000;FONT-SIZE: 9pt; TEXT-DECORATION: underline
}
a.underline2:active {
	FONT-SIZE: 9pt; TEXT-DECORATION: none
}

/*----------------------------------帮助字体------------------------------------*/
.STYLE2 {	color: #0000FF;	font-weight: bold;}
.STYLE6 {	color: #FF6600;	font-weight: bold;}
.STYLE8 {	color: #FFCC33;	font-weight: bold;}
.STYLE9 {color: #0000FF;}
.STYLE11 {color: #FF6666;}
.STYLE12 {color: #FFCCCC;}
.STYLE14 {color: #00FF00; font-weight: bold; }
.STYLE16 {color: #FF6666; font-weight: bold; }
.STYLE17 {color: #666666; font-weight: bold; }
.STYLE18 {color: #00FF00;}
/*----------------------------------阴影------------------------------------*/
.out {
display:block; 
background:#bbb; 
border:1px solid #ddd; 
position:relative;
margin:1em 0;
}/*设置外框(背景、边框与定位)*/

.in2 {
display:block; 
background:#777; 
border:1px solid #999; 
position:relative;
padding:1px;
margin:1px;
}
.in_blue {
text-align:center; 
background:#fff; 
border:1px solid #006699; /*#555,#006699*/
position:relative; 
padding:0px;/*5px*/
font-weight:normal;
}

.in_black {
text-align:center; 
background:#fff; 
border:1px solid #555; /*#555,#006699*/
position:relative; 
padding:0px;/*5px*/
font-weight:normal;
}/*内框的设定*/

.in_img {
text-align:center; 
background:#fff; 
border:1px solid #cccccc; /*#555,#006699  //颜色需要变化 */
position:relative; 
padding:3px;/*5px*/
font-weight:normal;
}/*内框的设定*/

.ltin {
left:-4px;
}
.tpin {
top:-4px;
}
.rtin {
left:4px;
}/*内框移位，外框的背景色就成了阴影*/

.ltin_img {
left:-3px;
}
.tpin_img {
top:-3px;
}


.narrow {width:8em;}
.normal {width:200px;}
.wide {width:18em;}
.image {width:110px; padding:0;}

.login {width:250px;}
.map {width:250px;}




.picclass1 {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F0F0F0;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #F0F0F0;
}
.picclass2 {

}
.picclass3 {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #F0F0F0;
	border-bottom-color: #F0F0F0;
	border-left-color: #666666;
}
.ifclass {
	border: 1px solid #999999;
}
.table2 {
	border: 1px solid #ABE685;
}
.table3 {
	border: 1px solid #DCEAFA;
}


/*颜色需要变化*/
.tableoutline {
	border: 1px solid #cccccc;
}
.cellbgcolor {
	background: #EEEEEE; /* background-color*/
	color: #000000; 
	font-weight: bold;
}
.popup {
	border: 2px solid #cccccc;
}
/*  END 颜色需要变化*/


.SuggestFramework_List
{
	border: 0px solid #FFFFFF;
	border-top: 0px;
	padding: 0px 1px 0px 6px;//1026新增，调整层和输入框的左右位置

}

.SuggestFramework_Heading
{
	padding: 0px 1px 0px 1px;
	background-color: #FFFFFF;
	color: #000000;
}

.SuggestFramework_Highlighted
{
	padding: 0px 1px 0px 1px;
	background: #cccccc;/*颜色需要变化*/
	color: ; /* HighlightText*/
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
}

.SuggestFramework_Normal
{
	padding: 0px 1px 0px 1px;
	background-color: #FFFFFF;
	color: #000000;
	FONT-SIZE: 16px;
}


.noborder {
	BORDER: 1px none;
}

.nobordertextbox {
	BORDER: 3px solid;
}
