.choose {
    margin:5px 20px;
    padding:5px;
    border-bottom:1px solid #999;
    font-weight:bold;
}
.choose img {
    margin:0 3px;
}

/*---------------------------------*/
.dgtab {
    margin:5px auto;
    width:600px;
}

.dgtab .left {
    padding:5px;
    vertical-align:top;
    width:90px;
    text-align:center;
}
.dgtab .left img {
    border:3px solid #eee;
}

.dgtab .mid {
    vertical-align:middle;
}
.dgtab .mid .tab {
    width:100%;
}
.dgtab .mid .tab .td1 {
    width:25px;
    text-align:center;
    font-weight:bold;
    color:#999;
}
.dgtab .mid .tab .td2 {
    padding:0 5px;
}
.dgtab .mid .tab .td3, .dgtab .mid .tab .td4, .dgtab .mid .tab .td5, .dgtab .mid .tab .td6 {
    width:26px;
    text-align:center;
}

.dgtab .right {
    padding:5px;
    vertical-align:top;
    width:90px;
    text-align:center;
}
.dgtab .right img {
    margin:5px 0 0;
}

.content h2.single {
    background:url(../img/media/dg_single.jpg) no-repeat 10px bottom;
    padding:0 0 13px 0;
}
.content h2.album {
    background:url(../img/media/dg_album.jpg) no-repeat 10px bottom;
    padding:0 0 13px 0;
}
.content h2.feat {
    background:url(../img/media/dg_feat.jpg) no-repeat 10px bottom;
    padding:0 0 13px 0;
}
.content h2.compi {
    background:url(../img/media/dg_compi.jpg) no-repeat 10px bottom;
    padding:0 0 13px 0;
}

.mblaq {
    font-weight:bold;
}

/*---------------------------------*/
.vg {
    width:600px;
    margin:5px auto;
    text-align:center;
}
.vg img {
    width:120px;
    height:90px;
    margin:0 2px;
}

/*---------------------------------*/
.filminfo {
    float:left;
    width:160px;
    padding:5px;
    border:1px solid #cfcfcf;
    background:#ebebeb;
    margin:5px 5px 5px 0;
}
.filminfo hr {
    width:120px;
    margin:5px auto;
}
.filminfo ul {
    margin:0 15px;
}

.tv {
    margin:0 10px;
}
.tv .pics {
    text-align:center;
    margin:0 0 -5px;
}
.tv img {
    margin:2px;
    border:3px solid #ebebeb;
}

/*---------------------------------*/
.cfs {
    margin:5px auto;
}
.cfs td {
    padding:1px;
}
.cfs .td1 {
    width:40px;
    text-align:center;
}
.cfs .td2 {
    width:230px;
    font-weight:bold;
    color:#666;
    padding:1px 2px;
}
.cfs .td3 {
    width:60px;
    text-align:center;
    font-size:9px;
}
.cfs .td4 {
    width:70px;
    text-align:center;
}
