*{ margin:0; padding:0; border:0;}

Body{
    FONT-FAMILY: "ËÎÌå";
    line-height: 150%;
    padding:0px;
    margin: 0px auto;
	text-align:center; 
	font-size:13px; 
	line-height:20px; 
    text-decoration: none;
	COLOR: #666;
}

a {text-decoration: none;}
a:link {color: #000000;text-decoration: none;}
a:visited {color: #000000;text-decoration: none;}
a:hover {color: #ff6600;text-decoration: none;}
a:active {color: #000000;text-decoration: none;}

li {list-style:none;}

.nav { position:relative; top:0; left:0; width:960px; height:75px; overflow:hidden; padding-top:10px;}
.nav .logo { background:url(logo.gif) no-repeat; width:200px; height:40px; position: inherit; float:left;}
.nav .navlink { width:260px; position: inherit; float:right; margin-top:24px; text-align:right;}
.nav .navlink a.top:link {FONT-SIZE: 14px; COLOR: #666; TEXT-DECORATION: none}
.nav .navlink a.top:visited {FONT-SIZE: 14px; COLOR: #666; TEXT-DECORATION: none}
.nav .navlink .line_gray {COLOR: #cacaca; TEXT-DECORATION: none; }

.search { width:100%; height:38px; background:url(title_bg.gif) repeat-x; FONT-SIZE: 14px; COLOR: #ffffff; text-align:center;}
.search .searchform { width:950px; margin-top:5px; text-align:left;}
.border_input_box {BORDER-RIGHT: #a8c7f2 1px solid; BORDER-TOP: #a8c7f2 1px solid; FONT-SIZE: 14px; MARGIN-BOTTOM: 2px; BORDER-LEFT: #a8c7f2 1px solid; COLOR: #629cd0; BORDER-BOTTOM: #a8c7f2 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; padding-top:2px; padding-left:5px;}

.main {width: 950px; overflow:hidden; margin-top:12px;}
.playbill {width: 700px; float:left; overflow:hidden; margin:0px; }
.RelatedLink {width: 236px;  float:right; overflow:hidden; margin:0px;}

.Playbill .pageInfo { width:100%; height:30px; background:#f7fbff; border: #a8c7f2 1px solid; font-size:14px; text-align:left; padding-left:10px; padding-top:6px;}
.playbill .dateInfo {width: 450px; float:left; overflow:hidden;}
.Playbill .CycleTags {width: 220px; float:right; overflow:hidden; text-align:center;}
.Playbill .tableTags {width:100%; height:30px; margin-top:15px; background:url(title_bg_s.gif) repeat-x bottom;}
.Playbill .weekTags { width: 670px; height:30px; float:left; overflow:hidden;}

.Playbill .CycleTags ul{list-style-type: none;}
.Playbill .CycleTags li{list-style-type: none; display: inline; width: 69px; height:20px; overflow:hidden; margin-left:3px;}
.Playbill .CycleTags li a:hover {display:block; background: #3399CC; color:#FFFFFF}

.Playbill .weekTags ul{list-style-type: none;}
.Playbill .weekTags li{list-style-type: none; display: inline; width: 69px; height:30px; overflow:hidden;padding-top:6px; margin-left:4px; color:#333333;}
.Playbill .weekTags .colsname{width:90px;}
.Playbill .weekTags .title1{width:69px; background: url(title_select_bg.gif) no-repeat;font-weight: normal;cursor:hand;}
.Playbill .weekTags .title2{width:69px; background: url(title_unselect_bg.gif) no-repeat;font-weight: normal;cursor:hand;}

.Playbill .playbillShow {width:100%;  border-left: #a8c7f2 1px solid; border-right: #a8c7f2 1px solid; border-bottom: #a8c7f2 1px solid;}
.Playbill .Channel {width:125px; float:left; overflow:hidden;}
.Playbill .PlaybillContent {width:565px; float:right; overflow:hidden; padding-top:20px;}

.Playbill .Channel .channelList {width:100%; height:60px; background:#82b5e2; color:#FFFFFF; margin-bottom:3px; padding-top:12px; FONT-SIZE: 12px;}
.Playbill .Channel .channelList a:link{COLOR: #FFFFFF; TEXT-DECORATION: none}
.Playbill .Channel .channelList a:visited{COLOR: #FFFFFF; TEXT-DECORATION: none}

.Playbill .PlaybillContent .content { padding:10px 20px 20px 20px; padding-left:20px; text-align:left; font:14px; line-height:20px;}
.Playbill .PlaybillContent .content li{ padding-top:8px; display:block; border-bottom: #CCCCCC 1px dashed;}

.RelatedLink .Calendar {width:100%; height:173px;}
.RelatedLink .Calendar TD {FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: "Arial"}
.RelatedLink .Calendar .TrOut {BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #f4f4f4 1px solid; BACKGROUND: #dddddd; BORDER-LEFT: #f4f4f4 1px solid; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 26px}
.RelatedLink .Calendar .TdOver {BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #9c9c9c 1px solid; BACKGROUND: #eeeeee; BORDER-LEFT: #9c9c9c 1px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 20px}
.RelatedLink .Calendar .TdOut {BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #eeeeee; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #9c9c9c 1px solid; HEIGHT: 20px}
.RelatedLink .Calendar .title{width:210px; height:35px;  background:url(channelselect.gif) no-repeat;}
.RelatedLink .Calendar .content {width:210px;  margin-top:6px; margin-bottom:3px; line-height:20px;}
.RelatedLink .Calendar .content ul{list-style-type: none;}
.RelatedLink .Calendar .content li{list-style-type: none; width:33%; display: inline; }


.RelatedLink .Change{width:100%; height:182px; margin-top:10px; border: #a8c7f2 1px solid;}
.RelatedLink .Change .title{width:210px; height:35px;  background:url(pbc.gif) no-repeat;}
.RelatedLink .Change .content{width:210px;  margin-top:6px; margin-bottom:3px; text-align:left;line-height:20px;}
.RelatedLink .Change .content li{width:100%; margin-top:6px; padding-left:10px; text-align:left;border-bottom: #CCCCCC 1px dashed;}

.RelatedLink .searchform {width:100%; height:110px; margin-top:10px; border: #a8c7f2 1px solid;}
.RelatedLink .searchform .title{width:210px; height:35px;  background:url(searchtitle.gif) no-repeat;}
.RelatedLink .searchform .content{width:210px;  margin-top:6px; margin-bottom:3px; padding-left:6px; text-align:left;line-height:20px;}

.copyright {width:950px; height:92px; overflow:hidden; margin-top:12px; margin-bottom:10px; }
.copyright .footlink{width:100%; height:30px; background: #dddddd; padding-top:5px;}
.copyright .info{ margin-top:12px;}


.searchresult{width:100%; overflow:hidden; padding:10px; border: #a8c7f2 1px solid;}
.searchresult .searchtitle{width:100%; overflow:hidden; height:30px; background:url(showresults.gif) no-repeat;}
.searchresult .result{width:100%; margin-top:15px; overflow:hidden; font:14px; line-height:20px;}
.searchresult .result .resultlist{ width:97%; height:23px; padding-top:8px; padding-left:15px; border-bottom: #CCCCCC 1px dashed;text-align:left; }
.searchresult .result li{list-style-type: none;display: inline; }
.searchresult .result .ChannelName{width:75px;float:left; overflow:hidden;}
.searchresult .result .DateName{width:110px;float:left; overflow:hidden;}
.searchresult .result .WeekName{width:70px;float:left; overflow:hidden;}
.searchresult .result .Title{width:350px;float:left; overflow:hidden;}

.Playbill .ChangeList{width:100%; overflow:hidden; padding:10px; border: #a8c7f2 1px solid;}
.Playbill .ChangeList .title{width:100%; overflow:hidden; height:30px; background:url(changeList.gif) no-repeat;}
.Playbill .ChangeList .sChangelist{width:100%; overflow:hidden; padding:10px;}
.Playbill .ChangeList .Change{width:100%;overflow:hidden;border-bottom: #CCCCCC 1px dashed; margin-bottom:12px;}
.Playbill .ChangeList .Change .title{height:26px; background:#e6e6e6; padding:4px 10px 0px 10px;}
.Playbill .ChangeList .Change .titleName{width:80%; float:left; overflow:hidden; text-align:left;}
.Playbill .ChangeList .Change .ChangeTime{width:15%;float:right; overflow:hidden; text-align:right;}
.Playbill .ChangeList .Change .Info{width:100%;overflow:hidden; padding:10px; text-align:left;}
.Playbill .ChangeList .Change .view{width:100%;overflow:hidden; text-align:right; padding-right:10px;}

.Playbill .ChangeList .sChangelist .changeTitle{width:100%;overflow:hidden; font-size:18px; font-weight:900; line-height:200%; color:#090909;border-bottom: #CCCCCC 1px dashed;}
.Playbill .ChangeList .sChangelist .changeContent{ width:100%; padding:5px 20px 10px 20px; font-size:14px; line-height:23px; color: #090909; text-align:left;border-bottom: #CCCCCC 1px dashed;}


.GetPlaybill {padding:0px; text-align:left; font:13px; line-height:20px;}
.GetPlaybill li{padding-top:5px; display:block; border-bottom: #CCCCCC 1px dashed;}

.live {padding:0px; text-align:left; font:13px; line-height:20px; background:#23272a;}
.live li{padding-top:5px; display:block; border-bottom: #fff 1px dashed; color:#FFF;}
.live li a{color:#FFF;}
.live li a:visited {color:#FFF;}

