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 {padding:0;margin:0;}
fieldset,img { border:0;}
/* remember to define focus styles! */
:focus {outline:0;}
address,caption,cite,code,dfn,em,th,var,optgroup {font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
abbr,acronym {border:0;font-variant:normal;}
input,button,textarea,select,optgroup,option {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
code,kbd,samp,tt {font-size:100%;}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win,IE7-Win */
input,button,textarea,select {*font-size:100%;}
body {line-height:1.5;}
ol,ul {list-style:none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse:collapse;border-spacing:0;}
caption,th {text-align:left;}
sup,sub {font-size:100%;vertical-align:baseline;}
/* remember to highlight anchors and inserts somehow! */
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}

.clear:after{clear: both;content:'.';display: block;visibility:hidden;height:0;}
.clear{zoom:1; clear: both;}

html,body {height:100%;background:#ebf4fa;font: 12px/1.75  "Microsoft YaHei","Helvetica Neue",Arial, HelveticaNeue, Helvetica, "BBAlpha Sans", sans-serif;color:#222;}

a {color:#333;text-decoration:none;
    /*transition:all .1s ease-in;*/
}
a:hover {color:#f90;text-decoration:underline}

.hide {display:none;}

#wrap {width:100%;min-width:1200px;max-width:1920px;margin:0 auto;background:url(/zhuanti/hongbao/img/bg04.jpg) no-repeat center 0;}
#wrap-1 {}

#main {width:1200px;margin:0 auto;}

#header {position:relative;height:470px;}
#header #logo {position: absolute;top:35px;left:0px;display: block;width:341px;height:136px;overflow: hidden;background:url(/images/logo.png) no-repeat;text-indent: -9999px;}
#header #in {position: absolute;left:982px;display: block;width:114px;height:34px;overflow: hidden;/*background:url(/zhuanti/hongbao/img/in.png) no-repeat;*/text-indent: -9999px;z-index: 100;}
/*#header #in:hover {background-position: 0 -34px;}*/
#header #player-btn {position:absolute;top:380px;left:865px;display:block;width:100px;height:79px;background: url(/images/main/play_icon.png) no-repeat;cursor: pointer;
    transition:all 1s ease-in;
}
#header #player-btn:hover {opacity:.8;
    -webkit-transform:rotate(360deg);
}

#header #login {position: absolute;top:3px;left:750px;display: block;width:118px;height:35px;overflow: hidden;background:url(/zhuanti/hongbao/img/btn_login.png) no-repeat;text-indent: -9999px;}
#header #login:hover {background-position: 0 -35px;}

#header #btn-quickreg {position: absolute;top:1010px;left:910px;display: block;width:168px;height:43px;overflow: hidden;background:url(/zhuanti/hongbao/img/regbtn.jpg) no-repeat;text-indent: -9999px;}
/*#header #btn-quickreg:hover {background-position: 0 -35px;}*/

#header .hm-down { position:absolute; width:191px; height:69px; top:380px; left:507px;background: url(/zhuanti/hongbao/img/btn_01.jpg); background-position:0px -138px;}
#header .hm-down:hover { background-position:-191px -138px;}
#header .hm-down a{ width:100%; float:left; height:100%;}
#header .hm-reg{ position:absolute; width:191px; height:69px; top:380px; left:720px;background: url(/zhuanti/hongbao/img/btn_01.jpg); background-position:0px -69px;}
#header .hm-reg:hover {background-position:-191px -69px;}
#header .hm-reg a{ width:100%; float:left; height:100%;}
#header .hm-home{ position:absolute; width:191px; height:69px; top:380px; left:935px;background: url(/zhuanti/hongbao/img/btn_01.jpg); background-position:0px 0px;}
#header .hm-home:hover { background-position:-191px 0px;}
#header .hm-home a{ width:100%; float:left; height:100%;}

#header .hm-logout{ position:absolute; width:191px; height:69px; cursor: pointer;top:380px; left:1148px;background: url(/zhuanti/hongbao/img/logout.jpg); background-position:0px 0px;}
#header .hm-logout:hover { background-position:-191px 0px;}
#header .hm-logout a{ width:100%; float:left; height:100%;}

#header #share {position:absolute;left:980px;width:282px;height:28px;overflow:hidden;padding:3px 0 5px;background: url("/images/main/share_bg.png") no-repeat;}
#header #share span {float:left;display:block;width:145px;height:23px;text-align:right;color:#dfdfdf;}
#header #share a {float:left;display:inline;width:23px !important;height:23px !important;padding:0 !important;margin:0 2px 0 0 !important;background: url("/images/main/share_icon.png") no-repeat !important;text-indent: -9999px;}
#header #share a.bds_tsina {background-position:0 -23px !important;}
#header #share a.bds_qzone {background-position:0 -46px !important;}
#header #share a.bds_tqq {background-position:0 -69px !important;}
#header #share a.bds_more {margin-left:2px !important;background-position:0 -92px !important;}



#footer{width:100%; color:#676b7c;font-size:12px;line-height:25px;font-family:"宋体"; }
#footer div{ width:998px;  padding:25px 0 40px 0px; margin:auto; text-align:left; height:auto; line-height:24px; text-indent:386px; background:url('/images/media/lianpeng3.png') no-repeat 260px 40px; overflow:hidden;}
#footer a{ color:#676b7c; text-decoration:none;}
#footer a:hover{ text-decoration:underline;}

#section-1 {height:560px;}
#section-1 #btn-gift {width:220px;height:220px;position:relative;top:140px;left:500px;cursor: pointer;background: url(/zhuanti/hongbao/img/qiang1.png);z-index: 1;}
#section-1 #btn-gift:hover {background:url(/zhuanti/hongbao/img/qiang.png)}

#section-1 #btn-reward {/*display:none;*/width:390px;height:120px;position:relative;top:-30px;left:720px;cursor: pointer;background: url(/zhuanti/hongbao/img/new.png);}
#section-1 #btn-baozang {display:none;width:520px;height:294px;position:relative;top:-187px;left:620px;cursor: pointer;background: url(/zhuanti/hongbao/img/bg05.png);}
#section-2 {height:530px;}
#section-2 #btn-rebate {width:185px;height:60px;position:relative;top:-75px;left:900px;cursor: pointer;background: url(/zhuanti/hongbao/img/lingqu1.png);}
#section-2 #btn-rebate:hover {background:url(/zhuanti/hongbao/img/lingqu.png)}

#section-2 #btn-server {width:375px;height:60px;position:relative;top:-14px;left:116px;font-size:30px;}
#section-2 #btn-char {width:375px;height:60px;position:relative;top:-14px;left:116px;font-size:30px;}

#section-2	.list_lh{ width:390px;height:400px; overflow:hidden;position:relative;top:120px;left:710px;font-size:15px;text-align:center;}
#section-2	.list_lh li{ padding:10px;}
#section-2	.list_lh li.lieven{ background:#F0F2F3;}
#section-2	.list_lh li p{ height:10px; line-height:10px;color:rgb(106,111,141)}
#section-2	.list_lh li p a{ float:left;}
#section-2	.list_lh li p em{font:normal 12px/24px Arial; color:#FF3300; display:inline-block;}
/*#section-2	.list_lh li p span{ color:#999; float:right;}*/

#section-2 .list_total {
	width:390px;height:10px;position:relative;top:90px;left:760px;font-size:15px;text-align:center;color:rgb(234,206,96);text-decoration:none;
}

