﻿@charset "utf-8";
/* CSS Document */
body{ font:12px/18px Verdana;background:url(/images/Thanksgiving/bg_1.jpg) repeat-x #180a09; color:#666; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{ margin: 0; padding: 0; }
fieldset,img{ border: 0;}
ul,li{ list-style: none; }
input,button,textarea,select{ font-size: 12px;}
a:link,a:visited{ color:#925b4a; text-decoration: none; }
a:hover{ color:#925b4a; text-decoration: underline; }
.clear{ clear:both; line-height:1px; font-size:1px;}
em,i{ font-style:normal;}
a{bblr:expression(this.onFocus=this.blur());outline:none;}

/*content*/
#content .topbox1{ background:url(/images/Thanksgiving/topbox1_bg.jpg) no-repeat scroll center 0 #660c0c; height:288px;}
#content .topbox1 .activity_time{ width:1001px; margin:0 auto; position:relative;}
#content .topbox1 .activity_time p{ color:#FFFFFF; font-size:18px; position:absolute; left:740px; top:252px; height:24px; line-height:24px;}

#content .topbox2{ background:url(/images/Thanksgiving/topbox2_bg.jpg) no-repeat scroll center 0 #270b08; height:112px;}
#content .topbox2 .activity_flow{ width:1001px; margin:0 auto; position:relative;}
#content .topbox2 .activity_flow p{ color:#f3f4b4;position:absolute; left:557px; top:42px; height:20px; line-height:20px;}
#content .topbox2 .activity_flow p span{ color:#feff84;}

#content .centerbox1{ background:url(/images/Thanksgiving/centerbox1_bg.jpg) no-repeat scroll center 0; height:380px;}
#content .centerbox1 .prize_menu{ width:1001px; margin:0 auto; position:relative;}
#content .centerbox1 .prize_menu .turntable{ position:absolute; left:0;z-index:1; top:-193px; width:528px;padding:1px 0 0 5px;}
#content .centerbox1 .prize_menu .turntable a{ display:block; width:230px; height:230px;position:absolute; top:144px; left:160px;}
#content .centerbox1 .prize_menu .company_name{color:#feff84;position:absolute; left:560px; top:95px;  line-height:28px;}
#content .centerbox1 .prize_menu .company_name li{ padding-left:14px; background:url(/images/Thanksgiving/centerbox1_tip.gif) no-repeat scroll left center;}
#content .centerbox1 .prize_menu .service_class{color:#f3f4b4;position:absolute; left:808px; top:95px;  line-height:28px;}

#content .centerbox2 { width:1001px; margin:0 auto;}
#content .centerbox2 .goodluck{ background:url(/images/Thanksgiving/goodlattention.gif) no-repeat scroll 18px 5px; height:100px; padding:20px 0 0 630px; line-height:20px; color:#f3f4b4;}
#content .centerbox2 .treasure{padding:38px 20px 122px; width:960px;}
/*#content .centerbox2 .treasure{padding:38px 20px 122px; width:960px;display:none;}*/
#content .centerbox2 .treasure .treasure_bg{ background-color:#2b1e1d; border:5px solid #241616; width:950px; overflow:hidden; height:560px;}
#content .centerbox2 .treasure li{width:144px; height:144px; float:left; margin-left:38px;display:inline; margin-top:30px;}

/*footer*/
#bottom{ padding:60px 0 30px 0; margin:0 auto; text-align:center; color:#925b4a; border-top:2px solid #3a231f;}

/*tip*/
.tip{background: url(/images/Thanksgiving/tip_bg.jpg) no-repeat; width:434px; height:243px; color:#FFFFFF; line-height:20px; font-size:18px;}
.tip .tipIcon{text-align:right; padding:6px 8px 0 0}
.tip .top{ padding-left:70px; margin-bottom:20px;}
.tip div .buttonStyle{ background:url(/images/Thanksgiving/login_btn.jpg) no-repeat; border:0; width:67px; height:32px;cursor:pointer}
.tip .okto{ position:absolute; top:170px; left:30px;}
.tip .okto .okbtn{ background:url(/images/Thanksgiving/okcerten.jpg) no-repeat; border:0; width:150px; height:67px;cursor:pointer;}
.tip div .logined{ background:url(/images/Thanksgiving/online.gif) no-repeat; border:0; width:62px; height:20px;cursor:pointer}
.tip .more{ padding:50px 120px 0 30px;}