/*person_demo*/
select,option,textarea,input {
 padding: 0px;
 margin: 0px;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 background-color: #ffffff;
 FONT-SIZE: 12px;
 line-height: 18px;
}
TD {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	FONT-SIZE: 12px;
	color: #333333;
	line-height: 140%;
	word-break:break-all;
}
ul { 
  margin: 0px;
  padding: 0px 0px 0px 18px;
  border: medium none; /*²»ÏÔÊ¾±ß¿ò*/
  line-height: 16px; 
  list-style-type: none;
} 
li {
  padding:0px 0px 5px 10px;
  display: block; 
  background: transparent url(dot.gif) no-repeat 0px 3px; 
  width: 100%; 
}

A {	COLOR: #333333; TEXT-DECORATION: none}
A:visited {	COLOR: #333333; TEXT-DECORATION: none}
A:hover {	TEXT-DECORATION: underline}

.t{font-size: 12px;color: #333333;text-decoration: none;}
.t:visited {font-size: 12px;color: #333333;	text-decoration: none;}
.t:hover {font-size: 12px;text-decoration: underline;font-weight: normal;color: #cc0000;}
.red{font-size: 12px;color: #666666;text-decoration: underline;}
.red:visited {font-size: 12px;text-decoration: underline;font-weight: normal;color: #666666;} 
.red:hover {font-size: 12px;text-decoration: underline;	font-weight: normal;color: #cc0000;} 
.tsmall{font-size: 12px;color: #666666;	text-decoration: none;font-family: "Arial", "Helvetica", "sans-serif";}
.tsmall:visited{font-size: 12px;color: #666666;text-decoration: none;}
.tsmall:hover{font-size: 12px;color: #666666;text-decoration: underline;}
.table_td2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #DCDDDE;
	border-right-color: #DCDDDE;
	border-bottom-color: #DCDDDE;
	border-left-color: #DCDDDE;
	background-color: #F7F7F7;
}
.break {word-wrap:break-word; word-break:break-all; overflow:hidden;}

/*massage'style*/
.title {
	FONT-SIZE: 14px;
	color: #333333;
	font-weight: bold;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
	text-align: center;
}
.title2 {
	FONT-SIZE: 12px;
	color: #666666;
	padding-left: 3px;
	font-weight: bold;
}
.line_dot{
	border-top-style: none;
	border-left-style: none;
	border-right-style: none;
	border-bottom-color: CCCDCE;
	border-bottom-style: dotted;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.articletext *{ line-height: 150%!important; }

.photo {
	border-top: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	border-left: 1px solid #c6c6c6;
	cellSpacing=0 cellPadding=1 align=center border=0;
	padding: 5px;
}
.photo2 {
	border-top: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	border-left: 1px solid #c6c6c6;

	cellSpacing=0 cellPadding=1 align=center border=0;
	padding: 5px;
	width: 200px;
	background-color: #FFFFFF;

}
.tplj {
	cellSpacing=0 cellPadding=1 align=center border=0;
	margin: 2px;
}

.table2 {border: 1px solid #333333;	background-color: #FFFFFF;}
.table3 {border: 1px solid #999999;}
.input {
	color: #000000;
	border: 1px solid #999999;
}
.button {color: #FFFFFF;border: 3px double #666666;	background-color: #666666;	height: 22px;font-size: 12px;margin: 0px;}
.ico {background-image: url(ico.gif);background-repeat: no-repeat;background-position: center;padding-bottom: 0px;}
 /*bar2*/
.bar2 img{width:20px;height:9px;}

 /*ÒÔÏÂcalender*/
.Calendar {
	font-family: "verdana";
	text-decoration: none;
	width: 184;
	background-color: #E8EEDB;
	font-size: 9pt;
	border: 1px dotted #7D9A3A;
	padding: 2px;
}
.CalenderInput {font-family: verdana;font-size: 9pt;text-decoration: none;background-color: #FFFFFF;height: 18px;border: 1px solid #999999;color:#000000;}
.CalenderTitle {
	font-family: "verdana";
	font-size: 10pt;
	font-weight: bold;
	height: 24px;
	text-align: center;
	color: #666666;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style:dotted;
	border-top-color: #7D9A3A;
	border-right-color: #7D9A3A;
	border-bottom-color: #7D9A3A;
	border-left-color: #7D9A3A;
	background-image: url(block.gif);

}
.CalendarTD {font-family: verdana;font-size: 8pt;color: #000000;background-color:#ffffff;height: 20px;width:11%;text-align: center;}

.Day {font-family: verdana;font-size: 8pt;color:#326827;background-color: #F8F9F7;height: 20px;width:11%;text-align: center;}
.DaySat {font-family: "verdana";font-size: 8pt;color:#FF9900;text-decoration: none;background-color: #F8F9F7;text-align: center;height: 18px;width: 12%;}
.DaySun {font-family: verdana;font-size: 8pt;color: #FF9900;text-decoration: none;background-color: #F8F9F7;text-align: center;height: 18px;width: 12%;}
.DayNow {font-family: verdana;font-size: 9pt;font-weight: bold;color: #326827;background-color:  #DEEACE;height: 20px;text-align: center;}

.DayTitle {font-family: verdana;font-size: 9pt;color: #326827;background-color:  #EBEFE9;height: 20px;width:11%;text-align: center;}
.DaySatTitle {font-family: verdana;font-size: 9pt;color:#FF9900;text-decoration: none;background-color:#EBEFE9;text-align: center;height: 20px;width: 12%;}
.DaySunTitle {font-family: verdana;font-size: 9pt;color: #FF9900;text-decoration: none;background-color:#EBEFE9;text-align: center;height: 20px;width: 12%;}

.DayButton {
	font-family: "Webdings";
	font-size: 9pt;
	font-weight: bold;
	color: #cc0000;
	cursor:hand;
	text-decoration: none;
}
.DayButton:hover {
	text-decoration: none;
}
 /*end*/
