html, body {
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	margin:0px;
	background: url(images/ent_bg.gif) repeat-x #606060;
}

a:link{text-decoration:none; } 
a:active{text-decoration:none;} 
a:visited{text-decoration:none;} 
a:hover{text-decoration:underline;}

p{
	margin:5px 0 5px 0;
}

.playtime p{
	margin:5px 0 5px 0;
}


/*------------------------------------------------------------------------*/
h1{
	font-size:15px;
	color:#183390;
	font-weight:bold;
	margin:0;
}

h2{
	font-size:15px;
	color:#183390;
	font-weight:bold;
	margin:0;
}

h3{
	font-size:13px;
	color:#183390;
	font-weight:bold;
	margin:0;	
}

.kk h1{
	color:#215da9;
	font-size:15px; 
	font-weight: bold;
	margin:0;
	line-height:25px;
}
.kk p{
	font-size:15px;
	color: #434343;
	line-height: 29px;
	margin:5px 0 5px 0; 
}

.ent h2{
	text-indent: -21px;
	padding-left:20px;	
	line-height:23px;
}

.gall h2{
	line-height:23px;
	padding-bottom:11px;
	width:476px;
}

.kk h2{
	color:#434343;
	font-size:15px; 
	font-weight: bold;
	margin:0;
	line-height:25px;
	
}
/*-----------------------------------------------------------------------*/
.blu13b{
	font-size:13px;
	color:#183390;
	font-weight:bold;	
}

.blu13lb{
	font-size:13px;
	color:#3399ff;
	font-weight:bold;	
}

.blu10{
	font-size:10px;
	color:#183390;
}

.blu11{
	font-size:11px;
	color:#215da9;
	font-weight:100;
}

.blu15{
	font-size:15px;
	color:#215da9;
	font-weight: bold;
}

.bk11{
	font-size:11px;
	color: #000000;
	line-height:18px
}


.bk15{
	font-size:15px;
	color:#000000;
	font-weight: bold;
}

.bk12m{
	font-size:12px;
	color: #000000;
}

.bk12{
	font-size:12px;
	color: #000000;
	line-height:22px;
	font-weight:100
}

.bk15b{
	color:#434343;
	font-size:15px; 
	font-weight: bold;
	line-height:22px
}

.red12{
	font-size:12px;
	color: #CC0000;
}

.red12t{
	font-size:12px;
	color: #CC0000;
	text-decoration:underline;
}

.gr12{
	font-size:12px;
	color: #434343;
	line-height: 20px;
}

.gr15n{
	font-size:15px;
	color: #434343;
	line-height: 29px;
}

.gr12p{
	font-size:12px;
	color: #dfdfdf;
	letter-spacing:3px;
}
.gr12b{
	font-size:12px;
	color: #656565;
	font-weight:bold;
	line-height:20px;
}

.gr12_m{
	font-size:12px;
	color: #656565;
	line-height:18px;
}

.gr12t{
	font-size:12px;
	color: #656565;
	line-height:20px;
}

.gr12w{
	font-size:12px;
	color: #a0a0a0;
	letter-spacing:1px;
}


.gr12time{
	font-size:12px;
	color: #656565;
	line-height:20px;
	padding-left:10px;
	font-weight:100;
}

.gr11t{
	font-size:11px;
	color: #656565;
	line-height:20px;
}

.gr13{
	font-size:13px;
	color: #656565;
	line-height:20px;
}

.gr10b{
	font-size:10px;
	color: #656565;
	font-weight:bold;
}

.gr10{
	font-size:10px;
	color: #898989;
	line-height:20px;
}

.gr10w{
	font-size:10px;
	color: #d2d2d2;
}

.org12{
	color:#ff6000;
	font-size:12px;
	line-height:20px;
}

.wh12q{
	color:#ffffff;
	font-size:12px;
	padding:3px 20px 0 20px;
	float:left;
}

.wh12{
	color:#ffffff;
	font-size:12px;
	font-weight:100;
}

.wh12t{
	color:#ffffff;
	font-size:12px;
	font-weight:100;
	line-height:20px;
}

.wh12b{
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
}

.wh14b{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}

.wh18b{
	color:#ffffff;
	font-size:18px;
	font-weight:100;
}

.wh40b{
	color:#ffffff;
	font-size:40px;
	font-weight:100;
}

.yel10{
	color:#e7a912;
	font-size:10px;
}

