@charset "utf-8";
/* CSS Document */

/*整体样式开始-------------------*/

*{margin:0px;padding:0px;border:0px;}
body{
width:100%;
background:#e2cabe;
font:12px "宋体";
color:#343434;
text-align:center;
}
.clear{
clear:both;
}
ul,li{
list-style-type:none;
}
a{
font:12px "宋体";
color:#343434;
}
a:link,a:visited{
font:12px "宋体";
color:#343434;
text-decoration:none;
}

#layout{
width:980px;
height:auto;
background:url(../images/bodybj.gif) repeat-y left top;
text-align:center;
padding:0px 3px 20px 3px;
margin:0 auto;
}
.footer{
width:980px;
margin:0 auto;
}
/*中间共公样式开始---------------*/

#newsright,#newsleft,#listright,#listleft,#set_newsrt,#set_newsrt_rl{
float:left;
display:inline;
height:auto;
margin-left:10px;
}
#listright{
width:251px;
}
#listleft{
width:700px;
}
#newsleft{
border:1px solid #dfa7d4;
}
#newsleft{
width:696px;
padding:1px;
padding-bottom:5px;
padding-bottom:5px\0;
*padding-bottom:5px !important;
_padding-bottom:5px;
}
#newsright,#set_newsrt,#set_newsrt_rl{
width:249px;
padding-bottom:7px;
padding-bottom:7px\0;
*padding-bottom:7px !important;
_padding-bottom:7px;
}
#set_newsrt_rl{
padding-bottom:7px;
padding-bottom:7px\0;
*padding-bottom:8px !important;
_padding-bottom:8px;
}
#maincontent{
margin:0 auto;
margin-top:10px;
}
#maincontent2{
margin:0 auto;
margin-top:10px;
margin-top:10px\0;
*margin-top:0px !important;
_margin-top:0px;
}
.hot{
padding:5px 0px 0px 0px;
padding-top:5px;
padding-top:5px\0;
*padding-top:5px !important;
_padding-top:5px;
text-align:left;
}
.hot ul{
margin-left:5px;
}
.hot ul li{
background:url(../images/ico4in.gif) no-repeat left center;
line-height:22px;
text-indent:5px;
text-align:left;
margin-left:5px;
}
.hot ul li a:link,.hot ul li a:visited{
color:#333;
text-decoration:none;
line-height:22px;
}
.hot ul li a:hover{
color:#000;
text-decoration:underline;
}
.index_bor{
border:1px solid #dfa7d4;
}
.hot a{
line-height:26px;
margin-left:15px;
margin-left:10px\0;
*margin-left:10px !important;
_margin-left:10px;
}

/*头部样式开始------------------*/
#header{
margin:0 auto;
}
#loginBar{
height:23px;
background:url(../images/loginbarbj.gif) repeat-x left top;
text-align:left;
/*line-height:23px;*/
}
#loginBar p{
float:left;
display:inline;
margin-left:20px;
}
#loginBar p a{
line-height:23px;
color:#ce0027;	
}
#loginBar p a:link,#loginBar p a:visited{
color:#ce0027;
text-decoration:none;
}
#loginBar p a:hover{
color:#000;
text-decoration: underline;
}
.login{
float:right;
width:455px;
width:470px\0;
*width:480px;
width:500px !important;

_width:480px;
text-align:right;
padding:1px 8px 0px 0px;
line-height:23px;
}
.login li{
float:left;
line-height:23px;
text-align:right;
margin-left:3px;
}
.login li img{
padding-top:2px;
}
.key{
background:url(../images/key.gif) no-repeat left center;
text-indent:15px;
}
.headerc{
width:960px;
text-align:left;
margin:0 auto;
margin-top:5px;
}
.logo,.headerbanner,.tab{
float:left;
display:inline;
margin-left:19px;
}
.logo{
margin-left:0px;
}
.tab{
margin-left:19px;
margin-left:19px\0;
*margin-left:0px !important;
_margin-left:0px;
}
.tab li{
height:23px;
font:12px "宋体";
line-height:23px;
padding-left:20px;
}
.tab li a{
line-height:23px;
}
.tab1{
background:url(../images/tab1.gif) no-repeat left center;
}
.tab2{
background:url(../images/tab2.gif) no-repeat left center;
}
.tab3{
background:url(../images/tab3.gif) no-repeat left center;
}
.tab4{
background:url(../images/tab4.gif) no-repeat left center;
}

/*导航条的样式开始---------*/

