@charset "utf-8";
/*//================================================================================================
// 各單元變色部分：列表icon變色/生活資訊頁籤底色
//================================================================================================ */
.item_list li a {
	background-image: url(../images/icon_dot_pink.gif);
}
.headline_list li a {
	background-image: url(../images/icon_dot_pink.gif);
}
#TopBar #right li a {
	background-image: url(../images/icon_dot_pink.gif);
}
#path {
	background-image: url(../images/icon_dot_pink.gif);
}
/*頁碼*/
.page_control a:hover {
	color: #ff4d81;
}
.page_control .hold {
	color: #ff4d81;
}
/*//================================================================================================
// HD主頁面共用-天 
//================================================================================================ */
#TopBar {
	width:960px;
	height:25px;
	float:left;
}
/*---------------上方連結---------------*/
#TopBar #left {
	width:520px;
	height:25px;
	float:left;
	padding-left:0x;
}
#TopBar #left #home {
	width:120px;
	height:20px;
	float:left;
	padding:5px 0 0 0;
}
/*---------------選單---------------*/
#header #menu {
	width:960px;
	height:70px;
	float:left;
	_position: relative; /* FOR IE6 */
	_top: -70px; /* FOR IE6 */
}
/*//================================================================================================
// 娛樂主頁上方輪播banner
//================================================================================================ */
#main_banner {
	width:633px;
	height:250px;
	margin-bottom:5px;
	float:left;
	border: 1px solid #aaaaaa;
	background-color: #aaaaaa;
}
#main_banner_ad {
	width:520px;
	height:250px;
	float:left;
}
#main_banner_list {
	width:112px;
	height:250px;
	float:right;
}
#main_banner_list li a {
	padding:0px;
}
#main_banner_list ul {
	padding:0px;
	margin:0px;
}
#main_banner_list ul li {
	width:112px;
	height:50px;
	display:inline-block;
	list-style-image: none;
	padding:0px;
	margin:0px;
	/*消除ie6不明空隙*/
	font-size: 0px;
	line-height: 0px;
}
#main_banner_list ul li:hover {
}
/*//================================================================================================
// 左邊區塊
//================================================================================================ */

/*---------------電影好康活動---------------*/
#left_title_superstar {
	height:30px;
	background-image:url(../images/left_title_superstar.gif);
}
/*---------------活動專區---------------*/
#left_title_activities {
	height:30px;
	background-image:url(../images/left_title_activities.gif);
}
/*//================================================================================================
// 中間區塊
//================================================================================================ */

/*---------------最新預告---------------*/
#center_title_LatestTrailerr {
	height:30px;
	background-image:url(../images/center_title_LatestTrailer.gif);
}
#LatestTrailerr_list {
}
#LatestTrailerr_list li {
	width:106px;
	
	float:left;
	margin:0 3px 0 3px;
	display:inline;
}
#LatestTrailerr_list .title {
	width:106px;
	height:35px;
	float:left;
	padding-top:2px;
}
/*---------------最新MV---------------*/
#center_title_LatestMv {
	height:30px;
	background-image:url(../images/center_title_LatestMv.gif);
}
#LatestMv_list {
}
#LatestMv_list li {
	width:106px;
	float:left;
	margin:0 3px 0 3px;
	display:inline;
}
#LatestMv_list .txt {
	width:106px;
	height:35px;
	float:left;
}
/*---------------氣象資訊---------------*/
#center_title_weather {
	height:30px;
	background-image:url(../images/center_title_weather.gif);
}
/*小區塊外框*/
.weather_block {
	width:225px;
	margin-bottom:5px;
	margin-right:10px;
	background-color: #FFFFFF;
	float:left;
	display:inline;
}
/*---------------本週星座---------------*/
#center_title_horoscope {
	height:30px;
	background-image:url(../images/center_title_horoscope.gif);
}
/*小區塊外框*/
.horoscope_block {
	width:225px;
	margin-bottom:5px;
	background-color: #FFFFFF;
	float:left;
	display:inline;
}
.WandH_icon {
	width:60px;
	height:60px;
	float:left;
	margin-right:5px;
}
.WandH_txt {
	width:148px;
	height:60px;
	float:left;
}
/*---------------最新劇照---------------*/
#center_title_LatestGallery {
	height:30px;
	background-image:url(../images/center_title_LatestGallery.gif);
}
#LatestGallery_list {
}
#LatestGallery_list li {
	width:145px;
	height:165px;
	float:left;
	display:inline;
	margin-top: 0;
	margin-right: 1px;
	margin-bottom: 5px;
	margin-left: 1px;
	border: 1px solid #fff;
	text-align: center;
		}

}
/*//================================================================================================
// 右邊區塊
//================================================================================================ */

