

.main_dis {
    width:980px;
    margin-top:10px;
}
.main_dis .l_list {
    width:700px;
    float:left;
}
.main_dis .r_list {
    width:250px;
    float:right;
}
.waterfall {
    position:relative;
    margin-top:15px;
    margin-left:6px;
}
.waterfall li {
    margin:0 10px 10px 0;
    padding:0 0 3px;
    text-align:left;
    border-width:1px 0 0;
    border-top:none;
    background:none;
}
.ml li {
    float:left;
    padding:0 5px 5px;
    text-align:center;
    overflow:hidden;
}
.waterfall li {
    margin:0;
    padding:0;
    text-align:left;
}
.f748 {
    width:700px;
    overflow:hidden;
}
.f748_img {
    float:left;
    width:180px;
}
.ml img {
    display:block;
    margin:0 auto;
}
.f748_img img {
    box-shadow:1px 1px 1px #ccc;
    border:none;
}
.f748_txt {
    float:right;
    width:505px;
}
.f748_title {
    font-size:16px;
    line-height:16px;
    margin-bottom:4px;
    overflow:hidden;
}
.f748_title h4 {
    font-weight:400;
    float:left;
}
.f748_title h4 a {
    color:#000;
}
.f748_xx {
    font-size:12px;
    line-height:24px;
    color:#999;
    height:24px;
}
.f748_xxz {
    float:left;
    width:505px;
}
.ml p,.ml span {
    display:inline;
    width:auto;
    height:20px;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
}
.f748_xxz span {
    display:block;
}
.ml span,.ml span a {
    color:#999;
}