.mainNav{
width:958px;
height:53px;
background:url(../images/navbj.gif) repeat-x left top;
margin:0 auto;
margin-top:5px;
border:1px solid #ac4888;
}
.home,.nav_tag,.subnav{
float:left;
display:inline;
margin-left:12px;
}
.news_nav{width:960px; margin-left:11px;}
.nav_tag{
background: url(../images/navline.gif) no-repeat left top;
padding-top:3px;
padding-top:2px\0;
*padding-top:2px !important;
_padding-top:2px;
}
.nav_tag h1{
width:43px;
height:42px;
background:url(../images/subnav01.gif) no-repeat left center;
margin-left:13px;
padding-top:5px;
padding-top:8px\0;
*padding-top:8px !important;
_padding-top:8px;
}
.nav_tag h1 a:link,.nav_tag h1 a:visited{
font:14px "宋体";
font-weight:bold;
color:#fff;
text-decoration:none;
line-height:18px;
}
.nav_tag h1 a:hover{
color:#000;
text-decoration:none;
}
.subnav{
margin-left:0px;
}
.subnav li{
float:left;
display:inline;
margin-left:13px;
margin-top:1px;
margin-top:3px\0;
*margin-top:3px !important;
_margin-top:3px;
}
.subnav li a{
display:block;
}
.subnav li a:link,.subnav li a:visited{
color:#fff;
text-decoration:none;
padding:3px;
line-height:19px;
}
.subnav li a:hover,.subnav li a.ft_nav:hover{
background: url(../images/subnav1.gif) no-repeat left center;
color:#fff;
text-decoration:none;
padding:3px;
line-height:19px;
}
.subnav li a.ft_nav:hover{
background:url(../images/subnav2.gif) no-repeat left center;
}
/*热点关键词搜索样式开始------------*/

.search{
width:960px;
height:29px;
background:url(../images/tab2bj.gif) repeat-x left top;
text-align:left;
margin:0 auto;
}
.search 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;
}
/*表单样式开始--------------*/
.inputsuer{
width:70px;
height:15px;
background:#fff;
border:1px solid #b6b6b8;
line-height:15px;
text-align:left;
margin-right:5px;
}
.btnlogin1,.btnlogin2{
height:15px;
font:12px "宋体";
color:#fff;
line-height:15px;
text-align:center;
margin-top:1px;
}
.btnlogin1{
width:51px;
background:url(../images/btnlogin.gif) no-repeat left center;
}
.btnlogin2{
width:72px;
background:url(../images/btnlogin2.gif) no-repeat left center;
}
.inputse{
border:1px inset #a4a4a4;
width:82px;
height:20px;
line-height:20px;
text-align:left;
}
.inputsearch{
width:151px;
height:17px;
border:1px inset #a4a4a4;
text-align:left;
line-height:17px;
text-indent:5px;
margin-left:25px;
margin-left:25px\0;
*margin-left:15px !important;
_margin-left:15px;
}
.btnsearch,.btnsearch2{
height:17px;
text-align:center;
font:12px "宋体";
color:#fff;
line-height:17px;
margin-left:5px;
cursor:pointer;
}
.btnsearch{
width:42px;
background:url(../images/btnsearch2.gif) no-repeat left center;
}
.btnsearch2{
width:70px;
background:url(../images/btnsearch.gif) no-repeat left center;
}

/*合作伙伴样式开始-----------------*/

.link{
width:958px;
height:auto;
background:#f7f7f7;
border:1px solid #cdcdcd;
text-align:center;
margin:0 auto;
margin-top:16px;
}
.link_tle{
height:33px;
background:url(../images/linkbj.gif) repeat-x left top;
text-align:left;
border-bottom:1px solid #cdcdcd;
}
.linkc{
padding:7px 15px 10px 12px;
color:#d5d5d5;
text-align:left;
}
.linkc img{
width:143px;
height:53px;
border:1px solid #cdcdcd;
margin-left:5px;
margin-top:8px;
}
.linklist{
margin-top:5px;
line-height:30px;
text-align:left;
padding:0 10px;
}
.linklist li{
float:left;
display:inline;
text-align:left;
margin-left:13px;
margin-left:13px\0;
*margin-left:10px !important;
_margin-left:10px;
word-break:break-all;
}
.linklist li a:link,.linklist li a:visited{
line-height:30px;
}
.linklist a{
margin-right:10px;
margin-right:10px\0;
*margin-right:3px !important;
_margin-right:3px;

margin-left:0px;
line-height:30px;
word-break:break-all;
text-align:left;
}
.linklist a:link,.linklist a:visited{
line-height:30px;
}
.linklist a:hover{
text-decoration:underline;
}
/*版权样式开始-----------------------*/

