﻿.Nlist li {
    border-bottom: 1px solid #d9d9d9;
    color: #808080;
    overflow: hidden;
    padding: 10px 0;
    vertical-align: bottom;
}
.Nlist li:last-child {
    border-bottom: 0px solid #d9d9d9;
}
.Nlist li h2, .Nlist li h2 a {
    font: 22px/32px "微软雅黑","黑体";
    margin-bottom: 15px;
}
.Nlist li h2 a:link, .Nlist li h2 a:visited {
    color: #000;
    padding: 3px;
}
.Nlist li h2 a:hover, .Nlist li h2 a:active {
    background-color: #0da00d;
    color: #fff;
    text-decoration: none;
}
.Nlist li .Ntpic {
    border: 1px solid #e6e6e6;
    float: left;
    font-size: 0;
    margin-right: 15px;
    padding: 3px;
}
.Nlist .time-from i, .Nlist .tags {
    float: left;
}
.Nlist .time-from {
    padding-top: 4px;
}
.Nlist .more {
    float: right;
    line-height: 14px;
}
.Nlist .time-from i, .Nlist .tags i, .Nlist .more i, .Nlist .more a {
    background: url("http://img2.buy9000.com/m/info0305.gif") no-repeat scroll -999em 0 rgba(0, 0, 0, 0);
    float: left;
    margin-right: 5px;
}
.Nlist .time-from i {
    background-position: -154px -130px;
    height: 13px;
    width: 12px;
}
.Nlist .tags em {
    font-style: normal;
}
.Nlist .tags i {
    background-position: -168px -130px;
    height: 13px;
    margin-top: 6px;
    width: 13px;
}
.Nlist .more i {
    background-position: -183px -130px;
    height: 14px;
    margin-top: 4px;
    width: 15px;
}
.Nlist .time-from span {
    margin-right: 5px;
}
.Nlist li .content {
    color: #4d4d4d;
    font-size: 14px;
    height: 66px;
    line-height: 22px;
    margin: 10px 0 13px;
    overflow: hidden;
    text-indent: 0px;
    border:0px;
    margin-left:0px; margin-right:0px;
  padding:0px;
text-align:justify;
}
.Nlist .tags-more {
    overflow: hidden;
}
.Nlist .tags {
    margin-top: 1px;
    overflow: hidden;
}
.Nlist .tags span {
    margin-top: 3px;
}
.Nlist .tags span, .Nlist .tags a {
    float: left;
}
.Nlist .more span, .Nlist .more a {
    float: left;
    margin-top: 4px;
}
.Nlist .more a {
    background-position: 0 -130px;
    height: 21px;
    margin: 0 0 0 10px;
    width: 75px;
}
.Nlist .more a:hover {
    background-position: -77px -130px;
}
.Nlist .time-from a:link, .Nlist .time-from a:visited, .Nlist .tags a:link, .Nlist .tags a:visited {
    color: #0d800d;
    margin-right: 5px;
    padding: 3px;
}
.Nlist .time-from a:link, .Nlist .time-from a:visited {
    color: #808080;
}
.Nlist .time-from a:hover, .Nlist .time-from a:active, .Nlist .tags a:hover, .Nlist .tags a:active {
    background-color: #0da00d;
    color: #fff;
    text-decoration: none;
}
.cptab {
    margin-top: 10px;
}
.Ntlist li {
    background: url("http://img2.buy9000.com/m/info0305.gif") no-repeat scroll -237px -98px rgba(0, 0, 0, 0);
    font-size: 14px;
    line-height: 28px;
    overflow: hidden;
    padding: 0 10px;
    text-indent: 9px;
}
.Ntlist li a {
    float: left;
}
.Ntlist li span {
    color: #808080;
    float: right;
    font-family: Verdana;
    font-size: 13px;
}
.Ntlist li.segline {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-top: 1px dashed #ccc;
    font-size: 0;
    line-height: 0;
    margin: 8px 0;
    overflow: hidden;
}



.endContent {
    background-color: #fafdff;
    border: 1px solid #d9d9d9;
    color: #1a1a1a;
    font-size: 14px;
    padding: 10px;
}
.endContent h1 {
    font-size: 24px;
    font-weight: bold;
    line-height: 30px;
    margin: 10px 0;
    text-align: center;
}
.endContent h2 {
    color: #808080;
    line-height: 20px;
    margin-bottom: 10px;
    text-align: center;
}
.endContent .artinfo {
    clear: both;
    font-size: 12px;
    line-height: 20px;
    overflow: hidden;
    text-align: center;
}
.endContent .artinfo .c, .endContent .artinfo .tsharejs {
height:26px;
line-height: 26px;
}
.endContent .artinfo .tsharejs {
    margin: -4px 70px 0 0;
}
.endContent .c a, .endContent .c span {
    margin-right: 15px;
}
.endContent .summary {
    background-color: #fff;
    border: 1px solid #d9d9d9;
    line-height: 24px;
    padding: 10px;
    text-indent: 28px;
}
.summarynoline {
    border-bottom: 1px dashed #ccc;
    clear: both;
    display: block;
    font-size: 0;
    height: 5px;
    line-height: 0;
    margin: 10px 5px;
    overflow: hidden;
}
.endContent .endText {
    line-height: 24px;
    overflow: hidden;
    padding: 0 6px;
}
.endContent .endText p {
    line-height: 25px;
    margin-bottom: 10px;
    margin-top: 10px;
    text-indent: 0;
}
.endContent .endText a:link, .endContent .endText a:visited {
    color: #06c;
    text-decoration: underline;
}
.endContent .endText a:hover, .endContent .endText a:active {
    color: #f00;
}
.endContent .sharejs {
    border-top: 1px dashed #ccc;
    margin-top: 20px;
    overflow: hidden;
    padding: 10px 10px 0;
    text-align: right;
}
.endContent .sharejs div {
    float: right;
}

span.bds_more, .bds_tools a{ height:26px; line-height:26px; padding-top:0px;}

.LtitleBar, .LtitleBar s.left, .LtitleBar s.right {
    background: url("http://img2.buy9000.com/m/info0305.gif") no-repeat scroll -999em 0 transparent;
    height: 33px;
    line-height: 33px;
}
.LtitleBar {
    background-position: 0 -33px;
    background-repeat: repeat-x;
    overflow: hidden;
}
.LtitleBar s.left, .LtitleBar s.right {
    float: left;
    height: 33px;
    width: 11px;
}
.LtitleBar s.left {
    background-position: 0 -68px;
}
.LtitleBar s.right {
    background-position: -13px -68px;
    float: right;
}
.LtitleBar h2 {
    color: #000;
    float: left;
    font-size: 14px;
    font-weight: bold;
}
.LtitleBar a {
    float: right;
}

.Lw722 .f14bla {
    overflow: hidden;
    padding: 5px 0;
}
.Lw722 .f14bla li {
    background-position: -247px -99px;
    display: inline;
    float: left;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    margin-right: 10px;
    overflow: hidden;
    padding-left: 10px;
    width: 330px;
}
.colContent {
    border: 1px solid #d9d9d9;
    padding: 5px 10px;
}
.Lw722 .f14bla li {
    background-position: -247px -99px;
    display: inline;
    float: left;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    margin-right: 10px;
    overflow: hidden;
    padding-left: 10px;
    width: 330px;
}