@charset "utf-8";
/* CSS Document */

.flow{
	width:600px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	clear:both;
}

.flow h2{
	background:url(../img/h2_bg.gif) no-repeat;
	width:595px;
	height:33px;
	font-size:14px;
	line-height:33px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 20px;
	clear:both;
}

.flow h3{
	font-size:14px;
	line-height:14px;
	color:#00abeb;
	border-bottom:solid 1px #CCCCCC;
	margin:0 10px 0 10px;
	padding:20px 10px 10px 10px;
	clear:both;
}

.flow p{
	font-size:14px;
	line-height:22px;
	margin:0 0 0 20px;
	padding:10px 0 10px 0;
	clear:both;
}

.flow ul{
	margin:10px 0 0 20px;
	padding:0 0 0 0;
}

.flow ul li{
	font-size:14px;
	line-height:22px;
}

.flow ul li span{
	color:#febf01;
	padding:0 5px 0 0;
}

.examination{
	width:600px;
	margin:0 0 0 0;
	padding:30px 0 0 0;
	clear:both;
}

.examination h2{
	background:url(../img/h2_bg.gif) no-repeat;
	width:595px;
	height:33px;
	font-size:14px;
	line-height:33px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 20px;
	clear:both;
}

.examination table{
	width:595px;
	border-collapse:collapse;
	margin:10px 0 0 0;
	padding:0 0 0 0;
	clear:both;
}

.examination table thead th{
	font-size:14px;
	line-height:14px;
	color:#81b311;
	background:#f0f6e7;
	border:solid 1px #b7d387;
	padding:5px 0 5px 0;
}

.examination table thead th.time{
	text-align:left;
	width:200px;
	padding:0 0 0 10px;
}

.examination table tbody th{
	width:50px;
	font-size:14px;
	line-height:14px;
	color:#81b311;
	border:solid 1px #b7d387;
	padding:5px 0 5px 0;
}

.examination table tbody td{
	text-align:center;
	font-size:14px;
	line-height:14px;
	border:solid 1px #b7d387;
	padding:5px 0 5px 0;
}

.examination table tbody td.time{
	text-align:left;
	width:200px;
	padding:0 0 0 10px;
}

.examination p{
	font-size:12px;
	line-height:12px;
	margin:0 0 0 0;
	padding:8px 0 0 0;
	clear:both;
}

.examination p.change{
	color:#C30;
}



.doctor{
	width:600px;
	margin:0 0 0 0;
	padding:30px 0 0 0;
	clear:both;
}

.doctor dl{
	overflow:hidden;
	margin:10px 0 10px 20px;
	padding:0 0 0 0;
}

.doctor dl dt{
	float:left;
	width:85px;
	font-size:14px;
	line-height:22px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.doctor dl dd{
	font-size:14px;
	line-height:22px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.doctor dl dd.dt_none{
	margin:0 0 0 0;
	padding:0 0 0 85px;
}

.doctor h2{
	background:url(../img/h2_bg.gif) no-repeat;
	width:595px;
	height:33px;
	font-size:14px;
	line-height:33px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 20px;
	clear:both;
}

.doctor h3{
	font-size:14px;
	line-height:14px;
	color:#555555;
	border-bottom:solid 1px #CCCCCC;
	margin:0 10px 0 10px;
	padding:20px 10px 10px 10px;
	clear:both;
}

.doctor p{
	font-size:14px;
	line-height:22px;
	margin:0 0 0 20px;
	padding:10px 0 10px 0;
	clear:both;
}

.doctor p span{
	padding:0 0 0 4.5em;
}

.doctor p.record{
	background:#FCFCFC;
	font-size:14px;
	line-height:22px;
	border:solid 1px #cccccc;
	margin:0 0 0 20px;
	padding:10px 10px 10px 10px;
	clear:both;
}

.mci{
	margin:10px 20px 0;
	padding:10px 10px 10px 10px;
	border: 1px solid #b7d387;
	
 }


.mci h4{
	font-size:14px;
	line-height:20px;
	height:20px;
	padding:5px 10px;
	border-top:solid 1px #b7d387;
	border-bottom:solid 1px #b7d387;
	color: #81b311;
	background: #f0f6e7;
}
.mci p{
	font-size:14px;
	margin:0;
	padding: 5px 10px;
}

.w {
	margin:10px 20px 0;
	font-size:16px;
	border: 3px solid #b7d387;
	padding: 5px 10px;
	background:#f0f6e7;
}
.w p{
	font-size:16px;
	margin: 0 10px;
}
.w strong {
	color:#81b311;
}






