@charset "UTF-8";
*, ::after, ::before { -webkit-box-sizing: border-box; box-sizing: border-box; }

body { font-size: 12px; font-family: microsoft yahei,Arial; background: #061625; min-width: 1300px; }

blockquote, body, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, li, ol, pre, td, textarea, th, ul, button, p { padding: 0; margin: 0; }

abbr, acronym, img { border: 0; }

address, caption, cite, code, dfn, em, th, var { font-weight: 400; font-style: normal; }

ol, ul { list-style: none; }

button, input, optgroup, option, select, textarea, i { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; outline: 0; }

button { outline: none; border: none; background: none; cursor: pointer; position: relative; overflow: hidden; }

input { outline: none; border: none; }

table { border-collapse: collapse; border-spacing: 0; }

textarea { resize: none; }

video { outline: none; }

/* a { color: inherit; text-decoration: none; } */
a { -webkit-transition: color linear .2s; -o-transition: color linear .2s; transition: color linear .2s; }

a:link, a:visited { text-decoration: none; }

.unl, a.unl, a.unl:visited, a:hover { text-decoration: underline; }

a:focus { outline: 0; }

a:hover { text-decoration: none; }

.clearfix, .floatG { *zoom: 1; zoom: 1; }

.clearfix:after, .floatG:after { visibility: hidden; display: block; font-size: 0; content: ""; clear: both; height: 0; }

.clearb { clear: both; }

.fl { float: left; }

.fr { float: right; }

table { width: 100%; border-collapse: collapse; border-spacing: 0; }

.wrap { width: 100%; margin: 0 auto; min-width: 1200px; max-width: 1920px; overflow: hidden; position: relative; }

.main { width: 100%; position: relative; }

.main_container { width: 100%; padding-bottom: 30px; background: url(https://p1.ssl.qhimg.com/d/inn/a1ce1bc0b9a0/theme/images/bj1.jpg) no-repeat center top; }

.container { width: 1200px; margin: 0 auto; position: relative; font-size: 14px; }

.i-header { width: 100%; position: absolute; left: 0; top: 0; height: 87px; background: url(https://p1.ssl.qhimg.com/d/inn/a1ce1bc0b9a0/theme/images/nav_bj.png) repeat-x center top; z-index: 1; }

.header_nav { float: right; font-size: 0; margin-top: 20px; }

.header_nav a { display: inline-block; *display: inline; *zoom: 1; width: 135px; height: 35px; text-align: center; font-size: 18px; border: 1px solid #fff; margin: 0 10px; border-radius: 5px; color: #fff; line-height: 35px; }

.header_nav a:hover { border: 1px solid #ffe29a; color: #ffe29a; }

.header_l { float: left; margin-top: 10px; background: url(https://p1.ssl.qhimg.com/d/inn/a1ce1bc0b9a0/theme/images/line.png) no-repeat 145px center; }

.header_l a { display: inline-block; vertical-align: middle; margin: 0 20px; }

.actReward { margin: 30px 0 40px; position: relative; }

.part_tit { text-align: center; margin-bottom: 15px; }

.rewardList { width: 1035px; margin: 10px auto; padding: 0 200px; background: url(https://p1.ssl.qhimg.com/d/inn/a1ce1bc0b9a0/theme/images/reward_bj.png) repeat-y center top; text-align: center; font-size: 0; }

.rewardList li { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; height: 146px; font-size: 14px; color: #fff; margin: 0 10px; }

.rewardList li span { border: 2px solid #00f2fe; background: #0c222e; display: block; margin: 10px auto 5px; overflow: hidden; }

.rewardList li span img { -webkit-transition: all linear .2s; -o-transition: all linear .2s; transition: all linear .2s; }

.rewardList li:hover img { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); }

.stepList li { width: 1194px; height: 111px; margin: 0 auto; background: url(https://p1.ssl.qhimg.com/d/inn/a1ce1bc0b9a0/theme/images/act_bj.png) no-repeat center; padding-left: 120px; font-size: 16px; color: #bdbdbd; position: relative; display: table; }

.stepList li .table-cell { display: table-cell; vertical-align: middle; }

.step_btn, .stepText { display: inline-block; vertical-align: middle; }

.step_btn { width: 207px; }

.step_btn:hover { -webkit-filter: brightness(1.2); filter: brightness(1.2); }

.stepText { width: 830px; padding-left: 30px; font-size: 20px; color: #e0e6e8; line-height: 30px; }

.stepText p a { color: #00f2fe; }

.stepText p a:hover { color: #dac789; }

.activateGift { margin: 30px 0; text-align: center; }

.activateGift .part_tit { margin-bottom: 30px; }

.go_top { width: 100%; height: 56px; display: block; cursor: pointer; text-indent: -999em; }

.getCodeBox { padding-top: 550px; }

.get_btn { width: 304px; height: 86px; background: url(https://p1.ssl.qhimg.com/d/inn/a1ce1bc0b9a0/theme/images/get_btn.png) no-repeat center; display: block; margin: 0 auto; text-indent: -999em; }

.get_btn:hover { -webkit-filter: brightness(1.2); filter: brightness(1.2); }

.beforeSignIn { width: 100%; display: block; margin: 10px 0; font-size: 22px; color: #f2feff; text-align: center; }

.afterSignIn { text-align: center; }

.codeBox { width: 577px; height: 110px; background: url(https://p1.ssl.qhimg.com/d/inn/a1ce1bc0b9a0/theme/images/code_bj.png) no-repeat center; margin: 0 auto; color: #fff; padding: 25px 20px 0 30px; font-size: 20px; }

.codeBox .copy_content { width: 330px; height: 45px; padding: 0 15px; background: #fff; color: #1d1b1b; font-size: 16px; }

.copy_btn { width: 69px; height: 44px; line-height: 44px; background: url(https://p1.ssl.qhimg.com/d/inn/a1ce1bc0b9a0/theme/images/copy_bj.png) no-repeat center; font-size: 16px; color: #fff; margin-left: 6px; text-align: center; }

.copy_btn, .icon, .signOut, .username { display: inline-block; vertical-align: middle; }

.ok_ico { width: 25px; height: 19px; background: url(https://p1.ssl.qhimg.com/d/inn/a1ce1bc0b9a0/theme/images/true_ico.png) no-repeat center; }

.userinfo { font-size: 18px; margin-top: 10px; }

.username { color: #fff; }

.signOut { color: #00f1fd; }

.ruleBtn { width: 93px; height: 25px; line-height: 25px; background: url(https://p1.ssl.qhimg.com/d/inn/a1ce1bc0b9a0/theme/images/rule_btn.png) no-repeat center; position: absolute; right: 200px; bottom: 10px; text-align: center; color: #0cd5df; }

/*弹窗*/
#maskLayer { display: none; position: fixed; z-index: 1000; top: 0; right: 0; bottom: 0; left: 0; }

.modal { display: none; position: fixed; z-index: 1001; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); font-size: 20px; line-height: 1.5; color: #fff; }

.modal-close { position: absolute; top: 3px; right: 6px; width: 45px; height: 45px; line-height: 45px; text-align: center; z-index: 1; }

.modal-close:hover { -webkit-filter: brightness(1.5); filter: brightness(1.5); -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; }

.modal-close img { vertical-align: middle; }

.modal_tit { height: 50px; position: relative; text-align: center; font-size: 22px; font-weight: bold; line-height: 50px; }

.modal_tit:before { content: ""; width: 72px; height: 19px; background: url(https://p1.ssl.qhimg.com/d/inn/a1ce1bc0b9a0/theme/images/tit_icon.png) no-repeat center; position: absolute; left: 35px; top: 50%; margin-top: -10px; }

.ruleBox { width: 648px; height: 358px; background: url(https://p1.ssl.qhimg.com/d/inn/a1ce1bc0b9a0/theme/images/rule_bj.png) no-repeat center top; }

.ruleBox .modal_tit { background: url(https://p1.ssl.qhimg.com/d/inn/a1ce1bc0b9a0/theme/images/rule_tit.png) no-repeat center; }

.ruleCon { padding: 40px; line-height: 40px; }

.phone_yz { width: 453px; height: 358px; background: url(https://p1.ssl.qhimg.com/d/inn/a1ce1bc0b9a0/theme/images/phone_bj.png) no-repeat center top; }

.phone_yz .modal_tit { background: url(https://p1.ssl.qhimg.com/d/inn/a1ce1bc0b9a0/theme/images/phone_tit.png) no-repeat center; }

.phone_yz dl { width: 430px; margin: 40px auto 0; }

.phone_yz dl dd { padding-top: 20px; overflow: hidden; position: relative; }

.phone_yz dl dd label, .phone_yz dl dd input { float: left; height: 40px; line-height: 40px; }

.phone_yz dl dd label { width: 130px; text-align: right; }

.phone_yz dl dd input { width: 290px; padding-left: 15px; font-size: 16px; color: #b7b7b7; }

.phone_yz dl dd #imgcode, .phone_yz dl dd #btn_smsCode { width: 135px; }

.phone_yz dl dd #captcha { width: 100px; height: 40px; float: left; margin: 0 10px; }

.phone_yz dl dd .captcha-change { font-size: 13px; float: left; line-height: 40px; }

.phone_yz dl dd #btn_ipcode { width: 110px; height: 40px; line-height: 40px; border-radius: 8px; background: #00cbd1; float: left; margin-left: 10px; font-size: 16px; color: #fff; }

.tips { color: #ce5a27; font-size: 12px; text-align: center; padding: 10px; }

.btnReady { text-align: center; }

.btnReady a { width: 220px; height: 60px; background: #00cbd1; font-size: 22px; line-height: 60px; display: inline-block; color: #fff; }
/*# sourceMappingURL=index.css.map */