body{background:#f0f0f0;margin:0;}
a{text-decoration:none;}
ul{list-style:none;padding:0;margin:0;}
p{padding:0;margin:0;}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;font-size:0;}
.clearfix:after{clear:both;}

.discuss-left{margin:0 auto;width:865px;background:#fff;position:relative;zoom:1;font:400 1em/1.8 "Helvetica Neue", Roboto, "Segoe UI", "Microsoft Yahei", sans-serif}
.dis-tit{height:60px;line-height:60px;border-bottom:1px solid #ddd;}
.dis-tit .dis-title{font-weight:normal;}
.dis-tit .dis-title a{font-size:24px;color:#2faf27;float:left;margin-left:30px;}
.dis-tit .dis-title span{font-size:24px;color:#2faf27;float:left;margin-left:30px;}
.dis-tit .more{float:right;color:#999;font-size:15px;margin-right:30px;}
.dis-text{position:relative;zoom:1;padding:0 30px;}
.dis-comment{margin:0 30px;}
.dis-scroe{padding-top:20px;}
.dis-scroe .view-scroe1{width:420px;float:left;zoom:1;margin-left:20px;}
.dis-scroe .view-scroe1 .left{width:110px;float:left;margin-right:20px;margin-top:15px;text-align:center;}
.dis-scroe .view-scroe1 .big-s{font-size:74px;font-family:arial;line-height:58px;font-weight:700;color:#ff8a00;}
.dis-scroe .view-scroe1 .star{height:16px;margin-bottom:12px;}
.dis-scroe .view-scroe1 .star span{background:url(../images/common/dis_star.png) no-repeat 100px 100px;width:17px;height:16px;display:inline-block;}
.dis-scroe .view-scroe1 .star .up{background-position:0 -23px;}
.dis-scroe .view-scroe1 .star .half{background-position:-20px -23px;}
.dis-scroe .view-scroe1 .star .down{background-position:-41px -23px;}
.dis-scroe .view-scroe1 .right{width:268px;float:left;padding-top:8px;}
.dis-scroe .view-scroe1 .right li{height:15px;overflow:hidden;margin-bottom:5px;padding-left:85px;background:url(../images/common/five-star.png) no-repeat 100px 100px;}
.dis-scroe .view-scroe1 .right li.li5{background-position:0 0;}
.dis-scroe .view-scroe1 .right li.li4{background-position:0 -19px;}
.dis-scroe .view-scroe1 .right li.li3{background-position:0 -38px;}
.dis-scroe .view-scroe1 .right li.li2{background-position:0 -58px;}
.dis-scroe .view-scroe1 .right li.li1{background-position:0 -76px;}
.dis-scroe .view-scroe1 .right .tiao{width:138px;height:15px;background:#f7f7f7;float:left;margin-right:5px;}
.dis-scroe .view-scroe1 .right .nei{height:15px;display:block;background:#ffc37f;}
.dis-scroe .view-scroe1 .right .fen{font-size:13px;color:#999;float:left;line-height:15px;}

.dis-scroe .view-scroe2{width:315px;float:left;margin-left:20px;}
.dis-scroe .view-scroe2 .get-star{height:22px;line-height:22px;margin-bottom:6px;}
.dis-scroe .view-scroe2 .get-star .r{color:#f00;margin-right:5px;float:left;}
.dis-scroe .view-scroe2 .get-star .p{color:#333;font-size:14px;margin-right:2px;float:left;}
.dis-scroe .view-scroe2 .star{height:22px;float:left;}
.dis-scroe .view-scroe2 .star span{background:url(../images/common/dis_star.png) no-repeat 100px 100px;height:21px;width:22px;display:inline-block;cursor:pointer;}
.dis-scroe .view-scroe2 .star .up{background-position:0 0;}
.dis-scroe .view-scroe2 .right-p{color:#333;font-size:14px;}
.dis-scroe .view-scroe2 .tag-com{margin-left:-10px;}
.dis-scroe .view-scroe2 .tag-com .tag{width:69px;height:21px;display:inline-block;line-height:21px;text-align:center;font-size:14px;color:#f80;border:1px solid #f80;margin:5px 0 0 3px;cursor:pointer;}
.dis-scroe .view-scroe2 .tag-com .tag:hover{background:#f80;color:#fff;}

.dis-data{overflow:hidden;text-align:center;padding:20px 0 0 0;}
.dis-data .dis-player{margin-bottom:10px;}
.dis-data .dis-player .text{display:block;width:783px;height:62px;padding:10px;border:1px solid #ebebeb;}
.dis-data .other-ctrl{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.dis-data .sub-con{float:right;height:30px;}
.dis-data .sub-con .scroe-sub{width:100px;height:28px;font-size:14px;display:inline-block;float:left;border:1px solid #ddd;background:#f9f9f9;color:#333;line-height:28px;text-align:center;cursor:pointer;}

.dis-new .little-tit{border-bottom:1px solid #ebebeb;height:36px;}
.dis-new .little-tit .title{font-size:16px;line-height:36px;color:#333;font-weight:normal;}
.dis-list li{position:relative;zoom:1;padding:20px 0;border-bottom:1px solid #ebebeb;}
.dis-list .img-con{width:49px;height:49px;display:block;float:left;}
.dis-list .img-con img{width:100%;height:100%;display:block;}
.dis-list .list-detail{margin-left:65px;position:relative;}
.dis-list .from{font-size:14px;color:#999;line-height:20px;margin-bottom:5px;}
.dis-list .name{margin-right:10px;font-size:16px;color:#333;}
.dis-list .eyu{color:#666;}
.dis-list .time{float:right;}
.dis-list .text{line-height:22px;font-size:14px;color:#666;width:88%;word-wrap: break-word;}
.dis-list .add-like{height:20px;padding-left:20px;line-height:20px;color:#999;position:absolute;right:4px;bottom:-4px;background:url(../images/common/dis_icon.png) no-repeat 0 1px;cursor:pointer;}
.dis-list .add-like:hover{background:url(../images/common/dis_icon.png) no-repeat 0 -41px;}
.page-unload{/*background:#fbfbfb;*/text-align:center;height:54px;line-height: 54px;}
.page-unload .page-more{line-height:54px;color:#333;display: block;text-decoration: none;}
.dis-data .sub-con .scroe-sub:hover{background:#ff8a00;color:#fff;border:1px solid #ff8a00;}
.dis-data .limit {
    float: left;
    width: 230px;
    height: 20px;
    line-height: 20px;
    text-align: left;
    font-size: 12px;
    color: #999;
}

.limit span.high {
    color: #f00
}
.dis-scroe .view-scroe2 .star .down {
       background-position: -54px 0; 
}

.dis-scroe .view-scroe2 .tag.current {
    background: #f80;
    color: #fff;
    font-weight: 700;
}

.dis-list .add-like.current {
    background-position: 0 -41px;
    color: #f60;
    cursor: default;
}

