/* $TopStyle:URL=http://image.39.net/wei/css/wei_css.css$ */

/*通用*/
div {
	overflow: hidden;
}

ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

.warp1{
	width:970px;
	padding: 0 5px;
	background: #fff;
	margin: 0 auto;
}

.con_left1{
	float:left;
	width:210px;
	padding: 0;
}

.con_left{
	float:left;
	width:200px;
	padding: 0 10px 0 0;
}

.con_leftb{
	float:left;
	width:200px;
	padding:0;
}

.con_mid{
	float:left;
	width:540px;
	padding: 0 10px 0 0;
}

.con_mida{
	float:left;
	width:306px;
	padding: 0 10px 0 0;
}

.con_mida2{
	float:Left;
	width:306px;
	padding: 0 10px;
}

.con_midb{
	float:left;
	width:224px;
	padding: 0 10px 0 0; 
}

.con_right{
	float:right;
	width:210px;
}

.con_rightb{
	float:left;
	width:770px;
}

.w_more{
	float:right;
	padding: 0 10px 0  0;
	font:12px/28px "宋体";
}
	.w_more1 a{
		color: #fff;
	}
	.w_more2{
		padding: 0 45px 0 0;
	}
	.w_more2 a{
		color: #777;
	}
	.w_more3{
		font:12px/23px "宋体";
		padding: 0 7px 0 0;
	}
	.w_more3 a{
		color: #fff;
	}
	.w_more4{
		font:12px/28px "宋体";
		padding: 0 20px 0 0;
	}
	

input,select{
	vertical-align: middle;
}	

.clearer{
	clear: both;
}
	
/*ad*/
.ad970{
	width:970px;
	padding: 8px 5px 0 5px;
	background: #fff;
}

.ad210{
	width:210px;
	padding: 8px 0 0 0;
	background: #fff;
}

.adspace15{
	height:23px;
	background: url(../images/main_adline.gif) no-repeat center 8px;
}

/*nav_wei*/
.nav_wei{
	width:970px;
	height:64px;
	background: #fff url(../images/icon_bar.gif) no-repeat;
	margin: 8px 0 0 0;
}

.nav_wei .logo{
	float:left;
	width:165px;
	height:64px;
	background: url(../images/wei_logo.gif) no-repeat 8px 5px;
}
	.nav_wei .logo span{
		float:left;
		width:165px;
		height:64px;
		cursor: pointer;
	}

.nav_wei .mu1{
	float:left;
	width:554px;
	height:64px;
	padding: 0 0 0 6px;
	background: url(../images/nav_bg.gif) no-repeat 0 10px;
}
	.nav_wei .mu1 p{
		float:left;
		width:554px;
		margin: 0;
		padding: 8px 0 0 0;
		overflow: hidden;
	}
	.nav_wei .mu1 p span{
		float:left;
		padding: 0 0 0 8px;
		font:12px/20px "宋体";
		overflow: hidden;	
	}
		.nav_wei .mu1 p span a{
			color: #d1ffe2;
			text-decoration: none;
		}
		.nav_wei .mu1 p span a:hover{
			color: orange;
			text-decoration: underline;
		}
		
.nav_wei .mu1 p span .h1{
	float:left;
	width:37px;
	height:20px;
	background: url(../images/nav_bg.gif) no-repeat 0 -286px;
	font:bold 12px/20px "宋体";
	text-align: center;
}
	.nav_wei .mu1 p span .h1 a{
		color: #fefb08;
		text-decoration: none;
	}
	
.nav_wei .mu1 p span .h2{
	width:67px;
	background: url(../images/nav_bg.gif) no-repeat 0 -532px;
}

.nav_wei .mu1 p span .h3{
	width:55px;
	background: url(../images/nav_bg.gif) no-repeat 0 -781px;
}

.nav_wei .mu1 p .b1{
	float: left;
	width:37px;
	text-align: center;
}
.nav_wei .mu1 p .b2{
	width:67px;
}
.nav_wei .mu1 p .b3{
	width:55px;
}

.nav_wei .mu2{
	float:left;
	width:239px;
	height:64px;
	padding: 0 0 0 6px;
	background: url(../images/nav_bg.gif) no-repeat 0 8px;
}

.nav_wei .mu2 li{
	float:left;
	width:55px;
	height:21px;
	font:12px/22px "宋体";
	margin: 6px 0 0 3px;
	-margin:6px 0 0 2px;
	text-align: center;
	background: url(../images/nav_bg.gif) no-repeat 0 -1072px;
}
	.nav_wei .mu2 li a{
		color: #fff;
		text-decoration: none;
	}
	.nav_wei .mu2 li a:hover{
		color: orange;
		text-decoration: underline;
	}
	
/*左边导航*/
.box_data{
	height:321px;
	background: url(../images/icon_bar.gif) no-repeat 0 -367px;
}

/*焦点新闻*/
.foucs_news{
	width:224px;
	background: url(../images/icon_bar.gif) no-repeat 0 -6333px;
}

