/********************
*操作界面总样式
*日期 ：2011-01-20
*作者 ：AirSky
*Email: hehuacaos@sina.com
*版本 ：V1.0
********************/

html,body,form,div,p,
ul,ol,li,dl,dt,dd,
h1,h2,h3,h4,h5,h6,
input,button,textarea,img,
table,caption,thead,tbody,tfoot,tr,th,td { margin:0; padding:0; list-style:none;}
html { 
	height:100%; 
	overflow:auto;
}
body { 
	height:100%; 
	background-color:#fff; 
	color: #666;
/*	color: #adc9d9;*/
	font: 12px/1 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;
	font-family:\5b8b\4f53;
/*	
	font-family:\5b8b\4f53;};//宋体
	font-family:\5fae\8f6f\96c5\9ed1;//微软雅黑
	font-family:simsun;
*/
	scrollbar-highlight-color:#fff; 
	scrollbar-face-color:#f2f6f9; 
	scrollbar-arrow-color:#a0c0d7; 
	scrollbar-3dlight-color:#a0c0d7; 
	scrollbar-track-color:#f2f6f9; 
	scrollbar-darkshadow-color:#a0c0d7; 
	scrollbar-3dshadow-color:#f2f6f9; 
}

/********************
*表单基本样式
*日期 ：2010-11-5
*作者 ：AirSky
*Email: hehuacaos@sina.com
*版本 ：V1.0
********************/
a {
color:#1E7ACE;
text-decoration:none; 
}
a:hover {
color:#000;
text-decoration:underline;
}
h3 {
font-size:16px;
font-weight:bold;
}
pre,p {
color:#1E7ACE;
margin:2px;
}
/*input,select,textarea {
padding:1px;
margin:2px;
font-size:12px;
}*/
fieldset {
font-size:12px;
text-align:left;
line-height:20px;
padding:2px;
margin-top:0;
border:1px solid #A4CDF2;
background:#fff;
}
fieldset #popinfo{
font-size:12px;
text-align:left;
line-height:16px;
padding:0px;
margin:0;
border:1px solid #A4CDF2;
background:#e3e3e3;
}
fieldset legend {
font-size:14px;
color:#1E7ACE;
font-weight:bold;
padding:2px 8px 2px 8px;
background:#fff;
}
fieldset label {
width:120px;
text-align:right;
padding:2px;
margin:1px;
}
fieldset div {
clear:left;
margin-bottom:2px;
}
table{
font-size:12px;
border-collapse:collapse;
margin:5px 0 0;
width:95%;
background-color:#fff;
text-align:left;
border-top:0px solid #A0A0A0;
border-left:0px solid #A0A0A0;
}
table thead tr th{
	background-color:#CCFFCC;
	padding:5px 0px 5px 0px;
	text-align:center;	
}
table tbody tr th{
	padding:5px 0px 5px 0px;
	text-align:center;
}

