@charset "utf-8";
.xztxtb{height:55px; line-height:28px; font-size:20px; color:#f95a00;background:url(../images/xinzang/i02.jpg) no-repeat 0 10px; padding:15px 0 0 20px;}
.xzbor{border:#54b0a7 solid 1px;}
.xzbor1{border-bottom:#9e9e9e dashed 1px;}
.xzbor2{border:#c1a39b solid 1px;}
.xzbor2 .h2 img{vertical-align: middle;margin: 10px 0;}
.w998{width:998px; margin:0 auto; margin-bottom:10px;}
#xztop{height:113px; background:url(../images/xinzang/topbg.jpg) repeat-x; overflow:hidden;}
#xztop ul{width:210px;margin:13px 0 0 40px; overflow:hidden;}
#xztop ul li{height:20px; line-height:20px; font-family:"微软雅黑"; font-size:14px; overflow:hidden;}
#xztop ul li i{font-family:"微软雅黑"; font-size:16px; color:#f00;}
#xzdh{height:52px; background:url(../images/xinzang/dhbg.jpg) repeat-x;overflow:hidden;}
#xzdh .w1000{overflow:hidden;}
#xzdh ul.tdh{height:46px;overflow:hidden;}
#xzdh ul.tdh li{float:left; width:100px; height:45px; line-height:45px; font-weight:bold; text-align:center; background:url(../images/xinzang/dhl.jpg) no-repeat right top; overflow:hidden;}
#xzdh ul.tdh li a{color:#fff;}
#xzdh ul.tdh li a:hover,#xzdh .bz dl dt a:hover,#xzdh .bz dl dd a:hover,#xzss ul.jbzz li a:hover{text-decoration:underline;}
#xzdh .bz{height:161px;background:url(../images/xinzang/bzbg.jpg) no-repeat; overflow:hidden;}
#xzdh .bz dl{float:left; width:148px; height:140px; margin:15px 3px 0 13px; display:inline; overflow:hidden;}
#xzdh .bz dl dt{height:40px; line-height:40px;text-align:center; font-weight:bold; overflow:hidden;}
#xzdh .bz dl dt a,.cths{color:#603e25;}
#xzdh .bz dl dd a{padding:0 10px;display:inline-block;height:20px; line-height:20px; color:#605e58; font-size:12px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.xzbzbox{height:auto; background:url(../images/xinzang/bzimg.jpg) repeat-y; padding:5px 0;}
.xzbzbox dl{float:left;width:485px; height:70px; border:#4c311d solid 1px; background:#fff; margin:3px 0 3px 8px; display:inline; overflow:hidden;}
.xzbzbox dt{width:100%;height:30px; padding-top:10px; overflow:hidden;}
.xzbzbox dt h4 a{float:left;width:auto; height:25px; line-height:25px; border:#ff0300 solid 1px; background:#ffa579; color:#fff; text-align:center; vertical-align:middle; margin:0 40px 0 5px;padding:0px 10px; display:inline; overflow:hidden;width:65px;}
.xzbzbox dt h4 a:hover{border:#ff0300 solid 1px; background:#ffa579;color:#563a2c;}
.xzbzbox dt a{float:left;width:auto;height:24px; line-height:24px; color:#a65b02; background:#fbf0ea; border:#efb69b solid 1px; margin-right:10px; padding:0 8px; display:inline; overflow:hidden;width:75px;text-align:center;}
.xzbzbox dt a:hover{color:#775935; background:#efe9e6; border:#bc9d8f solid 1px;}
.xzbzbox dd{width:100%;height:28px;}
.xzbzbox dd a{float:left;width:29%;height:28px; line-height:28px; background:url(../images/disc.jpg) no-repeat 0 center; color:#605e58; margin-left:5px; padding-left:12px; display:inline;}
#xzss{background:#f0e8e1; padding:5px 0;}
#xzss ul.jbzz{width:600px; overflow:hidden;}
#xzss ul.jbzz li{float:left;width:auto; height:14px; line-height:14px; border-right:#603e25 solid 1px; margin-top:5px; padding:0 10px; display:inline; overflow:hidden;}
#xzss ul.jbzz li a{font-size:12px;}
#xzss .fr input.itext{float:right;width:180px; height:24px;border:#969696 solid 1px; border-right:0;border-radius:5px 0 0 5px; background:#fff; color:#535353; line-height:24px; padding:0 5px; font-size:12px; overflow:hidden;}
#xzss .fr input.ibtn{float:right;width:27px; height:26px; background:url(../images/xinzang/ssbtn.jpg) no-repeat; border:0; cursor:pointer; overflow:hidden;}
.xzflash{width:315px; height:284px; overflow:hidden;}
.xznews{width:430px;height:284px; overflow:hidden;}
.xznews h3{height:40px; line-height:40px; text-align:center;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.xznews h3 a{color:#098;}
.xznews p{border-bottom:#b2b2b2 dashed 1px;line-height:24px; overflow:hidden;height: 70px;}
ul.xzn{height:26px; overflow:hidden;}
ul.xzn li{float:left;}
ul.xzn li a{float:left;width:75px; height:26px; line-height:26px; text-align:center;font-size:12px;background:url(../images/xinzang/tno.jpg) no-repeat; color:#333; margin-right:10px; display:inline; overflow:hidden;}
ul.xzn li:hover a,ul.xzn li.on a{background:url(../images/xinzang/tnow.jpg) no-repeat; color:#fff;}
.xzlb li{height:24px; line-height:24px; background:url(../images/disc.jpg) no-repeat left center; padding-left:15px; overflow:hidden;}
.xzzxjj{width:220px; height:274px; padding:5px;}
.icon a{margin:2px 0;display:inline-block;}
.mfth{width:102px; height:29px; background:url(../images/xinzang/mfthl.jpg) no-repeat 0 0; line-height:29px; padding:0 5px;border:0; overflow:hidden;}
.mfths{width:95px; height:29px; background:url(../images/xinzang/mfth.jpg) no-repeat; border:0; cursor:pointer;overflow:hidden;}
.h2{height:46px; line-height:46px; background:url(../images/xinzang/bg.jpg) repeat-x; text-align:center; overflow:hidden;}
.xzzjc,.xzl{width:730px; border-right:#a0a0a0 dashed 1px; padding-right:10px;}
h2.pdbt{height:48px; line-height:40px; background:url(../images/xinzang/i31.jpg) no-repeat 0 0;margin-top:7px;}
h2.pdbt span{width:170px; display:block;}
h2.pdbt p{right:8px; top:10px; display:block;}
h2.pdbt p a{color:#f60;}
dl.tjzj{height:180px;}
dl.tjzj dt,ul.tjzjlb a.imgb{width:130px; height:170px; border:#d5d5d5 solid 1px; padding:3px; overflow:hidden;}
dl.tjzj dd p.c8{height:95px; overflow:hidden;}
dl.tjzj dd p.sc{height:28px; overflow:hidden;}
.tjzjl,.dxalbox{padding:0 5px;}
.tjzjl a.l,.tjzjl a.r,.dxalbox a.l,.dxalbox a.r{width:28px; height:150px; text-indent:-999em; margin-top:15px; overflow:hidden;}
.tjzjl a.l,.dxalbox a.l{background:url(../images/xinzang/pdlno.jpg) no-repeat 0 0;}
.tjzjl a.r,.dxalbox a.r{background:url(../images/xinzang/pdrno.jpg) no-repeat 0 0;}
.tjzjl a.l:hover,.dxalbox a.l:hover{background:url(../images/xinzang/pdlnow.jpg) no-repeat 0 0;}
.tjzjl a.r:hover,.dxalbox a.r:hover{background:url(../images/xinzang/pdrnow.jpg) no-repeat 0 0;}
ul.tjzjlb{width:650px; height:200px;overflow:hidden;}
ul.tjzjlb li{float:left;margin:0 12px; display:inline;}
ul.tjzjlb a.imgb{display:block;}
.zjftbox{width:220px; height:445px;}
.zjftbox h4,.xzr h4{height:30px; line-height:30px; background:url(../images/xinzang/i01.jpg) no-repeat left center; border-bottom:#a0806b solid 2px; color:#9d7b67; padding-left:20px;}
.zjftb{height:405px;}
.zjftbimg{height:202px; overflow:hidden;}
.zjftbsplb{height:190px; overflow:hidden;}
ul.xesplbm li{height:32px; line-height:32px; background:url(../../static/images/sptb.png) no-repeat left center; padding-left:30px; overflow:hidden;}
ul.xesplbm a{color:#333333;}
.xzr{width:220px;}
ul.zlfw li{float:left;width:140px; height:36px; line-height:36px; text-align:center; background:#e6d8d4; margin-right:5px; margin-bottom:5px; display:inline; overflow:hidden;}
ul.zlfw li.on{background:#b89288;}
ul.zlfw li a{font-size:14px; font-weight:bold; color:#aa867b; display:block;}
ul.zlfw li a:hover,ul.zlfw li.on a{background:#b89288;color:#fff;}
.zlfwb{width:700px; height:177px; background:url(../images/xinzang/zlfw.jpg) no-repeat 0 0;padding:10px; overflow:hidden;}
.zlfwb p.pr{padding-right:180px;}
a.txt{width:77px; height:25px; line-height:25px; text-align:center; color:#3e3421; background:url(../images/xinzang/more.png) no-repeat; margin-right:10px; display:block; overflow:hidden;}
ul.xzbzm li{float:left; width:49%;height:135px; overflow:hidden;}
.xzbzcon{height:135px;background:#e8e8e8;}
ul.xzjczt li{height:120px; overflow:hidden;}
ul.xzjczt li a img{width:210px; height:80px; border:#a0a0a0 solid 1px; margin-bottom:8px; display:block; overflow:hidden;}
.xzlxjsb{width:620px; height:126px; background:url(../images/xinzang/lxjs.jpg) no-repeat 0 0; padding:10px 80px 10px 20px; overflow:hidden;}
.xzlxjsb a.txtzx{right:10px; bottom:15px;}
.xzlxjsb a.txtlj{right:100px; bottom:15px;}
.xztjbz{height:180px; overflow:hidden;}
ul.xzlm li{float:left; width:490px; height:330px; margin:0px 4px 10px 4px; *padding-bottom:10px; display:inline; overflow:hidden;}
ul.xzlm li h2{text-align:left; padding-left:15px;}
ul.xzlm li p a.cths:hover{color:#f00;}
ul.xzlm li p a.tl{float:left;width:83%;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
ul.xzlm li p i{float:left;width:16%; color:#666; text-align:right;overflow:hidden;}
.dxalbox a.l,.dxalbox a.r{margin-top:60px;}
.dxalbox .bd ul{width:890px; }
.dxalbox .bd ul li{float:left;width:48%; height:145px; margin-left:10px; margin-top:10px; overflow:hidden;}
.dxalbox .bd ul .imgb{width:190px; height:135px; padding:3px; border:#adadad solid 1px; display:inline-block; overflow:hidden;}
.dxalbox .bd ul .imgb img{width:190px; height:135px;}
.dxalbox .bd ul a.f14{color:#1151a8;}

/*页面底部*/
.w1000hjsb .bd li img{background:url(../images/loading.gif) center center no-repeat;}
.w1000hjsb{height:220px;}
.w1000hjsb .preNext{width:25px; height:180px; position:absolute; top:0px; cursor: pointer;filter:alpha(opacity=30);opacity:0.3;z-index:3;zoom:1;}
.w1000hjsb .prev{left:0; background: url(../images/sprite.png) no-repeat left center;}
.w1000hjsb .next{right:0; background: url(../images/sprite1.png) no-repeat right center; }
.w1000hjsb .preNext:hover{filter:alpha(opacity=50);opacity:0.5;}
ul.w1000hjbc{width:970px;}
ul.w1000hjbc li{float:left;width:170px;height:155px; line-height:35px;margin:5px 0px 5px 20px;display:inline;}
ul.w1000yqlj li{float:left;width:220px; height:36px; line-height:36px; text-align:left;}
.jmt154{margin-top:-175px;position: absolute; }
/*心脏列表页和详情页样式*/
.xzldml{width:235px;}
h5.det_title{height:40px; line-height:40px;color:#149386; background:url(../images/zj_i.jpg) no-repeat 10px center; padding-left:30px; display:block; overflow:hidden;}
.xzbord{border:#d8d8d8 solid 1px;border-top:#149386 solid 3px;background:url(../images/icon_rbg.jpg) repeat-x bottom left;padding-bottom:10px; overflow:hidden;}
.xzzjm{padding-left:45px;}
ul.xzzjbox li a img{width:130px; height:170px; border:#d5d5d5 solid 1px; padding:2px; display:block; overflow:hidden;}
ul.xzzjbox li a.f14{color:#f60;}
ul.xzlxjs li{height:30px; line-height:30px; background:url(../images/disc.jpg) no-repeat 10px center; padding-left:25px; padding-right:10px;}
.xzldmr{width:725px;}
ul.xzldtlist{padding:15px 10px;}
ul.xzldtlist li{height:30px;line-height:30px;}
ul.xzldtlist li a{width:80%;}
ul.xzldtlist li span{width:19%; text-align:center;}
h3.xzdet{font-size:30px; color:#333; line-height:30px; text-align:center; padding:20px 0; overflow:hidden;}
.line{height:6px;background:#fbfeed;border:0; border-bottom:#177574 dashed 1px; overflow:hidden;}
h4.from{padding:15px 0; text-align:center;color:#333; font-weight:normal;}
.summary{background:#ededed; line-height:26px; color:#636262;margin:10px 5px; padding:5px; display:block; overflow:hidden;}
.summary span{color:#333;}
.xzcontext{padding:5px; color:#333; line-height:26px;}
.xzcontext p,.xzcontext a,.xzcontext strong,.xzcontext a span,.xzcontext strong span,.xzcontext span{font-size:14px;}
#advBoxxn {
    position: relative;
}
#advNumIDxn {
    bottom: 5px;
    position: absolute;
    right: 5px;
}
#advNumIDxn a {
    background: none repeat scroll 0 0 #e1e0e0;
    border: 1px solid #00aba9;
    display: inline-block;
    height: 10px;
    margin-left: 5px;
    overflow: hidden;
    width: 10px;
}
#advNumIDxn a.on {
    background: none repeat scroll 0 0 #cc0000;
    border: 1px solid #ff0000;
}
#advContentIDxn li {
    position: relative;
}
/*心脏专家列表页样式*/
ul.xzzjbox li{margin:15px 10px;overflow:hidden;}
ul.xzzjbox li a.zjimg img{width:130px; height:170px; padding:3px; overflow:hidden;}
ul.xzzjbox li a.f14{color:#279298}
ul.xzzjbox a.zxzx,ul.xzzjbox a.czsj{float:left;width:69px; height:25px; line-height:25px; background-image:url(../images/i36.gif); background-repeat:no-repeat; text-align:center; color:#000; margin-right:10px; display:inline; overflow:hidden;}
ul.xzzjbox a.czsj{background-position:0 -56px;}
ul.xzzjbox .xzzjsc{height:80px; overflow:hidden;}
ul.xzzjbox a.ml20{color:#f60;}

ul.recom{width:100%; overflow:hidden;}
ul.recom h5{float:left;width:100%;font-size:14px; color:#149386; line-height:30px;}
ul.recom li{float:left;width:47%;color:#999;height:32px; line-height:32px;padding-left:15px; display:inline-block; overflow:hidden;}
ul.recom li a{float:left;width:70%; font-size:14px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
ul.recom li span{float:right;white-space:nowrap;font-size:14px;}


