﻿BODY
{
    FONT-SIZE: 12px;font-family:Tahoma,"宋体";
}
TABLE
{
    FONT-SIZE: 12px;font-family:Tahoma,"宋体";
}
SELECT
{
    FONT-SIZE: 12px;
    COLOR: #465f87;
    font-family:Tahoma,"宋体";
}
A:active
{
    COLOR: blue;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: blue;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: FF9900;
    TEXT-DECORATION: none;
}
A:link
{
    COLOR: blue;
    TEXT-DECORATION: none
}
A.gray:active
{
    COLOR: #555555;
    TEXT-DECORATION: none
}
A.gray:visited
{
    COLOR: #555555;
    TEXT-DECORATION: none
}
A.gray:link
{
    COLOR: #555555;
    TEXT-DECORATION: none
}
A.gray:hover
{
    COLOR: blue;
    TEXT-DECORATION: underline;
}
A.white:active
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.white:visited
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.white:link
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.white:hover
{
    COLOR: yellow;
    TEXT-DECORATION: underline;
}
A.yellow:active
{
    COLOR: yellow;
    TEXT-DECORATION: none
}
A.yellow:visited
{
    COLOR: yellow;
    TEXT-DECORATION: none
}
A.yellow:link
{
    COLOR: yellow;
    TEXT-DECORATION: none
}
A.yellow:hover
{
    COLOR: yellow;
    TEXT-DECORATION: underline;
}
A.button:active
{
    BORDER-RIGHT: #ECE9D8 1px solid;
    BORDER-TOP: #ECE9D8 1px solid;  
    BORDER-LEFT: #ECE9D8 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ECE9D8 1px solid;
    TEXT-DECORATION:none;
    COLOR: black;
}
A.button:visited
{
    BORDER-RIGHT: #ECE9D8 1px solid;
    BORDER-TOP: #ECE9D8 1px solid;    
    BORDER-LEFT: #ECE9D8 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ECE9D8 1px solid;
    TEXT-DECORATION:none;
    COLOR: black;
}
A.button:link
{
    BORDER-RIGHT: #ECE9D8 1px solid;
    BORDER-TOP: #ECE9D8 1px solid;    
    BORDER-LEFT: #ECE9D8 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ECE9D8 1px solid;
    TEXT-DECORATION:none;
    COLOR: black;
}
A.button:hover
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: black;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #666666 1px solid;
    TEXT-DECORATION:none;
}

IMG
{
    VERTICAL-ALIGN: text-top
}
SPAN.text
{
    BORDER-RIGHT: #ECE9D8 1px solid;
    BORDER-TOP: #ECE9D8 1px solid;
    
    BORDER-LEFT: #ECE9D8 1px solid;
    CURSOR: hand;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ECE9D8 1px solid;
    HEIGHT: 20px;
}

SPAN.textOver
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    CURSOR: hand;
    COLOR: black;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #666666 1px solid
}
SPAN.textDown
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: #666666 1px solid;
    BORDER-LEFT: #666666 1px solid;
    CURSOR: hand;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px solid
}

INPUT.PLANE
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    LINE-HEIGHT: 15px;
    BORDER-BOTTOM: silver 1px solid;
    BACKGROUND-COLOR: transparent
}
INPUT
{
    FONT-SIZE: 12px;
    HEIGHT: 20px
}
INPUT.eip-text
{
    FONT-SIZE: 12px;
    HEIGHT: 21px;
    line-height:17px;
    padding: 1px 3px;
    background: repeat-x 0 0;
    border: 1px solid #B5B8C8;
    background-color: white;
    background-image: url('/images/text-bg.gif');  
}

SPAN.link
{
    
    CURSOR: hand;
    COLOR: blue
}
DIV.seprator
{
    height:6px;
    overflow:hidden;
}
DIV.TITLE
{
    height:20px;
    BORDER-BOTTOM: silver 1px solid;
    PADDING-left: 10px;
    font-weight: bold;
}
DIV.CONTENT
{
    PADDING-left: 20px;
}
TR.TITLE
{
    BACKGROUND-COLOR:#ECE9D8;
}
TD.TITLE
{
    BACKGROUND-COLOR:#ECE9D8;
}
INPUT.BUTTON
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BACKGROUND-IMAGE: url(/images/bgcolor.gif);
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    HEIGHT: 20px;
    TEXT-DECORATION: none
}
INPUT.BUTTON_GRADE
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    HEIGHT: 20px;
    TEXT-DECORATION: none
}
INPUT.BLUE
{
    BORDER-RIGHT: #9bd7ff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #9bd7ff  1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#55bbff); BORDER-LEFT: #9bd7ff 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #9bd7ff 1px solid;
 }
INPUT.RED
{
    BORDER-RIGHT: #ffbfbf 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffbfbf  1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#ff8888); BORDER-LEFT: #ffbfbf 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #ffbfbf 1px solid
 } 
td.select_option_selected
{
    background-color:#000099;color:#ffffff;height:22px;word-break:keep-all;white-space:nowrap;overflow:hidden;cursor:default
}
td.select_option
{
    height:22px;word-break:keep-all;white-space:nowrap;overflow:hidden;cursor:default
} 

