@charset "gb2312";
/*CSS reset*/
html{color:#000;background:#FFF; font-size:12px; font-family:"宋体"}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{ float:left; list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
a:link,a:visited{ text-decoration:none}
a:hover,a:active{ text-decoration:none}
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } 
/*文字排版*/
.f12{font-size:12px;}
.f14{font-size:14px;}
.fb{font-weight:bold}
.fn{font-weight:normal;}
.t2{text-indent:2em;}
.lh24{line-height:24px;}
/*定位*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.bc{margin-left:0;margin-right:0;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.cb{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.none{display:none;}
.mt1{ margin-top:1px; }
.mt10{margin-top:10px;}
.mt8{ margin-top:8px; }
.mt5{ margin-top:5px; }
.mb5{ margin-bottom:5px; }
.mr10{ margin-right:10px; }
.mr12{ margin-right:12px; }
/*居中*/
.page{ margin:0 auto; }
.w{ width:1000px; }
.w1p{ width:100%; }
/*顶部*/
.top{ height:27px; line-height:27px; background:#f6f6f6; border-bottom:1px solid #e9e9e9; }
	.top .text{ width:1000px; margin:0 auto; text-align:right; }
		.top .text a:link{ color:#656565; text-decoration:none; }
		.top .text span{ color:#1d6296; }
		
/*头部*/
.head{ height:109px; background:url(../images/repeat.png) repeat-x; }
	/*外框*/
	.head .wrap{ position:relative; width:1000px; margin:0 auto; }
		/*logo旁文字*/
		.head .logo-text{ position:absolute; top:18px; left:162px; line-height:16px; font-size:14px; font-weight:bold; color:#092a6d; }
			.head .logo-text span{ font-size:12px; }
		/*logo下药品数量*/
		.head .number{ position:absolute; left:0; top:80px; }
			.head .number strong{ color:#0061aa; }
		/*三行搜索框前文字*/
		.head .search-text{ position:absolute; left:506px; top:10px; font-weight:bold; text-align:right; line-height:32px; }
		/*三个搜索框*/
		.head .search-1{ position:absolute; top:15px; left:740px; }
		.head .search-2{ position:absolute; top:47px; left:740px; }
		.head .search-3{ position:absolute; top:78px; left:740px; }
		.head .k{ width:220px; height:23px; line-height:23px; border:1px solid #d5d5d5; }
		.head .butt{ margin-left:10px; width:21px; height:21px; border:0; background:url(../images/search.png); }
		
/*菜单*/
.menu{ height:27px; line-height:27px; color:#fff; background:url(../images/menu_bg.png); }
	.menu .home{ padding:0 10px; margin-right:15px; border-right:1px solid #fff; }
	.menu span{ padding:0 12px; }
	.menu a{ color:#fff; }

/*新内容*/
.mid{overflow:hidden;}
.mid .wrap{ overflow:hidden; width:240px; margin-top:10px; border:1px solid #ddd; }
	.mid .wrap ul{ width:240px; }
		.mid .wrap ul li{ width:200px; padding:20px; text-align:center; }
			.mid .wrap ul li strong{ margin-top:10px; display:block; line-height:18px; }
			.mid .wrap ul li strong a{ color:#000; font-size:14px; }
			.mid .wrap ul li span{ color:red; }
.new-contact .title{clear:both; width:988px; padding-left:12px; line-height:28px; color:#fff; font-weight:bold; background:#042e9a;}
.new-contact .k{position:relative; width:998px; height:171px; font-size:12px; border:1px solid #ddd; border-top:none;}
.new-contact .t1,.new-contact .t3{position:absolute; top:22px;}
.new-contact .t1{left:29px;}
.new-contact .t3{left:362px;}
.new-contact .p1,.new-contact .p2,.new-contact .p3{position:absolute; top:47px;}
.new-contact .p1,.new-contact .text1{left:29px;}
.new-contact .p2,.new-contact .text2{left:130px;}
.new-contact .p3,.new-contact .text3{left:231px;}
.new-contact .text1,.new-contact .text2,.new-contact .text3{display:block; width:87px; text-align:center; position:absolute; top:142px;}
.new-contact .p4,.new-contact .p5{position:absolute; left:362px;}
.new-contact .p4{top:47px;}
.new-contact .p5{top:70px;}
.new-contact .text4{position:absolute; left:362px; top:102px; line-height:20px; width:220px;}
.new-contact .d1,.new-contact .d2{position:absolute; top:22px; line-height:22px;}
.new-contact .d1{left:611px;}
.new-contact .d2{left:772px;}

/*内容区左部*/
.left{ width:220px; }
	.left .title{ width:208px; padding-left:12px; font-size:14px; font-weight:bold; color:#fff; line-height:28px; background:#042e9a; }
	/*联系方式*/
	.left .contact .content{ width:206px; padding-left:12px; padding-top:10px; height:300px; border:1px solid #ddd; border-top:none;}
		.left .contact .content p{ line-height:25px;}
	/*药品分类*/
	.left .list ul{ width:218px; line-height:29px; border:1px solid #ddd; border-top:none; border-bottom:none; }
		.left .list li{ width:206px; padding-left:12px; font-size:12px; color:#4365be; font-weight:bold; border-bottom:1px solid #ddd;}
			.left .list li a{ color:#4365be; font-weight:bold; }
			
/*内容区右部*/
.right{ width:770px; }
	.right .prompt{ color:red; }
	/*推荐药品*/
	.right .recommend{ width:770px; float:left; overflow:hidden; }
		.right .recommend .title{ width:751px; height:35px; padding-left:17px; line-height:33px; padding-top:2px; color:#042e9a; font-weight:bold; font-size:14px; background:url(../images/repeat.png) 0 -109px repeat-x; border-left:1px solid #ddd; border-right:1px solid #ddd; }
		.right .recommend .content{ float:left; overflow:hidden; width:768px; height:245px; border:1px solid #ddd; }
			.right .recommend .k{ float:left; width:710px; height:245px; overflow:hidden; }
			.right .recommend .content .butt{ margin-top:95px; }
			.right .recommend .content ul{ float:left; width:2130px; }
				.right .recommend .content ul li{ width:197px; padding:20px 20px 0 20px; text-align:center; }
					.right .recommend .content ul li strong{ display:block; line-height:30px; font-size:14px; }
						.right .recommend .content ul li strong a{ color:#255691; }
					.right .recommend .content ul li span{ display:block; width:100%; height:40px; color:#666; line-height:20px; text-align:left; overflow:hidden; }
	/*下部3种类药品公用*/
	.right .wrap{ overflow:hidden; width:248px; margin-top:10px; border:1px solid #ddd; }
		.right .wrap .title{ width:100%; padding:15px 0; text-align:center; font-size:14px; font-weight:bold; color:#2150a5; }
		.right .wrap ul{ width:248px; }
			.right .wrap ul li{ width:188px; padding:10px 30px; text-align:center; }
				.right .wrap ul li strong{ display:block; line-height:30px; }
				.right .wrap ul li strong a{ color:#000; font-size:14px; }
				.right .wrap ul li span{ display:block; color:#666; line-height:20px; text-align:left; }
				
/*网站底部*/
.bottom{ background:#f5f5f5; padding:15px 0; line-height:25px; }
	.bottom a{ color:#666; }
	.bottom img{ vertical-align:middle }
/*左侧类别特效*/
#nav .box{ display:none;}
#nav .showcontent{ border-width:5px 5px 5px 5px; border-style:solid; border-color:#ddd; display:block; width:400px; z-index:5; position:relative; background:#fff; margin-left:210px; margin-top:0px; padding-top:0px;}
#nav .show{padding:10px;display:block;width:400px;}
#nav .show h4 {font-size:14px;font-weight:bold;}
#nav .show ul {width:380px;border:none;line-height:22px; margin-top:5px;}
#nav .show ul li {width:auto; text-align:left; border:none; font-size:12px; height:25px; float:none;display:inline;border-right:1px solid #736e6e;margin-right:5px; padding-right:5px; padding-left:0;margin-left:0;white-space:nowrap}
#nav .show ul li a{font-weight:normal;}