a.u_gr:link{color: #656565;font-size:12px;}
a.u_gr:active{color: #656565;font-size:12px;}
a.u_gr:visited{color: #656565;font-size:12px;}
a.u_gr:hover{color: #656565;font-size:12px;}
a.u_grw:link{color: #d2d2d2;font-size:12px;}
a.u_grw:active{color: #d2d2d2;font-size:12px;}
a.u_grw:visited{color: #d2d2d2;font-size:12px;}
a.u_grw:hover{color: #d2d2d2;font-size:12px;}
a.u_grb:link{color: #656565;font-size:12px; font-weight:bold;}
a.u_grb:active{color: #656565;font-size:12px; font-weight:bold;}
a.u_grb:visited{color: #656565;font-size:12px; font-weight:bold;}
a.u_grb:hover{color: #656565;font-size:12px; font-weight:bold;}
a.u_gr12m:link{color:#656565;font-size:12px;}
a.u_gr12m:active{color: #656565;font-size:12px;}
a.u_gr12m:visited{color: #656565;font-size:12px;}
a.u_gr12m:hover{color: #b90000;font-size:12px;}
a.u_gr12bm:link{color:#656565;font-size:12px; font-weight:bold;}
a.u_gr12bm:active{color: #656565;font-size:12px; font-weight:bold;}
a.u_gr12bm:visited{color: #656565;font-size:12px; font-weight:bold;}
a.u_gr12bm:hover{color: #b90000;font-size:12px; font-weight:bold;}
a.u_gr12bl:link{color:#656565;font-size:12px; line-height:16px}
a.u_gr12bl:active{color: #656565;font-size:12px; line-height:16px}
a.u_gr12bl:visited{color: #656565;font-size:12px; line-height:16px}
a.u_gr12bl:hover{color: #0129aa;font-size:12px; line-height:16px}


a.u_blu:link{color:#0129aa;font-size:12px;}
a.u_blu:active{color:#0129aa;font-size:12px;}
a.u_blu:visited{color:#0129aa;font-size:12px;}
a.u_blu:hover{color:#0129aa;font-size:12px;}
a.u_blu12:link{color:#215da9;font-size:12px;}
a.u_blu12:active{color:#215da9;font-size:12px;}
a.u_blu12:visited{color:#215da9;font-size:12px;}
a.u_blu12:hover{color:#215da9;font-size:12px;}
a.u_blu12b:link{color:#215da9;font-size:12px; font-weight:bold;}
a.u_blu12b:active{color:#215da9;font-size:12px; font-weight:bold;}
a.u_blu12b:visited{color:#215da9;font-size:12px; font-weight:bold;}
a.u_blu12b:hover{color:#215da9;font-size:12px; font-weight:bold;}
a.u_blu15:link{color:#0129aa;font-size:15px;}
a.u_blu15:active{color:#0129aa;font-size:15px;}
a.u_blu15:visited{color:#0129aa;font-size:15px;}
a.u_blu15:hover{color:#0129aa;font-size:15px;}
a.u_blu13:link{color:#0129aa;font-size:13px;}
a.u_blu13:active{color:#0129aa;font-size:13px;}
a.u_blu13:visited{color:#0129aa;font-size:13px;}
a.u_blu13:hover{color:#0129aa;font-size:13px;}
a.u_blu13b:link{color:#215da9;font-size:13px; font-weight:bold;}
a.u_blu13b:active{color:#215da9;font-size:13px; font-weight:bold;}
a.u_blu13b:visited{color:#215da9;font-size:13px; font-weight:bold;}
a.u_blu13b:hover{color:#215da9;font-size:13px; font-weight:bold;}
a.u_blu15b:link{color:#215da9;font-size:15px; font-weight:bold; line-height:22px;}
a.u_blu15b:active{color:#215da9;font-size:15px; font-weight:bold; line-height:22px;}
a.u_blu15b:visited{color:#215da9;font-size:15px; font-weight:bold; line-height:22px;}
a.u_blu15b:hover{color:#215da9;font-size:15px; font-weight:bold; line-height:22px;}
a.u_blu15d:link{color:#183390;font-size:15px; font-weight:bold; line-height:22px;}
a.u_blu15d:active{color:#183390;font-size:15px; font-weight:bold; line-height:22px;}
a.u_blu15d:visited{color:#183390;font-size:15px; font-weight:bold; line-height:22px;}
a.u_blu15d:hover{color:#183390;font-size:15px; font-weight:bold; line-height:22px;}

a.u_bk12:link{color:#000000;font-size:12px;}
a.u_bk12:active{color:#000000;font-size:12px;}
a.u_bk12:visited{color:#000000;font-size:12px;}
a.u_bk12:hover{color:#000000;font-size:12px;}

a.u_org:link{color:#ff6000;font-size:10px;}
a.u_org:active{color:#ff6000;font-size:10px;}
a.u_org:visited{color:#ff6000;font-size:10px;}
a.u_org:hover{color:#ff6000;font-size:10px;}
a.u_org12:link{color:#ff6000;font-size:12px;} 
a.u_org12:active{color:#ff6000;font-size:12px;}
a.u_org12:visited{color:#ff6000;font-size:12px;}
a.u_org12:hover{color:#ff6000;font-size:12px;}

a.u_red12:link{ color:#CC0000;font-size:12px; font-weight:bold;}
a.u_red12:active{ color:#CC0000;font-size:12px; font-weight:bold;}
a.u_red12:visited{ color:#CC0000;font-size:12px; font-weight:bold;}
a.u_red12:hover{ color:#CC0000;font-size:12px; font-weight:bold;}
a.u_red12m:link{color:#656565;font-size:12px;}
a.u_red12m:active{color:#656565;font-size:12px;}
a.u_red12m:visited{color:#656565;font-size:12px;}
a.u_red12m:hover{color: #b90000;font-size:12px;}
a.u_red15b:link{font-size:15px;color: #CC0000;font-weight:bold;}
a.u_red15b:active{font-size:15px;color: #CC0000;font-weight:bold;}
a.u_red15b:visited{font-size:15px;color: #CC0000;font-weight:bold;}
a.u_red15b:hover{font-size:15px;color: #CC0000;font-weight:bold;}

a.u_wh12:link{color: #FFFFFF;font-size:12px;}
a.u_wh12:active{color: #FFFFFF;font-size:12px;}
a.u_wh12:visited{color: #FFFFFF;font-size:12px;}
a.u_wh12:hover{color: #FFFFFF;font-size:12px;}
a.u_wh12y:link{color: #FFFFFF;font-size:12px;}
a.u_wh12y:active{color: #FFFFFF;font-size:12px;}
a.u_wh12y:visited{color: #FFFFFF;font-size:12px;}
a.u_wh12y:hover{color: #ffffb6;font-size:12px;}
a.u_wh13:link{ color:#FFFFFF; font-size:13px; font-weight:bold;}
a.u_wh13:active{ color:#FFFFFF; font-size:13px; font-weight:bold;}
a.u_wh13:visited{ color:#FFFFFF; font-size:13px; font-weight:bold;}
a.u_wh13:hover{ color:#FFFFFF; font-size:13px; font-weight:bold;}
a.u_wh15:link{ color:#FFFFFF; font-size:15px; font-weight:bold;}
a.u_wh15:active{ color:#FFFFFF; font-size:15px; font-weight:bold;}
a.u_wh15:visited{ color:#FFFFFF; font-size:15px; font-weight:bold;}
a.u_wh15:hover{ color:#FFFFFF; font-size:15px; font-weight:bold;}
a.u_wh12b:link{color: #FFFFFF;font-size:12px; padding-left:10px;font-weight:bold;}
a.u_wh12b:active{color: #FFFFFF;font-size:12px; padding-left:10px;font-weight:bold;}
a.u_wh12b:visited{color: #FFFFFF;font-size:12px; padding-left:10px;font-weight:bold;}
a.u_wh12b:hover{color: #FFFFFF;font-size:12px; padding-left:10px;font-weight:bold;} 

a.u_green:link{color:#8de627;font-size:10px;}
a.u_green:active{color:#8de627;font-size:10px;}
a.u_green:visited{color:#8de627;font-size:10px;}
a.u_green:hover{color:#8de627;font-size:10px;}

/*------------------------------------------------------------------------*/
.padt9{
	padding-top:9px;
}

.padt15{
	padding-top:15px;
}

.padl15{
	padding-left:15px;
}

.picb1{
	border:1px #848484 solid;
}

.picb2{
	border:1px #121212 solid;
}

.picb3{
	border:1px #848484 solid;
	margin:20px 0 0 9px ;
	height:60px;
	width:300px;
	float:left;
}

.picright{
	padding:0 0 10px 15px;
	float:right;
}

.picright2{
	padding-left:17px;
	float:right;
}

.picleft{
	padding:0 15px 10px 0;
	float:left;
}

.newscon{
	width:580px;
	padding:10px 10px 0 10px;
}

.line_gr{
	background:url(images/ent_graydot.gif) repeat-x;
	width:100%;
	height:5px;
}

.line_gr1{
	background:url(images/ent_graydot.gif) repeat-x;
	width:100%;
	height:1px;
}

.line_gr2{
	background:url(images/ent_grayline.gif) repeat-x;
	width:100%;
	height:3px;
}

.line_gr3{
	background:url(images/ent_graydot2.gif) repeat-y center; 
}

.line_gr4{
	background:url(images/ent_graydot3.gif) repeat-x; 
	width:100%;
	height:1px; 
}

.line_gr5{
	background:url(images/ent_grayline2.gif) repeat-x;
	width:100%;
	height:3px;
}

.line_bk{
	background:url(images/ent_bkdot.gif) repeat-y center;
}

.line_tv{
	background:url(images/tv_dot.gif) repeat-x center; 
	height:6px; 
	width:150px;
}

.garyline{
	width:100%;
	height:30px; 
	background:url(images/movie_bg05.gif) repeat-x;
}

.kkline{
	width:100%;
	height:3px; 
	background:url(images/kkline.gif) repeat-x;
}

/*------------------------------------------------------------------------*/

.enttit{
	height:31px;
	background:url(images/ent_graydot.gif) repeat-x bottom #C4C4C4;
}

.greenarr{
	background:url(images/green_arr.gif) no-repeat left ;
	padding-left:12px;
	margin:7px 15px 0 0;
	float:right;
}

.titend{
	background:url(images/entbg_end.gif) no-repeat right #434343; 
	height:28px;
}

.titend2{
	background:url(images/sl_titend.gif) no-repeat right #222222; 
	height:28px;
}

.titlookall{
	margin:3px 15px 0 0;
	float:right;
}

.movint{
	margin:12px;
	line-height:25px;
	font-size:15px;
	color:#666666;
}

.movhot{
	width:162px;
	height:35px;
	overflow:hidden;
}

.spxboardfloor{
	background:url(images/ent_board_fbg.gif) no-repeat bottom; 
	height:21px;
	width:50px;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
	line-height:20px;
	float:right;
}

.kkmenu{
	color:#bfbfbf;
	font-size:12px;
	padding-right:30px;
	float:right;
}

.kkmenu2{
	color:#bfbfbf;
	font-size:12px;
	padding:15px 30px 0 0;
	float:right;
}

.kksonglist{
	float:left;
	width:170px;
	padding:5px 5px 0 5px;
	vertical-align:middle;
}

.kkmenutit{
	background:url(images/kkgarbar.gif) repeat-x;
	height:22px;
	padding-left:5px;
	font-weight:bold;
	font-size: 12px;
}

.kkwhbar{
	background:url(images/ent_graydot.gif) bottom repeat-x;
	height:25px;
	width:100%;
}

.kkgrbar{
	background:url(images/ent_graydot.gif) bottom repeat-x #f5f5f5;
	height:25px;
	width:100%;
}

.kksinger{
	background:url(images/ent_graydot3.gif) bottom repeat-x;
	width:600px;
	padding:15px 16px 15px 16px;
}

.kkwh{
	background:url(images/ent_graydot.gif) bottom repeat-x #FFFFFF;
	padding:15px 0 15px 0;
	text-align:left;
}

.singercon{
	width:590px;
	padding:10px 0 20px 10px;
	background:url(images/ent_graydot4.gif) bottom repeat-x #eaeaea;
}

.calwh{
	background:url(images/ent_graydot3.gif) bottom repeat-x #FFFFFF;
	padding:15px 0 15px 15px;
	text-align:left;
}

.calgr{
	background:url(images/ent_graydot3.gif) bottom repeat-x #f5f5f5 ;
	padding:15px 0 15px 15px;
	text-align:left;
}

.kkrank{
	background:url(images/ent_graydot.gif) bottom repeat-x ;
	text-align:left;
	padding:5px 10px 5px 10px;
	line-height:18px;
}

.news60tw{
	background:url(images/ent_graydot.gif) bottom repeat-x #FFFFFF ;
	text-align:left;
	padding:10px;
}

.news60tg{
	background:url(images/ent_graydot.gif) bottom repeat-x #f5f5f5 ;
	text-align:left;
	padding:10px;
}

.grlltw{
	background:url(images/ent_graydot.gif) bottom repeat-x #FFFFFF ;
	text-align:left;
	padding:6px 0 6px 10px;
}

.grlltg{
	background:url(images/ent_graydot.gif) bottom repeat-x #f5f5f5 ;
	text-align:left;
	padding:6px 0 6px 10px;
}

.grllbk{
	background:url(images/ent_graydot3.gif) bottom repeat-x #444444;
	padding:18px 0 18px 15px;
	text-align:left;
}

.grllgr{
	background:url(images/ent_graydot3.gif) bottom repeat-x #626262;
	padding:18px 0 18px 15px;
	text-align:left;
}

.tvlist{
	padding:10px 0 0 15px;
	font-size:12px;
	color: #434343;
	line-height: 21px;
	text-align:left;
}

.movwh{
	background:url(images/ent_graydot.gif) bottom repeat-x #FFFFFF;
	padding:15px 0 15px 15px;
	text-align:left;
}

.movgr{
	background:url(images/ent_graydot.gif) bottom repeat-x #eeeeee ;
	padding:15px 0 15px 15px;
	text-align:left;
}

.movlist{
	height:250px;
	width:195px;
	float:left;
	border:#C7C7C7 solid 1px;
	margin:10px 0 10px 10px;
	background:url(images/cinema_conbg.gif) bottom repeat-x;
}

.movlist2{
	width:286px; 
	height:24px; 
	background:url(images/movie_bg03.gif) bottom repeat-x; 
	padding:2px 20px 0 0;
	color: #656565;
}

.movbg{
	background:url(images/movie_bg04.gif) bottom repeat-x;
}

.hdlist{
	 float:left; 
	 background-color:#909090; 
	 height:23px; 
	 width:433px; 
	 padding-top:2px;
}

.sort{
	text-indent: -48px;
	padding-left:48px;
	line-height:20px;
	font-size:12px;
	color: #a0a0a0;
	padding-top:2px;
}

.tralistbk{
	background:url(images/trailerbg_03.gif) bottom repeat-x #4e4f4e;
	padding:15px 0 15px 15px;
	text-align:left;
}

.tralistgr{
	background:url(images/trailerbg_04.gif) bottom repeat-x #918f8e;
	padding:15px 0 15px 15px;
	text-align:left;
}

.day_e{
	color:#7d7d7d;
	font-size:10px;
	padding:0px 0px 0px 0px;
	text-align:center;
}

.day_sat{
	color:#7d7d7d;
	font-size:10px;
	background-color:#ffe5af;
	padding:0px 0px 0px 0px;
	text-align:center;
}

.day_sun{
	color:#7d7d7d;
	font-size:10px;
	background-color:#ffd4af;
	padding:0px 0px 0px 0px;
	text-align:center;
}

.day_mark{
	color:#ffffff;
	font-weight:bold;
	font-size:10px;
	padding:0px 0px 0px 0px;
	border-left:#FFFFFF solid 1px;
	background:#ea4f0b;
	text-align:center;
}

.joinlist{
	color:#444444;
	float:left;
	width:110px;
	padding:10px 5px 10px 5px;
}

.boardpic{
	height:68px;
	border:1px #848484 solid;
	background-color:#FFFFFF;
	text-align:center;
}

.boalist{
	text-indent: -12px;
	padding-left:10px;
}

/*0326 新增樣式*/
td.day_e A {
	DISPLAY: block; WIDTH: 100%; COLOR: #7d7d7d; HEIGHT: 63px; BACKGROUND-COLOR: #FFF8D0
}
td.day_e A:hover {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff
}

td.day_mark A {
	DISPLAY: block; WIDTH: 100%; COLOR: #ffffff; HEIGHT: 63px; BACKGROUND-COLOR: #ea4f0b
}
td.day_mark A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff0000
}

td.day_sat A {
	DISPLAY: block; WIDTH: 100%; COLOR: #7d7d7d; HEIGHT: 63px; BACKGROUND-COLOR: #ffe5af
}
td.day_sat A:hover {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff
}

td.day_sun A {
	DISPLAY: block; WIDTH: 100%; COLOR: #7d7d7d; HEIGHT: 63px; BACKGROUND-COLOR: #ffd4af
}
td.day_sun A:hover {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff
}

/*0326花輪新增樣式*/

.red15b{
	font-size:15px;
	color: #EE0000;
	font-weight: bold;
}

.news_title_s {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0129aa;
	line-height: 15px;
	font-weight: bold;
}

.news_title_m {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 17px;
	font-weight: bold;
}

.news_title_l {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	line-height: 19px;
	font-weight: bold;
}

.news_brief {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
}

.news_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #525252;
	line-height: 25px;
}

.news_notes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	line-height: 15px;
}