.copyright{
margin-top:20px;
text-align:center;
line-height:23px;
}
/*首页新闻样式开始---------------------*/
.news{
background:#fff url(../images/newsltbj.gif) repeat-x left 1px;
}
.newslt,.newsrt{
float:left;
display:inline;
height:auto;
margin-top:8px;
}
.newslt{
width:234px;
margin-left:9px;
}
.news_ynt{
height:26px;
background:url(../images/newstle.gif) no-repeat left top;
margin-top:10px;
}
.news_ynt h1{
float:left;
font:14px "宋体";
font-weight:bold;
color:#91456c;
text-align:left;
padding:8px 0px 0px 35px;
}
.news_ynt h6{
float:right;
display:inline;
font:12px "宋体";
color:#ba8ea7;
padding:5px 10px 0px 0px;
}
.news_ynt h6 a:link,.news_ynt h6 a:visited{
color:#ba8ea7;
text-decoration:none;
}
.news_ynt h6 a:hover{
color:#000;
text-decoration:underline;
}
.newslist{
margin-top:10px;
}
.newslist li{
text-align:left;
}
.newslist li a:link,.newslist li a:visited{
line-height:25px;
}
.newsrt{
width:418px;
margin-left:30px;
}
.newsrtc{
background:url(../images/newsline.gif) no-repeat center bottom;
padding-bottom:5px;
text-align:left;
}
.newsrtc h1{
padding-top:3px;
}
.newsrtc h1{
padding-top:0px;
}
.newsrtc h1 a:link,.newsrtc h1 a:visited{
font:19px "宋体";
line-height:25px;
font-weight:bold;
color:#b51e76;
text-decoration:none;
}
.newsrtc h1 a:hover,.newsrtc h3 a:hover{
color:#000;
text-decoration:none;
}
.newsrtc p{
margin-top:10px;
line-height:22px;
}
.newslist2{
margin-top:3px;
}
.newslist2 li,.newslist3 li{
float:left;
display:inline;
width:195px;
height:25px;
background:url(../images/ico5.gif) no-repeat left center;
text-align:left;
text-indent:10px;
margin-right:5px;
}
.newslist2 li a:link,.newslist2 li a:visited,.newslist3 li a:link,.newslist3 li a:visited{
font:13px "宋体";
line-height:25px;
}
.news_zt{
float:left;
display:inline;
}

.newsrtc img,.pic img{
border:1px solid #e3e3e3;
padding:2px;
}
.news_ztc,.news_ztc2{
float:right;
width:294px;
}
.newsrtc img{
margin-top:0px;
}
.news_ztc2{
float:left;
}
.news_ztc li,.news_ztc2 li,.QA_list_index li{
background:url(../images/ico5.gif) no-repeat left center;
text-align:left;
text-indent:10px;
}
.news_ztc li a:link,.news_ztc li a:visited,.news_ztc2 li a:link,.news_ztc2 li a:visited{
font:14px "宋体";
line-height:25px;
}
.pic{
float:right;
display:inline;
width:106px;
margin-right:5px;
}
.add img{
border:1px solid #e6e6e6;
padding:2px;
}

/*经典推荐样式开始---------------*/
.news_rt_cont{
height:394px;
height:394px\0;
*height:403px !important;
_height:4053x;
border:1px solid #bccfeb;
margin-top:5px;
background:#fff url(../images/news_rt_cbj.gif) repeat-x left top;

padding:1px;
overflow:hidden;
}
.jdjs{
height:30px;
background:#ebf4fd;
border-bottom:1px solid #ebd4e6;
margin:8px 1px 0px 1px;
text-align:left;
}
.jdjs2{
height:31px;
background:#769fcd;
}
.jdjs2 ul{
padding:3px 0px 0px 10px;
height:27px;
border-bottom:1px solid #bbcfea;
}
.jdjs2 ul li{
float:left;
display:inline;
width:97px;
height:27px;
height:27px\0;
*height:27px !important;
_height:28px;
background:url(../images/jdjs2.gif) no-repeat left center;
text-align:center;
margin-left:1px;
}
.jdjs2 ul li a:link,.jdjs2 ul li a:visited,.jdjs2 ul li.hover a:link,.jdjs2 ul li.hover a:visited{
font:14px "宋体";
font-weight:bold;
color:#496a95;
line-height:27px;
line-height:27px\0;
*line-height:27px !important;
_line-height:28px;
text-decoration:none;
}
.jdjs2 ul li a:hover,.jdjs2 ul li.hover a:hover{
color:#000;
text-decoration:none;
}
.jdjs2 ul li.hover{
width:97px;
height:28px;
background:url(../images/jdjs2hover.gif) no-repeat left center;
text-align:left;
text-indent:25px;
}
.jdjs2 ul li.hover a:link,.jdjs2 ul li.hover a:visited{
color:#c02686;
line-height:28px;
text-decoration:none;
}
.jdjs_cont{
margin-top:10px;
}
.zjtj_new{
margin:0 3px;
margin-left:3px;
margin-left:3px\0;
*margin-left:6px !important;
_margin-left:6px;
text-align:center;
}
.zjbt{
width:220px;
height:auto;
margin:0 auto;
background:#fff6f8;
text-align:center;
padding:8 0px;
}
.zjtj_new_lt{
float:left;
display:inline;
width:90px;
border:1px solid #ccc;
margin-top:5px;
}
.zjtj_new_rt{
float:right;
display:inline;
width:140px;
margin-left:5px;
}
.zjtj_new_rt h1{
font:14px "宋体";
font-weight:bold;
color:#f60;
text-align:left;
}
.zjtj_new_rt p{
margin-top:5px;
line-height:18px;
color:#000;
text-align:left;
}
.zjtj_new_rt h6{
text-align:left;
margin-top:5px;
}
.zjtj_new_rt h6 img{
border:0px;
}
.zjtj_tc{
margin:5px auto 0px auto;
margin-top:5px;
margin-top:8px\0;
*margin-top:-5px !important;
_margin-top:8px;
text-align:left;
line-height:20px;

}
.zjtj_tc2{

margin:5px 5px 0px 5px;
margin-top:5px;
margin-top:8px\0;
*margin-top:-5px !important;
_margin-top:5px;
text-align:left;
line-height:23px;
padding:0px 8px;
}

