@charset "UTF-8";
html,body,div,span,iframe,h1,h2,h3,h4,h5,p,pre,em,img,strong,b,i,dl,dt,dd,ul,li,fieldset,form,label,legend,table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0}

body {font-family:'Microsoft Yahei';font-size:12px;color:#b4b4b4;background:#000 url(images/bg.jpg) top center no-repeat;line-height:1.7;}
table {border-collapse:collapse;border-spacing:0;}
li {list-style:none;}
a {color:#e5dfc9;text-decoration:none;}
a:hover {text-decoration:underline;}
.color {color:#edd500;}
.f18 {font-size:18px;}
.f16 {font-size:16px;}
.f14 {font-size:14px;}
.red {color:#d60000;}
.blue {color:#58cfe5;}
.hidden {display:none;}
input {outline:none;border:1px solid #000;}

.wrap {width:1000px;margin:0 auto;}
.header {height:478px;background:url(images/hd.jpg) no-repeat;position:relative;}
.content {height:652px;background:url(images/bd.jpg) no-repeat;position:relative;overflow:hidden;}

.logos {position:absolute;width:248px;height:81px;}
.logos-1 {background:url(images/_logo1-1.jpg);}
.logos-2 {background:url(images/_logo1-2.jpg);}
.logos-3 {background:url(images/_logo1-3.jpg);}
.logos-4 {background:url(images/_logo1-4.jpg);}
.logos-5 {background:url(images/_logo1-5.jpg);}
.logos-6 {background:url(images/_logo1-6.jpg);}
.logos-7 {background:url(images/_logo2.jpg);}
.logo1 {position:absolute;width:85px;height:76px;left:4px;top:0;}
.logo2 {position:absolute;width:155px;height:76px;left:90px;top:0;}
.topic {width:680px;height:52px;padding:243px 0 0 67px;line-height:2;overflow:hidden;}
.ingame, .download {position:absolute;width:124px;height:46px;top:324px;left:209px;}
.download {left:366px;}
.ingame:hover {background:url(images/btn1.jpg) no-repeat;}
.download:hover {background:url(images/btn2.jpg) no-repeat;}
.loged {position:absolute;right:200px;top:5px;display:none;}

.tab-nav {padding:121px 0 0 5px;height:62px;}
.tab-nav a {float:left;width:157px;height:62px;text-indent:-9999em;overflow:hidden;cursor:pointer;opacity:0;filter:alpha(opacity=0);background-image:url(images/tab-on.jpg);background-repeat:no-repeat;}
.tab-nav .on {opacity:1;filter:alpha(opacity=100);}
.n1 {background-position:0 0;}
.n2 {background-position:-157px 0;}
.n3 {background-position:-314px 0;}

.e {position:relative;width:100%;height:652px;}
.t {width:476px;height:77px;}
.e1 .t {background:url(images/t1.jpg) no-repeat;}
.e2 .t {background:url(images/t2.jpg) no-repeat;}
.e3 .t {background:url(images/t3.jpg) no-repeat;}

.gift-table th {height:30px;font-weight:bold;background:#c0f0f4;}
.gift-table th, .gift-table td {border:1px solid #000;text-align:center;padding:3px 0;}

.rule1 {width:640px;height:80px;}
.sl {display:none;}
.step {width:523px;height:78px;margin:20px 0;background:url(images/a1.png) no-repeat;}
.scroll-e {width:564px;height:240px;overflow:hidden;}
.scroll-e li {width:178px;height:240px;float:left;margin-right:10px;overflow:hidden;text-align:center;}
.scroll-e .p1 {height:33px;line-height:33px;text-align:center;font-size:20px;color:#98989d;background:#2a2e3a;}
.scroll-e .p2 {text-align:right;color:#661b15;height:27px;line-height:27px;}
.scroll-e a {display:block;width:61px;height:22px;text-align:center;line-height:22px;margin:10px auto 0;}
.scroll-e a:hover {text-decoration:none;}
.un-done {background:#671c16;color:#b35f39;}
.done {background:#2a2e3a;color:#ce0203;}
.gc-btn {display:inline-block;width:212px;height:47px;margin-left:65px;margin-right:5px;background:url(images/btn3.jpg) no-repeat;display:inline-block;vertical-align:middle;}
.gc-btn:hover {background:url(images/btn3-on.jpg) no-repeat;}
.code-img {vertical-align:middle;}
#code {width:60px;height:20px;text-align:center;line-height:20px;border:none;outline:none;margin-left:5px;}

.start {position:absolute;width:284px;height:82px;left:161px;top:196px;z-index:2;}
.start:hover {background:url(images/start-on.jpg) no-repeat;}
.lottery {width:607px;height:316px;background:url(images/lottery-off.jpg);position:relative;}
.lottery li {position:absolute;width:119px;height:104px;display:none;background-image:url(images/lottery-on.jpg);background-repeat:no-repeat;}
.lottery .on {display:block;}
#g1 {left:0;top:0;background-position:0 0;}
#g2 {left:122px;top:0;background-position:-122px 0;}
#g3 {left:244px;top:0;background-position:-244px 0;}
#g4 {left:366px;top:0;background-position:-366px 0;}
#g5 {left:488px;top:0;background-position:-488px 0;}
#g6 {left:488px;top:106px;background-position:-488px -106px;}
#g7 {left:488px;top:212px;background-position:-488px -212px;}
#g8 {left:366px;top:212px;background-position:-366px -212px;}
#g9 {left:244px;top:212px;background-position:-244px -212px;}
#g10 {left:122px;top:212px;background-position:-122px -212px;}
#g11 {left:0;top:212px;background-position:0 -212px;}
#g12 {left:0;top:106px;background-position:0 -106px;}
.scroll-list-wrap {position:absolute;width:300px;height:122px;overflow:hidden;left:400px;top:410px;}
.scroll-list li {height:25px;line-height:25px;font-size:12px;}
.my-table-wrap {height:193px;overflow:auto;}
#my-gift-table {width:100%;}
#my-gift-table th, #my-gift-table td {border:1px solid #ccc;}
#my-gift-table th, #my-gift-table tr:hover {background:#c0f0f4;}

.rule2 {width:345px;line-height:2;padding-top:15px;}
.card-btn {display:block;width:211px;height:46px;margin:40px 0 0 200px;background:url(images/btn4.jpg) no-repeat;}
.card-btn:hover {background:url(images/btn4-on.jpg) no-repeat;}
.query, .my-info {position:absolute;width:98px;height:28px;background:#285691;border:1px solid #13254d;color:#a7c3ea;text-align:center;line-height:28px;font-size:15px;top:545px;}
.query {left:385px;}
.my-info {left:500px;}
.query:hover, .my-info:hover {background:#5cd5fb;color:#14232f;border-color:#216fc8;text-decoration:none;}
.lottery-num-tips {position:absolute;left:380px;top:49px;}

.rule3 {width:630px;}
.weibo {height:165px;overflow:hidden;position:relative;padding:20px 0 0 100px;}
.ziliao {height:140px;overflow:hidden;position:relative;}
.show {width:711px;height:204px;position:relative;overflow:hidden;background:url(images/show.jpg) no-repeat;}
.media-btn {position:absolute;left:340px;top:20px;}
.share {display:block;width:82px;height:24px;background:#295694;color:#a7c3ea;text-align:center;letter-spacing:2px;line-height:24px;margin:5px 0 0 35px;}
.share:hover {background:#8e362b;color:#f7f3f3;text-decoration:none;}
.ziliao-tab {width:300px;}
.ziliao-tab li {float:left;width:136px;height:54px;margin:0 10px 10px 0;background-image:url(images/zl.jpg);background-repeat:no-repeat;}
.ziliao-tab a {display:block;height:54px;}
.ziliao-tab .on a {background-image:url(images/zl-on.jpg);background-repeat:no-repeat;}
.z1, .on .zl-1 {background-position:0 0;}
.z2, .on .zl-2 {background-position:-146px 0;}
.z3, .on .zl-3 {background-position:0 -61px;}
.z4, .on .zl-4 {background-position:-146px -61px;}
.ziliao-list {width:320px;left:310px;top:20px;position:absolute;}
.ziliao-list li {float:left;width:100px;height:25px;line-height:25px;text-indent:2em;}
.jietu {width:420px;padding:55px 0 0 20px;position:relative;overflow:hidden;}
.jietu a {float:left;margin:0 5px;}
.jietu-more {position:absolute;width:20px;height:20px;left:405px;top:13px;z-index:2;}
.wuqi {position:absolute;width:250px;height:150px;left:445px;top:37px;}
.scroll-wuqi {width:250px;height:150px;overflow:hidden;}
.scroll-wuqi ul {width:250px;height:150px;overflow:hidden;}
.scroll-wuqi li {width:250px;height:150px;overflow:hidden;}
.scroll-wuqi img {width:250px;height:150px;}

/* sq widget */
.sq-dialog {position:absolute;padding-top:9px;top:200px;left:500px;z-index:1001;color:#333;width:400px;}
.sq-dialog-source {display:none}
.sq-dialog-avatar {z-index: 1;width: 38px;height: 46px;position: absolute;top: 0;left: 10px;background: transparent url(http://img1.37wanimg.com/www/css/images/common/bg-dialog-avatar.png) no-repeat;_background-image: url(http://img1.37wanimg.com/www/css/images/common/bg-dialog-avatar-8.png);}
.sq-dialog-body {word-break: break-all;font-size: 14px;background-color: #c0f0f4;border: 1px solid #8fdadc;box-shadow: inset 0 0 2px 1px #fff;*padding-bottom: 10px;}
.sq-dialog-titlebar {position: relative;height: 27px;color: #494b49;padding: 7px 0 3px 50px;}
.sq-dialog-titlebar-text {font-size: 16px;}
.sq-dialog-notitle {height: 1px;overflow: hidden;}
.sq-dialog-client {background-color: #fff;padding: 14px;margin-right: 10px;margin-left: 10px;}
.sq-dialog-content {margin-left: 10px;margin-right: 10px;}
.sq-dialog-close {position: absolute;right: 10px;top: 0;width: 34px;height: 21px;text-indent: -9999px;background: transparent url(http://img1.37wanimg.com/www/css/images/common/btn-24.png) no-repeat -122px -372px;_background-image: url(http://img1.37wanimg.com/www/css/images/common/btn.png);}
.sq-dialog-close:hover {background-position: -157px -372px;}
.sq-dialog-buttons {margin: 0 10px 10px;background-color: #fff;padding-bottom: 15px;text-align: center;*zoom: 1;}
.sq-dialog-buttons a {margin-left: 20px;margin-right: 20px;}
.sq-dialog-nobutton {border: 0;padding: 0;height: 1px;overflow: hidden;}
.sq-dialog-nobutton button {display: none;}
.sq-dialog-masking {background-color: #000;left: 0;opacity: .4;filter: alpha(opacity=40);position: absolute;top: 0;z-index: 1000;width: 100%;}
.sq-dialog-overlay {background-color: #fff;border: 1px solid #999;position: absolute;}
.sq-dialog-content h5 {font-weight: 400;font-size: 20px;color: #0082cb;}
.sq-dialog-content p {margin-top: 8px;margin-bottom: 8px;padding-left: 10px;}
.sq-dialog-content a {color: #008cce;margin-left: 3px;margin-right: 3px;}
.sq-dialog-content-col {display: inline-block;width: 112px;text-align: right;}
.sq-dialog-loading {height:60px;background:transparent url(http://img1.37wanimg.com/www/css/images/common/loading-48x48.gif) no-repeat 50px center;}
.sq-dialog-loading span {position:relative;top:20px;left:120px;}
.btn {display: inline-block;text-align:center;overflow:hidden;font-size:12px;vertical-align:middle;background: transparent url(http://img1.37wanimg.com/www/css/images/common/btn-24.png) no-repeat;_background-image:url(http://img1.37wanimg.com/www/css/images/common/btn.png);}
.btn-s-1 {width:112px;height:44px;line-height:44px;background-position:0 -246px;color:#4e4e4c;font-size:18px;}
.btn-s-1:hover {background-position: 0 -290px;text-decoration: none;}
.text {width: 185px;border: 1px solid #d0dcde;background-color: #e9f8ff;padding: 7px 10px;border-radius: 2px;}