@charset "utf-8";
/* CSS Document */

/* 搜尋結果*/
.i-grid{  width:544px; margin-left:7px;.margin-left:7px;_margin-left:4px;}
.i-grid .content{ width:544px; background: #d7e9f5 url(../images/search_bg.jpg) top center no-repeat;}
.i-grid .content .search_bar{ margin: 0px auto; width: 504px; }
.i-grid .content .search_bar p{ margin-top: 15px; }
.i-grid .content .search_bar p span.now{ color: #fabe0f; font-weight: bold;}
.i-grid .content .box { width:96px; text-align: center; margin: 15px 15px -15px 15px;  _margin: 25px 5px -20px 14px; font-size: 13px;
						height: 220px;/*box高度固定*/}
.i-grid .content .box p{ padding:0px; margin: 0 auto; valign: bottom; vertical-align: bottom;}

	 /*影片標題靠下*/
	.i-grid .content .box .title_table { 
		padding:0px; 
		margin-bottom: 3px; 
		height: 50px; 
		.height: 52px; 
		width: 96px; 
		display:table;  
		.position:relative;  
		overflow:hidden;  
		}
	.i-grid .content .box .title_table div { 
	    vertical-align:bottom;  
 	    display:table-cell;  
	    .position:absolute;  
	    .top:100%;  
		}
	.i-grid .content .box .title_table div div{ 
		.position:relative;  
		text-align: center;
		margin-bottom: 2px; 
		width: 96px;
		.top:-100%;  
		.margin-left: -47px;
		}
		
.i-grid .content .box .dvd_img { margin: 0 0 2px 0; }
.i-grid .content .box .dvd_img img { padding:3px; border: 1px solid #7f7f7f;}

.i-grid .content .search_page { padding: 35px 0 30px 0; .padding-top: 20px; _padding-top: 45px; text-align: center;}
.i-grid .content .search_page .current{ font-weight: bold; color: #bd0000;}

/*熱門*/
.i-hot{ width:205px; background-color: #01245a; margin-bottom: 10px; border-bottom: 3px solid #da990b;}
.i-hot .no1 img{ border:3px solid #fff; margin: 6px;_margin: 0px 3px 3px 6px;}
.i-hot p{ margin: 5px; 2px;}
.i-hot .hot_title { font-weight: bold; color: #f9be00;}
.i-hot .hot_title_e{ color: #f9be00; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.i-hot ol { margin: 5px 10px 10px 28px; list-style-type: decimal;}
		.i-hot ol li{ margin-left: 5px; margin-bottom: 3px; padding: 1px; border-bottom: 1px dotted #7c8eaa;}
		.i-hot ol li a:hover{ font-weight: bold; color: #f9be00;}
		.i-hot span.rank_more { margin: 0; padding: 0; float: right; .margin-bottom: -10px; _margin-bottom: -10px;}


/* dvd 頁面 top dvd*/
.i-top .no1{  float: right; width: 100px; margin: 6px 0px; .margin: 2px 2px;}
.i-top .no1 img{border:2px solid #fff; margin: 0;}
.i-top .no1_txt{ float: right; margin: 2px; width: 95px;}
.i-top ol { margin: 5px 10px 10px 10px; list-style-type: none;}
		.i-top ol li{ margin-left: 0px; margin-bottom: 3px; padding: 1px; border-bottom: 1px dotted #7c8eaa;
					}
		.i-top ol li a{ padding-left: 12px; color: #fff; font-size: 13px; text-decoration: none;}
		.i-top ol li a:hover{ font-weight: bold; color: #f9be00; background: url(../images/list_arrow.gif) left center no-repeat;}
		.i-top ol li a.rank_now{  font-weight: bold; color: #f9be00; background: url(../images/list_arrow.gif) left center no-repeat;}
/* dvd coming up */
.i-grid .coming_up_main{ background: #d7e9f5 url(../images/main_bg.jpg) top center repeat-x;}
/* dvd new release */
.top_fix{ margin-top: -4px; .margin-top: -4px; _margin-top: 0px;}

/* 名人搜尋內頁 */
.i-people{  width:544px; margin-left:7px;.margin-left:7px;_margin-left:4px; margin-bottom:7px;}
.i-people .content{ width:544px; background: #d7e9f5 url(../images/people_bg.jpg) top center repeat-x; padding-bottom: 20px;}
.i-people .content p { clear:left; font-size: 13px;}
.name_ch {
	font-size: 15px;
	font-weight: bold;
	min-width: 80px;
	height: 35px;
	display: block;
	padding: 7px 0 0 33px;
	margin: 10px 0 0 10px;
	float: left;
	background: url(../images/people_name.jpg) top left no-repeat;
	}
.name_en {
	float: left;
	font-weight: bold;
	width: 150px;
	height: 35px;
	padding: 7px 0 0 33px;
	margin: 10px 0 0 10px;
	color: #484848;
	}
.name_q {
	font-weight: bold;
	width: 100px;
	margin: 5px 0;
	text-align: right;
	float: left;
	line-height: 1.5em;
	}
.name_a {
	margin: 5px 0;
	float: left;
	width: 400px;
	line-height: 1.5em;
	}