.foucs_news h1,.foucs_news h2{
	margin: 20px 0 0 0;
	padding: 0;
	font:bold 18px/25px "宋体";
	text-align:center;
}
.foucs_news h2{
	margin:0;
	font:12px/20px "宋体";
	text-indent:2em;
	padding: 0 0 15px 0;
	color: #777;
}
	.foucs_news h2 a{
		color: #e60;
		text-decoration: underline;
	}

.foucs_news li{
	width:200px;
	font:14px/22px "宋体";
	padding: 0 0 0 20px;
	background: url(../images/dot.gif) no-repeat 6px 6px;
}

/*	-------------------------------------------------------------
	slideshow
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.foucs{
		float:left;
		width:306px;
		padding: 0 10px 0 0;
		-padding:0 7px 0 0;
	}

	#focus_pic {
		float: left;
		width: 306px; 
		height: 230px;
		margin: 6px 0 0 0;
	}	
	
	#slideshow {
		width: 306px; overflow: hidden;
		margin: 4px 0 0 0;
	}	
	
	#slideshow .slide {
		position: absolute; 
		padding: 2px;
		border: #beea53 1px solid;
		background: #f8fdea;
		opacity: 0.99; /* Fix Firefox opacity flicker problem */
	}
	
	#slideshow .slide,#slideshow .slide img,#slideshow .slidelinks_container,#slidelinks_container1 img,#slidelinks_container2 img,#slidelinks_container3 img{
		width:300px; height:225px;
	}	
	
	#slideshow #slide1 {
		z-index: 1;
	}	
	
	#slideshow .slidelinks_container {
		position:absolute;
		opacity:0.99; /* Fix Firefox opacity flicker problem */
		z-index: 2;
		margin:3px 0 0 3px;
	}
	
	#slideshow #slideshowcontrols { 
		float:left;
		width:306px; height:34px;
		background:url(../images/focus_bmark_bg2.gif) repeat-x left top;
	}

	#slidelinks_container1 img,#slidelinks_container2 img,#slidelinks_container3 img{
		border:0;
	}

	/* 4 Slides with text */
	ul.slideshowcontrolsmiddle{
		height: 29px !important;
		float: left;
		z-index: 10;
		text-align:center;
		margin: 0px;
		padding:0px;
		list-style: none;
	}
	
	ul.slideshowcontrolsmiddle li{
		z-index: 0; 
		height: 29px;
		width: 100px !important;
		float: left;
	}	
	
	/* The a elements inside those 4 tabs */
	ul.slideshowcontrolsmiddle a{
		color:#333;
	}	
	
	ul.slideshowcontrolsmiddle a, ul.slideshowcontrolsmiddle a:visited {
		height:24px; 
		padding:10px 0 0 0;
		text-align: center; 
		float: none;
		display: block;
		width: 100px !important;
		text-decoration: none;
		background:url(../images/focus_markbg.jpg) no-repeat left -38px;
	}	
	
	/* The next 5 styles fix Netscape issues with padding it any other way */
	ul.slideshowcontrolsmiddle .single-line a {
		line-height: 34px!important;
	}
	
	*html ul.slideshowcontrolsmiddle .single-line a {
		line-height: 34px!important;
	}
	
	ul.slideshowcontrolsmiddle .padded_fmt {
		display:block;
	}
	
	ul.slideshowcontrolsmiddle .single-line .padded_fmt {
		display:block;
	}
	
	ul.slideshowcontrolsmiddle a.activeslide, ul.slideshowcontrolsmiddle a:hover {
		background-position: 0px 0px !important;
		color:#fff;
		text-decoration: none;
		font-weight: bold !important;
	}	
	
	/* Used to make everything fade */
	#slideshow .opacity10 {
		opacity:0.99; filter:alpha(opacity=100); visibility:visible !important;
	}
	#slideshow .opacity9 {
		opacity:.9; filter:alpha(opacity=90); visibility:visible !important;
	}
	#slideshow .opacity8 {
		opacity:.8; filter:alpha(opacity=80); visibility:visible !important;
	}
	#slideshow .opacity7 {
		opacity:.7; filter:alpha(opacity=70); visibility:visible !important;
	}
	#slideshow .opacity6 {
		opacity:.6; filter:alpha(opacity=60); visibility:visible !important;
	}
	#slideshow .opacity5 {
		opacity:.5; filter:alpha(opacity=50); visibility:visible !important;
	}
	#slideshow .opacity4 {
		opacity:.4; filter:alpha(opacity=40); visibility:visible !important;
	}
	#slideshow .opacity3 {
		opacity:.3; filter:alpha(opacity=30); visibility:visible !important;
	}
	#slideshow .opacity2 {
		opacity:.2; filter:alpha(opacity=20); visibility:visible !important;
	}
	#slideshow .opacity1 {
		opacity:.1; filter:alpha(opacity=10); visibility:visible !important;
	}

	#slideshow .hide { 
		visibility:hidden; 
	}
	#slideshow .hideArchive {
		visibility:hidden; 
		display:none;
	}
	#slideshow .show { 
		visibility:visible !important;
		display:block !important; 
	}
	
	#tab-0 {
		display:none;
	}
		
	#tab-1,#tab-2 {
		margin:0 3px 0 0;
	}
	

/*专题　商讯*/
.foucs_bf_w{
	width:540px;
}

