@charset "utf-8";
/* CSS Document */

#con{
	width:688px;
	margin:5px 30px 70px 25px;
}
#con .tb{
	color:#666;
	font-size:22px;
	font-weight:bold;
	padding-left:5px;
	padding-bottom:3px;
	border-bottom:1px solid #CCC;
}
.yet{
	padding:40px 20px;
	margin-bottom:40px;
	border-bottom:1px dashed #CCC;
}
.yet .state{
	margin-bottom:10px;
}
.state input{
	float:left;
}
.state .passage{
	float:left;
	width:620px;
	margin-left:7px;
}
.state .tt{
	font-size:14px;
	font-weight:bold;
}
.yet .state .tt{
	color:#4985E7;
	padding-bottom:8px;
}
.state .txt{
	color:#999;
}
.yet .cards{
	padding-top:35px;
	padding-bottom:30px;
	background-color:#F1F1F1;
	border:1px solid #DCDCDC;
}
.yet table{
	margin:0 auto;
	width:440px;
}
.yet td{
	font-size:14px;
	padding:5px 2px;
}
.yet td input{
	width:260px;
	height:20px;
	border:1px solid #7E9DB9;
}
.yet th{
	text-align:left;
	padding-top:15px;
	padding-left:60px;
}
.not{
	margin:40px 20px;
}
.not .state{
	margin-bottom:10px;
}
.not th{
	padding:10px;
	font-weight:normal;
	color:#FFF;
	text-align:center;
	font-size:14px;
	background-color:#B2B2B2;
	border-bottom:1px solid #FFF;
}
.not td{
	font-size:14px;
	padding:10px 0px;
	text-align:center;
	border-right:1px solid #DCDCDC;
	border-top:1px solid #DCDCDC;
}
.not tr.last td{
	border-bottom:1px solid #DCDCDC;
}
.not td.type{
	text-align:left;
	padding-left:35px;
	border-left:1px solid #DCDCDC;
}
.not td span{
	color:#FD6F00;
	font-family:Arial, sans-serif;
	font-weight:bold;
}