@charset "utf-8";
/* CSS Document */

/*导航条样式开始------------------------*/
.news_nav2{
width:960px;
height:auto;
margin:0 auto;
margin-top:0px;
}
.news_nav_top2{
height:36px;
background:url(../images/rl_navbj.gif) repeat-x left top;
border-left:1px solid #93bd7d;
border-right:1px solid #93bd7d;
}
.news_nav_top2 li{
float:left;
display:inline;
width:95px;
height:36px;
background:url(../images/rl_navline.gif) no-repeat right top;
}
.news_nav_top2 li a:link,.news_nav_top2 li a:visited{
font:14px "宋体";
font-weight:bold;
color:#fff;
line-height:36px;
text-decoration:none;
}
.news_nav_top2 li a:hover{
color:#e2cabe;
text-decoration:none;
}
.rl_newslist2{
width:430px;
margin:10px auto 0 auto;
}
.rl_newslist2 p{
font:12px "宋体";
color:#666;
text-align:left;
line-height:22px;
}

/*导航条样式结束------------------------*
/*热点关键词搜索样式开始------------*/

.search2{
width:960px;
height:29px;
background:url(../images/rl_tab2bj.gif) repeat-x left top;
text-align:left;
margin:0 auto;
}
.search2 p{
float:left;
display:inline;
background:url(../images/ico1.gif) no-repeat left center;
margin-left:15px;
text-indent:20px;
line-height:29px;
}
.searchc{
float:right;
display:inline;
width:418px;
text-align:left;
margin-right:20px;
padding-top:5px;
padding-top:3px\0;
*padding-top:3px !important;
_padding-top:3px;
}

/*右侧公共样式开始---------------*/
.guide,.guide_rl{
border:1px solid #afd5ac;
padding-bottom:10px;
}
.guidetle,.guidetle_rl{
height:31px;
background:url(../images/guidetlebj.gif) repeat-x left top;
border-bottom:1px solid #afd5ac;
}
.guidetle_rl{
height:36px;
background:url(../images/guidetlebj_rl.gif) repeat-x left top;
border-bottom:0px;
}
.guidetle h1,.guidetle_rl h1{
float:left;
display:inline;
width:100px;
height:31px;
background:url(../images/ico3.gif) no-repeat left center;
font:14px "宋体";
font-weight:bold;
color:#333;
line-height:31px;
text-align:left;
text-indent:20px;
margin-left:15px;
}
.more,.more2{
float:right;
display:inline;
text-align:left;
margin-right:15px;
}
.more a:link,.more a:visited{
line-height:31px;
}
.more2 a:link,.more2 a:visited{
line-height:41px;
}
.guidelist{
background:#fff;
}
.guidelist_rl{
background:url(../images/zhinanbj.gif) repeat-x left top;
}
.guidelist li,.guidelist_rl li{
float:left;
display:inline;
margin:8px 0px 0px 8px;
}
#set_newsrt{
border:1px solid #afd5ac;
}
#set_newsrt_rl{
border:1px solid #d1f0d0;
}
.newsrtc h3,.newsrtc h5{
padding-top:3px;
}
.newsrtc h3 a:link,.newsrtc h3 a:visited{
font:19px "宋体";
line-height:25px;
font-weight:bold;
color:#b51e76;
text-decoration:none;
}
.newsrtc h3 a:link,.newsrtc h3 a:visited{
color:#36723c;
}
.QA{
background:#fff;
border:1px solid #dfdfdf;
border-top:0px;
text-align:center;
margin-top:10px;
padding-bottom:5px;
}
.QA_tle{
height:34px;
background:url(../images/xgbj.png) no-repeat -2px -42px;
}
.QA_tle h2{
float:left;
font:14px "宋体";
font-weight:bold;
color:#333;
line-height:30px;
padding-left:35px;
}
.QA_tle h2 a{
font:14px "宋体";
font-weight:bold;
color:#333;
line-height:30px;
}
.QA_tle h2 a:hover{
font:14px "宋体";
font-weight:bold;
color:#333;
line-height:30px;
}
.QA_tle h2 a:visited{
font:14px "宋体";
font-weight:bold;
color:#333;
line-height:30px;
}
.QA_tle h2 a:link{
font:14px "宋体";
font-weight:bold;
color:#333;
line-height:30px;
}
.QA_list{
padding:8px 10px 0px 10px;
padding-top:8px;
padding-top:8px\0;
*padding-top:5px !important;
_padding-top:5px;
text-align:left;
}
.QA_list li,.kfhl_list li,.tsks_zy li{
background:url(../images/ico2.gif) no-repeat left center;
text-align:left;
text-indent:8px;
}
.QA_list li a:link,.QA_list li a:visited,.kfhl_list li a:link,.kfhl_list li a:visited,.tsks_zy li a:link,.tsks_zy li a:visited{
line-height:24px;
color:#666;
}
.hotpic{
text-align:center;
margin-top:6px;
}
.hotpic img{
border:1px solid #d1d1d1;
}
.kfhl{
height:95px;
background:url(../images/kfhlbj.gif) repeat-x left top;
margin-top:2px;
border-top: 1px dashed #afd5ac;
overflow:hidden;
}
.kfhl img,.kfhl_list,.kfhl p{
float:left;
display:inline;
margin:8px 0px 0px 10px;
}
.kfhl img{
border:1px solid #d1d1d1;
}
.kfhl p{
width:144px;
text-align:left;
line-height:22px;
margin-top:0px;
margin-top:0px\0;
*margin-top:5px !important;
_margin-top:5px;
}
.kfhl_list li{
text-indent:0px;
}

