/* 评论的回复列表样式 */
.comment-container {
	margin-top: 10px;
    background-color: #fff;
}
.w {
    width: 1210px;
    margin: 0 auto;
}
.g-a1 {
    width: 210px;
    margin-left: 10px;
    float: right;
}
#pinfo {
    margin-bottom: 20px;
    background-color: #fff;
}
#pinfo .mt {
    height: 30px;
    background: #f7f7f7;
    border: 1px solid #f2f2f2;
    border-bottom: 0;
}
.g-a1 .mt {
    border: 1px solid #f2f2f2;
    overflow: visible;
    line-height: 30px;
    background: 0 0;
    border-left: 1px solid #f2f2f2;
    border-right: 1px solid #f2f2f2;
}
#pinfo h2 {
    height: 30px;
    line-height: 30px;
    color: #333;
    padding-left: 10px;
    font-family: \5fae\8f6f\96c5\9ed1;
    font-weight: 400;
    font-size: 14px;
}
#pinfo .mc {
    width: 188px;
    padding: 10px;
    border: solid #f2f2f2;
    border-width: 0 1px 1px;
}
.g-a1 .mc {
    border: 1px solid #f2f2f2;
    border-top: none;
}
#pinfo .p-img {
    padding: 10px 0 20px;
    text-align: center;
}
.p-img {
    padding: 5px 0;
}
.p-img a:link, .p-img a:visited {
    text-decoration: none;
}
#pinfo .p-name {
    height: auto;
}
.p-detail, .p-name {
    word-break: break-all;
    word-wrap: break-word;
}

