body {
width:100%;
}

#promo201004 {
padding:0 0 15px;
background-color:#FFF4E8;
color:#535353;
}

#promo201004-header {
width:950px;
height:279px;
margin:0 auto;
clear:both;
}

#promo201004-slide {
width:950px;
height:380px;
margin:0 auto;
background:transparent url(/img/10G/./promo201004-slide-bg.png) no-repeat;
}

#promo201004-slide .slideBox {
width:664px;
height:369px;
float:left;
display:inline;
position:relative;
z-index:0;
}

#promo201004-slide .slideBoxJump {
}

#promo201004-slide .slideBoxJump li {
width:664px;
height:369px;
position:absolute;
top:0;
left:0;
display:none;
}

#promo201004-slide .slideBoxJump li.current {
display:block;
}

#promo201004-slide .slideBoxJump li a {
display:block;
color:#FFF;
overflow:hidden;
position:absolute;
height:34px;
top:322px;
text-indent:-999px;
background-color:#FFF;
opacity:0;
-o-opacity:0;
filter:alpha(opacity=0);
}

#slide-box-jump-1 a {
width:140px;
left:500px;
}

#slide-box-jump-2 a {
width:122px;
left:531px;
}

#slide-box-jump-3 a,
#slide-box-jump-4 a,
#slide-box-jump-5 a,
#slide-box-jump-6 a {
width:105px;
left:534px;
}

#promo201004-slide .slideBoxNav {
width:270px;
height:358px;
float:right;
display:inline;
background:transparent url(/img/10G/./slide-box-nav-bg.png) no-repeat;
margin:11px 11px 11px 0;
}

#promo201004-slide .slideBoxNav li {
margin:9px 0 5px;
float:left;
display:inline;
}

#promo201004-slide .slideBoxNav li a {
width:270px;
height:45px;
display:block;
overflow:hidden;
text-indent:-999px;
float:left;
}

#promo201004-slide .slideBoxNav .current a, #promo201004-slide .slideBoxNav a:hover {
background:transparent url(/img/10G/./slide-box-nav-bg-on.png) no-repeat;
}

.slideBoxNav #slide-box-nav-1.current a, .slideBoxNav #slide-box-nav-1 a:hover {
background-position:0 -9px;
}

.slideBoxNav #slide-box-nav-2.current a, .slideBoxNav #slide-box-nav-2 a:hover {
background-position:0 -69px;
}

.slideBoxNav #slide-box-nav-3.current a, .slideBoxNav #slide-box-nav-3 a:hover {
background-position:0 -129px;
}

.slideBoxNav #slide-box-nav-4.current a, .slideBoxNav #slide-box-nav-4 a:hover {
background-position:0 -189px;
}

.slideBoxNav #slide-box-nav-5.current a, .slideBoxNav #slide-box-nav-5 a:hover {
background-position:0 -249px;
}

.slideBoxNav #slide-box-nav-6.current a, .slideBoxNav #slide-box-nav-6 a:hover {
background-position:0 -309px;
}

.promoBox {
width:950px;
margin:15px auto 0;
clear:both;
}

.promoBox h4 {
width:950px;
height:40px;
background:transparent url(/img/10G/./title_bg.png) no-repeat;
clear:both;
zoom:1;
overflow:hidden;
}

.promoBox .boxMain {
width:948px;
border:1px solid #E4C46D;
background-color:#FFF;
border-width:0 1px;
clear:both;
zoom:1;
}

	.promoBox .boxMain:after {
	content:".";
	display:block;
	height:0;
	overflow:hidden;
	visibility:hidden;
	clear:both;
	}

.promoBox .bottom {
clear:both;
zoom:1;
overflow:hidden;
height:10px;
background:transparent url(/img/10G/./bottom_bg.png) no-repeat;
}

.function1 {
width:446px;
height:603px;
background:transparent url(/img/10G/./function-group-1-bg.png) no-repeat;
float:left;
display:inline;
margin:0 0 0 28px;
}

.function2 {
width:446px;
height:603px;
background:transparent url(/img/10G/./function-group-2-bg.png) no-repeat;
float:right;
display:inline;
margin:0 28px 0 0;
}

.function1 dt,
.function2 dt {
height:56px;
margin:0 30px 0 96px;
text-indent:-999px;
}

.function1 dd,
.function2 dd {
height:95px;
margin:0 30px 0 96px;
font:14px/20px default;
}

.function2 dt,
.function2 dd {
margin:0 30px 0 132px;
}

.photoPreview {
clear:both;
width:882px;
margin:0 auto;
}

.photoPreview li {
float:left;
text-align:center;
margin:15px 5px 5px;
font:bold 12px/24px default;
}

.photoPreview li a img {
width:133px;
height:198px;
display:block;
padding:1px;
border:1px solid #FFCF69;
}