.tsks_zy{
border-top: 1px dashed #d1d1d1;
margin:6px 5px 0 5px;
height:73px;
padding-top:5px;
clear:both;
}
.tsks_zy li{
float:left;
display:inline;
width:143px;
margin-left:8px;
}
/*右侧公共样式结束---------------*/

/*绿色人流今日焦点样式开始--------------------*/

.rl_news{
float:left;
display:inline;
width:449px;
height:318px;
border:1px solid #c4ecc3;
text-align:left;
padding-bottom:10px;
margin-left:10px;
}
.rl_tittle{
position:relative;
width:449px;
height:24px;
background:url(../images/rl_tittle.gif) repeat-x left top;
border-bottom:1px solid #c4ecc3;
z-index:0;
}
.rl_tittle li{
float:left;
display:inline;
width:110px;
height:24px;
background:url(../images/rl_menu.gif) no-repeat right top;
text-align:center;
}
.rl_tittle li a:link,.rl_tittle li a:visited{
font:14px "宋体";
color:#32342f;
line-height:24px;
text-decoration:none;
}
.rl_tittle li a:hover{
color:#4d9808;
text-decoration:none;
}
.rl_tittle li.hover{
width:110px;
height:25px;
background:url(../images/rl_menuhover.gif) no-repeat left top;
font:14px "宋体";
font-weight:bold;
color:#4b9807;
line-height:25px;
z-index:1;
}
.rl_tittle li.hover a:link,.rl_tittle li.hover a:visited,.rl_tittle li.hover a:hover{
color:#4b9807;
font-weight:bold;
text-decoration:none;
}
.rl_cont{
margin-top:15px;
}
.rl_newsc{
width:436px;
border-bottom:1px dashed #d1d1d1;
padding-bottom:8px;
margin:0 auto;
}
.rl_newsc h1{
text-align:center;
}
.rl_newsc h1 a:link,.rl_newsc h1 a:visited{
font:16px "宋体";
font-weight:bold;
color:#cc0000;
text-decoration:none;
}
.rl_newsc h1 a:hover{
color:#000;
text-decoration:none;
}
.rl_newsc p{
font:12px "宋体";
color:#666;
line-height:22px;
text-align:left;
margin-top:10px;
}
.rl_newslist{
margin-top:10px;
}
.rl_newslist li{
float:left;
display:inline;
width:216px;
height:auto;
text-align:left;
margin-left:8px;
}
.rl_newslist li a:link,.rl_newslist li a:visited{
font:12px "宋体";
color:#333;
line-height:23px;
text-decoration:none;
}
.rl_newslist li a:hover{
color:#000;
text-decoration:underline;
}
/*当前位置样式开始-------------*/

