/*
* @Author: lungin
* @Designer: Qishifeng
* @Date:   2016-02-29 13:48:53
* @Last Modified by:   lungin
* @Last Modified time: 2017-08-03 10:13:42
*/

/* basic style */
.font14{font-size: 14px !important;}

/* basic style end */

.y16 .index{padding-bottom: 0; margin-top: -70px;}

/* theme background */
.themebg_wp{position: absolute; z-index: 0; width: 100%; min-width: 1200px; height: 960px; background: url(../img-y16/index/bg.jpg) no-repeat center bottom;}
/* theme background end */

/* icon */
.ico_new,.ico_hot,.ico_super{position: absolute; width: 30px; height: 30px; background: url(../img-y16/index/index_spr24.png) no-repeat; overflow: hidden; line-height: 30;}
.ico_new{background-position: -250px 0;}
.ico_hot{background-position: -250px -50px;}
.ico_super{background-position: -300px 0;}
.ico_exchange{display: inline-block; vertical-align: middle; margin-left: 6px; width: 22px; height: 18px; background: url(../img-y16/index/index_spr24.png) no-repeat -300px -50px;}
.ico_duobao{display: inline-block; vertical-align: middle; width: 20px; height: 20px; overflow: hidden; line-height: 20; background: url(../img-y16/index/index_spr24.png) no-repeat -350px -50px;}
/* icon end */

/* carousel */
.carousel{position: relative; height: 540px;}
.carousel li{display: none; position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0;}
.carousel .img_wp{display: block; margin: 0 auto; width: 100%; height: 100%;}
.carousel li.on{display: block;}