.foucs_bf{
	width:538px;
	margin: 1px auto 0 auto;
	background: #dffbf9;
	border: solid 1px #c0ebf0;
	overflow: hidden;
}
	.foucs_bf .feature{
		float:left;
		width:301px;
		padding: 2px 8px 0 5px;
		overflow: hidden;
	}
		.foucs_bf .feature .tit{
			float:left;
			width:14px;
			height:34px;
			background: url(../images/dot.gif) no-repeat 0 -206px;
			overflow: hidden;
			padding: 5px 3px 0 1px;
			font:bold 12px "宋体";
			text-align: center;
			color: #fff;
		}
			.foucs_bf .feature .tit a{
				color: #fff;
				text-decoration: none;
			}
		
		.foucs_bf .feature .list{
			float:left;
			width:280px;
			padding: 0;
			overflow: hidden;
		}
			.foucs_bf .feature .list ul{
				margin: 0;
				padding: 0;
				list-style: none;
			}
			.foucs_bf .feature .list li{
				float:left;
				width:130px;
				font:12px/20px "宋体";
				color: #333;
				background: url(../images/dot.gif) no-repeat 2px -3569px;
				padding: 0 0 0 8px;
				white-space: nowrap;
				overflow: hidden;
			}
			
.feature_frame{
	float:left;
	width:224px;
	height:42px;
	overflow: hidden;
}	

.feature2{
		width:224px;
		height:42px;
		padding: 2px 0 0 0;
		background: #dffbf9;
		overflow: hidden;
	}
		 .feature2 .tit{
			float:left;
			width:16px;
			height:38px;
			background: url(../images/dot.gif) no-repeat 0 -206px;
			overflow: hidden;
			padding: 5px 3px 0 1px;
			font:bold 12px "宋体";
			text-align: center;
			color: #fff;
		}
			 .feature2 .tit a{
				color: #fff;
				text-decoration: none;
			}
		
		 .feature2 .list{
			float:left;
			width:202px;
			padding: 0;
			overflow: hidden;
		}
			 .feature2 .list ul{
				margin: 0;
				padding: 0;
				list-style: none;
			}
			 .feature2 .list li{
				float:left;
				width:178px;
				font:12px/20px "宋体";
				color: #333;
				padding:0 0 0 5px;
				white-space: nowrap;
			}
			.feature2 .list li a{
				color: #333;
				text-decoration: none;
			}
			.feature2 .list li a:hover{
				color:#ff6600;
				text-decoration:underline;
			}
		
/*专题　商讯*/

/*好戏连场*/
.rtitle_hao {
	width:185px;
	height:28px;
	font:bold 14px/28px "宋体";
	color: #fff;
	margin: 8px 0 0 0;
	padding:0 0 0 25px;
	background:url(../images/right_title_hao.gif) no-repeat left top;
}

.con210_hao {
	width:208px;
	border:#59afd5 1px solid;
	background:#f6fcff
}

/*胃病专题*/
.wei_feature{
	width:198px;
	border:1px solid #28f5c2;
	margin: 8px 0 0 0;
}

.wei_feature .tit{
	height:30px;
	background: url(../images/icon_bar.gif) no-repeat 0 -992px;
}
	.wei_feature .tit b{
		float:left;
		width:100px;
		height:30px;
		cursor: pointer;
	}
	
.wei_feature .pl{
	width:198px;
	padding: 15px 0;
}

.wei_feature .pl .pic{
	float:left;
	width:81px;
	padding: 0 0 0 12px;
}
	.wei_feature .pl .pic img{
		width:75px;
		height:60px;
		background: #fff;
		padding: 2px;
		border: 1px solid #ccc;
	}
	.wei_feature .pl .pic p{
		margin: 0;
		padding: 0;
		font:12px/20px "宋体";
		text-align: center;
	}

.wei_feature ul{
	padding: 0 0 10px 0;
}
	
.wei_feature li{
	width:170px;
	padding: 0 0 0 28px;
	font:14px/22px "宋体";
	background: url(../images/dot.gif) no-repeat 8px -2385px;
}

/*热点排行*/
.hot_list{
	float:left;
	width:306px;
	margin: 8px 0 0 0;
	padding: 0 10px 0 0;
}

.hot_list .tit{
	height:28px;
	background: url(../images/icon_bar.gif) no-repeat 0 -1322px;
	font:bold 14px/35px "宋体";
	padding: 0 0 0 70px;
}

.hot_list .list{
	width:306px;
	margin: 0;
	padding: 5px 0 0 0;
	list-style: none;
	background: url(../images/dot.gif) no-repeat 8px -516px;
	overflow: hidden;
}

.hot_list .list li{
	width:278px;
	font:12px/26px "宋体";
	padding: 0 0 0 28px;
	background: url(../images/xu_line.gif) repeat-x 0 bottom;
}

.hot_list .list li span{
	float:right;
	width:50px;
	height:26px;
	font:10px/24px verdana;
	text-align: center;
	color: #fff;
	background: url(../images/dot.gif) no-repeat 4px -944px;
}

/*专家访谈*/
.ft{
	float:left;
	width:224px;
	margin: 8px 0 0 0;
}

