@charset "utf-8";
/* CSS Document */
html,body,div,p,ul,ol,li,dl,dt,dd,h1,span,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td{ margin:0; padding:0;}
body, select, input, button, textarea{ font-size:12px; font-family:"宋体"; color:#333;}
input,button,select,textarea{outline:none}
textarea { resize: none;}
ul{ list-style:none;}
img{ border:none; outline:none;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline; color: #00AAEE;}
.clear{ clear:both;}
.none{ display: none;}
.black_mask{
	background-color: #000;
	filter:alpha(opacity=45);
	-moz-opacity:0.45;
	opacity:0.45;
}
.fff_mask{
	background-color: #e8e8e8;
	filter:alpha(opacity=40);
	-moz-opacity:0.40;
	opacity:0.40;
}
.w1000{ width: 1000px; margin: 0 auto;}
.bor_0ae{ border: 1px solid #00aaee;}
.bor_ea{ border: 1px solid #eaeaea;}
.bor_e8{ border: 1px solid #e8e8e8;}
.f_yahei{font-family: "微软雅黑";}
.f_i{ font-style: italic;}
.bold{ font-weight: bold;}
.f14{font-size: 14px;}
.f16{font-size: 16px;}
.f20{font-size: 20px;}
.f24{font-size: 24px;}
.c_666{ color: #666;}
.c_999{ color: #999;}
.c_0ae{ color: #0ae;}
.icon{ background: url(../images/lyw_icon_02.png) no-repeat;}
.d_icon{ background: url(../images/doctor_03.png) no-repeat;}


.top_fixed{ width: 100%; height: 35px;}
.top_bg{ width: 100%; height: 34px; line-height: 34px; background-color: #fafafa; border-bottom: 1px solid #e6e6e6; z-index: 9999;}
.top{ height: 34px; overflow: hidden;}
.top_left{ width: 500px; float: left;}
.top_left_tishi{ color: #666; float: left;}
.user_login_mes{ float: left;}
.top a{ color: #666; padding: 0 3px;}
.top .c_999{ color: #999;}
.top .c_0ae{ color: #0ae;}
.top_right{ float: right;}
.top_right span{ padding-left: 3px;}
.head2{ height: 108px; clear: both;}
.logo{ width: 195px; float: left; padding-top: 30px;}
.search_box{ width: 605px; padding-top: 17px; float: left;}
.search_nav,.search{ width: 605px; float: left;}
.search_nav ul li{ width: 50px; float: left; text-align: center; height: 25px; line-height: 25px;}
.search_nav ul li a{ display: block; width: 50px; height: 25px;}
.search_nav ul li a:hover{ background-color: #daf3ff; color: #00aaee; text-decoration: none;}
.search_nav ul li.on a{ background-color: #00aaee; color: #FFF; font-weight: bold;}
.search_form{ width: 479px; float: left;}
.search_form .search_text{ width: 352px; padding-left: 33px; height: 32px;_line-height:32px;*line-height:32px; border: 2px solid #00aaee; float: left; background-position: -475px -108px; color: #999999;}
.search_form .search_sub{ width: 80px; height: 36px; float: left; text-align: center; line-height: 36px; background-color: #00aaee; border: none; cursor: pointer; font-size: 18px; font-family: "微软雅黑"; color: #FFFFFF;}
.search .tiwen_a{ float: left; width: 116px; height: 36px; text-align: center; line-height: 36px; background-color: #fa9600; font-size: 18px; font-family: "微软雅黑"; color: #FFFFFF;}
.search .tiwen_a:hover{ text-decoration: none;}
.weixin_gz{ float: left; width: 200px; padding-top: 34px; position: relative; cursor: pointer;}
.ewm_img{ width: 0; position: absolute; top: 55px; left: 0; z-index: 100;}
.nav{ overflow: hidden; height: 64px; background-color: #00AAEE;}
.nav_pindao{ width: 260px; float: left; height: 64px; background: url(../images/nav_bj1.png) right no-repeat;}
.nav_pindao_name{ width: 30px; padding-top: 12px; padding-left: 20px; float: left;}
.nav_pindao_name a{ display: block; line-height: 20px; font-size: 14px; font-weight: bold; color: #FFFFFF;}
.nav_pindao_name a:hover{ color: #FFFFFF;}
.nav_list{ width: 210px; float: left; padding-top: 13px;}
.nav_list ul{ padding-left: 5px;}
.nav_list ul li{ float: left; height: 20px; line-height: 20px; width: 50px; text-align: center;}
.nav_list ul li a,.nav_list ul li a:hover{ color: #FFF;}
.nav_pindao_jbbk{ width: 232px;}
.nav_pindao_jbbk .nav_list{ width: 182px;}
.nav_pindao_jbbk .nav_list ul{ padding-left: 20px;}
.nav_pindao_jbbk .nav_list ul li{ width: auto; padding-right: 18px; text-align: left;}
.nav_pindao_yyzx{ width: 256px;}
.nav_pindao_yyzx .nav_list{ width: 206px;}
.nav_pindao_yyzx .nav_list ul{ }
.nav_pindao_yyzx .nav_list ul li{ width: 50px;}
.nav_pindao_zxpd{ width: 206px;}
.nav_pindao_zxpd .nav_list{ width: 156px;}
.nav_pindao_zxpd .nav_list ul{ padding-left: 20px;}
.nav_pindao_zxpd .nav_list ul li{ width: auto; padding-right: 20px;}
.nav_pindao_bbs{ width: 30px; background: none;}
.nav_pindao_bbs .nav_pindao_name{ padding-left: 10;}




.foot_con{ width:100%; margin-top:20px; overflow: hidden;}
.footer{ width:1000px; margin:auto; text-align: center; line-height:25px; font-size:12px; padding-bottom:10px;}
.foot_nav{width: 100%; text-align: center; color:#FFF; line-height: 36px; height: 36px; background-color: #00AAEE;}
.foot_nav a{color:#FFF; padding: 0 10px;}
.foot_copy{ text-align:center; padding-top: 10px; overflow: hidden;}

/*tiwenkuang*/
.tiwen_box_fixed{
	position:fixed;
	right:0;
	bottom:0;
	width:0;
	height:190px;
	z-index:100;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-  (parseInt(this.currentStyle.marginBottom, 10)||0)));
}
.tiwen_pf_btn{position:absolute; right:0; bottom: 0; z-index:999; width:37px; height:98px; background:url(../images/pf_mftw1.png) no-repeat; cursor:pointer;}
.tiwen_box{ width: 228px; height: 187px; border: 1px solid #d3e6e1; border-top: 2px solid #00AAEE; overflow: hidden; background-color: #f1faff; display: none;}
.tiwen_box_lm{ width: 228px; height: 37px; position: relative; overflow: hidden;}
.tiwen_box_p{ padding-left: 14px; width: 214px; float: left; line-height: 37px;}
.close_tiwen_box{display:block; position:absolute; top:2px; right:2px; width:24px; height:24px; background:url(../images/pf_mftw2.png) no-repeat; cursor: pointer;}
.tiwen_form{ width: 200px; float: left; padding: 0 14px;}
.tiwen_textarea_box{ width: 200px; float: left;}
.tiwen_textarea_box textarea{width:188px; height:95px; padding: 5px; line-height:26px; color:#999999; border:1px solid #c5d3cf; overflow:hidden;}
.tiwen_sub{width:97px; height: 29px; text-align:center; line-height: 29px; background-position: 0 -48px; margin-top:9px; border: none; margin-left: 50px; color: #FFF; cursor: pointer;}

/*2014-06-06 医生在线标识*/
a.zxys_zxbs{position:absolute; right:0; bottom:0; width:19px; height:19px; display:inline-block; background:url(../../images/flyDoc_bsba.gif) no-repeat 0 0;/* cursor:pointer;*/ display:none;}
a.zxys_zxbs:hover{background:url(../../images/flyDoc_bsbb.png) no-repeat 0 0;}

/*pagelist*/
.pagelist{ text-align:center; margin-bottom:25px; width: 100%; padding-top: 20px; overflow: hidden;}
.pagelist a,.pagelist strong{ text-align:center; display:inline-block; padding:0 7px; line-height:20px; color:#5d5d5d; border:1px solid #d4d4d4;/* margin:0 3px;*/ font-size:12px;}
.pagelist a.active{ background:#def0ff; border:1px solid #aed2f2; color:#333333;}
.pagelist a:hover,.pagelist strong{ background:#def0ff; border:1px solid #aed2f2; color:#333333; font-weight:normal;}
