#main{
	width:960px;
	height:100%;
	margin:0px auto;
	clear:both;
}
#MainContent{
    clear:both;
    width:960px;
	margin:0px auto;
    padding:0px;
    background:url(/images/philips/webshop/body_bg.jpg) no-repeat 0 0;
}

#middle{
    float:left;
    width:749px;
}
#right {
    float:right;
    WIDTH: 211px;
	margin-left:0px;
    height:100%;
    background:url(/images/philips/webshop/right_bg.gif) repeat-y 0 0;
}
<!-- end -->

#tab_info{
    clear:both;
    margin:20px auto;
    width:100%;
}
.p-text1{
	font-weight:bold;
	font-size:100%;
	color:#111111;
    padding-top:2px;
}
#right #tips{
    margin-top:10px;
    padding:0px;
    width:100%;
}
#right #tips #top{
    width:100%;
}
#right #tips ul .title{
    color:#111111;
    font-size:100%;
    font-weight:normal;
    /*padding: 0px 0px 0px 20px;*/
}
#right #tips .content{
    background:url(/images/philips/webshop/right_bg1.gif) repeat-y 0px 0px;
    width:100%;
    min-height:120px;
    height:auto;
    overflow:hidden;
    margin-left: 0px;
    text-align: left;
    margin-top: 0px;
}
#right #tips #bottom{
    background:url(/images/philips/webshop/right_title_bottom1.gif) transparent no-repeat 0px 0px;
    width:100%;
    height:13px;
}
#right #tips ul{
    clear:both;
    padding: 0px;
    MARGIN: 5px 0;
    LIST-STYLE-TYPE: none;
}
#right #tips ul li{
    MARGIN: 0px;
    LINE-HEIGHT: 18px;
    background:url(/images/philips/webshop/spacer.gif);
    TEXT-ALIGN: left;
    border-bottom:1px solid #bdbfc0;
    width:195px;
    height:18px;
    padding:2px 0;
}
#right #tips ul .title a{
    display:block;
	padding:0px 0 0 35px;
    text-align: left;
    background:url(/images/philips/webshop/arrow1.gif) transparent no-repeat 28px 5px;
    width:160px;
    overflow:hidden;
    color:#666666;
}
#right #tips ul .title a:hover{
    display:block;
	padding:0px 0 0 35px;
    TEXT-ALIGN: left;
    background:url(/images/philips/webshop/arrow1.gif) #d6d8da no-repeat 28px 5px;
    width:160px;
    overflow:hidden;
    text-decoration:none;
    color:#666666;
}
#DetailInfo{
    margin-top:10px;
    margin-left:7px;
    height:100%;
    background:url(/images/philips/webshop/skudetail_bar.jpg) no-repeat 0 0;
}
#DetailInfo dl{
    margin:0;
    padding:0;
}
#DetailInfo dl dt{
    float:left;
}
#DetailInfo dl dt#CurImage {
	width:300px;
	height:auto;
	margin:0px auto;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:0px;
}
#DetailInfo dl dt#CurImage img {
	WIDTH: 300px;
    HEIGHT: 300px;
    border:1px solid #ccc;
}
#CurImage OBJECT {
	WIDTH: 300px;
    HEIGHT: 300px
}
#DetailInfo #iconProm3{
    z-index:999;
    position:absolute;
    margin-top:0px;
    margin-left:250px !important;
    margin-left:0;
    *margin-left:-420px;
}
dl dt#ZoomIn{
    padding-top:10px;
    padding-left:5px;
    margin:0;
	text-align:center;
}
dl dt#ZoomIn img {
    VERTICAL-ALIGN: middle;
    MARGIN-RIGHT: 0px
}
.viewpic-sm img{
    width:40px;
    height:40px;
    border:1px solid #ccc;
}
.viewpic-sm{
    width:41px;
    margin-bottom:2px;
    margin-left:2px;
    height:41px;
    cursor:pointer;
}
#DetailInfo ul{
	list-style-type:none;
    margin:0px;
    padding:0px;
    background:url(/images/philips/webshop/spacer.gif);
}
#DetailInfo dl dt#ItemSummary {
    WIDTH: auto;
    margin:5px 0;
    /*padding-left:10px;*/
    TEXT-ALIGN: left ;
}
#DetailInfo li {
	LINE-HEIGHT: 25px;
	HEIGHT: 25px;
	background:url(/images/philips/webshop/spacer.gif);
}
#DetailInfo li{
    clear:both;
}
#ButtonBuyNow {
    position:absolute;
    padding-left:10px;
    margin:0;
    margin-top:275px;
    height:31px;
}
#ButtonBuyNow dl{
    margin:0;
    padding:0;
}
#ButtonBuyNow dl dt{
    float:left;
    margin:0;
    margin-right:4px;
    padding:0;
}
/*²úÆ·ÃèÊö*/

