.fred{color:#c00}
/* 板块单独定义 */
.blk_01 { border-top:solid 3px #cbaff1; background:#fff}
.blk_01 .bc{ border:solid 1px #e5e5e5; border-top:0; padding:1px 0 0; width:298px; overflow:hidden}
.blk_01 .btn{ margin:3px 6px 0 6px; background:url(http://i2.sinaimg.cn/bb/deco/2012/1017/images/baby_zxh_0816_line_01.png) repeat-x; text-align:center; padding:5px 2px 0; color:#999; height:22px; line-height:22px;} 
.blk_01 .bc01{ float:left; display:inline; padding-top:13px;width:140px;}
.blk_01 .bc02{ padding:15px 0 10px 15px}
.blk_01 .bc03{ padding:15px 0 0 15px}
.blk_01 .bc04{ padding:13px 0 0}
.blk_01 .bcline{ border-right:solid 1px #d9d9cd; width:0; height:202px; float:left; font-size:0; overflow:hidden; margin:13px 8px 0; display:inline}
.blk_01 .bc_btn{ clear:both; border-top:solid 1px #dcd8cd; padding:3px 0 3px 6px; margin:3px 15px;}
.blk_01 .bc_btn .list li{ float:left; line-height:25px; height:25px; width:131px;}

.blk_02{ border:solid 1px #e5e5e5; width:298px; overflow:hidden}
.blk_02 .bdl{ line-height:22px; padding:6px 0 15px 15px}
.blk_02 .bdl dt{ font-size:12px; color:#333;}
.blk_02 .bdl dd{ color:#999}
.blk_02 .bdl dt a:link, .blk_02 .bdl dt a:visited{ color:#333;}
.blk_02 .bdl dt a:hover{ color:#c00}

/*登陆前*/
.b_unlogin{ padding:13px 14px 15px}
.b_unlogin .bp{ background:#f9f4fa; height:128px; overflow:hidden; border:solid 1px #e5e5e5}
.b_unlogin .bp_btn{ height:25px; overflow:hidden; zoom:1; padding:23px 0 19px 78px;}
.b_unlogin .bp_btn a{ border:solid 1px #cdcdcd; color:#636363; float:left; font-size:14px; font-family:"微软雅黑"; width:60px; height:23px; line-height:23px; margin-left:-1px; text-align:center; 
    background-image: -moz-linear-gradient(top, #f6f6f6, #e7e7e7); /* FF*/   
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e7e7e7)); 
    background-image: -webkit-linear-gradient(top, #f6f6f6, #e7e7e7); /* Safari, Chrome*/   
    background-image: -o-linear-gradient(top, #f6f6f6, #e7e7e7); /* Opera */   
    background-image: -ms-linear-gradient(top, #f6f6f6, #e7e7e7); /* IE9*/   
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#e7e7e7'); /* IE6,IE7 */   
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#e7e7e7')"; /* IE8+ */   
    background-image: linear-gradient(top, #f6f6f6, #e7e7e7);   
 }
.b_unlogin .bp p{ text-align:left; padding-left:8px; color:#444; font-size:14px}

/*登陆后*/
.b_logined .b_info{ padding:6px 0 0 12px; height:66px;}
.b_logined .b_link{ padding:5px 0 5px 8px; color:#d3d3d3;}
.b_logined .b_link a:link, .b_logined .b_link a:visited, .b_logined .b_link a:hover{ color:#de0000; padding:0 5px}
.b_logined .b_other{ overflow:hidden; zoom:1;border-top:solid 1px #e5e5e5; padding:7px 0; background:#f9f4fa url(http://i2.sinaimg.cn/bb/deco/2012/1017/images/baby_zxh_0816_08.png) no-repeat 92px 8px}
.b_logined .b_other li{ float:left; width:96px; text-align:center; line-height:22px;}
.b_logined .b_txt span{ font-weight:700; color:#de0000}

/* 专家问诊 */
.content_zhuanjia{ padding:4px 0 0}
.content_zhuanjia .weibo_link, .content_zhuanjia .weibo_link:visited {background: url(http://i0.sinaimg.cn/dy/2011/0905/U6893P1DT20110905170320.gif) no-repeat 100% 1px;color: #333;  display: inline-block;line-height: 22px;padding-right: 20px;text-decoration: none;}
.content_zhuanjia .weibo_link:hover {text-decoration:underline;}

/* 专家已回答问题 */
.content_zhuanjia_question{ padding:12px 0 2px}
.content_zhuanjia_question .clist_01 {padding: 9px 0 13px;}

.cblk_03 {overflow:hidden}
.cblk_03 .cbc{padding:0 0 4px}
.cblk_03 .cbline{ border-left:solid 1px #ccc; height:245px; width:0; overflow:hidden; font-size:0; float:left}
.cblk_03 .cbl{float:left;width:279px;}
.cblk_03 .cbr{float:right; width:254px;}

/* 标题 */
.ctit, .ctit h2 { background:url(http://i0.sinaimg.cn/ent/deco/2012/0907/content/ent_zxh_0816_01v3.png) no-repeat -999em 0; }
.ctit { padding-right:10px; }
.ctit h2 { float:left; }
.ctit h2 a:link, .ctit h2 a:visited { color:#010101 }
.ctit h2 a:hover { color:#c00 }
.ctit .more { float:right; }
.ctit .more_left { float:left; margin-left:20px; }
.ctit .more a:link, .ctit .more a:visited { color:#626262 }
.ctit .more a:hover { color:#c00; }

.ctit_01{ height:30px; padding-right:0}
.ctit_01 h2{background:url(http://i3.sinaimg.cn/bb/deco/2012/1017/images/baby_zxh_0928_01.png) no-repeat 4px 12px;font-weight:bold; padding-left:14px; font-size:16px; font-family:"微软雅黑"; color:#010101; line-height:30px;}
.ctit_01 .more {padding-top:10px;}
.ctit_01 h2.noarrow{ background:none;color:#666}
.ctit_01 .more_bg {padding-top:0; line-height:30px; background:url(http://i3.sinaimg.cn/bb/deco/2012/1017/images/baby_zxh_0928_01.png) no-repeat 100% -50px; *background-position:100% -52px; padding-right:11px;}

/* 标题 */
.tit, .tit h2{zoom:1; overflow:hidden}
.tit {padding-right:10px;}
.tit h2 {float:left;}
.tit h2 a:link, .tit h2 a:visited {color:#333}
.tit h2 a:hover {color:#c00}
.tit .more {float:right;}
.tit .more a:link, .tit .more a:visited{color:#333}
.tit .more a:hover {color:#c00;}

.tit_01{ height:30px;}
.tit_01 h2{ font-size:14px; font-weight:bold; font-family:"微软雅黑"; padding:9px 0 0 13px;}
.tit_02{ height:30px;}
.tit_02 h2{ font-size:16px; font-family:"微软雅黑"; padding:9px 0 0 13px;}
.tit_02 .more { padding-top:10px; background:url(http://i3.sinaimg.cn/bb/deco/2012/1017/images/baby_zxh_0928_01.png) no-repeat 100% -45px; background-position:100% -46px\9;_background-position:100% -47px; padding-right:11px;}

/* 图文 */
.blk_tw:after {content:"."; display:block; height:0; visibility:hidden; clear:both; }
.blk_tw {zoom:1;}
.blk_tw .twpic {float:left; text-align:center;}
.blk_tw .twpic img{display:block;border:solid 1px #ddd; background:#fff;}
.blk_tw .twpic img.b0{border-width:0}
.blk_tw a:hover img{border-color:#f00;}
.blk_tw .twpic span{display:block; text-align:center; padding-top:5px; cursor:pointer}
.blk_tw .b_txt {margin-left:58px; _margin-left:55px;_height:1%}
.blk_tw .b_txt p {color:#444}
.blk_tw  h3 {font-size:12px;}

.tw01 .twpic { padding-top:4px;}

.ctw01{height:89px; padding:16px 0 0 23px;}
.ctw01 .b_txt { margin-left:91px; _margin-left:88px;}
.ctw01 .twpic p { padding:5px 0 0}
.ctw01 .twpic p a, .ctw01 .twpic p a:visited{ display:inline-block;border:solid 1px #cfcfcf; width:68px; height:23px; line-height:23px; cursor:pointer; box-shadow:#efebf0 1px 1px 1px; font-size:12px; color:#333; 
    background-image: -moz-linear-gradient(top, #ffffff, #e7e7e7); /* FF*/   
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e7e7e7)); 
    background-image: -webkit-linear-gradient(top, #ffffff, #e7e7e7); /* Safari, Chrome*/   
    background-image: -o-linear-gradient(top, #ffffff, #e7e7e7); /* Opera */   
    background-image: -ms-linear-gradient(top, #ffffff, #e7e7e7); /* IE9*/   
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e7e7e7'); /* IE6,IE7 */   
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e7e7e7')"; /* IE8+ */   
    background-image: linear-gradient(top, #ffffff, #e7e7e7);
}
.ctw01 .twpic p a:hover{ color:#c00; text-decoration:none}
.ctw01 h3 {color:#ff6500; font-weight:100}
.ctw01 .b_txt p { color:#333 }
.ctw01 .b_txt p span{ color:#999 }

.ctw01r{height:89px; padding-top:16px; padding-left:23px;}
.ctw01r .b_txt { margin-left:75px; _margin-left:72px;}
.ctw01r .twpic p { padding:5px 0 0}
.ctw01r .twpic p a, .ctw01r .twpic p a:visited{ background:url(http://i3.sinaimg.cn/bb/deco/2012/1017/images/baby_zxh_0928_01.png) no-repeat 0 -50px; width:41px; height:23px; line-height:23px; overflow:hidden; padding-left:15px; text-align:left; display:block}
.ctw01r .twpic p a:hover{ color:#333; background-position:-100px -50px; text-decoration:none}
.ctw01r h3 {color:#ff6500;}
.ctw01r .b_txt p { color:#999 }

.ctw02{ padding:12px 0 7px}
.ctw02 .twpic{ padding:5px 0 0 2px}
.ctw02 .b_txt { margin-left:100px; _margin-left:97px;}
.ctw02 .b_txt p { line-height:22px;}

.ctw02{ padding:6px 0 0}
.ctw02 .twpic{ padding:5px 0 0 2px}
.ctw02 .b_txt { margin-left:100px; _margin-left:97px;}
.ctw02 .b_txt p { line-height:22px; color:#999}
.ctw02 a:link{color:#333}
.ctw02 a:visited{color:#666}
.ctw02 a:hover{color:#a00}

/* 图文之上图下文 */
.blk_tw_pic {zoom:1; text-align:center;}
.blk_tw_pic a.video { position:relative;display:block; }
.blk_tw_pic img {border:solid 1px #ddd; margin:0 auto; background:#fff; display:block; }
.blk_tw_pic img.b0 {border:0}
.blk_tw_pic img.p1 {padding:1px}
.blk_tw_pic img.p2 {padding:2px}
.blk_tw_pic img.p3 {padding:3px}
.blk_tw_pic a:hover img {border-color:#c00; }
.blk_tw_pic a span{color:#000; display:block; line-height:24px}
.blk_tw_pic a span.op{display:block;line-height:20px;line-height:22px\9;overflow:hidden;margin-top:-20px;color:#e4e4e4;height:20px;cursor:pointer;filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#80000000', endColorstr = '#80000000' )\9;background-color:rgba( 0, 0, 0, .5 );background-color:transparent\9;position:relative;}
.blk_tw_pic a:visited span{color:#000;}
.blk_tw_pic a:hover span{color:#c00;}

s.play_icon {width:22px; height:22px;cursor:pointer; background:url(http://i0.sinaimg.cn/ent/deco/2012/0517/ent_zxh_0420_video_play_icon.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i0.sinaimg.cn/ent/deco/2012/0517/ent_zxh_0420_video_play_icon.png');_background:none;} 
a:hover s.play_icon {background:url(http://i3.sinaimg.cn/ent/deco/2012/0517/ent_zxh_0420_video_play_icon_h.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i3.sinaimg.cn/ent/deco/2012/0517/ent_zxh_0420_video_play_icon_h.png');_background:none;} 

.btw01 a span{ padding:3px 0 0}
.btw01 a span img{ _margin:4px 0 8px}
.btw02{ float:left; width:130px; height:85px; margin:0 10px 0 0;}
.btw02 a:hover, .btw02 a:hover span.op{ color:#fff; text-decoration:none}

.btw03{ float:left; width:130px; height:100px; margin:0 10px 0 0;}
.btw03 a{ display:block; position:relative; color:#e4e4e4}
.btw03 a span{ height:20px; background:#000; line-height:20px; color:#e4e4e4}
.btw03 a:visited, .btw03 a:visited span{ color:#e4e4e4;}
.btw03 a:hover, .btw03 a:hover span{ color:#fff; text-decoration:none}
.btw03 s.play_icon {position:absolute; top:53px; left:5px; cursor:pointer;} 
.btw04{ float:left; display:inline; width:138px;margin-left:7px}
.btw04 a, .btw04 a span, .btw04 a:visited, .btw04 a:visited span{color:#1a57e6}
.btw04 a:hover, .btw04 a:hover span{color:#c00}
.btw05{ float:left; display:inline; width:143px;margin-left:4px}
.btw05 a:link, .btw05 a:link span{color:#444;}
.btw05 a:visited, .btw05 a:visited span{color:#444;}
.btw05 a:hover, .btw05 a:hover span{color:#c00;}

/*	MENU */
.menu01{ height:36px; border-bottom:solid 1px #dfdfdf; background:#f9f0fa}
.menu01_bg{background:#fafafa url(http://i0.sinaimg.cn/bb/deco/2012/1017/images/baby_zxh_0816_02.png) no-repeat 0 -400px;}
.menu01 h2{ float:left; padding:0 10px; text-align:center;font-family:"微软雅黑"; line-height:36px; color:#000; font-size:16px; font-style:normal; font-weight:700}
.menu01 span{ float:left; padding:0 10px; text-align:center;border-right:solid 1px #dfdfdf; font-family:"微软雅黑"; line-height:36px; color:#444; font-size:16px; font-style:normal; cursor:default; font-weight:700}
.menu01_bg span{ float:right; border-left:solid 1px #dfdfdf; border-right:0}
.menu01 span.selected{ color:#000; background-color:#fcfafc; padding-bottom:1px; position:relative; margin-bottom:-1px;}
.menu01 span.more{ float:right; border:0; font-family:"宋体"; font-size:12px; font-weight:normal}
.new_icon{ position:absolute; width:26px; height:13px; display:block; right:-18px; top:6px; background:url(http://i0.sinaimg.cn/bb/deco/2012/1017/images/baby_zxh_0816_new_icon.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i0.sinaimg.cn/bb/deco/2012/1017/images/baby_zxh_0816_new_icon.png');_background:none;}

.menu02{ margin-right:-2px; height:30px; overflow:hidden; zoom:1}
.menu02 span{ cursor:default;background:url(http://i0.sinaimg.cn/bb/deco/2012/1017/images/baby_zxh_0816_02.png) no-repeat -100px 0; text-align:center; line-height:25px; color:#222; width:75px; height:29px; float:left}
.menu02 span.selected{ background-position:-200px 0}

.cont01{height:158px; width:298px; overflow:hidden;}
.cont02{ padding-bottom:11px}
.cont03{ padding:0 0 2px; height:158px;}

/*滚动图*/
.scroll{ width:270px; height:212px; overflow:hidden}
.scroll .box{float:left; width:270px;}
.scroll .box span{ display:block;line-height:30px;overflow:hidden;margin-top:-30px;color:#fff;height:30px;cursor:pointer;filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#80000000', endColorstr = '#80000000' )\9;background-color:rgba( 0, 0, 0, .5 );background-color:transparent\9;position:relative; text-align:center}
.scroll .scroll_cont, .scroll .scroll_cont div{*position:relative}
.scroll a:link, .scroll a:visited, .scroll a:hover{ text-decoration:none; color:#fff;}
.scroll .scroll_btn{ text-align:center; height:25px; padding-top:6px;}
.scroll a.arr_left{ margin:0 15px;background:url(http://i3.sinaimg.cn/bb/deco/2012/1017/images/baby_zxh_0928_01.png) no-repeat 0 -112px; width:26px; height:25px; display:inline-block; vertical-align:middle;}
.scroll a.arr_right{ margin:0 15px;background:url(http://i3.sinaimg.cn/bb/deco/2012/1017/images/baby_zxh_0928_01.png) no-repeat 0 -80px; width:26px; height:25px; display:inline-block; vertical-align:middle;}
.scroll a.arr_left:hover{ background-position:-30px -112px;}
.scroll a.arr_right:hover{ background-position:-30px -80px;}
.scroll a.arr_left_disable, .scroll a.arr_left_disable:hover{ background-position:-60px -112px; cursor:default}
.scroll a.arr_right_disable, .scroll a.arr_right_disable:hover{ background-position:-60px -80px; cursor:default}
.scroll .arr_num{ display:inline-block; height:25px; vertical-align:middle}
.scroll .arr_num span{ display:inline-block; vertical-align:middle; background:url(http://i3.sinaimg.cn/bb/deco/2012/1017/images/baby_zxh_0928_01.png) no-repeat -135px -77px; width:10px; height:25px; overflow:hidden; margin:0 4px; cursor:pointer}
.scroll .arr_num span.selected{ background-position:-155px -77px}

/* 列表 */
.pot li{ background:url(http://i3.sinaimg.cn/bb/deco/2012/1017/images/baby_zxh_0816_01.png) no-repeat -47px -90px; _background-position:-47px -92px; padding-left:12px;}

.list_01 { padding:9px 0 11px 16px}
.list_scroll{ padding:0 0 0 15px; *padding:0}
.list_01 li {line-height:23px; height:23px; white-space:nowrap}

.list_02 { padding:8px 0 0 43px; background:url(http://i2.sinaimg.cn/bb/deco/2012/1017/images/baby_zxh_0816_list_bg.png) no-repeat 13px 10px}
.list_02 li {line-height:24px; height:24px; white-space:nowrap; overflow:hidden;}

.list_03{ padding:10px 0 9px 14px; width:290px;}
.list_03 li{ float:left; width:144px; line-height:22px; height:22px;}

.list_04{ padding:4px 0 7px 14px; width:290px;}
.list_04 li{ float:left; width:135px; line-height:22px; height:22px; background-position: -47px -140px}

.list_05{ padding:13px 0 14px 17px; width:290px;}
.list_05 li{ float:left; width:135px; line-height:22px; height:22px;}

.list_06{ padding:11px 0 12px 15px}
.list_06 li{line-height:22px; height:22px; overflow:hidden; padding-right:9px}
.list_06 li span{ float:right; font-size:12px; color:#999}

.list_07{ padding:11px 0 12px}
.list_07 li{background:url(http://i1.sinaimg.cn/bb/deco/2012/1025/baby_zxh_0928_01.png) no-repeat -392px 10px; padding-left:13px;line-height:24px; height:24px; overflow:hidden; font-size:14px; white-space:nowrap }
.list_07 li span{ float:right; font-size:14px; color:#999}

.list_08{ padding:9px 0 10px}
.list_08 li{background:url(http://i3.sinaimg.cn/bb/deco/2012/1017/images/baby_zxh_0928_01.png) no-repeat -392px 11px; padding-left:13px;line-height:24px; height:24px; overflow:hidden; font-size:14px; white-space:nowrap }

.list a:link{color:#444;}
.list a:visited{color:#666;}
.list a:hover{color:#c00;}

/* 其他定义 */
.line_01{height:1px; overflow:hidden; clear:both; margin:5px 0; background:url(images/pot.png) repeat-x}
.videoNewsLeft{ background:url(http://i3.sinaimg.cn/bb/deco/2012/1017/images/baby_zxh_0816_01.png) no-repeat -31px -197px; _background-position:-31px -199px; padding-left:23px;}
.change_link, .change_link:visited, .change_link:hover{ width:45px; height:25px; text-align:left; line-height:22px; background-position:0 0; display:inline-block; vertical-align:top; color:#fff; padding-left:27px;} /* 换换看*/
.approve { background:url(http://i3.sinaimg.cn/bb/deco/2012/1017/images/baby_zxh_0816_01.png) no-repeat -36px -250px !important; border:0 !important;  height: 12px;  vertical-align: -1px;  width: 14px; display:inline-block !important}
