
/* reset */
*{margin: 0;padding: 0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var,i{font-weight:normal;font-style:normal;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
fieldset,img,abbr,acronym{border:0;}

/* footer */
#afooter{width: 100%;text-align:center;line-height:24px;color:#807f7f;padding: 20px 0;background-color: #0b0706;}
#afooter a{color:#807f7f;}

/* basic */
.c:before,.c:after{content:"";display:table;}
.c:after{clear:both;}
.c{zoom:1;}
body{font:12px/1.5 '\5FAE\8F6F\96C5\9ED1';background-color: #0c0908;}
:focus{outline: none;}
a {text-decoration:none;}
a:hover {text-decoration:none;}
*{box-sizing:content-box !important;}
.widget-header-cont{box-sizing:border-box !important;}
.wrap,#afooter{width: 100%;min-width: 1200px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1202?'1000px':'');}

.container {width:1200px;margin:0 auto;}
.hide {display:block;width:0;height:0;overflow:hidden;}
.pr {position:relative;}
.pa {position:absolute;}
.db{display:block;text-indent:-999em;}
.fl{float: left;}
.fr{float: right;}
:focus{outline: none;}

.sp{background: url(//wegame.gtimg.com/tgp_act/release/wegame/lucky20190325/images/sp.png) no-repeat;}

.wrap{background: url(//wegame.gtimg.com/tgp_act/release/wegame/lucky20190325/images/bg.jpg) no-repeat 50% 0;position: relative;}
.logo{ cursor: default; display: block;width: 191px;height: 81px;text-indent:-999em;background: url(//wegame.gtimg.com/tgp_act/release/wegame/lucky20190325/images/logo.png) no-repeat;position: absolute;top: 30px;left: 40px;}
/*head*/
.head{height: 798px;background: url(//wegame.gtimg.com/tgp_act/release/wegame/lucky20190325/images/hd.jpg) no-repeat 50% 0;}
/*content*/
.content{padding-bottom: 140px;background: url(//wegame.gtimg.com/tgp_act/release/wegame/lucky20190325/images/ct.jpg) no-repeat 50% 0;}
.par_buy{width: 399px;height: 254px;margin:0 auto;padding:26px 33px 0 568px;background: url(//wegame.gtimg.com/tgp_act/release/wegame/lucky20190325/images/par_buy.jpg) no-repeat 50% 0;}
.buy_text{color: #d1ccb8;font-size: 16px;line-height: 24px;text-indent: 2em;}
.buy_button{width: 399px;margin: 40px auto 0;}
.buy_left{display: inline;float: left;width: 192px;height: 102px;}
.price_original{width: 172px;height: 32px;padding: 0 10px;background-color: rgba(255,255,255,0.1);}
.price_original span{float: left;color: #d1d0d0;font-size: 14px;line-height: 32px;}
.price_original em{float: right;text-align: right;color: #d1d0d0;font-size: 14px;font-weight: bold;line-height: 32px;}
.price_original i{font-size: 20px;font-weight: bold;padding-left: 3px;}
.btn_buy{display: block;width: 192px;height: 70px;color:#26160e;text-align: center;background-position: 0 0;}
.btn_buy:hover{background-position: 0 -78px;}
.btn_buy span{display: inline-block;width: 192px;height: 30px;font-size: 14px;line-height: 30px;}
.btn_buy b{font-weight: bold;}
.btn_buy em{display: block;width: 100%;height: 36px;font-size: 18px;line-height: 36px;}
.btn_buyed{background-position: 0 -156px;cursor: default;}
.btn_buyed:hover{background-position: 0 -156px;cursor: default;}
.buy_right{display: inline;float: right;width: 192px;height: 102px;}
.price_fold{width: 172px;height: 32px;padding: 0 10px;background-color: rgba(255,255,255,0.1);}
.price_fold span{float: left;color: #eb8317;font-size: 14px;line-height: 32px;}
.price_fold p{float: right;text-align: right;color:#ff8d13;line-height: 32px;}
.price_fold em{color: #73706f;font-size: 14px;font-weight: bold;text-decoration: line-through;}
.price_fold strong{font-size: 14px;font-weight: bold;padding-left: 5px;}
.price_fold i{font-size: 20px;font-weight: bold;padding-left: 3px;}
.compose_steps{margin: 0 auto;}
.tit1{width: 1208px;height: 140px;margin:0 auto;text-indent:-999em;background: url(//wegame.gtimg.com/tgp_act/release/wegame/lucky20190325/images/tit1.png) no-repeat;}
.step_img{height: 476px;margin: 0 auto;}
.step_img img{display: block;}
.par_two{width: 554px;height: 249px;padding: 118px 596px 0 50px;background: url(//wegame.gtimg.com/tgp_act/release/wegame/lucky20190325/images/compose_bg1.jpg) no-repeat 50% 0;}
.two_text{width: 554px;color: #d1ccb8;font-size: 16px;line-height: 24px;margin-bottom: 15px;}
.text_tips{color: #c6c6c6;font-size: 16px;}
.text_tips span{color: #af7462;}
.text_tips em{color: transparent;background-image: -webkit-linear-gradient(90deg, #497c8a 2%, #94dce1 94%); -webkit-background-clip: text;}
.text_tips strong{color: #d1b358;}
.btn_compose{display: block;width: 192px;height: 44px;color:#26160e;font-size: 18px;text-align: center;line-height: 44px;background-position: 0 -234px;margin-top: 20px;}
.btn_compose:hover{background-position: 0 -287px;}
.par_four{width: 470px;height: 296px;padding: 116px 80px 0 650px;margin:30px auto 0;background: url(//wegame.gtimg.com/tgp_act/release/wegame/lucky20190325/images/compose_bg2.jpg) no-repeat 50% 0;}
.four_text{width: 470px;color: #d1ccb8;font-size: 16px;line-height: 24px;margin-bottom: 15px;}
.chance_icon{display: inline-block;width: 64px;height: 14px;text-indent:-999em;background-position: -128px -441px;vertical-align: middle;}
.par_rule{padding: 0 45px;margin-top: 50px;}
.tit_rule{width: 1079px;color: #d1ccb8;font-size: 24px;font-weight: bold;padding-bottom: 10px;padding-left: 20px;background: url(//wegame.gtimg.com/tgp_act/release/wegame/lucky20190325/images/tit_bg.png) no-repeat 0 bottom;}
.rule_text{padding-left: 20px;color: #888476;font-size: 14px;line-height: 24px;margin-top: 15px;}
.par_card{margin-top: 55px;}
.tit2{width: 1208px;height: 140px;text-indent:-999em;background: url(//wegame.gtimg.com/tgp_act/release/wegame/lucky20190325/images/tit2.png) no-repeat 50% 0;}
.card_none{height: 353px;background: url(//wegame.gtimg.com/tgp_act/release/wegame/lucky20190325/images/slide_bg.png) no-repeat 50% 0;}
.text_none{color: rgba(255,255,255,0.3);font-size: 16px;text-align: center;line-height: 24px;padding-top: 114px;}
.btn_go{display: block;width: 192px;height: 44px;color:#26160e;font-size: 18px;text-align: center;line-height: 44px;background-position: 0 -234px;margin: 10px auto 0;}
.btn_go:hover{background-position: 0 -287px;}

.par_slide{width: 1200px;height: 336px;padding-top: 17px;margin:0 auto;background: url(//wegame.gtimg.com/tgp_act/release/wegame/lucky20190325/images/slide_bg.png) no-repeat 50% 0;position: relative;}
#slide{margin:0 auto;}
.slide_list{width: 100%;margin: 0 auto;text-align: center;}
.slide_list li{display: inline-block;text-align: center; width: 172px;margin:0 11px;overflow:hidden;}
.slide_list li img{display: block;width: 172px;height: 268px;}
.slide_list li em{display: block;width: 100%;height: 30px;color:#ffffff;font-size: 14px;text-align: center;line-height: 30px;background-position: 0 -393px;margin: 7px auto 0;}
.arrow1{display: block;width: 36px;height: 46px;text-indent:-999em;background-position:0 -441px;position: absolute;top:130px;left:0;}
.arrow2{display: block;width: 36px;height: 46px;text-indent:-999em;background-position:-47px -441px;position: absolute;top:130px;right:0;}


.popsp{background: url(../images/pop_sp.png) no-repeat;}
/*pop*/
.pop1{width: 600px;position: relative;}
.pop_close{display: block;width: 26px;height: 27px;text-indent:-999em;background-position: -200px -414px;opacity: 0.7;position: absolute;top: 56px;right: 0;}
.pop_close:hover{opacity: 1;}
.pop_tit{width: 591px;height: 58px;color:#9c8f75;font-size: 30px;font-weight: bold;text-align: center;line-height: 58px;background-position: 0 0;margin: 0 auto;}
.pop_main1{width:448px;height: 213px;padding: 40px 56px 0;margin:16px auto 0;background: url(//wegame.gtimg.com/tgp_act/release/wegame/lucky20190325/images/pop_bg1.png) no-repeat 50% 0;position: relative;}
.pop_text{color: #ffffff;font-size: 16px;line-height: 24px;text-align: center;}
.btn_qr{display: block;width: 192px;height: 44px;color:#26160e;font-size: 18px;text-align: center;line-height: 44px;background-position: 0 -460px;position: absolute;bottom: 30px;left: 50%;margin-left: -96px;}
.btn_qr:hover{background-position: -210px -460px;}

.pop2{width:906px;position: relative;transform: scale(0.86);}
.pop2 .pop_close{right: 0;}
.pop_tit1{width: 591px;height: 58px;text-indent:-999em;background-position: 0 -309px;margin: 0 auto;}
.pop_main2{width: 886px;height: 660px;padding: 20px 10px 0;margin: 0 auto;background: url(../images/pop_bg3.png) no-repeat 50% 0;transform: scale(0.86);}
.have_card{display: inline;float: left;width: 592px;height: 648px;margin-right: 5px;overflow-y: auto;}
.have_card::-webkit-scrollbar-track-piece{background:none;}
.have_card::-webkit-scrollbar{width:8px;}
.have_card::-webkit-scrollbar-thumb{background:#49423d;border-radius: 10px;}
.have_card li{display: inline;float: left;width: 140px;height: 246px;margin-right: 6px;margin-bottom: 15px;position: relative;}
.card_img{display: block;width: 140px;height: 218px;}
.have_card li .sec_hover{display: none;width: 140px;height: 218px;position: absolute;top: 0;left: 0;}
.have_card li .sec_on{display: none;position: absolute;top: 0;left: 0;}
.sec_on{width: 140px;height: 218px;position: relative;}
.sec_on img{display: block;width: 146px;height: 224px;position: absolute;top: 50%;margin-top: -112px;left: 50%;margin-left: -73px;}
.btn_close{display: block;width: 34px;height: 34px;text-indent:-999em;position: absolute;top: 0;right: 0;}
.have_card li em{display: block;width: 140px;height: 22px;color: #ffffff;font-size: 14px;text-align: center;line-height: 22px;background-position: 0 -379px;margin: 6px auto 0;}
.have_card li:hover{cursor: pointer;}
.have_card li:hover .sec_hover{display: block;}
.have_card li:hover em{background-position: -306px -379px;}
.have_card .cur .sec_on{display: block;}
.have_card .cur em{color:#26160e;background-position: -156px -379px;}
.have_card .cur:hover .sec_hover{display: none;}
.have_card .cur:hover em{color:#26160e;background-position: -156px -379px;}
.card_change{display: inline;float: right;width: 288px;}
.change_text{padding-top: 26px;width: 100%;color: #ffffff;font-size: 18px;text-align: center;line-height: 24px;padding-bottom: 8px;background: url(//wegame.gtimg.com/tgp_act/release/wegame/lucky20190325/images/line.png) no-repeat 50% bottom;}
.par_change{margin-top: 32px;}
.change_two li{width: 140px;height: 218px;margin: 0 auto 10px;position: relative;}
.change_img{display: block;width: 140px;height: 218px;}
.chang_none{display: block;width: 140px;height: 218px;}
.change_close{width: 140px;height: 218px;position: absolute;top: 0;left: 0;}
.change_close img{display: block;width: 146px;height: 224px;position: absolute;top: 50%;margin-top: -112px;left: 50%;margin-left: -73px;}
.btn_start{display: block;width: 192px;height: 44px;color:#26160e;font-size: 18px;text-align: center;line-height: 44px;background-position: 0 -460px;margin: 35px auto 0;}
.btn_start:hover{background-position: -210px -460px;}
.btn_end{background-position: 0 -511px;}
.btn_end:hover{background-position: 0 -511px;}
.pop_tit2{width: 591px;height: 58px;text-indent:-999em;background-position: 0 -236px;margin: 0 auto;}
#pop_four .pop_main2{width: 886px;height: 660px;padding: 20px 10px 0;margin: 16px auto 0;background: url(../images/pop_bg3.png) no-repeat 50% 0;transform: scale(0.86);}
#pop_four .card_change{float: left;width: 288px;margin-left: 1px;}
.change_four{width: 288px;margin: 32px auto 0;}
.change_four li{display: inline;float: left;width: 140px;height: 218px;margin-right: 8px;margin-bottom: 10px;position: relative;}
.change_four .last{margin-right: 0;}
.pop_tit3{width: 591px;height: 58px;text-indent:-999em;background-position: 0 -160px;margin: 0 auto;}
#pop_second .pop_main1{height: 228px;padding: 25px 56px 0;}
.pop_text strong{color: #d2bc75;}
.pop_tips{width: 100%;color: #c6c6c6;font-size: 16px;text-align: center;line-height: 24px;}
.pop_tips span{color: #d1b358;}
.pop_tips em{color: transparent;background-image: -webkit-linear-gradient(90deg, #4f7c86 2%, #94dce1 94%); -webkit-background-clip: text;}
.pop_tips strong{color: #af7462;}
.mt{margin-top: 20px;}
.pop_btn{width: 400px;margin: 20px auto 0;}
.btn_qx{float: left;width: 192px;height: 44px;color:#26160e;font-size: 18px;text-align: center;line-height: 44px;background-position: 0 -511px;}
.btn_hc{float: right;width: 192px;height: 44px;color:#26160e;font-size: 18px;text-align: center;line-height: 44px;background-position: 0 -460px;}
.btn_hc:hover{background-position: -210px -460px;}
.pop_tit4{width: 591px;height: 58px;text-indent:-999em;background-position: 0 -80px;margin: 0 auto;}
.pop_main3{width:448px;height: 473px;padding: 80px 56px 0;margin:16px auto 0;background: url(//wegame.gtimg.com/tgp_act/release/wegame/lucky20190325/images/pop_bg2.png) no-repeat 50% 0;position: relative;}
.pop_card{width: 100%;text-align: center;margin-bottom: 54px;}
.pop_card img{display: block;width: 172px;height: 269px;margin: 0 auto;}
.pop_card em{display: block;width: 172px;height: 30px;color:#af7462;font-size: 14px;text-align: center;line-height: 30px;margin:6px auto 0;background-position: 0 -414px;}
.par_cdk{text-align: center;margin-bottom: 35px;}
.par_cdk li{display: inline-block;width: 173px;margin: 0 10px;vertical-align: top;}
.par_cdk li img{display: block;width: 173px;height: 268px;}
.par_cdk em{display: block;width: 173px;height: 30px;font-size: 12px;text-align: center;line-height: 30px;margin:6px auto 0;background-position: 0 -414px;}
.name_text1{color:#d1b358;}
.name_text2{color:#ffffff;}
.par_cdk span{color: #615f5c;font-size: 12px;text-align: center;margin-top: 10px;}


/* 调整卡牌选中和没选中的效果 */
/*.cur > .sec_on > img{
	width: 173px !important;
	height: 268px !important;
}*/

.widget-user-gifts-table > thead > tr >th:nth-child(2){
	width: 150px !important;
}
.widget-user-gifts-table > thead > tr >th:nth-child(3){
	width: 150px !important;
}