/*
A:JakeZhou for kd
D:130129
*/
.shareBox .share_R span.tj_link{ background:url(http://img.hexun.com/2012/kd/images/zjtitle_bac.jpg) no-repeat left -6px; height:20px}
.zjtitle{ border:1px #d0d0d0 solid; border-bottom:0px; background:none; padding:9px  0px 0px 24px}
.zjtitle i{ background:url(http://img.hexun.com/2012/kd/images/zj_tit_ban.jpg) no-repeat; text-indent:999px; width:150px; float:left; padding:0px}
.zjtitle i a{ display:block; width:150px; height:20px;}
.zjtitle p.kdtitby{background:url(http://img.hexun.com/2012/kd/images/zjtitle_bac.jpg) no-repeat 0px -39px; width:98px; height:20px; float:left; margin-left:9px}
.zjtitle p.kdtitby a{display:block;width:90px; height:20px;}
.zjtitle p.kdtitmore{ float:right; padding:5px 25px 0px 0px}
.zjtitle p.kdtitmore a{ color:#666}
.zjtitle p.kdtitmore a:hover{ color:#990000}
.kandian{ border:1px #d0d0d0 solid; border-top:0px; overflow:hidden;zoom:1m; position:relative}
.kandian .x4,.kandian .x5{ width:550px; margin:0 auto}
.kandian .x4{ padding:0px 0px 4px;}
.kandian .x4 .lay{ line-height:30px; overflow:hidden; padding-bottom:17px}
.kandian .x4 .lay iframe{ display:none}
.kandian .x4 .text{ color:#ccc; float:left; width:538px; line-height:28px; border:1px #bebebe solid; height:28px; padding-left:10px; margin-top:5px}
.kandian .x4 .nfbbut01{ float:right;cursor:pointer}
.kandian .x5  .t{ border-bottom:1px #e9e9e9 solid;height:24px;*overflow:hidden; width:100%;}
.kandian .x5  .t p { display:inline}
.kandian .x5  .t span{ font-size:12px;color:#4B5A91; padding:0px 8px; height:24px; line-height:24px; display:block; float:left; cursor:pointer}
.kandian .x5  .t span.hover{ font-weight:bold; color:#696969; border:1px #e9e9e9 solid; border-bottom:0px; position:relative; background:#fff; height:24px}
.kandian .x5 li{ border-bottom:1px #d9d9d9 dotted; padding:14px 0px 8px; border-top:0px;  zoom:1;}
.kandian .x5 li.lastli{ padding:0px; border:0px; z-index:-1; border-top:1px #ccc dotted}
.kandian .x5 dl{ overflow:hidden;zoom:1}
.kandian .x5 dt{ width:40px;}
.kandian .x5 dt,.kandian.x5 dd{ float:left;}
.kandian .x5 dt a{ line-height:22px}
.kandian .x5 dt img{ width:30px; height:30px}
.kandian .x5 dd{ width:508px; padding-left:0px; line-height:24px; float:left; margin-top:-4px;}
.kandian .x5 dd a{ color:#4b5a91; cursor:pointer}
.kandian .x5 dd .time{ color:#696969; padding-left:10px}
.kandian .x5 .more{ padding:10px 0px 21px; overflow:hidden; text-align:right; zoom:1; color:#999}
.kandian .x5 li.i_more{ border:0px; padding:0px}
.kandian .x5 .more a{text-decoration:none;color:#4b5a91;}
.kandian .x5 .more a:hover{ color:#990000}
/*2期*/
.kdzjtoplist{ overflow:hidden;zoom:1; padding-top:15px;_display:inline; border:1px #e9e9e9 solid; margin-bottom:15px; margin-top:18px; padding:8px 0px 8px 0px; background:#fff; border-right:0px; border-left:0px;}
.kandian .x4 .zj{overflow:hidden;zoom:1; padding-top:15px;_display:inline; border:1px #e9e9e9 solid; margin-bottom:15px; margin-top:18px; padding:6px 15px 10px 20px; background:#f8f8f8 }
.kandian .x4 .zj .zj_tit{ color:#696969; padding-top:7px}
.kandian .x4 .zj .zjlistlet{ float:left;display:inline; width:412px}
.kandian .x4 .zj .zjlistTop,.kandian .x4 .zj .zjlistFot{ overflow:hidden;zoom:1;}
.kandian .x4 .zj .havZj{ display:block; overflow:hidden; width:512px; margin-top:-12px}
.kandian .x4 .zj .havZj li{ width:70px; text-align:cetner; margin-top:22px; padding:0px}
.kandian .x4 .zj .havZj li a.zjpic{}
.kdzjtoplist .rit a.name{ margin-top:-2px; margin-bottom:4px}
.kandian .x4 .zj .havZj li .zjrit{ padding-top:6px}
.kandian .x4 .zj .zjlistrit{ float:right; display:inline; width:73px; height:24px;}
.kandian .x4 .zj .zjlistrit .tj_btn,.kdzjtoplist .rit li.zjtop_list_last a{background:url(http://img.hexun.com/2012/kd/images/tj_btnv3.jpg) no-repeat; width:73px; height:24px; cursor:pointer; border:0px; display:block}
.kandian .x4 .zj .zj_tit strong{ color:#d54837; font-size:14px}
.kandian .x4 .zj ul{ display:block; zoom:1}
.kandian .x4 .zj li{float:left; border:0px; padding:0px 2px 4px 0px;width:65px; position:relative; text-align:center; color:#696969; zoom:1}
.kandian .x4 .zj li a{ color:#4B5A91; line-height:22px}
.kandian .x4 .zj li a.name{line-height:18px}
.kandian .x4 .zj li.x1{ width:96px; padding-top:13px}
.kandian .x4 .zj li.x2{ width:40px; text-align:left;padding-top:13px}
.kandian .x4 .zj li.x3{ padding:8px 0px 6px 6px; width:75px;*padding:8px 0px 10px 6px; }
.kandian .x4 .zj li .tj_btn{ background:url(http://img.hexun.com/2012/kd/images/tj_btnv2.jpg) no-repeat 0px -2px; width:70px; height:21px; display:inline-table; cursor:pointer; border:0px}
.kandian .x4 .lay .input_fot{ overflow:hidden; zoom:1}
.kandian .x4 .lay .turn_t{ float:left; color:#696969; padding-top:12px; line-height:10px}
.kandian .x4 .lay .turn_t input{ width:13px; height:13px; margin:-2px 4px 0px 0px;*margin-right:1px; float:left; display:inline}
.kandian .x4 .lay #wb_subimt{ float:right}
.kandian .x4 .lay #wb_subimt input{ background:url(http://img.hexun.com/2012/kd/images/tj_btnv2.jpg) no-repeat 0px -31px; width:70px; height:21px; border:0px; cursor:pointer; margin-top:4px}
.indshowC_b5{background:url(http://kd.hexun.com/images/wb_rqico.gif) no-repeat 0px 0px ; padding:2px 3px 4px 9px; text-align:center}
/*2期分享*/
.kandian .x5 li .operate{ text-align:right; color:#4B5A91; padding-right:4px; line-height:16px}
.kandian .x5 li .fx_pos{ width:97px; height:27px;border:1px #d7d7d7 solid;;zoom:1; position:absolute; background:#fff; right:0px;margin-top:-51px;*margin-top:-34px;*margin-left:-2px; display:none; z-index:999999; margin-right:36px}
.kandian .x5 li .fx_pos.hover{background:#ededed; border-color:#b7b7b7;}
.kandian .x5 li .fx_pos a,.fxmore a{ background:url("http://bdimg.share.baidu.com/static/images/is.png?cdnversion=20120720"); display:block; width:21px; height:21px; float:left; margin-left:2px; cursor:pointer; z-index:999}
.kandian .x5 li .fx_pos a.kd2_fx_hx{ background-position:0px -1829px}
.kandian .x5 li .fx_pos a.kd2_fx_xl{background-position:0px -115px}
.kandian .x5 li .fx_pos a.kd2_fx_tx{background-position:0px -235px}
.kandian .x5 li .fx_pos a.jt{ background:#fff url(http://img.hexun.com/2012/kd/images/i_fx_ico2.gif) no-repeat 7px 11px; display:none}
.kandian .x5 li .fxmore{ position:absolute; width:100px; height:28px;background:#fff; left:-1px; top:28px; border:1px #b7b7b7 solid; border-top:0px; display:none}

.kandian .x5 li .fx_pos a.kd2_fx_sohu{background-position:0px -435px; display:none}
.kandian .x5 li .fx_pos a.kd2_fx_kj{background-position:0px -75px}
.kandian .x5 li .fx_pos a.kd2_fx_rr{background-position:0px -195px; display:none}
.kandian .x5 li .fx_pos a.kd2_fx_db{background-position:0px -395px; display:none}

.kandian .memoryKdId{ display:none}
.kandian .x5 li.kd_isnonews{ margin:0px;border:0px; padding:9px 0px 26px 19px}
.kandian .x5 li.kd_isnonews div{color:#696969; line-height:22px}
/*弹出窗口*/
#alert{border:8px #c8c8c8 solid; width:342px; background:#fff; overflow:hidden}
#alert dl{ overflow:hidden}
#alert dl,#alertdd,#alert dt{ margin:0px; padding:0px; border:0px;background:#fff}
#alert dt{ overflow:hidden; }
#alert dd { padding:4px 6px 0px 9px; height:20px; overflow:hidden; zoom:1}
#alert .login_right{ float:right; padding-top:4px}
#alert .login_right .zc{ float:right; font-size:12px; color:#495a92; text-decoration:none; padding-right:6px; line-height:16px}
#alert .login_right .zc:hover{ text-decoration:underline; color:#990000}
#alert dd .memberLogin_topicClass{ float:left; font-size:16px; font-family:"微软雅黑"; color:#000; margin:0px; padding:0px}




#alert .close{ float:right; margin:4px 6px 0px 0px}
#alert .memberLogin_topicClass {
float: left;
font-size: 14px;
font-weight: bold;
margin-bottom: 0;
margin-left: 10px;
margin-right: 0;
margin-top: 6px;
text-align: left;
width: 306px;
}
#alert .memberLogin_topicClass span {
float: left;
}
#alert .memberLogin_topicClass .zc {
-moz-text-blink: none;
-moz-text-decoration-color: -moz-use-text-color;
-moz-text-decoration-line: underline;
-moz-text-decoration-style: solid;
color: #4B5A91;
float: right;
font-size: 12px;
font-weight: 100;
} 

/*推荐弹窗*/
#myGroom{ position:fixed; top:30%; margin:0 auto;width:387px; left:36%; z-index:10001; display:none}
#myGroom .mgTop{ width:387px; height:10px; background:url(http://img.hexun.com/2012/kd/images/i2_tj_show.gif) no-repeat 0px -6px; font-size:2px}
#myGroom .mgMid{ border-left:1px #b9b9b9 solid;border-right:1px #b9b9b9 solid; background:#f6f6f6; overflow:hidden; line-height:24px; }
#myGroom .mgMid .cont_lay{width:347px; margin:0 auto; padding:10px 0px 10px; overflow:hidden; zoom:1}
#myGroom .mgMid .cont_lay .input textarea{color:#ccc; width:325px; line-height:18px; border:1px #bebebe solid; height:58px; padding:8px 10px; margin:10px 0px 10px; overflow-x:hidden; font-size:12px;outline:none;resize:none}
#myGroom .mgMid .cont_lay a{ color:#4B5A91; text-decoration:underline}
#myGroom .mgMid .cont_lay a:hover{ color:#990000}
#myGroom .mgMid .cont_lay .let{ float:left;_margin-top:4px; color:#696969}
#myGroom .mgMid .cont_lay .let label{ padding-right:12px}
#myGroom .mgMid .cont_lay .let input{ width:13px; height:13px; margin-right:4px;vertical-align:middle; margin-top:-2px}
#myGroom .mgMid .cont_lay .rit { float:right;}
#myGroom .mgMid .cont_lay .rit input{ width:70px; height:21px; background:url(http://img.hexun.com/2012/kd/images/tj_show_btn.jpg) no-repeat; border:0px; cursor:pointer}
#myGroom .mgFot{ width:387px; height:17px; background:url(http://img.hexun.com/2012/kd/images/i2_tj_show.gif) no-repeat 0px -32px;}
* html #myGroom{position:absolute;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||260)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
html{
_background-image: url(about:blank);
_background-attachment: fixed; /* prevent screen flash in IE6 */
} 
#myGroom .mgClose{ width:16px; height:16px; float:right; margin-right:3px; cursor:pointer}
.setTop{}

.kandian .x5 dd .setTop{ background:url(http://kd.hexun.com/images/i2_ico.gif) no-repeat 24px -66px; padding-right:30px; color:#d44638; font-style:normal}
.kandian .x5 dd .setTop:hover{ color:#d44638; text-decoration:none}

/*后期联调*/
.kandian .x4 .zj li b{ padding:1px 0px 4px 9px}

/* clearfix------------------------------------------*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/*文章正文顶部专家列表*/
.kdzjtoplist{ margin:0px 0px 12px 0px;}
.kdzjtoplist ul{ display:inline}
.kdzjtoplist .let{ color:#666;line-height:24px}
.kdzjtoplist .let .tj_btn{ background:url(http://img.hexun.com/2012/kd/images/zj_toplist_btn.jpg) no-repeat; width:80px; height:23px; display:block; cursor:pointer; float:left; margin-right:10px}
.kdzjtoplist .let span{ color:#bcbcbc;}
.kdzjtoplist .rit{ padding:3px 0px 0px 8px}
.kdzjtoplist .rit img{ width:20px; height:20px; float:left; margin-right:3px}
.kdzjtoplist .rit .zjpic,.kdzjtoplist .zjrit,.kdzjtoplist .indshowC_b5{ float:left}
.kdzjtoplist .indshowC_b5{ margin-top:2px}
.kdzjtoplist .let a{color:#485a90;}
.kdzjtoplist .let a:hover{ color:#990000}
/*视频页面*/
.kd_video{ border-top:2px #494949 solid; padding-top:5px}
.kd_video .ved_tit{ font-family:"微软雅黑"; font-size:14px; font-weight:bold}
.kd_video .person{ padding-top:12px; color:#666; font-size:12px}
.kd_video .person .c_gray,.kd_video .shilu_title strong{ color:#000; font-size:12px; font-weight:100}
.kd_video .shilu_title{ float:left; padding-bottom:25px; margin-top:11px}
.kd_video #shilu_text{ float:left; margin-top:10px; font-size:12px; color:#666; width:543px; padding-bottom:14px}
.kd_video .zjtitle{ display:block; background:url("http://img.hexun.com/tv/2012finalpage/img/line_bg.jpg") repeat-x center top; overflow:hidden; padding:0px 12px}
.kd_video .zjtitle p.kdtitmore{ padding-right:0px}
.kd_video .kandian .x4,.kd_video .kandian .x5{ width:auto}
.kd_video .kandian .x4 .text{ width:564px}
.kd_video .kandian .x5 dd{ width:535px}
.kd_video .zjtitle i{ background:url(http://img.hexun.com/2012/kd/images/kdvid_tit.jpg) no-repeat; width:161px; height:21px; margin-top:7px}
.kd_video .zjtitle i a{ width:161px; height:21px}
.kd_video .kandian{ border:0px; padding-left:12px; padding-right:12px}
.kd_video .kandian .x4 .zj{ margin-top:14px}
.kd_video .kandian .x4 .zj .havZj,.kd_video .kandian .x4 .zj .zjlistlet{ width:430px}
.kd_video .kandian .x4 .zj .zjlistrit{ padding-right:12px}
.kd_video .rmsp_title{ margin-top:0px}
.kdzjtoplist .rit li.zjtop_list_last{ padding-top:0px}
.kdzjtoplist .rit li.zjtop_list_last a{}