#section-2 .list_total  em{color:#fff; }

#pop-bg {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.7;filter:alpha(opacity:70);z-index:9999;}
#pop-video {display:none;position:fixed;top:50%;left:50%;margin:-285px 0 0 -438px;background:#515151;z-index:10000;}
#pop-video .close {position:absolute;top:0;right:-42px;display:block;width:35px;height:36px;overflow:hidden;background:url("/images/main/pop_close.png") no-repeat;cursor:pointer;text-indent:-9999px;}
#pop-video #video {height:546px;background:#000;}
#pop-video #video-list {height:80px;overflow:hidden;}
#pop-video #video-list li {float:left;width:290px;height:80px;}
#pop-video #video-list li a {display:block;height:70px;padding-top:10px;line-height:30px;text-align:center;color:#fff;font-size:18px;cursor:pointer;
    transition:all .3s ease-in;
}
#pop-video #video-list li a.btn-2 {border-left:1px solid #747474;border-right:1px solid #747474;}
#pop-video #video-list li a em {display:block;font-size:24px;text-align:center;}
#pop-video #video-list li a:hover,
#pop-video #video-list li a.current {background:#32a491;border-color:#32a491;text-decoration:none;}


#pop-login{width:837px; height:380px; position:fixed; background:url(/zhuanti/hongbao/img/bg2.png); z-index:10000; top:40%; left:30%;display:none; }
#pop-login .lrb-wp{ position:relative; overflow:hidden; height:325px; width:100%;}
#pop-login .close{ width:52px; height:48px; cursor:pointer; position:absolute; right:2px; display:block;/*background:url("/zhuanti/hongbao/img/close.png") no-repeat;*/margin-top: 10px;}
#pop-login .lrb-ifr{width:288px; height:264px; position:absolute; z-index:99; position:absolute; top:42px; left:14px;}
#pop-login .lrb-down{width:140px;height:41px; left:410px; top:225px;background:url("/images/btn_2.jpg") no-repeat;position:absolute;z-index:99}
#pop-login .lrb-down:hover {background-position: 0px -41px}
#pop-login .gift-box {width:270px;height:143px;left:356px;top:60px;background:url("/images/lb.png") no-repeat;position:absolute;z-index:99}
#pop-login  #quicklogin{margin-top: 100px;margin-left: 110px;}