/*---------------電影好康活動---------------*/
#right_title_movie {
	height:30px;
	background-image:url(../images/right_title_movie.gif);
}
#movie_txt {
	width:150px;
	height:180px;
	float:left;
	margin-left:5px;
}
#movie_hot {
	height:60px;
	margin-bottom:5px;
}
#movie_list {
}
#movie_list li {
	height:16px;
}
/*---------------熱門標籤---------------*/
#right_title_tag {
	height:30px;
	background-image:url(../images/right_title_tag.gif);
}
/*---------------娛樂新聞---------------*/
#right_title_news {
	height:30px;
	background-image:url(../images/right_title_news.gif);
}
/*---------------現正播映---------------*/
#right_title_show {
	height:30px;
	background-image:url(../images/right_title_show.gif);
}
/*//================================================================================================
// 娛樂新聞頁
//================================================================================================ */
#news_list {
	width:635px;
	float:left;
}
#news_list .photo {
	width:150px;
	height:120px;
	float:left;
}
#news_list li {
	width:635px;
	background-image: url(../../images/line_dot_h.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	display: inline-block;
	padding:10px 0 10px 0;
}
#news_list li .txt {
	width:485px;
	height:120px;
	float:left;
}
#news_list li .nophoto {
	width:635px;
	height:120px;
	float:left;
}
#news_content {
	width:635px;
	float:left;
}
.news_photo {
	border: 1px solid #CCCCCC;
	padding:2px;
	margin:0 10px 10px 0;
	float:left;
}
#news_others {
	background-color: #FFEEF3;
	margin-top:50px;
	padding:10px;
}
#news_others #title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbbbbb;
	margin-bottom:5px;
	padding-bottom:5px;
}
/*//================================================================================================
// 院線電影
//================================================================================================ */
/*---------------院線電影---------------*/
#main_title_movie {
	height:35px;
	background-image:url(../images/main_title_movie.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
/*上方頁籤*/
#main_movie_labels {
	height: 35px;
	width: 480px;
	float:right;
	/*解決IE6的bug*/
	position:relative;
}
#main_movie_labels li a {
	margin:0px;
	padding:0px;
}
#main_movie_labels ul {
	margin:0px;
	padding:0px;
	/*解決IE6的bug*/
	position:absolute;
}
#main_movie_labels ul li {
	height: 35px;
	width: 150px;
	display:block;
	float:left;
	margin:0px;
	padding:0px;
}
.main_movie_block {
	width: 635px;
	float:left;
	background-color: #FFFFFF;
}
#main_movie_date {
	width: 615px;
	padding:10px;
}
#main_movie_list {
	width: 635px;
}
#main_movie_list li {
	background-image: url(../images/movie_list_bg.gif);
	background-repeat: repeat-x;
	height: 210px;
	padding:5px;
	margin-bottom:10px;
}
#main_movie_list .poster {
	height: 210px;
	width: 145px;
	float:left;
	margin-right:10px;
}
#main_movie_list .info {
	height: 210px;
	width: 470px;
	float:left;
}
#main_movie_list .title {
	height: 36px;
}
#main_movie_list .intro {
	height: 60px;
	margin:10px 0 10px 0;
}
#main_movie_list .point {
	height: 40px;
}
#main_movie_list .point_item {
	height: 20px;
	background-repeat: no-repeat;
	background-position: 3px 8px;
	background-image: url(../images/icon_dot_pink.gif);
	padding-left:10px;
}
#main_movie_list .linkbtn {
	height: 25px;
	margin-top:29px;
	text-align: right;
}
#main_movie_list .linkbtn img {
	margin-left:2px;
}
/*//================================================================================================
// 預告片
//================================================================================================ */
/*---------------電影預告---------------*/
#main_title_trailerr {
	height:30px;
	background-image:url(../images/main_title_trailerr.gif);
}
#v_top {
	width: 615px;
	height:25px;
	padding:10px;
}
#v_top  .item_l{
	width:200px;
	height:25px;
	float:left;
	padding-left:10px;
	background-repeat: no-repeat;
	background-position: 3px 8px;
	background-image: url(../images/icon_dot_pink.gif);
	display: inline;
}
#v_top  .item_r{
	width:200px;
	height:25px;
	float:right;
	padding-left:10px;
	background-repeat: no-repeat;
	background-position: 3px 8px;
	background-image: url(../images/icon_dot_pink.gif);
	display: inline;
}
#v_top  .item_r .txt{
	height:23px;
	float:left;
	padding-top:2px;
}
#v_top  .item_r .inputbar{
	height:25px;
	float:left;
	margin-top:1px;
}
#v_top  .item_r .inputframe{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	line-height: 16px;
}
#v_top  .item_r .btn{
	width:26px;
	height:25px;
	float:left;
	margin-left:1px;
}
#trailerr_list {
}
/*090802 修改高度*/
#trailerr_list li {
	/*height: 81px;*/
	height: 160px;
	width: 295px;
	background-image: url(../images/trailerr_list_bg.gif);
	background-repeat: repeat-x;
	float: left;
	padding:5px;
	display:inline;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 0px;
}
/*090802 修改高度*/
#trailerr_list .txt {
	width: 180px;
	/*	height: 80px;*/
	float: left;
	margin-left:5px;
	height: 142px;
}
/*090802 修改名稱及高度*/
#trailerr_list .txt .MovieTitle {
	height: 40px;
}
/*090802 修改名稱*/
#trailerr_list .txt .date {
	height: 20px;
	padding-left:10px;
	background-repeat: no-repeat;
	background-position: 3px 8px;
	background-image: url(../images/icon_dot_pink.gif);
}
/*090802 修改名稱及高度*/
#trailerr_list .txt .tag {
	height: 40px;
	padding-left:10px;
	background-repeat: no-repeat;
	background-position: 3px 8px;
	background-image: url(../images/icon_dot_pink.gif);
}
#trailerr_list .txt .link {
	height: 20px;
}
/*---------------播放框---------------*/
/*090802 增加控制列*/
#video{
	width: 635px;
	height: 270px;
	margin-bottom:5px;
	float:left;
}
#video_player{
	width: 400px;
	height: 250px;
	background-image: url(../images/player_frame.gif);
	float:left;
	padding:10px 10px 0 10px;
	display:inline;
}
#video_player #pv{
	width: 400px;
	height: 225px;
}
#video_player #ctrl{
	width: 400px;
	height: 25px;
}
#video_player #ctrl ul li {
	display:block;
	list-style-image: none;
	width: 16px;
	padding: 3px 2px 0 0;
	float:left
}
#video_player #ctrl .last{
	float:right;
}
#video_replayer{
	width: 400px;
	height: 250px;
	background-color: #000000;
	float:left;
	padding:10px 10px 0 10px;
	display:inline;
	text-align: center;
	display: none;
}
/*090802 修改高度*/
#video_info {
	width: 205px;
	height: 310px;
	float:right;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 10px;
}
#video_info .linkbtn {
	margin:5px 0 5px 0;
}
#video_info .linkbtn img {
	margin:0 5px 5px 0;
}
#video_others {
	width: 205px;
	height: 80px;
	float:right;
	margin-left:10px;
}
/*//================================================================================================
// 音樂MV
//================================================================================================ */
/*---------------音樂MV---------------*/
#main_title_mv {
	height:30px;
	background-image:url(../images/main_title_mv.gif);
}
#mv_list {
}
#mv_list li {
	height: 85px;
	width: 295px;
	background-image: url(../images/trailerr_list_bg.gif);
	background-repeat: repeat-x;
	float: left;
	margin:0 10px 20px 0px;
	padding:5px;
	display:inline;
}
#mv_list .txt {
	width: 180px;
	height: 80px;
	float: left;
	margin-left:5px;
}
#trailerr_list .txt .title {
	height: 20px;
}
#mv_list .txt .item {
	height: 20px;
	padding-left:10px;
	background-repeat: no-repeat;
	background-position: 3px 8px;
	background-image: url(../images/icon_dot_pink.gif);
}
#mv_list .txt .link {
	height: 20px;
}
/*//================================================================================================
// 照片專區
//================================================================================================ */
/*照片列表頁*/
#gallery_list {
	width:635px;
	float:left;
}
#gallery_list .photo {
	width:210px;
	height:160px;
	float:left;
}
#gallery_list li {
	width:635px;
	height:160px;
	background-image: url(../../images/line_dot_h.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	display: inline-block;
	padding:10px 0 10px 0;
}
#gallery_list li .txt {
	width:425px;
	height:160px;
	float:left;
}
#gallery_list .txt .title {
	height: 30px;
}
#gallery_list .txt .content {
	height: 40px;
	margin-bottom:15px;
}
#gallery_list .txt .item {
	height: 20px;
	padding-left:10px;
	background-repeat: no-repeat;
	background-position: 3px 8px;
	background-image: url(../images/icon_dot_pink.gif);
}
#gallery_list .txt .link {
	height: 25px;
	margin-top:10px;
	text-align:right;
}
/*照片頁*/
#gallery_block {
	width:615px;
	float:left;
	padding:10px;
	background-color:#ddd;
	margin-bottom:20px;
}
#gallery_block #title {
	height:30px;
}
#gallery_block #info {
	height:20px;
	margin:5px 0 20px 0;
}
#gallery_block #info .item {
	height: 20px;
	background-repeat: no-repeat;
	background-position: 3px 8px;
	background-image: url(../images/icon_dot_pink.gif);
	float:left;
	margin-right:10px;
	padding-left:10px;
}
#gallery_block #info .link {
	height: 20px;
	float:right;
}
#gallery_block #amount  {
	height:20px;
	text-align:right;
}
#gallery_block #amount #ctrl  {
	text-align:right;
	float:right;
	margin-right:130px;
}
#gallery_block #amount #total  {
	text-align:right;
	float:right;
}
#gallery_block #photo {
	width:615px;
	height:465px;
	vertical-align: middle;
	text-align: center;
}
#gallery_block #photo_list {
	height:81px;
	padding:10px 0 10px 0;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999;
	margin-top:5px;
}
#gallery_block #photo_list #sidelast {
	width:12px;
	height:81px;
	float:left;
}
#gallery_block #photo_list ul {
	height:81px;
	float:left;
}
#gallery_block #photo_list li {
	width:108px;
	height:81px;
	float:left;
	margin:0 5px 0 5px;
	display:inline;
}
#gallery_block #photo_list #sidenext {
	width:12px;
	height:81px;
	float:right;
}
/*---------------其他照片---------------*/
#main_title_OtherGallery {
	height:30px;
	background-image:url(../images/main_title_OtherGallery.gif);
}
#OtherGallery_list{
	padding-top:10px;
}
#OtherGallery_list li{
	width:186px;
	height:186px;
	float:left;
	margin:0 10px 20px 10px;
}
#OtherGallery_list .txt{
	width:186px;
	height:40px;
	padding-top:5px;
	float:left
}
/*//================================================================================================
// 星座及氣象
//================================================================================================ */
#main_content{
	width:960px;
}