.pic_guide{position: absolute; z-index: 10; left: 0; bottom: 5.56%; width: 100%; text-align: center;font-size: 0;}
.pic_guide .dot{position: relative; display: inline-block; width: 94px; height: 36px; line-height: 36px; color: #fff; font-size: 13px; -webkit-transition:all .3s; transition:all .3s; cursor: pointer; vertical-align: middle; }
.pic_guide .dot:after{content: ""; position: absolute; left: 5px; bottom: 0; width: 89%; height: 2px; background: #000; -webkit-transition:all .3s; transition:all .3s; filter: alpha(opacity=40); opacity: .4;}
.pic_guide .dot.on{background: rgba(255,255,255,.2);}
.pic_guide .dot.on:after,.pic_guide .dot:hover:after{left: 0; width:100%; background: #fff; filter: alpha(opacity=90); opacity: .9;}
.pic_guide .dot.off:after { content: '' !important; }

.carousel .btn_arrow_wp a{position: absolute; top: 50%; margin-top: 3px; width: 33px; height: 64px; overflow: hidden; line-height: 64; background: url(../img-y16/index/index_spr24.png) no-repeat 0 0;z-index: 2;}
.carousel a.btn_prev{left: -114px;}
.carousel a.btn_prev:hover{background-position: -50px 0;}
.carousel a.btn_next{right: -114px; background-position: -150px 0;}
.carousel a.btn_next:hover{background-position: -100px 0;}
/* carousel end */

/* tab wrap */
.mission_wp{position: relative; line-height: 1.5; margin-bottom: 30px;}
.mission_tabs{height: 100px;}
.mission_tabs .item{position: relative; float: left; width: 20%; height: 100px; background: #ff464e; -webkit-transition: background .3s; transition: background .3s;}
.mission_tabs .item:after{content: ""; position: absolute; z-index: 1; right: -1px; top: 18px; width: 1px; height: 64%; background: #e41e27;}
.mission_tabs .item a{display: block; height: 100%;}
.mission_tabs .cont{display: block; padding: 22px 0 0 110px;}
.mission_tabs .tit{display: block; font-size: 20px; color: #fff;}
.mission_tabs .txt{display: block; color: #ffbabd;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mission_tabs .mark_new{position: absolute; right: 5%; top: 0; width: 27px; height: 27px; overflow: hidden; line-height: 27; background: url(../img-y16/index/index_spr24.png) no-repeat -150px -150px;}
.mission_tabs .mark_new:after{content: ""; position: absolute; left: 0; top:0; width: 100%; height: 100%; background: url(../img-y16/index/index_spr24.png) no-repeat -100px -200px;}
.mission_tabs .item:hover{background: #ff636a; z-index: 2;}
.mission_tabs .item:hover .mark_new:after{border-bottom-color: #ff636a;}
.mission_tabs .item.on,.mission_tabs .item.on:hover{background: #fff; z-index: 2;}
.mission_tabs .item.on a{cursor: default;}
.mission_tabs .item.on:after,.mission_tabs .item:hover:after{display: none;}
.mission_tabs .item.on .tit{color: #e41e27;}
.mission_tabs .item.on .txt{color: #8b8b8b;}
.mission_tabs .item.on .mark_new{background-position: -150px -200px;}

.ico_signin,.ico_stamp,.ico_hongbao,.ico_shop,.ico_crown,.ico_jinrong{position: absolute; left: 20px; top: 10px; width: 80px; height: 80px; background: url(../img-y16/index/icons_normal.png) no-repeat;}

.mission_tabs .ico_stamp{background-position: -200px 0;}
.mission_tabs .ico_hongbao{background-position: -300px 0;}
.mission_tabs .ico_shop{background-position: -400px 0;}
.mission_tabs .ico_crown{background-position: -500px 0;}
.mission_tabs .ico_jinrong{background-position: -600px 0;}
.mission_tabs .item.on .ico_signin,.mission_tabs .item:hover .ico_signin{background-position: 0 -100px;}
.mission_tabs .item.on .ico_stamp,.mission_tabs .item:hover .ico_stamp{background-position: -200px -100px;}
.mission_tabs .item.on .ico_hongbao,.mission_tabs .item:hover .ico_hongbao{background-position: -300px -100px;}
.mission_tabs .item.on .ico_shop,.mission_tabs .item:hover .ico_shop{background-position: -400px -100px;}
.mission_tabs .item.on .ico_crown,.mission_tabs .item:hover .ico_crown{background-position: -500px -100px;}
.mission_tabs .item.on .ico_jinrong,.mission_tabs .item:hover .ico_jinrong{background-position: -600px -100px;}
.mission_tabs .item .checked{position: absolute; right: 1px; bottom: 8px; width: 25px; height: 25px; background: url(../img-y16/index/index_spr24.png) no-repeat -200px 0;}

.mission_cont{height: 290px; background: #fff; overflow: hidden;}
.mission_area{display: none; height: 100%;position: relative;}

.awards_wp{position: relative; height: 100%; }
.awards_wp .btn_more{position: absolute; right: 0; top: 50%; margin-top: -30px; box-sizing: border-box; width: 20px; height: 60px; padding-top: 14px; overflow: hidden; font-size: 12px; line-height: 1.4; color: #fff; text-align: center; background: #cdcdcd; -webkit-transition:.2s; transition: .2s;}
.awards_wp .btn_more:hover{background-color: #797979;}
.mission_ticket .awards_list { padding-top: 30px; }
.awards_list .item{ width: 20%; text-align: center; float: left; position: relative;}
.awards_list .item:hover .days{background: #fff; color: #fe8e0b;}
.awards_list .days{position: absolute; left: 50%; top: -48px; margin-left: -16px; width: 30px; height: 30px; line-height: 32px; color: #fff; border-radius: 100%; background: #ff9c00; border: 1px solid #ff9c00; -webkit-transition:.2s; transition: .2s; font-size: 12px; white-space: nowrap;}
.awards_list .img_wp{display: block; margin: 0 auto 12px; width: 170px; height: 145px; overflow: hidden;}
.awards_list .img_wp img{-webkit-transition:.3s;transition: .3s;}
.awards_list .img_wp img:hover{-webkit-transform: scale(1.02);transform: scale(1.02);}
.awards_list .tit { margin-top: 16px; }
.awards_list .tit_small{font-size: 12px;line-height: 1.5;}
.awards_list .link{margin-top: 2px;}
.awards_list .link a:hover{text-decoration: underline;}
.awards_list .ico_super,
.awards_list .ico_gold  { position: absolute; top: -1px; left: -1px; width: 29px; height: 29px; background-image: url(../img-y16/index/index_spr24.png); background-repeat: no-repeat; font-size: 0; }
.awards_list .ico_gold  { background-position: -300px -150px; }
.awards_list .ico_super { background-position: -350px -150px; }
.mission_ticket .awards_list .btn_wp { margin-top: 10px; }
.awards_list .btn_trans { width: 148px; height: 36px; line-height: 36px; border-radius: 38px; }

.mission_signin{position: relative;padding-left: 20%;}
.mission_signin .signin{position: absolute; left: 3.125%; top: 11.03%; width: 16.83%; height: 79.31%; background: #fff5d6; border-radius: 6px; text-align: center;}
.mission_signin .signin:before,.mission_signin .signin:after{content: ""; position: absolute; top: -7px; width: 14px; height: 26px; background: url(../img-y16/index/index_spr24.png) no-repeat -200px -50px;}
.mission_signin .signin:before{left: 40px;}
.mission_signin .signin:after{right: 40px;}
.mission_signin .awards_list .item{width: 25%;}
.signin .slogan{margin-bottom: 7.43%; height: 24.35%; line-height: 4.4; background: #fe8e0b; border-radius: 6px 6px 0 0; color: #fff; font-size: 16px;}
.signin .date_wp{margin-bottom: 7.92%;}
.signin .date{font-size: 30px;}
.signin .date_wp .tip{line-height: 18px;}
.signin .btn_wp{text-align: center;}
.signin .btn_wp.unlogin{padding-top: 4.95%;}
.signin .btn_wp.unlogin .tip{display: none;}
.signin .btn_red,.signin .btn_off{width: 51%; min-width: 51%; font-size: 18px;}
.signin .btn_signin:hover{background: #f7222c;color: #fff;}
.signin .btn_wp .tip{margin-top: 3.47%;font-size: 12px;}
.signin .btn_wp .tip a:hover{text-decoration: underline;}
.signin .btn_wp .line{margin: 0 4px; color: #b1b1b1;}

.awards_wp .signin_hd{margin: 0 auto 30px; padding-top: 8px; width: 75%; height: 33px; line-height: 33px; text-align: center; font-size: 13px; color: #ff8a00; border-bottom: 1px dashed #ffdba1; cursor: default;}
.awards_wp .signin_hd_super{display: none; position: absolute; left: 50%; top: 57px; margin-left: -37.5%; width: 75%; text-align: center; font-size: 13px;}
.signin_hd_super span{position: absolute; top: 0; text-indent: -1em; white-space: nowrap;}
.awards_wp .signin_hd:hover+div{display: block;}
.signin_hd_super .day1{left: 0;}
.signin_hd_super .day2{left: 33.33%;}
.signin_hd_super .day3{left: 66.67%;}
.signin_hd_super .day4{left: 100%;}
.mission_signin .awards_list .item{width: 25%;}

.cashback_left{float: left; position: relative; z-index: 2; margin: 2.5% 1.66% 0 2.5%; padding-top: 3.42%; width: 21.25%; height: 189px; background: #fff5d6; border-radius: 8px;}
.cashback_left:after{content: ""; position: absolute; left: 50%; top: 13.64%; margin-left: -21.55%; width: 43.1%; height: 5%; background: #d39f00; border-radius: 6px;}
.cashback_left .coin{position: absolute; z-index: 1; left: 50%; top: -6.82%; margin-left: -40px; width: 80px; height: 80px; background: url(../img-y16/index/index_spr24.png) 0 -150px; font: bold 24px/80px arial; text-align: center; color: #dc7f08;}
.cashback_left .coin.down{-webkit-animation: coin_down .8s both;animation: coin_down .8s both;}
.cashback_left .coin.up{-webkit-animation: coin_up .6s both;animation: coin_up .6s both;}
.cashback_left .cont{position: relative; z-index: 1; padding-top: 8.62%; background: #fff5d6; text-align: center;}
.cashback_left .money{color: #e41e27;}
.cashback_left .money em{font: 24px/1.5 arial;}
.cashback_left .tit .mark{display: inline-block; padding: 0 5px; margin-left: 6px; height: 16px; line-height: 16px; color: #fff; font-size: 12px; background: #ffca00; border-radius: 2px;}
.cashback_left .txt{font-size: 12px; color: #8b8b8b;}
.cashback_left .btn_wp{margin-top: 9.91%;}
.cashback_left .btn_wp .btn_red{margin-bottom: 6px;}
.cashback_left .btn_wp .tip{position: relative; font-size: 12px;}
.cashback_left .btn_wp .tip a{position: relative;}
.cashback_left .btn_wp .tip .new:after{content: ""; position: absolute; right: -3px; top: -2px; width: 6px; height: 6px; background: url(../img-y16/index/spr24_cashback.png) no-repeat 0 -150px;}
.cashback_left .btn_wp .tip .line{margin: 0 6px; color: #b1b1b1;}
.cashback_left .ico_tip_wp{position: absolute; z-index: 1; display: inline-block; right: 14.22%; top: 1px;}
.cashback_left .pop_tip{display: none; position: absolute; padding: 0 10px; left: 20px; bottom: -28px; width: 180px; background: #fff; text-align: left; box-shadow: 0 0 5px rgba(0,0,0,.22); border-radius: 3px; border: 1px solid #e9e9e9;}
.cashback_left .pop_tip:before,
.cashback_left .pop_tip:after  { content: ''; position: absolute; bottom: 33px; border-style: solid; border-width: 5px 7px 5px 0; }
.cashback_left .pop_tip:after  { left: -7px;  border-color: transparent #fff transparent transparent; }
.cashback_left .pop_tip:before { left: -8px;  border-color: transparent #ddd transparent transparent; }
.cashback_left .ico_tip_wp:hover .pop_tip{display: block;}
.fblq_wp .tit{height: 36px; line-height: 36px; text-align: center; border-bottom: 1px dashed #e5e5e5;}
.fblq_wp .table{margin: 9px 0 10px; padding-bottom: 3px; border-bottom: 1px dashed #e5e5e5; color: #666;}
.fblq_wp .table .tr{margin-bottom: 6px; overflow: hidden;}
.fblq_wp .table .th,.fblq_wp .table .td{float: left; text-align: center;}
.fblq_wp .table .cur{color: #f52f3e;}
.fblq_wp .table .col1{width: 90px;}
.fblq_wp .table .col2{width: 90px;}
/* .fblq_wp .table .col3{width: 50px;} */
.fblq_wp .hint{padding-bottom: 10px; color: #666;}
.mission_cashback .func_wp{float: left; margin-top: 2.5%; width: 73.75%; overflow: hidden;}
.mission_cashback .func{float: left; position: relative; margin-right: 2.26%; width: 30.8%; height: 228px; border: 1px solid #f3f3f3; border-radius: 4px;}
.mission_cashback .func .cont{position: relative; z-index: 1; padding: 15.75% 0 0 6.22%;}
.mission_cashback .func .tit{margin-bottom: 6px; font-size: 20px;}
.mission_cashback .func .txt{width: 7.5em; color: #8b8b8b;}
.mission_cashback .func .link_go{position: absolute; z-index: 1; left: 0; bottom: 0; width: 100%; height: 100%; font-size: 18px;}
.mission_cashback .func .link_go span{position: absolute; left: 6.22%;
    bottom: 19.29%; font-size: 18px;}
.mission_cashback .func:before{content: ""; position: absolute; right: 6.22%; top: 21.05%; width: 123px; height: 132px; background: url(../img-y16/index/spr24_cashback.png) no-repeat; -webkit-transition:.3s; transition: .3s;}
.mission_cashback .func_double:before{background-position: -125px 0;}
.mission_cashback .func_duobao:before{background-position: -250px 0;}
.mission_cashback .func:hover:before{-webkit-transform: rotate(5deg);transform: rotate(5deg);}

.mission_exchange .awards_list{padding-top: 25px;}
.mission_exchange .btn_wp,.mission_ticket .btn_wp{margin-top: 5px;}

.active_wp{padding-top: 50px;}
.active{float: left; position: relative; margin-left: 2.5%; width: 30%; height: 190px; background: #fff5d6; border-radius: 5px;}
.active .img_active{position: absolute; left: 10px; bottom: 0; width: 50%;}
.active .img_active img{display: block; width: 100%;}
.active .cont{margin: 12.78% 0 0 58.33%;}
.active .cont .tit{margin-bottom: 2px; width: 96%; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.active .cont .txt{width: 96%; font-size: 12px; color: #8b8b8b; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.active .btn_trans{margin-top: 17%; width: 98px;}
.active:hover .btn_trans{background: #f7222c; color: #fff; border-color: #f7222c;}
/* tab wrap */

/* guide arrow */
.guide_arrow{position: fixed; left: 50%; bottom: 10px; margin-left: -27px;}
.guide_arrow span{display: block; width: 53px; height: 27px; background: url(../img-y16/index/index_spr24.png) no-repeat -50px -100px; -webkit-animation:parr_effect 1.5s linear both infinite; animation:parr_effect 1.5s linear both infinite;}
/* guide arrow end */

/* top banner area */
.ban_top{position: relative; z-index: 101;}
.ban_top_wp .modwp{overflow: hidden;}
.ban_top_wp .ban_click{display: block; position: relative;}
.ban_top_wp .ban_click img{display: block; width: 100%;}
.ban_top_wp .ban_click .packup,.ban_top_packup .ban_click .show{display: none;}
.ban_top_packup .ban_click .packup{display: block;}
.ban_top_wp .close{display:none; position: absolute; right: 0; top: 50%; margin-top: -12px; width: 25px; height: 25px; overflow: hidden; line-height: 25; background: url(../img-y16/index/index_spr24.png) no-repeat -150px -100px;}
.ban_top_packup .close{display: block;}
.ban_top .wrapper-head{position: static;}
.wrapper-head.posfix{position: fixed;}
/* top banner area end */

/*width 1440 inner*/
.w1400 .carousel a.btn_prev{left: -64px;}
.w1400 .carousel a.btn_next{right: -64px;}

.w1300 .carousel a.btn_prev,.w1100 .carousel a.btn_prev,.w1000 .carousel a.btn_prev,.w900 .carousel a.btn_prev{left: 0;}
.w1300 .carousel a.btn_next,.w1100 .carousel a.btn_next,.w1000 .carousel a.btn_next,.w900 .carousel a.btn_next{right: 0;}

.w1100 .themebg_wp{height: 901px; min-width: 1100px;}
.w1100 .carousel{height: 495px;}
.w1100 .mission_tabs,.w1100 .mission_tabs .item{height: 91px;}
.w1100 .mission_tabs .cont{padding: 20px 0 0 100px;}
.w1100 .mission_cont{height: 264px;}
.w1100 .ico_signin,.w1100 .ico_stamp,.w1100 .ico_hongbao,.w1100 .ico_shop,.w1100 .ico_crown,.w1100 .ico_jinrong{zoom: .91; left: 18px; top: 9px;}
.w1100 .mission_signin{padding: 0 0 0 20%;}
.w1100 .mission_signin .signin{left: 27px; top: 27px; width: 183px;}
.w1100 .signin .date_wp{margin-bottom: 8px;}
.w1100 .awards_list .img_wp{width: 155px; height: 132px; margin-bottom: 10px;}
.w1100 .mission_cashback .func:before,.w1100 .cashback_left .coin,.w1100 .mission_tabs .mark_new{zoom: .93;}
.w1100 .cashback_left{height: 170px;}
.w1100 .cashback_left .coin{left: 119px\0;}
.w1100 .cashback_left .ico_tip_wp{bottom: 10px;}
.w1100 .mission_cashback .func{height: 201px;}
.w1100 .mission_cashback .func .tit{font-size: 22px;}
.w1100 .mission_cashback .func:before{right: 0\0;}
.w1100 .active{height: 174px;}

.w1000 .themebg_wp{height: 842px; min-width: 1000px;}
.w1000 .carousel{height: 450px;}
.w1000 .mission_tabs,.w1000 .mission_tabs .item{height: 83px;}
.w1000 .mission_tabs .cont{padding: 18px 0 0 86px;}
.w1000 .ico_signin,.w1000 .ico_stamp,.w1000 .ico_hongbao,.w1000 .ico_shop,.w1000 .ico_crown,.w1000 .ico_jinrong{zoom: .83; left: 16px;}
.w1000 .mission_signin{padding: 0 0 0 20%;}
.w1000 .mission_cont{height: 240px;}
.w1000 .signin .date{font-size: 25px;}
.w1000 .awards_wp .signin_hd{margin-bottom:32px;padding-top:6px;}
.w1000 .awards_wp .signin_hd_super{top:54px;}
.w1000 .awards_list .days{top:-50px;}
.w1000 .awards_list .img_wp{width: 128px; height: 109px; margin-bottom: 4px;}
.w1000 .mission_ticket .awards_list{padding-top: 28px;}
.w1000 .mission_cashback .func:before,.w1000 .cashback_left .coin,.w1000 .mission_tabs .mark_new{zoom: .83;}
.w1000 .cashback_left .coin{left: 113px\0;}
.w1000 .cashback_left{height: 153px;}
.w1000 .cashback_left .ico_tip_wp{right: 14px;}
.w1000 .cashback_left .btn_wp{margin-top: 10px;}
.w1000 .mission_cashback .func{height: 181px;}
.w1000 .mission_cashback .func:before{right: -10px\0;}
.w1000 .mission_cashback .func .tit,.w1000 .cashback_left .money em{font-size: 20px;}
.w1000 .awards_list .item .link_get,.w1000 .mission_cashback .func .txt{font-size: 12px;}
.w1000 .mission_cashback .func .link_go span{font-size: 15px;}
.w1000 .active{height: 158px;}
.w1000 .signin .slogan,.w1000 .active .cont .tit{font-size: 14px;}

.w900 .y16 .index{margin-top: -54px;}
.w900 .themebg_wp{height: 744px; min-width: 900px;}
.w900 .carousel{height: 405px;}
.w900 .pic_guide .dot{font-size: 12px; width: 80px;}
.w900 .mission_tabs,.w900 .mission_tabs .item{height: 80px;}
.w900 .mission_tabs .cont{padding: 16px 0 0 75px;}
.w900 .ico_signin,.w900 .ico_stamp,.w900 .ico_hongbao,.w900 .ico_shop,.w900 .ico_crown,.w900 .ico_jinrong{zoom: .75; left: 15px;}
.w900 .mission_tabs .tit{margin-bottom: 2px; font-size: 16px;}
.w900 .mission_cont{height: 230px;}
.w900 .mission_signin{padding: 0 0 0 20%;}
.w900 .signin .slogan{font-size:13px;line-height:52px;height:42px;}
.w900 .signin .date{font-size: 22px;}
.w900 .signin .btn_signin{height: 38px; line-height: 38px; font-size: 14px;}
.w900 .signin .btn_wp .tip{margin-top: 5px; font-size: 12px;}
.w900 .awards_wp .signin_hd{margin-bottom:32px;padding-top:6px;}
.w900 .awards_wp .signin_hd_super{top:54px;}
.w900 .awards_list .days{top:-50px;}
.w900 .awards_list .img_wp{width: 128px; height: 109px;margin-bottom: 4px;}
.w900 .mission_ticket .awards_list{padding-top: 28px;}
.w900 .mission_cashback .func:before{zoom: .72; left: 51%;}
.w900 .mission_cashback .func{height: 164px; width: 204px;}
.w900 .mission_cashback .func .tit,.w900 .cashback_left .money em{font-size: 18px;}
.w900 .mission_tabs .txt,.w900 .mission_cashback .func .txt,.w900 .cashback_left .cont .tit{font-size: 12px;}
.w900 .cashback_left{height: 139px;}
.w900 .cashback_left .ico_tip_wp{bottom: 8px; right: 12px;}
.w900 .cashback_left .coin{zoom:.75; left: 105px\0;}
.w900 .cashback_left .btn_wp{margin-top: 10px;}
.w900 .mission_tabs .mark_new{zoom: .75;}
.w900 .active{height: 142px;}
.w900 .mission_cashback .func .link_go span,.w900 .active .cont .tit{font-size: 14px;}
.w900 .vip-footer .mapin{padding-bottom: 10px;}
.w900 .vip-footer .mapin dt{margin-bottom: 20px; font-size: 16px;}
.w900 .vip-footer .mapin .fuwu{padding-left: 20px; padding-right: 0; width: 43%;}
.w900 .vip-footer .mapin .kefu{margin-right: 0; width: 40.78%;}
/* 2016 index end */

/*scene*/
.scenewp { position: relative; overflow: hidden; zoom: 1; }
.scnitem { position: relative; width: 1200px; height: 990px; margin: 0 auto;; }
.scnitem .img_scn { position: absolute; top: 0; left: 50%; width: 1920px; margin-left: -960px; overflow: hidden; }
.scnitem .img_scn img { display: block; width: 100%; -webkit-transition: transform 1s cubic-bezier(0.23, 1, 0.32, 1); -webkit-transition:-webkit-transform 1s cubic-bezier(0.23, 1, 0.32, 1); transition:-webkit-transform 1s cubic-bezier(0.23, 1, 0.32, 1); transition:transform 1s cubic-bezier(0.23, 1, 0.32, 1); transition: transform 1s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 1s cubic-bezier(0.23, 1, 0.32, 1); }
.cont_scn { position: absolute; top: 25.25%; font-size: 16px; width: 100%; }
.cont_scn .tex_hide { display: inline-block; background: url(../img-y16/index/tex_spr.png) no-repeat; overflow: hidden; }
.cont_scn .tex_hide h3, .cont_scn .tex_hide p { display: none; }
.cont_scn .tex_link { height: 16px; padding: 20px 0; line-height: 1; }
.cont_scn .tex_link a { color: #8b8b8b; }
.cont_scn .tex_link a:hover { color: #e31e27; }
.cont_scn .btnwp { padding-top: 20px; }
.cont_scn .btn_trans { width: 170px; height: 50px; line-height: 50px; border-radius: 26px; font-size: 18px; }

.feature_scn { display: inline-block; margin-top: 55px; font-size: 0; } /*55px*/
.feature_scn li { display: inline-block; border-right: 1px solid #dddfe0; border-right-color: rgba(182, 182, 182, .41); }
.feature_scn .it_feature { display: block; padding: 0 28px;}
.feature_scn .last { border: none; }
.feature_scn .last .it_feature { padding-right: 0; }
.feature_scn .first .it_feature { padding-left: 0; }
.feature_scn .it_feature i { display: block; height: 84px; background-image: url(../img-y16/index/scn_spr.png); background-repeat: no-repeat; }
.feature_scn .it_feature .tit { display: none; }

.ico_splat { width: 64px; background-position: 0 0; }
.ico_sniao { width: 64px; background-position: -100px 0; }
.ico_sjsq { width: 96px; background-position: -300px 0; }
.it_feature:hover .ico_splat { background-position: 0 -100px; }
.it_feature:hover .ico_sniao { background-position: -100px -100px; }
.it_feature:hover .ico_sjsq { background-position: -300px -100px; }

.ico_srocket { width: 65px; background-position: 0 -200px; }
.ico_sdown { width: 65px; background-position: -100px -200px; }
.ico_scloud { width: 80px; background-position: -200px -200px; }
.it_feature:hover .ico_srocket { background-position: 0 -300px; }
.it_feature:hover .ico_sdown { background-position: -100px -300px; }
.it_feature:hover .ico_scloud { background-position: -200px -300px; }

.ico_sbird { width: 97px; background-position: 0 -400px; }
.ico_svedio { width: 81px; background-position: -200px -400px; }
.ico_sgame { width: 80px; background-position: -400px -400px; }
.it_feature:hover .ico_sbird { background-position: 0 -500px; }
.it_feature:hover .ico_svedio { background-position: -200px -500px; }
.it_feature:hover .ico_sgame { background-position: -400px -500px; }

.ico_idflag { width: 66px; background-position: 0 -600px; }
.ico_giftbox { width: 66px; background-position: -100px -600px; }
.ico_youhui { width: 66px; background-position: -200px -600px; }
.it_feature:hover .ico_idflag { background-position: 0 -700px; }
.it_feature:hover .ico_giftbox { background-position: -100px -700px; }
.it_feature:hover .ico_youhui { background-position: -200px -700px; }

.scnitem_1, .scnitem_3 { text-align: right; }
.scnitem_1 .cont_scn { right: 6%; }
.scnitem_2 .cont_scn { left: 6%; }
.scnitem_3 .cont_scn { right: 6%; }
.scnitem_0 .cont_scn { left: 6%; }
.scnitem_1 .tex_hide { width: 400px; height: 200px; }
.scnitem_2 .tex_hide { width: 350px; height: 200px; background-position: 0 -300px; }
.scnitem_3 .tex_hide { width: 450px; height: 130px; background-position: 0 -600px; }
.scnitem_0 .tex_hide { width: 430px; height: 130px; background-position: 0 -800px; }

.w1100 .scnitem { width: 1100px; }
.w1100 .scnitem .img_scn { width: 1760px; margin-left: -880px; }
.w1100 .scnitem { height: 907px; }
.w1100 .feature_scn { margin-top: 50px;  }
.w1100 .it_feature { padding: 0 26px; padding-right: 0\9; }
.w1100 .scnitem_1 .feature_scn, .w1100 .scnitem_3 .feature_scn { margin-right: -14px\9; }
.w1100 .cont_scn .tex_hide { margin-right: -4px\9; }
@media screen and (min-width:0\0) {
    .w1100 .cont_scn .tex_hide { margin-right: -4px; }
    .w1100 .it_feature { padding-right: 0; }
    .w1100 .scnitem_1 .feature_scn, .w1100 .scnitem_3 .feature_scn { margin-right: -14px; }
}
.w1100 .it_feature i, .w1100 .cont_scn .tex_hide { zoom: .91; }
.w1100 .cont_scn .btn_trans  { width: 156px; height: 46px; line-height: 46px; font-size: 16px; }

.w1000 .scnitem { width: 1000px; }
.w1000 .scnitem .img_scn { width: 1600px; margin-left: -800px; }
.w1000 .scnitem { height: 825px; }
.w1000 .feature_scn { margin-top: 46px;  }
.w1000 .it_feature { padding: 0 23px; padding-right: 0\9; }
.w1000 .scnitem_1 .feature_scn, .w1000 .scnitem_3 .feature_scn { margin-right: -18px\9; }
.w1000 .cont_scn .tex_hide { margin-right: -4px\9; }
@media screen and (min-width:0\0) {
    .w1000 .cont_scn .tex_hide { margin-right: -4px; }
    .w1000 .it_feature { padding-right: 0; }
    .w1000 .scnitem_1 .feature_scn, .w1000 .scnitem_3 .feature_scn { margin-right: -18px; }
}
.w1000 .it_feature i, .w1000 .cont_scn .tex_hide { zoom: .83; }
.w1000 .cont_scn .btn_trans  { width: 141px; height: 41px; line-height: 41px; font-size: 15px; }

.w900 .scnitem { width: 900px; }
.w900 .scnitem .img_scn { width: 1440px; margin-left: -720px; }
.w900 .scnitem { height: 742px; }
.w900 .feature_scn { margin-top: 41px; }
.w900 .it_feature { padding: 0 21px; padding-right: 0\9; }
.w900 .scnitem_1 .feature_scn, .w900 .scnitem_3 .feature_scn { margin-right: -16px\9; }
.w900 .cont_scn .tex_hide { margin-right: -2px\9; }
@media screen and (min-width:0\0) {
    .w900 .cont_scn .tex_hide { margin-right: -2px; }
    .w900 .it_feature { padding-right: 0; }
    .w900 .scnitem_1 .feature_scn, .w900 .scnitem_3 .feature_scn { margin-right: -16px; }
}
.w900 .it_feature i, .w900 .cont_scn .tex_hide { zoom: .75; }
.w900 .cont_scn .btn_trans  { width: 128px; height: 38px; line-height: 38px; font-size: 13px; }
/* scene end */

/* header */
.vip-header .vip-usertop{float:right;position:relative;top: 0; min-width: auto;margin-left: -100px;}
.vip-header .vip-usertop .btn_wp{position: absolute; right: 0; top: 70px; margin-top: 0; height: 53px; width: 243px; background: url(../img-y16/base/bg_base_spr24.png) no-repeat 0 -100px; padding: 0 0 0 20px; text-align: center;}
.vip-header .vip-usertop .t_nav_links{height:36px; min-width: 85px; line-height:36px; padding:0 20px; border-radius:18px;}
.vip-header .unlogin{display: block; margin: 16px 69px 0 0;}
.vip-header .unlogin .linkmag{height: 39px; line-height: 39px;}
.vip-header .unlogin .linkmag:hover{color: #aaa;}
.vip-header .usertype{padding:0 41px 0 9px; margin-top: 13px;}
.vip-header .usertype:after{content: ""; position: absolute; left: -1px; top: 8px; width: 1px; height: 31px; background: #575757;}
.vip-header .usertype .userimg{position:absolute; left:-50px; top: 3px;}
.vip-header .vip-usertop .username_wp { height: 21px; }
.vip-header .vip-usertop .username{display: inline-block; color:#fff; max-width:6em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:5px;vertical-align: middle;}
.vip-header .vip-usertop .username:hover{color: #ffc52a;}
.vip-header .vip-usertop .vip_expire{margin-top: 4px; color: #8b8b8b; font-size: 12px;white-space: nowrap;}
.vip-header .vip-usertop .icvip { top: 0; vertical-align: middle; }
.vip-header .vip-usertop .sidefunc {position: absolute; right: 10px; top: 1px; white-space: nowrap;}
.vip-header .vip-usertop .sidefunc a {margin-right: 2px; color: #aaa;}
.vip-header .vip-usertop .sidefunc a:hover {color: #ffc52a;}

.wp-hd-white{background: #fff; background: rgba(255,255,255,.9); border-bottom: 1px solid #e5e5e5;}
.wp-hd-white .vip-header .viplogo{background-image:url(../img-y16/base/logo_hd_w.png);background-image:-webkit-image-set(url(../img-y16/base/logo_hd_w.png) 1x,url(../img-y16/base/logo_hd_w_2x.png) 2x);}
.wp-hd-white .vip-header .viplogo:hover{background-image:url(../img-y16/base/logo_hd_w_hv.png);background-image:-webkit-image-set(url(../img-y16/base/logo_hd_w_hv.png) 1x,url(../img-y16/base/logo_hd_w_hv_2x.png) 2x);}
.wp-hd-white .vip-header .menu .mid_link,.wp-hd-white .vip-header .vip-usertop .linkmag,.wp-hd-white .vip-header .vip-usertop .username,.wp-hd-white .subnav_wp .menu li a{color: #383838;}
.wp-hd-white .vip-header .menu .mid_link:hover,.wp-hd-white .vip-header .menu .cur .mid_link,.wp-hd-white .vip-header .vip-usertop .linkmag:hover,.wp-hd-white .subnav_wp .menu li a:hover,.wp-hd-white .vip-header .vip-usertop .username:hover,.wp-hd-white .vip-header .vip-usertop .sidefunc a:hover{color: #e41e27;}
.wp-hd-white .vip-header .usertype .userimg,.wp-hd-white .vip-header .unlogin .userimg{border-color: #dedede;}
.wp-hd-white .vip-header .vip-usertop .btn_wp{background-position: 0 -176px;}
.wp-hd-white .vip-header .usertype:after{background: #e5e5e5;}
.wp-hd-white .subnav_wp { background: #fff; background: rgba(255,255,255,.9); }


.w900 .y16 .vip-header .vip-usertop{top: 0; padding-top: 7px;}
.w900 .y16 .vip-header .vip-usertop .t_nav_links{margin-top: 6px; height: 34px; line-height: 34px;}
.w900 .y16 .vip-header .vip-usertop .btn_wp{top: 54px; margin-top: 0;}
.w900 .y16 .vip-header .usertype,.w900 .y16 .vip-header .unlogin{margin-top: 0;}
/* header end */

/* v:18/04/2017  by:lungin */
.myloans .wave_mask,.myloans .wave,.mission_jinrong .badge{background: url(../img-y16/index/spr24_jinrong.png) no-repeat;}

.mission_jinrong{padding-top: 30px;}
.mission_jinrong .loan_box{float: left; margin-left: 2.5%; width: 19.33%; height: 230px; background: #fff5d6; border-radius: 4px; text-align: center;}
.mission_jinrong .loan_box .tit{padding-top: 12px; font-size: 20px;}
.mission_jinrong .loan_box .btn_red{height: 40px; line-height: 40px; min-width: 100px;}
.mission_jinrong .myloans{position: relative; margin: 12px auto 17px; width: 102px; height: 102px; overflow: hidden; background: #fff;}
.mission_jinrong .myloans .num{display: block; padding-top: 35px; font-weight: bold; font-size: 17px; color: #ff4341;}
.mission_jinrong .myloans .num .font14{font-weight: normal;}
.mission_jinrong .myloans .num2{display: block; padding-top: 38px; font-weight: bold; font-size: 15px; color: #ff4341;}
.mission_jinrong .myloans .unknown{display: block; padding-top: 17px; line-height: 77; overflow: hidden; background: url(../img-y16/index/index_spr24.png) no-repeat -200px -100px; color: #ff4341;}
.mission_jinrong .myloans .hint{position: absolute; z-index: 1; left: 0; bottom: 8px; width: 100%; font-size: 12px; color: #fff;}
.myloans .wave_mask{position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.myloans .wave{position: absolute; left: -17px; top: 60px; width: 272px; height: 50px; background-position: -125px 0; -webkit-animation: wavesani 3s both linear infinite; animation: wavesani 3s both linear infinite;}
.mission_jinrong .act_box{position: relative; float: left; margin-left: 2.5%; width: 22.75%; height: 228px; border-radius: 6px; border: 1px solid #e3e3e3; background: #fff;}
.mission_jinrong .act_box .cont{position: relative; padding: 40px 0 0 15px;}
.mission_jinrong .act_box p{width: 7em;}
.mission_jinrong .act_box .tit{margin-bottom: 13px; width: 6em; font-size: 20px;}
.mission_jinrong .act_box .txt{color: #ff464e;}
.mission_jinrong .act_box .hint{color: #8b8b8b;}
.mission_jinrong .act_box img{position: absolute; right: 15px; top: 29px; width: 133px;}
.mission_jinrong .act_box .btn_trans{position: absolute; left: 50%; bottom: 16%; margin-left: -78px; width: 156px; height: 38px; line-height: 38px; border-radius: 20px;}
.mission_jinrong .mark{position: absolute; left: 17px; top: -1px; width: 58px; height: 20px; line-height: 20px; text-align: center; color: #fff; font-size: 12px; background: #e41e27;}
.mission_jinrong .mark:after{content: ""; position: absolute; left: 0; bottom: -5px; width: 0; height: 0; overflow: hidden; border-width: 5px 29px 0; border-style: solid; border-color: #e41e27 transparent;}
.mission_jinrong .badge{position: absolute; right: 9px; top: 24px; padding-top: 15px; width: 54px; height: 39px; background-position: -400px 0; font-size: 12px; line-height: 14px; color: #ae8300; text-align: center;}
.mission_jinrong .badge span{display: block;}
.mission_jinrong .badge .txt2{color: #ff464e; font-weight: bold;}

.w900 .mission_jinrong{padding-top: 22px;}
.w900 .mission_jinrong .loan_box{height: 186px;}
.w900 .mission_jinrong .loan_box .tit{padding-top: 9px; font-size: 15px;}
.w900 .mission_jinrong .myloans{margin: 6px auto 10px;}
.w900 .mission_jinrong .loan_box .btn_red{min-width: 75px; height: 30px; line-height: 30px; font-size: 12px;}
.w900 .mission_jinrong .act_box{height: 170px;}
.w900 .mission_jinrong .act_box .cont{padding: 30px 0 0 11px; font-size: 12px;}
.w900 .mission_jinrong .act_box .cont p{width: 7em;}
.w900 .mission_jinrong .act_box .tit{margin-bottom: 10px; width: 5em; font-size: 15px;}
.w900 .mission_jinrong .act_box img{top: 22px; right: 11px; width: 100px;}
.w900 .mission_jinrong .act_box .btn_trans{margin-left: -58px; width: 117px; height: 28px; line-height: 28px; font-size: 12px;}
.w900 .mission_jinrong .badge{right: 6px; top: 18px;}

.w1000 .mission_jinrong{padding-top: 25px;}
.w1000 .mission_jinrong .loan_box{height: 191px;}
.w1000 .mission_jinrong .loan_box .tit{padding-top: 10px; font-size: 16px;}
.w1000 .mission_jinrong .myloans{margin: 6px auto 10px;}
.w1000 .mission_jinrong .loan_box .btn_red{min-width: 83px; height: 33px; line-height: 33px; font-size: 13px;}
.w1000 .mission_jinrong .act_box{height: 189px;}
.w1000 .mission_jinrong .act_box .cont{padding: 33px 0 0 12px; font-size: 12px;}
.w1000 .mission_jinrong .act_box .cont p{width: 7em;}
.w1000 .mission_jinrong .act_box .tit{margin-bottom: 11px; width: 5em; font-size: 16px;}
.w1000 .mission_jinrong .act_box img{top: 24px; right: 12px; width: 111px;}
.w1000 .mission_jinrong .act_box .btn_trans{margin-left: -66px; width: 130px; height: 32px; line-height: 32px; font-size: 12px;}
.w1000 .mission_jinrong .badge{right: 7px; top: 20px;}

.w1100 .mission_jinrong{padding-top: 27px;}
.w1100 .mission_jinrong .loan_box{height: 211px;}
.w1100 .mission_jinrong .loan_box .tit{padding-top: 11px; font-size: 18px;}
.w1100 .mission_jinrong .myloans{margin: 11px auto 15px;}
.w1100 .mission_jinrong .loan_box .btn_red{min-width: 92px; height: 36px; line-height: 36px;}
.w1100 .mission_jinrong .act_box{height: 209px;}
.w1100 .mission_jinrong .act_box .cont{padding: 36px 0 0 14px;}
.w1100 .mission_jinrong .act_box .tit{font-size: 18px;}
.w1100 .mission_jinrong .act_box img{top: 26px; width: 122px;}

.mission_wp .jinrong_tip{position: absolute; z-index: 10; left: 514px; top: 80px; padding: 5px 10px; white-space: nowrap; color: #8b8b8b; background: #fff1c6; border-radius: 4px; -webkit-transform-origin: 18px 0; transform-origin: 18px 0; -webkit-animation: laxin_show .7s ease both; animation: laxin_show .7s ease both;}
.mission_wp .jinrong_tip.close{-webkit-animation: laxin_close .5s ease both;animation: laxin_close .5s ease both;}
.mission_wp .jinrong_tip a{display: inline; cursor: pointer;}
.mission_wp .jinrong_tip:after{position: absolute; content: ""; left: 18px; top: -6px; width: 0; height: 0; overflow: hidden; border-width: 0 5px 6px; border-style: solid; border-color: transparent transparent #fff1c6;}

.w900 .mission_wp .jinrong_tip{left: 382px; top: 62px; font-size: 12px;}
.w1000 .mission_wp .jinrong_tip{left: 425px; top: 67px; font-size: 12px;}
.w1100 .mission_wp .jinrong_tip{left: 470px; top: 72px;}
/* v:18/04/2017  by:lungin end */

/* v:17/07/2017  by:lungin end */
.ico_coin{position: relative; z-index: 1001; display: inline-block; vertical-align: top; margin: 1px 0 0 6px; width: 14px; height: 14px; background: url(../img-y16/index/index_spr24.png) no-repeat -300px -100px; transform-style: preserve-3d; animation: spin .6s 3 linear;}
.ico_coin .copy{display: none; position: absolute; z-index: 1001; left: 0; top: 0; width: 20px; height: 20px; background: #fff;}
.ani_pop .copy{display: block; display: none\0; -webkit-animation: pop .4s linear both;}
.ani_pop_closed .copy{display: block; display: none\0; -webkit-animation: pop_closed .4s .3s linear both;}

@keyframes spin{
	from{transform: rotateY(0);}
	to{transform: rotateY(360deg);}
}
@keyframes pop{
	from{transform: translate3d(0,0,0); opacity: 0;}
	99%{transform: translate3d(-548px,270px,0); opacity: 1;}
	to{transform: translate3d(-548px,270px,0); opacity: 0;}
}
@keyframes pop_closed{
	from{transform: translate3d(-548px,270px,0); opacity: 1;}
	99%{transform: translate3d(0,0,0); opacity: .5;}
	to{transform: translate3d(0,0,0); opacity: 0;}
}

/* v:18/09/2017  by:zhangruojun */
.mission_ticket { padding-left: 25.3%; }
.mission_ticket .awards_list .item{ box-sizing: border-box; width: 30.6%; height: 230px; padding-bottom: 18px; margin-right: 2.2%; border: 1px solid #E3E3E3; border-radius: 3px; overflow: hidden; text-align: center; float: left; position: relative;}
.mission_ticket .awards_list .img_wp{display: block; width: 100%; overflow: hidden;margin: 0;height: 122px;}

.awards_daily   { position: absolute; top: 10.3%; left: 2.5%; box-sizing: border-box; width: 21.25%; height: 230px; padding-top: 20px; text-align: center; background: url(../img-y16/index/bg_ticket.png) no-repeat 0 0; background-size: 100% 100%; border-radius: 3px; }
.awards_daily .mark_daily { position: absolute; top:  25px; left: -7px; box-sizing: border-box; width: 45px; height: 26px; padding: 1px 0 0 0; background: url(../img-y16/index/index_spr24.png) no-repeat -325px -100px; font-size: 14px; color: #fff; }

.awards_daily .cont .tit        { font-size: 22px; color: #e41e27; }
.awards_daily .cont .lead       { margin-top: 5px; }
.awards_daily .cont .lead .line { display: inline-block; vertical-align: 1px; margin: 0 8px; color: #f2da90; }

.awards_daily .btn_wp      { margin-top: 15px; }
.awards_daily .btn_wp .tip { margin-top: 6px; font-size: 12px; color: #666; }
.awards_daily .guide_wp    { position: relative; padding: 11px 0 0; margin: 15px 38px 0; border-top: 1px dashed #F2DA90; font-size: 12px; }
.awards_daily .ico_tip_wp  { position: relative; display: inline-block; vertical-align: -1px; margin-left: 5px; z-index: 2; }
.awards_daily .ico_tip_wp .pop_tip          { display: none; position: absolute; left: 20px; bottom: -28px; box-sizing: border-box; width: 210px; padding: 16px 18px; background: #fff; text-align: left; box-shadow: 0 0 5px rgba(0,0,0,.22); border-radius: 3px; border: 1px solid #e9e9e9; text-align: center; }
.awards_daily .ico_tip_wp:hover .pop_tip    { display: block; }
.awards_daily .ico_tip_wp .pop_tip .txt_tit { padding-bottom: 7px; margin-bottom: 7px; border-bottom: 1px dashed #E5E5E5; }
.awards_daily .ico_tip_wp .pop_tip .txt_des { color: #8b8b8b; }
.awards_daily .ico_tip_wp .pop_tip ul       { margin-top: 10px; padding-left: 15px; list-style-type: decimal; text-align: left; }
.awards_daily .ico_tip_wp .pop_tip ul li    { margin-top: 5px; }

.w1100 .awards_daily,
.w1100 .mission_ticket .awards_list .item { height: 210px; }
.w1100  .mission_ticket .awards_list .img_wp{height: 115px;}
.w1100 .awards_daily      { padding-top: 16px; }
.w1100 .mission_ticket .awards_list .tit  { margin-top: 12px; }

.w1000 .awards_daily,
.w1000 .mission_ticket .awards_list .item { height: 190px; }
.w1000  .mission_ticket .awards_list .img_wp{height: 100px;}
.w1000 .awards_daily      { padding-top: 14px; }
.w1000 .mission_ticket .awards_list .tit  { margin-top: 10px; }
.w1000 .mission_ticket .awards_list .btn_wp { margin-top: 6px; }
.w1000 .awards_daily .btn_wp    { margin-top: 10px; }
.w1000 .awards_daily .guide_wp  { margin-top: 10px; padding-top: 6px; }
.w1000 .awards_daily .cont .tit { font-size: 20px; }
.w1000 .mission_ticket .awards_list .btn_trans  { height: 34px; line-height: 34px; }

.w900 .awards_daily,
.w900 .mission_ticket .awards_list .item { height: 174px; }
.w900  .mission_ticket .awards_list .img_wp{height: 92px;}
.w900 .awards_daily      { padding-top: 12px; }
.w900 .mission_ticket .awards_list .tit  { margin-top: 8px; }
.w900 .mission_ticket .awards_list .btn_wp { margin-top: 4px; }
.w900 .awards_daily .btn_wp    { margin-top: 8px; }
.w900 .awards_daily .guide_wp  { margin-top: 8px; padding-top: 4px; }
.w900 .awards_daily .cont .tit { font-size: 18px; }
.w900 .mission_ticket .awards_list .btn_trans  { height: 34px; line-height: 34px; }
/**** hack ****/
/*ie8*/
@media \0screen\,screen\9 {
	.awards_daily:before { content: ''; position: absolute; bottom: 0;  left: 0; width: 100%; height: 8px; border-radius: 3px; overflow: hidden; background-repeat: repeat-x; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAICAIAAABsw6g0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkUzNjNDOUNDOUM1QjExRTdCMEVFQkM3RDE1MTEzOTlFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkUzNjNDOUNEOUM1QjExRTdCMEVFQkM3RDE1MTEzOTlFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTM2M0M5Q0E5QzVCMTFFN0IwRUVCQzdEMTUxMTM5OUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTM2M0M5Q0I5QzVCMTFFN0IwRUVCQzdEMTUxMTM5OUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5YqPhsAAAAjUlEQVR42oyQzQrCMBCEv93mRwKKqNBDEXz/B/IZPIoiqNjGpiDqoUm+07IMs7Mj8XakhmaJWaEBMcSBeOd1pT+necKULdThOnTx3YgiAReIO54n+ktSlVw8/vDn8os0+A67KSUaL/t9UuexLcMjm8hsEVvVoG3zRmsqUa+phbl2xFCNzoavfOrDW4ABAK1GFUFFvS+CAAAAAElFTkSuQmCC'); }
}
/**** hack end ****/
/* v:18/09/2017  by:zhangruojun end */


/* animation keframes */
@-webkit-keyframes coin_down{
	0%{-webkit-transform: translateY(0) rotate(0);}
	100%{-webkit-transform: translateY(100%) rotate(-360deg);}
}
@keyframes coin_down{
	0%{transform: translateY(0) rotate(0)}
	100%{transform: translateY(100%) rotate(-360deg)}
}
@-webkit-keyframes coin_up{
	0%{-webkit-transform: translateY(100%) rotate(-360deg);}
	90%{-webkit-transform: translateY(-5%) rotate(0);}
	100%{-webkit-transform: translateY(0) rotate(0);}
}
@keyframes coin_up{
	0%{transform: translateY(100%) rotate(-360deg)}
	90%{transform: translateY(-5%) rotate(0)}
	100%{transform: translateY(0) rotate(0)}
}
@-webkit-keyframes parr_effect{
  0%{-webkit-transform: translateY(-5px); opacity: 0.8;}
  50%{-webkit-transform: translateY(10px); opacity: 1;}
  100%{-webkit-transform: translateY(-5px); opacity: 0.8;}
}
@keyframes parr_effect{
  0%{transform: translateY(-5px);opacity: 0.8;}
  50%{transform: translateY(10px);opacity: 1;}
  100%{transform: translateY(-5px);opacity: 0.8;}
}
@-webkit-keyframes wavesani{
	0%{-webkit-transform:translate3d(17px,0,0);}
	100%{-webkit-transform:translate3d(-153px,0,0);}
}
@-webkit-keyframes laxin_show{
	0%{-webkit-transform: scale(0);}
	100%{-webkit-transform: scale(1);}
}
@keyframes laxin_show{
	0%{transform: scale(0);}
	100%{transform: scale(1);}
}
@-webkit-keyframes laxin_close{
	0%{-webkit-transform: scale(1);}
	100%{-webkit-transform: scale(0);}
}
@keyframes laxin_close{
	0%{transform: scale(1);}
	100%{transform: scale(0);}
}
/* animation keframes end */

.w900 #pop-pendant, .w1000 #pop-pendant, .w1100 #pop-pendant, .w1300 #pop-pendant,.w900 .pendant-wp, .w1000 .pendant-wp, .w1100 .pendant-wp, .w1300 .pendant-wp { display: none !important;}

/* v:26/09/2017  by:lijanchan */
.mission_jinrong .one_buy{position: relative;z-index: 2;}
.mission_jinrong .one_buy .tip{position: absolute;top: 0;left: 0;text-indent: -9999px;background: url('../img-y16/index/spr24_jinrong.png') no-repeat 0 0;width: 62px;height: 62px;}
.mission_jinrong .member_img{height: 98px;margin: 14px auto 20px;}
.mission_jinrong .member_img img{height: 100%;display: block;margin: 0 auto;}
.mission_jinrong .code_box{position: relative;}
.mission_jinrong .hover_code{position: absolute;width: 182px;height: 186px;padding: 3px 3px 3px 10px;background: url('../img-y16/index/spr24_jinrong.png') no-repeat -64px 0;top: -131px;left: -9999px;margin-left: 76px;opacity: 0;transition: opacity .3s;-webkit-transition: opacity .3s;}
.mission_jinrong .btn_red:hover+.hover_code{left: 50%;opacity: 1;}
.mission_jinrong .hover_code .txt_code{text-align: center;font-size: 12px;line-height: 36px;padding-top: 8px;margin: 0 10px;border-bottom: 1px dashed #e5e5e5;color: #383838;}
.mission_jinrong .hover_code img{display: block;width: 100px;height: 100px;margin: 20px auto 0;}
.mission_jinrong .act_box{border-radius: 4px;-webkit-border-radius: 4px;}
.mission_jinrong .goods_box{position: relative;height: 100%;}
.mission_jinrong .goods_img{height: 120px;padding-top: 14px;margin-bottom: 11px;}
.mission_jinrong .goods_img img{display: block;height: 100%;margin: 0 auto;position: relative;width: auto;top: 0;left: 0;transition: transform .3s;-webkit-transition: transform .3s;}
.mission_jinrong .goods_box:hover img{transform: scale(1.02);-webkit-transform: scale(1.02);}
.mission_jinrong .goods_box .txt_goods{position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 20px;font-size: 14px;color: #383838;width: auto;}
.mission_jinrong .goods_box .txt_price{font-size: 12px;color: #666;margin-top: 3px;width: auto;padding: 0 20px;}
.mission_jinrong .goods_box .txt_stages{position: absolute;bottom: -1px;left: -1px;width: 100%;padding: 0 1px;font-size: 14px;color: #fff;line-height: 34px;background: #ff7a85;text-indent: 20px;border-bottom-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;}
.mission_jinrong .goods_box .min{font-size: 12px;}
.mission_jinrong .goods_box .discount{position: absolute;top: 0;right: 0;width: 95px;background: #fd3f4e;color: #fffb00;font-size: 14px;text-align: center;text-indent: 0;border-bottom-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;}
.mission_jinrong .goods_box .btn_link{position: absolute;width: 100%;height: 100%;top: -1px;left: -1px;padding: 1px;+zoom: 1;}
.mission_wp .jinrong_tip{left: 38px;}

.w1100 .mission_jinrong .member_img{height: 90px;margin: 14px auto 18px;}
.w1100 .mission_jinrong .hover_code{top: -138px;}
.w1100 .mission_jinrong .goods_img{height: 110px;padding-top: 12px;margin-bottom: 7px;}
.w1100 .mission_jinrong .goods_img img{top: 0;width: auto;}
.w1100 .mission_jinrong .goods_box .txt_price{margin-top: 1px;}
.w1100 .mission_wp .jinrong_tip{left: 30px;}

.w1000 .mission_jinrong .member_img{height: 80px;margin: 12px auto 16px;}
.w1000 .mission_jinrong .hover_code{top: -140px;}
.w1000 .mission_jinrong .goods_img{height: 100px;padding-top: 12px;margin-bottom: 7px;}
.w1000 .mission_jinrong .goods_img img{top: 0;width: auto;}
.w1000 .mission_jinrong .goods_box .txt_price{margin-top: 0;}
.w1000 .mission_jinrong .goods_box .txt_stages{line-height: 28px;text-indent: 10px;}
.w1000 .mission_jinrong .goods_box .discount{width: 85px;}
.w1000 .mission_wp .jinrong_tip{left: 24px;}

.w900 .mission_jinrong .member_img{height: 80px;margin: 13px auto 15px;}
.w900 .mission_jinrong .hover_code{top: -142px;}
.w900 .mission_jinrong .goods_img{height: 80px;padding-top: 12px;margin-bottom: 7px;}
.w900 .mission_jinrong .goods_img img{top: 0;width: auto;}
.w900 .mission_jinrong .goods_box .txt_price{margin-top: 0;}
.w900 .mission_jinrong .goods_box .txt_stages{line-height: 28px;text-indent: 10px;font-size: 12px;}
.w900 .mission_jinrong .goods_box .discount{width: 80px;}
.w900 .mission_wp .jinrong_tip{left: 18px;}

/* v:26/09/2017  by:lijanchan end */

/* v:19/10/2017  by:lijanchan */
.mission_wp .sign_tip{position: absolute; z-index: 10; left: 995px; top: 82px; padding: 5px 10px; white-space: nowrap; color: #8b8b8b; background: #fff1c6; border-radius: 4px; -webkit-transform-origin: 18px 0; transform-origin: 18px 0; -webkit-animation: laxin_show .7s ease both; animation: laxin_show .7s ease both;}
.mission_wp .sign_tip.close{-webkit-animation: laxin_close .5s ease both;animation: laxin_close .5s ease both;}
.mission_wp .sign_tip a{display: inline; cursor: pointer;}
.mission_wp .sign_tip:after{position: absolute; content: ""; left: 18px; top: -6px; width: 0; height: 0; overflow: hidden; border-width: 0 5px 6px; border-style: solid; border-color: transparent transparent #fff1c6;}

.w1100 .mission_wp .sign_tip{left: 906px;top: 74px;}
.w1000 .mission_wp .sign_tip{left: 824px;top: 68px;font-size: 12px;}
.w900 .mission_wp .sign_tip{left: 731px;top: 64px;font-size: 12px;}
/* v:26/09/2017  by:lijanchan end */

/* v:30/10/2017  by:lijanchan */
.mission_super{position: relative;padding-left: 260px;}
.mission_super a:hover{text-decoration: underline;}
.mission_super .super_energy{position: absolute;top: 18px;left: 18px;width: 252px;height: 254px;text-align: center;background: #fff5d8;border-radius: 8px;-webkit-border-radius: 8px;}
.mission_super .ic_box{position: absolute;width: 0;height: 0;left: 50%;top: 10px;}
.mission_super .ic_energy{position: absolute;top: 0;left: 50%;width: 157px;height: 152px;margin: 0 0 0 -78px;}

.mission_super .btn_sun{z-index: 3;top: 7px;left: 153px;position: absolute;cursor: default;}
.mission_super .btn_sun:before,.mission_super .btn_sun:after{content: "";position: absolute;background: url('../img-y16/index/index_spr24.png') no-repeat -164px -268px;width: 33px;height: 31px;}

.mission_super .btn_sun:before,.mission_super .btn_sun:after{animation: ic_energy_sun 10s linear both infinite;-webkit-animation: ic_energy_sun 10s linear both infinite;}
.mission_super .btn_sun:after{opacity: 0;}

.mission_super .btn_sun:hover{animation-play-state: paused;-webkit-animation-play-state: paused;}
.mission_super .btn_sun.get:after{animation: energy_sun_get .5s linear both;-webkit-animation: energy_sun_get .5s linear both;}

@keyframes energy_sun_get{
	0%{opacity: 1;transform: translate3d(0,0,0)}
	99%{opacity: 0;transform: translate3d(-100px,90px,0)}
	100%{opacity: 0;}
}
@-webkit-keyframes energy_sun_get{
	0%{opacity: 1;transform: translate3d(0,0,0)}
	99%{opacity: 0;transform: translate3d(-100px,90px,0)}
	100%{opacity: 0;}
}
.mission_super .ic_energy:after{content: "";position: absolute;top: 0;left: 0;background: url('../img-y16/index/index_spr24.png') no-repeat 0 -250px;width: 100%;height: 100%;}
.mission_super .ic_energy .ic_rpt{position: absolute;overflow: hidden;background: url('../img-y16/index/index_spr24.png') no-repeat -168px -310px;width: 130px;height: 129px;top: 23px;left: 13px;}
.mission_super .ic_energy .ic_rpt i{position: absolute;z-index: 2;top: -1px;left: 1px;background: url('../img-y16/index/index_spr24.png') no-repeat -308px -310px;width: 130px;height: 130px;}
.ic_rpt em{position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;}
.rpt_wave1{content: "";position: absolute;bottom:0;left: -6px;background: url('../img-y16/index/ico_rpt.png') repeat-x 0 -140px;width: 290px;height: 100%;animation: ic_energy 4s linear both infinite;-webkit-animation: ic_energy 4s linear both infinite;}
.rpt_wave2{content: "";position: absolute;bottom:0;left: -14px;background: url('../img-y16/index/ico_rpt.png') repeat-x 0 0;width: 290px;height:100%;animation: ic_energy 3s linear both infinite;-webkit-animation: ic_energy 3s linear both infinite;}
@keyframes ic_energy_sun{
	0%{transform: rotate(0deg);}
	100%{transform: rotate(360deg);}
}
@-webkit-keyframes ic_energy_sun{
	0%{-webkit-transform: rotate(0deg);}
	100%{-webkit-transform: rotate(360deg);}
}
@keyframes ic_energy{
	0%{transform: translate(0,0);}
	100%{transform: translate(-140px,0);}
}
@-webkit-keyframes ic_energy{
	0%{-webkit-transform: translate(0,0);}
	100%{-webkit-transform: translate(-140px,0);}
}

.mission_super .btn_energy{position: absolute;top: 172px;left: 50%;margin-left: -70px;background: #e41e27;width: 140px;height: 42px;text-align: center;font-size: 18px;color: #fff;line-height: 42px;border-radius: 42px;-webkit-border-radius: 42px;}
.mission_super .btn_energy:hover{text-decoration: none;opacity: .9;}
.mission_super .btn_energy.grey,.mission_super .btn_energy.grey{background: #aea589;opacity: 1;cursor: not-allowed;}
.mission_super .btn_restart{position: absolute;background: url('../img-y16/index/index_spr24.png') no-repeat 0 -426px;width: 134px;top: 20px;left: 12px;z-index: 2;font-size: 19px;line-height: 22px;text-align: center;color: #711f08;height: 44px;padding: 45px 0 46px;}
.mission_super .btn_restart:hover{text-decoration: none;color: #e41e27;}
.mission_super .txt_energy{position: absolute;top: 59px;left: 0;width: 100%;font-size: 16px;line-height: 22px;color: #815e3b;}
.mission_super .txt_energy .num{display: block;color: #ba7312;}
.mission_super .txt_link{position: absolute;top: 220px;left: 50%;width: 260px;margin-left: -130px;font-size: 14px;color: #e41e27;}
.mission_super .txt_link a{color: #e41e27;margin: 0 6px;position: relative;}
.mission_super .txt_link .ic_stress{position: absolute;top: -10px;right: -10px;width: 12px;height: 12px;background: #fd0000;font-size: 12px;line-height: 12px;text-align: center;color: #fff;border-radius: 100%;}
.mission_super .energy_wp{width: 720px;margin: 0 auto;position: relative;}
.mission_super .energy_progress{position: absolute;top: 59px;left: 0;width: 100%;height: 1px;background: #dcdcdc;}
.mission_super .ic_progress{position: absolute;top: 0;left: 0;height: 100%;background: #ffcc7c;}
.mission_super .ic_progress:after{content: "";position: absolute;top: -3px;right: -3px;background: url('../img-y16/index/index_spr24.png') no-repeat -378px -294px;width: 7px;height: 7px;}
.mission_super .energy_list{position: relative;width: 960px;left: -120px;z-index: 2;padding-top: 20px;}
.mission_super .energy_list li{float: left;width: 240px;position: relative;text-align: center;}
.mission_super .energy_list .txt_num{font-size: 13px;line-height: 25px;color: #ff8a00;}
.mission_super .energy_list .txt_num:after{content: "";display: block;width: 31px;height: 31px;margin: 0 auto;background: url('../img-y16/index/index_spr24.png') no-repeat;}
.mission_super .el1 .txt_num:after{background-position: -200px -200px;}
.mission_super .el1.cur .txt_num:after{background-position: -200px -250px;}
.mission_super .el2 .txt_num:after{background-position: -250px -200px;}
.mission_super .el2.cur .txt_num:after{background-position: -250px -250px;}
.mission_super .el3 .txt_num:after{background-position: -300px -200px;}
.mission_super .el3.cur .txt_num:after{background-position: -300px -250px;}
.mission_super .el4 .txt_num:after{background-position: -350px -200px;}
.mission_super .el4.cur .txt_num:after{background-position: -350px -250px;}
.mission_super .energy_list .img_box{position: absolute;top: 57px;left: 50%;width: 0;height: 0;}
.mission_super .energy_list .img_box a{position: absolute;top: 0;left: 50%;width: 160px;height: 120px;margin:0 0 0 -80px;}
.mission_super .energy_list .ic_bao{position: absolute;top: 50%;margin-top: -75px;left: 0;width: 100%;height: 150px;background: url('../img-y16/index/treasure_spr.png') no-repeat;}
.mission_super .el1 .ic_bao{background-position: 0 0;}
.mission_super .el2 .ic_bao{background-position: -160px 0;}
.mission_super .el3 .ic_bao{background-position: -320px 0;}
.mission_super .el4 .ic_bao{background-position: -480px 0;}
.mission_super .energy_list .img_cont{position: absolute;top: -17px;left: 0;width: 100%;height: 0;overflow: hidden;}
.mission_super .energy_list .img_cont img{position: absolute;top: 30px;left: 50%;width: 120px;margin-left: -60px;}
.mission_super .energy_list .cur .ic_bao{opacity: 0;left: -9999px;}
.mission_super .energy_list .cur .img_cont{height: 160px;}
.mission_super .el1.open .ic_bao{background-position: 0 -170px;}
.mission_super .el2.open .ic_bao{background-position: -160px -170px;}
.mission_super .el3.open .ic_bao{background-position: -320px -170px;}
.mission_super .el4.open .ic_bao{background-position: -480px -170px;}
.mission_super .energy_list .open .ic_bao{animation: open_bao 2s linear both;-webkit-animation: open_bao 2s linear both;}
.mission_super .energy_list .open .img_cont{animation: open_treasure 2s linear both;-webkit-animation: open_treasure 2s linear both;}
.mission_super .energy_list .open .img_cont img{animation: open_img 2s linear both;-webkit-animation: open_img 2s linear both;}
@keyframes open_img{
	0%{transform: translate(0,80px);opacity: 0;}
	20%,80%{transform: translate(0,-30px);opacity: 1;}
	80.1%,100%{transform: translate(0,0);}
}
@-webkit-keyframes open_img{
	0%{-webkit-transform: translate(0,80px);opacity: 0;}
	20%,80%{-webkit-transform: translate(0,-30px);opacity: 1;}
	80.1%,100%{-webkit-transform: translate(0,0);}
}
@keyframes open_bao{
	0%,80%{opacity: 1;left: 0;}
	80.1%,100%{opacity: 0;left: 0;}
}
@-webkit-keyframes open_bao{
	0%,80%{opacity: 1;left: 0;}
	80.1%,100%{opacity: 0;left: 0;}
}
@keyframes open_treasure{
	0%{height: 0;}
	.1%,80%{height: 73px;}
	80.1%,100%{height: 160px;}
}
@-webkit-keyframes open_treasure{
	0%{height: 0;}
	.1%,80%{height: 73px;}
	80.1%,100%{height: 160px;}
}

.mission_super .energy_list .txt_box{margin-top: 144px;font-size: 14px;line-height: 26px;}
.mission_super .energy_list .txt_gift{color: #383838;white-space: nowrap;}
.mission_super .energy_list .txt_gift em{color: #e41e27;}
.mission_super .energy_list .txt_get{color: #8b8b8b;}
.mission_super .energy_list .txt_get a{color: #e41e27;}
.mission_tabs .ico_energy{position: absolute;left: 20px;top: 10px;width: 80px;height: 80px;background: url(../img-y16/index/icons_normal.png) no-repeat;background-position: -700px 0;}
.mission_tabs .item.on .ico_energy, .mission_tabs .item:hover .ico_energy{background-position: -700px -100px;}

.w1100 .mission_super{padding-left: 220px;}
.w1100 .mission_super .super_energy{width: 210px;height: 228px;left: 18px;}
.w1100 .mission_super .ic_box{zoom: .9;}
.w1100 .mission_super .txt_energy{top: 54px;}
.w1100 .mission_super .txt_link{top: 195px;font-size: 13px;}
.w1100 .mission_super .txt_link a{margin: 0 4px;}
.w1100 .mission_super .btn_sun{left: 148px;}
.w1100 .mission_super .btn_energy{top: 152px;width: 120px;height: 34px;line-height: 34px;margin-left: -60px;border-radius: 34px;-webkit-border-radius: 34px;font-size: 16px;}
.w1100 .mission_super .energy_wp{width: 690px;}
.w1100 .mission_super .energy_progress{top: 44px;}
.w1100 .mission_super .energy_list{padding-top: 5px;width: 920px;left: -115px;}
.w1100 .mission_super .energy_list li{width: 230px;}
.w1100 .mission_super .energy_list .img_box{zoom: .9;top: 65px;}
.w1100 .mission_super .energy_list .txt_box{margin-top: 135px;line-height: 24px;}
.w1100 .ico_energy{zoom: .91; left: 18px; top: 9px;}

.w1000 .mission_super{padding-left: 194px;}
.w1000 .mission_super .super_energy{width: 200px;height: 212px;left: 18px;}
.w1000 .mission_super .ic_box{zoom: .85;}
.w1000 .mission_super .txt_energy{top: 54px;}
.w1000 .mission_super .txt_link{top: 187px;font-size: 12px;}
.w1000 .mission_super .txt_link a{margin: 0 4px;}
.w1000 .mission_super .btn_sun{left: 148px;}
.w1000 .mission_super .btn_energy{top: 146px;width: 120px;height: 34px;line-height: 34px;margin-left: -60px;border-radius: 34px;-webkit-border-radius: 34px;font-size: 16px;}
.w1000 .mission_super .energy_wp{width: 600px;}
.w1000 .mission_super .energy_progress{top: 44px;}
.w1000 .mission_super .energy_list{padding-top: 5px;width: 800px;left: -100px;}
.w1000 .mission_super .energy_list li{width: 200px;}
.w1000 .mission_super .energy_list .img_box{zoom: .85;top: 67px;}
.w1000 .mission_super .energy_list .txt_box{margin-top: 122px;line-height: 24px;}
.w1000 .ico_energy{zoom: .83; left: 16px;}

.w900 .mission_super{padding-left: 194px;}
.w900 .mission_super .super_energy{width: 192px;height: 200px;left: 10px;top: 20px;}
.w900 .mission_super .ic_box{zoom: .8;}
.w900 .mission_super .txt_energy{top: 54px;}
.w900 .mission_super .txt_link{top: 175px;font-size: 12px;}
.w900 .mission_super .txt_link a{margin: 0 4px;}
.w900 .mission_super .btn_sun{left: 148px;}
.w900 .mission_super .btn_energy{top: 137px;width: 100px;height: 30px;line-height: 30px;margin-left: -50px;border-radius: 30px;-webkit-border-radius: 30px;font-size: 14px;}
.w900 .mission_super .energy_wp{width: 540px;}
.w900 .mission_super .energy_progress{top: 44px;}
.w900 .mission_super .energy_list{padding-top: 5px;width: 720px;left: -90px;}
.w900 .mission_super .energy_list li{width: 180px;}
.w900 .mission_super .energy_list .img_box{zoom: .8;top: 67px;}
.w900 .mission_super .energy_list .txt_box{margin-top: 112px;line-height: 24px;}
.w900 .ico_energy{zoom: .75; left: 15px;}

/* v:30/10/2017  by:lijanchan end*/

/* v:23/03/2018  by:lijanchan*/
.vip-header .vip-usertop .ico_coupon{display: inline-block;vertical-align: top;background: url(../img-y16/index/index_spr24.png) no-repeat -200px -150px;width: 20px;height: 14px;margin: 1px 0 0 6px;}

/* v:23/03/2018  by:lijanchan end*/

/* v:10/04/2018  by:lijanchan*/
.mission_tabs .item{width: 25%;}

.mission_tabs .ico_bank{position: absolute;left: 20px;top: 10px;width: 80px;height: 80px;background: url(../img-y16/index/icons_normal.png) no-repeat;background-position: -800px 0;}
.mission_tabs .item.on .ico_bank, .mission_tabs .item:hover .ico_bank{background-position: -800px -100px;}

.mission_bank{font-size: 0;line-height: 0;text-align: center;}
.mission_bank .bank_box{vertical-align: top;display: inline-block;width: 270px;height: 228px;margin: 30px 8px 0;border: 1px solid #e3e3e3;border-radius: 4px;-webkit-border-radius: 4px;position: relative;}
.mission_bank .bank_box.one{background: #fff5d6;border-color: #fff5d6;}
.mission_bank .bank_tt{font-size: 16px;color: #bb680f;position: relative;display: inline-block;line-height: 24px;padding: 23px 7px 0;}
.mission_bank .bank_tt:before,.mission_bank .bank_box .bank_tt:after{content: "";position: absolute;top: 34px;width: 30px;height: 1px;background: #e6bd91;}
.mission_bank .bank_tt:before{left: -30px;}
.mission_bank .bank_tt:after{right: -30px;}
.mission_bank .bank_img{width: 160px;height: 96px;margin: 25px auto 15px;}
.mission_bank .bank_img img{display: block;height: 100%;margin: 0 auto;}
.mission_bank .bank_stt{font-size: 12px;line-height: 20px;color: #666;}
.mission_bank .bank_box.one .bank_tt{padding-top: 11px;}
.mission_bank .bank_box.one .bank_tt:before,.mission_bank .bank_box.one .bank_tt:after{display: none;}
.mission_bank .bank_box.one .bank_img{margin-top: 11px;}
.mission_bank .btn_bank{display: none;position: absolute;bottom: 14px;left: 50%;z-index: 5;width: 140px;margin-left: -70px;font-size: 16px;color: #fff;line-height: 40px;border-radius: 40px;-webkit-border-radius: 40px;background: #e41e27;}
.mission_bank .btn_bank:hover{text-decoration: none;background: #f7222c;}
.mission_bank .bank_box.one .btn_bank{display: block;}
.mission_bank .bank_hover{opacity: 0;transition: opacity .3s;-webkit-transition: opacity .3s;position: absolute;width: 100%;height: 100%;top: 0;left: -9999px;}
.mission_bank .bank_hover .ic_opc{position: absolute;top: -1px;left: -1px;width: 100%;height: 100%;border-radius: 4px;-webkit-border-radius: 4px;padding: 1px;background: #000;opacity: .76;filter: alpha(opacity=76);}
.mission_bank .hover_tt{font-size: 18px;line-height: 58px;margin: 0 26px 13px;border-bottom: 1px solid #5c5c5c;color: #fff;position: relative;z-index: 2;}
.mission_bank .hover_txt{display: inline-block;font-size: 14px;line-height: 2;color: #d7d7d7;text-align: left;position: relative;z-index: 2;}

.mission_bank .bank_box:hover .bank_hover{left: 0;opacity: 1;}
.mission_bank .bank_box:hover .btn_bank{display: block;}

.w1100 .ico_bank{zoom: .91; left: 18px; top: 9px;}
.w1100 .bank_box{width: 250px;height: 220px;margin-top: 20px;}
.w1100 .mission_bank .bank_img{margin-top: 20px;}
.w1100 .mission_bank .bank_box.one .bank_img{margin-top: 6px;}

.w1000 .ico_bank{zoom: .83; left: 16px;}
.w1000 .bank_box{width: 224px;height: 200px;margin-top: 20px;}
.w1000 .mission_bank .bank_img{margin-top: 15px;}
.w1000 .mission_bank .bank_box.one .bank_img{margin-top: 6px;}
.w1000 .mission_bank .bank_tt{font-size: 14px;padding-top: 15px;}
.w1000 .mission_bank .bank_tt:before,.w1000 .mission_bank .bank_box .bank_tt:after{top: 26px;}
.w1000 .mission_bank .bank_img{height: 88px;}
.w1000 .mission_bank .btn_bank{bottom: 12px;font-size: 14px;line-height: 32px;border-radius: 32px;-webkit-border-radius: 32px;width: 120px;margin-left: -60px;}
.w1000 .mission_bank .hover_tt{line-height: 50px;font-size: 16px;}

.w900 .ico_bank{zoom: .75; left: 15px;}
.w900 .bank_box{width: 202px;height: 190px;margin-top: 20px;}
.w900 .mission_bank .bank_img{margin-top: 15px;}
.w900 .mission_bank .bank_box.one .bank_img{margin-top: 6px;}
.w900 .mission_bank .bank_tt{font-size: 13px;padding-top: 15px;}
.w900 .mission_bank .bank_tt:before,.w900 .mission_bank .bank_box .bank_tt:after{display: none;}
.w900 .mission_bank .bank_img{height: 78px;}
.w900 .mission_bank .btn_bank{bottom: 12px;font-size: 14px;line-height: 32px;border-radius: 32px;-webkit-border-radius: 32px;width: 120px;margin-left: -60px;}
.w900 .mission_bank .hover_tt{line-height: 44px;font-size: 16px;}
.w900 .mission_bank .hover_txt{font-size: 12px;}
/* v:10/04/2018  by:lijanchan end*/

/* v:04/05/2018  by:lijanchan*/
.nbank_wp{font-size: 0;line-height: 0;text-align: center;padding-top: 8px;}
.nbank_wp .nbank_box{display: inline-block;position: relative;margin: 0 9px;vertical-align: top;}
.nbank_wp .txt_hd{font-size: 18px;line-height: 38px;color: #bb680f;}
.nbank_wp .nbank_item{position: relative;width: 363px;padding-left: 201px;}
.nbank_wp .nbank_left{position: absolute;z-index: 2;top: 0;left: 0;width: 202px;padding-top: 25px;bottom: 0;border-radius: 2px;-webkit-border-radius: 2px;background: #fff5d6;}
.nbank_wp .img_box{height: 96px;position: relative;}
.nbank_wp .img_box img{display: block;height: 100%;margin: 0 auto;}
.nbank_wp .txt_img{font-size: 12px;line-height: 15px;margin-top: 6px;position: relative;width: 110%;left: -5%;} 
.nbank_wp .btn_nbank{position: absolute;left: 50%;bottom: 16px;width: 138px;margin-left: -70px;color: #f7222c;font-size: 16px;line-height: 38px;border: 1px solid #f7222c;border-radius: 40px;-webkit-border-radius: 40px;}
.nbank_wp .btn_nbank:hover{background: #f7222c;color: #fff;}
.nbank_wp .nbank_left .txt_img{color: #bb680f;}
.nbank_wp .nbank_left .btn_nbank{background: #f7222c;color: #fff;bottom: 17px;}
.nbank_wp .nbank_left .btn_nbank:hover{background: #fd3f4e;}
.nbank_wp .nbank_box .btn_nbank.grey{background: #bfbfbf;color: #fff;cursor: not-allowed;border-color: #bfbfbf;}
.nbank_wp .nbank_right{position: relative;width: 362px;height: 222px;border: 1px solid #e3e3e3;border-top-right-radius: 4px;-webkit-border-top-right-radius: 4px;border-bottom-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;}
.nbank_wp .nbank_top .img_item{position: relative;display: inline-block;margin: 0 27px;padding-top: 25px;vertical-align: top;}
.nbank_wp .nbank_top .img_box{display: inline-block;}
.nbank_wp .nbank_right .txt_img{color: #8b8b8b;position: absolute;top: 121px;}
.nbank_wp .nbank_right .txt_got{position: absolute;top: 0;left: 0;background: url('../img-y16/index/bank_spr.png') no-repeat -158px -20px;width: 54px;height: 54px;}
.nbank_wp .leshua_box{position: relative;background: url('../img-y16/index/bank_spr.png') no-repeat 0 0;width: 144px;height: 96px;margin: 0 auto;}
.nbank_wp .leshua_box .txt_open{position: absolute;top: 50%;left: 0;width: 100%;margin-top: -22px;font-size: 14px;line-height: 22px;font-weight: bold;color: #fff;}
.nbank_wp .leshua_box .txt_cur{font-size: 18px;font-weight: bold;color: #fff;line-height: 26px;padding-top: 26px;}
.nbank_wp .leshua_box .txt_yu{display: inline-block;position: relative;padding-right: 17px;font-size: 12px;line-height: 20px;color: #ffd4d7;}
.nbank_wp .leshua_box .btn_yu{cursor: pointer;position: absolute;top: 50%;right: 0;background: url('../img-y16/index/bank_spr.png') no-repeat -158px 0;width: 14px;height: 14px;margin-top: -7px;}
.nbank_wp .leshua_box .btn_yu:hover{background-position: -184px 0;}
.nbank_wp .leshua_box .yu_box{opacity: 0;transition: opacity .3s;-webkit-transition: opacity .3s;cursor: default;position: absolute;bottom: 100%;left: -9999px;background: url('../img-y16/index/bank_spr.png') no-repeat -224px 0;width: 154px;height: 63px;}
.nbank_wp .leshua_box .btn_yu:hover .yu_box{left: -13px;opacity: 1;}
.nbank_wp .leshua_box .yu_cont{display: inline-block;text-align: left;padding-top: 11px;}
.nbank_wp .leshua_box .yu_cont p{position: relative;padding-left: 71px;font-size: 12px;line-height: 18px;color: #666;}
.nbank_wp .leshua_box .yu_tt{position: absolute;top: 0;left: 0;white-space: nowrap;width: 72px;text-align: right;}
.nbank_wp .leshua_box.return .txt_cur{padding-top: 11px;}
.nbank_wp .leshua_box.return .btn_return{font-size: 12px;line-height: 18px;color: #fff;display: inline-block;margin-top: 10px;}

.mission_wp .jinrong_tip{left: 995px;}

.mission_tabs li + li + li + li:after{display: none;}

.w1100 .nbank_wp{padding-top: 4px;}
.w1100 .nbank_wp .nbank_item{width: 323px;}
.w1100 .nbank_wp .nbank_left{padding-top: 20px;}
.w1100 .nbank_wp .nbank_right{width: 322px;height: 210px;}
.w1100 .nbank_wp .nbank_right .txt_img{top: 115px;}
.w1100 .nbank_wp .btn_nbank{bottom: 12px;}
.w1100 .nbank_wp .nbank_left .btn_nbank{bottom: 13px;}
.w1100 .nbank_wp .nbank_top .img_item{margin: 0 20px;padding-top: 20px;}
.w1100 .mission_wp .jinrong_tip{left: 906px;top: 74px;}

.w1000 .nbank_wp .txt_hd{font-size: 16px;line-height: 34px;}
.w1000 .nbank_wp{padding-top: 4px;}
.w1000 .nbank_wp .nbank_item{width: 300px;padding-left: 180px;}
.w1000 .nbank_wp .nbank_left{padding-top: 15px;width: 181px;}
.w1000 .nbank_wp .nbank_right{width: 299px;height: 190px;}
.w1000 .nbank_wp .nbank_right .txt_img{top: 110px;}
.w1000 .nbank_wp .btn_nbank{bottom: 7px;font-size: 14px;line-height: 30px;border-radius: 30px;-webkit-border-radius: 30px;}
.w1000 .nbank_wp .nbank_left .btn_nbank{bottom: 8px;}
.w1000 .nbank_wp .nbank_top .img_item{margin: 0 20px;padding-top: 15px;}
.w1000 .mission_wp .jinrong_tip{left: 824px;top: 72px;font-size: 12px;}

.w900 .nbank_wp .txt_hd{font-size: 14px;line-height: 28px;}
.w900 .nbank_wp{padding-top: 4px;}
.w900 .nbank_wp .nbank_item{width: 265px;padding-left: 165px;}
.w900 .nbank_wp .nbank_left{padding-top: 15px;width: 166px;}
.w900 .nbank_wp .nbank_right{width: 264px;height: 190px;}
.w900 .nbank_wp .nbank_right .txt_img{top: 110px;}
.w900 .nbank_wp .btn_nbank{bottom: 7px;width: 118px;margin-left: -60px;line-height: 30px;height: 30px;border-radius: 30px;-webkit-border-radius: 30px;font-size: 14px;}
.w900 .nbank_wp .nbank_left .btn_nbank{bottom: 8px;}
.w900 .nbank_wp .nbank_top .img_item{margin: 0 8px;padding-top: 15px;}
.w900 .mission_wp .jinrong_tip{left: 731px;top: 64px;font-size: 12px;}
/* v:04/05/2018  by:lijanchan end*/

/* v:24/05/2018  by:lijanchan*/
.vip-header .vip-usertop .ico_coupon_pos{display: inline-block;vertical-align: top;width: 19px;height: 17px;margin: 0 0 0 6px;position: relative;top: -1px;}
.vip-header .vip-usertop .ico_coupon_pos .ic_pic{position: absolute;top: 0;left: 0;background: url(../img-y16/index/index_spr24.png) no-repeat -200px -170px;width: 100%;height: 100%;animation: ico_coupon_pos 2s linear both infinite;-webkit-animation: ico_coupon_pos 2s linear both infinite;}
.vip-header .vip-usertop .ico_coupon_pos .num{position: absolute;width: 0;height: 0;top: 7px;left: 20px;}
.vip-header .vip-usertop .ico_coupon_pos .num i{position: absolute;top: 50%;left: 50%;background: url(../img-y16/index/index_spr24.png) no-repeat -270px -172px;width: 14px;height: 14px;margin: -7px 0 0 -7px;text-align: center;font-size: 12px;line-height: 14px;line-height: 13px\0;color: #fff;zoom: .83;}

@keyframes ico_coupon_pos{
	0%,6%,12%,18%,24%,30%,100%{transform:translateY(0);}
	3%,15%,27%{transform:translateY(-5%);}
	9%,21%{transform:translateY(5%);}
}
@-webkit-keyframes ico_coupon_pos{
	0%,6%,12%,18%,24%,30%,100%{-webkit-transform:translateY(0);}
	3%,15%,27%{-webkit-transform:translateY(-5%);}
	9%,21%{-webkit-transform:translateY(5%);}
}

.vip-header .vip-usertop .ico_coupon{background: 0;width: 22px;height: 16px;position: relative;}
.vip-header .vip-usertop .ico_coupon .ic_pic{position: absolute;top: 0;left: 0;background: url(../img-y16/index/index_spr24.png) no-repeat -244px -172px;width: 100%;height: 100%;animation: ico_coupon 4s linear both infinite;-webkit-animation: ico_coupon 4s linear both infinite;}
.vip-header .vip-usertop .ico_coupon .num{position: absolute;width: 0;height: 0;top: 3px;right: 0;}
.vip-header .vip-usertop .ico_coupon .num i{position: absolute;top: 50%;left: 50%;background: url(../img-y16/index/index_spr24.png) no-repeat -270px -172px;width: 14px;height: 14px;margin: -7px 0 0 -7px;text-align: center;font-size: 12px;line-height: 14px;line-height: 13px\0;color: #fff;zoom: .83;}
@keyframes ico_coupon{
	0%{transform: rotateY(0deg);}
	30%,100%{transform: rotateY(360deg);}
}
@-webkit-keyframes ico_coupon{
	0%{-webkit-transform: rotateY(0deg);}
	30%,100%{-webkit-transform: rotateY(360deg);}
}

/* v:24/05/2018  by:lijanchan end*/


/* v:14/06/2018  by:lijanchan*/
.mission_tabs .ico_world{position: absolute;left: 20px;top: 10px;width: 80px;height: 80px;background: url(../img-y16/index/icons_normal.png) no-repeat;background-position: -900px 0;}
.mission_tabs a:hover .ico_world,.mission_tabs .on .ico_world{background-position: -900px -100px;}

.world_cup{font-size: 0;line-height: 0;text-align: center;padding-top: 15px;text-align: center;}
.world_cup .wc_box{display: inline-block;vertical-align: top;}
.world_cup .wc_box.guess{margin: 0 32px;}
.world_cup .txt_hd{font-size: 16px;color: #282828;padding-top: 24px;line-height: 1.5}
.world_cup .guess .txt_hd{font-weight: bold;color: #e41e27;padding-top: 0;}
.world_cup .wc_gift{margin-top: 15px;}
.world_cup .wc_img{display: inline-block;width: 163px;height: 140px;padding-top: 23px;margin: 0 8px;border: 1px solid #f5d27d;border-radius: 8px;-webkit-border-radius: 8px;}
.world_cup .img_box{width: 120px;height: 87px;margin: 0 auto;}
.world_cup .img_box img{display: block;width: 100%;height: 100%;}
.world_cup .txt_img{font-size: 14px;color: #bb680f;line-height: 20px;margin-top: 13px;}
.world_cup .wc_guess{width: 350px;height: 214px;background: #ffdf8c;border-radius: 8px;-webkit-border-radius: 8px;margin-top: 15px;}
.world_cup .txt_guess{font-size: 20px;color: #e41e27;line-height: 30px;padding-top: 10px;}
.world_cup .guess_box{margin-top: 17px;}
.world_cup .txt_state{display: inline-block;width: 94px;font-size: 14px;line-height: 20px;color: #bb680f;vertical-align: top;}
.world_cup .ic_flag{display: block;margin: 0 auto 12px;width: 54px;height: 54px;border-radius: 50%;-webkit-border-radius: 50%;background: url('../img-y16/index/flag_spr.png') no-repeat;}
.world_cup .agenting{background-position: 0 0;}
.world_cup .aiji{background-position: -60px 0;}
.world_cup .aodaliya{background-position: -120px 0;}
.world_cup .banama{background-position: -180px 0;}
.world_cup .baxi{background-position: -240px 0;}
.world_cup .bilishi{background-position: -300px 0;}
.world_cup .bingdao{background-position: -360px 0;}
.world_cup .bolan{background-position: -420px 0;}
.world_cup .danmai{background-position: 0 -60px;}
.world_cup .deguo{background-position: -60px -60px;}
.world_cup .eluosi{background-position: -120px -60px;}
.world_cup .faguo{background-position: -180px -60px;}
.world_cup .gelunbiya{background-position: -240px -60px;}
.world_cup .gesidalijia{background-position: -300px -60px;}
.world_cup .hanguo{background-position: -360px -60px;}
.world_cup .keluodiya{background-position: -420px -60px;}
.world_cup .bilu{background-position: 0 -120px;}
.world_cup .moluoge{background-position: -60px -120px;}
.world_cup .moxige{background-position: -120px -120px;}
.world_cup .niriliya{background-position: -180px -120px;}
.world_cup .putaoya{background-position: -240px -120px;}
.world_cup .riben{background-position: -300px -120px;}
.world_cup .ruidian{background-position: -360px -120px;}
.world_cup .ruishi{background-position: -420px -120px;}
.world_cup .saierweiya{background-position: 0 -180px;}
.world_cup .saineijiaer{background-position: -60px -180px;}
.world_cup .shatealabo{background-position: -120px -180px;}
.world_cup .tunisi{background-position: -180px -180px;}
.world_cup .wulagui{background-position: -240px -180px;}
.world_cup .xibanya{background-position: -300px -180px;}
.world_cup .yilang{background-position: -360px -180px;}
.world_cup .yinggelan{background-position: -420px -180px;}
.world_cup .txt_vs{display: inline-block;vertical-align: top;margin: 0 23px;font-size: 30px;font-weight: bold;font-family: "arial";color: #bb680f;line-height: 40px;position: relative;top: 10px;}
.world_cup .txt_date{display: block;margin: 2px auto 0;width: 54px;font-size: 12px;color: #e41e27;line-height: 16px;border: 1px solid #e41e27;border-radius: 18px;-webkit-border-radius: 18px;}
.world_cup .btn_guess{display: block;width: 144px;font-size: 18px;color: #fff;line-height: 42px;border-radius: 42px;-webkit-border-radius: 42px;background: #e41e27;margin: 14px auto 0;}
.world_cup .btn_guess:hover{background: #f7222c;}

.w1100 .world_cup .txt_hd{padding-top: 15px;}
.w1100 .world_cup .wc_box.guess{margin: 0 10px;}
.w1100 .world_cup .wc_guess{width: 340px;height: 165px;}
.w1100 .world_cup .txt_guess{font-size: 16px;line-height: 24px;padding-top: 8px;}
.w1100 .world_cup .guess_box{margin-top: 6px;}
.w1100 .world_cup .ic_flag{margin-bottom: 6px;}
.w1100 .world_cup .btn_guess{line-height: 32px;border-radius: 32px;-webkit-border-radius: 32px;font-size: 16px;margin-top: 6px;}
.w1100 .ico_world{zoom: .91; left: 18px; top: 9px;}

.w1000 .world_cup .txt_hd{padding-top: 5px;}
.w1000 .world_cup .wc_box.guess{margin: 0 10px;}
.w1000 .world_cup .wc_img{width: 150px;}
.w1000 .world_cup .wc_guess{width: 300px;height: 165px;}
.w1000 .world_cup .txt_guess{font-size: 16px;line-height: 24px;padding-top: 8px;}
.w1000 .world_cup .guess_box{margin-top: 6px;}
.w1000 .world_cup .ic_flag{margin-bottom: 6px;}
.w1000 .world_cup .btn_guess{line-height: 32px;border-radius: 32px;-webkit-border-radius: 32px;font-size: 16px;margin-top: 6px;}
.w1000 .ico_world{zoom: .83; left: 16px;}

.w900 .world_cup .txt_hd{padding-top: 0;}
.w900 .world_cup .wc_box.guess{margin: 0 4px;}
.w900 .world_cup .wc_img{width: 140px;margin: 0 4px;}
.w900 .world_cup .wc_gift{margin-top: 12px;}
.w900 .world_cup .wc_guess{width: 270px;height: 165px;margin-top: 12px;}
.w900 .world_cup .txt_guess{font-size: 16px;line-height: 24px;padding-top: 8px;}
.w900 .world_cup .guess_box{margin-top: 6px;}
.w900 .world_cup .txt_vs{margin: 0 10px;}
.w900 .world_cup .ic_flag{margin-bottom: 6px;}
.w900 .world_cup .btn_guess{line-height: 32px;border-radius: 32px;-webkit-border-radius: 32px;font-size: 16px;margin-top: 6px;}
.w900 .ico_world{zoom: .75; left: 15px;}

/* v:14/06/2018  by:lijanchan end*/

/* v:02/07/2018  by:lijanchan*/
.vip-header .usertype .userimg:hover ~ .n_user_panel,.n_user_panel:hover{left: -23px;padding-top: 12px;background-position: 0 12px;}
.vip-header .vip-usertop .sur_link{top: 0 !important;vertical-align: middle;}
/* v:02/07/2018  by:lijanchan end*/


/* v:17/07/2018  by:lijanchan*/
.mission_tabs .ico_discount{position: absolute;left: 20px;top: 10px;width: 80px;height: 80px;background: url(../img-y16/index/icons_normal.png) no-repeat;background-position: -1000px 0;}
.mission_tabs a:hover .ico_discount,.mission_tabs .on .ico_discount{background-position: -1000px -100px;}

.mission_discount .dit_5_wp{font-size: 0;line-height: 0;text-align: center;position: relative;padding: 30px 0;}
.mission_discount .dit_5_box{display: inline-block;vertical-align: top;width: 270px;margin: 0 10px;position: relative;}
.mission_discount .img_box img{display: block;width: 100%;}
.mission_discount .dit_5_txt{text-align: left;font-size: 14px;line-height: 30px;position: relative;padding: 19px 12px 18px;border: 1px solid #e3e3e3;border-top: 0;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-webkit-border-bottom-right-radius: 4px;}
.mission_discount .txt_tj{position: absolute;z-index: 2;top: 0;left: 0;text-indent: -9999px;background: url('../img-y16/index/index_spr24.png') no-repeat -392px -150px;width: 43px;height: 46px;pointer-events: none;}
.mission_discount .txt_dit{color: #383838;font-family: "Microsoft YaHei";}
.mission_discount .txt_dit em{color: #e41e27;}
.mission_discount .txt_price{font-weight: bold;color: #dc0000;font-family: "Microsoft YaHei";}
.mission_discount .txt_price .origin{text-decoration: line-through;font-weight: normal;color: #999;padding-left: 9px;}
.mission_discount .btn_dbuy{position: absolute;top: 50%;right: 12px;font-size: 14px;color: #dc0000;line-height: 32px;width: 98px;border: 1px solid #e41e27;border-radius: 34px;-webkit-border-radius: 34px;margin-top: -17px;text-align: center;}
.mission_discount .btn_dbuy:hover{text-decoration: none;background: #e41e27;color: #fff;}
.mission_discount .link_more{display: none;position: absolute;top: 50%;right: 0;margin-top: -30px;width: 19px;font-size: 12px;line-height: 16px;color: #fff;padding: 14px 0 14px 1px;background: #b7b7b7;}
.mission_discount:hover .link_more{display: block;}
.mission_discount .link_more:hover{text-decoration: none;background: #949494;}


.w1100 .mission_discount .dit_5_box{width: 246px;}
.w1100 .mission_discount .dit_5_txt{font-size: 13px;}
.w1100 .mission_discount .btn_dbuy{width: 78px;font-size: 12px;}
.w1100 .ico_discount{zoom: .91; left: 18px; top: 9px;}

.w1000 .mission_discount .dit_5_wp{padding: 24px 0;}
.w1000 .mission_discount .dit_5_box{width: 222px;}
.w1000 .mission_discount .dit_5_txt{font-size: 12px;padding: 12px 10px;}
.w1000 .mission_discount .btn_dbuy{width: 70px;font-size: 12px;line-height: 26px;margin-top: -14px;right: 10px;}
.w1000 .ico_discount{zoom: .83; left: 16px;}

.w900 .mission_discount .dit_5_wp{padding: 24px 0;}
.w900 .mission_discount .dit_5_box{width: 204px;margin: 0 5px;}
.w900 .mission_discount .dit_5_txt{font-size: 12px;padding: 12px 10px;}
.w900 .mission_discount .btn_dbuy{width: 60px;font-size: 12px;line-height: 26px;margin-top: -14px;right: 10px;}
.w900 .ico_discount{zoom: .75; left: 15px;}

/* v:17/07/2018  by:lijanchan end*/

/* v:23/07/2018  by:lijanchan */
.mission_tabs.five .item{width: 20%;}
.mission_tabs.five li + li + li + li:after{display: block;}

.mission_tabs .ico_auction{position: absolute;left: 20px;top: 10px;width: 80px;height: 80px;background: url(../img-y16/index/icons_normal.png) no-repeat;background-position: -1100px 0;}
.mission_tabs a:hover .ico_auction,.mission_tabs .on .ico_auction{background-position: -1100px -100px;}

.mission_discount .auction_wp{font-size: 0;line-height: 0;text-align: center;position: relative;padding: 12px 0 20px;}
.mission_discount .auction_box{display: inline-block;vertical-align: top;width: 240px;margin: 0 10px;position: relative;}
.mission_discount .txt_at{font-size: 16px;line-height: 44px;color: #383838;}
.mission_discount .txt_at em{font-weight: bold;color: #dc0000;}
.mission_discount .auction_cont{position: relative;border: 1px solid #e3e3e3;padding: 20px 0;border-radius: 4px;-webkit-border-radius: 4px;}
.mission_discount .auction_img{height: 90px;}
.mission_discount .auction_img img{display: block;max-width: 100%;height: 100%;margin: 0 auto;}
.mission_discount .auction_box .txt_img{font-size: 14px;line-height: 28px;color: #383838;}
.mission_discount .auction_box .txt_img em{color: #e41e27;}
.mission_discount .auction_box .btn_aget{display: block;width: 146px;font-size: 18px;line-height: 42px;color: #fff;border-radius: 42px;-webkit-border-radius: 42px;background: #e41e27;margin: 12px auto 0;}
.mission_discount .auction_box .btn_aget:hover{background: #f7222c;}

.mission_discount .auction_box.three{width: 620px;}
.mission_discount .three .auction_cont{padding: 16px 0 20px;}
.mission_discount .auction_box.three .btn_aget{width: 164px;}
.mission_discount .auction_box.three .auction_img{position: absolute;top: 26px;left: 34px;width: 278px;height: 160px;}
.mission_discount .auction_detail{margin: 0 10px 0 340px;position: relative;overflow: hidden;}
.mission_discount .auction_detail .ad_hd{text-align: left;line-height: 36px;position: relative;width: 150%;}
.mission_discount .auction_detail .ad_user{display: inline-block;vertical-align: top;position: relative;padding-left: 44px;}
.mission_discount .auction_detail .ad_face{position: absolute;top: 0;left: 0;width: 36px;height: 36px;}
.mission_discount .auction_detail .ad_face img{display: block;width: 100%;height: 100%;border-radius: 50%;-webkit-border-radius: 50%;}
.mission_discount .auction_detail .txt_name{font-size: 14px;color: #383838;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 70px;}
.mission_discount .txt_auction{display: inline-block;vertical-align: top;margin-left: 7px;font-size: 14px;color: #383838;}
.mission_discount .txt_auction em{color: #e41e27;font-weight: bold;}
.mission_discount .ad_time{margin-top: 14px;}
.mission_discount .ad_time .txt_num{display: inline-block;position: relative;width: 50px;font-size: 24px;color: #e41e27;line-height: 36px;background: #ffdf8c;border-radius: 4px;-webkit-border-radius: 4px;margin: 0 13px;vertical-align: top;}
.mission_discount .ad_time .txt_num:before{content: "";position: absolute;top: 7px;left: 100%;margin-left: 10px;background: url('../img-y16/index/index_spr24.png') no-repeat -382px -100px;width: 6px;height: 6px;}
.mission_discount .ad_time .txt_num:after{content: "";position: absolute;bottom: 7px;left: 100%;margin-left: 10px;background: url('../img-y16/index/index_spr24.png') no-repeat -382px -100px;width: 6px;height: 6px;}
.mission_discount .ad_time .txt_num+.txt_num+.txt_num:before,.mission_discount .ad_time .txt_num+.txt_num+.txt_num:after{display: none;}
.mission_discount .auction_detail .txt_timer{font-size: 12px;line-height: 18px;color: #999;margin: 13px 0 17px;}
.mission_discount .auction_box.new{border: 1px solid #e3e3e3;border-radius: 4px;-webkit-border-radius: 4px;margin: 8px 0;width: 47.33% !important;}
.mission_discount .auction_box.new+.auction_box.new{margin-left: 20px;}
.mission_discount .auction_box.new .txt_at{font-size: 20px;padding-top: 7px;}
.mission_discount .auction_box.new .txt_at em{color: #ff1e32;}
.mission_discount .auction_box.new .auction_cont{border: 0;margin-top: 15px;padding: 0 0 24px;}
.mission_discount .auction_box.new .auction_img{position: absolute;top: 0;left: 30px;width: 226px;height: 160px;}
.mission_discount .auction_box.new .auction_detail{margin-left: 286px;}
.mission_discount .auction_box.new .ad_time{margin-top: 4px;}
.mission_discount .auction_box.new .auction_detail .txt_timer{margin-bottom: 10px;}
.mission_discount .auction_box.new .btn_aget{width: 200px;background: #ff1e32;}
.mission_discount .auction_box.new .btn_aget:hover{background: #ff2f51;}

.w1100 .mission_discount .auction_wp{padding-top: 6px;}
.w1100 .mission_discount .auction_box{width: 215px;}
.w1100 .mission_discount .auction_box.three{width: 595px;}
.w1100 .mission_discount .txt_at{line-height: 36px;}
.w1100 .mission_discount .auction_cont{padding: 15px 0;}
.w1100 .mission_discount .three .auction_cont{padding: 11px 0 15px;}
.w1100 .mission_discount .auction_box.three .auction_img{top: 21px;left: 28px;}
.w1100 .mission_discount .auction_detail{margin-left: 330px;}
.w1100 .ico_auction{zoom: .91; left: 18px; top: 9px;}
.w1100 .mission_discount .auction_box.new .auction_img{left: 20px;}
.w1100 .mission_discount .auction_box.new .auction_detail{margin-left: 265px;}

.w1000 .mission_discount .auction_wp{padding-top: 6px;}
.w1000 .mission_discount .auction_box{width: 190px;margin: 0 5px;}
.w1000 .mission_discount .auction_box.three{width: 570px;}
.w1000 .mission_discount .txt_at{line-height: 28px;font-size: 14px;}
.w1000 .mission_discount .auction_cont{padding: 10px 0;}
.w1000 .mission_discount .three .auction_cont{padding: 6px 0 10px;}
.w1000 .mission_discount .auction_box.three .auction_img{top: 20px;left: 15px;height: 150px;}
.w1000 .mission_discount .auction_detail{margin-left: 310px;}
.w1000 .mission_discount .auction_box .btn_aget{line-height: 38px;position: relative;top: -3px;}
.w1000 .ico_auction{zoom: .83; left: 16px;}
.w1000 .mission_discount .auction_box.new{margin-top: 2px;}
.w1000 .mission_discount .auction_box.new+.auction_box.new{margin-left: 10px;}
.w1000 .mission_discount .auction_box.new .txt_at{font-size: 18px;line-height: 32px;}
.w1000 .mission_discount .auction_box.new .auction_cont{margin-top: 8px;padding-bottom: 16px;}
.w1000 .mission_discount .auction_box.new .auction_img{left: -2px;top: 8px;height: 140px;}
.w1000 .mission_discount .auction_box.new .auction_detail{margin-left: 220px;}

.w900 .mission_discount .auction_wp{padding-top: 6px;}
.w900 .mission_discount .auction_box{width: 168px;margin: 0 5px;}
.w900 .mission_discount .auction_box.three{width: 510px;}
.w900 .mission_discount .txt_at{line-height: 28px;font-size: 14px;}
.w900 .mission_discount .auction_cont{padding: 10px 0;}
.w900 .mission_discount .three .auction_cont{padding: 6px 0 10px;}
.w900 .mission_discount .auction_box.three .auction_img{top: 28px;left: 0;height: 130px;width: 256px;}
.w900 .mission_discount .auction_detail{margin: 0 0 0 250px;}
.w900 .mission_discount .auction_box .btn_aget{line-height: 38px;position: relative;top: -3px;}
.w900 .ico_auction{zoom: .75; left: 15px;}
.w900 .mission_discount .auction_box.new .txt_at{font-size: 16px;line-height: 24px;}
.w900 .mission_discount .auction_box.new+.auction_box.new{margin-left: 10px;}
.w900 .mission_discount .auction_box.new .auction_cont{margin-top: 5px;padding-bottom: 16px;}
.w900 .mission_discount .auction_box.new .auction_img{left: -8px;top: 8px;height: 136px;}
.w900 .mission_discount .auction_box.new .auction_detail{margin-left: 200px;}
.w900 .mission_discount .auction_box.new .auction_detail .txt_name{font-size: 12px;max-width: 58px;}
.w900 .mission_discount .auction_box.new .txt_auction{font-size: 12px;margin-left: 2px;}
.w900 .mission_discount .ad_time .txt_num{font-size: 18px;width: 40px;line-height: 28px;}
.w900 .mission_discount .auction_box.new .btn_aget{font-size: 16px;width: 160px;}

/* v:23/07/2018  by:lijanchan end*/
