@charset "utf-8";

/*==================================================
*	lightbox
==================================================*/


#container_lightBox{
margin:0 auto;
width:720px;
}
#programDetail{
width:720px;
background-color:#fff;
}
#programDetail #inner_programDetail{
padding:30px;
}
#programDetail #inner_programDetail h2{
background-color:#f1f1f1;
font-size:116.667%;
color:#ff4d00;
font-weight:bold;
padding:5px 8px;
margin-bottom:15px;
}
#programDetail #inner_programDetail .data{
width:660px;
}
#programDetail #inner_programDetail .data:after{
display:block;
clear:both;
height:0;
visibility:hidden;
content:".";
}
#programDetail #inner_programDetail .data .detail span{
vertical-align:bottom;
}
#programDetail #inner_programDetail .data .detail{
float:left;
width:545px;
font-size:75%;
}
#programDetail #inner_programDetail .data .detail ul.onair{
width:535px;
margin-bottom:8px;
}
#programDetail #inner_programDetail .data .detail ul.onair:after{
display:block;
clear:both;
height:0;
visibility:hidden;
content:".";
}
#programDetail #inner_programDetail .data .detail ul.onair li{
float:left;
width:260px;
}
#programDetail #inner_programDetail .data .detail ul.onair li img{
margin-right:5px;
vertical-align:middle;
}

#programDetail #inner_programDetail .data .detail .staff_cast{
margin-top:15px;
}
#programDetail #inner_programDetail .data .detail .staff_cast p img{
/* margin-top:10px; */
vertical-align:middle;
}
#programDetail #inner_programDetail .data .detail .staff_cast p{
display:inline;
margin-right:5px;
}
#programDetail #inner_programDetail .data .detail .staff_cast p.cast{
margin-left:10px;
}
#programDetail #inner_programDetail .data .image{
width:105px;
border:1px #d5d5d5 solid;
float:right;
}
#programDetail #inner_programDetail .close img{
margin-top:15px;
}




#programDetail #inner_programDetail .markDescription{
padding:7px 0px 7px 10px;
border:1px solid #d5d5d5;
}
#programDetail #inner_programDetail .markDescription ul.iconList:after{
display:block;
clear:both;
height:0;
visibility:hidden;
content:".";
}

#programDetail #inner_programDetail .markDescription ul.iconList {
width:648px;
margin-top:6px;
}

#programDetail #inner_programDetail .markDescription ul.iconList li{
float:left;
width:200px;
margin-right:10px;
font-size:62.5%;
margin-bottom:4px;
}
#programDetail #inner_programDetail .markDescription ul.iconList li p{
display:inline;
margin-right:3px;
}
#programDetail #inner_programDetail .main:after{
display:block;
clear:both;
height:0;
visibility:hidden;
content:".";
}

#programDetail #inner_programDetail .main{
width:660px;
font-size:75%;
margin-bottom:15px;
}

#programDetail #inner_programDetail .main .image{
width:282px;
float:left;
font-size:83.3333%;
color:#ababab;
margin-right:20px;
}
#programDetail #inner_programDetail .main .video{
width:240px;
float:left;
font-size:83.3333%;
color:#ababab;
margin-right:20px;
}
#programDetail #inner_programDetail .main .detail{
width:358px;
float:left;
}
#programDetail #inner_programDetail .main .detail_video{
width:400px;
float:left;
}




#programDetail #inner_programDetail .main .onairSchedule{
margin:20px 0 10px 0;
width:358px;
}
#programDetail #inner_programDetail .main .onairSchedule{
margin:20px 0 10px 0;
}
#programDetail #inner_programDetail .main .onairSchedule:after{
display:block;
clear:both;
height:0;
visibility:hidden;
content:".";
}
#programDetail #inner_programDetail .main .onairSchedule div{
float:left;
width:107px;
margin-right:10px;
}
#programDetail #inner_programDetail .main .onairSchedule div.channelLogo{
margin-right:0px;
}
#programDetail #inner_programDetail .main .onairSchedule div.channelLogo img{
border:1px solid #d5d5d5;
}
#programDetail #inner_programDetail .main p.title{
font-weight:bold;
font-size:116.667%;
color:#ff4d00;
margin-bottom:8px;
}
#programDetail #inner_programDetail .main ul.icon:after{
display:block;
clear:both;
height:0;
visibility:hidden;
content:".";
}
#programDetail #inner_programDetail .main ul.icon li{
float:left;
margin-right:5px;
}

#programDetail #inner_programDetail .image img.cut{
border:1px solid #d5d5d5;
}

#programDetail #inner_programDetail .introduction{
background-color:#f1f1f1;
padding:10px;
font-size:75%;
margin-bottom:10px;
}
