.list-left{width: 594px;padding:13px 40px 20px;float: left;border: 1px solid #e2e2e2;overflow: hidden;border-top: 7px solid #305a95;}
.list-left dt a{margin: 12px 0;border-bottom: 1px dotted #153e76;height: 40px;line-height:40px;overflow: hidden;display: block;font-size: 16px;font-weight: bold;color: #000;}
.list-left dl a:hover,.list-left .lh-30 li a:hover{color: #b42a31;}
.list-left .lh-30 li{height: 30px;line-height: 30px;overflow: hidden;}
.list-left .lh-30 li a{color: #000;float: left;}
.list-left .lh-30 .ico{margin-top: 14px;}
.list-left .lh-30 .date{float: right;overflow: hidden;font-size: 12px;font-weight: normal;color: #979292;}
.list-left .cor-blue .date{color: #004276;}
.list-left .cor-blue li a{color: #004276;}
.list-left .lh-30 .dashed{margin: 12px 0;*margin:5px 0;height: 0;line-height: 0;overflow: hidden;border-bottom: 1px dotted #153e76;}
/*右侧*/
.bd-t-n{border: 1px solid #ddd;border-top: none;overflow: hidden;background: #fff;}
aside .cont{width: 240px;margin:11px 10px;overflow: hidden;}
aside .h3{height: 19px;overflow: hidden;line-height: 18px;font-size: 14px;font-weight: bold;}
aside .h3 a{color: #004276;}
aside .h3 .ico{margin-right: 5px;display: inline;_line-height:21px;*line-height:21px;color: #fff;text-align: center;float: left;overflow: hidden;width: 47px;height: 19px;background: url(images/ico.png) -200px -40px no-repeat;}
/*精彩专题*/
.jczt .module-title .ico{width:12px;background: url(images/ico.png) no-repeat -230px 0;}
.jczt .cont{height:176px;}
/*视频推荐*/
.sptj{margin-bottom: 10px;}
.sptj .module-title .ico{width:20px;background: url(images/ico.png) no-repeat 0px -90px;}
.sptj .pic-list{width: 250px;}
.sptj .cont{height:230px;}
/*名家观点*/
.mjgd .module-title .ico{width:21px;background: url(images/ico.png) no-repeat -60px -90px;}
.mjgd .cont{height:223px;}
/*顶部导航*/
.header .nav2 a{color: #1b1b1b;font-size: 14px;line-height: 26px;display: inline;font-weight:bold;}
.header .nav2 a:hover{color: #1b1b1b;}
.header .nav2 li{float: left;overflow: hidden; /*width:123px;*/ width: 110px; display: inline;text-align: center; margin-left:0px;}
.header .nav2 .wx{border-right: 0px dotted #aaa;}
.header .nav2 li.dashed { border-right: 1px dotted #aaa;height: 19px;margin-top: 7px; width: 0;}
.header .nav2 li.dashed1 { border-right: 1px dotted #aaa;height:18px;margin-bottom: 7px; margin-top:1px; width: 0;}

/*右侧列表*/
.title-head {
  height: 30px;
  background: transparent url('images/sprite-bar.png') repeat-x 0 0;
}
.title-head .title .words {
  color: #cc0000;
  font-size: 14px;
  font-weight: bold;
  line-height: 30px;
}
.title-head .link {
  float: right;
  _display: inline;
  line-height: 30px;
}
.title-head .ico {
  float: left;
  _display: inline;
}
.title-head .ico {
  background: transparent url('images/sprite-ico.png') no-repeat -60px -160px;
  width: 16px;
  height: 30px;
}
.title-head .ico {
  margin-right: 10px;
}
.column-aside {
	width: 300px;
	float: right;
	_display: inline;
}
.mod-list .inner,
.mod-imglist .inner,
.article-comment .inner {
  border: 1px solid #cccccc;
}
.mod-list .m-main,
.mod-imglist .m-main {
  padding: 9px;
}
/*今日推荐*/
.mod-list .list .item {
  height: 24px;
  overflow: hidden;
  _zoom: 1;
}
.mod-list .list .item .title {
  line-height: 24px;
  color: #333333;
  font-size: 12px;
}
.mod-list .list .item .title:hover {
  color: #cc0000;
}
.mod-list .list .item .date {
  color: #cccccc;
  margin-left: 6px;
}
.mod-list .list .ico {
  float: left;
  _display: inline;
  text-align: center;
  width: 14px;
  height: 24px;
  margin-right: 6px;
  background: transparent url('images/sprite-ico.png') no-repeat 4px -152px;
  color: #ffffff;
}
.mod-list .list .n1,
.mod-list .list .n2,
.mod-list .list .n3 {
  background-position: 0 0;
}
.mod-list .list .ico {
  margin-top: 3px;
  margin-right: 2px;
}
.mod-list .list-rank .ico {
  float: left;
  _display: inline;
  text-align: center;
  width: 14px;
  height: 24px;
  margin-right: 6px;
  background: transparent url('images/sprite-ico.png') no-repeat -280px -118px;
  color: #ffffff;
}
.mod-list .list-rank .n1,
.mod-list .list-rank .n2,
.mod-list .list-rank .n3 {
  background-position: -280px -69px;
}
.mod-list .list-rank .ico {
  line-height: 16px;
  margin-top: 4px;
  margin-right: 9px;
}
.mod-list .tab-head {
  float: right;
  _display: inline;
}
.mod-list .tab-head li {
  float: left;
  _display: inline;
}
.mod-list .tab-head li a {
  float: left;
  _display: inline;
  color: #333;
  line-height: 30px;
  height: 30px;
  padding: 0 10px;
  border-left: 1px solid #ddd;
}
.mod-list .tab-head li .tabactive {
  background-color: #FFF;
}

/*推荐视频、推荐图片、新闻排行*/
.mod-imglist .m-main {
  overflow: hidden;
  _zoom: 1;
}
.mod-imglist .v-pic {
  width: 120px;
  margin-right: 9px;
  float: left;
  _display: inline;
  margin: 0 10px;
}
.mod-imglist .v-pic .title {
  height: 44px;
  line-height: 20px;
  margin-top: 4px;
  overflow: hidden;
  _zoom: 1;
}
.mod-imglist .v-pic .title a {
  color: #333333;
  font-size: 12px;
}
.mod-imglist .v-pic .title a:hover {
  color: #cc0000;
}
.mod-imglist .v-pic .thumb {
  position: relative;
}
.mod-imglist .v-pic .thumb .opa,
.mod-imglist .v-pic .thumb .ico,
.mod-imglist .v-pic .thumb .info {
  position: absolute;
}
.mod-imglist .v-pic .thumb .opa {
  height: 20px;
  background-color: #000;
  bottom: 0;
  width: 100%;
  opacity: .5;
  filter: alpha(opacity=50);
}
.mod-imglist .v-pic .thumb .ico {
  background: transparent url('images/sprite-ico.png') no-repeat -108px -169px;
  width: 16px;
  height: 13px;
  bottom: 4px;
  left: 4px;
}
.mod-imglist .v-pic .thumb .info {
  color: #fff;
  bottom: 3px;
  right: 5px;
  font-size: 12px;
}
.mod-imglist .h-pic .thumb {
  float: left;
  _display: inline;
  margin-right: 9px;
}
.mod-imglist .h-pic .title {
  font-size: 16px;
}
.mod-imglist .h-pic .summary {
  line-height: 20px;
  height: 60px;
  overflow: hidden;
  _zoom: 1;
  margin-top: 4px;
  font-size: 14px;
}
.mod-imglist .h-pic .title {
  font-weight: bold;
}
.mod-imglist .h-pic .title:hover {
  color: #c00;
}
.ie6 .mod-imglist .v-pic .thumb {
  height: 90px;
}
.ie6 .comment-video .v-pic .thumb {
  height: 77px;
}
.basehr {
  height: 9px;
}
