/* CSS Document */
/*Form*/
.index_left{ background-color:#ededed; border-right:1px solid #c7c7c6;}
.index_right_text{ border:6px #ededed solid; margin-top:10px; margin-bottom:10px;}
.index_right_text td{ padding:8px; line-height:190%; font-size:13px; text-align:left;}
.index_right_text td span{color:#1f4732; font-weight:bold; font-size:14px; border-bottom:1px dashed #c7c7c6; }
.ts_exp{ margin:5px 0 5px 0; text-align:left; line-height:150%;}
.ts_exp td{color:#666666;}
.ts_right{ border:4px #ededed solid; margin-top:10px; margin-bottom:10px;Padding:2px;}
.ts_right td{line-height:190%; font-size:13px; text-align:left;}
.ts_form td{
	font-size:14px;
	line-height:180%;
}
.ts_form th{
	font-size:14px;
	border-bottom:4px double #D9D9D9;
	text-align:left;
	
}
input.tstxt{
	width:200px;
}
.ViewTxt{  padding:2px; font-size:12px; border-bottom:1px dashed #333333;}
.ViewTxtIn{ color:#FF0000;}/*ÈÕÀú²å¼þ*/
#calendar_div, .calendar_inline {font-size: 12px;border:1px solid #000;}
#calendar_div {display:none;z-index:10;  }
#calendar_div, .calendar_control, .calendar_links, .calendar_header, .calendar {width:200px;background:#fff;}
	.calendar_inline {float:left;display:block;border:0;}
	.calendar_dialog {padding:5px !important;border:4px ridge #ddd !important;}
	button.calendar_trigger {width:25px;}
	img.calendar_trigger {margin: 2px;vertical-align: middle;}
	.calendar_prompt {float:left;width:181px;padding:2px;background:#ddd;color:#000;}
	* html .calendar_prompt {width:185px;}
	.calendar_control, .calendar_links, .calendar_header, .calendar {clear:both;float:left;color:#fff;}
	.calendar_control { background:#333;padding:2px 0;border-top:1px solid #fff;}
	.calendar_links{line-height:22px;background:#000;}
	.calendar_control, .calendar_links {font-weight: bold;letter-spacing:1px;color:#eee;}
	.calendar_links label {padding: 4px 5px;color: #888;}
	.calendar_clear, .calendar_prev {float: left;}
	.calendar_current {float: left;width: 35%;text-align:center;}
	.calendar_close, .calendar_next {float:right;}
	.calendar_header {text-align: center;padding:3px 0;background:#666;border-bottom:1px solid #a3bad9;}
	.calendar_header select {border:0px;margin:0 2px;font-size:12px;}
	.calendar {text-align: center;font-size: 100%;}
	.calendar a {display: block;width: 100%;}
	.calendar .calendar_titleRow {background:#e8e8e8;line-height:21px;}
	.calendar .calendar_daysRow {color: #666;}
	.calendar .calendar_daysCell {color: #000;line-height:22px;/*	border: 1px solid #ddd;*/}
	#calendar .calendar_daysCell a{display: block;font-size:10px;}
	.calendar .calendar_weekEndCell {}
	.calendar .calendar_daysCellOver {background: #d5e2f1;}
	.calendar .calendar_unselectable {color: #888;}
	.calendar_today {background:#fcc !important;}
	.calendar_currentDay {background: #aaaaaa !important;}
	#calendar_div a, .calendar_inline a {cursor: pointer;margin: 0;padding: 0;background: none;color: #000;}
	.calendar_inline .calendar_links a {padding:0 5px !important;}
	.calendar_control a, .calendar_links a {padding:2px 5px !important;color:#eee !important;}
	.calendar_titleRow a {color:#233d6d !important;}
	.calendar_control a:hover {background: #fdd !important;color: #333 !important;}
	.calendar_links a:hover, .calendar_titleRow a:hover {background: #ddd !important;color: #333 !important;}
	.calendar_cover {display: none; display/**/: block; position: absolute; z-index: -1; filter: mask(); top: -4px; left: -4px; width: 193px; height: 200px;}

