/* CSS Document */
.area { width:870px; margin:0 auto;}
.area p { margin:0;}
.areaIndex01 { background:url(../images/areaindex_bg.png) repeat-y; margin:0 auto; text-align:left; color:#666666;}
.areaIndex01 .colL { width:304px; float:left; }
.areaIndex01 .colM { width:330px; float:left; }
.areaIndex01 .colR { width:236px; float:left; } 
.areaIndex01line {background:url(../images/bg_n.png) 0 -102px no-repeat; height:1px; display:block; clear:both; overflow:hidden;}

.areaIndex02 { background:url(../images/areaindex_bg.png) repeat-y; margin:0 auto; text-align:left; color:#666666;}
.areaIndex02 .colL { width:184px; float:left; }
.areaIndex02 .colR { width:684px; float:left; }

.areaIndexExp { background:url(../images/indexExp_bg.jpg) repeat-y; margin:0 auto; text-align:left; color:#666666;}
.areaIndexExp .colL { width:313px; float:left; }
.areaIndexExp .colR { width:557px; float:left; }

.areaIndexFocus { background:url(../images/areaindexFocus_bg.png) repeat-y; margin:0 auto; text-align:left; color:#666666;}
.areaIndexFocus .colL { width:270px; float:left; }
.areaIndexFocus .colB { width:10px; float:left; }
.areaIndexFocus .colM { width:350px; float:left; }
.areaIndexFocus .colR { width:230px; float:left; }
.areaIndexFocusline {margin:0; width:230px; clear:both; font-size:1px; overflow:hidden; height:9px; background:url(../images/bg_n.png) -640px -264px no-repeat; }
.areaIndexFocusend {margin:0; width:230px; clear:both; font-size:1px; overflow:hidden; height:9px; background:url(../images/bg_n.png) -640px -276px no-repeat; }

.areaIndexHj { background:url(../images/areahj_bg.png) repeat-x top; border:1px solid #E1E1E1; margin:0 auto; text-align:left; color:#666666;}



.ggM {width:210px; margin:0 auto;}

.content { margin:0 10px;}

.ad280{width:280px;margin:0 auto;padding:0px 0 9px;clear:both;}

.Therapy01 { width:330px; margin:0 auto;}
.Therapy01 .col { background:url(../images/bg_n.png) no-repeat -199px -330px; margin-top:5px;}
.Therapy01 .col dl { padding:7px 10px; line-height:22px;}
.Therapy01 .col dt { font:bold 12px/22px "宋体"; color:#666666;}
.Therapy01 .col dt.p1 { color:#DD445D;}
.Therapy01 .col dd {}

.Therapy02 { width:330px; margin:0 auto;}
.Therapy02 .col { background:url(../images/bg_n.png) no-repeat -540px -330px; margin-top:0px;}
.Therapy02 .col dl { padding:10px 10px 0; line-height:22px;}
.Therapy02 .col dt { font:bold 12px/22px "宋体"; color:#A05596;}
.Therapy02 .col dt em { background:url(../images/sprites.png) no-repeat 0 -74px; height:13px; line-height:12px; overflow:hidden; width:13px; text-align:center;  font-family:Verdana; font-size:10px; color:#fff; float:left;margin:3px 6px 0 0;}
.Therapy02 .col dt.p1 { color:#DD445D;}
.Therapy02 .col dd { color:#666666; padding-bottom:10px;_padding-bottom:17px;}
.Therapy02 .col dt sup { display:inline-block; -moz-box-align:center;-moz-box-pack:center;vertical-align:top; background:url(../images/sprites.png) no-repeat -181px -7px; width:10px; height:10px; margin-top:0px;}
.Therapy02 .col dt sup.ss5 { width:58px;}
.Therapy02 .col dt sup.ss6 { width:71px;} 
.Therapy02 .col dt sup.ss7 { width:83px;}

.ui_s1 { background:url(../images/bg_n.png) 0 -112px repeat-x; height:31px;}
.ui_s1 h2 { background:url(../images/bg_n.png) right -187px no-repeat; padding:0 28px 0 10px;  float:left; height:31px; color:#fff; font: bold 14px/31px "宋体";}
.ui_s1 h2 a:link,.ui_s1 h2 a:visited,.ui_s1 h2 a:hover { color:#fff;}
.ui_s1 .more { float:left; font:12px/31px "宋体"; padding-left:15px; color:#EE5C73;}
.ui_s1 .more  a:link,.ui_s1 .more  a:visited,.ui_s1 .more  a:hover { color:#EE5C73;}

.ui_s2 { background:url(../images/bg_n.png) 0 -148px repeat-x; height:31px;}
.ui_s2 h2 { background:url(../images/bg_n.png) right -225px no-repeat; padding:0 28px 0 10px;  float:left; height:31px; color:#fff; font: bold 14px/31px "宋体";}
.ui_s2 h2 a:link,.ui_s2 h2 a:visited,.ui_s2 h2 a:hover { color:#fff;}
.ui_s2 .more { float:left; font:12px/31px "宋体"; padding-left:15px; color:#A05596;}
.ui_s2 .more  a:link,.ui_s2 .more  a:visited,.ui_s2 .more  a:hover { color:#A05596;}

.ui_s3 { background:url(../images/sprites.png) 0 -240px repeat-x; height:25px; margin:0px 15px 5px 15px; clear:both;}
.ui_s3 h2 { background:#fff; padding:0 10px 0 0;  float:left; height:25px; color:#A05596; font: bold 14px/25px "宋体";}
.ui_s3 h2 a:link,.ui_s3 h2 a:visited,.ui_s3 h2 a:hover { color:#A05596;}

.ui_rt {}
.ui_rt h2 { font: bold 14px/25px "宋体"; color:#DE445C;}
.ui_rt h2 a:link,.ui_rt h2 a:visited,.ui_rt h2 a:hover { color:#DE445C;}

.ui_hj { margin:3px 5px; }
.ui_hj h2,.ui_hj h3 { font-weight:bold; padding-left:5px; color:#000000; font-size:14px;}



/* 全局切换样式 */
.tab .normal {display:none;}
.tab .on {display:block;}


.tagListFocus {  height:26px; overflow:hidden; line-height:26px; background:url(../images/bg_m.png) 0 0 no-repeat; }
.tagListFocus li { background:url(../images/bg_m.png) 0px -39px no-repeat; width:86px;  float:left; text-align:left; margin-left:-1px; cursor:pointer; font-size:12px; border-top:none;  color:#fff; padding-left:8px;}
.tagListFocus li.oth { background:url(../images/bg_m.png) -104px -39px no-repeat; width:86px;  float:left; text-align:left; margin-left:-1px; cursor:pointer; font-size:12px; border-top:none; padding-left:8px;}
.tagListFocus li a:link,.tagListFocus li a:visited,.tagListFocus li a:hover { display:block; color:#fff;}
.tagListFocus .on { background:url(../images/bg_m.png) 0px -39px no-repeat; width:86px; font-weight:bold; float:left; text-align:left; color:#fff;}

.movie .titleBar { margin-bottom:3px; height:24px;}
.movie .main {margin-left:10px;}
.movie table {background:#fff; line-height:21px;}
.movie table td {padding-left:6px;}
.movie .r1 td {background:#fff;}
.movie .r2 td {background:#FBF5E5;}
.movie .titleBar h3 { padding:1px 0 0 24px;}
.Focus { text-align:left; }
.Focus .f12bla  { border-bottom:0px dashed #e1e1e1; padding:0 0 4px 0;}
.Focus .f12bla  .firstNd { background:none; padding-left:0; line-height:0; margin-bottom:6px; margin-top:12px; border-bottom:1px dashed #E98D9B; overflow:hidden; padding-bottom:12px;}
.Focus .f12bla  .firstNd h3 { font-size:14px; color:#000;}
.Focus .f12bla  .firstNd img {float:left; margin:0px 8px 0 0; border:0px solid #dcdddd; line-height:21px;}
.Focus .f12bla  .firstNd p {line-height:21px; text-indent:0em; color:#727171; font-size:12px;}
.Focus .f12bla  li { background:#fff url(../images/sprites.png) no-repeat 0px -260px; padding-left:10px; line-height:24px; clear:both; font-size:12px;}
.Focus .keytext,.Focus .keytext a  { padding:8px 0; color:#DC435F; }



.gongjing .titleBar { background:url(../images/bg_n.png) no-repeat 0 -232px; margin-bottom:3px; height:31px;}
.gongjing .main { margin-left:10px;}
.gongjing table { background:#fff; line-height:21px;}
.gongjing table td { padding-left:6px;}
.gongjing .r1 td { background:#fff;}
.gongjing .r2 td { background:#FBF5E5;}
.gongjing .titleBar h3,.yanzheng .titleBar h3 { padding:1px 28px 0 4px; background:url(../images/sprites.png) no-repeat 32px -102px;}

.yanzheng .titleBar { background:url(../images/bg_n.png) no-repeat 0 -232px; margin-bottom:3px; height:31px;}
.yanzheng .main { margin-left:10px;}
.yanzheng table { background:#fff; line-height:21px;}
.yanzheng table td { padding-left:6px;}
.yanzheng .r1 td { background:#fff;}
.yanzheng .r2 td { background:#FBF5E5;}


.renliu .titleBar { background:url(../images/bg_n.png) no-repeat 0 -232px; margin-bottom:3px; height:31px;}
.renliu .main { margin-left:10px;}
.renliu table { background:#fff; line-height:21px;}
.renliu table td { padding-left:6px;}
.renliu .r1 td { background:#fff;}
.renliu .r2 td { background:#FBF5E5;}
.renliu .titleBar h3 { padding:1px 0 0 24px;}

.tagListR { height:31px; overflow:hidden; line-height:25px; border-left:0px solid #dcdddd; float:left;}
.tagListR li { background:url(../images/bg_n.png) no-repeat -73px -271px; border-top:1px solid #dcdddd; float:left; text-align:center; cursor:pointer; width:83px; }
.tagListR li a { display:block;}
.tagListR li:hover {color:#BA2636;}
.tagListR .on { background:url(../images/bg_n.png) no-repeat -150px -271px; width:83px; height:31px; font-weight:bold; float:left; text-align:center;}
.tagListR li.top a { background:url(../images/sprites.png) no-repeat 63px -126px; padding:0px 15px 0 0px;}
.tagListR li.top sup { display:none;}

.tagListM { height:31px; overflow:hidden; line-height:25px; border-left:0px solid #dcdddd; float:left;}
.tagListM li { background:url(../images/bg_n.png) no-repeat -73px -271px; border-top:1px solid #dcdddd; float:left; text-align:center; cursor:pointer; width:66px; }
.tagListM li a { display:block;}
.tagListM li:hover {color:#BA2636;}
.tagListM .on { background:url(../images/bg_n.png) no-repeat 0 -271px; width:66px; height:31px; font-weight:bold; float:left; text-align:center;}
.tagListM li.top a { background:url(../images/sprites.png) no-repeat 40px -102px; padding:0px 15px 0 0px;}
.tagListM li.top sup { display:none;}

.periodlist {padding-left:6px;}
.periodlist li {height:22px; line-height:22px; overflow:hidden;}
.periodlist li em { background:url(../images/sprites.png) no-repeat 0 -46px; height:13px; line-height:12px; overflow:hidden; width:13px; text-align:center; font-family:Verdana; font-size:10px; color:#fff; float:left;margin:3px 6px 0 0;}
.periodlist li.redAt em{ background:url(../images/sprites.png) no-repeat 0 -46px;}
.periodlist li.purpleAt em{ background:url(../images/sprites.png) no-repeat 0 -74px;}
.periodlist li.other a  { background:none; color:#DD445D;}

.rightCase { margin:0;}
.rightCase .f12bla li {background:url(../images/sprites.png) no-repeat 0 -260px; padding-left:9px; line-height:22px; clear:both;}
.rightCase .f12bla li .f14px {line-height:25px;}
.rightCase .f12bla li.nobg {background:none; padding-left:0;}
.rightCase .f12bla li.tith3{ font: bold 14px/24px "宋体"; background:none; padding-left:0; padding-top:4px;}
.rightCase .f12bla .firstNd { background:none; padding:0; line-height:0; margin:0px 0 4px 0;}
.rightCase .f12bla .firstNd h3,.f12bla .firstNd h4 {font-weight:bold; line-height:21px;}
.rightCase .f12bla .firstNd img {float:left; margin:3px 8px 0 0; border:1px solid #dcdddd; padding:2px;line-height:21px;}
.rightCase .f12bla .firstNd p {line-height:21px; text-indent:0em; color:#727171; margin:0; padding-top:4px;}
.rightCase .f12bla .button { background:url(../images/sprites_line.png) no-repeat right -682px; border:1px solid #ff6600; display:inline; padding:3px 2px 2px 5px; margin:8px 0 0 50px; line-height:30px;}
.rightCase .f12bla .button a { color:#EE3B29;}

.rightExp { margin-top:5px;}
.rightExp .f12bla .firstNd { background:none; padding:0; line-height:0; margin:0px 0 4px 0;}
.rightExp .f12bla .firstNd h3,.f12bla .firstNd h4 {font-weight:bold; line-height:21px;}
.rightExp .f12bla .firstNd img {float:left; margin:3px 8px 0 0; border:0px solid #dcdddd;line-height:21px;}
.rightExp .f12bla .firstNd p {line-height:21px; text-indent:0em; color:#727171; margin:0;}
.rightExp .f12bla .firstNd p .pt { font: bold 12px/21px "宋体"; color:#DD445D;}
.rightExp .f12bla .firstNd p.pd { font: 12px/21px "宋体"; color:#DD445D;}
.rightExp .f12bla .firstNd p.pr { float:right;}
.rightExp .f12bla .button { background:url(../images/sprites_line.png) no-repeat right -682px; border:1px solid #ff6600; display:inline; padding:3px 2px 2px 5px; margin:8px 0 0 50px; line-height:30px;}
.rightExp .f12bla .button a { color:#EE3B29;}


.citeList li { line-height:24px; background:url(../images/bg_n.png) 0 -202px no-repeat; height:24px; overflow:hidden; clear:both; margin-bottom:5px; border:1px solid #DCDCDC;}
.citeList li .grayBox { background:url(../images/bg_n.png) no-repeat -287px -202px; float:left; color:#A15596;  height:24px; line-height:24px; overflow:hidden; width:75px; text-align:center; margin-right:3px;}

.rightAssistance { background:url(../images/bg_m.png) right 0 no-repeat; padding:8px;}
.rightAssistance h3 { font: bold 12px/22px "宋体"; color:#A05596; background:url(../images/sprites.png) 0 -218px no-repeat; padding-left:13px;}
.rightAssistance img { padding:2px; border:1px solid #EDC4E8;}
.rightAssistance h4 { font: bold 12px/22px "宋体"; color:#A05596;}
.rightAssistance h4 a { color:#A05596;}
.rightAssistance p { font: 12px/22px "宋体";}

.rlReco {padding-left:0px;}
.rlReco li {height:22px; line-height:22px; overflow:hidden; float:left; width:140px;}

/*人流就诊流程*/
.rllc { clear:both; margin:0 auto; width:850px;}
.rllc .lc_cont { padding-top:5px;  float:left; width:850px;}
.rllc .lc_cont li { float:left; margin-right:3px;  display:inline;}
.rllc .lc_cont em { background:url(../images/rllc_bg.gif) no-repeat; width:118px; height:129px; display:inline-block;-moz-box-align:center;-moz-box-pack:center;vertical-align:bottom;}
.rllc .lc_cont .em1 { background-position:0 0;}
.rllc .lc_cont .em2 { background-position:-134px 0px;}
.rllc .lc_cont .em3 { background-position:-266px 0px;}
.rllc .lc_cont .em4 { background-position:-401px 0px;}
.rllc .lc_cont .em5 { background-position:-533px 0px;}
.rllc .lc_cont .em6 { background-position:-664px 0px;}
.rllc .lc_cont .em7 { background-position:-804px 0px;}
.rllc .lc_cont .em1 h2,.rllc .lc_cont .em2 h2,.rllc .lc_cont .em3 h2,.rllc .lc_cont .em4 h2,.rllc .lc_cont .em5 h2,.rllc .lc_cont .em7 h2 { padding:5px 0 0 35px;}
.rllc .lc_cont .em6 h2 {padding:0px 0 0 35px; font-size:11px; font-family:MingLiU;}

/*其他妇科疾病*/
.textList { width:164px;}
.textList .col { clear:both; text-align:left;}
.textList .col .title { border-bottom:1px solid #e1e1e1; height:22px; position:relative;}
.textList .col .title h2 { border-bottom:1px solid #DD445D; color:#DD445D; display:inline; font:14px/22px "宋体"; position:absolute;}
.textList .col .title h2 a:link,.textList .title h2 a:visited,.textList .title h2 a:hover { color:#DD445D; text-decoration:none;}
.textList .col p { color:#727171; line-height:20px; float:left; padding:4px 0 8px; }
.textList .col p a {color:#727171;}

.infoList {}
.infoList .col {width:221px; float:left; margin-top:8px;}
.infoList .col h3 { font: bold 14px/24px "宋体"; border-bottom:1px dashed #e1e1e1; color:#DD445D;}
.infoList .col .f12bla li { background:url(../images/sprites.png) 0 -260px no-repeat; padding-left:9px; line-height:20px; clear:both;}
.infoList .col .f12bla .firstNd {background:none; padding-left:0; line-height:0; margin:6px 6px 6px 0;}
.infoList .col .f12bla .firstNd h4 {font-weight:normal; line-height:20px;}
.infoList .col .f12bla .firstNd h4 a { color:#DD445D;}
.infoList .col .f12bla .firstNd img {float:left; margin:3px 8px 0 0; border:0px solid #dcdddd; line-height:20px;}
.infoList .col .f12bla .firstNd p {line-height:21px; text-indent:0em; color:#727171;}

.expInfo {}
.expInfo ul { margin-top:10px; float:left; height:1%; margin-left:15px; display:inline;}
.expInfo li { background:url(../images/bg_n.png) 0 -326px no-repeat; width:79px; height:77px; float:left; margin-right:8px; display:inline;}
.expInfo li img { margin:1px 0 0 1px;}
.expInfo li p { line-height:20px; text-align:center;}
.expInfo li p a.p1 { color:#5FA0BC;}
.expInfo li p a.p2 { color:#EE5C73;}
.expInfo ul.two { margin-left:45px; display:inline;}


.Telephone { clear:both; border-bottom:1px dashed #E98D9B; margin:0 10px;}
.Telephone li { margin:0;}
.Telephone li.ask { margin-left:18px; margin:2px auto 8px;}

.ui_bsvideo { clear:both; margin:0 10px; height:30px;}
.ui_bsvideo h2 { color:#7E7E7E; padding-left:25px; font: bold 14px/30px "宋体"; background:url(../images/sprites.png) 0 -180px no-repeat; color:#EE5C73;}
.ui_bsvideo .more { padding-top:3px; padding-right:8px;}