.position,.position2{
height:24px;
background:#f3fdf2;
text-align:left;
padding-left:20px;
line-height:24px;
color:#000;
border:1px solid #b1d7ae;
}
.position2{
background:#fcf8f9;
border:1px solid #dfa7d4;
}
.position a,.position2 a{
line-height:24px;
}

/*左侧中间样式开始--------*/
.rightcontent{
font:14px "宋体";
border:1px solid #d1d1d1;
text-align:center;
padding:20px 18px 29px 18px;
margin-top:10px;
}
.rightcontent h1{
font:20px "宋体";
font-weight:bold;
color:#333;
border-bottom:1px solid #d1d1d1;
padding-bottom:15px;
}
.point{
margin-top:10px;
}
.point li{
float:left;
display:inline;
margin-left:85px;
}
.rightcontent h4{
font:14px "宋体";
background:#f8fcf8;
font-weight:normal;
line-height:25px;
border:1px solid #b1d7ae;
padding:6px 12px;
clear:both;
margin-top:20px;
text-align:left;
}
.rightcontent p{
margin-top:20px;
line-height:25px;
text-align:left;
}
.rightcontent p a:link,.rightcontent p a:visited{
font:14px "宋体";
font-weight:normal;
color:#278030;
text-decoration:underline;
}
.rightcontent p a:hover{
color:#000;
text-decoration:underline;
}
.rightcontent p u strong{
font-weight:normal;
}
.rightcontent p img{
MAX-WIDTH: 100%;
MAX-WIDTH: 100%\0;
*MAX-WIDTH: 100%!important;
MAX-WIDTH: 100%;
HEIGHT: auto;
width:expression(this.width > 650px ? "650px" : this.width);
width:expression(this.width > 650px ? "650px" : this.width)\0;
*width:expression(this.width > 650px ? "650px" : this.width)!important;
_width:expression(this.width > 650px ? "650px" : this.width);
}
.rightcontent h5{
line-height:25px;
text-align:left;
border-bottom:1px dashed #656565;
margin-top:34px;
padding-bottom:10px;

}
.rightcontent h5 a{
margin-left:10px;
}
.point2{
margin-top:10px;
text-align:right;
}
.point2 span{
margin-left:15px;
}

/*相关文章样式开始----------*/

.other_con{
margin-top:10px;
}
.other_con_1{
float:left;
display:inline;
width:345px;
text-align:center;
}
.other_con_tle{
height:41px;
background:url(../images/xgbj.png) no-repeat left top;
}
.other_con_1 h2{
float:left;
font:17px “宋体”;
font-weight:bold;
color:#36723c;
line-height:41px;
padding-left:40px;
}
.other_more{
float:right;
display:inline;
height:40px;
line-height:40px;
margin-right:15px;
}
.other_more a{
height:40px;
line-height:40px;
}
.other_more a:link,.other_more a:visited{
line-height:40px;
}
.other_more2{
float:right;
display:inline;
height:30px;
line-height:30px;
margin-right:15px;
}
.other_more2 a{
height:30px;
line-height:30px;
}
.other_more2 a:link,.other_more2 a:visited{
line-height:30px;
}
.other_con_1c{
background:#fff;
border:1px solid #afd5ac;
padding-bottom:6px;
}
.other_con_1cpic{
padding:10px 12px 0px 12px;
clear:both;
}

.other_img{
float:left;
width:88px;
height:auto;
text-align:center;
}
.other_img img{
border:1px solid #d1d1d1;
padding:2px;
}
.other_con_list1{
float:right;
display:inline;
width:218px;
height:auto;
text-align:left;
}
.other_con_list1 li{
margin-left:0px;
margin-left:0px\0;
*margin-left:-10px !important;
_margin-left:-10px;
}
.other_con_list1 li,.other_list li,.other_con_1c h6{
text-align:left;
height:25px;
background:url(../images/ico2.gif) no-repeat left center;
text-indent:8px;
}
.other_list{
height:80px;
border-top:1px dashed #d1d1d1;
padding:10px 0px 0px 0px;
clear:both;
margin-top:10px;
}
.other_list li{
float:left;
display:inline;
width:150px;
height:25px;
margin-left:10px;
text-align:left;
}
.other_list li a:link,.other_list li a:visited,.other_con_list1 li a:link,.other_con_list1 li a:visited{
line-height:25px;
}


