#main .left{
	width:667px;
	float:left;
	overflow:hidden;
}
.left .disease{
	width:665px;
	border:1px solid #e9e9e9;
	padding-bottom:8px;
}
dl.disease-name{
	padding:15px 15px 10px;
	line-height:32px;
}
dl.disease-name dt,dl.disease-name dd{
	float:left;	
	font-size:15px;
	color:#555;
}
dl.disease-name dt{
	width:55px;
	font-weight:bold;
}
dl.disease-name dd{
	width:240px;
}
.disease p{
	font-size:14px;
	line-height:28px;
	text-indent:28px;
	color:#333;
	padding:0 15px;
	word-break:break-all;
}
/**/
.disease-intro h3{
	font-size:14px;
	height:45px;
	line-height:50px;
	color:#555;
}
.disease-intro .cause p{
	font-size:14px;
	line-height:28px;
	padding-bottom:10px;
	color:#666;
	text-indent:0;
	padding:0 0 10px 0;
}
.disease-intro .cause li{
	border-bottom:1px dashed #ccc;
	margin:0 15px;
}
.relative-disease{
	padding-left:15px;
}
.relative-disease li{
	float:left;
	width:160px;
	line-height:28px;
}
.relative-disease li a{
	font-size:15px;
	color:#666;
}
.relative-disease li:before{
	content: '';
	display:inline-block;
	width:3px;
	height:3px;
	position:relative;
	top:-4px;
	margin-right:11px;
	background:#BAB9B9;
}
.go-right{
	padding-left:15px;
}
/**/
.left .relative-info{
	padding-bottom:0;
	margin-top:15px;
}
.relation-problem{
	margin-top:15px;
	border:1px solid #e5e5e5;
	overflow:hidden;
}
.relation-problem .re-pro:last-child{
	border:0;
}

.relation-problem ul li:before{
	content:'';
	display:inline-block;
	width:3px;
	height:3px;
	top:-3px;
	position: relative;
	margin-right:11px;
	background:#009548;
}
.relation-problem ul li{
	height:28px;
	line-height:28px;
	float:left;
	width:290px;
	margin:0 35px 0 15px;
}
.relation-problem ul{
	width:700px;
	padding:10px 0;
}
.relation-problem ul li a{
	font-size:14px;
	color:#000;
}
.relation-read li span{
	float:right;
	color:#999;
}
/*.dl-contain{
	padding-left:15px;
	width:700px;
	padding-bottom:20px;
}
.relative-info .dl-contain div{
	width: 310px;
	float: left;
	margin-right: 34px;
	padding-top: 25px;
}
.relative-info .dl-contain div a{
	font-size: 16px;
	color: #000;
	line-height: 28px;
	height: 28px
}
.relative-info .dl-contain div a.a{
	color:#007cc3;
	font-size:12px;
}
.relative-info .dl-contain div p{
	font-size:12px;
	color:#666;
	padding:0;
	text-indent:0;
}*/
/**/
.desc-drug{
	width:310px;
	float:left;
	margin-right:30px;
	padding-top:25px;
}
#main .desc-drug .left{
	width:122px;
	float:left;
}
#main .desc-drug .left img{
	border:1px solid #e9e9e9;
}
#main .desc-drug .left .name{
	color:#333;
	line-height:24px;
}
.drug .left p{
	font-size:12px;
	color:#333;
	text-indent:0;
	padding:0;
	line-height:24px;
}
.drug .left p span{
	color:#f40;
	font-size:14px;
}
#main .drug .desc-drug .right{
	float:left;
	width:162px;
	margin-left:15px;
}
.drug .right strong{
	color:#333;
	line-height:24px;
}
.drug .right p{
	font-size:12px;
	color:#666;
	line-height:24px;
	text-indent:0;
	padding:0;
}
.drug .right p a{
	color:#007cc3;
}
.drug-content{
	width:700px;
	padding-left:15px;
	padding-bottom:20px;
}
.left .drug{
	padding:0;
	margin-top:15px;
}
.desc-drug .right a{
	color:#007cc3;
}
.disease-intro{
	margin-top:15px;
}
#footer{
	margin-top:20px;
}
/**/
.relative-info .dl-contain div a:hover,.relation-problem ul li a:hover{
	color:#007cc3;
	text-decoration:underline;
}
a.more,a.less{
	color:#007cc3;
	cursor:pointer;
}
a.more:hover,a.less:hover,.relative-info .dl-contain div a.a:hover,.relative-disease li a:hover,.desc-drug .right a:hover{
	color:#ca0000;
	text-decoration:underline;
}
#main .desc-drug .left .name:hover{
	color:#ca0000;
}
