﻿html 
{
	/*overflow:hidden;*/	
}

body
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.outermost-body
{
    width: 1003px;
    height: 575px;
    
    margin: 0 auto;
    padding: 0 0 0 0;
    
}

.clearboth;
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}

p
{
   
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}

.float-left 
{
	float:left;
}

.float-right 
{
	float:right;
}


.hit.hit-table 
{
}

.hit .hit-table-row 
{
	clear:both;
}

.hit .hit-table-cell
{
	display:table-cell;
	vertical-align:top;
	
}

.header 
{
	width:1003px;
	height:auto;
}

.body-mid
{
	/*
	overflow-x:hidden;
	overflow-y:auto;
	*/
	overflow:auto;

	width:1003px;
	height:482px;
	
	margin:0 0 0 0;
	padding:0 0 0 0;
	position: relative;
}

.body-mid .bd 
{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.body-mid .bd .content 
{
	width:1003px;
	height:auto;
	
	margin:0 0px 0px 0px;
	padding:0 0 0 0;
	

}

.body-mid .bd .content object 
{
	display:block;

	margin:0 0 0 0;
	padding:0 0 0 0;
}

.body-mid .bd.titlebox
{
	padding-bottom:22px;
	overflow: hidden;
}

.body-mid .bd.titlebox .content 
{
	width:913px;
	height:auto;

	
	margin-left:44px;
	margin-right:26px;
	
	padding:0 0 11px 0;
}

.body-mid .bd.titlebox .content .goback 
{
	
	width:875px;
	
	margin-top:0px;
	margin-bottom:0px;
	margin-left:19px;
	margin-right:19px;

	padding:0 0 0 0;
	
	text-align:right;
}

.body-mid .bd.titlebox-tlr .content 
{
	width:913px;
	height:auto;

	margin-left:44px;
	margin-right:26px;
	
	padding:0 0 0 0;
}

.hit-table.title 
{
	width:983px;
	height:auto;
	
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	
	padding:0 0px 0 0px;
	
}

.title .hit-table-row 
{
	width:875px;
	
	margin:0 0 0 0;
	padding:0 45px 0 64px;
	
}

/* overview */
.hit-table.overview 
{
	width:875px;
	
	margin-bottom:14px;
	
	margin-left:19px;
	margin-right:19px;
}

.overview .hit-table-row 
{
	width:745px;
	
	margin-left:33px;
	margin-right:33px;
	
	padding-left:32px;
	padding-right:32px;
	
}

.overview .hit-table-row-middle 
{
	margin-bottom:30px;
}

.overview .hit-title 
{
	width:auto;
	
	padding-top:25px;
	padding-bottom:13px;
}

.overview .hit-image 
{
	width:274px;
	
	padding-top:13px;
	padding-bottom:13px;
	padding-right:21px;
	
	text-align:center;
}

.overview .hit-html 
{
	width:auto;
	
	padding-top:13px;
	padding-bottom:13px;
}


.overview .hit-html ul.link
{
	margin-left:0px;
	margin-top:30px;
	margin-bottom:0px;
	
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
}

.overview .hit-html ul.link li 
{
	margin:0 0 0 0;
	padding:0 0 0 0;

}

.overview .hit-html ul.link li a 
{
	padding-left:16px;
}

.overview .hit-html ul.highlight
{
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
}

.overview .hit-html ul.highlight li 
{
	margin:0 0 0 0;
	padding:0 0 0 16px;

}


/* TV commercial */
.tvcommercial 
{
	padding:8px 0 26px 0;
	margin:0 0 0 0;
	

}

.tvcommercial .inner
{
    width: 480px;
    
    margin: 0 auto;
    padding: 0 0 0 0;
    
	text-align:left;
}

.tvcommercial .advert-tv 
{
	width:auto;
	
}

.tvcommercial .advert-tv ul
{
	display:inline-block;
	
	width:auto;
	height:auto;
	
	margin-left:0px;
	margin-top:35px;
	margin-bottom:0px;
	
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
}

.tvcommercial .advert-tv ul li
{
	margin:0 0 0 0;
	padding:0 0 0 16px;

}

/* prdouct */
.product 
{
	width:875px;
	
	margin-top:0px;
	margin-bottom:0px;
	margin-left:19px;
	margin-right:19px;
	
	padding:0 0 0 0;
	
	border-collapse:collapse;

}

.product tr 
{
	border:solid 0px #fff;
	padding:0 0 0 0;
	margin:0 0 0 0;
}

.proudct td 
{
	border:solid 0px #fff;
	padding:0 0 0 0;
	margin:0 0 0 0;
}

.product img 
{
	border:solid 0px #fff;
	margin:0 0 0 0;
	padding: 0 0 0 0;
}

.product .border-top
{
	width:875px;
	height:13px;

	margin:0 0 0 0;
	padding:3px 0 0px 0;

	text-align:center;
}


.product .border-right
{
	width:19px;
	
	padding-right:26px;	
}

.product .border-bottom
{
	width:875px;
	height:13px;
	
	text-align:center;
	
	margin:0 0 0 0;
	padding:0px 0 4px 0;
}

.product .body-top 
{
	height:130px;
}

.product .body-top .border-left
{
	width:13px;
	
	padding-left:26px;
}


.product .body-middle 
{
	height:152px;
}

.product .body-middle .border-left
{
	width:13px;
	height:152px;
	
	padding-left:26px;
}

.product .body-bottom 
{
	height:25px;
}

.product .body-bottom .border-left
{
	width:13px;
	height:25px;
	
	padding-left:26px;
}

.product tr.body 
{
	height:1px;
	margin:0 0 0 0;
	padding: 0 0 0 0;
}

.product tr.body td
{
	height:1px;
	
	line-height:1px;
	
	margin:0 0 0 0;
	padding:0 0 0 0;
	
}
.product tr.body td img
{
	height:1px;
	
	margin:0 0 0 0;
	padding:0 0 0 0;
	
	
}

.product .item-left
{
	width:250px;
	
}

.product .item-center
{
	width:291px;
	
}

.product .item-right
{
	width:250px;
	
}

#item-bottom-center 
{
	width:130px;
	
	padding-left:60px;
	padding-right:60px;
}

#item-bottom-center ul.link
{
	margin-left:auto;
	margin-right:auto;
	
	margin-top:0px;
	margin-bottom:0px;
	
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
}
#item-bottom-center ul.link li 
{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#item-bottom-center ul.link li a
{
	
	float:left;	
	
	padding:4px 0px 4px 25px;
	
	margin-right:6px;
	
}

/* features */
.hit-table.features 
{
	width:875px;
	
	margin-bottom:26px;
	
	margin-left:19px;
	margin-right:19px;
			
}

.features .hit-table-row 
{
	width:745px;
	
	margin-left:33px;
	margin-right:33px;
	
	padding-left:32px;
	padding-right:32px;
}

.features .hit-table-row-middle 
{
	margin-bottom:20px;
}

.features .hit-title 
{
	width:auto;
	
	padding-top:25px;
	padding-bottom:13px;
}


.features .hit-html 
{
	width:auto;
	
	padding-top:13px;
	padding-bottom:13px;

}

.features .hit-html ul.link
{
	margin-left:0px;
	margin-top:26px;
	margin-bottom:0px;
	
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
}

.features .hit-html ul.link li 
{
	margin:0 0 0 0;
	padding:0 0 0 0;

}

.features .hit-html ul.link li a 
{
	padding-left:16px;
}

.features .hit-html ul.highlight
{
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	
}

.features .hit-html ul.highlight li 
{
	margin:4px 0 0px 0;
	padding:0px 0 16px 16px;
	
}

.features .hit-html ul.highlight li h1
{
	margin:0px 0 0 0;
	padding:0px 0 12px 0px;
	
}

.features .hit-html ul.highlight li a 
{
	padding-left:16px;
}

.features .hit-html ul.detail
{
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
}

.features .hit-html ul.detail li 
{
	margin:0px 0px 0px 0px;
	padding:0px 0px  0px 16px;
	

}


.features .hit-html ul.detail1
{
	margin-left:32px;
	margin-top:16px;
	margin-bottom:0px;
	
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
}

.features .hit-html ul.detail1 li 
{
	margin:0 0 0 0;
	padding:0 0 16px 0;
	

}

.features .hit-html ul.detail1 li h1
{
	margin:0px 0 0 0;
	padding:0px 0 12px 0px;
	

}

.hit-table.features-lens
{
	display:inline-block;
	
	position:static;
	
	width:auto;
	height:auto;
	
	margin:0 0px 16px 0;
	padding:0 0 0px 0;
	
}

.features-lens  .hit-table-row 
{
	width:auto;
	
	margin:0 0 0px 0;
	padding:0 0 0px 0;

}
.features-lens  .hit-table-row-middle
{
	width:615px;
	
	margin:0 0 0px 0;
	padding:0 0 0px 0;

}

.features-lens .hit-table-cell
{
	display:inline;
	float:left;
}

.features-lens  .hit-title 
{
	width:615px;
	height:auto;
	
	margin:0 0 0 8px;
	padding:0 0 0 0;
}

.features-lens .hit-image 
{
	width:122px;
	height:87px;
}

.features-lens  .hit-html 
{
	width:615px;
	
	margin:0 0 0 8px;
	padding:0 0 0 0;
	
}
/* specification */
.hit-table.spec 
{
	width:875px;
	
	margin-bottom:26px;
	
	margin-left:19px;
	margin-right:19px;
}

.spec .hit-table-row 
{
	width:745px;
	
	margin-left:33px;
	margin-right:33px;
	
	padding-left:32px;
	padding-right:32px;
}

.spec .hit-table-row-middle 
{
	margin-bottom:16px;
}

.spec .hit-title 
{
	width:auto;
	
	padding-top:25px;
	padding-bottom:13px;
}


.spec .hit-html 
{
	width:auto;
	
	padding-top:18px;
	padding-bottom:27px;

}


.spec .hit-html table
{
	width:auto;
	
	margin:0 0 0 0;
	padding:0 0 0 0;

}

.spec .hit-html td 
{
	padding-top:4px;
	padding-bottom:4px;
}
.spec .hit-html td.name
{
	width:219px;
	padding-left:10px;
}
.spec .hit-html td.name1
{
	width:139px;
	padding-left:10px;
}
.spec .hit-html td.name2
{
	width:169px;
	padding-left:10px;
}


.spec .hit-html td.value
{
	width:auto;
	padding-left:10px;
}


/* accessories */
.hit-table.acc 
{
	display:inline-block;
	width:875px;
	height:auto;

	margin-bottom:26px;
	
	margin-left:19px;
	margin-right:19px;
}

.acc .hit-table-row 
{
	width:745px;
	height:auto;

	margin-left:33px;
	margin-right:33px;
	
	padding-left:32px;
	padding-right:32px;
}

.acc .hit-table-row-middle 
{
	margin-bottom:16px;
}

.acc .hit-title 
{
	width:auto;
	
	padding-top:25px;
	padding-bottom:13px;
}


.acc .hit-html 
{
	width:auto;
	
	padding-top:18px;
	padding-bottom:27px;

}


.hit-table.acc-idx 
{
	width:244px;
	height:100px;
	margin:0 0px 16px 2px;
	padding:0 0 0 0;
	
	float:left;
	
}

.acc-idx  .hit-table-row 
{
	width:auto;
	
	margin:0 0 0 0;
	padding:0 0 0 0;

}

.acc-idx .hit-table-cell
{
	display:block;
	float:left;

}

.acc-idx  .hit-title 
{
	width:114px;
	height:auto;
	
	margin:0 0 0 8px;
	padding:0 0 0 0;
}

.acc-idx .hit-image 
{
	width:122px;
	height:87px;
}

.acc-idx  .hit-html 
{
	width:114px;
	
	margin:0 0 0 8px;
	padding:0 0 0 0;
		
}


.acc-idx .hit-html ul.link
{
	margin-left:0px;
	margin-top:16px;
	margin-bottom:0px;
	
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
}

.acc-idx .hit-html ul.link li 
{
	margin:0 0 0 0;
	padding:0 0 0 0;

}

.acc-idx .hit-html ul.link li a 
{
	padding-left:16px;
}




.hit-table.acc-detail 
{
	display:inline-block;
	position:static;
	
	width:auto;
	height:auto;
	
	margin:0 0px 16px 0;
	padding:0 0 0px 0;
	
}

.acc-detail  .hit-table-row 
{
	width:auto;
	
	margin:0 0 0px 0;
	padding:0 0 0px 0;

}


.acc-detail .hit-table-cell
{
	display:inline-block;
	float:left;
}

.acc-detail  .hit-title 
{
	width:615px;
	height:auto;
	
	margin:0 0 0 8px;
	padding:0 0 0 0;
}

.acc-detail .hit-image 
{
	width:122px;
	height:87px;
}

.acc-detail  .hit-html 
{
	
	width:615px;
	
	margin:0 0 0 8px;
	padding:0 0 0 0;
	
}


.acc-detail .hit-html ul.link
{
	margin-left:0px;
	margin-top:16px;
	margin-bottom:0px;
	
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
}

.acc-detail .hit-html ul.link li 
{
	margin:0 0 0 0;
	padding:0 0 0 0;

}

.acc-detail .hit-html ul.link li a 
{
	padding-left:16px;
}

/* master2 */
.hit-table.m2 
{
	
	width:875px;
	
	margin-bottom:14px;
	
	margin-left:19px;
	margin-right:19px;
}

.m2 .hit-table-row 
{
	width:745px;
	
	margin-left:33px;
	margin-right:33px;
	
	padding-left:32px;
	padding-right:32px;
}

.m2 .hit-table-row-middle 
{
	display:inline-block;
	margin-bottom:30px;
}

.m2 .hit-title 
{
	width:auto;
	
	padding-top:25px;
	padding-bottom:13px;
}


.m2 .hit-html 
{
	width:auto;
	
	padding-top:13px;
	padding-bottom:13px;

}


/*master2 specification*/
.hit-table.m2-spec
{
	width:auto;
	
	margin:0px 0 16px 0;
	padding:0 0 0 0;

}


.m2-spec  .hit-table-row 
{
	width:auto;
	
	margin:0 0 0 0;
	padding:0 0 0 0;

}

.m2-spec  .hit-title
{
	width:auto;
	
	margin:0 0 0 0;
	padding:0 0 0 0;

}

.m2-spec .hit-html ul.notice
{
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
}

.m2-spec .hit-html ul.notice li 
{
	margin:0 0 0 0;
	padding:0 0 0 16px;

}

/* story */
.hit-table.story 
{
	width:875px;
	
	margin-bottom:8px;
	
	margin-left:19px;
	margin-right:19px;
}

.story .hit-table-row 
{
	width:745px;
	
	margin-left:33px;
	margin-right:33px;
	
	padding-left:32px;
	padding-right:32px;
}

.story .hit-title 
{
	width:auto;
	
	padding-top:25px;
	padding-bottom:10px;
}

.story .hit-image 
{
	width:auto;
	
	padding-left:9px;
	padding-right:24px;
	padding-top:13px;
	padding-bottom:35px;
}

.story .hit-html 
{
	width:auto;
	
	padding-top:13px;
	padding-bottom:35px;

}

.story .hit-html p 
{
	margin-bottom:8px;
}


.story .hit-html ul 
{
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
}

.story .hit-html li 
{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.story .hit-html li a
{
	width:212px;
	
	float:left;	
	
	padding:4px 0px 4px 30px;
	
	margin-right:6px;
	
}

/* gallery */
.hit-table.gallery 
{
	display:inline-block;
	width:875px;
	height:auto;
	
	margin-bottom:26px;
	
	margin-left:19px;
	margin-right:19px;
	
}

.gallery .hit-table-row 
{
	width:745px;
	height:auto;
	
	margin-left:33px;
	margin-right:33px;
	
	padding-left:32px;
	padding-right:32px;
}

.gallery .hit-table-row-middle 
{
	width:809px;

	margin-bottom:16px;
	margin-left:33px;
	margin-right:33px;
	
	padding:0 0 0 0;
}

.gallery .hit-title 
{
	width:auto;
	
	padding-top:25px;
	padding-bottom:13px;
}


.gallery .hit-html 
{
	width:auto;
	
	padding-top:18px;
	padding-bottom:27px;

}

.gallery-idx .carousel 
{
	clear:both;
	
	width:809px;
	height:auto;
	
	margin:0 0px 0 0;
	padding:0 0 0 0;
	


}
.gallery-idx .carousel .left
{
	float:left;
	
	width:13px;
	height:13px;
	
	margin-top:100px;
}

.gallery-idx .carousel .right
{
	float:left;
	
	width:13px;
	height:13px;
	
	margin-top:100px;
}

.gallery-idx .carousel .frame
{
	float:left;
	
	width:783px;
	height:200px;
	
	margin:0 0 0 0px;
	padding:0 0 0 0;
	
	
}

.gallery-idx .carousel .frame .artwork
{
	float:left;
	
	width:251px;
	height:100%;
	
	margin:0 0 0 0;
	padding:0px 5px 0 5px;
	
		
}


.gallery-idx .carousel .frame .title
{
	width:251px;
	height:20px;
	
	
}

.gallery-idx .carousel .frame .wallpaper
{
	width:251px;
	height:20px;
	
	
}

.gallery-idx .carousel .frame .wallpaper a
{
    color: rgb(156, 156, 156);
	font-size:9px;
	letter-spacing:1px;
	
}

.gallery-idx .carousel .frame .wallpaper a:hover
{
    text-decoration:underline;
    }



.gallery-idx .carousel .frame .image
{
	margin:0px auto;
	padding-top:10px;
}

.gallery-photo 
{
	margin:0 0 0 0;
	padding:0 0 0 0;

}

.gallery-photo .close 
{
	width:983px;
	height:15px;
	
	margin:0 20px 0 0;
	padding:0 0 0 0;

}

.gallery-photo .carousel 
{
	clear:both;
	
	width:983px;
	height:455px;
	
	margin:0 20px 0 0;
	padding:0 0 0 0;
	


}
.gallery-photo .carousel .left
{
	float:left;
	
	width:13px;
	height:13px;
	
	margin-top:222px;
	margin-left:20px;
}

.gallery-photo .carousel .right
{
	float:left;
	
	width:13px;
	height:13px;
	
	margin-top:222px;
}

.gallery-photo .carousel .frame
{
	float:left;
	
	width:917px;
	height:100%;
	
	margin:0 0 0 0px;
	padding:0 0 0 0;

}

.gallery-photo .carousel .frame .artwork
{
	float:left;
	
	width:580px;
	height:100%;
	
	margin:0 0 0 0;
	padding:0px 25px 0 25px;
}


.gallery-photo .carousel .frame .title
{
	width:550px;
	height:20px;
}

.gallery-photo .carousel .frame .image
{
    width:550px;
    height:430px;
    text-align:center;
      
    /* not work in IE 6,7 */
    /*display: table-cell; 
    vertical-align: middle;*/
}

.gallery-photo .carousel .frame .exif
{
	float:left;
	
	width:auto;
	height:auto;
	
	padding-top:20px;
	/*padding-top:350px;*/
}

.gallery-photo .carousel .frame .exif table td
{
	padding:2px 2px 2px 2px;
}
.gallery-photo .carousel .frame .exif table td.name
{
	width:100px;
}

.gallery-photo .carousel .frame .exif table td.value
{
	width:150px;
}


/* gallery video */
.gallery-video 
{
	margin:0 0 0 0;
	padding:0 0 0 0;

}

.gallery-video .close 
{
	width:983px;
	height:15px;
	
	margin:0 20px 0 0;
	padding:0 0 0 0;

}

.gallery-video .carousel 
{
	clear:both;
	
	width:983px;
	height:455px;
	
	margin:0 0 0 0;
	padding:0 0 0 0;
	


}
.gallery-video .carousel .left
{
	float:left;
	
	width:13px;
	height:13px;
	
	margin-top:222px;
	margin-left:20px;
}

.gallery-video .carousel .right
{
	float:left;
	
	width:13px;
	height:13px;
	
	margin-top:222px;
}

.gallery-video .carousel .frame
{
	float:left;
	
	width:917px;
	height:100%;
	
	margin:0 0 0 0px;
	padding:0 0 0 0;
	
	
}


.gallery-video .carousel .frame .artwork
{

	width:624px;
	height:auto;
	
	margin:0px auto;
	
	padding-top:50px;
	
		
}

.gallery-video .carousel .frame .artwork .title
{
	width:auto;
	height:20px;
}


/* events */
.events
{
	width:875px;
	
	margin-bottom:8px;
	
	margin-left:19px;
	margin-right:19px;
	
	padding-top:20px;
}

.events-page 
{
	width:875px;
	
	margin-left:19px;
	margin-right:19px;
	
	padding-top:20px;
}


.events .leadin,
.events .topic,
.events .top,
.events .summary,
.events .desc
{
	width:711px;
	
	margin-left:63px;
	margin-right:63px;
	
}

.events hr 
{
	
	margin-left:33px;
	margin-right:33px;
	margin-top:13px;
	margin-bottom:15px;
}

.events .top 
{
	padding-bottom:48px;
}

.events .summary 
{
	padding-bottom:13px;
}

.footer 
{
	width:1003px;
	height:auto;
	
	
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.footer table, 
.footer table tbody,
.footer table tr,
.footer table tr td
{
	
	margin:0 0 0 0;
	padding:0 0 0 0;
	
}

.footer table 
{
	border-collapse:collapse;
	border:solid 0px #ffffff;
}

.footer .nav0 
{
	padding-top:7px;
	padding-left:21px;
	padding-right:15px;
}

.footer .nav1 
{
	padding-left:21px;
	padding-right:15px;
}

.footer .nav1 table
{
	float:right;
}



/* add by evans 20100209 start */
.new_prd_head 
{
    color:#4D4E4F;
    font-size:15px;
    font-weight:bold;
    line-height:18px;
}
.new_prd_content ul.highlight
{
    margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.new_prd_content ul.highlight li
{
	margin:0 0 0 0;
	padding: 0 0 0 16px;
}
a.new_prd_details_link 
{
    color:#9C9C9C;
}
a:hover.new_prd_details_link 
{
    color:#9C9C9C;
    text-decoration: underline;
}
.body-mid .bd.titlebox.padding_zero {
    padding: 0 0 0 0;
}
a
{
    color:#9C9C9C;
}
a:hover
{
    color:#9C9C9C;
    text-decoration: underline;
}

.overview .hit-html ul.detail
{
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
}

.overview .hit-html ul.detail li 
{
	margin:0px 0px 0px 0px;
	padding:0px 0px  0px 16px;
	

}


.overview .hit-html ul.detail1
{
	margin-left:32px;
	margin-top:16px;
	margin-bottom:0px;
	
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
}

.overview .hit-html ul.detail1 li 
{
	margin:0 0 0 0;
	padding:0 0 16px 0;
	

}

.overview .hit-html ul.detail1 li h1
{
	margin:0px 0 0 0;
	padding:0px 0 12px 0px;
	

}
/* add by evans 20100209 end */
 
/* add by Ben 20100219 for Panorama */

.panorama_thumbnail
{
    margin-bottom:5px;
    width:60px;
    height:60px;
    display:block;
    text-align:center;    
    vertical-align:middle;
}

.panorama
{
    display:block;
	overflow:hidden;
    width: 750px;
    height:425px;
    border:solid 0px blue;

    }