body		{margin: 0; padding:0; }
*				{font-family: "Tahoma"; font-size: 12px; line-height: 1.6em;}
table		{border-collapse: collapse; }
img			{border: 0; }
form		{margin: 0; }
p				{margin: 12px 0; }
strong 	{font-weight: bold; font-size: 12px; color:#FF8000}
a     {text-decoration: none;color:#69A0CC}
hr		{color: #E8E8E8; }
textarea, select, input {font-family: "Tahoma"; font-size: 11px; padding: 1px;line-height: 1em;}
textarea {overflow:auto;}  
h1		{font-family: "Lucida Grande", "Lucida Sans Unicode"; font-size: 24px; color: #69A0CC; margin: 6px 3px; } 
h2		{font-family: "Lucida Grande", "Lucida Sans Unicode"; font-size: 18px; color: #69A0CC; margin: 5px 0px; }
h3,h4	{font-family: "Lucida Grande", "Lucida Sans Unicode"; font-size: 16px; color: #f60; margin: 4px 0px; }

.tdleft {color: #0E7ADA; white-space:nowrap; text-align: left; width: 8%; line-height:21px;}
.tdright {color: #000; padding-left: 7px; text-align: left; width: 90%; line-height:21px;}

.hbdot,.hbgold,.icon {color: #FF8000; font-size: 12px; padding: 0 5px 0 3px; font-family: "ËÎÌå";}
img.icon, img.ico {border:0; padding: 0 5px 0 3px; vertical-align:middle;}
img.treeico {border:0; padding: 1px; vertical-align:middle;}
.numeric, .num{	font-family: Tahoma; font-size: 10px; color:#888; font-weight:normal}
.hbgrey {color: #808080; font-family: "ËÎÌå";}
.remark 			{color: #84B82C; padding: 0px 0px 0px 10px; }
span.remark 	{color: #84B82C; padding: 0px 0px 0px 10px; }
div.remark  	{color: #84B82C; padding: 3px 3px 3px 3px; line-height:1.2em}

.theTip{
	width: 225px;
	padding: 10px; background:#fff; border:3px solid #369; display:none;
}

.hbbtn {
	font-size: 12px; cursor: pointer; color: black; background:url(/theme/style/btn.png);
	margin:0; padding: 3px 12px;line-height:14px;
	border-right: #375660 1px solid; border-top: #ddd 1px solid; border-left: #ddd 1px solid; border-bottom: #375660 1px solid; 
} 

#ly-all {
  overflow: hidden;
  height: auto !important;
  height: 1%;
  width: 951px;
  margin: 0 auto;
}

#ly-top{
	height:23px;
	text-align:right;
	background:#999;
	color:#fff;
	border:2px solid #fff
}
#ly-top a{
	padding-right:15px;
	color:#fff;
}

#ly-banner{
	height:182px;
	border-left:2px solid #fff;
	border-right:2px solid #fff;
	background: #69A0CC;
}
#ly-banner .banner{
	border-left:2px solid #fff;
}

#ly-main{
	border:2px solid #fff;
	border-collapse: collapse;
	vertical-align:top;
	min-height:500px;
}

#ly-left-td{
	width: 203px;
	background: #69A0CC; /* blue */
}
#ly-left-td a{
	display:block;
	font-size:12px;
	color:#69A0CC;
	background:url(bgleft.png);
	height: 38px;
	line-height: 36px;
	padding-left:20px;
	border-top:1px solid #bbb;
	border-left:1px solid #bbb;
	border-right:1px solid #bbb;
}

#leftmenu-last{
	height: 1px;
	border-top:1px solid #bbb;
}

#ly-right-td{
	border-top: 1px solid #bbb;
}
#mainNav{ padding: 8px 0 0 24px;font-weight:bold;color:#f90;}
#mainTxt{ padding: 6px 20px;min-height:500px;}
#mainTxt .txt{background:#EEF2F5; padding:9px;color:#555;line-height:1.5em;margin-bottom:15px}
#mainTxt .lnk{padding:3px 1px;display:block;color:#69A0CC;font-weight:bold;font-size:12px;border-top:0px solid #fff}

#ly-copy{
	height:23px;
	padding-top: 3px;
	background:#999;
	color:#fff;
	border:2px solid #fff;
}
#ly-copy a{
	padding-right:15px;
	color:#fff;
}

#login td{padding: 6px}
#login .ip{padding: 2px;width:350px}

#qckPage {padding:3px;text-align:center;border-top:1px solid #369}
#qckPage td{padding:0px}
#qckPage a {font-size:12px;font-weight:bold;padding:1px 3px}
#qckPage .qckPage0 {font-size:12px;font-weight:bold;color:#f00;padding:1px 5px}

/*display:block;width:16px;height:16px*/

#EditForm {margin:8px}
#ListForm {margin:8px}
#ListTable {border-collapse: collapse; border: 2px solid #7EA9CA; background-color: #fff;}
#ListTable td	{padding: 2px; border: 1px solid #fff; line-height: 20px;text-align:left}
#ListTable .hbtrheader { background-color: #7EA9CA; color: #fff; white-space:nowrap;}
#ListTable .hbtrheader a, #ListTable .hbtrheader a:visited{ color: #fff; white-space:nowrap;}
.hbtrcnt 		{background-color: #E6FFEB; } 
.hbtr2	 {background-color: #eee; }

#dvTable {border: 2px solid #7EA9CA; background-color:#fff; padding-left:0; padding-bottom:5px; width:100%;}
#dvTable .dvtr  {padding: 1px; vertical-align: top; }
#dvTable .dvLtd {color: #080; border-bottom: 1px solid #ddd; white-space:nowrap; text-align: right; width: 15%; line-height:21px; background:#ffe; padding-right:6px}
#dvTable .dvRtd {color: #000; border-bottom: 1px solid #ddd; padding-left:6px; text-align: left; width: 82%; line-height:21px;}
#dvTable label {color: #28e; padding: 0px 5px 0px 1px; font-style: normal;} /* vertical-align:middle;ÎÞÐ§*/
#dvBtn	 {text-align: center; clear:both; margin-top:3px; color:#888}
.Ipa   {width:52em; background-color:#fff; border:1px solid #bbb; padding:3px;line-height:1.25em;}
.Ip9   {width:50em; background-color:#fff; border:1px solid #bbb; padding:3px;line-height:1.25em;}
.Ip8   {width:47em; background-color:#fff; border:1px solid #bbb; padding:3px;line-height:1.25em;}
.Ip6   {width:36em; background-color:#fff; border:1px solid #bbb; padding:3px;line-height:1.25em;}

.btnview,btnnormal {
  text-align: center;
  display:inline-block;white-space:nowrap;
  font-size: 11px;
  border: 1px solid #09f;
  line-height:1.35em;
  background: url(btn.png) repeat-x #eef;
  padding: 0px 8px 0px 8px;
}