/* Minification failed. Returning unminified contents.
(207,36): run-time error CSS1046: Expect comma, found '0'
(207,40): run-time error CSS1046: Expect comma, found '/'
(214,36): run-time error CSS1046: Expect comma, found '0'
(214,40): run-time error CSS1046: Expect comma, found '/'
(221,36): run-time error CSS1046: Expect comma, found '0'
(221,40): run-time error CSS1046: Expect comma, found '/'
 */
/*********架構*********/



#schedule_main {	
  	/*padding-right: 10px; 
  	padding-left: 10px; */
  	margin-right: auto; 
  	margin-left: auto;

}

.ebc-box-collection{
	margin-bottom:30px;
	}
.collection-title{
	width:42%;
	font-size:1.3em;
	background-color:#000000;
	color:#FFFFFF;
	padding:1%;
	float:left;
	text-align:center;
	margin-bottom:25px;
}




/*********next pre*********/
.big-spre{
    display: block;
	/*height: 101px;*/
	width:auto;
	z-index:3;
	margin-left:5px;
	margin-top:5px;
	cursor:pointer;
	position: absolute;
    left: 0;
	
}
.big-snext {
    display: block;
	/*height: 101px;*/
	width:auto;
	z-index:3;
	margin-right:5px;
	margin-top:5px;
	cursor:pointer;
	position: absolute;
    right: 0;
}

.big-snext2 {
	float: right;
    display: block;
	height: 32px;
	width:auto;
	z-index:3;
	margin-right:5px;
	margin-top:5px;
	cursor:pointer;
}
/*********頁籤架構*********/
ul.schedule-tabs,
ul.schedule-tabs2,
ul.schedule-tabs3,
ul.schedule-tabs4,
ul.schedule-tabs5,
ul.schedule-tabs6{
	width:100%;
	/*height: 62px;*/
	margin: 0;
	padding: 0;
	list-style: none;
	border-radius: 23px;
}
 .close2 {
	display:none;
}
ul.schedule-tabs li,
ul.schedule-tabs2 li,
ul.schedule-tabs3 li,
ul.schedule-tabs4 li,
ul.schedule-tabs5 li,
ul.schedule-tabs6 li{
    font-size: 15px;
	letter-spacing: 2px;
    text-align: center;
    width: 100%;
	font-size:1.125em;
	height: 37px;
	overflow: hidden;
	position: relative;
	margin-bottom: -3px;
	box-sizing: border-box;
	/* 讓 li 往下移來遮住 ul 的部份 border-bottom*/
	border-radius: 23px;
	
	color: #000;
	cursor:pointer;
	display:flex;
    align-items:center;
    justify-content:center;
	line-height: 20px;
}
#menu_7 {
	width: 100%;
	height: 37px;
	overflow: hidden;
	position: relative;
	margin-bottom: -3px;
	box-sizing: border-box;
	cursor:pointer;
	display:flex;
    align-items:center;
    justify-content:center;
	line-height: 20px;
}
#menu_7 img{
    border-radius: 23px;
	background: url(../images/7_2.png) ;
}
div.schedule-tab-container {
	width:100%;
}


.schedule-tabs1,
.schedule-tabs2,
.schedule-tabs3,
.schedule-tabs4,
.schedule-tabs5,
.schedule-tabs6{
	/*border-top-color: #e82c29!important;*/
    /*border-top-width: 2px!important;*/
	/*background:white !important;*/
    background: url(../images/menu_bg.jpg) ;
}
.schedule-tabs7{
	/*border-top-color: #e82c29!important;*/
    /*border-top-width: 2px!important;*/
	/*background:white !important;*/
    background: url(../images/7_2.png) ;
}
#tab-title {
	width:100%;
}

.schedule-abgne-tab {
	clear: left;
	width: 100%;
	margin: 5px 0;
	
}

div.schedule-tab-container {
	clear: left;
	width:100%;

	font-family:"微軟正黑體";
	width:99.9%;
}

div.schedule-tab-container .tab-content {
	padding: 20px;
}