/*----2010/04/23新增---*/
.jim_batton2 {
	font-size: 12px;
	color: #FF4D81;
	text-decoration: none;
	float: right;
	}
.jim_batton2 a:link{
	font-size: 12px;
	color: #FF4D81;
	text-decoration: none;
	}
.jim_batton2 a:hover{
	font-size: 12px;
	color: #FF4D81;
	text-decoration: underline;
	}
.jim_batton2 a:visited{
	font-size: 12px;
	color: #FF4D81;
		}
.pic_999x999 {
	WIDTH: 140px;
	HEIGHT: 140px;
	padding: 2px;
	border: 1px solid #CCCCCC;
	BACKGROUND-COLOR: #ffffff;
	float: left;
	vertical-align: middle;
	text-align: center;
}
.pic_999x999 * {
	vertical-align: middle;
}
.pic_999x999 span {
	display: inline-block;
	height: 100%;
}
.jim_tabtext {
	font-size: 12px;
	color: #666;
	float: left;
	width: 142px;
	padding-bottom: 10px;
	margin: auto;
	padding-top: 5px;
	text-decoration: none;
	}
	

.jim_tabtext a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
}

.jim_tabtext a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C00;
	text-decoration: none;
}

.jim_tabtext a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
}

.jim_tabtext a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
}


