@charset "gb2312";
/* CSS Document */

body { margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px;}

ul,li,form ,dl,dt,dd,h1{ margin:0; padding:0; list-style:none; overflow:hidden;}
img {border:0;}

a:link,a:visited { color:#333; text-decoration:none;}
a:hover { color:#000; text-decoration:underline;}

.clear { clear:both; height:0px;overflow:hidden;}
.red {color:red;}
.m10 { margin:0 0 10px 0;}

#cont { width:1000px; margin:0 auto; background:#fff;}

#header { height:100px; background:#fff; position:relative;}
 .logo { float:left;width:370px;}
 .urlmenu { float:right;}
 	.url3 {margin:15px 25px 0 0;}
	.url3 span { padding:2px 0 2px 20px;}
	.btn_about { background:url(../images/home.gif) no-repeat;}
	.btn_message { background:url(../images/mail.gif) no-repeat}
	.btn_map { background:url(../images/document.gif) no-repeat}
  .text { background:#fff;border:1px solid #666; height:20px; line-height:20px; padding:0 2px; width:98px;}
  .submit { background:#fff;border:1px solid #666; height:22px; padding:1px 0 2px 0; font-family:Verdana, Arial, Helvetica, sans-serif;}

#menu { clear:both; position:absolute; width:629px; bottom:0px; right:0px; height:54px;overflow:hidden; font-size:14px; background:url(../images/bg_menu.gif) no-repeat left bottom;}
#menu ul,#menu2 ul { font-weight:bold;}
#menu ul li {float:left; width:100px; text-align:center; line-height:45px;}
#menu a:link,#menu a:visited,#menu2 a:link,#menu2 a:visited { color:#fff;}
#menu a:hover,#menu2 a:hover { color:#ff0;}


/**************  二级的导航  *******/
#header2 { height:143px; background:#fff;width:962px; margin:0px auto;}
#menu2 { clear:both;  height:43px;font-size:14px; text-align:center; background:url(../images/bg_menu2.gif) left bottom;}
#menu2 ul li { display:inline; padding:0 25px; line-height:43px;}

#header2 .urlmenu {  padding:70px 0 0 0;}
#header2 .urlmenu .url3 {margin:15px 5px 0 0;}


#main { clear:both;width:962px; margin:5px auto;}
#left {float:left;width:252px; margin:0 0 0 0px;}
 .in_tel { background:url(../images/bg_tel.jpg) no-repeat; color:#fff; height:103px;}
 .in_tel .nr { padding:15px 0 0 105px;}
 
 .in_ypml { border:1px solid #ccc; margin:2px 0; padding:15px; font-size:14px;}/*首页药品目录*/
 .in_ypml .bt {height:25px; line-height:30px;font-weight:bold; padding:0 0 0 7px; border-left:3px solid #f60;}
 .in_ypml ul { padding:0px 3px 10px 3px;}
 .in_ypml ul li {line-height:27px; background:url(../images/leftli.gif) no-repeat; padding:0 0 0 15px;}
 .in_ypml .nr { padding:7px 25px; line-height:1.9em;}

#right {float:right;width:690px; margin:0 0px 0 0;}
#right 
#right .bt a:link,.bt a:visited { color:#666;}
#right .bt span { float:right; font-size:12px; font-weight:normal;}
 
  .in_gsjj { background:url(../images/bt_in_gsjj.gif) no-repeat right top; padding:40px 0 0 0; color:#666;font-size:14px; line-height:1.7em;}
  .pic { margin:-35px 10px 0 0;}
  
 .in_all { background:#fff; }
 
 .in_all .bt {clear:both; height:25px; line-height:25px; font-weight:bold; padding:0 20px 0 40px;
			 background:url(../images/bg_bt.gif) no-repeat;}
			 
 .in_all .nr {background:#fff; padding:10px 0;color:#666; font-size:14px; line-height:1.7em;}
 
 /* .nr100 {background:#F4F7FB;border:1px solid #b0bec7;border-top:0; padding:10px; height:140px; overflow:hidden; position:relative;}*/

/* .bgfff {background:#F4F7FB; height:27px; position:absolute; z-index:5; bottom:0px; left:1px; width:737px;}*/
 
/* .mp5 { margin:0; padding:5px 0; line-height:21px;}
 .nr500 {color:#666;padding:20px;background:#F4F7FB;border:1px solid #b0bec7;border-top:0;
height:auto!important;
height:635px;
min-height:635px;
}*/

.wz { background:url(../images/bg_wz.gif) no-repeat left bottom; line-height:25px; padding:0 0 5px 0;}

 #demo {clear:both;width:690px;height:185px;overflow:hidden;}
 #demo td { padding:0 5px;}
 #demo .img { background:url(../images/cpbg.gif) no-repeat;width:126px; height:128px; padding:2px; overflow:hidden;}
 #demo .img img {width:126px;}
 #demo div { text-align:center;}
 #demo span a { display:block; background:url(../images/btn_buy2.gif) no-repeat; width:80px; height:22px; margin:0 auto; text-indent:-9999px;}
 #demo a:link,#demo a:visited { color:#060;}
 #demo a:hover { text-decoration:underline;}

.link { clear:both; background:#369; padding: 2px 10px 0 10px;color:#ff0;}
.link a:link,.link a:visited { margin:0 3px; color:#fff;}
 
 #footer { clear:both; margin:0px 0 0 0;background:#F4F7FB; border-top:3px solid #369; padding:10px; line-height:2em;}
 #footer p { text-align:center; margin:0; padding:0; color:#666;}
 .foot {color:#369;}
 .foot a { margin:0 10px;}
 #footer a:link,#footer a:visited { color:#369;}
 

 
 .fy {
	clear:both;
	margin:10px 0;
	text-align:center;
	color:#666;}
.fy a:link,.fy a:visited {	
	padding:3px 4px 2px 4px;
	border:1px solid #ccc;
	color:#666;		
	}
.fy a:hover {
	color:#00f;
	background:#eee;
	text-decoration:none;}

/***************************   cp */
.tab , .tab td,.tab th { border:1px solid #aaa; border-collapse:collapse; padding:2px; color:#000;}
.tab th { background:#92a8d7; color:#fff; text-align:center;}
.tab p { padding:0 10px 0 30px; margin:0; font-size:14px; line-height:2em;}
.tab .img { background:url(../images/cpbg.gif) no-repeat;width:126px; height:128px; padding:2px; overflow:hidden;}

.tab p a:link,.tab p a:visited {color:#0069b5; text-decoration:underline;}

.tab span { display:block; padding:10px 5px 0px 5px;}

.cpmx { padding:0 20px;}
.cpmx h1 {font-size:25px;border-bottom:1px solid #369; padding:0 0 10px 0; text-align:center; color:#369; line-height:2em; margin:0; overflow:hidden;}

.cpmx .cpimg {border:1px solid #ccc; padding:2px; margin:10px; background:#fff; float:right;}

.cpnr { padding:20px 0 0 0;}

/*****************************************  message */
.message { margin:0 0 10px 0;}
.message table { margin:0 auto;}
.mess { margin:10px; border-top:2px solid #090; padding:10px 0;}

fieldset { margin:10px auto; padding:0;}
fieldset p { margin:0; padding:5px 10px; color:#666;}

.top { float:right;}

ul.map li { margin:0 0 0 20px; list-style:disc;}