.ft .tit{
	height:28px;
	background: url(../images/icon_bar.gif) no-repeat 0 -1656px;
	font:bold 14px/28px "宋体";
	padding: 0 0 0 30px;
}
	.ft .tit a{
		color: #fff;
	}

.ft .form{
	width:222px;
	border-left:1px solid #20e8b7;
	border-right:1px solid #20e8b7;
}

.ft .down{
	height:6px;
	background: url(../images/icon_bar.gif) -316px -2879px;
}

.ft .pictxt{
	width:222px;
	padding: 8px 0;
	background: #f8fef4;
}

	.ft .pictxt span{
		float:left;
	}
	
	.ft .pictxt .pic{
		width:90px;
		text-align: center;
	}
		.ft .pictxt .pic img{
			width:75px;
			height:60px;
			padding: 2px;
			background: #fff;
			border: 1px solid #ccc;
		}
		
	.ft .pictxt .txt{
		width:120px;
		padding: 0 8px 0 0;
	}
	
	.ft .pictxt .txt h2,.ft .pictxt .txt h3{
		margin: 0;
		padding: 0;
		font:bold 12px/24px "宋体";
	}
		.ft .pictxt .txt h3{
			font:12px/20px "宋体";
			text-indent: 2em;
		}
		
	.ft li{
		width:195px;
		font:14px/22px "宋体";
		padding: 0 0 0 27px;		
		background: url(../images/dot.gif) no-repeat 5px -1277px;
	}
	

/*热点*/
.wb_hot {
	width:200px;
	height:260px;
	margin: 5px 0 0 0 ;
	background: url(../images/box1_bg.gif) no-repeat;
}

.wb_hot .tit{
	height:26px;
	font:bold 14px/26px "宋体";
	padding: 0 0 0 20px;
}
	.wb_hot .tit a{
		color: #fff;
	}

.wb_hot .ptxt{
	padding:11px 0 5px 8px;
}

.wb_hot .ptxt .pic{
	float:left;
	width:60px;
}

.wb_hot .ptxt .txt{
	float:left;
	width:100px;
	height:75px;
	padding: 0 0 0 30px;
	background: url(../images/hot_no.gif) no-repeat;
	overflow: hidden;
}

.wb_hot .ptxt .txt h4{
	margin: 0;
	padding: 0;
	font:12px/26px "宋体";
}

.wb_hot .ptxt .txt .type1{
	font:bold 16px/26px "宋体";
	color: #ff661d;
}

.wb_hot .ptxt .txt .type2{
	font:bold 16px/26px "宋体";
	color: #638202;
}

.wb_hot .key{
	width:190px;
	margin: 4px auto 0 auto;
	-margin: 8px auto 0 auto;
	+padding:5px 0 3px 0;
	-padding:5px 0 3px 0;
	background: url(../images/xu_line.gif) repeat-x 0 top;
}

.wb_hot .key h4{
	margin: 0;
	padding: 0;
	font:12px/32px "宋体";
	color: #333;
	background: url(../images/xu_line.gif) repeat-x 0 bottom;
}

.wb_hot .key h4 span{
	padding: 0 0 0 5px;
}

.wb_hot .key .type1{
	font:bold 14px/32px "宋体";
	color:red;
}

.wb_hot .key h4 .type3,.wb_hot .key h4 .type4,.wb_hot .key h4 .type5{
	padding:0 10px 0 0;
	font:bold 16px/32px "宋体";
	background: url(../images/dot.gif) no-repeat 50px -3320px;
	color: #ea6c6c;
}

.wb_hot .key h4 .type4{
	color: #6c8506;
}

.wb_hot .key h4 .type5{
	font:bold 14px/28px "宋体";
	color: orange;
	background: url(../images/dot.gif) no-repeat 58px -3323px;
}

/*胃病理图*/
.blt{
	width:306px;
	margin: 5px 0 0 0;
}

.blt .tit{
	height:25px;
	background: url(../images/icon_bar.gif) 0 -1934px;
	font:bold 14px/28px "宋体";
	padding: 3px 0 0 45px;
}

.blt .td{
	width:304px;
	border-left: 1px solid #20e8b7;
	border-right: 1px solid #20e8b7;
}

	.blt .td .pic{
		float:left;
		width:90px;
		padding: 5px 0 0 10px;
		text-align: center;
		overflow: hidden;
	}
	.blt .td .pic span{
		float: left;
		padding: 15px 0 0 0;
	}
		.blt .td .pic img{
			width:75px;
			height:60px;
			padding: 2px;
			background: #fff;
			border: 1px solid #ccc;
		}
		.blt .td .pic p{
			margin: 0;
			padding: 0;
			font:12px/25px "宋体";
		}
		
	.blt .td .list{
		float:left;
		width:204px;
		padding: 18px 0 10px 0
	}
	
	.blt .td .list li{
		width:184px;
		font:14px/22px "宋体";
		padding: 0 0 0 20px;
		background: url(../images/dot.gif) no-repeat 0 -4585px;
	}

.blt .down{
	height:6px;
	background: url(../images/icon_bar.gif) 0 -2877px;
}


/*胃病互动*/
.hd{
	width:224px;
	margin: 4px 0 0 0;
}

