@charset "gb2312";
/* CSS Document */
.buttonAll { }
.buttonAll a { display:inline-block;  border-radius:5px; text-align:center; font-size:16px;}
.buttonAll a.askBut01 { background:-webkit-gradient(linear, 0 0, 0 100%, from(#48edec), to(#39bebd)); width:150px; height:28px; line-height:28px; color:#fff; margin:0 auto; display:block;}
.buttonAll a.askBut02 { background:#ccf0f0; border:1px solid #acdddd; height:28px; line-height:28px; padding:0 15px;}
.buttonAll a.askBut03 { background:#3ac4c3; width:150px; height:28px; line-height:28px; color:#fff; margin:0 auto; display:block;}
.buttonAll a.askBut04 { background:url(../../images/img2014/keshi/icon-03.png) no-repeat; width:68px; height:29px; line-height:29px; color:#808080; border-radius:0;}
.buttonAll em { display:inline-block; background:#fff; width:70px; height:18px; line-height:18px; text-align:center; border-radius:5px;}
.buttonAll .boBut01 { background:#ff9627; width:50px; height:18px;}

.bingzhong-in-name {}
.bingzhong-in-name .name { background:#3bc5c5; float:left; width:95px; height:95px; display:table; position:relative;}
.bingzhong-in-name h2 { display:table-cell; vertical-align:middle; font:900 18px/21px ""; color:#fff; text-align:center;}
.bingzhong-in-name img { float:right; margin:0; width:203px; height:95px;}
.bingzhong-in-name em { position:absolute; bottom:5px; left:10px; background:#fff; width:70px; height:18px; line-height:18px; text-align:center; border-radius:5px; font-size:12px;}
.bingzhong-in-name a.cGreen { background:url(../../images/img2014/keshi/icon-01.png) right 5px no-repeat; padding-right:8px; color:#3bc5c5;}

.bingzhong-in-name-yqjc { margin-bottom:20px; overflow:hidden;}
.bingzhong-in-name-yqjc .name { height:218px; background:#3bc5c5 url(../../images/img2014/keshi/buyun-yqjc-img01001.png) left bottom no-repeat; display:block; text-align:center;}
.bingzhong-in-name-yqjc h2 { display:inline-block; margin-top:40px;}
.bingzhong-in-name-yqjc em  { top:70px;}
.bingzhong-in-name-yqjc a.cGreen { padding:0; color:#3bc5c5;}
.bingzhong-in-name-yqjc .daoyu { border:1px solid #ddd; background:#f6f6f6; float:right; width:201px; margin-top:1px; padding:12px 0;}
.bingzhong-in-name-yqjc .daoyu p { font:12px/24px ""; padding:0 10px; text-indent:1em;}

/*.in-commh-keshi {margin-top:10px; overflow:hidden;}
.in-commh-keshi h2 { width:95px; height:95px; float:left; background:#3bc5c4; display:table; margin:0; text-align:center; font:20px/30px ""; color:#fff;}
.in-commh-keshi .tit {vertical-align:middle; display: table-cell; }
.in-commh-keshi img { float:right; margin:0;}
.storey-tags {margin-top:5px; overflow:hidden;}
.storey-tags a {line-height:30px;margin-top:5px;padding:0 12px;background-color:#fff;box-shadow:0 1px 1px #e8e8e8;display:-webkit-inline-box;color:#808080; font-family:simsun;}
.storey-tags-buyu a:hover { background:#ffeff5;}
.storey-tags-buyun a:hover { background:#e3f4ff;}
.storey-tags-fuke a:hover { background:#ffebe6;}
.storey-tags-nanke a:hover { background:#f0ffff;}*/


/*病种页内容介绍相关导航*/
.bingzhong-intrPage-nav { background:#d9f6f6; height:30px; padding:10px 0;}
.bingzhong-intrPage-nav .navlist {  height:30px; background:#d9f6f6; font:900 14px/30px ""; border-radius:5px; border:1px solid #00b3b3;}
.bingzhong-intrPage-nav .navlist li { text-align:center; width:148px; float:left; color:#00b3b3;}
.bingzhong-intrPage-nav .navlist li.intr { background:#00b3b3;}
/*病种页内容区域*/
.bingzhong-section-info { margin-top:15px; position:relative;}
.bingzhong-section-info h2 { background:#d9f6f6; border-bottom:1px solid #00b3b3; color:#00b3b3; font:900 14px/30px ""; padding-left:10px;}
.bingzhong-section-info .more { position:absolute; right:10px; top:6px;}
/*----第一类---*/
.bingzhong-section-info .f12bla .firstNd { overflow:hidden; }
.bingzhong-section-info .f12bla .firstNd img { float:left; margin:10px 10px 0 0;}
.bingzhong-section-info .f12bla .firstNd img.mbottom20 { margin-bottom:20px;}
.bingzhong-section-info .f12bla .firstNd img.mbottom40 { margin-bottom:40px;}
.bingzhong-section-info .f12bla .firstNd h3 { padding:10px 0 0;}
.bingzhong-section-info .f12bla .firstNd h3.tit01 { background:url(../../images/img2014/keshi/icon-01.png) 10px -56px no-repeat; border:none; padding:0 10px 0 37px; color:#00b3b3;}
.bingzhong-section-info .f12bla .firstNd p { padding:10px 0; font:12px/21px "";}
.bingzhong-section-info .f12bla .firstNd p.p1 { padding:0;}
.bingzhong-section-info .f12bla .firstNd a.img-a { float:left; width:50px; line-height:18px; text-align:center;}
.bingzhong-section-info .f12bla .firstNd a.img-a img { margin-bottom:10px;}
.bingzhong-section-info .f12bla .firstNd a.m3 { margin:0 20px 0 25px;}
.bingzhong-section-info .f12bla .firstNd a.m2 { margin:0 20px 0 50px;}
/*----第一类完---*/
/*----第二类带h3标题---*/
.bingzhong-section-info .f12bla .secondNd h3 { font:900 12px/24px ""; padding:10px 0 0; border-bottom:1px solid #ccc; }
.bingzhong-section-info .f12bla .secondNd p { padding:10px 0; font:12px/21px "";}
.bingzhong-section-info .f12bla .secondNd a.img-a { float:left; width:70px; line-height:18px; text-align:center;}
.bingzhong-section-info .f12bla .secondNd .icon { background:url(../../images/img2014/keshi/icon-01.png) 0 0 no-repeat; width:20px; height:20px; float:left; overflow:hidden; margin:30px 10px 0;}
/*----第二类带h3标题完---*/
/*----第三类带背景色---宫外孕/renliu/gwy/*/
.bingzhong-section-info .f12bla .tertiaryNd { overflow:hidden; margin-bottom:10px;}
.bingzhong-section-info .f12bla .tertiaryNd h3 { height:48px; float:left; display:table; text-align:center; width:65px; background:#01b4b3; margin-bottom:-9999px;padding-bottom:9999px; }
.bingzhong-section-info .f12bla .tertiaryNd span {color:#fff; vertical-align:middle; display:table-cell;}
.bingzhong-section-info .f12bla .tertiaryNd p { height:48px; width:215px; float:left; background:#d9f6f6; padding:0 10px; font-size:13px; line-height:21px;}
.bingzhong-section-info .f12bla .tertiaryNd p.p1 { height:auto;}
/*----第三类带背景色完---*/
/*----第四类带图片---妇科炎症/fuke/yanzheng/*/
.bingzhong-section-info .f12bla .fourthNd { padding:10px 0; border-bottom:1px solid #f1f1f1;}
.bingzhong-section-info .f12bla .fourthNd img { float:left; margin:0 10px; }
.bingzhong-section-info .f12bla .fourthNd p { padding:0; font:12px/21px "";}
.bingzhong-section-info .f12bla .fourthNd .r-icon { float:right; width:11px; height:21px; display:block; overflow:hidden; background:url(../../images/img2014/keshi/icon-01.png) no-repeat right -60px; margin:30px 10px 0;}
.bingzhong-section-info .f12bla .fourthNd .l-title { float:left; width:70px; height:70px; background:#3bc5c4; margin:0 10px; font:900 14px/70px ""; text-align:center; color:#fff;}
/*----第四类带图片完---*/
/*----带序号列---*/
.bingzhong-section-info .f12bla li { background:none; line-height:28px; font-size:16px;}
.bingzhong-section-info span.ranknum { width:16px; height:16px; background-color: #01b4b3; border-radius:8px; color: #FFFFFF; float: left; line-height:16px; margin-top:6px; font-family: "Arial"; text-align: center; margin-right:4px; }
.bingzhong-section-info .f12bla-half li { float:left; width:150px;}
/*----带序号列完---*/

.bingzhong-section-info .f12bla-renliujishu .fourthNd  { position:relative; background:#f5f5f5; overflow:hidden; padding:10px; border:1px solid #ccc; border-radius:5px; margin-bottom:15px;}
.bingzhong-section-info .f12bla-renliujishu .fourthNd p.buttonAll { position:absolute; top:20px; right:10px;}
.bingzhong-section-info .f12bla-renliujishu .fourthNd h3.reco { display:inline-block; background:url(../../images/img2014/keshi/icon-01.png) right -140px no-repeat; padding-right:25px;}

/*----------------------------------------------------------------------------------------------------------------------------*/

/*----妇科炎症/fuke/yanzheng/*/
.f12bla-tese .firstNd { padding:10px 0;}
.f12bla-tese .firstNd h3 { font:600 18px/35px ""; text-align:center; color:#009896; padding:0; margin:0; }
.f12bla-tese .firstNd img { padding:0; margin:0;}
.f12bla-tese .firstNd p { line-height:21px; padding:0; margin:0;}

/*温馨提示*/
.tipsCont {}
.tipsCont .tit { width:50px; float:left; color:#00b3b3;}
.tipsCont .info { float:right; font-size:16px; padding:10px; margin-top:10px; line-height:21px; width:210px; background:#d9f6f6; border:1px solid #a1e2e2; border-radius:5px; position:relative;}
.tipsCont .info .icon { background:url(../../images/img2014/keshi/icon-01.png) 0 -24px no-repeat; width:10px; height:19px; overflow:hidden; position:absolute; top:15px; left:-10px;}
/*色块内容*/
.colorCont,.colorCont02 { overflow:hidden;}
.colorCont li { display:table;text-align:center; height:80px; float:left;}
.colorCont p { vertical-align:middle; display: table-cell; color:#fff; font:14px/24px ""; }
.colorCont .cGreen { background:#00b74d;}
.colorCont .cBrown { background:#af8843;}
.colorCont .cBlue { background:#00b2ed;}
.colorCont .cGray { background:#999999;}
.colorCont .cColour { background:#ffa371;}

.colorCont02 { width:100%; position:relative;}
.colorCont02 ul { width:120%;}
.colorCont02 li { float:left;}
.colorCont02 .w145 li { width:145px; height:90px; color:#fff;}
.colorCont02 .w145 li h4,.colorCont02 .w145 li p { padding:0 10px;}
.colorCont02 .w145 li h4 { padding-top:8px; font:900 14px/24px ""; margin:0;}
.colorCont02 .cYellow { background:#eda924;}
.colorCont02 .cGreen { background:#23bf1e; text-align:right;}
.colorCont02 .cPink { background:#ff5a9c;}
.colorCont02 .cBlue { background:#59bfff;text-align:right;}
.colorCont02 .pm1 li { margin:0 10px 10px 0;}
.colorCont02 .h3Tit { background:#fff; width:110px; height:60px; position:absolute; top:50%; left:50%; margin:-35px 0 0 -55px; display:table; text-align:center; border-radius:8px;}
.colorCont02 .h3Tit h3 { display:table-cell; vertical-align:middle; padding:0 10px; font:16px/24px Microsoft YaHei; color:#00a1a1; text-shadow:1px 1px 0 #e1e1e1;}

.colorCont02 .w14502 li { background:#feffd4; width:143px; height:33px; color:#333; border:1px solid #cccccc; text-align:center;}
.colorCont02 .w14502 li h4 {  font:900 14px/33px ""; margin:0;}


/*推荐专家*/
.recExp { margin-top:10px;}
.recExp .f12bla .firstNd h3 { font:900 14px/24px Microsoft YaHei; color:#000; border:none; padding:0; margin:0;}
.recExp .f12bla .firstNd p { text-indent:0em; line-height:19px; font-size:12px; padding:0;}
.recExp .f12bla .firstNd img  { border:none; float:left; margin:0 10px 50px 0;}
.recExp .f12bla .firstNd .ask,.recExp .f12bla .firstNd .booking { background:#009896; color:#fff; height:21px; line-height:21px; padding:0 8px; display:inline-block;}
.recExp .f12bla .firstNd .booking { background:#c0c0c0;}
.recExp .f12bla .firstNd p.p1 { margin-top:5px;}
.recExp .f12bla .firstNd img.bm20 { margin-bottom:20px;}

.picList { width:100%; overflow:hidden;}
.picList ul { width:120%;}
.picList li { float:left;}
.picList img { border:1px solid #cddfde;}
.picList .w145 li { width:145px; text-align:center;}
.picList .p2 li { margin-right:10px; margin-top:15px;}

/*早孕表格*/
.f3Box{padding:10px 0;}
.f3Box table{border-collapse:collapse;width:100%;margin-bottom:10px;}
.f3Box table td,.f3Box table th{border:solid 1px #cbcbcb;padding:5px;}
.f3Box table td{line-height:22px;}
.f3Box table th{white-space:nowrap;background-color:#dcdbdb;line-height:22px;}
.f3Box table tr.child{background-color:#ebebeb;}

.f12bla .firstNd img { float:left;}
.bingzhong-section-info .f12bla-package {}
.bingzhong-section-info .f12bla-package .firstNd { background:#fff; border-bottom:1px solid #f1f1f1; overflow:hidden; padding: 10px 0; position:relative; }
.bingzhong-section-info .f12bla-package .firstNd img { margin:0 10px;}
.bingzhong-section-info .f12bla-package .firstNd h3 { padding:0;}
.bingzhong-section-info .f12bla-package .firstNd p { line-height:21px; padding:0; margin:0;}
.bingzhong-section-info .f12bla-package .firstNd .detail { display:block; clear:both; padding:10px; padding-bottom:0;}
.bingzhong-section-info .f12bla-package .firstNd .detail p.buttonAll { margin-top:8px;}
.bingzhong-section-info .f12bla-package .firstNd .btn01{ text-align:right; border:none; width:85px; line-height:22px; cursor:pointer; margin:0 auto; background:#fff; float:right; color:#808080; }
.bingzhong-section-info .f12bla-package .firstNd .btn01 img { clear:none; float:none; margin:0 4px;}

.ep-recoReading .f12bla li { font:14px/28px""; background:url(../../images/img2014/keshi/icon-01.png) 0 -285px no-repeat; padding-left:8px;}


/*勃起功能障碍*/
.nanke-bqza-liaofa { background:#d9f6f6; overflow:hidden; height:auto;}


.bingzhong-section-info-yqjc { margin-top:15px; position:relative;}
.bingzhong-section-info-yqjc h2 { background:#00b3b3; border-bottom:1px solid #00b3b3; color:#fff; font:900 14px/30px ""; padding-left:10px;}
.bingzhong-section-info-yqjc .more { position:absolute; right:10px; top:6px;}

.buyun-yqjc-cont01 { margin:15px 0;}
.buyun-yqjc-cont01 li { line-height:21px; padding:5px;}
.buyun-yqjc-cont01 li:nth-child(2n-1) { background:#f6f6f6;}

.f12bla-yqjc-item01 { background:#3bc5c5; color:#fff; overflow:hidden; padding:15px 0;}
.f12bla-yqjc-item01 .firstNd .icon { float:left; font-size:30px; margin:0 15px; margin-top:10px;}
.f12bla-yqjc-item01 .firstNd .text { float:left; border-left:1px solid #73d4d4; padding:0 15px ;} 
.f12bla-yqjc-item01 .firstNd .text h3,.f12bla-yqjc-item01 .firstNd .text p { line-height:21px;}
.f12bla-yqjc-item01 .firstNd .text p { font-size:12px;}

.f12bla-yqjc-item02 { border:solid #e2e2e2; border-width:1px 0 0 1px;}
.f12bla-yqjc-item02 td { border:solid #e2e2e2; border-width:0 1px 1px 0; width:46%; line-height:25px; padding-left:4%;}

.f12bla-yqjc-item03 { background:#f6f6f6; overflow:hidden; padding:15px 0; margin-top:1px;}
.f12bla-yqjc-item03 .firstNd .icon { float:left; padding:0 5px 0 15px ; font-size:18px; color:#3bc5c5; width:16px;}
.f12bla-yqjc-item03 .firstNd .text { float:left;  width:250px;} 

.buyun-yqjc-time,.buyun-yqjc-benefit { overflow:hidden;}
.buyun-yqjc-time ul,.buyun-yqjc-benefit ul { width:110%;}
.buyun-yqjc-time li,.buyun-yqjc-benefit li { float:left;}
.buyun-yqjc-time .w140 li { width:140px; position:relative;}
.buyun-yqjc-time .w140 li img { border:1px solid #ddd;}
.buyun-yqjc-time .w140 li p { position:absolute; bottom:0; left:0; background:rgba(48,192,193,0.8); color:#fff; padding:5px;}
.buyun-yqjc-time .w140 li.firstNd { width:300px; float:none; clear:none; margin:15px 0; }
.buyun-yqjc-time .w140 li.firstNd img { border:none;}
.buyun-yqjc-time .w140 li.firstNd p { position:relative; background:none; color:#666;}
.buyun-yqjc-time .m2 li,.buyun-yqjc-benefit .m2 li { margin-right:20px;}

.buyun-yqjc-time .w145 li { width:147px; position:relative; text-align:center;}
.buyun-yqjc-time .w145 li img { border:1px solid #ddd; vertical-align:top; margin-bottom:8px;}
.buyun-yqjc-time .w145 li p { position:absolute; top:75px; left:15px; background:rgb(48,192,193); color:#fff; padding:0 5px; font-size:14px;}
.buyun-yqjc-time .m3 li { margin-right:6px;}


.buyun-yqjc-benefit .w140 li { width:140px; height:90px; background:#ededed; border-radius:0 8px 8px 8px; position:relative; text-align:center; padding:5px 0;}
.buyun-yqjc-benefit  h3 { color:#00b3b3;}
.buyun-yqjc-benefit  p { padding:0 8px; text-align:left;}
.buyun-yqjc-benefit .w140 li>span { visibility:visible;  font-size:0px;  line-height:0px;  position:absolute; top:0; left:0;  
  border-left:33px solid #ff9627;  /* left arrow slant */
  border-right:33px solid transparent; /* right arrow slant */
  border-bottom:33px solid transparent; /* bottom, add background color here */}
.buyun-yqjc-benefit .w140 li>span>i { position:absolute; top:9px; left:-38px; color:#fff; width:29px; font-style:normal; font-size:12px;}
.buyun-yqjc-benefit .m2 li { margin-top:12px;}

.f12bla-info .firstNd img { margin-right:10px;}