@charset "gb2312";
/* CSS Document */

/* yinrj20121024 */
.brd{border:1px solid #cae5b4;}
.jb_name{padding-left:20px;}
.jb_name h1{float:left; font-size:24px; line-height:30px; font-family:'微软雅黑';}
.common_nav{position:relative; margin-bottom:-1px; height:34px; line-height:34px; background:url(images/gs_repeat.gif) repeat-x;}
.common_nav li{float:left; font-size:14px; background:url(images/gs_repeat.gif) no-repeat right -35px;}
.common_nav li.current{position:relative; margin-bottom:-1px; border-top:1px solid #c5e2af; border-bottom:1px solid #C5E2AF; height:32px; line-height:32px; font-weight:bold; background:url(images/gs_repeat.gif) repeat-x 0 -70px;}
.common_nav li.jbxx{border-bottom:0; height:34px; line-height:34px;}
.common_nav li a,.common_nav li a:hover{color:#fff;}
.common_nav li.current a{color:#006600;}

.w731{width:731px;}
.w239{width:239px;}
.gs_nav{background:#f2fbef; padding-left:20px; border:1px solid #cae5b4; border-top:0;}
.gs_nav li{float:left; width:177px; height:24px; line-height:24px; overflow:hidden;}
.gs_nav li.spec{width:205px;}
.gs_nav li a{color:#060;}
.gs_nav li.current{font-weight:bold;}
.gs_nav li.current span{font-weight:normal;}
.disease_jj .jb_img{width:220px; height:153px; padding:3px; background:#fafafa; border:1px solid #e8e8e8;}
.disease_jj .jb_img span{display:block; width:220px; height:153px; overflow:hidden;}
.jb_mstxt{line-height:28px;}
.jbinfo_list li{float:left; width:339px; padding-left:10px; height:22px; line-height:22px; background:url(images/dot1.gif) no-repeat left 9px;}
.lightblue,.lightblue-a a{color:#06c;}
.info_link,.info_link a{color:#ec6941;}
.jb_treat{line-height:24px;}

.yrj_hd{height:32px; line-height:32px; background:url("images/zjb02.jpg") no-repeat right 0;}
.yrj_hd h3{padding-left:35px; background:url("images/zjb01.gif") no-repeat 12px 8px;}
.yrj_hd h3 span{color:#19700d;}
.ty_expert{width:310px;}
.ty_expert h3,.expert_point h3{line-height:30px;}
.ty_expert .exp_img{width:106px; height:127px; padding:1px; border:1px solid #dfe1e2;}
.ty_expert .exp_info{line-height:26px;}
.yrj_zx,.yrj_yy{width:55px; height:24px; line-height:24px; color:#06c; text-align:center; background:url(images/gs_btn.gif) no-repeat;}
.yrj_yy{background-position:0 -25px; color:#333;}
.expert_point{padding-left:35px;}
.expert_point h3{padding-left:8px;}
.expert_point dt,.expert_point dd{padding-left:8px; line-height:22px; background:url(images/dot.gif) no-repeat left 9px;}
.expert_point dd{background:none;}
.experience_item dt{line-height:40px;}
.experience_item dd{line-height:22px;}
.jbtk_left{width:365px;}
.tk_img{width:155px; height:131px; overflow:hidden;}
.tk_txt{width:200px; line-height:24px;}
.tk_txt dt{line-height:30px;}
.jbtk_right{padding-left:4px; width:330px;}
.tk_list li{float:left; display:inline; width:141px; margin:0 12px;}
.tk_list .tk_img1{width:141px; height:119px; overflow:hidden;}
.tk_list .tk_tip{height:30px; line-height:30px;}
.shipin_txt dt{padding-left:26px; background:url(images/shipin.gif) no-repeat 0 5px;}
.refer_questions{width:340px;}
.refer_questions li{padding-left:10px; height:26px; line-height:26px; background:url(images/dot1.gif) no-repeat left 11px;}
.consult_box{width:355px; height:171px; border:1px solid #e5e9ea; background:#edf4fa; }
.consult_box h3{line-height:33px; color:#ec6941; }
.consult_items{line-height:21px;}
.consult_items .sex_ipt{margin:3px 5px 0 5px; *margin:0;}
.consult_items .age_ipt,.consult_items .phone_ipt{border:0; border-top:1px solid #737373; width:30px; height:18px; line-height:18px; overflow:hidden;}
.consult_items .phone_ipt{width:84px;}
.iptbrd{border:1px solid #a3c1da;}
.consult_box textarea{width:321px; height:52px; padding:5px; border:1px solid #acb1b4; border-right-color:#e1e5e8; border-bottom-color:#e1e5e8;}
.consult_btn{line-height:27px;}
.consult_btn button{width:95px; height:27px; line-height:25px; color:#fff; border:0; background:url(images/btn_95x27.gif) no-repeat;}
.jb_article_box dl{width:260px; height:166px; margin-right:89px;}
.jb_article_box dt{height:30px; line-height:30px; border-bottom:1px solid #e7e7e7;}
.jb_article_box dd{padding-left:10px; height:24px; line-height:24px; background:url(images/dot1.gif) no-repeat left 11px;}
.yrj_tabhd{height:30px; line-height:30px; border-bottom:1px solid #e9e9e9;}
.yrj_tabbd li{line-height:34px; background:url(images/dotted.gif) repeat-x left bottom}
.yrj_tabbd li span{height:34px; overflow:hidden;}
.yrj_tabbd1 li{line-height:25px;}
.yrj_tabbd1 li span{height:auto;}
.yy1024,.zx1024{width:65px; height:21px; line-height:21px; text-align:center; margin-left:3px; background:url(images/gs_btn1.gif) no-repeat;}
.zx1024{background-position:0 -22px;;}
.yrj_tabbd1 .home{width:16px; height:17px; background:url(images/home.gif) no-repeat;}
.poster237x112,.poster237x112 img{width:237px; height:100px; overflow:hidden;}
.ad_list li{padding-left:10px; height:26px; line-height:26px; background:url(images/dot1.gif) no-repeat left 11px;}
.gsbox_bg{background:url(images/gsbox_repeat.gif) repeat-x;}
.play{width:73px; height:73px; left:50%; top:50%; margin-left:-36px; margin-top:-36px; background:url(images/play.png) no-repeat; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/play.png",sizingMethod="crop");}

.article_cont,.points_list{background:url(images/box_bg1.gif) no-repeat 1px 1px;}
.article_cont h2,.points_list h2{line-height:25px; border-bottom:1px solid #e6e6e6;}
.article1029 p{text-indent:2em; line-height:28px;}
.author{line-height:16px;}
.share_bar{_width:274px;}
.share_bar,.share_bar a,.passit_def_div a,#passit_def_div a,#passit_def_div a span{color:#06c!important;}
.list1029 li{float:left; width:310px; padding:0 29px 0 10px; height:28px; line-height:28px; overflow:hidden; background:url(images/zjb14.jpg) no-repeat left 11px;}

.consult_box1{width:697px;}
.consult_box1 textarea{width:663px; line-height:18px;}
.author_layer{left:0; top:18px; width:250px; padding:5px; border:1px solid #cae5b4; line-height:20px; background:#fff;  }

.points_list dl{line-height:22px; padding:10px 0; background:url(images/dotted.gif) repeat-x left bottom;}
.points_list dt{line-height:30px;}

.page1029 a,.page1029 span{padding:3px 7px; border:1px solid #5b5b5b;}
.page1029 span.current,.page1029 a:hover{background:#01883c; border:1px solid #01883c; color:#fff; text-decoration:none;}

.fllist1029 li{float:left; width:213px; padding:0 10px; height:24px; line-height:24px; overflow:hidden; background:url(images/dot1.gif) no-repeat 0 10px;}
.article1029 dl,.wenda_list dl{line-height:28px; padding:10px 0; background:url(images/dotted.gif) repeat-x left bottom;}

.yrj_hd1{height:30px; line-height:30px; border-bottom:1px solid #e9e9e9;}
.yrj_hd1 h3 span{color:#19700d;}

.wenda_list dt{text-indent:-2em; margin-left:2em;}
.wenda_list dd{text-indent:-2.4em; margin-left:2.4em; line-height:22px;}
.wenda_list h3{line-height:30px;}
.wenda_list h3 span{color:#19700d;}

.pictrue_wrapper{width:699px; overflow:hidden;}
.picture_list{width:716px;}
.picture_list li{width:141px; float:left; margin:0 38px 10px 0;}
.picture_list img{display:block; width:141px; height:119px; overflow:hidden; border:1px solid #d2d2d2;}
.picture_list p{height:30px; line-height:30px; overflow:hidden;}
.disease_jj1 .jb_img{width:131px; height:91px; }
.disease_jj1 .jb_img span{display:block; width:131px; height:91px; overflow:hidden;}

.icon111{padding-left:25px; background:url(images/icon111.gif) no-repeat 0 5px;}
.shipin_wrapper {width:924px; }

.pictrue_wrapper1 .picture_list{width:966px; margin-right:-18px; overflow:hidden;}
.pictrue_wrapper1 .picture_list li{margin:0 20px 10px 0;}


.jy_form{line-height:35px;}
.jy_label{width:87px; text-align:right; line-height:38px;}
.jy_form input{float:left; width:531px; height:35px; line-height:35px; border:1px solid #d7d6d6; border-right:0; border-bottom:0; overflow:hidden;}
.jy_form input.jy_sex{width:auto; height:auto; border:0; margin:10px 5px 0 0; *margin:7px 5px 0 0;}
.jy_form input.jy_age{width:80px;}
.jy_form input.jy_name{width:158px;}
.jy_form input.jy_phone{width:158px;}
.jy_form textarea{width:521px; height:120px; line-height:20px; border:1px solid #d7d6d6; border-right:0; border-bottom:0; vertical-align:top; line-height:18px;}
.tj_btn button{width:114px; height:33px; background:url(images/btn114x33.gif); }
.iptbor0928{border:1px solid #d7d6d6;}

/* 相册 */
.picBox{margin:0 auto;width:679px;}
.bigPic{position:relative;margin:0 auto;width:679px;height:573px;}

.jbleft,.jbright{
/*position:absolute;*/ 
top:50%; margin-top:-36px; width:74px; height:72px; outline:none; cursor:pointer; background:url(images/pic_btn.png) no-repeat; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/pic_btn.png",sizingMethod="crop"); }


a.left{left:-17px; background-position:0 -72px;}
a.right{right:-17px; }
.smallPicBox{position:relative;margin:0 auto;width:227px;}
.smallPic{position:relative;width:225px;height:64px;overflow:hidden;}
.smallPic li{float:left;display:inline;padding:0 3px 0 0;width:73px;}
.smallPic img{padding:1px;border:1px solid #ddd;}
.smallPic a{outline:none;}
.smallPic a:hover{background-color:#fff;}
.smallPic a:hover img{border-color:#19700d;}
.smallPic .current img{border-color:#19700d;padding:0;border-width:2px;}
.goLeft,.goRight{position:absolute;top:-1px; width:13px;height:64px;background:url(images/buttons.gif) no-repeat;}
.goLeft{left:0px;}
.goRight{right:2px; _right:1px; background-position:-17px 0;}
.scroll{position:relative;width:580px;margin:20px auto 0;height:15px;overflow:hidden;background-color:#dfdfdf;}
.scrollBar{position:absolute;height:15px;width:20px;cursor:move;background:url(images/bar2.gif) 0 0 repeat-x;}
.barl,.barr{position:absolute;top:0;width:2px;height:15px;overflow:hidden;background:url(images/bar2.gif) no-repeat;}
.barl{left:0;background-position:0 -26px;}
.barr{right:0;background-position:-2px -26px;}
.barm{position:absolute;top:0;left:50%;top:50%;margin:-4px 0 0 -5px;width:10px;height:9px;overflow:hidden;background:url(images/bar2.gif) 0 -16px no-repeat;}
.small_pa{left:748px; top:10px;}

.next_box{position:absolute; left:136px; top:174px; width:385px; padding:0 10px; background:#fff; border:1px solid #cce6b7; }
.next_box .next_hd{height:48px; line-height:48px; border-bottom:1px solid #e6e6e6;}
.next_close{width:22px; height:22px; margin-top:14px; background:url(images/next_close.jpg) no-repeat;}
.next_picbox li{width:141px; float:left; margin:0 18px; _display:inline;}
.next_picbox li p{height:30px; line-height:30px; overflow:hidden;}