/*相关咨询样式开始-----------*/
.other_con_1c h6{
text-indent:8px;
text-indent:8px\0;
*text-indent:8px !important;
_text-indent:8px;
}

.other_con_1c h6 a:link,.other_con_1c h6 a:visited{
line-height:25px;
}
.other_con_1c h4{
height:25px;
text-indent:0px;
text-align:left;
}
.other_con_1c h4 a{
line-height:25px;
color:#a1a1a1;
text-indent:0px;
}
.other_con_1c h4 a:link,.other_con_1c h4 a:visited{
color:#a1a1a1;
line-height:25px;
text-decoration:none;
}
.other_con_1c h4 a:hover{
color:#000;
text-decoration:underline;
}
.other_con_1cc{
margin:10px 12px 0px 12px;
}
/*列表页面样式开始----------------------------------------------------------*/
.listright{
background:url(../images/listtle.jpg) no-repeat left top;
padding-top:20px;
margin-top:10px;
}
.listright h1{
text-align:left;
font:16px "宋体";
font-weight:bold;
color:#333;
padding-left:50px;
}
.yema{
float:right;
display:inline;
width:280px;
height:auto;
padding-right:24px;
}
.yema a{
float:left;
display:inline;
width:20px;
height:20px;
background:#fff;
text-align:center;
border:1px solid #ddd;
margin-right:3px;
}
.yema a:link,.yema a:visited{
font:14px "宋体";
font-weight:bold;
color:#333;
line-height:20px;
text-decoration:none;
}
.yema a:hover{
background:#ff0000;
color:#fff;
text-decoration:none;
}

.yema a.ft_hover:link,.yema a.ft_hover:visited{
color:#ff0000;
text-decoration:none;
font:14px "宋体";
font-weight:bold;
line-height:20px;
}
.yema a.ft_hover:hover{
color:#ff0000;
text-decoration:none;
}
.listrt_c{
width:673px;
height:auto;
border-bottom:1px dashed #666;
margin:20px auto 0 auto;
padding-bottom:8px;
}
.listrt_c h2{
background:url(../images/ico4.gif) no-repeat left center;
font:14px "宋体";
font-weight:bold;
color:#278030;
line-height:22px;
text-align:left;
text-indent:15px;
}

.listrt_c h2 a:link,.listrt_c h2 a:visited{
font:14px "宋体";
font-weight:bold;
color:#278030;
text-decoration:none;
}
.listrt_c h2 a:hover{
color:#000;
text-decoration: underline;
}

.listrt_c h6{
font:12px "宋体";
color:#999;
line-height:25px;
text-align:left;
}
.listrt_c p{
text-align:left;
line-height:25px;
color:#222;
margin:5px auto;
}
/*列表页面样式结束----------------------------------------------------------*/


