body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form,header,section,article,footer{margin:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,'\5FAE\8F6F\96C5\9ED1',sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
em,b{font-style:normal}
a{text-decoration:none} 
img{border:0} 
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0}
td,th,ul,ol{padding:0}
ol,ul{ list-style: none; }

.mid { width: 1045px; min-width: 1045px; margin: 0 auto; zoom: 1; z-index: 1; text-align: center; font-family: '\5FAE\8F6F\96C5\9ED1'; position: relative; }
.btn { background: url(//wegame.gtimg.com/tgp_act/release/wegame/heroic20180308/images/btn.png) no-repeat; }
.lwt-wrap { width: 100%; min-width: 1045px; overflow: hidden; }
.sp { background: url(//wegame.gtimg.com/tgp_act/release/wegame/heroic20180308/images/po-jdt.png) no-repeat; }
/*head*/
.lwt-head { height: 817px; background: url(//wegame.gtimg.com/tgp_act/release/wegame/heroic20180308/images/head-1.jpg) center top no-repeat; }
.lwt-head .head-con { width: 1045px; height: 817px; background: url(//wegame.gtimg.com/tgp_act/release/wegame/heroic20180308/images/head-2.jpg) no-repeat; }
.lwt-head .login-box { position: absolute; bottom: 18px; left: 218px; }
.lwt-head .login-box .login { width: 570px; height: 66px; line-height: 66px; background: url(//wegame.gtimg.com/tgp_act/release/wegame/heroic20180308/images/login.png) no-repeat; font-size: 22px; font-family: '宋体'; color: #c1785b; }
.lwt-head .login-box .login a { color: #f3d39e; }
#login_qq_span { width: 140px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display: inline-block; vertical-align: bottom;}
/*bg1*/
.lwt-bg1 { height: 1383px; background: url(//wegame.gtimg.com/tgp_act/release/wegame/heroic20180308/images/bg.jpg) center top no-repeat; }
.lwt-bg1 .po { width: 1045px; height: 1000px; background: url(//wegame.gtimg.com/tgp_act/release/wegame/heroic20180308/images/po-bg.png) no-repeat; font-size: 0; }
.lwt-bg1 .po-top { display: inline-block; width: 100%; height: 412px; margin-top: 73px; position: relative; }
.lwt-bg1 .po-top .top-t { position: absolute; top: -19px; left: 10px; width: 1026px; height: 38px; background: url(//wegame.gtimg.com/tgp_act/release/wegame/heroic20180308/images/po-t.png) no-repeat; }
.lwt-bg1 .a-btn { height: 256px; padding: 24px 0 50px; }
.lwt-bg1 .a-btn a { margin: 0 18px; }
.lwt-bg1 .a-btn .a-cn { display: block; width: 315px; height: 126px; margin: 0 auto 18px; background-position: 0 0; }
.lwt-bg1 .a-btn .a-lq { display: inline-block; width: 255px; height: 112px; background-position: 0 -130px; }
.lwt-bg1 .a-btn .a-fx { display: inline-block; width: 255px; height: 112px; background-position: 0 -250px; }
.lwt-bg1 .a-btn .a-cn:hover { background-position: -325px 0px; }
.lwt-bg1 .a-btn .a-lq:hover { background-position: -325px -130px; }
.lwt-bg1 .a-btn .a-fx:hover { background-position: -325px -250px; }
.lwt-bg1 .progress-bar { height: 180px; font-size: 16px; color: #8c8165; }
.lwt-bg1 .progress-bar p { text-align: left; line-height: 18px; margin: 23px 0 0 24px; }
.lwt-bg1 .progress-bar .jdt { width: 826px; height: 68px; padding-top: 70px; margin: 0 auto; position: relative; }
.lwt-bg1 .progress-bar .jdt-bg { width: 745px; height: 13px; margin: 2px auto 0; background-position: 0 -40px; position: relative; overflow: hidden; }
.lwt-bg1 .progress-bar .energybar { position: absolute; top: 0; left: -760px;width: 737px; height: 9px; background: url(//wegame.gtimg.com/tgp_act/release/wegame/heroic20180308/images/jd-t.png) no-repeat; z-index: 9; }
.lwt-bg1 .progress-bar .energybar:after { content: ''; display: block; width: 194px; height: 9px; background: url(//wegame.gtimg.com/tgp_act/release/wegame/heroic20180308/images/jd-top.png) no-repeat; float: right; }
.lwt-bg1 .progress-bar .jdt-bor { position: absolute; top: 57px; left: 1px; width: 826px; height: 34px; background-position: 0 0; z-index: 99; }
.lwt-bg1 .integr-list { position: absolute; top: 0 ; left: 85px;; width: 658px; height: 138px; z-index: 999; }
.lwt-bg1 .integr-list .item { float: left; width: 66px; height: 138px; margin: 0 49px; position: relative; }
.lwt-bg1 .integr-list img { width: 66px; height: 76px; }
.lwt-bg1 .integr-list .icon { position: absolute; top: 81px; width: 15px; height: 15px; background-position: -750px -43px; }
.lwt-bg1 .integr-list .icon { left: 26px; }
.lwt-bg1 .integr-list p { margin: 0; margin-top: 22px; }
.lwt-bg1 .integr-list .item4 p { text-indent: -.3em; }
.lwt-bg1 .text { text-align: left; margin-top: 27px; }
.lwt-bg1 .text h2 { line-height: 26px; font-size: 20px; color: #ccb98d; }
.lwt-bg1 .text li { font-size: 16px; line-height: 30px; color: #524f48; }


/*** footer  **/
#footer_ieg{min-width:1045px; text-align:center; font-size:12px; line-height:19px; color:#fff;  background: #000;}
.wrap_ieg{ margin:0 auto; padding:30px 0; width:1000px;} 
.wrap_ieg a{color:#fff;}
#footer_ieg p.e{ margin-top:-4px; font-size:10px;}

.item_lottory_1{cursor: pointer;}



/*弹出层*/
.dialog { width: 339px; height: 427px; background: url(//wegame.gtimg.com/tgp_act/release/wegame/heroic20180308/images/po-bg1.png) no-repeat; text-align: center; position: relative; font-size: 0; }
.dialog .dia-close { position: absolute; top: 25px; right: 30px; width: 25px; height: 25px; font-size: 30px; line-height: 22px; color: #9d7849; }
.dialog .qrcode { width: 217px; height: 217px; margin-top: 68px; }
.dialog .dia-con { line-height: 30px; font-size: 16px; color: #bbac87; margin-top: 25px; }


.check_my_power{color: #8c8165; text-decoration: underline !important;}