.ft_tc{
font:12px "宋体";
font-weight:bold;
color:#f60;
line-height:23px;
}
.ft_tc1{
font:12px "宋体";
font-weight:bold;
color:#f60;
line-height:20px;
}
.ft_zjtj:link,.ft_zjtj:visited{
color:#f60;
text-decoration:none;
line-height:23px;
}
.ft_zjtj:hover{
color:#000;
text-decoration:underline;
}


.jdjs h1{
width:120px;
background:url(../images/ico6.gif) no-repeat left center;
font:14px "宋体";
font-weight:bold;
color:#b51e76;
line-height:30px;
margin-left:10px;
text-indent:15px;
text-align:left;
}
.zjbk{
background:url(../images/ico6.gif) no-repeat 0px center;
line-height:30px;
margin-left:10px;
text-indent:15px;
}
.zjbk h3{
font:14px "宋体";
font-weight:bold;
color:#b51e76;
line-height:30px;
text-align:left;
}
.jdjs h6{
float:right;
display:inline;
color:#bc8ea6;
margin-right:10px;
}
.zjbk h6{
color:#333;
}
.jdjs h6 a:link,.jdjs h6 a:visited,.zjbk h6 a:link,.zjbk h6 a:visited{
font:12px "宋体";
color:#bc8ea6;
text-decoration:none;
line-height:30px;
}
.zjbk h6 a:link,.zjbk h6 a:visited{
color:#333;
}
.jdjs h6 a:hover,.zjbk h6 a:hover{
color:#000;
text-decoration:underline;
}
.jdjsc{
margin-top:10px;
margin-top:5px\0;
*margin-top:8px !important;
_margin-top:8px;
border-bottom:1px dashed #c6c6c6;
}
.jdjsc p{
padding:0px 10px 5px 10px;
line-height:22px;
text-align:left;
}
.jdjsc p a:link,.jdjsc p a:visited{
line-height:20px;
}

