﻿.programback{background:url(../images/show/programback.jpg) repeat-x top; }
.dateTit ul,.dateTit li{ padding:0; margin:0; list-style:none;}
.dateTit{ padding-left:11px;}
.dateTit li{ float:left; color:#B35400;background:url(../images/show/program_11.jpg) no-repeat; width:98px; line-height:31px; text-align:center; margin-right:2px;}
.dateTit li a{ color:#B35400;}
.dateTit .RecentON{ color:#0088C1;background:url(../images/show/program_09.jpg) no-repeat}

.programlist{ clear:both;}
.programenu td{ line-height:28px; padding-left:17px;}

.progblue{background:#0DA9FF; color:#fff;cursor:pointer}
.progback{ background:#fff; color:#525252; cursor:pointer}

.programshow{background:url(../images/show/programback.jpg) repeat-x top;}
.programshow table div{background:url(../images/show/program_29.jpg) no-repeat left center; padding:6px; margin:3px 0;}

.gramback{background:url(../images/show/programline.gif) repeat-y;}

.theaterback{background:url(../images/newsku_21.gif) repeat-y top; padding:0 17px; color:#0088C1; line-height:18px;}
.theaterback h4{ font-size:14px; color:#FF9C00; text-align:center;background:url(../images/show/titleline.gif ) repeat-x bottom;line-height:30px; padding-bottom:5px;}

.theatermain code{ font-weight:bold; color:#FF9C00;}
.theatermain code a{color:#FF9C00;}
.theatermain code a:hover{ color:#0088C1;}
.theatermain { color:#0088C1; line-height:18px;}
.theaterIntro{ padding-left:20px;}

.theater{background:url(../images/show/gramback_08.jpg) no-repeat top; padding:6px;}

.gramdetail{background:url(../images/show/yline.gif) repeat-x bottom; text-align:right;color:#FF9C00; line-height:25px;}
.gramdetail a{ color:#FF9C00;}
.gramdetail a:hover{ color:#0DA9FF;}

.hotgram{background:url(../images/show/gramback.jpg) repeat-y; }
.promainback{background:url(../images/show/gramainback.gif) repeat-y;}

.programbro{ border-left:1px solid #97CDE4;border-right:1px solid #97CDE4; background:#F7FBFD;}

.retrosp{ margin-top:15px;}

.columnback{background:url(../images/show/column_05.jpg) repeat-x top;}
.coulmncontent{background:url(../images/show/column_03.jpg) no-repeat left top;}
.coulmnright{background:url(../images/show/column_07.jpg) no-repeat right top;}
/*.coulmrainbow{background:url(../images/show/prog_07.gif) no-repeat right bottom;}
*/
.coulmintro{ color:#000;}

.retrospect{background:url(../images/show/prog_22.gif) repeat-x top;}
.nextIssue{background:url(../images/show/prog_21.jpg) no-repeat top;}

.authenticate{ margin-top:5px;}
.authenticate dl,.authenticate dt,.authenticate dd{padding:0; margin:0; }
.authenticate dd{ text-align:center; color:#AA5501; line-height:18px;}
.authenticate dd a{color:#AA5501; }
.authenticate dd a:hover{color:#000; }
.authenticate dl{ width:115px; margin:0 auto;}
.authenticate dt{ background:url(../images/show/prog_22.jpg) no-repeat top; padding:6px;}
.authenticate dt img{ vertical-align:top;}

.nextIssue ul,.nextIssue li{ padding:0; margin:0; list-style:none;}
.nextIssue{ color:#292929; padding:5px 13px; height:81px;}
.nextIssue li{background:url(../images/newsic.gif) no-repeat left center; line-height:24px; padding-left:11px;}
.nextIssue li a{color:#292929;}
.nextIssue ul{ padding-left:10px}

.playbill{ color:#008ACB; border-bottom:1px solid #82C4E6;}

/*节目
#imageFlow {width:750px;z-index:1; position:absolute;height:75%;}
#imageFlow .diapo {
		position: absolute;
		left: -1000px;
		cursor: pointer; z-index:1;
	}
	#imageFlow .link {
		border: dotted #fff 1px;
		margin-left: -1px;
		margin-bottom: -1px;
	}
	#imageFlow .bank {
		visibility: hidden; height:300px; position:absolute;}
	#imageFlow .top {
		position: absolute;
		width: 100%;
		height: 40%;
		background: #181818;
	}
	#imageFlow .text {
		position: absolute;
		text-align: center;
		color: #FFF;
		font-family: verdana, arial, Helvetica, sans-serif;
		z-index: 1000;
		width:800px
	}
	#imageFlow .title {
		font-size: 0.9em;
		font-weight: bold;
	}
	#imageFlow .legend {
		font-size: 0.8em;
	}
	#imageFlow .scrollbar {
		z-index: 1000; position:absolute; width:100%;
	}
	#imageFlow .track {
		position: absolute;
		left: 1%;
		width:0;
		height: 16px;
		filter: alpha(opacity=30); margin:0 auto;
		opacity: 0.3;
	}
	#imageFlow .arrow-left { cursor:pointer;}
	#imageFlow .arrow-right {cursor:pointer;}
	#imageFlow .bar {
		height: 16px;
		left: 25px;
	}
.button{ width:1000;}
.lton{ background:#fbbe04;}
.rton{ background:#fbbe04;}*/