@charset "utf-8";

.p {
	font-size: 13px;
}
.inputtype{
	width:255px;
	height:25px;
	font-size: 13px;
}

.inputtypeModeName{
	width:200px;
	height:25px;
	font-size: 13px;
}
.inputtypeMode{
	width:150px;
	background-color: #DDD;
	height:25px;
	font-size: 13px;
}
.inputtypeModeRight{
	width:150px;
	background-color:green;
	height:25px;
	font-size: 13px;
}
.inputtype1{
	width:110px;
	height:24px;
	font-size: 13px;
}
.selecttype{
	width:255px;
	height:25px;
	font-size: 13px;
}

.infoshowtable {
	 width: 98%;
	_width: 1003px; 
	*width: 1003px;
	line-height: 35px;
	font-size: 15px;
	margin-top: 30px;
	margin-left: 0px;
	margin-right: 11px;
	background-color: #FCFCFC;
}
.infoshowtable img{
	max-height:528px;
	max-width:631px;
	 font: 13px/30px "宋体","Arial Narrow";
	 clear: both;
	 text-align: center;
}
.infoshowtable .trtitle {
/*	background-color: #0066cc;*/
	background:url(../images/tabletitle4.png) no-repeat;
	color:#FFF;
	height: 35px;
	font-size: 18px;
	font-weight: bold;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
.infoshowtable .trcontent {
	height: 30px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
.infoshowtable .trhr {
	height: 2px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.responsetalkshowtable img{
	max-height:528px;
	max-width:631px;
	 font: 13px/30px "����","Arial Narrow";
	 clear: both;
	 text-align: center;
}

/*��Ϣ�ҳ�����ʽ*/
.infoaddtable {
	width: 996px;
	_width: 996px; 
	*width: 996px;
	line-height: 35px;
	font-size: 13px;
	margin-top: 8px;
	margin-left: 2px;
	margin-right:2px;
	border:1px solid #eee;
	margin-bottom: 15px;
}
.infoaddtable img{
	max-height:528px;
	max-width:631px;
	font: 13px/30px "����","Arial Narrow";
	clear: both;
	text-align: center;
}
.infoaddtable tr {
	height: 35px;
}
.infoaddtable tr td {
	border-bottom: 1px solid #ddd;
}
.infoaddtable tr th {
	border-bottom: 1px solid #ddd;
}
.infoaddtable tr td .tdtitle{
	font-weight: bold;
	color:#000;
}

.infoaddtable .dtr {
	height: 35px;
	background-color:#F0F8FF;
}
.infoaddtable .trlast {
	border-bottom: none;
}
.infoaddtable1 {
	width: 80%;
	_width: 825px; 
	*width: 825px;
	line-height: 25px;
	font-size: 15px;
	margin-top: 2px;
	margin-left: 103px;
	margin-right:102px;
}

.infoaddtable1 tr {
	height: 10px;
}
.infoaddtable1 .hrtr {
	height: 10px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.addAirinfotable {
	width: 70%;
	_width: 716px; 
	*width: 716px;
	background-color: #FCFCFC;
	line-height: 35px;
	font-size: 15px;
	margin-top: 30px;
	margin-left: 153px;
	margin-right: 153px;
	
}
.addAirinfotable .trtitle {
/*	background-color: #0066cc;*/
	background:url(../images/tabletitle4.png) no-repeat;
	color:#FFF;
	height: 35px;
	font-size: 18px;
	font-weight: bold;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
.addAirinfotable .trtitle1 {
/*	background-color: #0066cc;*/
	background:url(../images/tabletitle5.png) no-repeat;
	color:#FFF;
	height: 26px;
	font-size: 17px;
	font-weight: bold;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
.addAirinfotable .trcontent {
	height: 55px;
}
.addAirinfotable .trpfpnf{
	height: 300px;
	margin-left: 20px;
}
.addAirinfotable .trpfpnf td {
	margin-left: 20px;
}
.addAirinfotable .trtop {
	height: 35px;
	background-color: #0066cc;
}
.addAirinfotable .trblank {
	height: 25px;
}

.addEventinfotable {
	width: 90%;
	_width: 921px; 
	*width: 921px;
	background-color: #FCFCFC;
	line-height: 35px;
	font-size: 15px;
	margin-top: 30px;
	margin-left: 33px;
	margin-right: 33px;
	
}
.addEventinfotable .trtitle {
/*	background-color: #0066cc;*/
	background:url(../images/tabletitle4.png) no-repeat;
	color:#FFF;
	height: 35px;
	font-size: 18px;
	font-weight: bold;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
.addEventinfotable .trcontent .td1{
	height: 35px;
	border-left: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
.addEventinfotable .trcontent .td2{
	height: 35px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
.addEventinfotable .trcontent .td3{
	height: 35px;
	color:blue;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
.addEventinfotable .trcontent .td4{
	height: 35px;
	color:blue;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
}
.addEventinfotable .trcontent .tdselect{
	height: 35px;
	color:red;
	border-left: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
.addEventinfotable .trpfpnf{
	height: 300px;
	margin-left: 20px;
}
.addEventinfotable .trpfpnf td {
	margin-left: 20px;
}
.addEventinfotable .trtop {
	height: 35px;
	background-color: #0066cc;
}

.addEventinfotable .trblank {
	height: 25px;
}

.failchoosetable {
	width: 98%;
	_width: 1003px; 
	*width: 1003px;
	background-color: #FCFCFC;
	line-height: 35px;
	font-size: 15px;
	margin-top: 30px;
	margin-left: 10px;
	margin-right: 11px;
	border: 1px solid #ddd;
}
.failchoosetable .trtitle {
/*	background-color: #0066cc;*/
	background:url(../images/tabletitle4.png) no-repeat;
	color:#FFF;
	height: 35px;
	font-size: 18px;
	font-weight: bold;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
.failchoosetable .trcontent {
	height: 30px;
	font-size: 14px;
	font-weight: bold;
}
.failchoosetable .trcontent td{
	height: 30px;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #ddd;
}

.failchoosetable1 {
	width: 100%;
	_width: 1850px; 
	*width: 1850px;
	background-color: #FCFCFC;
	line-height: 35px;
	font-size: 15px;
	margin-top: 30px;
	margin-left: 53px;
	margin-right: 53px;
}

.cognitivechoosetable {
	width: 65%;
	_width: 665px; 
	*width: 665px;
	background-color: #FCFCFC;
	line-height: 35px;
	font-size: 15px;
	margin-top: 30px;
	margin-left: 10px;
	margin-right: 11px;
	border: 1px solid #ddd;
	*border: 1px solid #ddd;
	_border: 1px solid #ddd;
}
.cognitivechoosetable .trtitle {
	background-color: #0066cc;
	color:#FFF;
	height: 30px;
	font-size: 16px;
	font-weight: bold;
	border-right: 1px solid #ddd;
}
.cognitivechoosetable .trcontent {
	height: 30px;
	font-size: 14px;
	font-weight: bold;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
.cognitivechoosetable tr td{
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	}

.eventreason {
	width: 95%;
	_width: 850px; 
	*width: 850px;
	background-color: #FCFCFC;
	line-height: 35px;
	font-size: 15px;
	margin-left: 10px;
	margin-right: 11px;
	border: 1px solid #ddd;
}

.eventreason tr td {
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	}
.eventreason .trtopline {
	font-weight: bold;
	border-top: 1px solid #ddd;
}	
.eventreason .trleft {
	border-left: 1px solid #ddd;
}	
.eventreason .trall {
	font-weight: bold;
	border-left: 1px solid #ddd;
	border-top: 1px solid #ddd;
}	
/*ԭ����񲿷�-�����¼���ʱ��*/
.eventreason1 {
	width: 95%;/*���ƻ�������*/
	_width: 700px; /*����IE7�����*/
	*width: 700px;
	background-color: #FCFCFC;
	line-height: 35px;
	font-size: 15px;
	margin-left: 10px;
	margin-right: 11px;
	border: 1px solid #ddd;
}

.eventreason1 tr td {
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	}
.eventreason1 .trtopline {
	font-weight: bold;
	border-top: 1px solid #ddd;
}	
.eventreason1 .trleft {
	border-left: 1px solid #ddd;
}	
.eventreason1 .trall {
	font-weight: bold;
	border-left: 1px solid #ddd;
	border-top: 1px solid #ddd;
}		

.ShowFailureFigure{
	width: 100%;
	_width: 1024px; 
	*width: 1024px;
	border:0;
}
.ShowFailureFigure tr .td1 {
	border-right: 1px solid #ccc;
}

.myTable1 {
	width: 98%;
	_width: 1003px; 
	*width: 1003px;
	margin-top: 3px;
	line-height: 35px;
	font-size: 15px;
	margin-left: 11px;
	margin-right: 10px;
	border-left: 1px solid #ddd;
}
.myTable1 tr th {
	background-color: #EEEEEE;
	line-height: 40px;
	color: #333;
	font-weight: bold;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
.myTable1 tr th .Comment{
	background-color: #FFF;
	line-height: 35px;
	color: #000;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
.myTable1 tr {
	height: 35px;
}

.myTable1 tr td {
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	font: 14px/24px "����","Arial Narrow";
	font-weight: 400;
}

.myTable2 {
	width: 98%;
	_width: 1003px; 
	*width: 1003px;
	margin-top: 3px;
	line-height: 35px;
	font-size: 15px;
	margin-left: 11px;
	margin-right: 10px;
}

#span1 {
	float: right;
}

#span1 a {
	text-decoration: none;
}


.myTable_Questionnaire {
	width: 100%;
	margin-top: 3px;
	line-height: 35px;
	font-size: 11px;
}

.myTable_Questionnaire tr td {
	border-bottom: 1px solid #ddd;
}

/* Tables */
[class *="block"] .table {
	margin: 0px;
}

[class *="block"] .table tr th {
	padding: 4px 10px;
	font-size: 12px;
	background-color: #0066cc;
	color: #fff;
	text-align: left;
}

[class *="block"] .table tr th,[class *="block"] table tr td {
	border-right: 1px solid #DAE1E8;
	border-bottom: 1px solid #DAE1E8;
}

[class *="block"] .table tr th:last-child,[class *="block"] table tr td:last-child
	{
	border-right: 0px;
}

[class *="block"] .table tr td {
	background-color: #EAF1FF;
	padding: 5px 10px;
}

[class *="block"] .table tr:nth-child(odd) td {
	background-color: #FFF;
}

[class *="block"] .table tr:last-child td {
	border-bottom: 0px;
}

[class *="block"] .table tfoot {
	border-top: 1px solid #DAE1E8;
}

[class *="block"] .table tfoot tr td {
	background: #F1F1F1 !important;
}

[class *="block"] .table tr th input[type="checkbox"],[class *="block"] table tr td input[type="checkbox"]
	{
	margin: -2px 0px 0px;
}

[class *="block"] .table tr th div.checker,[class *="block"] table tr td  div.checker
	{
	margin-right: 0px;
}

table.list .date {
	font-size: 12px;
	color: #468847;
	font-weight: bold;
	display: block;
	text-align: center;
}

table.list .time {
	font-size: 11px;
	color: #888;
	display: block;
	text-align: center;
}

table.list .price {
	font-size: 12px;
	color: #b94a48;
	font-weight: bold;
}

table.list .name {
	font-size: 12px;
	color: #2B587A;
	font-weight: bold;
}

table.list p {
	line-height: 14px;
	margin-bottom: 5px;
}

table.list td p:last-child {
	margin-bottom: 0px;
}

table .heading {
	font-weight: bold;
	color: #333;
	text-align: center;
}
/* EOF Tables */