#tab_info dl{
    margin:0;
    padding:0;
}
#tab_info #detail_tabs{
    display:block;
    width:735px;
    margin-left:7px;
    height:31px;
    min-height:31px;
    background:url(/images/philips/webshop/skudetail_tab_bg.gif) repeat-x 0 0;
    /*border-bottom:1px solid #b5c6d5;*/
}
#tab_info #detail_tabs dt{
    float:left;
    display:block;
    width:109px;
    height:31px;
    background:url(/images/philips/webshop/skudetail_tab.gif) no-repeat 0 0;
    margin-left:5px;
    color:#0065cc;
    font-weight:bold;
}
#tab_info #detail_tabs dt a{
    display:block;
    width:109px;
    text-align:center;
    padding-top:8px;
    color:#0065cc;
    font-weight:bold;
}
#tab_info #detail_tabs dt a:hover{
    display:block;
    width:109px;
    height:23px;
    text-align:center;
    background:url(/images/philips/webshop/skudetail_tab_cur.gif) no-repeat 0 0;
}
#tab_info #detail_tabs dt.cur_tab{
    display:block;
    width:109px;
    height:31px;
    text-align:center;
    background:url(/images/philips/webshop/skudetail_tab_cur.gif) no-repeat 0 0;
}
#tab_info #detail_tabs dt.tab{
    display:block;
    width:109px;
    height:31px;
    text-align:center;
    background:url(/images/philips/webshop/skudetail_tab.gif) no-repeat 0 0;
}
#tab_info .idSkuDetailGroup{
    margin:5px auto;
    width:98%;
    /*background:#f1f5f8;*/
}
#tab_info .idSkuDetailGroup dt,#tab_info .idSkuDetailGroup dd{
    float:left;
    line-height:18px;
    padding:2px;
    /*border-bottom:2px solid #fff;*/
}
#tab_info .idSkuDetailGroup dd{
    border-left:2px solid #fff;
}
#tab_info .idSkuDetailGroup .spacer{
    margin-left:0;
    width:100%;
    float:none;
    background:#fff;
    line-height:1px;
}
#tab_info .idSkuDetailGroup dt{
    float:none;
    clear:both;
}
#tab_info .idSkuDetailGroup dt.bgcolor{
    background:#f5f6f7;
}
#tab_info ul{
    margin:0;
    padding:0;
    list-style:none;
}
#tab_info ul li{
    padding-left:5px;
    padding-right:5px;
    padding-top:2px;
    background:url(/images/philips/webshop/spacer.gif);
}
#tab_info .idSkuDetailGroup dt ul li{
    width:98%;
    font-weight:normal;
}
#tab_info .idSkuDetailGroup dt ul li.title{
    color:#3a4f6c;
    font-size:100%;
    font-weight:bold;
}
#tab_info .idSkuDetailGroup dt ul li.desc{
    color:#6691cc;
    font-size:100%;
    /*font-weight:bold;*/
    line-height:20px;
}
#idSkuDetailComment{
    margin:5px auto;
    padding-left:5px;
    width:98%;
}
#idSkuDetailComment dt{
    float:left;
    line-height:18px;
    padding:2px;
}
#idSkuDetailComment .totallevel{
    float:none;
    width:99%;
    margin:2px auto;
    border-top:1px solid #ccc;
}
#idSkuDetailComment .totallevel dt{
    padding-right:5px;
}
#idSkuDetailComment .line{
    margin-left:0;
    width:100%;
    float:none;
    background:url(/images/product080715/line2.gif) #ccc repeat-x 0 0;
    line-height:2px;
    height:1px;
}
#idSkuDetailComment dt.total_count{
    float:right;
}
#idSkuDetailComment dt.desc_link{
    float:right;
}
#idSkuDetailAddComment{
    margin:5px auto;
    width:95%;
}
.comment_content,.comment_grade{
    padding-top:2px;
    float:left;
}
#idSkuDetailAddComment .comment_grade ul{
    margin:0;
    padding:0;
    list-style:none;
}
#idSkuDetailAddComment .comment_btn{
    margin:5px 0 0 60px;
}