/*---------------2010/06/15/播放框---------------*/
/*2010/06/15/ 增加控制列*/
#video2{
	width: 635px;
	height: 335px;
	margin-bottom:5px;
	float:left;
}
#video_player2{
	width: 400px;
	height: 335px;
	background-image: url(../images/player_frame-400x300.gif);
	float:left;
	padding:10px 10px 0 10px;
	display:inline;
	background-repeat: no-repeat;
}
#video_player2 #pv2{
	width: 400px;
	height: 300px;
}
#video_player2 #ctrl2{
	width: 400px;
	height: 25px;
}
#video_player2 #ctrl2 ul li {
	display:block;
	list-style-image: none;
	width: 16px;
	padding: 3px 2px 0 0;
	float:left
}
#video_player2 #ctrl2 .last{
	float:right;
}
#video_replayer2{
	width: 400px;
	height: 335px;
	background-color: #000000;
	float:left;
	padding:0px 0px 0 0px;
	display:inline;
	background-repeat: no-repeat;
	text-align: center;
	display: none;
}

/* 2010.09.06 右欄（贈獎活動）By Sunny */
.right_movie_button {
	text-align: right;
	font-size: 12px;
}
.right_movie_button a:link{
	font-size: 12px;
	color: #FF4D81;
	text-decoration: none;
}
.right_movie_button a:hover{
	color: #FF4D81;
	text-decoration: underline;
}
.right_movie_button a:visited{
	color: #FF4D81;
	text-decoration: none;
}
.right_movie_pic_120x175 {
	width: 120px;
	height: 175px;
	padding:2px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
}
.right_movie_content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #888;
	text-decoration: none;
	height:128px;
	overflow:auto;
}

