/* CSS Document */
/*专家医生*/
.specialist { border:1px #e0e0e0 solid; margin-bottom:15px; width:978px; overflow:hidden; }
.specialist_zt { width:30px; padding:60px 8px 60px 7px; text-align:center; color:#454545; background:#f5f6f6; font-size:18px; line-height:30px; }
.specialist_z1 { padding:15px 0 0 15px; }
.specialist_z11 { position:relative; }
.specialist_z11 img { border:1px #f5f6f6 solid; }
.specialist_z111 { position:absolute; top:-3px; right:5px; background:url(../images/recommend.png) no-repeat left top; width:22px; padding:5px 8px 0 5px; font-size:12px; height:39px; line-height:16px; color:#fff; text-align:center; }
.specialist_z112 { position:absolute; bottom:6px; left:0px; width:181px; height:30px; line-height:30px; background:url(../images/yy-51.png) repeat left top; padding: 0 10px; }
.specialist_z112 a { display:block; font-size:14px; color:#fff; }
.specialist_z112 a span { float:left; display:block; }
.specialist_z112 a em { float:right; display:block; }

.specialist_z12 { width:418px;  }
.specialist_z121 { height:117px; margin: 0 1px 0 11px; }
.specialist_z121 a { }
.specialist_z121 a img { border:1px #f5f6f6 solid; }
.specialist_z121 a span { display:block; text-align:center; color:#555; padding-top:3px; line-height:20px; }
.specialist_z121 .zjysz { width:92px; height:92px; overflow:hidden; position:relative; }
.specialist_z121 div.zjysz:hover .zjysz1 { position:absolute; left:0px; top:0; width:72px; height:60px; background:url(../images/yy-51.png) repeat left top; color:#fff; line-height:20px; padding:16px 10px; }

.specialist_z2 { width:212px; border-left:1px #dedede solid; height:255px; padding-top:5px; padding-left:13px; }
.specialist_z2 .bkz { border-bottom:none; }
.specialist_z21 { margin:0 0px 0 20px; float:left; padding:8px 0 5px; width:84px;  border-bottom:1px #e0e0e0 solid; }
.specialist_z21 a.ksz { color:#023670; padding:2px 6px; border:1px #e0e0e0 solid; background:#f5fcff; }
.specialist_z21 div { padding-top:4px; }
.specialist_z21 a { color:#555; line-height:20px; cursor:pointer; display:inline-block; padding-right:4px; }
.specialist_yt { padding:96px 5px; width:24px; font-size:16px; text-align:center; background:#f5f6f6; line-height:24px;  border-left:1px #dedede solid; }
.specialist_yt a { color:#454545; }

.specialist_z22 { font-size:16px; line-height:30px; color:#555; }
.specialist_z22 font { color:#023670; }
.specialist_z23 { padding-top:5px; }
.specialist_z23 a { color:#999; padding:5px 7px; display:inline-block; border:1px #e0e0e0 solid; background:#f5fcff; margin-bottom:5px; margin-right:5px; float:left; }

.specialist_z23 a span { color:#555; }
.specialist_z23 a em { color:#999; }
.specialist_z23 a:hover { background:#023670; color:#fff; } 
.specialist_z23 a:hover span { color:#fff; }
.specialist_z23 a:hover em  { color:#fff; }

/*文章*/
.article { border:1px #e0e0e0 solid; margin-bottom:15px; width:978px; overflow:hidden; /*background:url(../images/bg-62.jpg) repeat-y center top;*/ }
.article1 { width:325px; padding-bottom:25px; }
.article3 { width:326px; padding-bottom:25px; margin:0 1px; }
.article2 { margin:0 auto; width:266px; padding-top:22px; }
.article21 { height:56px; }
.zpxxz { background:url(../images/zpxx-51.png) no-repeat center top; }
.yswzz { background:url(../images/yswz-51.png) no-repeat center top; }
.qzxxz { background:url(../images/qzxx-51.png) no-repeat center top; }

.article22 { text-align:center; color:#023670; font-size:18px; line-height:30px; padding:3px; margin-bottom:5px; }
.article23 { border-bottom:1px #c1c1c1 dotted; padding:5px 0; }
.article23 a { font-size:12px; line-height:24px; color:#555; display:block; } 
.article23 a:hover { color:#023670; text-decoration:underline; }
.article23 span { float:left; color:#858585; line-height:24px; }
.article23 em { float:right; color:#858585; line-height:24px; }

.article24 { margin-top:14px; }
.article24 a { border:1px #e0e0e0 solid; color:#858585; padding:3px 4px 3px 5px; float:left; background:#fbfbfb; }

.article25 { font-size:12px; line-height:22px; color:#858585; padding-top:1px; }
.article25 a { float:left; color:#555; }
.article25 a:hover { color:#023670; text-decoration:underline; }
.article25 span { float:left; }
.article25 em { float:right; }
.article26 { padding-top:3px; }

/*.article1:hover { background:#f5fcff; }
.article3:hover { background:#f5fcff; }*/
.article1:hover .zpxxz { background:url(../images/zpxx-52.png) no-repeat center top; }
.article3:hover .yswzz { background:url(../images/yswz-52.png) no-repeat center top; }
.article1:hover .qzxxz { background:url(../images/qzxx-52.png) no-repeat center top; }

/*专家条件*/
.conditions { border:1px #e0e0e0 solid; border-top:0; margin:0 auto 15px; width:978px; position:relative; }
.conditions1 { font-size:12px; }
.conditions11 { border-bottom:1px #efefef dashed; line-height:24px; padding:10px 8px; }
.conditions11 span { color:#059de1; padding:0 10px; }
.conditions11 a { display:inline-block; padding:0 10px; color:#023670; -moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px; }
.conditions11 a:hover { background:#023670; color:#fff; }
.conditions11 a.hover { background:#023670; color:#fff; }

.conditions12 { }
.conditions12_l { width:720px; font-size:12px; padding:10px 0 10px 14px; line-height:24px; }
.conditions12_l em{ color:#555;}
.conditions12_l span { color:#059de1; padding:0 10px; }
.conditions12_l a { color:#fff; display:inline-block; padding:0 10px; -moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px; background:#023670; margin-right:6px; }
.conditions12_l a img { padding-left:5px; }
.conditions12_r { width:216px; padding:10px 0 10px 20px; height:24px; line-height:24px; background:url(../images/ss-53.png) no-repeat left 50%; }
.conditions12_r input { border:none; background:#f5f5f6; }
.conditions12_r input:focus{ outline:none; }
.conditions12_r input.srk11 { width:176px; padding:2px 0; line-height:20px; height:20px; color:#858585; }
.conditions12_r input.an11 { height:24px; width:24px; background:none; }

.conditions2 { }

.conditions_fd { position:absolute; right:-25px; top:0px; border:1px #eee solid; border-left:none; background:#dff5ff; width:23px; text-align:center; color:#023670; }


.conditionsz { margin:0 auto 15px; width:980px; }

.conditionsz_l { width:730px; }
.conditionsz_l1 { border:1px #eee solid; background:#eefaff; padding:10px 0; height:30px; line-height:30px; font-size:14px; margin-bottom:15px; }
.conditionsz_l1 a { border-right:1px #ccc dotted; color:#555;padding:6px 33px 6px 20px; }
.conditionsz_l1 a img { padding-left:6px; }
.conditionsz_l1 a.hover { background-image:url(../images/dt-11.png); background-repeat:no-repeat; background-position:75% 55%;  }
.conditionsz_l1 a.gzdz {  background-image:url(../images/dt-11.png); background-repeat:no-repeat; background-position:78% 55%;  }
.conditionsz_l1 a.hoverj { color:#059de1; background-image:url(../images/dt-13.png); background-repeat:no-repeat; background-position:72% 55%; }
.conditionsz_l1 a.hoverz { color:#059de1; background-image:url(../images/dt-12.png); background-repeat:no-repeat; background-position:72% 55%; }

.conditionsz_l1_l { width:500px; }

.conditionsz_l1_r { text-align:left; width:98px; margin-top:-5px; }
.conditionsz_l1_r a.two { border-right:none; }
.conditionsz_l1_r a { padding:6px 15px; float:left; }
.conditionsz_l1_r a img { padding:0; }
.conditionsz_l1_r .yc { display:none; }

.conditionsz_l2 { margin:0 -10px 0 -7px; }
.conditionsz_l21 { margin:0 7px; height:351px; width:234px; float:left; }
.conditionsz_l211 { border:1px #efefef solid; padding:5px; }
.conditionsz_l211 a { display:block; }
.conditionsz_l211 a img { height:222px; }



.conditionsz_l212 { padding:5px 0; }
.conditionsz_l212 a { display:block; font-size:14px; line-height:24px; }
.conditionsz_l212 a.zjz { color:#023670; }
.conditionsz_l212 a.zsz { color:#555; }
.conditionsz_l212 p { padding-top:5px; }
.conditionsz_l212 font { padding:0 5px; float:left; height:20px; line-height:20px; background:#eefaff; border:1px #eee solid; margin-right:3px; color:#555; }
.conditionsz_l212 label { color:#555; padding:0 5px; float:left; height:20px; line-height:20px; background:#eefaff; border:1px #eee solid; }
.conditionsz_l212 label input { float:left; margin-top:3px; margin-right:3px; }
.conditionsz_l212 p em.icon-collecthollow { padding-left:5px; color:#fda3a3; display: initial; }
.conditionsz_l212 p.quality_rating { padding-top:0px; height:24px; line-height:24px; color:#555; }

.conditionsz_l3 { border-top:1px #eee solid; padding:20px 0; margin-top:15px; }
.conditionsz_l5 { padding:20px 0; margin-top:15px; }
.conditionsz_l6 { margin-top:-15px; }

.conditionsz_l4 { padding:15px 0; border-bottom:1px #eee solid; }
.conditionsz_l41 { width:108px; background:url(../images/bg-61.jpg) no-repeat right top; padding-right:6px; }
.conditionsz_l411 { border:1px #eee solid; border-right:none; padding:4px; }
.conditionsz_l42 { margin-left:12px; width:500px; overflow:hidden; }
.conditionsz_l42 p { line-height:24px; color:#555; font-size:12px; }
.conditionsz_l42 p a { font-size:18px; line-height:30px; color:#023670; }
.conditionsz_l42 p a.zsz { font-size:12px; line-height:24px; color:#023670; }
.conditionsz_l42 p font { padding-right:22px; }
.conditionsz_l42 p em { padding:0 22px; }

.conditionsz_l43 p em.icon-collecthollow { padding-left:5px; color:#fda3a3; display: initial; }
 
.conditionsz_l43 { width:90px; text-align:right; padding-top:10px; }
.conditionsz_l43 p { line-height:24px; color:#023670; }
.conditionsz_l43 p font { font-size:24px; }
.conditionsz_l43 span { padding:0 5px; height:20px; line-height:20px; background:#eefaff; border:1px #eee solid; margin-right:3px; color:#555; display:block; width:80px; text-align:left; }
.conditionsz_l43 label { color:#555; padding:0 5px; height:20px; line-height:20px; background:#eefaff; border:1px #eee solid; width:80px; display:block; margin:6px 0; text-align:left; }
.conditionsz_l43 label input { float:left; margin-top:3px; margin-right:3px; }

.conditionsz_l7 { margin-top:-15px; }
.conditionsz_l8 { position:relative; padding:20px 0; border-bottom:1px #eee solid; }
.conditionsz_l81 { width:165px; background:url(../images/bg-64.jpg) no-repeat right top; padding-right:6px; }
.conditionsz_l811 { border:1px #eee solid; border-right:none; padding:4px; height:102px; }
.conditionsz_l82 { width:275px; margin-left:4px; border-right:1px #eee solid; }
.conditionsz_l82 a { font-size:14px; line-height:30px; color:#023670; display:block; }
.conditionsz_l82 .dzz { font-size:12px; line-height:24px; color:#555; }
.conditionsz_l82 p.clearfix { padding-top:5px; }
.conditionsz_l82 font { padding:0 5px; float:left; height:20px; line-height:20px; background:#fff; border:1px #eee solid; margin-right:3px; color:#555; }
.conditionsz_l82 label { color:#555; padding:0 5px; float:left; height:20px; line-height:20px; background:#fff; border:1px #eee solid; }
.conditionsz_l82 label input { float:left; margin-top:3px; margin-right:3px; }

.conditionsz_l82 img {  }
.conditionsz_l82 div.hjz { display:table; height:22px; padding-top:8px; }
.conditionsz_l82 div.hjz img {  }
.conditionsz_l82 div.hjz div { display:table-cell; float:left; -moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px; border:1px #eee solid; background:#f6f6f6; vertical-align: middle; padding:0 8px; height:20px; }

/*.conditionsz_l82 div.hjz td { -moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px; background:#f6f6f6; vertical-align: middle; padding:0 8px; height:20px; }*/
.conditionsz_l82 div.hjz th { width:5px; height:20px; display:block; }
.conditionsz_l83 { width:272px; }

/* 本例子css */
.picScroll-left { width:272px;  overflow:hidden; position:relative;   }
.picScroll-left .hd{ overflow:hidden;  height:30px; padding:0 10px;  }
.picScroll-left .hd span { float:left; font-size:12px; color:#858585; margin-top:-5px; line-height:24px; }
.picScroll-left .hd span font { font-size:14px; color:#023670; padding-right:5px; }

.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:15px; height:15px; float:right; margin-right:2px;  overflow:hidden;
	 cursor:pointer; }
.picScroll-left .hd .next { background:url(../images/right-1.jpg) no-repeat left top;  }
.picScroll-left .hd .prev { background:url(../images/left-1.jpg) no-repeat left top;   }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .bd{ padding-left:11px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin-right:12px; float:left; _display:inline; overflow:hidden; text-align:center;  -moz-border-radius: 150px;
-khtml-border-radius: 150px;
-webkit-border-radius: 150px;
border-radius: 150px; border:1px #eee solid; padding:3px; position:relative; }
#picScroll-left .bd { padding-left:10px; }
#picScroll-left .bd ul li { margin:5px; }
.picScroll-left .bd ul li .pic{ text-align:center; }

.picScroll-left .bd ul li div.jsz { position:absolute; top:3px; left:3px; display:none; width:71px; -moz-border-radius: 150px;
-khtml-border-radius: 150px;
-webkit-border-radius: 150px;
border-radius: 150px; height:59px; padding-top:12px; background:url(../images/bg-63.png) repeat left top; }
.picScroll-left .bd ul li div.jsz p { text-align:center; line-height:24px; color:#fff;  }
.picScroll-left .bd ul li:hover div.jsz { display:block; }

.picScroll-left .bd ul li .pic img{ width:71px; -moz-border-radius: 150px;
-khtml-border-radius: 150px;
-webkit-border-radius: 150px;
border-radius: 150px; height:71px; display:block; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }

.conditionsz_l84 { position:absolute; left:-44px; top:56px; background:url(../images/fsz-1.jpg) no-repeat right top; width:44px; height:32px; color:#fff; line-height:32px; text-align:center; font-size:18px; }

.conditionsz_r { width:234px; }
.conditionsz_r1 { border:1px #efefef solid; background:#f6f6f6; padding:10px 0 2px; margin-bottom:15px; }
.conditionsz_r11 { background:url(../images/biao-61.jpg) no-repeat left 50%; padding-left:15px; font-size:16px; line-height:30px; color:#023670; }
.conditionsz_r12 { margin:0 auto; width:202px; font-size:12px; }
.conditionsz_r1 .endz { border-bottom:none;}
.conditionsz_r121 { padding:10px 0; border-bottom:1px #ddd solid; }
.conditionsz_r122 { width:22px; line-height:38px; }
.conditionsz_r122 img { margin-top:10px; }
.conditionsz_r122 font { padding-left:3px; }
.conditionsz_r123 { width:39px; }
.conditionsz_r123 a img { border:1px #eee solid; }
.conditionsz_r124 { width:135px; line-height:20px; }
.conditionsz_r124 p.ysz { color:#333; }
.conditionsz_r124 p.ysz a { float:left; color:#555; }
.conditionsz_r124 p.ysz em { float:right; }
.conditionsz_r124 p.ysz em img { padding-right:3px; }
.conditionsz_r124 p.zsz { color:#858585; }
.conditionsz_r124 p.zsz a { color:#858585;}

.conditionsz_r125 { padding-top:8px; }
.conditionsz_r125 a { border-top:1px #f0f0f0 solid; display:block; color:#555; padding-left:18px; padding-right:5px; line-height:28px; background:#f6f6f6; }
.conditionsz_r125 a:hover { background:#fff; color:#555; }

.conditionsz_r2 { border:1px #efefef solid; background:#f6f6f6; padding:10px 0 2px; margin-bottom:15px; }
.conditionsz_r21 { margin:0 auto; width:203px; }
.conditionsz_r22 { position:relative; border:1px #eee solid; padding:5px; height:191px; background:#fff; margin:5px 0 15px; }
.conditionsz_r22_tj { position:absolute; top:-3px; right:13px; background:url(../images/recommend.png) no-repeat left top; width:22px; padding:5px 8px 0 5px; font-size:12px; height:39px; line-height:16px; color:#fff; text-align:center; }
.conditionsz_r221 { position:absolute; bottom:5px; left:5px; width:171px; height:30px; line-height:30px; background:url(../images/yy-51.png) repeat left top; padding: 0 10px; }
.conditionsz_r221 a { display:block; font-size:12px; color:#fff; }
.conditionsz_r221 a span { float:left; display:block; }
.conditionsz_r221 a em { float:right; display:block; }

.conditionsz_r3 { border:1px #efefef solid; background:#f6f6f6; padding:10px 0 0px; margin-bottom:15px; }

.conditionsz_r4 { border:1px #efefef solid; background:#f6f6f6; padding:10px 0 0 15px; margin-bottom:15px; }
.conditionsz_r41 { background:url(../images/mytj-1.png) no-repeat left 50%; height:30px; line-height:30px; font-size:16px; color:#023670; padding-left:24px; }
.conditionsz_r4 .gdyyz { background:url(../images/gdyy-51.png) no-repeat left 50%;  }
.conditionsz_r42 { padding-bottom:10px; }
.conditionsz_r421 { height:92px; position:relative; border:1px #eee solid; padding:2px; background:#fff; margin:5px 7px 3px 0; overflow:hidden; }
.conditionsz_r422 { position:absolute; top:2px; left:2px; width:92px; height:75px; text-align:center; background:url(../images/yy-51.png) repeat left top; line-height:20px; color:#fff; padding-top:17px; display:none; cursor:pointer; }
.conditionsz_r422 a { color:#fff; }
.conditionsz_r421:hover .conditionsz_r422 { display:block; }

.conditionsz_r43 {  height:160px; width:203px; font-family:"宋体"; }
.conditionsz_r431 { position:relative; border:1px #eee solid; padding:2px; height:124px; background:#fff; overflow:hidden; }
.conditionsz_r43 a { display:block; text-align:center; color:#555; line-height:28px; }
.conditionsz_r431 a .zstjz { position:absolute; top:2px; left:2px; width:197px; height:106px; text-align:center; background:url(../images/bg-63.png) repeat left top; line-height:30px; color:#fff; padding-top:18px; display:none; font-size:14px; font-weight:bolder; }

.conditionsz_r431 a:hover .zstjz { display:block; }

.conditionsz_r432 { padding-top:5px; }

/*幻灯片*/
.slideBox{ width:358px; height:239px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px; color:#555;  width:15px; height:15px; line-height:15px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#059de1; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:358px; height:239px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/* 医生统计 */
.xz_top { margin:0 auto; width:979px; border-right:1px #eee solid; border-bottom:1px #eee solid; }
.xz_top1 { border-left:1px #eee solid; width:454px; height:74px; padding-left:36px; padding-top:18px; }
.xz_top2 { border-left:1px #eee solid; width:453px; height:74px; padding-left:34px; padding-top:18px; }
.xz_top div span { float:left; font-size:18px; color:#858585; line-height:56px; height:56px; }
.xz_sz { float:left; margin:0 18px; -moz-border-radius: 4px; position:relative; background:url(../images/xz_szbg.jpg) repeat-x left bottom;
-khtml-border-radius: 4px; font-family: 'lets_go_digitalregular';
-webkit-border-radius: 4px; font-size:50px; color:#023670;
border-radius: 4px; border:1px #dedede solid; height:54px; line-height:54px; padding:0 27px; }
.xz_sz1 { position:absolute; left:2px; top:27px; right:2px; height:2px; background:url(../images/xz_szz.png) repeat-x left 50%; }
.xz_sz2 { position:absolute; left:5px; top:20px; height:16px; background:url(../images/xz_szl.png) no-repeat left 50%; width:6px; }
.xz_sz3 { position:absolute; right:5px; top:20px; height:16px; background:url(../images/xz_szr.jpg) no-repeat left 50%; width:6px; }


.ddtcc_zz { display:none; position:absolute; top:0px; left:0px; z-index:100; height:240%; width:100%; background:url(../images/ddtcc.png) repeat left top; }
.ddtcc_nr { display:none; position:absolute; top:130px; left:50%; z-index:105; background:url(../images/ddtj-1.png) no-repeat center top; width:738px; margin-left:-369px; height:416px; }
.ddtcc_nr1 { margin:230px auto 0; width:248px; }
.ddtcc_nr1 a { -moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px; color:#ff723f; font-size:16px; height:24px; line-height:24px; padding:5px 15px 5px 0; margin:0 5px; display:inline-block; }
.ddtcc_nr1 a.jycg { background:url(../images/jycg-1.png) #fff no-repeat 14px 50%; padding-left:36px;  }
.ddtcc_nr1 a.ydwt { background:url(../images/ydwt-1.png) #fff no-repeat 14px 50%; padding-left:30px; }
.ddtcc_nr1 a:hover { font-weight:bolder; }

.ddtcc_cg {  background:url(../images/ddcg-1.png) no-repeat center top; margin:0 auto; width:732px; height:235px; padding-top:175px; }
.ddtcc_cg1 { margin:0 auto; width:86px; font-size:18px; line-height:30px; text-align:center; }
.ddtcc_cg1 a { color:#fff; }
.ddtcc_cg2 { margin:5px auto 0; background:url(../images/djs-1.png) no-repeat center top; line-height:28px; height:45px; width:64px; padding-top:23px; text-align:center; color:#79c423; font-size:18px; }
.ddtcc_cg2 span { }

/*健康常识*/
.healthy { border:1px #dfdfdf solid; margin-bottom:15px; padding:12px 18px 10px 18px; }
.healthy1 { height:34px; }
.healthy1 span { float:left; display:inline-block; font-size:18px; color:#003673; line-height:30px; }
.healthy1 a { float:right; background:#fbfbfb; border:1px #e0e0e0 solid; display:inline-block; padding:0 3px 0 5px; color:#858585; height:20px; line-height:20px; margin-top:5px; }
.healthy2 { }
.healthy21 { width:310px; padding-top:8px; }
.healthy211 { background:#023670; padding:10px 16px; height:64px; }
.healthy211 a.title { font-size:16px; line-height:24px; padding-bottom:5px; display:block; color:#fff; }
.healthy211 span { line-height:16px; color:#fff; }
.healthy211 span a { color:#fff; } 

/* 切换效果 */
.slideBox1 { width:310px; overflow:hidden; position:relative; }
.slideBox1 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox1 .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox1 .hd ul li.on{ background:#f00; color:#fff; }
.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
.slideBox1 .bd img{ width:310px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox1 .prev { position:absolute; right:36px; bottom:94px; display:block; width:21px; height:21px; background:url(../images/sensezjt.jpg) no-repeat left top; }
.slideBox1 .next{ position:absolute; right:12px; bottom:94px; display:block; width:21px; height:21px; background:url(../images/senseyjt.jpg) no-repeat left top; }

.healthy22 { width:282px; margin-left:32px; }
.healthy221 { padding-top:5px; }
.healthy221 a.title {/* padding-left:35px; background:url(../images/sense.jpg) no-repeat left 66%; */color:#023670; font-size:18px; display:block; line-height:28px; }
.healthy221 span { color:#656565; line-height:20px; display:inline-block; padding:5px 0; }
.healthy221 span a { color:#656565; padding-left:10px; }
.healthy221 a.detail { display:inline-block; border:1px #e0e0e0 solid; padding:0 3px 0 5px; color:#858585; height:18px; line-height:18px; margin:2px 0; }

.healthy23 { width:292px; }
.healthy231 a { padding-left:18px; background:url(../images/sensebg-1.jpg) no-repeat left 50%; display:block; padding-bottom:2px; height:28px; line-height:28px; color:#555; }
.healthy231 a em { float:left; }
.healthy231 a span { float:left; }
.healthy231 a font { float:right; }
.healthy231 a:hover { background:url(../images/sensebg-2.jpg) no-repeat left 50%; color:#003673; }
.healthy231 a.first { background:url(../images/sensebg-11.jpg) no-repeat left bottom; }
.healthy231 a.first:hover { background:url(../images/sensebg-12.jpg) no-repeat left bottom; }
.healthy231 a.last { background:url(../images/sensebg-21.jpg) no-repeat left top; }
.healthy231 a.last:hover { background:url(../images/sensebg-22.jpg) no-repeat left top; }
/*返回个人中心 */

.returncenter_adjust{margin-top: 50px;}
.returncenter_add {   
text-align: center;
}


.returncenter a {
    display: inline-block;
    background: #3BAEE7 none repeat scroll 0% 0%;
    color: #FFF;
    border-radius: 3px;
    height: 26px;
    line-height: 26px;
    padding: 0px 8px;
}

/*医生评级星星样式*/
.star_text{ vertical-align: middle; font-style:normal;}
.stars_box{ font-size: 0px; display:inline-block; vertical-align: middle;}
.stars_box i{ display: inline-block; width:20px; height:20px; vertical-align: middle; margin: 0 2px;}
.stars_box i.star_full{
    background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAABOFBMVEUAAABWRwBGOQCuigBcSgBOQQBBNQC3mwB7ZgBqVQBjTwBhTgBYSABSQgB5YQBSQgBiTwBQQABVRQBIPABKPABgUABGOgCmhQCtjgChhQB7YwB7YwCLcgBwVQBzXgBjUQCCagByXQByXgB1XgBoVAB4XgBbSQBZSABuVgByXQBiUABFNwBMPQBMPwBGOAD/0gD/1gD/////3gD/5gD/2wD/2AD/zAD//AD/7AD/6AD/4wD/4AD3zwDnwwDkuwCwkgD//PD//uf/5Wz/3UH/2yv/zgD/ywDuyADzxQDVtQDQowD///f//+D/8Kr/96n/8Zr//4T/5W7/9Gn/41z/9kv/3EX22kX/8S7//y3ryhH/6hD/1A7wxgDpxQDsvwDjvgDgvgDeuQDgrADJpgC8pgDDnwC+nACmjQBxLl+TAAAAL3RSTlMAagb+sEUL/dfPu7SpnI6JaVpVTD4yAv717+HgycXDwsDAtrS0nZyYhoNzNzEhFYUUvisAAAD4SURBVBjTZc8Fj8IwGMbxTjjg0MPO3fXtfExxO3d35Pt/A7rQLQH+ybLk1yZPioJSKTRViONCU7j0/LA8adnOzUUnO4Fb9atz2B63mXmpVC5ybLCQPkjurv7dCZeys5Y8TGdOEVrvvT7VavfXglBtYAxW8yccQ3zrpSyQShUVQFEUWfuIIzZqvT1WbqvvxLyKzVlvI/opqQ21PjLdJkZiY20RaGKbR7TErzky8zuB/JgvkV5sHQW4IWMA7H3mSvCcRQnAULBBthfOKJ70JVG3IxFbl43/HMWMo1mD/UJhz8WaM+fvuOGdY0TKbXZdhmI+7h+zDJ8nvyEeBiq42ED0OgAAAABJRU5ErkJggg==");
}
.stars_box i.star_null{background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAk1BMVEUAAACBaQGBaQGBaQGBaQGBaQGBaQGBaQGBaQGBaQGBaQGBaQGBaQGBaQGBaQGBaQGBaQGBaQGBaQGBaQGBaQGBaQGBaQGBaQGBaQGBaQGBaQGBaQH///+1p2vPxZy6rXW4qnCsnFifjDzr59fj3sfh28La07XXz67HvY7Dt4Wnlk36+fX39u/Uy6fQx6CjkkaZhjIhHnJEAAAAHHRSTlMAarac/sKHVwayRTsxC/3h18/Hu6mOTPXvcyEVgZtSLgAAALFJREFUGNNlj1cSwyAMBQH3ErfYThPuPfX+pwt4DJPg/YBhkfRGSGKaaIer6+5OhuMYqi5fAJZckWQAGMi/O+jA0G2ZgM1MS0ouKyMzsXVFyHjTeSo6WOmnmdYBQU4FCjRFdlwq7sgz4kpxHJvQH+egDa0QrtCQAMvS8iKl0QvZJXKd84O925Yd99Ntk/6HJ0QRH9J4m7RqeDUay2ueUFsyJyBrgWdQikV7Kr5t7Pjs+gIJJRWg5oI25wAAAABJRU5ErkJggg==");}
.doctortrimtitle{ max-width: 250px; height:30px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}

