#imgCat { padding: 0; display: block; margin: 10px 0px;}

#cast-carousel{position:relative;}
#cast-carousel a.nav-btn{position:absolute;text-decoration:none;background:url(http://img.tvb.com/p/misshk/2014/arrow.png) no-repeat 0 0;outline:none;}
#cast-carousel a.nav-btn span{visibility:hidden;}
#cast-carousel a.prev {
    position: absolute;
    text-decoration: none;
    background: url(http://img.tvb.com/p/misshk/2012/web/button/arrow_left.png) no-repeat 0 0;
    outline: none;
    width: 40px;
    height: 70px;
    top: 3px;
    left: 0;
    background-position: 0px 0px;
}
#cast-carousel a.next {
    position: absolute;
    text-decoration: none;
    background: url(http://img.tvb.com/p/misshk/2012/web/button/arrow_right.png) no-repeat 0 0;
    outline: none;
    width: 40px;
    height: 70px;
    top: 3px;
    right: 0;
    background-position: 0px 0px;
}

#cast-carousel a.disabled{cursor:default;visibility:hidden;}
#cast-carousel .scroller{width:100%; height:100px;overflow:hidden;margin:0 auto;position:relative;}
#cast-carousel .scroller .list{width:937px;margin: 0 auto;display:block;}
#cast-carousel .scroller li{float:left;width:75px;height:105px;margin:10px;}
#cast-carousel .scroller li a{display: block;text-decoration:none;border:3px solid #fff}
#cast-carousel .scroller li a img{width:100%;display: inline;}
#cast-carousel .scroller li a div{text-decoration:none;text-align:center;color: #757575;font-size:12px;padding-top: 2px;}
#cast-carousel .scroller li.cur a div, #cast-carousel .scroller li:hover a div{color: #fff;background:#c9bcdc;}
#cast-carousel .scroller li.cur a, #cast-carousel .scroller li:hover a{border:3px solid #c9bcdc}

.header { width: 640px; height: 430px; float:left;}
#vdoPlayer{  float: right; position: relative; top: 40px; right: 10px; }