.hd .tit{
	height:28px;
	background: url(../images/icon_bar.gif) 0 -2281px;
	font:14px/28px "宋体";
}
	.hd .tit a{
		color: #777;
	}
	.hd .tit a:hover{
		color: orange;
	}
	
	.hd .tit span{
		text-align: center;
		width:60px;
		float: left;
		padding: 4px 0 0 12px;
	}
	
	.hd .tit .h1{
		font:bold 14px/28px "宋体";
	}
		.hd .tit .h1 a{
			color: #333;
		}
		.hd .tit .h1 a:hover{
			color: orange;
		}

.hd .td{
	width:222px;
	border-left: 1px solid #20e8b7;
	border-right: 1px solid #20e8b7;
}	

	.hd .td ul{
		padding: 9px 0 10px 5px;
	}
	
	.hd .td li{
		width:215px;
		font:14px/26px "宋体";
		padding: 0;
		background: url(../images/xu_line.gif) repeat-x 0 bottom;
	}
		.hd .td li h2,.hd .td li h3{
			margin: 0;
			padding: 0 0 0 25px;
			font:14px/26px "宋体";
			background: url(../images/dot.gif) no-repeat 0 -1595px;
		}
		.hd .td li h3{
			background: url(../images/dot.gif) no-repeat 3px -1827px;
		}

.hd .down{
	height: 6px;
	background: url(../images/icon_bar.gif) -316px -2877px;
}	

/*专家在线*/
.zj{
	width:210px;
	margin: 4px 0 0 0;
}

.zj .tit{
	height:24px;
	background: url(../images/icon_bar.gif) 0 -2602px;
	font:bold 14px/28px "宋体";
	padding: 4px 0 0 35px;
}

.zj .td{
	width:208px;
	border-left:1px solid #20e8b7;
	border-right: 1px solid #20e8b7;
}

	.zj .td .p_txt{
		width:208px;
		padding: 11px 0;
	}
		.zj .td .p_txt span{
			float:left;
		}
		.zj .td .p_txt .pic{
			width:90px;
			text-align: right;
		}
			.zj .td .p_txt .pic img{
				width:75px;
				height: 90px;
				padding: 2px;
				border: 1px solid #ccc;
			}
		.zj .td .p_txt .txt{
			width:118px;
		}
			.zj .td .p_txt .txt h3,.zj .td .p_txt .txt h4{
				margin: 0;
				padding: 0 5px 0 8px;
				font:bold 14px/25px "宋体";
			}
			.zj .td .p_txt .txt h4{
				font:12px/20px "宋体";
				text-indent: 2em;
			}

	.zj li{
		width:180px;
		font:14px/22px "宋体";
		padding: 0 0 0 28px;
		background: url(../images/dot.gif) no-repeat 10px -4324px;
	}
			
.zj .down{
	height: 6px;
	background: url(../images/icon_bar.gif) -550px -2878px;
}

/*search_bar type*/
.search_bar{
	width:790px;
	height:31px;
	margin: 8px 0 0 0;
	padding: 8px 0 0 180px;
	background: url(../images/icon_bar.gif) 0 -3102px;
	color: #e60;
}

.search_bar a{
	color: #e60;
}

.ask_but01{
	width:54px;
	height:23px;
	margin: 0;
	padding: 0;
	border: 0;
	background: url(../images/bu_search.gif);
	cursor: pointer;
}

/*左边通用 box_a type*/
.box_a{
	width:200px;
	margin: 8px 0 0 0;
	background:#16b384 url(../images/icon_bar.gif) no-repeat 0 -3517px;
}

.box_a .tit{
	width:167px;
	height:48px;
	margin:0 auto;
	background: url(../images/tit.gif);
}
	.box_a .tit2{
		background: url(../images/tit.gif) 0 -198px;
	}
	.box_a .tit3{
		background: url(../images/tit.gif) 0 -402px;
	}
	.box_a .tit4{
		background: url(../images/tit.gif) 0 -630px;
	}
	.box_a .tit5{
		background: url(../images/tit.gif) 0 -852px;
	}


	.box_a .tit .name{
		float:left;
		width:167px;
		height:48px;
		cursor: pointer;
	}
	
.box_a .down{
	height:6px;
	background: url(../images/icon_bar.gif) no-repeat -770px -3520px;
}	

.box_a .td{
	width:190px;
	margin: 0 auto;
	background: url(../images/left_fbg_l.gif) repeat-y;
}

.box_a .td .top,.box_a .td .down{
	height:6px;
	background: url(../images/left_fbg.gif) no-repeat;
}
.box_a .td .down{
	background: url(../images/left_fbg.gif) no-repeat 0 -335px;
}


.box_a1,.box_a1 .list{
	width:179px;
	margin: 0 auto;
}

.box_a1 .tit{
	width:179px;
	height:22px;
	margin: 0;
	background: url(../images/icon_bar.gif) no-repeat 0 -6646px;
	font:bold 12px/22px "宋体";
	text-align:center;
	color: #00835d;
}

.box_a1 .list{
	padding: 10px 0;
}

