.icon-channel_list{
   display:inline-block;
   background: url('../img/icon.png') no-repeat 0px -146px;
   background-size: 871px 760px;
   width: 173px;
   height: 194px;
}
.icon-channel_tf{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -500px -162px;
   background-size: 871px 760px;
   width: 46px;
   height: 46px;
}
.icon-close{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -288px -231px;
   background-size: 871px 760px;
   width: 50px;
   height: 51px;
}
.icon-goods{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -567px -265px;
   background-size: 871px 760px;
   width: 304px;
   height: 67px;
}
.icon-goods_1{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -380px -686px;
   background-size: 871px 760px;
   width: 75px;
   height: 74px;
}
.icon-goods_2{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -190px -686px;
   background-size: 871px 760px;
   width: 75px;
   height: 74px;
}
.icon-goods_3{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -193px -231px;
   background-size: 871px 760px;
   width: 75px;
   height: 74px;
}
.icon-goods_5{
   display:inline-block;
   background: url('../img/icon.png') no-repeat 0px -686px;
   background-size: 871px 760px;
   width: 75px;
   height: 74px;
}
.icon-goods_6{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -95px -686px;
   background-size: 871px 760px;
   width: 75px;
   height: 74px;
}
.icon-goods_9{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -285px -686px;
   background-size: 871px 760px;
   width: 75px;
   height: 74px;
}
.icon-goods_hover{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -567px -178px;
   background-size: 871px 760px;
   width: 304px;
   height: 67px;
}
.icon-gw{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -632px -538px;
   background-size: 871px 760px;
   width: 100px;
   height: 27px;
}
.icon-gw_hover{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -324px -617px;
   background-size: 871px 760px;
   width: 100px;
   height: 27px;
}
.icon-jhm_rob{
   display:inline-block;
   background: url('../img/icon.png') no-repeat 0px -538px;
   background-size: 871px 760px;
   width: 296px;
   height: 59px;
}
.icon-jhm_rob_hover{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -316px -538px;
   background-size: 871px 760px;
   width: 296px;
   height: 59px;
}
.icon-jhm_see{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -567px -431px;
   background-size: 871px 760px;
   width: 296px;
   height: 59px;
}
.icon-jhm_see_hover{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -567px -352px;
   background-size: 871px 760px;
   width: 296px;
   height: 59px;
}
.icon-login{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -444px -617px;
   background-size: 871px 760px;
   width: 100px;
   height: 27px;
}
.icon-login_hover{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -752px -538px;
   background-size: 871px 760px;
   width: 100px;
   height: 27px;
}
.icon-popup_btn{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -324px -360px;
   background-size: 871px 760px;
   width: 210px;
   height: 53px;
}
.icon-prize_btn{
   display:inline-block;
   background: url('../img/icon.png') no-repeat 0px 0px;
   background-size: 871px 760px;
   width: 348px;
   height: 126px;
}
.icon-prize_img1{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -639px -686px;
   background-size: 871px 760px;
   width: 62px;
   height: 65px;
}
.icon-prize_img10{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -557px -686px;
   background-size: 871px 760px;
   width: 62px;
   height: 65px;
}
.icon-prize_img2{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -475px -686px;
   background-size: 871px 760px;
   width: 62px;
   height: 65px;
}
.icon-prize_img3{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -368px -247px;
   background-size: 871px 760px;
   width: 90px;
   height: 65px;
}
.icon-prize_img4{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -478px -247px;
   background-size: 871px 760px;
   width: 62px;
   height: 65px;
}
.icon-prize_img5{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -368px -162px;
   background-size: 871px 760px;
   width: 112px;
   height: 65px;
}
.icon-prize_img6{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -324px -449px;
   background-size: 871px 760px;
   width: 77px;
   height: 65px;
}
.icon-prize_img7{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -721px -686px;
   background-size: 871px 760px;
   width: 62px;
   height: 62px;
}
.icon-prize_img8{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -193px -146px;
   background-size: 871px 760px;
   width: 89px;
   height: 65px;
}
.icon-prize_img9{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -421px -449px;
   background-size: 871px 760px;
   width: 62px;
   height: 65px;
}
.icon-prize_list{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -368px 0px;
   background-size: 871px 760px;
   width: 179px;
   height: 142px;
}
.icon-record{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -567px 0px;
   background-size: 871px 760px;
   width: 304px;
   height: 69px;
}
.icon-record_hover{
   display:inline-block;
   background: url('../img/icon.png') no-repeat 0px -449px;
   background-size: 871px 760px;
   width: 304px;
   height: 69px;
}
.icon-register{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -567px -89px;
   background-size: 871px 760px;
   width: 304px;
   height: 69px;
}
.icon-register_hover{
   display:inline-block;
   background: url('../img/icon.png') no-repeat 0px -360px;
   background-size: 871px 760px;
   width: 304px;
   height: 69px;
}
.icon-rule_y{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -302px -146px;
   background-size: 871px 760px;
   width: 30px;
   height: 30px;
}
.icon-second{
   display:inline-block;
   background: url('../img/icon.png') no-repeat 0px -617px;
   background-size: 871px 760px;
   width: 304px;
   height: 49px;
}
.icon-stay{
   display:inline-block;
   background: url('../img/icon.png') no-repeat -564px -617px;
   background-size: 871px 760px;
   width: 65px;
   height: 23px;
}