#CommentInfo{
    clear:both;
    margin-top:10px;
    margin-bottom:10px;
    height:100%;
}
#CommentInfo div#title{
    width:100%;
    height:20px;
    background:#dfe9f7;
    padding:5px 0 5px 0;
    margin-bottom:5px;
}
#CommentInfo .title1{
    padding:4px 0 0 0;
}
#CommentInfo span{
    font-size:14px;
    color:#2579c7;
    font-weight:bold;
    margin-left:5px;
}
#idPackingDesc {
    margin-top:5px;
}
#AdditionalInfo{
    clear:both;
    margin-top:10px;
    margin-bottom:10px;
    height:100%;
}
#AdditionalInfo ul{
    clear:both;
    margin:0;
    padding:0;
    TEXT-ALIGN: left;
    list-style-type:none;
}
#AdditionalInfo ul li{
	line-height:18px;
    padding-left:10px;
}
#AdditionalInfo ol{
    margin-top:10px;
    margin-left:15px;
	margin-right:15px;
	margin-bottom:5px;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 20px;
    list-style-type:decimal;
}
#AdditionalInfo ol li{
	TEXT-INDENT: 1.0em;
	LINE-HEIGHT: 150%
}
#AdditionalInfo dl{
    margin:0;
    padding:0;
    clear:both;
}
#AdditionalInfo dl dt{
    float:left;
}
#AdditionalInfo dl dt.fleft{
    font-weight:bold;
    padding-top:8px;
}
#AdditionalInfo .box{
    clear:both;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
}
DIV#SkuDetailCart {
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 15px;
    WIDTH: 200px;
    min-HEIGHT: 150px;
    height:auto;
    TEXT-ALIGN: center;
    padding:0px;
}
#SkuDetailCart #top{
    background:url(/images/philips/webshop/productsdetail_carttitle.gif) #efefef 0px 0px no-repeat;
    width:200px;
    height:43px;
    overflow:hidden;
}
#SkuDetailCart #content{
    background:url(/images/philips/webshop/productsdetail_cartbg.gif) #ebf1f8 0px 0px repeat-y;
    width:200px;
    min-height:100px;
    height:131px;
    overflow:hidden;
    text-align:center;
    MARGIN: 0px auto;
}
#SkuDetailCart #bottom{
    background:url(/images/philips/webshop/productsdetail_cartbottom.gif) #fff left top no-repeat;
    width:200px;
    height:13px;
    margin:0px;
    padding:0px;
}
DIV#SkuDetailCart UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 5px;
	LIST-STYLE-TYPE: none;
	background:url(/images/philips/webshop/spacer.gif);
}
DIV#SkuDetailCart UL LI {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	MARGIN: 0px;
	LINE-HEIGHT: 20px;
	background:url(/images/philips/webshop/spacer.gif);
}
DIV#SkuDetailCart UL LI A {
	COLOR: #285ab2
}
#SkuDetailCart .p-content{
    text-align:left;
	padding-left:0;
}
#SkuDetailCart .p-content ul{
	list-style-type:none;
	padding:0;
	margin:0;
}
select.selectlist{
   font-size:100%;
   margin-bottom:5px;
}
.ErrorMsg{
	font-size: 12px;
	color: #FF0000;
}
#right #ad1{
    margin-top:10px;
}
#right #ad2{
	width:211px;
    height:43px;
    background:url(/images/philips/webshop/right_bg2.gif) #fff no-repeat 0px 0px;
}
#right dl.dl-subbox{
    margin-left:25px;
    margin-right:25px;
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
    padding-bottom:5px;
    background:#fff;
}
#right dl.dl-subbox img{
    width:100px;
    height:100px;
}
.line{
    clear:both;
    background:url(/images/product080715/line2.gif) #ccc repeat-x 0 0;
    width:330px;
    line-height:1px;
}