@charset "utf-8";
body {margin:0;padding:0;font-family:'微软雅黑',Arial,Helvetica,sans-serif;font-size:12px;background:#440F0B url(../images/bg.jpg) no-repeat top center;}
div,span,ul,li,p,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd {margin:0;padding:0;}
ul {list-style-type:none;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:0;vertical-align:middle}
form {margin:0;padding:0;}
input {padding:0 1px;font-size:12px;vertical-align:middle;}
.clearfix {*zoom:1;}
.clearfix:after {display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:".";}
.hide {display:none;}

.header {width:1000px;height:468px;background:url(../images/header.jpg) no-repeat;margin:auto;padding:0;position:relative;}
.logo {width:122px;height:116px;position:absolute;left:20px;top:18px;}
.btn {width:142px;height:52px;position:absolute;top:359px;}
.btn1 {left:42px;}
.btn2 {left:188px;}
.btn3 {left:332px;}
.login,.loged {position:absolute;bottom:10px;left:40px;color:#9B1400;font-size:16px;}
.loged {display:none;}
.log-link,.logout{color:#f00;cursor:pointer;}

.act1-2 {width:1000px;height:463px;background:url(../images/act1-2.jpg) no-repeat;margin:auto;padding:0;position:relative;}
.btns {width:958px;height:52px;position:absolute;left:20px;top:27px;}
.btns a {width:479px;height:52px;display:inline;float:left;}
.act1 {background-position:0 0;}
.act2 {background-position:-479px 0;}
.on {background-image:url(../images/btns.jpg);}
#act1,#act2 {width:959px;height:360px;position:absolute;left:20px;top:79px;}
#act1 {background:url(../images/act1.jpg) no-repeat;display:none;}
#act2 {background:url(../images/act2.jpg) no-repeat;}
.rules {width:258px;height:318px;position:absolute;top:26px;line-height:24px;color:#772D1A;font-size:14px;}
.rules p {text-indent:2em;}
.tip {color:#8B0700;font-weight:bold;margin-top:10px;}
.rules2 {right:220px;}
.rules1 {left:220px;}
.title {font-weight:bold;font-size:16px;color:#930000;}
.red {color:#f00;}

.wb {width:450px;height:330px;position:absolute;top:26px;}
.wb1 {right:14px;}
.wb2 {left:14px;}

.act3 {width:1000px;height:489px;background:url(../images/act3.jpg) no-repeat;margin:auto;padding:0;position:relative;}
.msg {position:absolute;right:62px;top:28px;font-size:14px;color:#5D120C;}
.rules3 {width:370px;height:146px;position:absolute;left:36px;top:326px;line-height:23px;color:#5D120C;}
.flash {width:562px;height:408px;position:absolute;right:28px;top:70px;background:#000;}

.footer {width:1000px;height:116px;background:url(../images/footer.jpg) no-repeat;margin:auto;padding:0;overflow:hidden;line-height:22px;text-align:center;color:#967729;padding-top:20px;}
.footer a{color:#967729;}

/*弹窗*/
#fullBg {background-color:#000;opacity:0.5;filter:alpha(opacity=50);z-index:99;position:absolute;left:0;top:0;display:none;}
#log-reg {position:absolute;width:476px;height:279px;z-index:100;display:none;}
.close {position:absolute;right:10px;top:15px;width:26px;height:26px;cursor:pointer;}
.log,.reg {width:476px;height:279px;}
.log {background:url(../images/log.jpg) no-repeat;}
.reg {background:url(../images/reg.jpg) no-repeat;display:none;}
#log-reg input {width:261px;height:27px;border:0;left:130px;position:absolute;padding:0 5px;line-height:27px;background:transparent;}
#login-account {top:92px;}
#password {top:134px;}
 .pop-btn {width:142px;height:52px;position:absolute;left:167px;top:197px;cursor:pointer;}
 .to-reg,.to-log {font-size:15px;color:#680B03;position:absolute;left:318px;top:230px;cursor:pointer;}
#reg-account {top:76px;}
#reg-password {top:112px;}
#reg-repassword {top:147px;}
.username,.gift-name {color:#f00;}