ul.schedule-table {
	width:100%;
	
}

.schedule-table li {
	float: left;
	height: 41px;
	line-height: 41px;
	position: relative;
	margin:0 auto;
	/*border: 1px solid #cccccc;
	width:6%;*/
	background: #fff;
	margin-top:3px;
	padding:12px;
	margin-right:3px;
}

.schedule-tables {
	padding:0px;
	margin:0;
}








/*********明星卡司*********/
.reabg{
	margin: 0 auto;
	padding: 20px;
	background: url(../images/star_bg.png)repeat-y top center,url(../images/srbg.jpg) ;
	border-radius: 30px;
	box-shadow: 1px 1px 4px 0px rgb(0 0 0 / 70%);
}
.orangebg{
	margin: 0 auto;
	padding: 20px;
	background: url(../images/star_bg.png)repeat-y top center,url(../images/orbg.jpg) ;
	border-radius: 30px;
	box-shadow: 1px 1px 4px 0px rgb(0 0 0 / 70%);
}
.purplebg{
	margin: 0 auto;
	padding: 20px;
	background: url(../images/star_bg.png)repeat-y top center,url(../images/purbg.jpg) ;
	border-radius: 30px;
	box-shadow: 1px 1px 4px 0px rgb(0 0 0 / 70%);
}
.star_img{
	line-height: 0;
	float: left;
	margin: 10px;
}
.time_img,.time_img2{position: relative; margin: 0 auto; line-height: 0;}
.point {
	line-height: 0;
	background: url(../images/point.png)repeat-x;
	height: 12px;
	margin-top: 25px;
}
.light_img {
	position: relative;
	z-index: 1;
}











/*********頁籤text*********/
.schedule-tab-content-text {
	font-family:"微軟正黑體";
	font-size:1.2em;
}
.schedule-tables-text {
	color:#0481c2;
	font-family:"微軟正黑體";
	font-weight:bold;
}


















/************************************************************************************
MEDIA QUERIES
*************************************************************************************/


@media screen and (min-width: 320px) {


/*********頁籤架構*********/
.menu_img {width:134px;}
/*********明星卡司*********/
.reabg,.orangebg,.purplebg{margin-top: 25px;}
.time_img{width:243px;}
.time_img2{width:453px;}
.light_img {margin-top:-78px;}

.close {display: block;}
.time{width:35%;}
.star_img{width: 42.3%;}
}
@media screen and (min-width: 375px) {
/*********明星卡司*********/
.star_img{width: 43.6%;}
}
@media screen and (min-width: 425px) {
/*********明星卡司*********/
.star_img{width: 44.5%;}
}
@media screen and (min-width: 480px) {

/*********頁籤架構*********/
ul.schedule-tabs li {
    width: 99.8%;
	/*border-right: none;*/
}



}

@media screen and (max-width: 480px) {
.close5 {
	display:none;
}
}
@media screen and (min-width: 500px) {	
.time{width:25%;}
	
/*********明星卡司*********/
.star_img {width: 45.4%;}
.light_img {margin-top:-108px;}
}

@media screen and (min-width: 568px) {


/*********頁籤text*********/
.schedule-tab-content-text2 {
	font-family:"微軟正黑體";
	font-size:16px;
	line-height:24px;
	text-align:justify;
	letter-spacing:1px;
}
.schedule-tables-text {
	color:#0481c2;
	font-family:"微軟正黑體";
	font-weight:bold;
}
.schedule-tab-content-text {
	font-family:"微軟正黑體";
	font-size:1.4em;
} 






}
@media screen and (max-width: 599px) {

.close3 {
	display:none;
}
}
@media screen and (min-width: 600px) {
	
/*********明星卡司*********/
.star_img {width: 46.1%;}
.light_img {margin-top:-128px;}







}

@media screen and (max-width: 749px) {


.mobile{display: none;}
.close {
	/*display:none;*/
}

}

