/*This version is updated by YuLi on August 19,2011 because of spriting images*/
/* Last Update On 2011.08.01 By Jaesoon */
#bd .mod{margin-top:10px;}
#bd .mod-first{margin-top:0;}
.area{ margin:10px 0;}
.area1 .ahd,.area2 .ahd{ margin-bottom:10px;padding:0 8px 0 25px;height:28px;line-height:28px; background:url(sp_xinche.png) no-repeat 0 -536px;}
.area1 .ahd h2,.area2 .ahd h2{ float:left;font-size:18px; font-family:黑体;}
.area1 .ahd span,.area2 .ahd span{ float:right;}
.area1 .abd,.area2 .abd{padding-bottom:1px;background:url(col-r.png) no-repeat right bottom;}
.area1 .col-r,.area2 .col-r{padding:3px 9px 0;width:190px; border:1px solid #ddd; border-bottom:0;background:#f3f3f3;}
.area1 .col-r .bd,.area2 .col-r .bd{ padding-top:10px;}
.area1 .col-r .lst li,.area2 .col-r .lst li{ padding-left:8px; background-position:-9px 9px;}
.area1 {padding-bottom:1px;background:url(col-r.png) no-repeat right bottom;}
.area1 .lst-dot li a{padding:0 5px 0 15px;}
.area1 .iarea2{margin-top:10px;background:url(line-dot-y.png) repeat-y 309px 0;}
.area1 .col-r .hd{padding-left:23px; height:24px; line-height:24px; border-bottom:1px solid #afafb0;background: url(ico.png) no-repeat 4px -50px;}
.area1 .col-r .hd h5{float:left;font-weight:bold;}
.area1 .col-r .hd .more{ float:right; margin-right:5px;}
.area1 .iarea2 .col-l .mod{ margin-right:10px;}
.area1 .iarea2 .col-l .bd{ padding:10px 0 10px 6px;}
.area1 .iarea2 .col-l .lst-img-text{ margin-bottom:10px; }
.area1 .iarea2 .col-m .mod{ margin-left:10px;}
.area1 .iarea2 .col-m .hd{ padding-left:23px; height:25px; line-height:25px;background:url(sp_xinche.png) no-repeat 0 -252px;border-right:1px solid #d3d8dd;}
.area1 .iarea2 .col-m .hd h5{float:left;font-size:16px; font-family:黑体;}
.area1 .iarea2 .col-m .hd .more{ float:right; margin-right:8px;}
.area1 .iarea2 .col-m .lst{ margin:8px 0 0 6px;}
.area1 .iarea2 .col-m .lst li{ clear:both; height:25px; line-height:25px; font-size:14px;}
.area1 .iarea2 .col-m .lst span{ float:right; font-size:12px;color:#727171;}
.area1 .iarea2 .col-m .lst-dot{ margin:8px 6px 8px 3px;}
.area1 .iarea2 .col-m .lst-dot li{ clear:both; height:25px; line-height:25px; font-size:14px;}
.area1 .iarea2 .col-m .lst-dot li span{ font-size:12px; color:#727171;}
.area2 .hd{padding-left:23px; height:24px; line-height:24px; border-bottom:1px solid #afafb0;background: url(ico.png) no-repeat 4px -50px;}
.area2 .hd h5{float:left;font-weight:bold;}
.area2 .hd .more{ float:right; margin-right:5px;}
.area2 .bd{overflow:hidden;}
/* 文字行列表 */
.lst li{clear:both;padding-left:12px;line-height:21px;;background:url(ico.png) no-repeat -10px 10px;}
.lst li.first{ margin:0 0 8px; padding-left:0; font-size:14px; font-weight:bold; background:transparent none;  }
/* 带虚线的文字行列表 */
.lst-dot li{ clear:both; line-height:21px; background:url(line-dot-x.png) repeat-x 0 10px;}
.lst-dot li a{ padding:0 5px 0 10px;background:#fff url(ico.png) no-repeat -6px 5px;}
.lst-dot li span{ float:right;padding-left:5px;background:#fff;}
/* name列表 */
.lst-name li{float:left; display:inline; margin:0 0 7px -1px;width:63px; text-align:center; border-left:1px solid #2b2b2b;}
/* 带序号的列表 */
.lst-num li{clear:both;line-height:22px;}
.lst-num li span{float:left;display:block;margin:4px 5px 0 0; *margin-top:3px;width:14px;*width:12px;*padding-right:1px;height:13px;line-height:13px; text-align:center;font-size:11px;font-weight:bold; font-family:arial;color:#fff;background:url(ico.png) no-repeat 0 -126px; }
.lst-num li span.top{ background-position:0 -105px;} 
/* 图片列表 */
.lst-img li{clear:both; float:left; padding:5px 8px 0 12px; width:162px;}
.lst-img li img{ display:block;width:160px; height:120px; border:1px solid #eee;}
.lst-img li a{line-height:22px;}
/* 图文混排列表 */
.lst-img-text li{clear:both;} 
.lst-img-text li img { float:left;display:block;margin:0 10px 0 0;width:120px;height:90px;border:1px solid #ddd;}
.lst-img-text li p {line-height:22px;color:#727171;}
.lst-img-text h5{ padding:2px 0 5px 100px;font-weight:bold;}
/* dtdd列表 */
.lst-dtdd li{clear:both; margin-bottom:4px; height:18px;}
.lst-dtdd li span{ float:left; display:block;margin-right:5px;width:55px;height:18px;line-height:18px;text-align:center; background:#dcdddd;}
.lst-dtdd li span strong{display:block; color:#fff;background:#5f98c3;}
.lst-dtdd li a{display:block;height:18px;line-height:18px;}

/* 关注模块 */
.mod-guanzhu .bd{ overflow:hidden;}
.mod-guanzhu .bd ul{ width:800px; }
.mod-guanzhu .bd li{ float:left; width:122px; margin-right:31px;padding:10px 0;}
.mod-guanzhu .bd li img{ width:120px; height:90px;border:1px solid #ddd;}
.mod-guanzhu .bd li .add{ display:block; margin:10px auto 0; width:65px; height:26px; text-indent:-9999px; overflow:hidden;background:url(sp_xinche.png) no-repeat -813px -35px;}
.mod-guanzhu .ft{padding-top:10px;overflow:hidden;}
.mod-guanzhu .ft .lst-name li{width:61px;}
/* 主导航 */
#nav_main{ overflow:hidden;}
/* 图片轮换 */
#pic_switch{ position:relative;padding:4px;width:300px; height:282px; border:1px solid #ddd;}
#pic_switch .bd .title{ position:absolute; top:235px;left:5px; font-size:14px; font-weight:bold;color:#000;}
#pic_switch .bd .pic,#pic_switch .bd .title{ display:none;}
#pic_switch .bd .current{ display:block;}
#pic_switch .bd p{position:absolute;bottom:6px;right:7px;}
#pic_switch .bd span{float:left;display:block; margin-left:7px; padding-top:5px;width:21px; height:19px; text-align:center; font-weight:bold;font-size:14px;cursor: pointer;background:url(sp_xinche.png) no-repeat -912px -48px ;}
#pic_switch .bd span.current{ color:#fff;background:url(sp_xinche.png) no-repeat -939px -48px; cursor:default;}
/* 热点新闻 */
#news_top{ margin:0 5px 0 14px;height:292px;overflow:hidden; }
#news_top .bd h2{margin-left:4px; padding:12px 0 5px;font-family:"黑体";font-size:20px; }
#news_top .bd h2.first{ padding-top:5px;}
#news_top .bd p{ margin-left:4px; color:#727171;}
#news_top .bd p,#news_top .bd p a{line-height:22px;}
#news_top .bd ul{ margin-top:8px;}
#news_top .bd li{ line-height:25px; font-size:14px;}
#news_top .bd li span{ font-size:12px;color:#727171;}
/* 图片滚动 */
#picscroll .bd{ margin-top:10px; padding:0px 10px 10px; border:1px solid #ddd; background:#fafaf9;}
#picscroll .bd .arrow{ float:left;margin-top:50px;width:17px;height:92px;cursor:pointer; background:url(sp_xinche.png) no-repeat -754px -128px;}
#picscroll .bd .arrow-l{ margin-right:22px;}
#picscroll .bd .arrow-r{ margin-left:22px; background-position:-773px -128px;}
#picscroll .bd .box{float:left; margin-top:10px;width: 635px;overflow: hidden;}
#picscroll .bd .box img{display:block;margin-bottom:4px; width:120px; height:90px;border:1px solid #ddd;}
#picscroll .bd .box div {width: 100%;overflow: hidden;}
#picscroll .bd .box div div {width: 4000px;}
#picscroll .bd .box ul {float: left;}
#picscroll .bd .box li {float: left;padding:8px 23px 0;width:122px; height:160px; line-height:25px;border-right:1px solid #ddd;}
#picscroll .bd .box li strong{ font-weight:bold;}
/* 国产小型车/紧凑型车 */
#lmod1 .hd{ padding-left:25px; height:25px; line-height:25px;background:url(sp_xinche.png) no-repeat -300px -417px;}
#lmod1 .hd h5{float:left;font-size:13px; font-weight:bold;}
#lmod1 .hd .more{ float:right; margin-right:8px;}
/* 众议院专题/沙漏专区 */
#lmod2 .hd{margin:0 auto 5px; padding-left:0;height:27px;line-height:27px;overflow:hidden;border-left:1px solid #dcdddd;background:url(sp_xinche.png) no-repeat -660px -493px;}
#lmod2 .hd a{float:left;height:27px; display:block; width:93px; text-align:center;border-right:1px solid #dcdddd;background:url(sp_xinche.png) no-repeat -867px -169px;}
#lmod2 .hd a.current{font-weight:bold;background-position:-867px -131px;}
#lmod2 .bd .panel{ display:none;}
#lmod2 .bd .current{ display:block;}
/* 专栏 */
#zhuanlan .bd .lst-img-text{margin:3px 0 10px;}
#zhuanlan .bd .lst-img-text li{ margin-top:18px;}
#zhuanlan .bd .lst-img-text li.first{ margin-top:0;}
#zhuanlan .bd .lst-img-text li h5{ padding:0 0 5px 80px;}
#zhuanlan .bd .lst-img-text li p{ line-height:22px;}
#zhuanlan .bd .lst-img-text img{ width:70px; height:70px;}
#zhuanlan .bd .lst2 li{ clear:both; line-height:21px;}
/* 特约评论员 */
#teyuepinglun .bd{ overflow:hidden;}
#teyuepinglun .bd .lst-img-title2{ padding:2px 0 15px 9px;width:210px; overflow:hidden;}
#teyuepinglun .bd .lst-img-title2 li{float:left;margin-right:30px;width:72px; overflow:hidden;}
#teyuepinglun .bd .lst-img-title2 li img{border:1px solid #ddd;display:block;margin-bottom:5px;width:70px;height:70px;}