A.btnGreen:active,A.btnGreen:link,A.btnGreen:visited
{
    /*float:left;
    width:auto;*/        
    background-color:#f5f5f5;
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #dddddd 1px solid;
    BORDER-LEFT: #dddddd 1px solid;
    BORDER-BOTTOM: #666666 1px solid; 
    overflow:visible;
    padding:2px 4px 0px 4px;   
    font-size:12px;   
    color:#529214;  
    height:22px; 
    font-weight:bold; 
}
A.btnGreen span,A.btnBlue span,A.btnRed span,A.btnBlack span
{
    padding:0px 0px 0px 3px;
}
A.btnGreen img,A.btnBlue img,A.btnRed img,A.btnText img,A.btnBlack img
{
    border:0;
}
A.btnGreen:hover
{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;  
    TEXT-DECORATION: none;
}

A.btnBlack:active,A.btnBlack:link,A.btnBlack:visited
{
    /*float:left;
    width:auto;*/
    background-color:#f5f5f5;
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #dddddd 1px solid;
    BORDER-LEFT: #dddddd 1px solid;
    BORDER-BOTTOM: #666666 1px solid;     
    overflow:visible;
    padding:2px 4px 0px 4px;  
    font-size:12px;
    height:22px; 
    color:black;   
    font-weight:bold; 
}
A.btnBlack:hover
{
    background:#dddddd;
    border:#aaaaaa 1px solid;
    color:black;
    TEXT-DECORATION: none       
}
    
A.btnRed:active,A.btnRed:link,A.btnRed:visited
{
    /*float:left;
    width:auto;*/
    background-color:#f5f5f5;
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #dddddd 1px solid;
    BORDER-LEFT: #dddddd 1px solid;
    BORDER-BOTTOM: #666666 1px solid;      
    overflow:visible;
    padding:2px 4px 0px 4px;   
    font-size:12px;
    color:#d12f19;
    height:22px; 
    font-weight:bold;  
}
A.btnRed:hover
{
    background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
    TEXT-DECORATION: none       
}
    
A.btnBlue:active,A.btnBlue:link,A.btnBlue:visited
{
    /*float:left;
    width:auto;*/
    background-color:#f5f5f5;
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #dddddd 1px solid;
    BORDER-LEFT: #dddddd 1px solid;
    BORDER-BOTTOM: #666666 1px solid;    
    overflow:visible;
    padding:2px 4px 0px 4px; 
    font-size:12px;
    color:#336699;
    height:22px;  
    font-weight:bold;   
}
A.btnBlue:hover
{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699; 
    TEXT-DECORATION: none      
}    

A.btnText:active,A.btnText:link,A.btnText:visited
{
    background-color:#f5f5f5;
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #dddddd 1px solid;
    BORDER-LEFT: #dddddd 1px solid;
    BORDER-BOTTOM: #666666 1px solid;       
    overflow:visible;
    padding:2px 4px 0px 5px;  
    font-size:12px;
    color:#336699;
    height:20px;
    font-weight:bold; 
}

A.btnText:hover
{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699; 
    TEXT-DECORATION: none   
}  
    
.p
{
    BACKGROUND-COLOR:#EBECEC; 
    padding:4px 0px 4px 10px;    
} 

.fieldName
{
    color:Gray;
    text-align:right;    
}

INPUT.none
{
    border:none;    
}
table.container
{
      width:100%;
      height:100%;
      background-color:#C3DAF9;   
      border-collapse: collapse;     
}

.toolbar
{    
    background:url(/images/tab_bg.gif);
    width:100%;
    border: 0px solid #99BCE8 !important;
    border: 1px solid #99BCE8;
    overflow:hidden;
    height:30px;
    margin-bottom:2px;    
}
.query
{
    padding:8px;
    margin-bottom:2px;
    border:1px solid #C0C0C0;
    background:#ECE9D8;
}
#help
{
    width:500px;
    height:300px;
    display:none;
}
form
{
    padding:0px;margin:0px;
}
.link-div-btn
{
    margin-top:0px;
    float:left;
    height:27px;
    padding-top:6px;
    padding-bottom:1px;
    padding-left:6px;
    padding-right:6px;
    cursor:hand;
    border: 1px solid #BDCFE8;
    background:url(/images/link-grey.png);
    margin-right:2px;
}
.link-div-btn-over
{
    border: 1px solid gray;
    padding-top:7px;
    padding-left:6px;
    padding-right:6px;        
    height:27px;
    background:url(/images/link-grey-over.png);
}
.eip-combobox-item
{
    list-style: none;
    padding: 2px;
    cursor: default;
    border-width: 1px;
    border-style: dotted;
    border-color: white;
    position: relative;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    width:100%;
}
.eip-combobox-item-over
{
    background: #DFE8F6;
    border-color: #A3BAE9;    
}
.eip-combobox-item-init
{
    color:Gray;   
}
.eip-combobox-item-selected
{
    background: #CBDAF0;
    border-color: #8EABE4;
}
.eip-combobox-text-over
{
    border-color: #7EADD9;    
}
a.easyui-l-btn-active
{
	background:transparent;
	border:1px solid #7eabcd;
	background:url(/images/button_plain_hover.png) repeat-x left bottom;
	_padding:0px 5px 0px 0px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px; 
	background-position: bottom right;
	outline:none;	 
}
tr.eip-combo-tr
{
    overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:22px;
}
tr.eip-combo-tr-hover
{
    background: #000088;
    color:White;
    cursor:default;
}
tr.eip-combo-tr-selected
{
    background: #eedd00;
    cursor:default;    
}
div.combo-toolbar
{    
    width:100%;
    border-bottom: 1px solid #99BCE8;
    overflow:hidden;
    height:28px;  
}