#pop-tips{width:641px; height:325px; position:fixed; background:url(/zhuanti/hongbao/img/bg2.png); z-index:10000; top:40%; left:30%;display:none; }
#pop-tips .lrb-wp{ position:relative; overflow:hidden; height:325px; width:100%;}
#pop-tips .close{ width:35px; height:35px; cursor:pointer; position:absolute; right:15px; top:20px; display:block;background:url("/zhuanti/lantern/images/del.png") no-repeat;}
#pop-tips .lrb-ifr{width:288px; height:264px; position:absolute; z-index:99; position:absolute; top:42px; left:14px;}
#pop-tips .lrb-down{width:140px;height:41px; left:400px; top:214px;background:url("/images/btn_2.jpg") no-repeat;position:absolute;z-index:99}
#pop-tips .lrb-down:hover {background-position: 0px -41px}
#pop-tips .gift-box {width:270px;height:143px;left:320px;top:60px;background:url("/images/lb.png") no-repeat;position:absolute;z-index:99}
#pop-tips .content {width:300px;position:relative;font-size:18px;top:20%;text-align:center;left:10px;}
#pop-tips .content em{color:red;}
#pop-tips .content h1 {margin-top:-40px;margin-left:100px;font-size:20px;color:#fff3cc}
#pop-tips .content img {margin-top:50px;margin-left:120px;}
#pop-tips .content p {margin-top:120px;margin-left:70px;font-size:20px;}

#pop-quickreg{display:none;position:fixed;top:50%;left:50%;width:963px;height:521px;margin:-285px 0 0 -438px;z-index:10000;background: url("/img/tc02.png") no-repeat }
#pop-quickreg .close {position:absolute;top:0;right:6px;display:block;width:52px;height:100px;overflow:hidden;/*background:url("/images/main/pop_close.png") no-repeat;*/cursor:pointer;text-indent:-9999px;}
#pop-quickreg .close:hover {opacity: 0.1; filter: alpha(opacity=10);}
#pop-quickreg .btn-download {position:absolute;top:1360px;right:150px;display:block;width:140px;height:40px;overflow:hidden;cursor:pointer;text-indent:-9999px; background: url("/img/03.png") no-repeat }
#pop-quickreg .btn-download:hover {background-position:0px -41px;}
#pop-quickreg .quickreg {margin-top:165px;margin-left:620px;}

#pop-quickreg-ok {display:none;position:fixed;top:50%;left:50%;width:1016px;height:643px;margin:-245px 0 0 -555px;z-index:10000;background: url("/img/tc01.png") no-repeat }
#pop-quickreg-ok .close {position:absolute;top:190;right:5px;/*display:block;*/width:52px;height:52px;overflow:hidden;/*background:url("/images/main/pop_close.png") no-repeat;*/cursor:pointer;text-indent:-9999px;margin-top: 130px;}
#pop-quickreg-ok .close:hover {opacity: 0.1; filter: alpha(opacity=10);}
#pop-quickreg-ok .btn-download {position:absolute;top:455px;right:65px;display:block;width:231px;height:44px;overflow:hidden;cursor:pointer;text-indent:-9999px; background: url("/images/xiazai.gif") no-repeat }
/*#pop-quickreg-ok .btn-download:hover {background-position:0px -44px;}*/
#pop-quickreg-ok .btn-download1 {position:absolute;top:650px;right:350px;display:block;width:140px;height:40px;overflow:hidden;cursor:pointer;text-indent:-9999px; background: url("/img/wandown.jpg") no-repeat }
#pop-quickreg-ok .btn-download1:hover {background-position:0px -39px;}
#pop-quickreg-ok #account {position:absolute;top:270px;left:690px;display:block;font-size:24px;color:red;text-decoration:none;text-indent:-9999px;}
#pop-quickreg-ok #card {position:absolute;top:1565px;right:240px;display:block;font-size:16px;color:red;resize: none;width:60px;text-indent:-9999px;}
#pop-quickreg-ok .btn-copy {position:absolute;top:565px;right:195px;display:block;width:40px;height:25px;overflow:hidden;cursor:pointer;background-color:red; color:white;text-align:center;line-height: 25px;font-size: 14px;font-weight: bold;text-decoration: none;}

#hongbao_wrapper{ display:none;  position:fixed; left:0; top:0 ;width:100%; height:1565px; margin:0 auto; z-index:20;}
#hongbao1,#hongbao2,#hongbao3,#hongbao4,#hongbao5,#hongbao6,#hongbao7,#hongbao8,#hongbao9,#hongbao10,#hongbao11,#hongbao12,#hongbao13,#hongbao14,#hongbao15{position:absolute; top:500px; left:500px;}
#hongbao16,#hongbao17,#hongbao18,#hongbao19,#hongbao20,#hongbao21,#hongbao22,#hongbao23,#hongbao24,#hongbao25,#hongbao26,#hongbao27,#hongbao28,#hongbao29,#hongbao30{ position:absolute;top:50px; left:100px;}

#hdgz {display:block; width:890px; line-height:15px; font-size:17px; text-align:left; font-family:"黑体"; margin-top:-540px;margin-left: 520px;margin: auto;}