/*妇科名人堂样式开始-----------------*/
#expert{
width:958px;
border:1px solid #e3b1d7;
padding:1px;
margin:0px auto 0px auto;
margin-top:5px;
margin-top:5px\0;
*margin-top:-5px !important;
_margin-top:-5px;
padding-bottom:8px;
}
.expertc{
background:url(../images/zjbj.gif) repeat-x left top;
}
.expert_tle{
width:935px;
background:url(../images/zjline.gif) no-repeat 140px 15px;
margin:0 auto;
}
.expert_tle h1{
float:left;
padding-top:5px;
}
.expert_tle h1 a:link,.expert_tle h1 a:visited{
font:20px "宋休";
font-weight:bold;
color:#a12b73;
text-decoration:none;
}
.expert_tle h1 a:hover{
color:#000;
text-decoration:none;
}
.expert_tle p{
float:right;
color:#761657;
padding-top:15px;
}
.expert_tle p a:link,.expert_tle p a:visited{
color:#761657;
text-decoration:none;
}
.expert_tle p a:hover{
color:#000;
text-decoration:underline;
}
.expert_list{
width:935px;
margin:0 auto;
margin-top:5px;
}
.expert_btn,.expert_cont{
float:left;
}
.expert_btn{
width:20px;
margin-top:10px;
}
.expert_cont{
width:888px;
}
.exper_contc{
float:left;
display:inline;
width:163px;
text-align:left;
margin-left:12px;
margin-top:10px;
}
.exper_contc img{
float:left;
border:1px solid #d5d5d5;
}
.expert_xx{
float:right;
width:62px;
text-align:left;
}
.expert_xx h1{
font:14px "宋体";
font-weight:bold;
color:#a50186;
}
.expert_xx p{
line-height:20px;
color:#333;
}
.expert_xx p span{display:block;margin-top:3px;}
.expert_xx p span a:link,.expert_xx p span a:visited{
line-height:17px;
}
.ht52{height:52px;}
.expert_index{
float:left;
display:inline;
width:261px;
height:auto;
text-align:left;
margin-right:15px;
padding-top:8px;
}
.expert_inlt{
float:left;
display:inline;
width:120px;
height:auto;
text-align:center;
border:1px solid #ccc;
}
.expert_inrt{
float:right;
display:inline;
width:121px;
height:auto;
text-align:left;
}
.expert_inrt h6{
font:12px "宋体";
color:#b73561;
line-height:20px;
}
.expert_inrt p{
color:#333;
text-align:left;
line-height:20px;
margin-top:5px;
}
.expert_but{
text-align:left;
margin-top:8px;
}
/*特色门诊样式开始--------------------*/
#patient,#case,.index_guide{
width:960px;
background:url(../images/indextlebj.jpg) no-repeat left top;
padding-top:20px;
margin:10px auto 0px auto;
}
.tittle_a{
text-align:right;
color:#761657;
padding-right:15px;
}
.tittle_a a:link,.tittle_a a:visited{
color:#761657;
text-decoration:none;
}
.tittle_a a:hover{
color:#000;
text-decoration:underline;
}
.patientlt,.patientrt{
margin-top:30px;
}
.patientlt{
float:left;
width:658px;
background:#fceaf8;
padding-bottom:6px;
}
.patientrt{
float:right;
width:290px;
border:1px solid #e3b1d7;
padding-bottom:17px;
padding-bottom:23px\0;
*padding-bottom:23px !important;
_padding-bottom:17px;
}
.patientltc{
float:left;
display:inline;
width:318px;
height:185px;
height:183px\0;
*height:188px !important;
_height:188px;
background:#fff;
border:1px solid #dfb2c9;
margin:6px 0px 0px 6px;
text-align:center;
padding-bottom:12px;
padding-bottom:17px\0;
*padding-bottom:12px !important;
_padding-bottom:10px;
}
.patientltc_t{
margin:5px;
border-bottom:1px solid #e7e7e7;
}
.patientltc_t h5,.pt_rtt h4{
float:left;
display:inline;
font:14px "宋体";
font-weight:bold;
color:#000;
line-height:22px;
text-align:left;
margin-left:8px;
}
.pt_more,.pt_more2{
float:right;
margin:10px 5px 0px 0px;
}
.pt_more{
margin-right:0px;
}
.pt_pic{
float:left;
width:86px;
margin:15px 0px 0px 5px;
}
.pt_pic img{
border:1px solid #cec9c5;
}
.pt_pic p{
margin-top:3px;
text-align:center;
}
.pt_c{
float:left;
width:212px;
margin: 5px 0px 0px  10px;
text-align:left;
}
.pt_c h2 a:link,.pt_c h2 a:visited{
font:14px "宋体";
font-weight:bold;
color:#b51e76;
text-decoration:none;
line-height:23px;
}
.pt_c h2 a:hover{
color:#000;
text-decoration:none;
}
.pt_list li,.pt_list2 li{
background:url(../images/ico5.gif) no-repeat left center;
text-align:left;
text-indent:5px;
}
.pt_list li a:link,.pt_list li a:visited,.pt_list2 li a:link,.pt_list2 li a:visited{
line-height:23px;
}

.pt_hot{
margin-top:15px;
color:#474747;
text-align:left;
margin-left:10px;
}
.pt_hot a:link,.pt_hot a:visited{
color:#ae628d;
text-decoration:none;
}
.pt_hot a:hover{
color:#000;
text-decoration:underline;
}
/*特色门诊右侧样式开始------------*/
.pt_rtt,.pt_list2,.pt_hot2,.pt_rtpic{
margin:6px 12px 0px 12px;
}
.pt_rtpic{
border:1px solid #ccc7c3;
}
.pt_list2{
clear:both;
}
.pt_rtt h4{
color:#91245f;
font-weight:bold;
margin-top:7px;
margin-top:7px\0;
*margin-top:7px !important;
_margin-top:7px;
}
.pt_hot2{
background:url(../images/hotbj.gif) no-repeat left top;
text-align:left;
line-height:31px;
color:#323232;
padding-left:10px;
}
.pt_hot2 a:link,.pt_hot2 a:visited{
color:#f04c95;
text-decoration:none;
line-height:31px;
}
.pt_hot2 a:hover{
color:#000;
text-decoration:underline;
}