.box_a1 li{
	float:left;
	width:75px;
	padding: 0 0 0 14px;
	background: url(../images/dot.gif) no-repeat 5px -3568px;
	font:12px/20px "宋体";
}
	.box_a1 .long{
		width:164px;
		padding: 0 0 0 14px;
		background: url(../images/dot.gif) no-repeat 5px -3568px;
		font:12px/20px "宋体";
	}

.menu{
	width:740px;
	height:45px;
	margin: 8px 0 0 0;
	background: url(../images/icon_bar.gif) 0 -4245px;
	font:12px/45px "宋体";
	padding: 0 0 0 30px;
	color: #fff;
}
	.menu a{
		color: #fff;
	}
	
.box_b{
	width:306px;
}

.box_b .tit{
	height:23px;
	font:bold 14px/23px "宋体";
	padding: 0 0 0 45px;
	background: url(../images/icon_bar.gif) 0 -4707px;
}

.box_b .p_txt{
	width:306px;
	padding: 10px 0;
	background: url(../images/xu_line.gif) repeat-x 0 bottom;
}

.box_b .p_txt span{
	float:left;
}

.box_b .p_txt .pic{
	width:86px;
}

.box_b .p_txt .pic img{
	width:75px;
	height:60px;
	padding: 2px;
	border: 1px solid #ccc;
}

.box_b .p_txt .txt{
	width:210px;
	padding: 0 0 0 10px;
}

.box_b .p_txt .txt h3,.box_b .p_txt .txt h4{
	margin: 0;
	padding: 0;
	font:bold 14px/26px "宋体";
}

.box_b .p_txt .txt h4{
	font:12px/20px "宋体";
	text-indent: 2em;
}

.box_b ul{
	margin: 0;
	padding: 7px 0;
	background: url(../images/xu_line.gif) repeat-x 0 bottom;
}

.box_b li{
	width:306px;
	font:14px/22px "宋体";
}

.box_b2 ul{
	background: none;
}

.box_b2 li{
	width:286px;
	background: url(../images/dot.gif) no-repeat 0 -1278px;
	padding: 0 0 0 20px;
}


.box_c{
	width:224px;
}
	.box_c2{
		margin: 8px 0 0 0;
	}

.box_c .tit{
	height:23px;
	background: url(../images/icon_bar.gif) 0 -5030px;
	font:bold 14px/23px "宋体";
	padding: 0 0 0 20px;
}
	.box_c3 .tit{
		background: url(../images/icon_bar.gif) 0 -5786px;
	}

.box_c .td{
	width:222px;
	border-left:1px solid #e7e7e7;
	border-right: 1px solid #e7e7e7;
}

.box_c .p_txt{
	width:220px;
	margin: 0 auto;
	background: url(../images/xu_line.gif) repeat-x 0 bottom;
	padding: 5px 0;
}

.box_c .p_txt .pic{
	float:left;
	width: 81px;
	padding: 0 0 0 20px;
	text-align: center;
}

.box_c .p_txt .pic img{
	width:75px;
	height: 60px;
	padding: 2px;
	border: 1px solid #ccc;
}

.box_c .p_txt .pic p{
	margin:0;
	padding: 0;
	font:12px/22px "宋体";
}

.box_c ul{
	padding: 7px 0;
}
	.box_c3 ul{
		padding: 2px 0;
	}

.box_c li{
	width:195px;
	font:14px/22px "宋体";
	background: url(../images/dot.gif) no-repeat 5px -1279px;
	padding: 0 0 0 25px;
}

.box_c .down{
	height: 6px;
	background: url(../images/icon_bar.gif) 0 -5229px;
}


.box_d1{
	width:210px;
}

.box_d1 span{
	float:left;
	width:65px;
	cursor: pointer;
	overflow: hidden;
}

.box_d1 span a{
	color:#1e8b69;
}

.box_d1 span a:hover{
	color:#e60;
	text-decoration: underline;
}

.box_d1 .jg{
	margin: 0 6px;
}

.box_d1 span b{
	float:left;
	width:63px;
	height:63px;
	border: 1px solid #ccc;
	cursor: pointer;
}

.box_d1 span p{
	margin: 0;
	padding: 0;
	width:64px;
	font:12px/25px "宋体";
	text-align: center;
}

.box_d1 span .pic1{
	background: url(../images/bu_1.gif);
}

.box_d1 span .pic2{
	background: url(../images/bu_1.gif) -71px 0;
}

.box_d1 span .pic3{
	background: url(../images/bu_1.gif) -143px 0;
}


.box_d2{
	width:210px;
	margin: 8px 0 0 0;
}

.box_d2 .tit{
	height:22px;
	font:bold 12px/20px "宋体";
	color: #fff;
	text-align: center;
	background: url(../images/icon_bar.gif) 0 -5403px;
}

.box_d2 .td{
	width: 208px;
	border-left: 1px solid #e7e7e7;
	border-right: 1px solid #e7e7e7;
}

.box_d2 ul{
	background: url(../images/dot.gif) no-repeat 8px -3798px;
}

.box_d2 li{
	width:180px;
	font:12px/22px "宋体";
	padding: 0 0 0 28px;
}

