html{color:#1E202C;background:#F4F4F4;}
html,html body {_background-image:url('about:blank');_background-attachment:fixed;}
body,div,dl,dt,dd,ul,ol,li,p{margin:0;padding:0;}
body{font:14px/1.5 Microsoft YaHei,tahoma,arial;}
img{border:0;}
em{font-style:normal;font-weight:500;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.fn-left,.fn-right{display:inline;}
.fn-left{float:left;}
.fn-right{float:right;}
.fn-hide-text{font-size:0;line-height:0;color:rgba(0,0,0,0);}

.sl-fixed{position:fixed;}
.sl-fixed-top {bottom:auto;top:240px;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+240));}
.sl-fixed-right {right:50px;left:auto;_right:auto;_left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0)-50);}
.sl-fixed-top,.sl-fixed-right {_position:absolute;}

.header{ height:300px; background:#20222E url(../img/top_banner.jpg) no-repeat center;}
.detail{ width:1000px; margin:40px auto 0; height:356px; background-color:#FAFAFA; border:1px solid #E6E6E6;}
.wrap-video{ width:600px; height:100%;}
.finVideo,.player{ height:100%;}
.desc{ width:316px; padding:64px 32px 0 52px;}
.desc dt{ height:24px; background:url(../img/h_qr.jpg) no-repeat; margin-bottom:44px;}
.desc dd{ margin-bottom:8px; font-size:16px; line-height:1.625; }
.desc dd span{ display:inline-block; *display:inline; *zoom:1; width:20px; margin-left:-20px;}
.gifts{ overflow:hidden; width:1000px; margin:70px auto 0; padding-bottom:120px;}
.gifts-list{ width:1020px; font-size:0;}
.gifts-list dt{ height:15px; border-bottom:1px solid #DDDDDD; margin-bottom:40px;}
.gifts-list dt em{ display:block; height:28px; width:200px; margin:0 auto; background:#F4F4F4 url(../img/h_gift.jpg) no-repeat center;}
.gifts-list dd{ display:inline-block; *display:inline; *zoom:1; width:150px; margin-right:20px; font-size:14px; vertical-align: top;}
.gifts-list dd span{ display: block; text-align:center; color:#1e202c; line-height: 1.3;}
.gifts-list dd i{ display: block; color:#808080; font-style:normal;}
.qr-code{ width:160px; height:200px; background:url(../img/qr_code.png) no-repeat;}

.footer{ overflow: hidden; height:100px; color:#858585; font-size:12px; text-align:center; background-color:#333333;}
.footer p{ margin-top:30px; line-height: 2;}
.footer a{ color:#858585;}