*{margin:0;padding:0;}
li{ list-style:none;}
a{ text-decoration:none;outline: none}
img{ border:none; vertical-align:top;}
i ,em{ font-style:normal;}
.clear{clear: both;}
.clear:after{content: ".";height: 0;font-size: 0;visibility: hidden;clear: both;}
body{font-family:"Microsoft YaHei","Helvetica Neue",Arial,HelveticaNeue,Helvetica,"BBAlpha Sans",sans-serif;font-size: 12px;background:url(../img/top.jpg) center top no-repeat;}
.content{width: 1200px;margin: 0 auto}

.top{height: 810px;position: relative;}
.logo{width: 188px;position: absolute;top: 35px;left: 50%;margin-left: -94px;}
.icon-gw{text-indent: -99999px;position: absolute;top: 26px;right: 58px;}
.icon-gw:hover{background-position: -324px -617px}
.icon-login{text-indent: -99999px;position: absolute;top: 26px;right: 168px;}
.icon-login:hover{background-position: -752px -538px}
.top_login{position: absolute;top: 26px;right: 168px;line-height: 27px;color: #333;font-size: 14px;}
.top_login a{color: #a01919}

.jhm{background:url(../img/jhm.jpg) center top no-repeat;height: 900px;padding-top: 170px;}
.jhm h2{font-size: 17px;color: #fff;text-align: center;width: 392px;height: 31px;line-height: 31px;background: #a01919;border-radius: 20px;margin: 0 auto;font-weight: normal}
.jhm .explain{color: #d6e6ff;font-size: 16px;text-align: center;line-height: 23px;margin-top: 8px;}
.time{width: 790px;margin: 22px auto 0;line-height: 118px;height: 118px;padding-left: 50px;font-size: 0;}
.time em{font-size: 35px;color: #dfffff;padding-right: 20px;}
.time span{display: inline-block;height: 76px;background: #213554;width: 44px;font-size: 62px;color: #e6b44e;line-height: 76px;border-radius: 5px;text-align: center;margin-right: 5px;}
.time i{font-size: 20px;color: #b7d7ff;padding-right: 10px;}
.jhm_btn{text-align: center;margin-top: 70px;height: 59px;}
.icon-jhm_rob,.icon-jhm_see{cursor: pointer;text-indent: -99999px;margin: 0 22px;}
.icon-jhm_rob:hover{background-position: -316px -538px}
.icon-jhm_see:hover{background-position:-567px -352px}
.channel{margin-top: 186px;color: #7783b5;}
.channel h3{padding-left: 102px;font-size: 30px;}
.channel p{padding-left: 102px;font-size: 16px;}
.channel ul{margin-top: 40px;text-align: center;font-size: 0}
.channel li{position: relative;margin: 0 8px;vertical-align: top}
.channel li h4{font-size: 19px;position: absolute;left: 14px;top: -5px;font-weight: normal}
.channel li img{padding-top: 38px;}
.channel li a{display: block;width: 81px;height: 25px;line-height: 25px;text-align: center;margin: 16px auto 0;background: #a01919;color: #fff;border-radius: 4px;border: 1px solid #cf4040;font-size: 14px;}
.channel li span{line-height: 35px;color: #505b94;font-size: 14px;}
.icon-channel_tf{position: absolute;top: 80px;right: 10px;}

.goods{background:url(../img/goods.jpg) center top no-repeat;height: 809px;padding-top: 230px;text-align: center}
.goods h2{font-weight: normal;font-size: 20px;color: #14356c;}
.goods .explain{font-size: 14px;color: #db0115;line-height: 30px;}
.icon-goods{cursor: pointer;text-indent: -9999px;margin: 15px 0 10px 0}
.goods ul{font-size: 0;}
.goods li{width: 214px;height: 261px;background:url(../img/goods_list.png);display: inline-block;margin: 0 11px 34px}
.goods li h3{font-size: 18px;margin: 25px 0 27px 0;height: 33px;line-height: 33px;color: #fff}
.goods li p{font-size: 14px;color: #fff;line-height: 42px;margin-bottom: 5px;}
.goods li span{width: 65px;height: 23px;font-size: 13px;color: #fff;display: block;margin: 0 auto;line-height: 23px;border-radius: 20px;cursor: pointer}
.goods_stay{background: #af0832;}
.goods_already{background: #787878;}

.prize{background:url(../img/prize.jpg) center top no-repeat;height: 645px;padding-top: 220px;}
.prize h2{font-size: 18px;color: #dbddbd;text-align: center;font-weight: normal;line-height: 40px;margin-bottom: 60px;}
.prize_left{width: 725px;height: 430px;position: relative;float: left;margin-left: 53px;}
.icon-prize_list{height: 120px;position: absolute;text-align: center;font-size: 14px;padding-top: 22px;}
.prize_hover{background:url(../img/prize_list_hover.png) center top no-repeat;}
.icon-prize_list span{display: block;line-height: 13px;padding-top: 5px;}
.prize_1{left: 0;top: 0;}
.prize_2{left: 182px;top: 0;}
.prize_3{left:364px;top: 0;}
.prize_4{right:0;top: 0;}
.prize_5{right:0;top: 144px;}
.prize_6{right:0;bottom: 0;}
.prize_7{left:364px;bottom: 0;}
.prize_8{left:182px;bottom: 0;}
.prize_9{left:0;bottom: 0;}
.prize_10{left:0;top: 144px;}
.icon-prize_btn{position: absolute;left: 193px;top: 152px;text-indent: -9999px;cursor: pointer;}
.prize_right{width: 304px;float: right;margin-right: 34px;}
.icon-second{line-height: 49px;text-align: center;font-size: 20px;color: #fff;}
.icon-second span{color: #ffd201;}
.icon-record{text-indent: -99999px;cursor: pointer;margin: 30px 0;}
.icon-record:hover{background-position: 0px -449px}
.icon-register{text-indent: -99999px;cursor: pointer;}
.icon-register:hover{background-position:-567px -89px}
.roll{width:304px;height:160px;overflow: hidden;margin-top: 15px;}
.roll_text{width: 314px;height: 160px;overflow: hidden;position: relative;}
.roll ul{position: absolute;left: 0; top: 0;width: 314px}
.roll li{line-height: 32px;font-size: 14px;color: #fff;background:url(../img/roll.png) 16px center no-repeat;padding-left: 32px;}
.roll li span{color: #ffe26f;}

.rule{background:url(../img/rule.jpg) center top no-repeat;height: 410px;padding-top: 260px;}
.rule p{font-size: 16px;color: #4a6a9d;line-height: 30px;margin-bottom: 12px;position: relative;padding-left: 45px;}
.rule p span{color: #fff;font-size: 18px;text-align: center;position: absolute;left: 0;top: 0;}

.coy{ text-align:left; color:#c2c2c2; line-height:24px; font-size:12px; padding:35px 0; background:#39393a;}
.coyN{ width:786px; background:url(https://img.ssl.q1.com/lw/images/login/login180126/logo_for.png?v=1) no-repeat 0 40px; margin:0 auto; padding-left:220px}
.coyN span{ display:block;}
.coy a{color:#c2c2c2; text-decoration:none;}

.mask{position:absolute;z-index:2;filter:alpha(opacity=80);background:#000;opacity: 0.8;-moz-opacity: 0.8;left:0;top:0;width:100%;display: none;}
.popup{width: 584px;height: 368px;position: fixed;left: 50%;margin-left: -293px;top: 50%;margin-top: -254px;z-index: 3;display: none;}
.popup .ent{background:url(../img/popup.png) center top no-repeat;height: 368px;position: relative}
.popup .ent1{background:url(../img/popup1.png) center top no-repeat;height: 511px;position: relative}
.icon-close{position: absolute;top: 2px;right: -65px;text-indent: -9999px;cursor: pointer;}
.icon-close:hover{-webkit-transform: rotate(360deg);transform: rotate(360deg);-webkit-transition: 1s;transition: 1s; }
.popup h2{font-size: 30px;color: #fff;font-weight: normal;text-align: center;padding: 59px 0 48px 0;line-height: 30px;}
.popup p{font-size: 20px;color: #fff;line-height: 32px;text-align: center;}
.popup p i{display: block;font-size: 16px;color: #fff88d;}
.icon-popup_btn{text-align: center;font-size: 20px;color: #fff;line-height: 43px;letter-kspacing: 5px;position: absolute;left: 50%;margin-left: -105px;bottom: 36px;cursor: pointer;text-shadow:#6f664f 2px 3px 3px}
.input_jhm{width: 260px;height: 39px;background: #182a5f;border: 1px solid #5279cd;color: #fff88d;line-height: 39px;padding: 0 20px;font-size: 16px;}
.input_address{width: 356px;height: 31px;background: #182a5f;border: 1px solid #5279cd;color: #fff88d;line-height: 31px;padding: 0 10px;font-size: 14px;}
.input_address::-webkit-input-placeholder{color: #fff;}
.input_address::-moz-placeholder{color: #fff;}
.input_address:-ms-input-placeholder{color: #fff;}
.input_address::-ms-input-placeholder{color: #fff;}
.input_address::placeholder{color: #fff;}
.prize_text{color: #ffe26f;}
.prize_record{font-size: 14px;color: #fff;line-height: 27px;padding-left:90px}
.prize_record i{color: #ffe26f;}
.prize_record span{padding-right: 20px;}
.exchange_record{width: 508px;height: 255px;margin: 0 auto;font-size: 13px;}
.tab span{width: 252px;height: 41px;background: #304a78;border: 1px solid #4265a4;display: inline-block;line-height: 41px;font-size: 18px;color: #fff;text-align: center;border-bottom: 1px solid #738ab3;cursor: pointer;}
.tab span.current{background: #4265a4;border: 1px solid #738ab3;border-bottom: none;}
.list{width: 486px;height: 212px;border: 1px solid #738ab3;border-top: none;color: #fff;line-height: 17px;padding: 14px 10px 0;}
.list li{margin-bottom: 14px;}
.list li label input{vertical-align:middle;margin-right: 20px;}
.list li span{float: right;margin-right: 20px;}
.num{width: 50px;height: 18px;line-height: 18px;border: none;background: #96a8cb;color: #333;text-align: center;margin-right: 11px;}
.list li em{display: inline-block;width: 90px;}
.list li i{display: inline-block;width: 140px;}
.list li b{display: inline-block;width: 140px;font-weight: normal;color: #ffe26f;}
.list li strong{display: inline-block;width: 100px;font-weight: normal;}
.btn_left{left: 70px;margin-left: 0}
.btn_right{right: 70px;margin-left: 0}

/*# sourceMappingURL=app.css.map */
