/* 全局
====================================== */
a:hover{ color: #EB6603; }
.btn1,.btn2,.btn3{ display: inline-block; text-align: center; text-decoration: none; }
.btn1{ width: 87px; background: url(../img/btn01.gif); color: #000; color: #1163AC; font-size: 12px; font-weight: bold; line-height: 23px; height: 23px; }
.btn2{ width: 103px; background: url(../img/btn-upload.gif); color: #000; color: #1163AC; font-size: 14px; font-weight: bold; line-height: 33px; height: 33px; }
.btn1:hover,.btn2:hover,.btn3:hover{ text-decoration: none; }
/* 通用及结构
====================================== */
#wrap{ width: 960px; margin: auto; }
#header{ width: 960px; float: left; }
#content{ float: left;}
#content a:hover{ color: #c00; }
.sidebar{ float: left; width: 211px; background: url(../img/bg-sidebar.gif) bottom; }
#fstscr{ float: left; width: 960px; }
.tit1{ float: left; width: 211px; background: url(../img/bg-tit1.gif); height: 28px; }
.tit1 dt{ float: left; padding: 8px 0 0 0; color: #214E92; font-weight: bold; text-indent: 17px; }
.tit1 dd{ float: right; margin: 7px 13px 0 0; display: inline; }
.tit1 dd a{ color: #214E92; }
#secscr{ float: left; width: 960px; }
#secscr .secscrsidebar{ float: left; width: 211px; }
#secscr .sidebar{ margin: 10px 0 0 0; }

.mtpd{ margin: 0 1px; overflow: hidden; zoom: 1; }
.mtpd .Cont{ width: 360px; float: left; height: 175px; overflow: hidden; }
.mtpd .ScrCont{ width: 32766px; zoom: 1; }
.mtpd #List1_1,.mtpd #List1_2{ float: left; }
/* 分页 */
.page{ float: right; margin: 10px 0 0 3px; display: inline; text-align: right; position: relative; }
.page li { float: left; width: auto; }
.page li a{ float: left; padding: 0 6px; border: 1px solid #CACACA; margin: 0 0 0 3px; color: #000; text-decoration: none; line-height: 18px; height: 18px; overflow: hidden; }
#content .page li a:hover{ background: #1A6CC2; color: #fff; }
.page .onfocus{ border: 1px solid #fff; padding: 0 6px; margin: 0 0 0 3px; color: #1A6CC2; font-weight: bold; line-height: 18px; height: 18px; }
.page .previous{ width: 1px; padding: 0 0 0 19px; background: url(../img/bg-page.gif) 0 0 no-repeat; color: #fff; }
#content .page .previous:hover{ background: url(../img/bg-page.gif) 0 0 no-repeat; }
.page .previous-enable{ width: 19px; padding: 0; background: url(../img/bg-page.gif) 0 -18px no-repeat; color: #000; text-align: left; text-indent: -9999px; height: 17px; }
#content .page .previous-enable:hover{ background: url(../img/bg-page.gif) 0 -72px; }
#content .page .next-enable:hover{ background: #1A6CC2 url(../img/bg-page.gif) 37px -90px no-repeat; }
.page .next{ width: 1px; padding: 0 0 0 19px; background: url(../img/bg-page.gif) 0 -36px no-repeat; color: #fff; }
#content .page .next:hover{ background: url(../img/bg-page.gif) 0 -36px no-repeat; }
.page .next-enable{ width: 52px; padding: 1px 0 0 5px; background: url(../img/bg-page.gif) 37px -54px no-repeat; color: #000; text-align: left; height: 17px; }
.page .no{ border: none; padding: 0 3px; line-height: 18px; }
.page .go { padding: 0 0 0 5px; }
.page .go p{ float: left; }
.page .go input{ border: 1px solid #CACACA; height: 18px; vertical-align: middle; }
/* vip */
#vip{ float: left; width: 960px; background: url(../img/zxbb-bg-con.gif) repeat-y; }
.vipc{ float: left; width: 648px; padding-top:20px }
.t01{ margin: auto; border: 1px solid #ccc; border-top: none; background: url(../img/bg-th.gif) no-repeat; border-collapse: collapse; }
.t01 th{ padding: 0 0 0 20px; text-align: left; height: 28px; }
.t01 td{ padding: 0 0 0 20px; border-bottom: 1px solid #ccc; text-align: left; height: 28px; }
.t02 td{ padding: 15px 20px; border-bottom: 1px solid #ccc; background: url(../img/bg-t02.gif) 100% 50% no-repeat; text-align: left; }
.t02 td p{ line-height: 1.8em; }
.t01 td img{ margin: 0 5px  0 0; vertical-align: middle; }
.vipc .attention{ padding: 10px 0 10px 50px; color: #666; }
.sp{ float: right; width: 312px; }
.sp ul{ padding: 5px 0 0 10px; float: left; }
.sp li{ float: left; padding: 0 0 0 20px; width: 245px; margin: 10px 0; background: url(../img/li07-num.gif) no-repeat; line-height: 1.8em; }
.sp .bz01{ background-position: 0 3px; }
.sp .bz02{ background-position: 0 -190px; }
.sp .bz03{ background-position: 0 -347px; }
.sp h3{ width: 312px; padding: 8px 0  0 0; float: left; background: url(../img/zxbb-tit2.gif); color: #214E92; font-weight: bold; text-indent: 24px; height: 20px; }
/* 一周精华 */
#yzjh{ float: left; width: 960px; background: url(../img/zxbb-bg-con.gif); }
#yzjh  h2{ float: left; width: 608px; padding: 8px 0 0 25px; background: url(../img/zxbb-tit1.gif); color: #D45B00; font-weight: bold; height: 20px; }
.yzjhlist{ float: left; width: 630px; }
.yzjhlist .list{ float: left; width: 590px; margin: 10px 0 0 15px; font-size: 14px; ; display: inline; }
.yzjhlist .list li{ padding: 0 0 0 15px; width: 570px; float: left; background: url(../image/dian2.gif) 5px 8px no-repeat; line-height: 26px; height: 26px; overflow: hidden; border-bottom:1px dashed #dbdbdb }
.yzjhlist .list span{ float: right; font-size: 12px; }
.yzjhlist .list span a{color:#999}
.yzjhlist .t{ float: left; width: 100%; padding: 20px 0 0 0; font-size: 14px; text-indent: 25px; }
#yzjh .page{ margin: 40px 35px 20px 0; }
 /* 最新博报页
 =============== */
.breadcrumb{ float: left; width: 958px; height: 24px; line-height:20px; position: relative; color:#666 ;display:none;}
.breadcrumb a{color:#666}
#zxbb{ float: left; width: 960px; background: url(../img/zxbb-bg-con.gif); }
.bot{ float: left; width: 960px; background: url(../img/zxbb-bg-bot.gif) bottom no-repeat; height: 13px; }
#zxbb .bblist{ float: left; width: 633px; }
#zxbb .bblist h2{ float: left; width: 633px; padding: 8px 0 0 0; background: url(../img/zxbb-tit1.gif); color: #D45B00; font-weight: bold; text-indent: 25px; height: 20px; }
#zxbb .bblist .list{ float: left; width: 590px; margin: 20px 0 0 20px; font-size: 14px; ; display: inline; }
#zxbb .bblist .list li{ padding: 0 0 0 18px; width: 570px; float: left;background: url(../image/dian2.gif) 5px 8px no-repeat; line-height: 26px; height: 26px; overflow: hidden;border-bottom:1px dashed #dbdbdb  }
#zxbb .bblist dl{ float: left; }
#zxbb .bblist dt{ width: 360px; float: left; padding: 0 30px 0 0; }
#zxbb .bblist dd{ float: left; text-align:right; width: 90px;color: #909090; font-size:12px }
#zxbb .bblist .span{ border-bottom: 1px dashed #C9C9C9; margin: 8px 0 13px 0; background: none; font-size: 0; line-height: 1em; height: 1px; }
#zxbb .bblist .page{ margin: 40px 35px 20px 0}
.applycar{ float: right; width: 312px; }
.applycar .c{ width: 280px; padding: 10px 0 0 15px; line-height: 1.8em; }
.applycar h3{ width: 312px; padding: 8px 0  0 0; background: url(../img/zxbb-tit2.gif); color: #D45B00; font-weight: bold; text-indent: 24px; height: 20px; }
.applycar .intro{ padding-top:10px; color:#666 }
.applycar p strong{ line-height: 3em; }
.applycar ul{ padding: 0 0 0 2px; float: left; }
.applycar li{ float: left; width: 235px;}
.applycar .bz01{ background-position: 0 3px; }
.applycar .bz02{ background-position: 0 -48px; }
.applycar .bz03{ background-position: 0 -108px; }
.applycar .bz04{ background-position: 0 -157px; }
.app_texta{ width:258px; height:145px; background:url(../img/acrt_bg01.gif) no-repeat left top; padding:52px 15px 36px 17px;}
.app_texta a{ display:block; width:120px; cursor:pointer; float:right;}
.applycar textarea{color:#999999;font-size:12px;height:125px;margin:4px 0 4px 0px;padding:8px;width:238px; background:none; border:1px solid #999999; *height:120px; text-align:left;}
.applycar .input input{ width: 255px; margin:8px 0; color: #999 }
/* 博书 */
#bslb{ float: left; width: 960px; background: url(../img/zxbb-bg-con.gif); }
.bslblist{ float: left; width: 648px; }
.bslblist .midbs{color:#666; margin:6px 0}
.bslblist .line{ border-bottom: 1px dashed #ccc; margin: 20px 0 20px 30px; float: left; width: 580px; display: inline; font-size: 0; height: 1px; }
.bslblist dl{ float: left; width: 274px; padding: 0 0 0 30px; ; display: inline; }
.bslblist dt{ float: left; width: 104px; }
.bslblist dd{ width: 155px; padding: 0 0 0 10px; float: left; line-height: 20px; overflow: hidden; }
.bslblist dd li a{ color: #9A9A9A; }
.bslblist dt img{ width: 105px; border: 1px solid #dbdbdb; padding:1px; display: block; height: 140px; }
#bslb  h2{ float: left; width: 608px; padding: 8px 0 0 25px; margin: 0 0 20px 0; background: url(../img/zxbb-tit1.gif); color: #D45B00; font-weight: bold; height: 20px; }
#bslb  h2 span{ float: right; padding: 0 15px 0 0; font-weight: normal; }
#bslb .page{ margin: 40px 35px 40px 0; }
/* 博客之星 */
#blogstar{ float: left; width: 960px; background: url(../img/bg-more01.gif); }
.starlist{ float: left; width: 640px; }
.starlist .list{ float: left; padding:10px 0 0 15px; }
.starlist .list li{ float: left; width: 194px; height:230px; margin: 10px 7px 0  5px; display: inline; line-height: 20px; overflow: hidden; }
.starlist .list span a{ color:#D45B00; font-weight:bold}
.starlist .list .star{border:1px solid #dbdbdb; padding:1px; height:134px; width:189px; text-align:center; background:#f2f2f2}
.starlist .list li img{ margin: 2px 0 5px 0;  }
.starlist .list li dd {text-align:left;display: inline; line-height: 20px; overflow: hidden; }
#blogstar .bot{ float: left; width: 960px; background: url(../img/bg-more01-bot.gif) bottom no-repeat; font-size: 0; height: 7px; overflow: hidden; }
#blogstar .page{ margin:30px 10px 0 0; }
/* 专栏明星更多页 */
#starmore{ float: left; width: 960px; background: url(../img/bg-more01.gif); }
.starmorelist{ float: left; width: 648px; }
.starmorelist .list{ float: left; padding: 12px 0 0 28px; }
.starmorelist .list li{ float: left; width: 100px; margin: 0 23px 20px 23px; display: inline; overflow: hidden; }
.starmorelist .list li li{ margin: 0; color: #666; line-height: 18px; overflow: hidden; }
.starmorelist .list li li a{ color: #666; }
.starmorelist .list li img{ width: 96px; border: 1px solid #dbdbdb; padding:1px; margin: 0 0 5px 0; height: 96px; }
#starmore .bot{ float: left; width: 960px; background: url(../img/bg-more01-bot.gif) bottom no-repeat; font-size: 0; height: 7px; overflow: hidden; }
#starmore .page{ margin: 40px 50px 40px 0; }
#tssh{ float: left; width: 960px; background: url(../img/zxbb-bg-con.gif); }
#tssh .page{ margin: 40px 50px 40px 0; }
.tsshlist{ float: left; width: 648px; }
.tsshlist .list{ float: left; padding: 0 0 0 18px; }
.tsshlist .list li{ float: left; width: 122px; margin: 30px 13px 0 13px; display: inline; text-align:center }
.tsshlist .list li img{ width: 120px; border: 1px solid #dbdbdb; padding:1px; margin: 0 0 5px 0; height: 90px; }
#tssh  h2{ float: left; width: 633px; padding: 8px 0 0 0; background: url(../img/tssh-tit1.gif); color: #1E7801; font-weight: bold; text-indent: 25px; height: 20px; }
.jhwz{ float: right; width: 312px; }
.jhwz h3{ width: 312px; padding: 8px 0  0 0; background: url(../img/jh-tit2.gif); color: #214E92; font-weight: bold; text-indent: 24px; height: 20px; }
.jhwzlist{ padding: 20px 0 0 0; float: left; }
.jhwzlist li{ float: left; width: 270px; padding: 0 10px 0 20px; background: url(../img/li01-a1list.gif) 8px 4px no-repeat; font-size: 14px; line-height: 22px; overflow: hidden; height: 22px; }
.jhwzlist li a{ color: #214E92; }
.jhwzlist .span{ padding: 0; margin: 10px 0 10px 10px; width: 280px; border-bottom: 1px dashed #ccc; display: inline; background: none; font-size: 0; line-height: 1px; height: 1px; }
/* 博镜头页 */
#bjt{ float: left; width: 960px; background: url(../img/bg-more01.gif); }
.bjtlist{ float: left; width: 648px; border-top:1px solid #e7e7e7 }
.bjtlist .list{ float: left; padding: 17px 0 0 16px; }
.bjtlist .list li{ float: left; width: 140px; height:120px; margin:0 12px 20px 4px; display: inline; text-align:center; height:130px}
.bjtlist .list li img{ width: 138px; border: 1px solid #dbdbdb; padding:1px; margin: 0 0 5px 0; height: 103px; display:block }
#bjt .bot{ float: left; width: 960px; background: url(../img/bg-more01-bot.gif) bottom no-repeat; font-size: 0; height: 7px; overflow: hidden; }
#bjt .page{ margin: 40px 35px 40px 0; }
/* 专题页 */
#bkzt{ float: left; width: 960px; background: url(../img/zxbb-bg-con.gif); }
.ztlist{ float: left; width: 648px; }
.ztlist .list{ float: left; padding: 12px 0 0 20px; }
.ztlist .list li{ float: left; width: 122px; height:120px; margin: 0 13px 20px 13px; display: inline; text-align:center }
.ztlist .list li img,.bkzt .list li img{ width: 120px; border: 1px solid #dbdbdb; display:block; padding:1px; margin: 0 0 5px 0; height: 90px; }
.ztlist .list li a{ color: #999; }
#bkzt  h2{ float: left; width: 608px; padding: 8px 0 0 25px; margin: 0 0 20px 0; background: url(../img/zxbb-tit1.gif); color: #D45B00; font-weight: bold; height: 20px; }
#bkzt  h2 span{ float: right; padding: 0 15px 0 0; font-weight: normal; }
#bkzt .page{ margin:40px 45px 20px 0; }
.bkzt{ float: right; width: 312px; }
.bkzt h3{ width: 312px; padding: 8px 0  0 0; float: left; background: url(../img/zxbb-tit2.gif); color: #D45B00; font-weight: bold; text-indent: 24px; height: 20px; }
.bkzt .list{ float: left; padding: 22px 0 20px 15px; }
.bkzt .list li{ float: left; width: 122px; height:120px; margin: 0 9px 20px 9px; display: inline; text-align:center }
.bkzt .list li a{ color: #999; }
.bkzt .rank{ float: left; padding: 16px 0 0 34px; background: url(../img/bg-ul01.gif) 14px 20px  no-repeat; line-height: 24px; }
/* 二级 */
#blog2{ float: left; width: 960px; background: url(../img/bg-more01.gif); }
#blog2 .bot,#content .bot{ width: 960px; background: url(../img/bg-more01-bot.gif) bottom no-repeat; font-size: 0; height: 7px; clear:both; color:#fff}
.blog2l{ float: left; width: 648px; }
.blog2r{ float: right; width: 312px; overflow: hidden; }
/*  */
.unsee{ display: none; }
.caim{ border: 1px solid #A3D5FB; border-bottom: none; background: #fff; position: absolute; z-index: 11; }
.caim li{ border-bottom: 1px solid #A3D5FB; width: 120px; padding: 0 5px; background: #fff; }
/* 左
======== */
h1{ float: left; width: 100%; color: #D45B00; font-size: 28px; text-indent: 14px; height: 45px; }
#blogtab{ float: left; border-bottom: 1px solid #E0E0E0; padding: 0 10px 0 0; margin: -30px 0 -1px 17px; width: 610px; display: inline; position:relative;}
#blogtab li{ float: right; padding: 7px 0; position: relative; bottom: -1px; height: 15px; }
#blogtab li a{ border-left: 1px solid #E0E0E0; padding: 0 7px; float: left; color: #666; height: 15px; }
#blogtab .onfocus{ border: 1px solid #E0E0E0; border-bottom: 1px solid #fff; padding: 7px; position: relative; right: -1px; }
#blogtab .onfocus a{ border: none; }
#blogtab .btn a{ border: none; margin: 0 0 0 5px; width: 53px; padding: 1px 0 0 0; display: inline; color: #EB6603; font-weight:bold; text-align: center; text-indent: 0; height: 13px; overflow: hidden; }
#topstory{ width: 600px; padding: 8px 0 4px 15px; float: left; margin: 10px 0 -1px 17px; display: inline;  border:1px solid #dbdbdb;height: 100px; overflow: hidden;background: #fbfbfb; height: 58px; overflow: hidden; }
#topstory li{ float: left; width: 280px; padding: 5px 0 6px 12px; background: url(http://blog.hexun.com/Group/img/bg-topstory-add.gif) 0px -88px no-repeat; height: 14px; overflow: hidden; }
#topstory li a{ color: #000; font-size: 14px; }
#topstory  span a{ margin: 0 0 0 4px; color: #757676; }
#dinglist dl{ float: left; padding: 16px 0; width: 610px;border-top:1px dashed #dbdbdb; margin-left:20px; _margin-left:10px;}
#dinglist dt{ float: left; width: 61px; margin-right:15px; display: inline; background: url(../img/bg-newding.gif) 0px 0 no-repeat; text-align: center; height: 81px; overflow: hidden; }
#dinglist dt span{ margin: 8px 0 10px 0;*margin: 8px 0 13px 0; display: block; color: #f76900; font-size: 24px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
#dinglist dt a{ color: #000; }
#dinglist dd{ float: left; }
#dinglist dd div{ float: left; vertical-align: text-bottom; }
#dinglist h2 a{ white-space: nowrap; font-size: 14px; overflow: hidden; }
#dinglist .txt h2 span{ color: #000;font-size: 12px;font-weight: normal }
#dinglist h2 span a{ color: #444;font-size: 12px; }
#dinglist dd a{ color: #A54600; }
#dinglist dd div a,.list dd a{color:#888}
#dinglist .txt{ width: 440px; white-space: normal; line-height: 20px; overflow: hidden; word-break: break-all; }
#dinglist .txt img{ width: 16px; border: 1px solid #CCC; padding: 1px; margin: 0 5px 0 0; height: 16px; vertical-align: middle; }
#dinglist .txt a{ margin: 0 5px 0 0; }
#dinglist .txt p{ color:#444;margin:5px 0; }
#dinglist .txt span{ margin: 0 5px; color: #9F1F1F; }
#dinglist .pic{ float: right; padding: 0 10px 0 0; }
#dinglist .pic img{ width: 75px; border: 1px solid #B7CCE0; padding: 1px; height: 75px; }
#dinglist div{ float: left; vertical-align: bottom; }
#dinglist .page{ margin: 40px 30px 40px 0;height:24px; overflow:hidden }
#dinglist .cai dt{ float: left; width: 61px; margin: 0 15px; display: inline; background: url(../img/bg-norepeat.gif) -192px -59px no-repeat; text-align: center; height: 21px; overflow: hidden; vertical-align: middle; }
#dinglist .cai dt span{ margin: 0; display: block; color: #FF9D02; color: #666; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 21px; vertical-align: middle; }
#dinglist .cai{ filter: alpha(Opacity=30); opacity: 0.3; }
#dinglist .wocai{ padding: 2px 0 0 17px; background: url(http://blog.hexun.com/group/img/bg-norepeat.gif) 0 -249px no-repeat; }
#dinglist .wocai img{ border: none; width: auto; height: auto; vertical-align: middle; }
/* 右
======== */
.blog2r h3{ width: 312px; padding: 8px 0  0 0; float: left; background: url(../img/zxbb-tit2.gif); font-weight: bold; text-indent: 24px; height: 20px; }
#banzhu ul{ float: left; padding: 20px 0 20px 13px; }
#banzhu li{ float: left; width: 42px; margin: 0 7px; display: inline; white-space: nowrap; text-align: center; overflow: hidden; height: 60px; }
#banzhu li img{ width: 50px; border: 1px solid #ccc; margin: 0 0 3px 0; display: block; background: #fff; height: 40px; }
#tuijianrule li,#Rss_links li{ float: left; padding: 0 0 0 6px; width: 260px; margin: 0 0 0 20px; display: inline; background: url(../image/dian2.gif) no-repeat left 9px; line-height: 22px; }
#tuijianrule ul,#Rss_links ul{ float: left; padding: 10px 0; }
#columnstar ul{ float: left; padding: 15px 0 15px 13px; }
#columnstar li{ float: left; width: 53px; margin: 0 12px 8px 8px; display: inline; white-space: nowrap; text-align: center; overflow: hidden; height: 60px; }
#columnstar li img{ width: 40px; border: 1px solid #ccc; margin: 0 0 3px 0; display: block; background: #fff; height: 40px; }
#columnstar li a{ color: #666666; }
#threedayshot .list{ float: left; width: 265px; margin: 10px 0 10px 18px; display: inline; }
#threedayshot .list dl{ float: left; width: 275px; padding: 10px 0 0 0; border-bottom:1px dashed #E5E5E5; height: 46px; overflow: hidden; }
#threedayshot .list dt{ float: left; width: 35px; margin: 0 7px; display: inline; background: url(http://blog.hexun.com/Group/img/bg-norepeat.gif) -279px 0; font-weight: bold; text-align: center; line-height: 30px; height: 30px; }
#threedayshot .list dt a{ color: #F76900; }
#threedayshot .list dd{ float: left; width: 204px; white-space: nowrap; line-height: 18px; overflow: hidden; }
#dingrightnow  ul{ float: left; padding: 10px 0; }
#dingrightnow li{ float: left; padding: 0 0 0 10px; width: 240px; margin: 2px 0 2px 20px; display: inline; background: url(../image/dian2.gif) no-repeat left 9px; line-height: 22px; }
#dingrightnow li a{ color: #369; }
#__Rss_links li{ float: left; padding: 0 0 0 10px; width: 240px; margin: 2px 0 2px 20px; display: inline; white-space: nowrap; background: url(http://blog.hexun.com/Group/img/bg-norepeat.gif) -749px -181px no-repeat; color: #6F6F6F; line-height: 22px; overflow: hidden; }
#hotc h2{ width: 961px; float: left; margin: 6px 0 0 0; background: url(../img/bg-hot.gif); color: #306F96; font-weight: bold; line-height: 27px; text-indent: 15px; height: 27px; }
#hotc ul{ float: left; width: 921px; padding: 10px 20px; background: url(../img/bg-hot.gif) left bottom no-repeat; }
#hotc li{ padding: 0 6px; border-right: 1px solid #ccc; display: inline; line-height: 1.7em; }
#hotc li a{ color: #000; }
#special h2{ width: 961px; float: left; margin: 6px 0 0 0; background: url(../img/bg-hot.gif); color: #306F96; font-weight: bold; line-height: 27px; text-indent: 15px; height: 27px; }
#special ul{ float: left; width: 890px; }
#special li{ padding: 0 6px; border-right: 1px solid #ccc; display: inline; line-height: 1.7em; }
#special li a{ color: #000; }
#special dl{ border-bottom: 1px solid #E5E5E5; width: 925px; padding: 10px 0; margin: 0 0 0 15px; float: left; display: inline; }
#special dt{ float: left; width: 27px; background: url(../img/bg-norepeat.gif) -325px 0; color: #fff; text-align: center; height: 15px; ;font-weight: bold; }
#special dd{ float: left; }
#special .list{ float: left; width: 961px; background: url(../img/bg-hot.gif) left bottom no-repeat; }
.miscrank{ float: left; width: 211px;background:#FBF8F5;border:1px solid #EBDDD4; color:#666 }
#ts .miscrank{ background-color:#F7FDF5;border-color:#DCE8D9;}
.miscrank h3{  background: url(../img/bg-blognav-tit.gif) ; width: 211px; padding:6px 0;*padding:8px 0 6px 0; text-indent: 21px; }
#sh .miscrank h3{background-position:0 -28px; color:#A54600 }
#ts .miscrank h3{background-position:0 -56px;color:#1E7801; }
.miscrank .list{ float: left; padding: 6px 0 6px 0; width: 212px; background: url(../img/bg-ul01.gif) 10px 12px  no-repeat; line-height: 24px; }
.miscrank .list li{ padding: 0 10px 0 30px; }
.miscrank .list span{ float: right;}
.oneweeknb{ float: left; width: 390px; margin: 0 0 0 22px; display: inline;font-size: 14px;  }
.oneweeknb p{font-weight:bold; padding-bottom:8px; border-bottom:1px solid #dbdbdb}
.oneweeknb p span{color:#B60101}
.oneweeknb .list{ float: left; margin: 5px 0 0 0; display: inline; }
.oneweeknb .list li{ float: left; width: 390px; line-height: 24px; height: 24px; overflow: hidden; }
.oneweeknb .list span{ float: right; font-size: 12px; }
.oneweeknb .list span a{ color:#999}
.oneweeknb .list .span{ border-bottom: 1px dashed #ccc; margin: 6px 0; background: none; font-size: 0; line-height: 1em; height: 1px; }
.rd .tit a{ color: #214E92; }
.rd .line{ border-bottom: 1px solid  #dbdbdb; width: 280px; margin: 14px 0; float: left; font-size: 0; line-height: 1em; height: 1px; }
#threedayshot .rd dl{ border-bottom: 1px dashed #ddd; }
.pop{ position: relative; z-index: 999; }
.check{margin-left:10px; padding-top:10px}
.check p{ padding-bottom:10px}
ul.thrtit{float:left; border:1px solid #e7e7e7; border-top:none; padding:6px 8px; width:942px; background:#f5f5f2}
ul.thrtit li{float:left; padding-right:16px; }