/*二级栏目页面样式开始-----------------------------------------------------*/
.hdp,.set_news{
float:left;
display:inline;
text-align:center;
}
.hdp{
width:234px;
}
.set_news{
width:422px;
background:url(../images/set_newsbj.jpg) no-repeat left top;
padding:20px 15px 0px 15px;
margin-left:12px;
margin-left:12px\0;
*margin-left:12px !important;
_margin-left:10px;
}
.set_news h2{
font:19px "宋体";
font-weight:bold;
color:#36723c;
text-align:left;
margin-left:30px;
}
.set_news h2 a:link,.set_news h2 a:visited{
font:19px "宋体";
font-weight:bold;
color:#36723c;
text-decoration:none;
}
.set_news h2 a:hover{
color:#000;
text-decoration:none;
}
.banner1{
width:960px;
margin:0px auto 0px auto;
margin-top:0px;
margin-top:0px \0;
*margin-top:-5px !important;
_margin-top:-5px;
}
/*特色科室样式开始--------------*/
.tsks{
float:left;
display:inline;
width:343px;
text-align:center;
margin-top:10px;
border:1px solid #afd5ac;
}
.tsks_tle{
height:43px;
background:url(../images/zjtle_rl.gif) repeat-x left top;
}
.tsks_tle h1{
float:left;
background:url(../images/rl_ico.gif) no-repeat 15px center;
font:14px "宋体";
color:#176807;
font-weight:bold;
line-height:35px;
padding-left:35px;
text-align:left;
}
.tsks_con{
width:314px;
border-bottom:1px dashed #ccc;
padding-bottom:10px;
margin:5px 10px 0px 10px;
}
.tsks_con2{
width:314px;
margin-top:8px;
}
.tsks_con img,.tsks_con p{
float:left;
display:inline;
}
.tsks_con img{
border:1px solid #d1d1d1;
padding:2px;
}
.tsks_con p{
width:190px;
line-height:25px;
margin-left:10px;
text-align:left;
}
.tsks_con2 li{
float:left;
display:inline;
width:147px;
background:url(../images/ico2.gif) no-repeat left center;
text-align:left;
text-indent:10px;
margin-left:10px;
}
.tsks_con2 li a:link,.tsks_con2 li a:visited{
line-height:25px;
}
.tsks_cont{
padding-bottom:8px;
padding-top:0px;
padding-top:0px\0;
*padding-top:0px !important;
_padding-top:0px;
clear:both;
}
.ltzj{
background:url(../images/ltzj.gif) repeat-x left 40px;
}
.zjmrt{
width:230px;
margin:8px 0px 25px 0px;
margin-left:0px;
margin-left:10px\0;
*margin-left:0px !important;
_margin-left:0px;
}
.zjmrt img,.zjmrt p{
float:left;
display:inline;
}
.zjmrt img{
border:1px solid #d1d1d1;
}
.zjmrt p{
float:right;
width:130px;
color:#333333;
line-height:22px;
text-align:left;
margin-left:0px;
}

/*二级栏目页面样式结束-----------------------------------------------------*/