/*成功案例样式开始---------------*/
#case{
height:338px;
background:url(../images/indextlebj2.jpg) no-repeat left top;
}
.caselt,.casert_1{
float:left;
width:267px;
text-align:center;
margin-top:20px;
}
.caselt ul{
width:240px;
margin:0 auto;
}
.caselt ul li{
padding:4px 3px 3px 3px;
background:#f9edf7;
margin-top:10px;
}
.casert_1{
width:427px;
}
.casert_1c{
width:405px;
background:#faedf7;
border:1px solid #e1a9d6;
margin:10px 0px 0px 19px;
padding-bottom:10px;
}
.casert_1c h1{
padding-top:10px;
}
.casert_1c h1 a:link,.casert_1c h1 a:visited{
font:19px "宋体";
color:#c94c9d;
font-weight:bold;
text-align:center;
text-decoration:none;
}
.casert_1c h1 a:hover{
color:#000;
text-decoration:underline;
}
.casert_1c p{
width:385px;
margin:10px auto 0 auto;
color:#898989;
text-align:left;
line-height:22px;
}
.case_list{
margin:10px 0px 0px 3px;
margin-top:6px;
margin-top:10px\0;
*margin-top:10px !important;
_margin-top:10px;
}
.case_list li{
float:left;
display:inline;
width:200px;
background:url(../images/ico5.gif) no-repeat left center;
text-indent:10px;
text-indent:10px\0;
*text-indent:10px !important;
_text-indent:10px;
margin-left:12px;
text-align:left;
}
.case_list li a:link,.case_list li a:visited{
line-height:24px;
}
.casert_2{
float:right;
width:249px;
border:1px solid #e3b3d9;
text-align:center;
margin-top:30px;
padding-bottom:5px;
}
.casert_QA{
height:25px;
background:#f2e2ed;
border-bottom:1px solid #d4a1ca;
text-align:left;
padding:5px 0px 0px 10px;
}
.casert_QA li{
float:left;
display:inline;
width:90px;
height:25px;
background:url(../images/qahover.gif) no-repeat left top;
text-align:center;
margin-left:3px;
}
.casert_QA li.hover{
height:26px;
background:url(../images/qa.gif) no-repeat left top;
text-align:center;
}
.casert_QA li.hover a:link,.casert_QA li.hover a:visited{
line-height:26px;
}
.casert_QA li a:link,.casert_QA li a:visited{
font:14px "宋体";
font-weight:bold;
color:#900062;
line-height:25px;
text-decoration:none;
}
.casert_QA li a:hover{
color:#000;
text-decoration:none;
}
.casert_QA_cont{
margin:10px 10px 0px 10px;
margin-top:6px;
margin-top:11px\0;
*margin-top:11px !important;
_margin-top:10px;
}
.QA_list_index{
border-bottom:1px dashed #c6c6c6;
padding-bottom:8px;
}
.QA_pic{
margin:8px auto 0px auto;
text-align:center;
}
.QA_list_index li a:link,.QA_list_index li a:visited{
line-height:24px;
}
/*医院环境样式开始--------------------------*/
.hospital,.hospital2{
width:960px;
height:166px;
background:url(../images/hospital.gif) no-repeat left top;
margin:0 auto;
margin-top:10px;
margin-top:10px\0;
*margin-top:10px !important;
_margin-top:10px;
}
.hospital2{
background:url(../images/htpic2.jpg) no-repeat left top;
}
.hospitalc{
margin-left:40px;
padding-top:18px;
}
.hospitalc li{
float:left;
display:inline;
width:184px;
height:124px;
text-align:center;
line-height:22px;
margin-left:5px;
}
#demo1 img{
border:1px solid #ccc;
padding:2px;

}
#demo8{ width:98%; margin:0 auto; overflow:hidden;  padding-top:0px; border:none;}
div.bgfj{ background:url(../images/fengjingbg.gif) 0 0 repeat-y; width:963px;}
#demo3,#demo4{ margin-left:10px; border:none;}
#demo4 table,#demo4 table{ width:100%;}
#demo4 table tr td,#demo3 table tr td{ padding-left:8px;}
#demo4 table tr td img,#demo3 table tr td img{padding:2px;border:1px solid #ccc;}
#mdemo4 table tr td a,#demo3 table tr td a{display:block; text-align:center; color:#000; font:12px;}
#demo4 table tr td a:hover,#demo3 table tr td a:hover{ color:#c00;}
/*就医指南样式开始----------------------*/
.index_guide{
background: url(../images/hospitaltle.jpg) no-repeat left top;
}
.index_guide_lt{
float:left;
width:265px;
text-align:center;
border-left:1px solid #e3b1d7;
border-bottom:1px solid #e3b1d7;
margin-top:15px;
margin-top:15px\0;
*margin-top:18px !important;
_margin-top:18px;
padding-bottom:18px;
padding-bottom:18px\0;
*padding-bottom:18px !important;
_padding-bottom:18px;
}
.index_guide_ltc{
margin:5px 18px 0px 18px;
background:#d596b1;
padding:6px 0px 0px 4px;
}
.index_guide_ltckj{
background:#fff;
border-bottom:6px solid #d596b1;
padding-bottom:5px;
}
.index_guide_ltckj img{
float:left;
display:inline;
margin-left:5px;
border:1px solid #d495b2;
margin-top:10px;
}
.gd_c{
float:right;
width:120px;
text-align:left;
margin-top:10px;
}
.gd_c h1{
font:12px "宋体";
font-weight:bold;
color:#d173aa;
}
.gd_c p{
margin-top:5px;
}
.gd_c p a:link,.gd_c p a:visited{
line-height:19px;
color:#555;
}
.jyzngh{
border-top:1px solid #dfa7d4;
}
.gd_list{
margin:0px 18px 0px 18px;
}
.gh_list{
margin:0px 10px 0px 10px;
}
.gd_list li,.gh_list li{
height:22px;
background:#e7e7e7;
margin-top:7px;
}
.gd_list li span,.gd_list li a,.gh_list li span,.gh_list li a{
float:left;
height:22px;
display:block;
text-align:left;
}
.gd_list li span,.gh_list li span{
background:url(../images/ico7.gif) no-repeat left top;
width:90px;
padding-left:9px;
color:#fff;
line-height:22px;
}
.gd_list li a,.gh_list li a{
width:110px;
margin-left:15px;
}
.gd_list li a:link,.gd_list li a:visited,.gh_list li a:link,.gh_list li a:visited{
color:#555;
line-height:22px;
text-decoration:none;
}
.gd_list li a:hover,.gh_list li a:hover{
color:#000;
text-decoration:underline;
}
.index_guide_rt{
float:left;
width:693px;
background:url(../images/indeguidebj.jpg) no-repeat left top;
margin-top:15px;
margin-top:15px\0;
*margin-top:18px !important;
_margin-top:18px;
}
/*健康管理样式开始--------------*/
.gd_jkgl{
float:left;
display:inline;
width:445px;
margin-left:10px;
}
.gd_jkgl h1{
text-align:left;
padding:5px 0px 0px 30px;
}
.gd_jkgl h1 a:link,.gd_jkgl h1 a:visited{
font:15px "宋体";
font-weight:bold;
color:#b71f76;
color:#b71f76;
text-decoration:none;
}
.gd_jkgl h1 a:hover{
color:#000;
text-decoration:none;
}
.jkgl{
margin-top:14px;
margin-top:14px\0;
*margin-top:18px !important;
_margin-top:18px;
}
.jkgl img{
float:left;
border:1px solid #eee;
padding:2px;
}
.jkgl_rt{
float:left;
display:inline;
width:330px;
margin:5px 0px 0px 15px;
text-align:left;
}

