@charset "utf-8";
/* CSS Document */
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, a, address, code, em, font, img, strike, strong, tt, var, u, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size:100%;
	font-weight: inherit;
	font-style: inherit;
	font-family: inherit;
	list-style: none;
	font-weight:100;	
}
a{ text-decoration:none; color:#0088cc;}
 
body{
	color:#606060;
	font:15px/1.5 '微软雅黑',tahoma,arial,Hiragino Sans GB;
}
.grid-1000{ width:1000px; height:auto; margin:0 auto;}

.help{display:block; position:fixed; bottom:10px; right:5px; cursor:pointer; z-index:1000;}
* html{background-image:url(about:blank);background-attachment:fixed}
* html .help{position:absolute; 
		left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||10));
		top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||10)))}


.bottom_box{cursor: pointer;
			z-index:1000; 
			width:185px;
			height: 164px; 
			background:url(../images/chat.png);
			position:fixed;
			bottom:10px;
			left:10px;}
/*此部分用于兼容ie6*/
*html .bottom_box{position:absolute;
				   left:expression(eval(document.documentElement.scrollLeft)+10);
				   top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)-10));}


/* header begin */
.header{ width:100%; height:73px; margin:0 auto; background-color:#3a3a3a; min-width:1000px;}
	.links{ width:100%; height:13px; padding-top:5px;}
		.links a{ float:right; padding-right:18px; color:#fff; font-size:12px;}
			.links a img{ margin-top:1px; margin-top:3px !important;}
	.nav_box{ width:100%; height:45px; padding-top:10px;}
		.logo{ float:left; width:290px;}
		.menu{ float: right;}
			.menu li{ float:left; height:45px; position:relative; z-index:999;}
				.menu li a:hover{ color:#ff7e00;}
				.menu li .first_child{ display:block; width:65px; margin:0 10px; height:45px; color:#fff; text-align:center; line-height:30px; padding-top:3px;}
				li.current .first_child{ line-height:24px; border-top:3px solid #ff7e00;}	
				.submenu_box{ display:none; position:absolute; left:-2px; top:45px; padding:15px 0 25px 16px; background-color:#3a3a3a; -webkit-box-shadow:2px 5px 5px rgba(0, 0, 0, .3); box-shadow:2px 5px 5px rgba(0, 0, 0, .3); border-bottom-right-radius:8px; border-bottom-left-radius:8px; width:445px;}				
				.medical_bar{width:auto;}
				.menuright{ left:auto; right:-2px;}
					.menuright .sub_menu{ margin-left:10px; width:70px; padding-left:20px;}
					.menuright .topic_info{ padding:0 30px 0 10px; border-left:none; border-right:1px solid #2f2f2f;}								
					.menuright .topic_info h5{ width:296px;}		
					.sub_menu{ float:left; width:90px;}
						.sub_menu a{ color:#fff; line-height:30px;}
					.topic_info{ float:left; padding:0 30px; margin-top:8px; border-left:1px solid #2f2f2f; color:#fff;}						
						.topic_info a{ color:#fff;}
						.topic_info h5{ padding:8px 0; width:293px; font-size:15px;}
						.topic_info h5 span{ font-size:13px;}
/* header end */

.banner{ width:100%;  height:auto;}
		
.main{margin:0 auto; width:1000px; height:auto; clear:both; overflow:hidden;background:#fff;}

.position{ width:970px; margin:0 auto; padding:15px 0; border-top:1px solid #d4dadf; border-bottom:1px solid #d4dadf; clear:both; overflow:hidden;}
	.current_postion{ float:left; width:440px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;margin-left: 20px;}
		.current_postion a,.current_postion span{ padding:15px 10px; color:#606060; line-height:27px;}
	.position_link{ float:right; font-size:18px;}
		.position_link li{ float:left; margin-right:30px; display:inline;}
			.position_link li a{ color:#0a0001;}
				.position_link li img{ margin-right:10px;}

.foot{ width:100%; min-width:1000px; padding:15px 0; overflow:hidden;}
	.font_link{ border-top:1px solid #d4dadf; width:1280px; margin:0 auto; text-align:center; font-size:14px;}
		.font_link a{ padding:0 8px; color:#606060; text-decoration:none;}
			.font_link a:hover{ text-decoration:underline;}
			.font_link span{ padding:0 10px; line-height:63px;}
	
/**ܴɵa #live800:linkײհ*/
#live800\:link{display:none;}
/*IE67*/
a{_display:expression(function(el){
		if(el.id=="live800:link"){
			el.style.display="none";
		}
	}(this))
}
#InviteWindow{top:1px; display:none;}

/** hide cnzz icon*/
#cnzz_stat_icon_1254031215{position:absolute  !important;z-index:-1  !important;top:-20px !important;visibility:hidden;}


.foot{padding: 0;}

.font_link{border: none;line-height: 0px;margin: 0 auto 25px;}
.font_link a{color: #606060;}
.changeF{text-align: left;}

.now_position{font-size: 16px;}
	.color_1{color: #666666;}
	.color_2{color: #333333;}