/*二级栏目页面样式结束-----------------------------------------------------*/
.pages { overflow:hidden; text-align:right;font:14px "宋体"; line-height:25px;margin-top:10px;}
.pages a { margin-left:3px; height:22px; padding:2px 8px 2px 8px; border:1px solid #ddd; text-decoration:none!important;}
.pages a:link,.pages a:visited{
font:14px "宋体";font-weight:bold;
line-height:22px;
}
.pages strong{
padding:2px 8px;height:22px;border:1px solid #ddd; text-decoration:none!important;color:#ff0000;line-height:22px;
}
.pages a:hover { background:#ff0000;color:#fff; text-decoration:none; }
.pages strong { }
.pages .prev {height:22px;line-height:22px; padding:2px 8px; font:14px "宋体"; border:1px solid #ddd; background:#fff; text-decoration:none!important; }
.pages .next {height:22px;line-height:22px; padding:2px 8px; font:14px "宋体"; border:1px solid #ddd; background:#fff; text-decoration:none!important; }
/*============================================= Index & News pages style */

/*---------首页幻灯片（新）*/
#focus_turn { position:relative; height:325px;  }
	#focus_pic { }
		#focus_pic li img { width:234px; height:325px; padding:1px; border:1px solid #D8D8D8; background:#FFF; }
		#focus_pic .normal { display:none; }
		#focus_pic .current { display:block; }
	#focus_btn { position:absolute; right:0px; bottom:0!important;bottom:5px;z-index:10;}
		#focus_btn span { display:block; float:left; overflow:hidden; width:22px; height:22px; margin:0 0 0 -1px;  text-align:center; font:14px Arial, Helvetica, sans-serif; font-weight:700; line-height:22px; cursor:pointer; }
		#focus_btn .normal { background: url(../images/ico14.gif) no-repeat 2px center; color:#fff; }
		#focus_btn .current { background: url(../images/ico13.gif) no-repeat 2px center; color:#FFF; }
		#focus_tx li{ filter:alpha(style=1,opacity=100,finishOpacity=10);background: #333;width:180px;z-index:1;text-align:left;line-height:21px;padding-left:8px;}
	#focus_tx li a:link,#focus_tx li a:visited{color:#fff;text-decoration:none;}
		#focus_tx .normal { display:none; }
		#focus_tx .current {
	display:block;
	position: absolute;bottom:0!important;
	bottom: 5px;
	left:2px;
}
	#focus_opacity {  position:absolute; left:0px;bottom:0!important; bottom:5px; width:235px; height:24px; background:#fff; opacity:0.7; filter:alpha(opacity=40); color:#000;z-index:-1;}
	
	
	
	
/*--------不孕不育幻灯片（新）*/
#focus_turn1 { position:relative; height:130px;  }
	#focus_pic1 { }
		#focus_pic1 li img { width:444px; height:130px; padding:1px; border:1px solid #D8D8D8; background:#FFF; }
		#focus_pic1 .normal { display:none; }
		#focus_pic1 .current { display:block; }
/*============================================= 原来common.css里的样式_2010-06-29 */

.column { width:960px; overflow:hidden; margin:10px auto 0 auto; background:#fff;}
.col1 { float:left; width:699px; overflow:hidden;}
.global_module { overflow:hidden; padding-bottom:10px; border:1px solid #dfa7d4; background:#F8F8F8; margin-top:0px; }
.global_module2 { overflow:hidden; padding-bottom:10px; border:1px solid #dfa7d4; background:#F8F8F8; margin-top:0px; border-top:0px;}
.margin_bot10 { margin-bottom:11px!important;}
.bg_fff { background:#FFF!important; }
.global_module2 p{padding-top:15px;}
/*=============================================专家搜索 search pages style  */
.mldulebox_search { overflow:hidden; margin-top:10px; width:697px; padding-bottom:15px; border:1px solid #D8D8D8;background:#f8f8f8;}
	.mldulebox_search h4 { height:20px; overflow:hidden; margin:6px 0 0 12px; padding:0 0 0 12px; background:url(../images/icon_arrow_formap.gif) no-repeat left center; }
	.mldulebox_search ul {float:left; width:70%; overflow:hidden; padding:8px; clear:both;}
	.mldulebox_search ul.fixoneline { height:24px; overflow:hidden; }
	.mldulebox_search li { display:inline; float:left; height:22px; margin:0 8px 4px; 0; padding:2px; white-space:nowrap; }
	.mldulebox_search label{line-height:22px; overflow:hidden;}
	.mldulebox_search p {float:right; overflow:hidden; padding:15px 10 0 10px; margin-top:5px;}
	#more_search { padding-right:15px; background:url(../images/icon_moresearch_bg.gif) no-repeat 100% 50%; }
	#close_search { position:absolute; top:18px; right:15px; padding-right:15px; background:url(../images/icon_closesearch_bg.gif) no-repeat 100% 50%; }
	.mldulebox_search input, .mldulebox_search select { margin-left:2px;border:1px solid #d1d1d1;}
.mldulebox_list { overflow:hidden; margin:15px auto 10px; padding-top:1px; background:url(../images/dashed_bg.gif) repeat-x center top; }
	.mldulebox_list h4{ height:25px; margin-bottom:5px; padding:0 15px; background:#F8F8F8; line-height:25px; color:#999;text-align:left;}
		.mldulebox_list h4 a { color:#369; font-weight:400; }
		.mldulebox_list h4 em{ float:right; font-size:12px;}
	.mldulebox_list ul { width:96%; overflow:hidden; padding:0 2%; line-height:25px; }
		.mldulebox_list ul li { float:left; margin-right:12px; white-space:nowrap; }
		.mldulebox_list ul em, .maxcontent em { margin-right:3px; color:#666; }
		.mldulebox_list ul li a { color:#999}
		.maxcontent { width:100%; padding-bottom:5px; color:#999; white-space:normal !important; }
		
/*专家介绍内容样式开始---------------------------------------*/
.zjjs,.register{
height:37px;
background:url(../images/zjjsbj2.gif) no-repeat left top;
text-align:left;
margin-top:10px;
}
.zjjs h1,.register h1{
height:37px;
background:url(../images/ico6.gif) no-repeat left center;
font:14px "宋体";
font-weight:bold;
color:#b41381;
line-height:37px;
margin-left:15px;
text-indent:20px;
}
.zjjs_con,.regi_caption,.lost_pw{
height:auto;
background:#fef9fd;
border:1px solid #e2afd8;
padding-bottom:10px;
padding-bottom:20px\0;
*padding-bottom:10px !important;
_padding-bottom:10px;
}
.zjjs_con_c{
margin:20px 14px 0px 14px;
border-bottom:1px dashed #ccc;
}
.zjjs_con_lt{
float:left;
display:inline;
width:94px;
text-align:center;
}
.zjjs_con_rt{
float:right;
width:565px;
height:auto;
text-align:left;
}
.zjjs_con_rt2{
float:right;
width:500px;
height:auto;
text-align:left;
}
.zjjs_con_lt img{
border:1px solid #d5d5d5;
}
.zjjs_con_lt h6{
font:12px "宋体";
color:#b41281;
margin-top:5px;
}
.zjjs_con_rt h5{
background:#fafafa;
border:1px solid #d1d1d1;
text-align:left;
font:12px "宋体";
color:#b41281;
padding:5px 15px;
}
.zjjs_con_rt2 h5{
background:#fafafa;
border:1px solid #d1d1d1;
text-align:left;
font:12px "宋体";
color:#b41281;
padding:5px 15px;
}
.zjjs_con_rt2 h4{
background:url(../images/fag2.gif) no-repeat left center;
text-align:left;
font:14px "宋体";
color:#333;
padding:5px 25px;
}
.ft_00{
color:#000;
}
.ft_spbt{
text-align:left;
font:14px "宋体";
color:#333;
font-weight:bold;
}
.ft_spbt:link,.ft_spbt:visited{
color:#333;
font-weight:bold;
text-decoration:none;
}
.ft_spbt:hover{
color:#000;
text-decoration:underline;
}
.zjjs_con_rt p{
margin-top:10px;
line-height:23px;
color:#585858;
}
.zjjs_con_rt2 p{
margin-top:10px;
line-height:23px;
color:#585858;
}
.zjjs_con_rt h4{
text-align:right;
}
.zjjs_con_rt h4 img{
margin-right:8px;
}
/*专家介绍内容样式结束---------------------------------------*/


/*注册页面样式开始---------------------------------*/
.register{
width:960px;
background:url(../images/zhuce.gif) no-repeat left top;
margin:10px auto 0 auto;
}
.regi_caption { padding:20px 80px 6px 80px; }
.regi_caption span { color:#F00; vertical-align:middle; }

.regi_content a { color:#2C629E; }
.regi_content table { margin:15px; }
.regi_content table th, .regi_content table td { padding:10px 0; vertical-align:top; text-align:left;}
.regi_content table th { padding:12px 12px 0 0; text-align:right; }
.pw_step01, .pw_step02, .pw_step03, .pw_step04 { display:block; width:235px; height:10px; overflow:hidden; background:#E0E0E0; text-indent:-9999px; }
.pw_step01 strong { display:block; width:25%; background:#F00; }
.pw_step02 strong { display:block; width:50%; background:#F90; }
.pw_step03 strong { display:block; width:75%; background:#2CA4DE; }
.pw_step04 strong { display:block; width:100%; background:#063; }

.lost_pw { padding:20px 0;border-top:0px;}
	.lost_pw table th, .lost_content table td { padding:10px 0; vertical-align:top; }
		.lost_pw table th { padding:10px 12px 12px 0; text-align:right; }

.more_notice { height:30px; overflow:hidden; margin:0 15px 10px; color:#999; line-height:24px; }
	.more_notice a { display:block; float:right; width:84px; height:24px; background:url(../images/notice_bg.gif) no-repeat; text-indent:30px; }


/*注册页面样式结束--------------------------------*/

/*登陆页面样式开始-----------------------------------------------*/
#login { width:900px; overflow:hidden; padding:2px; border:3px solid #E1E8F0; margin:20px auto 0 auto;}
	#login  table { margin:25px 0 0 70px; background:#fff;}
	#login table th, #login table td { padding:10px 0; vertical-align:top; }
	#login table th { padding:12px 12px 0 0; text-align:right; }
	#login table td{text-align:left;}
	#login .input_select { width:180px; height:22px; }
	#login .box_r { width:45%; overflow:hidden; padding:5% 0 0 5%; height:280px; background:#EEF1F6; }
	#login .box_r h2 { padding-bottom:8px; color:#30954A7; font-size:14px; }
	#login .box_r li { margin-bottom:8px; padding-left:12px; background:url(../images/arrow_li.gif) no-repeat 0 5px; *background-position:25px 5px; color:#333; }
	#login .box_r li a { color:#2C629E; }
	#login .box_l{background:#fff;}
/*============================================= user info pages style  */
.user_photolist { border-top:none; background:#FFF; }
	#user_tab_caption { height:31px; overflow:hidden; background:url(../images/solid_bg.gif) repeat-x 0 100%; }
		#user_tab_caption a { display:block; float:left; width:65px; overflow:hidden; margin-right:3px; background:url(../images/user_info_tab_bg.gif) no-repeat; text-align:center; line-height:31px; }
		#user_tab_caption .current { background-position:0 -30px;}
		.user_photolist_caption { height:25px; overflow:hidden; margin:0 15px 0; padding-top:15px; background:url(../images/dashed_bg.gif) repeat-x 0 39px; color:#666; }
			.user_photolist_caption .box_l { width:500px!important;}
			.user_photolist_caption .more { float:right; }
		.user_photolist .clearfix { margin-bottom:15px;}
			.user_photolist p a { color:#369; }
			.user_photolist dl { display:inline; float:left; width:350px; height:105px; overflow:hidden; margin:15px 15px 0 15px; }
			.user_photolist dl dt { float:left; }
			.user_photolist dl dt div { display:table-cell; *display:block; width:102px; height:104px; *height:102px; overflow:hidden; border:1px solid #E0E9F2; background:#FFF; text-align:center; vertical-align:middle; *font-size:85px; }
			.user_photolist dl dd { float:right; width:240px; }
			.user_photolist dl dd h5, .user_photolist dl dd p { padding-bottom:6px;}

.user_blog { min-height:270px; padding-top:10px; border-top:none; background:#FFF; }
	.user_blog_list { margin:0 15px 10px; padding-bottom:5px; background:url(../images/dashed_bg.gif) repeat-x 0 100%; line-height:20px; }
		.user_blog_list h5 { padding-bottom:5px; font-size:14px; font-weight:400; }
		.user_blog_list a { color:#369; }
		.user_blog_tag { color:#999; }
		.user_blog_tag a { color:#D7121C; text-decoration:underline; }
		.user_blog_list p { padding-bottom:5px; }
		.user_blog_op { color:#369; text-align:right; }
			.user_blog_op a { text-decoration:underline;  }
			.user_blog_op .more { float:left; }
	.user_no_body { padding:114px 0; color:#999; font-weight:700; font-size:18px; text-align:center; }

/*登陆页面样式结束------------------------------------------*/
.advertise {
	MARGIN: 0px auto; TEXT-ALIGN: center
}
.advertise {
	Z-INDEX: 1;
	WIDTH: 120px;
	POSITION: absolute;
	HEIGHT: 377px;

}
.editerTextBox{
width:90%;
border:1px inset #ccc;
height:100px;
}
.bak_f7{background:#f7f7f7;}
.contribution input{border:1px inset #ccc;}

.ft_mvxx{
font:12px "宋体";
color:#f00;
}
.ft_mvxx:link,.ft_mvxx:visited{
color:#f00;
text-decoration:underline;
}
.ft_mvxx:hover{
color:#000;
text-decoration:underline;
}

/**/

.hospitalcr{
margin-left:40px;
padding-top:18px;
}
.hospitalcr li{
float:left;
display:inline;
width:140px;
height:auto;
text-align:center;
line-height:22px;
margin-left:5px;
}