.top-info .t-left { width: 160px; background-color: #f9f9f9; }

.top-info .t-left dl a:hover { text-decoration: underline; }

.top-info .t-left dl dt { background-color: #f4f5f6; line-height: 39px; border-bottom: 1px solid #fff; padding-left: 15px; }

.top-info .t-left dl dd { line-height: 40px; padding-left: 40px; background: url(../images/left-icon.png) no-repeat 10px 11px; cursor: pointer; }

.top-info .t-left dl dd:hover { background-color: #007cff; }

.top-info .t-left dl dd:hover .menu-list { display: block; }

.top-info .t-left dl dd:hover .name { background: url(../images/left.png) no-repeat right; }

.top-info .t-left dl dd:hover .name a { color: #fff; }

.top-info .t-left dl dd a:hover,.top-info .t-left dl dd:hover span{ color: #fff !important; }

.top-info .t-left dl dd.icon1 { background-position: 10px -30px; }

.top-info .t-left dl dd.icon2 { background-position: 10px -70px; }

.top-info .t-left dl dd.icon3 { background-position: 10px -109px; }

.top-info .t-left dl dd.icon4 { background-position: 10px -149px; }

.top-info .t-left dl dd.icon5 { background-position: 10px -188px; }

.top-info .t-left dl dd.icon6 { background-position: 10px -228px; }

.top-info .t-left dl dd.icon7 { background-position: 10px -271px; }

.top-info .t-left dl dd.icon8 { background-position: 10px -309px; }

.top-info .t-left dl dd.icon9 { background-position: 10px -349px; }

.top-info .t-left dl dd .name { padding-right: 18px; background: url(../images/right.png) no-repeat 100px; }

.top-info .t-left dl dd .menu-list { position: absolute; left: 100%; top: 0; display: none; z-index: 9; background: #fff; -webkit-box-shadow: 1px 1px 2px #efefef; box-shadow: 1px 1px 2px #efefef; width: 552px; height: 100%; }

.top-info .t-left dl dd .menu-list a:hover { color: #007cff !important; }

.top-info .t-left dl dd .menu-list .m-left {line-height: 40px; padding: 5px 30px 20px; height: 435px; overflow: auto; width: 352px; }

.top-info .t-left dl dd .menu-list .m-left .cell { padding: 15px 0 17px; }

.top-info .t-left dl dd .menu-list .m-left .cell li { width: 22%; margin-right: 3%; line-height: 20px; padding: 5px 0; }

.top-info .t-left dl dd .menu-list .m-left .cell .line{ width: 100%; height: 18px; margin-bottom: 17px; }

.top-info .t-left dl dd .menu-list .m-right { width: 139px; height: 420px; padding: 20px 0 20px; border-left: 1px solid #efefef; }

.top-info .t-left dl dd .menu-list .m-right ul li { line-height: 20px; padding: 5px 0; }

.top-info .t-left dl dd .menu-list .m-right ul li .link,
.top-info .t-left dl dd .menu-list .m-right .right-h4{ padding: 0 12px 0 29px; }

.m-right-keshi .m-left{ position: absolute; right: 100%; top: 0; padding-right: 31px; border-right: 1px solid #efefef; background: #fff; z-index: 9; display: none;}

.m-right-keshi .link:hover+.m-left,.m-right-keshi .m-left:hover{ display: block; }

.top-info .t-right { width: 1020px; }

.top-info .t-right .right-top { height: 320px; }

.top-info .t-right .right-top .banner { width: 720px; height: 100%; overflow: hidden; }

.top-info .t-right .right-top .banner .img img { height: 320px; width: 720px; }

.top-info .t-right .right-top .banner .img .des { position: absolute; left: 0; right: 0; bottom: 0; height: 70px; line-height: 70px; background: url(../images/bj.png); }

.top-info .t-right .right-top .banner .img .des p { padding: 0 150px 0 20px; }

.banner .hd{ position: absolute; right: 30px; bottom: 20px; z-index: 1; }

.banner .hd ul li{ float: left; margin-left: 8px; }

.banner .hd ul li a{ display: block; height: 10px; width: 10px; border-radius: 100%; background: #6c6863; }

.banner .hd ul li.on a{ background: #fff; }

.top-info .t-right .right-top .hos-list { width: 260px; height: 310px; padding: 10px 20px 0; background-color: #f9f9f9; }

.top-info .t-right .right-top .hos-list dt { line-height: 44px; }

.top-info .t-right .right-top .hos-list dd .list { line-height: 32px; }

.top-info .t-right .right-top .hos-list dd .list .icon { display: inline-block; width: 18px; height: 18px; line-height: 18px; background-color: #ddd; margin-right: 10px; font-style: normal; }

.top-info .t-right .right-top .hos-list dd .list .icon.icon0 { background-color: #ff5e5b; }

.top-info .t-right .right-top .hos-list dd .list .icon.icon1 { background-color: #ff9d00; }

.top-info .t-right .right-top .hos-list dd .list .icon.icon2 { background-color: #f9d219; }

.top-info .t-right .right-bottom { height: 140px; overflow: hidden; }

.top-info .t-right .right-bottom .cell { padding-top: 20px; width: 22%; margin-right: 3%; }

.top-info .t-right .right-bottom .cell .h4 { line-height: 36px; }

.top-info .t-right .right-bottom .cell ul li { line-height: 28px; }

.top-info .t-right .right-bottom .cell ul li span { margin: 0 10px; }

.place-section .place-main { background-color: #f9f9f9; height: 500px; padding-left: 390px; overflow: hidden; }

.place-section .place-main .body { position: absolute; left: 15px; top: 15px; width: 346px; height: 460px; padding-top: 10px; background-color: #fff; }

.place-section .place-main .hos-tab { padding-right: 110px; height: 70px; line-height: 70px; }

.place-section .place-main .hos-tab .tab-cell { margin-right: 24px; padding: 10px 0; }

.place-section .place-main .hos-tab .tab-cell.on { color: #007cff; background: url(../images/top.png) no-repeat center bottom; }

.place-section .place-main .hos-tab .more { position: absolute; right: 30px; top: 20px; height: 30px; line-height: 30px; padding-right: 16px; background: url(../images/r-jt.png) no-repeat right; }

.place-section .place-main .hos-list ul li { margin: 0 20px 20px 0; }

.place-section .place-main .hos-list .list { width: 180px; height: 120px; overflow: hidden; }

.place-section .place-main .hos-list .list img { width: 100%; height: 100%; }

.place-section .place-main .hos-list .list .des { position: absolute; left: 0; bottom: 0; line-height: 30px; width: 90%; padding: 0 5%; background-color: rgba(0, 0, 0, 0.4); }

.doctor-section .section-title { background-image: url(../images/td.png); }

.doctor-section .doctors { height: 280px; }

.doctor-section .doctors .pre, .doctor-section .doctors .next { position: absolute; z-index: 9; top: 50%; margin-top: -39px; height: 78px; width: 26px; -webkit-border-radius: 4px; border-radius: 4px; background: rgba(0, 0, 0, 0.2) url(../images/pre.png) no-repeat center; cursor: pointer; }

.doctor-section .doctors .pre.prevStop, .doctor-section .doctors .next.nextStop { opacity: .3; }

.doctor-section .doctors .pre { left: 0; }

.doctor-section .doctors .next { right: 0; background-image: url(../images/next.png); }

.doctor-section .doctors .doctors-list { overflow: hidden; height: 280px; }

.doctor-section .doctors .doctors-list .list { padding-top: 10px; }

.doctor-section .doctors .doctors-list .list .cell { line-height: 1.2; -webkit-transition: all .8s; transition: all .8s; width: 183px; height: 238px; margin-right: 18px; padding-top: 20px; border: 1px solid #eee; }

.doctor-section .doctors .doctors-list .list .cell .yuyue { position: absolute; bottom: -20px; left: -1px; width: 100%; padding: 0 1px; height: 36px; line-height: 36px; background: url(../images/search-bj.png) center/100%; display: none; }

.doctor-section .doctors .doctors-list .list .cell:hover { margin-top: -10px; -webkit-box-shadow: 0 1px 3px #eee; box-shadow: 0 1px 3px #eee; }

.doctor-section .doctors .doctors-list .list .cell:hover .yuyue { display: block; color: #fff !important; }

.doctor-section .doctors .doctors-list .doctor .img { width: 80px; height: 80px; -webkit-border-radius: 100%; border-radius: 100%; }

.doctor-section .doctors .doctors-list .doctor .zhicheng{ width: 80%; margin: 0 auto; }

.doctor-section .doctors .doctors-list .doctor .zhicheng span { border-width: 1px; border-style: solid; padding: 3px 4px; display: inline-block; -webkit-border-radius: 3px; border-radius: 3px; }

.doctor-section .doctors .doctors-list .doctor .hospital { margin-bottom: 7px; line-height: 24px; height: 48px; padding: 0 10px; }

.section-title { line-height: 54px; height: 54px; padding-left: 44px; background: url(../images/js.png) no-repeat 3px; }

.section-title .list { margin-left: 50px; padding-top: 4px; }

.section-title .list .cell { height: 50px; border-bottom: 2px solid #eee; margin-right: 30px; }

.section-title .list .cell.on { color: #007cff; border-color: #007cff; }

.title-more { position: absolute; right: 2px; top: 50%; height: 20px; margin-top: -10px; line-height: 20px; padding-right: 20px; background: url(../images/r-jt.png) no-repeat right; }

.spec-section .section-title { background-image: url(../images/wz.png); }

.spec-section .articles .article-list { padding: 10px 10px 10px 210px; width: 370px; height: 120px; background: #f9f9f9; margin: 0 20px 20px 0; }

.spec-section .articles .article-list .left-img { position: absolute; left: 10px; top: 10px; width: 180px; height: 120px; overflow: hidden; }

.spec-section .articles .article-list .right-des .title { line-height: 32px; margin-bottom: 5px; }

.spec-section .articles .article-list .right-des .des { height: 48px; line-height: 24px; margin-bottom: 10px; }

.spec-section .articles .article-list .right-des .bottom-time { height: 24px; line-height: 24px; }

.spec-section .articles .article-list.no-img { width: 570px; padding-left: 10px; }

.spec-section .article-title-list ul li { width: 32%; margin-right: 1.33333333%; padding: 5px 0; line-height: 26px; }

.spec-section .article-title-list ul li .a{ max-width: 70%; display: inline-block; vertical-align: middle; }

.spec-section .article-title-list ul li .point { display: inline-block; width: 4px; height: 4px; border-right: 100%; background-color: #eee; margin-right: 10px; }

.jb-section .section-title { background-image: none; padding-left: 8px; }

.jb-section .jb-tab-list ul li { width: 32%; margin-right: 1.33333333%; padding: 8px 0; line-height: 20px; }

.jb-section .jb-tab-list ul li .zimu { display: inline-block; width: 20px; height: 20px; line-height: 20px; background-color: #3e8bf4; margin-right: 12px; }

.jb-section .jb-tab-list ul li a { margin-right: 12px; }

/*人体*/
.block02{ position:relative;zoom:1;padding-top:20px;overflow:hidden; }
.zzcx_con{clear:both;height:420px;padding:0 0 0 15px;position:relative;z-index:5;overflow:hidden;}
.zzcx_rt01{clear:both;width:186px;height:335px;position:relative; text-align:center;overflow:hidden;}
.zzcx_rt01 img{ vertical-align:top;}
.zzcx_rt01 p,.zzcx_rt01 p span{position:absolute;}
.woman{margin-left:20px;}
/*男性正面*/
.rt_tb{z-index:1;left:68px;top:0px;width:50px;height:62px;background-image:url(../images/body/man_front_1.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/man_front_1.png");_background:none;}
.rt_jb{z-index:5;left:74px;top:55px;width:38px;height:17px;background-image:url(../images/body/man_front_2.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/man_front_2.png");_background:none;}
.rt_xb{z-index:4;left:66px;top:65px;width:54px;height:50px;background-image:url(../images/body/man_front_3.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/man_front_3.png");_background:none;}
.rt_fb{z-index:6;left:66px;top:107px;width:54px;height:41px;background-image:url(../images/body/man_front_4.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/man_front_4.png");_background:none;}
.rt_sz{z-index:7;left:62px;top:143px;width:61px;height:34px;background-image:url(../images/body/man_front_5.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/man_front_5.png");_background:none;}
.rt_sb{z-index:2;left:0;top:0;}
.rt_sb1{display:block;left:23px;top:67px;width:46px;height:130px;background-image:url(../images/body/man_front_6.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/man_front_6.png");_background:none;}
.rt_sb2{display:block;left:117px;top:67px;width:46px;height:129px;background-image:url(../images/body/man_front_6_2.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/man_front_6_2.png");_background:none;}
.rt_xj{z-index:3;left:63px;top:173px;width:60px;height:162px;background-image:url(../images/body/man_front_7.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/man_front_7.png");_background:none;}
/*男性背面*/
.rt_pf{z-index:1;left:22px;top:51px;width:140px;height:284px;background-image:url(../images/body/man_back_1.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/man_back_1.png");_background:none;}
.rt_gt{z-index:2;left:0;top:0;width:12px;height:49px;background-image:url(../images/body/man_back_2.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/man_back_2.png");_background:none;}
.rt_yb{z-index:3;left:0;top:0;width:53px;height:25px;background-image:url(../images/body/man_back_3.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/man_back_3.png");_background:none;}
.rt_pq{z-index:4;left:0;top:0;width:62px;height:33px;background-image:url(../images/body/man_back_4.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/man_back_4.png");_background:none;}
.rt_gt_show,.rt_yb_show,.rt_pq_show{position:absolute;cursor:pointer;background:url(../images/space.gif) repeat 0 0;}
.rt_gt_show{z-index:2;left:87px;top:69px;width:12px;height:49px;}
.rt_yb_show{z-index:3;left:66px;top:127px;width:53px;height:25px;}
.rt_pq_show{z-index:4;left:61px;top:145px;width:62px;height:33px;}
/*女性正面*/
.woman .rt_tb{z-index:1;left:48px;top:0px;width:54px;height:60px;background-image:url(../images/body/woman_front_1.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/woman_front_1.png");_background:none;}
.woman .rt_jb{z-index:5;left:62px;top:55px;width:31px;height:34px;background-image:url(../images/body/woman_front_2.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/woman_front_2.png");_background:none;}
.woman .rt_xb{z-index:4;left:53px;top:65px;width:47px;height:46px;background-image:url(../images/body/woman_front_3.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/woman_front_3.png");_background:none;}
.woman .rt_fb{z-index:6;left:51px;top:108px;width:52px;height:40px;background-image:url(../images/body/woman_front_4.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/woman_front_4.png");_background:none;}
.woman .rt_sz{z-index:7;left:46px;top:143px;width:61px;height:30px;background-image:url(../images/body/woman_front_5.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/woman_front_5.png");_background:none;}
.woman .rt_sb{z-index:2;left:0;top:0;}
.woman .rt_sb1{display:block;left:24px;top:67px;width:36px;height:122px;background-image:url(../images/body/woman_front_6.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/woman_front_6.png");_background:none;}
.woman .rt_sb2{display:block;left:93px;top:67px;width:35px;height:122px;background-image:url(../images/body/woman_front_6_2.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/woman_front_6_2.png");_background:none;}
.woman .rt_xj{z-index:3;left:41px;top:170px;width:69px;height:163px;background-image:url(../images/body/woman_front_7.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/woman_front_7.png");_background:none;}
/*女性背面*/
.woman .rt_pf{z-index:1;left:23px;top:53px;width:107px;height:282px;background-image:url(../images/body/woman_back_1.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/woman_back_1.png");_background:none;}
.woman .rt_gt{z-index:2;left:0;top:0;width:10px;height:47px;background-image:url(../images/body/woman_back_2.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/woman_back_2.png");_background:none;}
.woman .rt_yb{z-index:3;left:0;top:0;width:54px;height:24px;background-image:url(../images/body/woman_back_3.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/woman_back_3.png");_background:none;}
.woman .rt_pq{z-index:4;left:0;top:0;width:61px;height:32px;background-image:url(../images/body/woman_back_4.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//static.fh21.com.cn/images/disease/body/woman_back_4.png");_background:none;}
.woman .rt_gt_show{left:72px;top:75px;width:10px;height:47px;}
.woman .rt_yb_show{left:51px;top:129px;width:54px;height:24px;}
.woman .rt_pq_show{left:47px;top:147px;width:61px;height:32px;}
.rt_text{position:absolute;left:200px;top:0;z-index:9999;width:148px;}
.rt_text ul{clear:both;line-height:30px;font-weight:bold;background:url(../images/body/rt_point.gif) no-repeat 0 13px;*background-position:0 12px;padding-left:16px;}
.rt_text ul span{display:inline-block;height:30px; font-size: 14px;}
.rt_text ol{clear:both;padding:5px 0 0 16px;}
.rt_text ol li{line-height:20px;padding:2px 0;font-size:12px;}
.rt_text ol li a{color: #666;}
.rt_text ol li a.curr{color: #ff6600;}
.rt_btn{position:absolute;left:35px;bottom:0;z-index:7;border:1px solid #00bde7;width:150px;height:21px;line-height:18px;*line-height:21px;cursor:pointer;}
.rt_btn dt,.rt_btn dd{float:left;width:75px;height:21px; text-align:center;color:#666;}
.rt_btn .curr{color:#fff;background:#00bde7;}
#change{ position:absolute;left:100px;top:373px;z-index:999;cursor:pointer; }