body{
    text-align: center;
	margin:0px auto;
	text-align: center;
	font-size:12PX;line-height:120%;
	background: #CCCCCC
	
}

* {
	margin: 0; padding: 0;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #000000;
}

.top{
	width:885px;
	background-color:#FFFFFF;
	margin:0px auto;
	padding: 0 5px 5px 5px;
}
.middle{width:885px;
	background-color:#FFFFFF;
margin:0px auto;
padding: 0 5px 0 5px;}
.lmiddle{width:679px;
float:left;}
.lmiddle h2{
width:auto;
background-color:#3F94D7;
height:24px;
line-height:24px;
text-align:left;
padding-left:25px;
font-size:15px;
font-weight:bolder;
color:#FFFFFF;
margin-bottom:5px;
}
.druginfo{width:100%;
border-bottom:1px #3F94D7 dashed;
margin-bottom: 2px;
padding-bottom:3px;}
.drugpic{float:left;
height:177px;
border:1px #3F94D7 solid;
width:170px;
POSITION: relative;}
.drugpic img{
border:0px;
width: 169px;
left:0px;
display:block;
top:0px}
.drugpic span{
	height:20px;
	line-height:20px;
	BOTTOM: 2px;
	POSITION: absolute;
	width: 156px;
	left:0px;
	display:block;
	color:#C81302;
}
.drugarticle{
	float:right;
	width:505px;
	overflow:hidden
}
.drugarticle h3{width:400px;
padding-left:2px;
height:22px;
line-height:22px;
text-align:left;
font-size:12px;
font-weight:lighter;}
.rmiddle{width:200px;
float:right;

border:1px #3F94D7 solid;
height:1871px;
text-align:left}
.rmiddle h2{
	background-color:#3F94D7;
	height:24px;
	line-height:24px;
	text-align:left;
	padding-left:15px;
	width:auto;
	font-size:15px;
	font-weight:bolder;
	color:#FFFFFF;
	margin-bottom: 5px;
	
}
.rmiddle p{
	float:right;
	width:90%;
	margin-bottom:10px;
	line-height:20px;
	margin-right:10px;
}
.rmiddle dl{
margin-left:5px;
display:block;
height:90px;}
.rmiddle ul{
margin-left:5px;}
.rmiddle li{
list-style:inside;
line-height:22px;}
.fenge{
	clear:both;
	
	
	
}

.tab{
	width:510px;
	border-width:0 1px 1px 1px;
	position:relative;
	height:149px;
	float: right;
	
	}
	
	
.jj  { font-weight:bolder!important; }
.box { border-top-color:#c00!important; }
.pr { color:#060!important; }
.easy{  margin:0 0px -2px 0px;!important;}

.tab h4 {
	position:relative;
	z-index:2;
	float:left;
	height:27px;
	margin-left:0px;
	margin-right:3px;
	margin-bottom:0px;
    text-align:center;
	background:url(imagestabup.gif) #FFFFFF no-repeat;
	cursor:pointer;
	font-size:14px;
	font-weight:lighter;
	width: 166px;
	color:#ffffff;
	line-height:30px
}
.tab h4.up { height:31px;  margin:0 3px -2px 0px; width: 168px;border:solid #ccc; border-width:0 1px 0 0; color:#000000; font-size:14px; font-weight:lighter; background:url(imagestabdown.gif) #FFFFFF;line-height:31px;}
.tab div {
	display:none;
	position:absolute;
	left:0;
	top:30px;
	z-index:1;
	padding:5px;
	color:#666;
	width: 494px;
	border:solid 1px #3F94D7;
	height:115px;
	text-align: left;
}
.tab div img {float: left;}
.tab div p {
text-indent:24px;
line-height:22px;
width:auto;
text-align:left;}
.tab div.up { display:block; }
.tab div span{RIGHT: 5px; BOTTOM: 3px; POSITION: absolute;
color: #CC0000}
.bottom{
	width:885px;

margin:0px auto;
padding: 5PX 5px 5PX 5px;
	background-color:#3F94D7;
	margin:0px auto;
	height:14px;
	line-height:14px;
	
	
	color:#ffffff
}
.bottom a:link {
	color: #ffffff;
	text-decoration: none;
}
.bottom a:visited {
	text-decoration: none;
	color: #ffffff;
}
.bottom a:hover {
	text-decoration: underline;
	color: #ffffff;
}
.bottom a:active {
	text-decoration: none;
	color: #ffffff;
}
samp{color:#C81302;}

span a:link {
	color: #C81302;
	text-decoration: none;
}
span a:visited {
	text-decoration: none;
	color: #C81302;
}
span a:hover {
	text-decoration: underline;
	color: #C81302;
}
span a:active {
	text-decoration: none;
	color: #C81302;
}
.bottom_zw{
	width:885px;
	background-color:#FFFFFF;
	margin:0px auto;
	padding: 10px 5px 10px 5px;
	}
.bottom_zw2{
	width:873px;
	background-color:#FFFFFF;
	margin:0px auto;
	padding: 10px 5px 10px 5px;
	line-height:22px;
	text-align:left;
    border:1px #3F94D7 solid;
}
.bottom{background:#FFFFFF;
	margin:0px auto;
	width:880px;
	padding:5px 10px 10px 10px;}
	
	.bottom_info{background:#FFFFFF;
	
	margin-top:3px;
	line-height:22px;
	padding-top:1px;
	width:900px;
}

.bottom_info ul{
	float:left;
	text-align:left;
	margin-left: 55px;
}
.bottom_info li{

line-height:22px;
list-style:inside disc;
}