.ml span,.ml span a {
    color:#999;
}
.f748_xx a {
    color:#999;
}
.f748_xxz time {
    margin-right:5px;
    padding-left:25px;
    background-image:url(http://www.taomade.com/template/taomade_new/taomade/img/date.png);
    background-repeat:no-repeat;
    background-position:1px 1px;
}
.f748_xxz span {
    display:block;
}
.f748_summary {
    font-size:12px;
    line-height:24px;
    color:#666;
}
.f748_gz {
    font-size:12px;
}
.f748_gz a {
    color:#006cd8;
    padding-right:10px;
    line-height:25px;
}
.item-ft {
    color:#b2b2b2;
    margin-top:5px;
    border-bottom:1px dashed #ddd;
    margin-bottom:10px;
}
.item-ft {
    color:#b2b2b2;
    line-height:22px;
}
.item-ft .notes-user {
    margin-right:4px;
}
.notes-item .notes-user img {
    height:20px;
    width:20px;
    vertical-align:middle;
    margin-right:4px;
}
.item-ft .notes-user img {
    height:20px;
    width:20px;
    vertical-align:middle;
}
.fl {
    float:left;
}
.item-ft .item-author {
    color:#245fb3;
}
.notes-info-icon {
    background:url('http://lvyou4.bdimg.com/static/widget/search/main-wonder-notes/img/notes-info-icon_c3de3d29.png')no-repeat;
    display:inline-block;
    margin-right:10px;
}
.view-icon {
    background-position:0 -150px;
    padding-left:27px;
}
.reply-icon {
    background-position:0 -199px;
    padding-left:27px;
}
.recommend-icon {
    background-position:0 -250px;
    padding-left:25px;
}
.du-recommendation {
    width:200px;
    _width:200px;
    border:1px solid #e4e7e8;
    padding:10px 0 30px 20px;
    margin-bottom:20px;
    float:right;
    margin-top:10px;
}

.hot-destinations {
    border-top:1px dotted #DDD;
    width:200px;
    padding:10px 0 0 0;
    position:relative;
}
span.du-recommendation-title,span.hot-destinations-title {
    font-family:\"微软雅黑\";
    font-size:14px;
    color:#666;
}
.notes-cms {
    float:right;
    margin:10px 0 15px 0;
}
.notes-cms .notes-cms-group {
    margin:0 0 20px 0;
    _margin:0 0 20px 0;
}
.notes-cms-group li {
    display:inline-block;
    float:left;
    font-size:12px;
    margin:0 10px 10px 0;
    color:#007ed9;
    background:#eaf4ff;
    border-radius:5px;
    border:1px solid #d5e7ed;
    white-space:nowrap;
}
.notes-cms-group li a {
    display:inline-block;
    padding:0 10px;
    line-height:24px;
    color:#007ed9;
    border-radius:4px;
}
.notes-list {
    float:right;
    width:180px;
    height:385px;
    background:#ECF6ED;
    padding:15px;
}

.notes-list .notes-list-info {
    margin-bottom:16px;
    margin-bottom:12px\9;
}
.notes-list .notes-list-info .notes-rank1,.notes-list .notes-list-info .notes-rank2,.notes-list .notes-list-info .notes-rank3 {
    color:#eb465a;
}
.notes-list .notes-list-info .notes-user {
    display:inline-block;
    width:20px;
    height:20px;
    margin-right:5px;
}
.notes-list .notes-list-info .notes-user .master-avatar {
    width:20px;
    height:20px;
    margin-right:5px;
    vertical-align:bottom;
}
.notes-list .notes-list-info .notes-info-title {
    color:#666;
    vertical-align:top;
}
.notes-list .notes-list-info .notes-user-rank {
    margin-right:5px;
    vertical-align:top;
}
.fl {
    border:none;
}
.item-ft {
    border-bottom:none;
}
.list-tags {
    margin-top:10px;
    color:#999999;
}

.list-tags .tags a,.list-tags .tags a:visited {
    color:#666666;
    padding:5px;
}
.read em {
    padding:0 5px;
}
.fr {
    float:right;
}
.rating_wrap {
    font-size:10px;
    line-height:18px;
}
.rating_self {
    padding:0;
    line-height:0;
    zoom:1;
}

.bigstar50 {
    background-position:0 0
}
.bigstar45 {
    background-position:0 -14px
}
.bigstar40 {
    background-position:0 -28px
}
.bigstar35 {
    background-position:0 -42px
}
.bigstar30 {
    background-position:0 -56px
}
.bigstar25 {
    background-position:0 -70px
}
.bigstar20 {
    background-position:0 -84px
}
.bigstar15 {
    background-position:0 -98px
}
.bigstar10 {
    background-position:0 -112px
}
.bigstar05 {
    background-position:0 -126px
}
.bigstar00 {
    background-position:0 -140px
}
.rating_num {
    color:red;
    font-size:14px;
    line-height:18px;
}
.interest_sectl {
    width:155px;
    display:inline-block;
}
.list-tags {
    margin-top:0px;
    margin-bottom:15px;
    color:#999999;
    line-height:20px;
    border-bottom:1px dashed #ececec;
}
.pg {
    margin-top:10px;
    margin-bottom:10px;
}

.fl {
    background:transparent;
}

.bigstar50, .bigstar45, .bigstar40, .bigstar35, .bigstar30, .bigstar25, .bigstar20, .bigstar15, .bigstar10, .bigstar05, .bigstar00 {
    display: inline-block;
    zoom: 1;
    width: 75px;
    height: 14px;
    background: url(../img/bigstars.gif) no-repeat;
    margin: 1px 0 0 0;
    overflow: hidden;
}

.bigstar50{background-position:0 0}
.bigstar45{background-position:0 -14px}
.bigstar40{background-position:0 -28px}
.bigstar35{background-position:0 -42px}
.bigstar30{background-position:0 -56px}
.bigstar25{background-position:0 -70px}
.bigstar20{background-position:0 -84px}
.bigstar15{background-position:0 -98px}
.bigstar10{background-position:0 -112px}
.bigstar05{background-position:0 -126px}
.bigstar00{background-position:0 -140px}