@charset "UTF-8";
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, em, img, samp, small, strong, sub, b, i, dl, dt, dd, ul, ol, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {padding:0;margin:0;}
table {font-size:12px;border-collapse:collapse;border-spacing:0;text-align:center;margin:auto !important;}
tr, th, td {font-size:12px;}
ol, ul {list-style:none;}
li {vertical-align:bottom;}
img {vertical-align:top;border:0;}
a {outline:none;cursor:pointer;text-decoration:none;color:#FBCFA5;}
a:hover {text-decoration:underline;} 
.hidden {display:none;}
.clear {clear:both;}
.clearfix {*zoom:1;}
.clearfix:after {display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:".";}
/*****************************************************************************************************/
body {font-size:12px;font-family:'微软雅黑';}
.header-inner {width:1000px;margin:0 auto;position:relative;}
.wrap {width:1000px;margin:0 auto;min-height:470px;*zoom:1;_height:470px;background:url(../images/repeat.jpg) repeat-y;}
.wrap-main {background:url(../images/main.jpg) no-repeat;}
.wrap-ft {width:1000px;height:25px;margin:0 auto;background:url(../images/ft.png) no-repeat;}

#nav {float:right;height:22px;margin-right:-44px;line-height:22px;margin-top: 5px; *margin-top:-15px;}
#nav a{text-indent:-9999px;margin-left:11px;width:70px;display:block;float:right;}

#welcome {position:absolute;left:120px;top:480px;display:none;color:#fff;}
#open-log, #my-gift {position:absolute;width:130px;height:50px;top:528px;left:374px;}
#my-gift {left:504px;}
#act-rules {width:640px;*width:650px;height:80px;overflow:hidden;position:absolute;left:274px;top:600px;line-height:1.5;}

.gift-detail {width:360px;float:left;margin:60px 0 0 30px;}
.gift-detail p {line-height:27px;}
.gift-detail span {color:#FFB071;}

.mod-lottery {width:600px;float:right;position:relative;}
#times-10, #times-50 {position:absolute;width:116px;height:30px;top:5px;left:164px;}
#times-50 {left:296px;}

.lottery {position:absolute;left:80px;top:44px;}
#remain {position:absolute;left:100px;top:100px;width:230px;color:#BA4337;font-size:14px;display:none;}
#remain span {font-size:18px;}
#start {position:absolute;width:252px;height:173px;left:84px;top:89px;}
#start:hover {background:#E7A024;opacity:0.2;filter:alpha(opacity=20);}
#gift-list li {border:1px solid #220207;position:absolute;overflow:hidden;}
#gift-list .on {border-color:#FFEE2F;}
#gift-list .on span {color:#FBE400;}
#gift-1 {width:81px;height:86px;left:0;top:0;}
#gift-2 {width:82px;height:86px;left:84px;top:0;}
#gift-3 {width:81px;height:86px;left:169px;top:0;}
#gift-4 {width:81px;height:86px;left:253px;top:0;}
#gift-5 {width:82px;height:86px;left:337px;top:0;}
#gift-6 {width:82px;height:83px;left:337px;top:90px;}
#gift-7 {width:82px;height:83px;left:337px;top:176px;}
#gift-8 {width:82px;height:81px;left:337px;top:262px;}
#gift-9 {width:80px;height:81px;left:253px;top:263px;}
#gift-10 {width:81px;height:81px;left:169px;top:263px;}
#gift-11 {width:82px;height:81px;left:84px;top:263px;}
#gift-12 {width:81px;height:82px;left:0;top:263px;}
#gift-13 {width:81px;height:82px;left:0px;top:176px;}
#gift-14 {width:81px;height:83px;left:0px;top:90px;}

#gift-list img {display:block;width:55px;height:55px;margin:5px auto 0;}
#gift-list span {display:block;height:25px;line-height:25px;text-align:center;overflow:hidden;color:#FFB071;}

.remind {padding:0 40px 0 70px;margin-top:420px;}

#tips {position:absolute;left:300px;top:15px;}
#card-table-wrap {width:720px;height:437px;margin:40px auto 0;overflow-y:auto;overflow-x:hidden;}
#card-table {width:100%;}
#card-table tr {height:27px;line-height:27px;}
#card-table th {background:#992121;color:#fcdc29;font-size:14px;}
#card-table td {background:#8e4141;}
#card-table th, #card-table td {border:2px solid #770404;}
/*遮罩层、弹出层*/
#fullBg {background-color:#000;opacity:0.5;filter:alpha(opacity=50);z-index:99;position:absolute;left:0;top:0;display:none;}
#pop-log {position:absolute;width:553px;height:321px;z-index:100;display:none;background:url(../images/pop-log.jpg) no-repeat;color:#BEA196;}
#pop-log a {color:#BEA196;}
#reg-btn {position:absolute;left:190px;top:183px;}
#pop-msg {position:absolute;width:800px;height:501px;z-index:100;display:none;background:url(../images/card-list.png) no-repeat;font-size:14px;}
.pop-close {float:right;width:88px;height:76px;}
#pop-msg .pop-close {width:22px;height:22px;}
.error {position:absolute;left:220px;top:0;display:none;color:#5F3525;}
#input-1, #input-2 {position:absolute;left:120px;top:100px;line-height:27px;position:absolute;}
#input-2 {top:144px;}
#login-account, #password {width:250px;height:27px;line-height:27px;padding:0 5px;border:none;background:#BEA196;color:#5F3525;font-size:16px;}
#log-btn {position:absolute;width:188px;height:63px;left:189px;top:208px;}
#pop-msg2 {position:absolute;width:417px;height:297px;z-index:100;display:none;background:url(../images/pop-msg.jpg) no-repeat;color:#401300;font-size:14px;}
#show-card {margin-top:145px;text-align:center;}
#show-card span {color:#A05128;}