#pinfo .p-name a {
    color: #005aa0;
}
#pinfo .btn, #pinfo .num-comment, #pinfo .p-grade, #pinfo .p-price {
    margin-top: 8px;
}
.p-market strong, .p-price strong {
    color: #E4393C;
}
#pinfo .star {
    float: left;
    margin-top: 2px;
}
.sa5 {
    background-position: -109px -239px;
}
.sa0, .sa1, .sa2, .sa3, .sa4, .sa5 {
    width: 63px;
    height: 14px;
    background-image: url(//misc.360buyimg.com/product/skin/2012/i/newicon20130223.png);
    background-repeat: no-repeat;
    overflow: hidden;
}
.main-comments {
    margin-bottom: 20px;
    margin-right: 10px;
    overflow: hidden;
    zoom: 1;
    border: 1px solid #f2f2f2;
}
.m, .mb, .mc, .mt, .p-detail, .p-img, .p-market, .p-name, .p-price, .sm, .smb, .smc, .smt {
    overflow: hidden;
}
.main-comments .column {
    width: 127px;
    float: left;
    margin-top: 18px;
    margin-left: 22px;
}
.main-comments .column .user-item .user-ico {
    float: left;
    margin-right: 5px;
    border-radius: 50%;
}
img {
    border: 0;
    vertical-align: middle;
}
.main-comments .column .user-item .user-name {
    line-height: 25px;
    word-break: break-all;
}

.main-comments .column .type-item {
    line-height: 22px;
    font-family: simsun;
}
.main-comments .cont {
    padding-right: 10px;
    overflow: hidden;
    zoom: 1;
}
.main-comments .comment-star {
	margin-top: 18px;
    margin-bottom: 7px;
	width: 78px;
	height: 14px;
	background: url(//static.360buyimg.com/item/default/1.0.32/components/comment/i/star.png) no-repeat;
}
.main-comments .star1 {
	background-position: -64px 0;
}
.main-comments .star2 {
	background-position: -48px 0;
}
.main-comments .star3 {
	background-position: -32px 0;
}
.main-comments .star4 {
	background-position: -16px 0;
}
.main-comments .star5 {
	background-position: 0 0;
}
.main-comments .cont .dt-text {
    line-height: 20px;
    margin-bottom: 10px;
    color: #333;
}
.main-comments .cont .dt-def {
    margin-bottom: 15px;
    color: #999;
}
.main-comments .cont .dt-def .buy-time, .main-comments .cont .dt-def .txt {
    display: inline-block;
    margin-right: 5px;
    font-family: Verdana;
}
.main-comments .cont .dt-def .buy-time {
    display: inline-block;
    margin-right: 15px;
}
.main-comments .cont .dt-content {
    line-height: 27px;
    color: #999;
}
.root61 .main-comments .cont .dt-content img {
    max-width: 700px;
    max-height: 600px;
    _width: expression(this.scrollWidth > 700 ? "600px" : "auto");
    _height: expression(this.scrollHeight > 600 ? "500px" : "auto");
}
.main-comments .cont .dt-content img {
    max-width: 600px;
    max-height: 500px;
    _width: expression(this.scrollWidth > 600 ? "600px" : "auto");
    _height: expression(this.scrollHeight > 500 ? "500px" : "auto");
    margin-bottom: 10px;
}
.main-comments .cont .dt-content .opts {
    line-height: 30px;
    text-align: right;
    color: #efefef;
}
.main-comments .cont .dt-content .opts .a_zan .icon {
    background-position: -18px 0;
}
.main-comments .cont .dt-content .opts .icon {
    width: 16px;
    height: 17px;
    display: inline-block;
    position: relative;
    margin-right: 3px;
    top: 3px;
    background-image: url(//misc.360buyimg.com/user/myjd/comment/1.0.0/css/i/icon.png);
}
.main-comments .cont .dt-content .opts .a_comment .icon {
    background-position: -37px 0;
}
.main-comments .cont .dt-content .opts .icon {
    width: 16px;
    height: 17px;
    display: inline-block;
    position: relative;
    margin-right: 3px;
    top: 3px;
    background-image: url(//misc.360buyimg.com/user/myjd/comment/1.0.0/css/i/icon.png);
}
.main-comments .cont .dt-content .opts .a_zan {
    display: inline-block;
    margin: 0 10px;
    color: #666;
}
.main-comments .cont .dt-content .opts .a_zan:hover {
    color: #e4393c;
}
.main-comments .cont .dt-content .opts .a_zan:hover .icon {
    background-position: -18px -20px;
}
.main-comments .cont .dt-content .opts .a_comment {
    display: inline-block;
    margin-left: 10px;
    color: #666;
}
.main-comments .cont .dt-content .opts .a_comment:hover {
    color: #e4393c;
}
.main-comments .cont .dt-content .opts .a_comment:hover .icon {
    background-position: -37px -20px;
}
.main-comments .cont .dt-content .reply-textarea {
    overflow: hidden;
    padding: 10px;
    border: 1px solid #eee;
    background-color: #f7f7f7;
}
.main-comments .cont .dt-content .reply-textarea .inner {
    border: 1px solid #ddd;
    background-color: #fff;
}
.main-comments .cont .dt-content .reply-textarea .inner .wrap-textarea {
    margin: 10px;
}
.main-comments .cont .dt-content .reply-textarea .reply-input {
    display: block;
    width: 100%;
    height: 60px;
    border: none;
    line-height: 20px;
    font-size: 12px;
    resize: vertical;
    resize: none;
}
.main-comments .cont .dt-content .reply-textarea .operate-box {
    margin-top: 10px;
    text-align: right;
}
.main-comments .cont .dt-content .reply-textarea .operate-box .txt-countdown {
    margin-right: 10px;
    color: #999;
    display: inline-block;
}
.main-comments .cont .dt-content .reply-textarea .operate-box .reply-submit {
    padding: 0 28px;
    background: #e4393c;
    color: #FFF;
    margin-right: 0;
    display: inline-block;
    border-radius: 2px;
    font-family: "Microsoft YaHei";
}
.main-comments .cont .dt-content .reply-items {
    padding-top: 5px;
}
.main-comments .cont .dt-content .reply-items .item {
    line-height: 26px;
    margin-top: 15px;
    padding-bottom: 8px;
    padding-left: 18px;
    text-align: left;
    border-bottom: 1px solid #f0f0f0;
}
.main-comments .cont .dt-content .reply-items .item .tt {
    line-height: 15px;
    color: #666;
}
.main-comments .cont .dt-content .reply-items .item .tt .name, .main-comments .cont .dt-content .reply-items .item .tt .sourcename {
    color: #005ea7;
}
.main-comments .cont .dt-content .reply-items .item .a_reply {
    float: right;
    margin-right: 25px;
}
.repl-time{
	
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix{}

.main-comments .cont .dt-content .append {
    margin: 10px 0;
}
.main-comments .cont .dt-content .addition {
    color: #ff561c;
}
.main-comments .cont .dt-content .def {
    color: #666;
}
.main-comments .reply-box {
    padding: 5px;
    margin-bottom: 10px;
    color: #999;
    background-color: #ffe;
    border: 1px solid #fc7;
}
.main-comments .reply-meta {
    padding: 5px 0;
    text-align: right;
}
/* 评论的回复列表样式 */