.box_d2 .down{
	height:6px;
	background: url(../images/icon_bar.gif) 0 -5609px;
}

/*保胃养胃*/
.bwyw{
	float:left;
	width:760px;
	margin: 8px 0 0 0;
}

.bwyw .tit{
	height:28px;
	background: url(../images/icon_bar.gif) 0 -6069px;
	font:bold 14px/35px "宋体";
	padding: 0 0 0 45px;
}

.bwyw .td1{
	width:198px;
	padding: 15px 0 7px 0;
	border-left: 1px solid #20e8b7;
	border-right: 1px solid #20e8b7;
}

.bwyw .td1 .pic{
	float:left;
	width:100px;
	text-align: center;
}
	.bwyw .td1 .pic img{
		width:79px;
		height:94px;
		padding: 2px;
		border: 1px solid #ccc;
	}
	.bwyw .td1 .pic p{
		margin: 0;
		padding: 0;
		font:14px/25px "宋体";
	}
	
.bwyw .td1 .list{
	float:left;
	width:98px;
	padding: 0;
	background: url(../images/bwyw_bg1.gif) no-repeat;
}	

	.bwyw .td1 .list li{
		width:60px;
		font:12px/20px "宋体";
		padding: 0 0 0 30px;
	}
		.bwyw .td1 .list li a{
			color:#0c8463;
		}
		

.bwyw .td2{
	width:304px;
	border-left: 1px solid #20e8b7;
	border-right: 1px solid #20e8b7;
}		

.bwyw .td2 .tit{
	margin: 5px 0 0 0;
	height:26px;
	background: url(../images/icon_bar.gif) no-repeat -683px -6341px;
	padding: 0 0 0 35px;
	font:bold 14px/26px "宋体";
}

.bwyw .td2 ul{
	padding:7px 0 ;
	background: url(../images/xu_line.gif) repeat-x 0 bottom;
}

.bwyw .td2 li{
	width:279px;
	font:14px/22px "宋体";
	background: url(../images/dot.gif) no-repeat 5px -1278px;
	padding: 0 0 0 25px;
}


.bwyw .td3{
	width:222px;
	border-left: 1px solid #20e8b7;
	border-right: 1px solid #20e8b7;
}

.bwyw .td3 .tit{
	margin: 5px 0 0 0;
	height:26px;
	background: url(../images/icon_bar.gif) no-repeat -757px -6623px;
	font:bold 14px/26px "宋体";
}

.bwyw .td3 ul{
	padding:7px 0 ;
	background: url(../images/xu_line.gif) repeat-x 0 bottom;
}

.bwyw .td3 li{
	width:199px;
	font:14px/22px "宋体";
	background: url(../images/dot.gif) no-repeat 5px -1278px;
	padding: 0 0 0 25px;
}


.bwyw .down1{
	height:6px;
	background:url(../images/icon_bar.gif) 0 -6908px;
}
	.bwyw .down2{
		background:url(../images/icon_bar.gif) -210px -6908px;
	}
	.bwyw .down3{
		background:url(../images/icon_bar.gif) -526px -6908px;
	}
	
/*编辑互动*/
.editor{
	margin: 8px 0 0 0;
	width:210px;
}

.editor .tit{
	height:20px;
	background: url(../images/editor_bg.gif);
	font:bold 14px/19px "宋体";
	color: #fff;
	text-align: center;
}

.editor .td{
	width:208px;
	padding: 20px 0 0 0;
	border-left: 1px solid #e3e3e3;
	border-right: 1px solid #e3e3e3;
}

.editor .td .pic{
	float:left;
	width:85px;
	text-align: center;
}

.editor .td .txt{
	float:left;
	width:120px;
	background: url(../images/editor_name.gif) no-repeat 50px 70px;
}

.editor .td .txt h3,.editor .td .txt h4{
	margin: 0;
	padding: 0 0 53px 0;
	font:12px/20px "宋体";
	text-indent: 2em;
}
.editor .td .txt h4{
	padding: 0;
	text-indent: 1em;
	height:22px;
	background: url(../images/editor_bg.gif) no-repeat -83px -139px;
	font:12px/22px "宋体";
}
	.editor .td .txt h4 a{
		color: #fff;
		text-decoration: underline;
	}

.editor .down{
	height:6px;
	background: url(../images/editor_bg.gif) 0 -161px;
}


/*健康直通车*/		
.col_lefta .icon{
	width:198px;
	height:32px;
	margin: 20px auto 0 auto;
	background: url(../images/data_bg.gif) no-repeat;
}