.jkgl_rt h2 a:link,.jkgl_rt h2 a:visited{
font:12px "宋体";
font-weight:bold;
color:#b71f76;
text-decoration:none;
}
.jkgl_rt h2 a:hover{
color:#000;
text-decoration:none;
}
.jkgl_rt p{
margin-top:5px;
}
.jkgl_rt p a:link,.jkgl_rt p a:visited{
line-height:22px;
}
.map{
float:right;
display:inline;
width:200px;
margin:10px 10px 0px 0px;
}
.maplist{
margin:10px 0px 0px 5px;
border-top:1px dashed #bf2257;
padding-top:6px;
}
.maplist li{
background:url(../images/ico8.gif) no-repeat left center;
text-align:left;
text-indent:10px;
line-height:22px;
}
/*字体样式开始-------------*/
.ft_pt{
font:12px "宋体";
font-weight:bold;
color:#278030;
line-height:24px;
}
.ft_pt:link,.ft_pt:visited{
color:#278030;
text-decoration:none;
font-weight:bold;
}
.ft_pt:hover{
color:#000;
text-decoration:none;
font-weight:bold;
}
.ft_gjz{
font:12px "宋体";
color:#980e96;
line-height:25px;
}
.ft_gjz:link,.ft_gjz:visited{
color:#980e96;
text-decoration:underline;
}
.ft_gjz:hover{
color:#000;
text-decoration:underline;
}

.ft_a:link,.ft_a:visited{
font:13px "宋体";
color:#626262;
text-decoration:none;
}
.ft_a:hover{
color:#000;
text-decoration:underline;
}

.ft_b:link,.ft_b:visited,.ft_b2:link,.ft_b2:visited{
font:14px "宋体";
color:#900062;
line-height:28px;
text-decoration:none;
font-weight:bold;
}

.ft_b:hover,.ft_b:hover{
color:#000;
text-decoration:underline;
}

.ft_c:link,.ft_c:visited,.ft_c2:link,.ft_c2:visited{
font:12px "宋体";
color:#148209;
line-height:28px;
text-decoration:none;
font-weight:bold;
}
.ft_c:hover,.ft_c2:hover{
color:#000;
text-decoration:underline;
}

.ft_d:link,.ft_d:visited,.ft_d2:link,.ft_d2:visited{
font:14px "宋体";
color:#0973bd;
line-height:28px;
text-decoration:none;
font-weight:bold;
}
.ft_d:hover,.ft_d2:hover{
color:#000;
text-decoration:underline;
}

.ft_e:link,.ft_e:visited,.ft_e2:link,.ft_e2:visited{
font:12px "宋体";
color:#030000;
line-height:28px;
text-decoration:none;
}
.ft_e:hover,.ft_e2:hover{
color:#000;
text-decoration:underline;
}

.ft_f:link,.ft_f:visited,.ft_f2:link,.ft_f2:visited{
font:13px "宋体";
color:#c0c0c0;
line-height:28px;
text-decoration:none;
font-weight:bold;
}
.ft_f:hover,.ft_f2:hover{
color:#000;
text-decoration:underline;
}