@media screen and (min-width: 750px) {
/*.close {display: none;}*/
 .close2 {
	display:block;
}
/*********頁籤架構*********/
ul.schedule-tabs li {
    float: left;
	font-size: 15px;
    text-align: center;
    width: 13.98%;
	margin: 1px;
	background: url(../images/menu_bg.jpg) ;
}
	
#menu_7 {
	width: 13.98%;
    margin: 1px;
	cursor: pointer;
	float: left;
	box-sizing: border-box;
	background: url(../images/7_2.png) ;
	border-radius: 23px;
}


ul.schedule-tabs {
	/*width: 89.6%;*/
    float: left;
	
}
div.schedule-tab-container {
	width:100%;
	float: left;
	
}
/*.schedule-tables-table {
	width:100.6%;
}*/

.table-box-1 {
	width:14%;
}

ul.schedule-tabs li a:hover {
	background: #ccc;
}
ul.schedule-tabs li.active {
	background: url(../images/menu_a.jpg) ;
}
ul.schedule-tabs li.active a:hover {
	background: #fff;
	color:#e82c29;
}

/*********頁籤text*********/
.schedule-tab-content-text2 {
	font-family:"微軟正黑體";
	font-size:15px;
}
.schedule-tables-text {
	color:#0481c2;
	font-family:"微軟正黑體";
	font-weight:bold;
}
	
	


.arrow_s:active,.arrow_s:hover {
    background-color: #f99f56;
}	
	
	

.select-box-schedule{display: none;}

	

	.close-s{display: none;}


}
@media screen and (min-width: 768px) {
#schedule_main {margin:10px;}
/*********明星卡司*********/
.star_img {width: 209px;}
.star_box {margin: 0 auto;}
.star_box2 {
	left: 17%;
    position: relative;
}
.light_img {margin-top:-148px;}
}
@media screen and (min-width: 800px) {
/*********頁籤架構*********/
ul.schedule-tabs li {
    width: 14%;
}
/*********明星卡司*********/
.star_img {width: 30.5%;}


}
@media screen and (min-width: 960px) {



/*********頁籤架構*********/
ul.schedule-tabs li {
	letter-spacing: 1px;
	font-size: 1.1em;
	margin: 1.29px;
	width: 13.985%;
}



div.schedule-tab-container {
	clear: left;
}


.schedule-tables-big{
	width:769px;
}

.table-box-1 {
	width:9.6%;
}

/*********頁籤text*********/
.schedule-tab-content-text2 {
	font-family:"微軟正黑體";
	font-size:1em;
}


/*********明星卡司*********/
.star_img {width: 31%;}	






}

@media screen and (max-width: 960px) {	
.nbox-3 {
	width:px;
}
}

@media screen and (min-width: 1002px) {	
/*********頁籤架構*********/
ul.schedule-tabs li {
	margin: 1.4px;
	width: 13.85%;
}
	
/*********明星卡司*********/
.time_img{width:343px;}
.time_img2{width:523px;}	
.light_img {margin-top:-208px;}
}

@media screen and (min-width: 1024px) {	

}

@media screen and (min-width: 1200px) {	
/*********明星卡司*********/
.star_img {width: 31.5%;}
.light_img {margin-top:-308px;}
}

@media screen and (min-width: 1400px){

/*********節目表title*********/
.channel-s{width:1365px;}
.select-box-schedule{
	margin-top:20px;
}

/*********頁籤架構*********/
ul.schedule-tabs li {
	width: 184px;
	margin: 1.3px 2.29px;
	height:47px;
}
ul.schedule-tabs li img {
	width: 184px;
}
.schedule-tables-big {
	width:1169px;
	padding:14px;
}

.table-box-1 {
	width:7%;
	padding:14px;
	text-align: center;	
}
	
#menu_7{height:47px;}

/*********明星卡司*********/	
.star_img{width:353.3px;}	
.star_box {
	padding: 0 80px 20px 80px;
    overflow: hidden;
}
.star_box2 {
	padding: 0 266px 20px 266px;
    overflow: hidden;
	left:0;
}	
.time_img{width:383px;}	
.time_img2{width:553px;}	
	




}