.col_lefta .form1{
	width:198px;
}
	.col_lefta .form1 .list{
		width:180px;
		margin: 0 auto;
		padding:10px 0 0 0;
	}	
		.col_lefta .form1 .list1{
			width:178px;
			padding: 0;
			margin: 0;
			background:url(../images/data_bg.gif) no-repeat 2px -385px;
			overflow: hidden;
		}
			.col_lefta .form1 .list1 ul{
				margin: 0;
				padding: 0;
			}
			
			.col_lefta .form1 .list1 li{
				width:178px;
				height:24px;
				margin: 0;
				padding: 0;
				color: #127500;
				text-align: center;
				cursor: pointer;
				overflow: hidden;
			}
				.col_lefta .form1 .list1 li div{
					width:128px;
					font:14px/24px "宋体";
					padding: 0 0 0 50px;
					color: #127500;
				}
				
				.col_lefta .form1 .list1 a,.col_lefta .form1 .list1 a:hover{
					color: #127500;
					text-decoration: none;
				}
				.col_lefta .form1 .list1 a:hover{
					color: orange;
					text-decoration: underline;
				}
				
		.col_lefta .form1 .list2{
			width:180px;
			padding: 0;
		}
			.col_lefta .form1 .list2 ul{
				margin:0;
				padding: 0;
			}
				.col_lefta .form1 .list2 li{
					float:left;
					width:75px;
					padding: 0 0 0 15px;
					background: url(../images/icon_dot.gif) no-repeat 7px -945px;
					font:12px/24px "宋体";
				}
				.col_lefta .form1 .list2 .dotline{
					float:left;
					width:180px;
					height:1px;
					background: url(../images/dotline1.gif) repeat-x;
					overflow: hidden;
				}
				

/*	-------------------------------------------------------------
	database
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
.database{
	width:200px;
	padding:0;
}	

.database .entrance {
	width: 185px;
	margin:0 0 0 15px;
	display:inline;
	padding:0;
}
.database .entrance ul {
	border-bottom: 1px solid #ccc;
	margin:0;
	padding:0;
	border:1px solid #25baa5;
	border-bottom:none;

}

.database .entrance li {
	padding-left: 10px;
	font: 12px/22px verdana;
	height:22px;
	width: 150px;
	border-bottom:1px solid #25baa5;
	list-style:none;
}

.database .entrance span {
	padding-left: 28px;
}

.database .keyword {
	width: 166px;
	border:1px solid #25baa5;
	border-top:none;
	margin:0 0 0 15px;
	padding:0;
	display:inline;
	background:#d1ffe2;
}

.database .keyword ul {
	line-height: 24px;
	float: left; width:158px;
	padding:5px 0 0 0;
	margin:0 0 0 4px;
}

.database .keyword li {
	float:left;
	width:150px;
	padding: 0;
	text-align:left;
}

.database .keyword b {
	color: #66c;
}


.smenu {
	width:100px;
	position:absolute;
	z-index:99;
	background:#fff;
	border:#25baa5 1px solid;
	border-bottom:none;
	display: none;
}

.smenu li{
	float:left;
	width:91px;
	height:16px;
	padding:4px 0 0 8px;
	text-align:left;
	border-bottom:#25baa5 1px solid;
	background: #d1ffe2;
}


#MM1 {	
	margin: 0 0 0 179px;
	+margin: 0 0 0 164px; 
	position: absolute;
	z-index: 100;
}

#MM2 {
	margin: 25px 0 0 179px; +margin: 25px 0 0 164px;
}

#MM3 {
	margin: 50px 0 0 179px; +margin: 50px 0 0 164px;
}
#MM4 {
	margin: 75px 0 0 179px; +margin: 75px 0 0 164px;
}	
#MM5 {
	margin: 100px 0 0 179px; +margin: 100px 0 0 164px;
}				
/*健康直通车*/	

/*data_list*/
.data_list{
	width:180px;
	margin: 13px 0 0 0;
	padding: 0 0 0 20px;
	background: url(../images/xu_line_3.gif) repeat-y 16px 0;
}

.data_list li{
	float:left;
	width:82px;
	font:12px/22px "宋体";
	padding: 0 0 0 8px;
	background: url(../images/dot.gif) no-repeat 0 -90px;
}
	.data_list li a{
		color: #fff;
		text-decoration: none;
	}
	.data_list li a:hover{
		color: yellow;
		text-decoration: underline;	
		}
	
	

/*	-------------------------------------------------------------
	staff
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.staff {
		width: 970px; padding: 20px 5px 5px 5px; background: #FFF;
		text-align: center;
	}
	
	.staff p {
		display: inline; padding: 0 5px;
	}
	
	.staff a {
		text-decoration: underline;
	}
	
	.staff img {
		width: 12px; height: 12px;
	}
	
/*	-------------------------------------------------------------
	about this channel
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.channel {
		width: 970px; padding: 5px; background: #FFF;
		text-align: center;
	}
	
	.channel a {
		padding-right: 5px;
	}
	
	.channel .ico1 {
		background: url(../images/ico_letter.gif) no-repeat;
		padding-left: 18px;
	}
	
	.channel .ico2 {
		background: url(../images/ico_pencil.gif) no-repeat;
		padding-left: 18px;
	}
	
	.channel .ico3 {
		background: url(../images/ico_handle.gif) no-repeat;
		padding-left: 18px;
	}
	
	.channel .ico4 {
		background: url(../images/ico_envelope.gif) no-repeat;
		padding-left: 20px;
	}
	
	.channel .ico5 {
		background: url(../images/ico_phone.gif) no-repeat;
		padding-left: 18px;
	}
	
	.cooperate {
	width:980px;
	height:40px;
	text-align:center;
	background:#fff;
	font-family:verdana;
}

.cooperate img {float:none;padding:0 6px 4px 6px;}