/* CSS Document */
.kjlbm{ padding:10px; padding-bottom:0;}
.kjlbl{ width:630px; float:left; overflow:hidden;}
.kjlbr{ width:300px; float:right; overflow:hidden;}
.kjtit{ background:url(http://img.hexun.com/it/2010/img/lb_bg.gif) repeat-x 0 0; height:30px; overflow:hidden; line-height:34px; padding:4px 10px 0 10px;}
.kjtit01{ border-bottom:#ccc 1px solid; height:40px; overflow:hidden; margin-top:10px;}
.kjtit01 dt{ padding:10px 0 0 8px; float:left; font-size:20px; font-family:"ºÚÌå"; line-height:30px; height:30px; overflow:hidden;}
.kjp{ height:124px; overflow:hidden; border-bottom:#ccc 1px dotted; margin-top:14px; }
.kjp dt{ border:#ccc 1px solid; padding:5px; width:200px; float:left}
.kjp dt img{ width:198px; height:98px; border:#ccc 1px solid; display:block}
.kjp dd{ width:385px; float:left; padding:0 0 0 12px; overflow:hidden; height:115px;}
.kjp dd b{ font-size:14px;}
a.red,a.red:hover,.red{ color:#af261e;}
.titc{ background:url(http://img.hexun.com/it/2010/img/bg06.gif) repeat-x 0 -98px; height:25px; overflow:hidden; margin:10px 0 0 0;}
.titc h4{ float:left; background:url(http://img.hexun.com/it/2010/img/bg06.gif) no-repeat 0 -132px; padding:0 0 0 10px; font-size:14px;}
.titc h4 p{ background:url(http://img.hexun.com/it/2010/img/bg06.gif) no-repeat 100% -63px; padding:3px 10px 0 0; height:22px; float:left;}
.titc h4 p span{ color:#990000;}
.titc .fr{ float:right; color:#8f92a1; font-size:12px; line-height:24px; padding:8px 8px 0 0;}
.titc .fr a,.titc .fr a:hover{ color:#8f92a1;}
.pm02{ border:#cacaca 1px solid; border-top:none; padding:12px 6px 8px 6px; margin-bottom:10px;}
.mt0{ margin-top:0;}
.ul12d li{ background:url(http://img.hexun.com/it/2010/img/dot03a.gif) no-repeat 4px 8px; padding:0 0 0 15px; font-size:12px; height:23px; overflow:hidden;color:#293b74; }
.ul12d li a,.ul12d li a:hover,.ultel li a,.ultel li a:hover{color:#293b74;}
.ultel li{ background:url(http://img.hexun.com/it/2010/img/tel.gif) no-repeat 0 5px; padding:0 0 0 22px; font-size:12px;height:22px; overflow:hidden;color:#293b74;}
.ultel li.mail{ background:url(http://img.hexun.com/it/2010/img/tel.gif) no-repeat 0 -63px;}
.ul14 li{ background:url(http://img.hexun.com/it/2010/img/dot03.gif) no-repeat 0 10px; padding:0 0 0 8px; font-size:14px; height:23px; line-height:23px; overflow:hidden;}
.ul14 li span{ float:right; font-size:14px; }
.d15x15{ height:2px; overflow:hidden; border-bottom:#a5a5a5 1px dotted; margin:10px 0 12px 0;}
.lbp15{ height:12px; overflow:hidden;}
.lbcon{ padding:0 5px 0 18px;}

/*·­Ò³*/
.listdh li,.listdh li a,.listdh li a:visited,.listdh li a:hover{ color:#fff;}
.listdh {padding:10px 0 20px 0;clear:both; border-top:#ccc 1px solid;}
.listdh ul{float:right;list-style:none;}
.listdh li{float:left; text-align:center; }
li.page2{ width:55px; height:17px;line-height:17px; overflow:hidden;text-align:center; padding:0; cursor:pointer; margin:0 0 0 5px; color:#fff;border:1px solid #3d3d3d; background:url(http://img.hexun.com/it/2010/img/lb_but.gif) repeat-x 0 0;}
#pagingIndex{ width:80px; height:20px;line-height:20px;text-align:center;margin:0 0 0 5px; color:#000;border:0; background:none; }
li.page3{ width:30px; height:20px;line-height:20px;text-align:center;margin:0 0 0 5px; color:#000; border:0; background:none; }
#pagenav{ border:#ccc 1px solid; height:12px; overflow:hidden; font-size:12px; line-height:14px; margin-right:5px;}



