@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, 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;}
body {font:12px/1.5 '微软雅黑',Arial,sans-serif;color:#FDD7A8;}
table {font-size:12px;border-collapse:collapse;border-spacing:0;margin:0 auto !important;}
tr, th, td {font-size:12px;}
ol, ul {list-style:none;}
li {list-style-type:none;vertical-align:bottom;}
img {vertical-align:top;border:0;}
h1, h2, h3, h4, h5, h6 {font-size:inherit;font-weight:normal;}
a {color:#393939;text-decoration:none;outline:none;-webkit-transition:color 0.2s;transition:color 0.2s;cursor:pointer;}
input {outline:none;}
a:hover {color:#f8661c;}
.fl {float:left;display:inline;}
.fr {float:right;display:inline;}
.pos-rel {position:relative;}
.pos-abs {position:absolute;}
.hidden {display:none;}
.block-a{display:block;height:100%;text-indent:-9999em;}
.clear {clear:both;}
.clearfix {*zoom:1;}
.clearfix:after {display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:".";}

/**************************************** 娇羞的分隔线 *********************************************/

#mod-1 {height:930px;background:url(../images/mod-1.jpg) center no-repeat;}
#mod-2 {height:722px;background:url(../images/mod-2.jpg) center no-repeat;position:relative;}
#mod-3 {height:948px;background:url(../images/mod-3.jpg) center no-repeat;}
.mod-inner {width:1000px;height:100%;margin:0 auto;position:relative;overflow:hidden;z-index:1;}
#logo {width:335px;height:160px;background:url(../images/logo-4.jpg) no-repeat;}
#logo a {float:left;height:100%;}
.logo-1 {width:145px;}
.logo-2 {width:190px;}
#nav {width:210px;height:32px;position:absolute;right:20px;top:20px;text-align:center;line-height:32px;background:url(../images/nav.jpg) no-repeat;}
#nav, #nav a {color:#de967d;}
#nav a:hover {color:#ff772d;}
#mod-1 p {position:absolute;top:24px;right:245px;font-size:15px;display:none;}
#mod-1 p a {color:#fff;}
.roll-btn-1, .roll-btn-2, .roll-btn-3 {position:absolute;width:228px;height:228px;left:117px;top:584px;opacity:0;filter:alpha(opacity=0);background:url(../images/act-btn-1.jpg) no-repeat;}
.roll-btn-2 {left:386px;background:url(../images/act-btn-2.jpg) no-repeat;}
.roll-btn-3 {left:653px;background:url(../images/act-btn-3.jpg) no-repeat;}
.roll-btn-4, .roll-btn-5 {position:absolute;width:55px;height:55px;left:473px;top:842px;}
.roll-btn-5 {top:629px;}

#more-btn-1, #more-btn-2 {position:absolute;width:221px;height:84px;left:178px;top:522px;opacity:0;filter:alpha(opacity=0);background:url(../images/more.jpg) no-repeat;}
#more-btn-2 {left:599px;}
.pop-more {width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;display:none;}
#pop-more-1 {background:url(../images/more-1.jpg) center no-repeat;}
#pop-more-2 {background:url(../images/more-3.jpg) center no-repeat;}
.pop-close {position:absolute;width:62px;height:62px;left:904px;top:46px;}
.ingame, .get-reward, #get-card, #get-level {position:absolute;width:221px;height:84px;}
#pop-more-1 .ingame {left:126px;top:443px;}
#pop-more-2 .ingame {left:567px;top:434px;}
#pop-more-1 .get-reward {left:357px;top:443px;}
#pop-more-2 .get-reward {width:78px;height:24px;left:142px;top:623px;}
#get-card {width:104px;height:24px;left:834px;top:670px;}
#get-level {left:567px;top:523px;}
#slide-gift {width:272px;height:181px;position:absolute;left:48px;top:432px;overflow:hidden;}
#slide-gift img {width:272px;height:181px;}
#pop-more-3 {background:url(../images/more-2.jpg) center no-repeat;}
#pop-more-3 span {width:100px;height:82px;position:absolute;top:447px;color:#fff;font-size:58px;line-height:82px;text-align:center;}
#hh {left:467px;}
#min {left:624px;}
#sec {left:780px;}

/*英雄擂台*/
.left-msg {width:160px;height:160px;position:absolute;top:248px;left:46px;padding:0 10px;color:#D5A678;}
.top {width:160px;height:28px;line-height:28px;}
.hero-score {color:#f00;margin:0 5px;font-size:14px;}
.left-msg-con {width:160px;height:132px;color:#fff;}
.left-msg-con li {height:22px;line-height:22px;}
.refresh {color:#f00;}
.first-li {text-align:right;}
.rank {width:726px;height:160px;position:absolute;top:248px;left:237px;overflow:hidden;}
.rank li {width:363px;height:31px;line-height:31px;float:left;border-bottom:1px solid #3D2000;}
.rank li span {float:left;display:inline;text-align:center;}
.f1 {width:59px;}
.f2 {width:84px;}
.f3 {width:136px;}
.f4 {width:84px;}

/*冲级赢豪礼*/
.left-msg-1 {width:160px;height:160px;position:absolute;top:248px;left:127px;padding:0 10px;color:#D5A678;}
.top {width:160px;height:28px;line-height:28px;}
.hero-score {color:#f00;margin:0 5px;font-size:14px;}
.left-msg-con {width:160px;height:132px;color:#fff;}
.left-msg-con li {height:22px;line-height:22px;}
.refresh {color:#f00;}
.first-li {text-align:right;}
.rank-1 {width:622px;height:160px;position:absolute;top:248px;left:319px;overflow:hidden;}
.rank-1 li {width:311px;height:31px;line-height:31px;float:left;border-bottom:1px solid #3D2000;}
.rank-1 li span {float:left;display:inline;text-align:center;}
.r1 {width:59px;}
.r2 {width:84px;}
.r3 {width:84px;color:#f00;}
.r4 {width:84px;}

/*奖品兑换*/
.prize {width:580px;height:100px;position:absolute;left:45px;top:160px;}
#CSSBox{width:468px;height:100px;overflow:hidden;position:absolute;left:63px;}
#CSSContent img{width:107px;height:100px;margin-right:10px;}
#LeftButton{cursor:pointer;display:block;width:40px;height:40px;position:absolute;left:12px;top:34px;}
#RightButton{cursor:pointer;display:block;width:40px;height:40px;position:absolute;right:12px;top:34px;overflow:hidden;}

/*获奖名单*/
.winner {width:200px;height:230px;position:absolute;left:685px;top:136px;}
.winner li {width:200px;height:230px;height:22px;line-height:22px;}
.winner li span {float:right;}

#fullBg {background-color:#000;opacity:0.5;filter:alpha(opacity=50);z-index:99;position:absolute;left:0;top:0;display:none;}
.pop-frame {width:621px;height:358px;position:absolute;z-index:999;background:url(../images/pop.jpg);display:none;}
#log-reg {width:621px;height:358px;}
.log-close {position:absolute;width:25px;height:30px;right:33px;top:31px;font-size:20px;}
.log, .reg {width:100%;height:100%;text-align:center;color:#5e0000;}
#log-reg dt {height:100px;line-height:100px;font-size:30px;}
#log-reg dd {margin-bottom:15px;}
#log-reg input, #msg-pop input {width:210px;height:28px;padding:0 5px;line-height:28px;border:none;background:#230f0b;color:#fff;}
.pop-btn {display:inline-block;width:166px;height:63px;margin-left:53px;}
.log-btn {background:url(../images/log-btn.jpg) no-repeat;}
.reg-btn {background:url(../images/reg-btn.jpg) no-repeat;}

/*中奖信息*/
.btn {width:287px;height:77px;position:absolute;top:299px;}
.query {left:37px;}
.comp-msg {left:345px;}
#msg-pop {color:#000;}
#msg-pop dt {margin-top:40px;text-align:center;font-size:15px;}
#msg-pop dd {margin-top:14px;text-align:center;height:32px;line-height:32px;margin-top:6px;}
.submit-info {background:url(../images/submit.jpg) no-repeat;}
#code-copy {color:#f00;text-decoration:underline;}

.lot-msg,.his-tab{text-align:center;margin-top:58px;font-size:16px;width:588px;color:#000;}
/*.his-con tr {border-bottom:1px solid #f00;}*/
.his-con tr td,.his-con tr th {border:1px solid #f00;font-size:14px;height:22px;}
.his-tab {overflow:auto;height:280px;margin:58px auto;}

/*movie*/
.video-btn {width:320px;height:74px;position:absolute;left:88px;top:669px;}
#movie {background-color:#fff;height:480px;width:640px;position:absolute;display:none;z-index:100;}
.movie-close {background-color:#fff;opacity:0.8;filter:alpha(opacity=80);width:40px;height:40px;position:absolute;right:-40px;top:0px;color:#f00;font-size:30px;text-align:center;}