/*字体颜色CSS样式*/
.FontColor1{color:#F66; font-weight:bold;}

.FontColorNote1{
	color:red;
	font-weight:bold;
	font-family:\5fae\8f6f\96c5\9ed1;
	font-size:13px;
	line-height:20px;
	background:#FFFFDD;
	border:0px solid #d9d9d9;
	padding:2px;
}
.FontColorNoteShow{
	color:#fe667df;
	font-weight:bold;
	line-height:20px;
	font-family:\5fae\8f6f\96c5\9ed1;
	font-size:12px;
	BACKGROUND:#ffd9c7;
	border:1px solid #ff8a45;
	padding:2px;
}

.FontColorClick{
	line-height:20px;
	font-weight:bold;
	BACKGROUND:#eeffee;
	border:1px solid #eeffee;
	padding:2px;}

.FontColorNotes{color:#FF5F55; line-height:20px;}

.FontColor_WXNote{color:#8f8f8f; }

.FontColor_tableT{color:#1E7ACE; BACKGROUND:#FFFFDD;font-weight:bold;}


/*框CSS样式*/
#formCSS {
text-align:center;
width:100%;
margin:5px;
padding:5px;
border:1px solid #A4CDF2;
}
.BoxStyle{ border:1px solid #A4CDF2;}

/*按钮CSS样式*/
.buttom{
/*padding:1px 10px;
border:1px #1E7ACE solid;
font-size:12px;
background:#D0F0FF;
background-image:url(../images/button.gif);
*/
width:62px;
height:23px;
font-family:"tahoma","宋体";
font-size:9pt;color:#003366;
border:0px#93bee2solid;
border-bottom:#93bee21pxsolid;
border-left:#93bee21pxsolid;
border-right:#93bee21pxsolid;
border-top:#93bee21pxsolid;
border:none;
background-image:url(../images/button.gif);
background-color:#fff;
cursor:hand;
font-style:normal;
}
.buttom2{
width:62px;
height:23px;
font-family:"tahoma","宋体";
font-size:9pt;color:#003366;
border:0px#93bee2solid;
border-bottom:#93bee21pxsolid;
border-left:#93bee21pxsolid;
border-right:#93bee21pxsolid;
border-top:#93bee21pxsolid;
border:none;
background-image:url(../images/button2.gif);
background-color:#fff;
cursor:hand;
font-style:normal;
}
.buttom3{
width:88px;
height:23px;
font-family:"tahoma","宋体";
font-size:9pt;color:#003366;
border:0px#93bee2solid;
border-bottom:#93bee21pxsolid;
border-left:#93bee21pxsolid;
border-right:#93bee21pxsolid;
border-top:#93bee21pxsolid;
border:none;
background-image:url(../images/button3.gif);
background-color:#fff;
cursor:hand;
font-style:normal;
}
.buttom4{
width:198px;
height:30px;
font-family:"tahoma","宋体";
font-size:9pt;color:#0;
font-weight: bold;
border:0px#93bee2solid;
border-bottom:#93bee21pxsolid;
border-left:#93bee21pxsolid;
border-right:#93bee21pxsolid;
border-top:#93bee21pxsolid;
border:none;
background-image:url(../images/button4.gif);
background-color:#fff;
cursor:hand;
font-style:normal;
}
.buttom5{
width:83px;
height:28px;
font-family:"tahoma","宋体";
font-size:9pt;color:#003366;
font-weight: bold;
border:0px#93bee2solid;
border-bottom:#93bee21pxsolid;
border-left:#93bee21pxsolid;
border-right:#93bee21pxsolid;
border-top:#93bee21pxsolid;
border:none;
background-image:url(../images/button5.gif);
background-color:#fff;
cursor:hand;
font-style:normal;
}
.buttom6{
width:83px;
height:28px;
font-family:"tahoma","宋体";
font-size:9pt;color:#003366;
font-weight: bold;
border:0px#93bee2solid;
border-bottom:#93bee21pxsolid;
border-left:#93bee21pxsolid;
border-right:#93bee21pxsolid;
border-top:#93bee21pxsolid;
border:none;
background-image:url(../images/button6.gif);
background-color:#fff;
cursor:hand;
font-style:normal;
}
.buttomChoose{
width:152px;
height:27px;
font-family:"tahoma","宋体";
font-size:10pt;color:#003366;
border:0px#93bee2solid;
border-bottom:#93bee21pxsolid;
border-left:#93bee21pxsolid;
border-right:#93bee21pxsolid;
border-top:#93bee21pxsolid;
border:none;
background-image:url(../images/buttonchoose.gif);
background-color:#fff;
cursor:hand;
font-style:normal;
font-weight:bolder;
}
.enter{ text-align:center;}
.clear {
clear:both;
}

/********************
*弹出层和验证popdivAndtip_css
*日期 ：2010-12-5
*作者 ：AirSky
*Email: hehuacaos@sina.com
*版本 ：V1.0
********************/
/***PopDiv***/
.Popdiv_alertBox {
	display:block;
	position:absolute;
	background:#3d62a6 url(../images/right/PopDivhead.gif) repeat-x;
	z-index: 9999;
}
.PD_title {
	height:25px;
	font-size:12px;
	line-height:20px;
	color:#fff;
	font-weight:bold;
	padding:2px 0 0 5px;
	clear:both
}
.PD_TName {
	float:left;
}
.PD_close {
	float:right;
	width:15px;
	height:15px;
	margin:2px 5px 0 0;
	background:url(../images/right/Formtb.gif) no-repeat 0 -327px;
}
.PD_close:hover {
	background-position:0 -297px
}
	
.PD_MorecheckButton {
	border:1px solid #8cb2d6;
	border-bottom:0;
	background:#E8F5FE
}
.selectshow {
	font-size:14px;
	font-weight:bold;
	padding-left:5px;
	line-height:16px;
}
.Popdiv_Content {
	padding:2px;
	border:1px solid #8cb2d6;
	font-size:14px;
	border-top:0;
	margin:0 1px 1px;
	height:100%;
	background:#fff
}
.Itemsli {
	width:150px;
	float:left;
}
.Popdiv_Content .allItems li a {
	display:block;
	cursor:pointer;
	border:1px solid #FFF;
}
.Popdiv_Content .allItems li a:hover {
	background:#E8F5FE;
	border:1px solid #8cb2d6;
}
.Popdiv_Content label {
	width:100%;
	float:none;
	text-align:left;
}
.typemenubox{
 position:relative;
 overflow:hidden;
 height:20px;
 text-align:left;
}
#typemenu{
 position:absolute;
 z-index:9999;
}
#typemenu li{
 float:left;
 display:block;
 cursor:pointer;
 width:80px;
 font-size:14px;
 font-weight: bold;
 text-align:center;
 line-height:20px;
 height:25px;
}
#typemenu li.hover{
 background:#fff;
 border-left:1px solid #0099cc;
 border-top:1px solid #0099cc;
 border-right:1px solid #0099cc;
}
.typemainbox{
 clear:both;
 margin-top:-1px;
 border:1px solid #0099cc;
 height:100%;
 width:100%;
}
#typemain ul{
 display: none;
}
#typemain ul.block{
 display: block;
}

