

.photo-text-list{width:650px;float:left;}

.photo-text-list dl{padding:20px 0 20px 0;clear:both;overflow:hidden;*zoom:1; border-bottom:1px solid #e6e6e6;}

.photo-text-list dt{width:200px;height:150px;float:left;overflow:hidden;}

.photo-text-list dt img{width:200px;}

.photo-text-list dd{width:430px;float:right;}

.photo-text-list dd h3{color:#444;font-size:18px;overflow:hidden;font-family:"microsoft yahei";}

.photo-text-list dd h3 a{color:#333;}

.photo-text-list dd h3 a:hover{ color:#cc0000;}

.photo-text-list dd p{line-height:23px;padding-top:10px;color:#666;font-size:14px;}

.photo-text-list dd p a{color:#ba0000;}



.channel-header .logo{color:#cc0000;}

.channel-header .hot span{font-size:12px;}

.channel-nav{width:988px;height:50px;line-height:50px;margin:0 auto;*overflow:hidden;border:1px solid #880000; background-color:#bb0000;}

.channel-nav .global-inner{width:988px;border-top:1px solid #ff0000;}

.channel-nav a{min-width:10px;_width:10px;height:50px;float:left;padding:0 24px 0 25px;display:block;position:relative;white-space:nowrap;color:white;font-size:16px;font-weight:bolder;}

.channel-nav a:hover,.channel-nav a.on{height:50px;line-height:50px;padding:0 23px 0 24px;overflow-y:hidden;position:relative;text-decoration:none; z-index:10; text-decoration:underline; background-color:#990000; border-left:1px solid #cf0000; border-right:1px solid #cf0000;}



.children-nav{width:990px;height:45px;margin:0 auto;overflow:hidden;zoom:1;background:#f0f0f0; border-bottom:1px solid #888;box-shadow:rgba(0,0,0,.2) 0 1px 2px;z-index:0;}

.children-nav li{width:100%;height:45px;line-height:45px;overflow:hidden;}

.children-nav a{color:#cc0000;font-size:14px;}

.children-nav p{line-height:45px;text-align:left;display:inline;}

.children-nav p.m0{padding-left:27px;}

.children-nav p.m1{padding-left:27px;}

.children-nav p.m2{padding-left:235px;}

.children-nav p.m3{padding-left:340px;}

.children-nav p.m4{padding-left:75px;}

.children-nav p.m5{padding-left:568px;}

.children-nav p.m6{padding-left:580px;}

.children-nav p.m7{padding-left:587px;}

.children-nav span{padding:0 20px; color:#888;}



.layout{width:990px;margin:0 auto;padding-bottom:20px;overflow:hidden;zoom:1;font-family:simsun;}

.layout a{color:#333;}

.layout a:hover{color:#ba0000;}

.layout a:hover img{filter:alpha(opacity=80);opacity:0.8;}

.main{width:650px;float:left;overflow:hidden;zoom:1;}

.side{width:310px;float:right;}



.slider{width:990px;height:320px;margin:0 auto;margin-top:20px;overflow:hidden;position:relative;}

.slider dl{width:100%;margin:0;padding:0;}

.slider dd{width:74px;height:280px;margin:0;padding:0;border:7px solid #EEE;overflow:hidden;background:#DDD;}

.slider dd img{height:280px;filter:alpha(opacity=70);opacity:0.7;}

.slider dd img:hover{height:280px;filter:alpha(opacity=100);opacity:1;}

.slider dd.l{float:left;border-right:0;}

.slider dd.r{border-left:0;}

.slider dd.r1{position:absolute;top:0;right:81px;}

.slider dd.r2{position:absolute;top:0;right:0;}

.slider dt{width:650px;height:325px;border-top:0;border-left:7px solid white;border-right:7px solid white;border-bottom:22px solid white;position:absolute;top:0;left:163px;overflow:hidden;background:white;}

.slider dt img{width:650px;}

.slider .sbj-bg{width:650px;height:40px;line-height:40px;position:absolute;bottom:0;left:170px;filter:alpha(opacity=80);opacity:0.8;background:#333;}

.slider .sbj-txt{width:630px;height:40px;line-height:40px;position:absolute;bottom:0;left:180px;color:#fff;font-size:16px;overflow:hidden; font-weight:bolder; text-align:center;}



.side .hot-topic{width:270px;height:424px;margin-top:8px;padding:0 20px;background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/topics/images/hot_topic.png) left top no-repeat;}

.side .hot-topic .sbj{width:100%;height:20px;line-height:1;text-align:center;position:relative;}

.side .hot-topic .sbj b{width:100%;display:block;position:absolute;left:0;top:-10px;font-size:22px;font-weight:normal;}

.side .hot-topic .cont{width:100%;}

.side .hot-topic ul{width:100%;}

.side .hot-topic li{width:100%;line-height:30px;}

.side .hot-topic li b{width:100%;height:30px;display:block;overflow:hidden;font-weight:normal;}

.side .hot-topic dl{width:100%;padding:6px 0;overflow:hidden;zoom:1;display:none;}

.side .hot-topic dt{width:100px;height:75px;float:left;overflow:hidden;}

.side .hot-topic dt img{width:100px;}

.side .hot-topic dd{width:160px;float:right;line-height:25px;font-size:12px;}

.side .hot-topic dd a{color:#ba0000;}



.side .side-box{width:100%;}

.side .side-box .sbj{width:100%;height:40px;line-height:40px;border-bottom:3px solid #333;}

.side .side-box .sbj b{font-size:16px;color:#333;font-family:"microsoft yahei";}

.side .side-box .sbj a{float:right;color:gray;}

.side .side-box .cont{width:100%;}

.side .side-box dl{width:100%;padding:15px 0 10px 0;border-bottom:1px dotted #DDD;overflow:hidden;zoom:1;}

.side .side-box dt{width:100px;height:75px;float:left;overflow:hidden;}

.side .side-box dt img{width:100px;}

.side .side-box dd{width:200px;float:right;line-height:21px;font-size:12px;}

.side .side-box dd b{font-size:14px;overflow:hidden;text-overflow:ellipsis;}

.side .side-box dd p{line-height:21px;}

.side .side-box dd p a{color:#ba0000;}

.side .side-box ul{width:100%;clear:both;}

.side .side-box li{width:100%;height:32px;line-height:32px;overflow:hidden;border-bottom:1px dotted #DDD;}

.side .side-box li a{font-size:14px;}



.side .side-box1{width:100%;margin-top:20px;}

.side .side-box1 .sbj{width:100%;height:40px;line-height:40px;border-bottom:3px solid #333;}

.side .side-box1 .sbj b{font-size:16px;color:#333;font-family:"microsoft yahei";}

.side .side-box1 .sbj a{float:right;color:gray;}

.side .side-box1 .cont{width:100%;}

.side .side-box1 dl{width:100%;padding:15px 0 10px 0;border-bottom:1px dotted #DDD;overflow:hidden;zoom:1;}

.side .side-box1 dt{width:100px;height:75px;float:left;overflow:hidden;}

.side .side-box1 dt img{width:100px;}

.side .side-box1 dd{width:200px;float:right;line-height:21px;font-size:12px;}

.side .side-box1 dd b{font-size:14px;overflow:hidden;text-overflow:ellipsis;}

.side .side-box1 dd p{line-height:21px;}

.side .side-box1 dd p a{color:#ba0000;}

.side .side-box1 ul{width:100%;clear:both;}

.side .side-box1 li{width:100%;height:30px;line-height:30px;overflow:hidden;border-bottom:1px dotted #DDD;}

.side .side-box1 li a{font-size:14px;}



.elaborate{width:100%;margin-top:20px;overflow:hidden;zoom:1;}

.elaborate .sbj{width:100%;height:26px;line-height:26px;background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/topics/images/title_bg.gif);}

.elaborate .sbj b{width:136px; margin-left:20px; text-align:center;display:block;font-size:24px;color:#cc0000; background-color:#fff;}

.elaborate .cont{width:1050px;padding-bottom:10px;overflow:hidden;zoom:1;}

.elaborate .cont a{width:152px;height:114px;float:left;margin:15px 13px 0 0;border:1px solid #DDD;overflow:hidden;}

.elaborate .cont img{width:152px;}



.main-box{width:100%;padding-top:20px;overflow:hidden;zoom:1;}

.main-box .sbj{width:100%;height:44px;line-height:44px;color:white;position:relative;background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/topics/images/title_xy.png);}

.main-box .sbj h2{height:54px;line-height:54px;position:absolute;left:20px;top:-5px;padding:0 20px;display:inline-block;color:#cc0000;font-size:28px;font-weight:normal;font-family:"microsoft yahei";background:white;}

.main-box .sbj h2 a{color:#cc0000;font-size:24px; font-weight:bolder;}

.main-box .sbj span{float:right;padding-right:30px;}

.main-box .sbj em{padding:0 8px 0 11px;color:#333;}

.main-box .sbj a{color:#333; font-size:14px;}

.main-box .sbj a:hover{color:#cc0000;}

.main-box .sbj b{padding:0px 15px 0 190px;font-size:24px;font-weight:normal;color:#aaa;}

.main-box .cont{width:1050px;padding:10px 0;overflow:hidden;zoom:1;}

.main-box .item{width:238px;float:left;padding-bottom:8px;margin:15px 12px 0 0;background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/topics/images/lanmu_list_botton.jpg) 0 bottom no-repeat;}

.main-box dl{width:212px;float:left;padding:12px 12px 0 12px;border:1px solid #e9e9e9;}

.main-box dt{width:100%;height:159px;overflow:hidden;}

.main-box dd{width:100%;}

.main-box dd b{width:100%;height:36px;line-height:36px;display:block;border-bottom:1px dotted #DDD;overflow:hidden;text-align:center;}

.main-box dd b a{font-size:14px;}

.main-box dd p{padding:10px 0;line-height:21px;color:#666; height:63px; overflow:hidden;}

.main-box dd p a{color:#cc0000;}

.main-box .more{width:100%;}

.main-box .more a{float:right;font-size:14px;color:gray;}



.crumbs{width:100%;height:40px;line-height:40px;font-size:14px;color:#333;}

.crumbs a{font-size:14px;color:#333;}

.crumbs em{padding:0 8px;color:gray;font-family:simsun;}



.endPage{width:100%;overflow:hidden;zoom:1;padding:30px 0 50px 0;text-align:center;font-size:12px;}

.endPage span{padding:4px 10px;border:1px solid #ba0000;color:#FFF;background:#ba0000; margin:0 3px 0 3px;}

.endPage a{padding:4px 10px;border:1px solid #e5e5e5;color:#333; margin:0 3px 0 3px;}

.endPage a:hover{text-decoration:none;color:white;background:#ba0000;}



.channel-header .logo-wrap .channel-logo {color:#cc0000;}

.channel-header .logo-wrap .channel-logo:hover{color:#cc0000; text-decoration:underline;}

.pagesite-box{ border-bottom:3px solid #333;}

.pagesite-box a{color:#333;}

.pagesite-box a:hover{color:#cc0000;}





.face{width:990px;margin:0 auto;padding:20px 0;overflow:hidden;zoom:1;}

.face .focus{width:650px;height:325px;float:left;overflow:hidden;position:relative;}

.focus ul{width:100%;margin:0px;padding:0px;overflow:hidden;list-style:none;}

.focus ul li{width:100%;margin:0px;padding:0px;list-style:none;display:none;}

.focus ul li.cur{display:block;}

.focus ul img{width:100%;border:0;}

.focus .slide-nav{width:670px;margin:0;padding:0;position:absolute;left:0;bottom:0;_bottom:-1px; background-color:#fff;}

.focus .slide-nav li{width:107px;height:15px;float:left;padding:0;margin:0 2px 0 0;display:inline-block;overflow:hidden;background:#666;}

.focus .slide-nav a{width:100%;height:15px;display:block;font-size:0;text-indent:-10086px;overflow:hidden;}

.focus .slide-nav a:hover{text-decoration:none;}

.focus .slide-nav .cur a{background:#669900;}

.focus .slide-sbj{width:440px;height:50px;line-height:50px;position:absolute;left:110px;bottom:40px;text-align:center;color:#333;font-size:20px;font-weight:normal;filter:alpha(opacity=80);opacity:0.8;background:#fff;}

.focus .slide-sbj li{display:none;}

.focus .slide-sbj li.cur{display:block;}

.focus .slide-sbj li b{padding:0 10px;font-size:20px;}



.face .hot-topic{width:340px;height:325px;float:right;overflow:hidden;background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/topics/images/hot_topic_bg.png) 0 0 no-repeat;}

.face .hot-topic ul{overflow:hidden;zoom:1;padding:70px 26px 0 26px;}

.face .hot-topic ul li{width:100%;height:30px;line-height:30px;overflow:hidden;text-indent:15px;background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/topics/images/icons.png) 0 -75px no-repeat;}

.face .hot-topic a{font-size:14px;color:#333;font-family:simsun;}

.face .hot-topic a:hover{color:#669900;}



.channel-header .search{height:30px;vertical-align:middle;float:right;padding-top:3px;}

.channel-header .search .inputText{width:220px;height:24px;border:1px solid #ccc;background:#fff;font-size:12px;color:#999;float:left;line-height:24px;padding:2px 0 2px 5px;}

.channel-header .search .button{background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/topics/images/button.png) no-repeat 0 0;border:1px solid #ccc;border-left:none;height:30px;width:70px;cursor:pointer;float:left;font-size:14px;color:#666;font-weight:bold;}

.channel-header .search .button:hover{color:#333;}