.ft_g:link,.ft_g:visited,.ft_g2:link,.ft_g2:visited{
font:12px "宋体";
color:#148209;
line-height:28px;
text-decoration:none;
}
.ft_g:hover,.ft_g2:hover{
color:#000;
text-decoration:underline;
}
.ft_h{
font:16px "宋体";
color:#900062;
font-weight:bold;
}
.ft_h:link,.ft_h:visited,.ft_h2:link,.ft_h2:visited{
font:16px "宋体";
color:#900062;
line-height:28px;
text-decoration:none;
font-weight:bold;
}
.ft_h:hover,.ft_h2:hover{
color:#000;
text-decoration:underline;
}

.ft_i:link,.ft_i:visited,.ft_i2:link,.ft_i2:visited{
font:14px "宋体";
color:#dfa7d4;
line-height:28px;
text-decoration:none;
font-weight:bold;
}
.ft_i:hover,.ft_i2:hover{
color:#000;
text-decoration:underline;
}
.ft_b2:link,.ft_b2:visited,.ft_c2:link,.ft_c2:visited,.ft_d2:link,.ft_d2:visited,.ft_e2:link,.ft_e2:visited,.ft_f2:link,.ft_f2:visited,,.ft_h2:link,.ft_h2:visited
,.ft_g2:link,.ft_g2:visited,.ft_i2:link,.ft_i2:visited{
line-height:22px;
}
.ft_red{
color:#ff0000;
}
.ft_99:link,.ft_99:visited{
font:12px "宋体";
color:#999;
text-decoration:none;
line-height:25px;
}
.ft_99:hover{
color:#000;
text-decoration:underline;
}
.ft_xx:link,.ft_xx:visited{
font:12px "宋体";
color:#278030;
line-height:25px;
text-decoration:none;
}
.ft_xx:hover{
color:#000;
text-decoration:underline;
}
.ft_news:link,.ft_news:visited{
color:#bc8ea6;
line-height:22px;
text-decoration:none;
}
.ft_news:hover{
color:#000;
text-decoration:underline;
}
.news_ztc li a.ft_bt:link,.news_ztc li a.ft_bt:visited,.news_ztc li a.ft_bt2:link,.news_ztc li a.ft_bt2:visited{
font-weight:bold;
color:#b51e76;
line-height:25px;
}
.news_ztc li a.ft_bt2:link,.news_ztc li a.ft_bt2:visited{
color:#36723c;
}
.news_ztc li a.ft_bt:hover,.news_ztc li a.ft_bt2:hover{
color:#000;
text-decoration:none;
}
.ft_ts:link,.ft_ts:visited{
font:14px "宋体";
color:#bb1080;
line-height:22px;
font-weight:bold;
}
.ft_ts:hover{
color:#000;
text-decoration:none;
}
.ft_f9,.ft_red2{
font:10px "宋体";
font-weight:bold;
color:#ff9000;
line-height:22px;
}
.ft_red2{
color:#ff94c8;
}
.ft_red3:link,.ft_red3:visited{
color:#c94c9d;
text-decoration:none;
}
.ft_red3:hover{
color:#000;
text-decoration:none;
}
.ft_yy:link,.ft_yy:visited{
color:#a50186;
text-decoration:none;
}
ft_yy:hover{
color:#000;
text-decoration:none;
}
.ft_zx:link,.ft_zx:visited{
color:#ff0000;
text-decoration:none;
}
ft_zx:hover{
color:#000;
text-decoration:none;
}
.ft_yy2:link,.ft_yy2:visited{
color:#278030;
text-decoration:none;
}
ft_yy2:hover{
color:#000;
text-decoration:none;
}
.ft_green:link,ft_green:visited{
color:#36723c;
line-height:25px;
text-decoration:none;
}
.ft_green:hover{
color:#000;
text-decoration: underline;
}
.ft_green2:link,ft_green2:visited{
font:12px "宋体";
color:#ff0000;
font-weight:bold;
line-height:25px;
text-decoration:none;
}
.ft_green2:hover{
color:#000;
text-decoration: underline;
}
.ft_zj2{
color:#278030;
font-weight:bold;
line-height:22px;
}
/*外边距样式开始---------------*/

.mar_left{
margin-left:10px;
}
.mar_lt15{
margin-left:15px;
}
.mar_t12{
margin-top:12px;
}
.mar_t10{
margin-top:12px;
}
.mar_t11{
margin-top:10px;
}
.mar_t101{
margin:10px 10px 0px 10px;
}
.mar_t20{
margin-top:20px;
}
.mar_t15{
margin-top:15px;
}
.mar_t0{
margin-top:0px;
}
.pad_t20{
paddding-top:20px;
}
.bor_cc{border:1px inset #ccc;height:18px;line-height:18px;text-align:left;}
.mar_t8{
margin-top:8px;
}
.mar_t3{
margin-top:3px;
}
.bor_c{
border:1px solid #ccc;
}