/***validate_tip***/
p#vtip {
	position: absolute; 
	padding: 5px; 
	left: 5px; 
	font-size:12px;
	color:#006;
	background-color: #e8f6fc; 
	border: 1px solid #00F; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	z-index: 9999;
}
p#vtip #vtipArrow { 
	position: absolute; 
	top: -11px; 
	left: -5px
}
.input_validation-failed { 
	border: 1px solid #FF0000; 
	color:red;
	background:#F9B3D5;
/*url(../images/right/exclamation.png) no-repeat right center;*/
}

/*这里是什么？*/
.noborderinput_blue{
	border:0 solid white;
	text-align:center;
	width:100px;
	color:blue;
}
.noborderinput_red{
	border:0 solid white;
	text-align:center;
	width:100px;
	color:red;
}
.colorRed{
	color:red;
}
.rowspanTb{
	border:1px solid #A0A0A0;
}



/********************
*表格控制
*日期 ：2011-05-21
*作者 ：AirSky
*Email: hehuacaos@sina.com
*版本 ：V1.0
********************/
.tablestyle{
font-size:12px;
border-collapse:collapse;
margin:2px 0 0;
width:95%;
background-color:#fff;
text-align:center;
}
.tableheadstyle{
	font-size:14px;
	font-weight: bold; 
	margin:10px 5px;
	padding:10px 0;
	height:30px;
	background-color:#4597ed;
	color:#fff;
}
.tdstyle{
padding:5px; 
margin:10px 5px; 
border: 1px solid #ccc;
}
#ptime{
font-size:14px;
font-weight: bold;
}
/*  
tr{ 
  onmouseover:expression(onmouseover=function() {this.style.backgroundColor='#c2cbdc'});  
  onmouseout: expression(onmouseout=function() { this.style.color='';this.style.backgroundColor =''});
  cursor:hand;
} 
tr{background-color:expression((this.sectionRowIndex%2==0)?"#f1f9fc":"#fff")}

#formwrapper {
width:450px;
margin:15px auto;
padding:20px;
text-align:left;
border:1px solid #A4CDF2;
}
*/
