<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{font-family:"微软雅黑";box-sizing:border-box;user-select: none}
.shopdetl_mainr p{line-height:26px}
.orange{color:#FFAF36}
.applink .pc-qrcode{width:135px;height:135px}
.shop_top{margin:0 auto;width:1200px;height:auto;margin-bottom:30px;position:relative}
shoptop_tl{height:336px;width:100%}
.user_detail{width:310px;height:336px;float:left;background:#fff;border-radius:4px}
.xg_advertise{width:892px;height:336px;float:right;background:#e2e2e2;text-align:center;display:table-cell;font-size:35px;color:#bbbbbb;display:none}
.xg_show{display:block}
.xg_advertise_menu{position:absolute;left:55%;bottom:50px}
.xg_advertise_menu_li{float:left;width:14px;height:14px;margin:0px 6px;padding:0;display:block;background:#fff;border-radius:7px}
.xg_advertise_menu_active{background:#36aae2}
.xg_advertise span{display:block;color:#bbbbbb;vertical-align:middle;margin-top:106px}
.user_msg{}
.user_msg .media{height:95px;display:flex;align-items:center;padding-left:19px;box-sizing:border-box}
.media a:hover{color:#FFAF36}
.task_ingetral{}
.news_tips{height:30px;line-height:30px;vertical-align:middle;padding-top:10px}
.xg_mh{font-size:20px;font-weight:normal;color:#000033;margin:0 0 13px 16px}
.xg_co{color:#FF473E;font-size:16px}
.xg_co.fc{color:#FDAD36}
.media-desc{font-size:14px;color:#FFAF36;margin-left:16px}
.media-desc.fc{color:#999999}
.media-desc.mg0{margin:0}
.xg_btns{margin-top:16px}
.integral-box{margin-top:-10px;width:100%;height:30px;display:flex;justify-content:center}
.integral-box a{color:#52AFE6;font-size:13px;display:flex;align-items:center}
.integral-box a .jf-record-icon{display:block;margin-right:5px;width:22px;height:22px;background:url(../images/newIcon/shop_record.png)no-repeat;background-size:100% 100%}
.integral-box a .jf-rule-icon{margin-left:25px;margin-right:5px;display:block;width:22px;height:22px;background:url(../images/newIcon/shop_rule.png)no-repeat;background-size:100% 100%}
.xg_banance1{display:inline-block;height:24px;line-height:23px;width:60px;border:1px solid currentColor;text-align:center;border-radius:4px;margin-right:14px;color:#fff}
.xg_bgco{background-color:#ff7701}
.xg_bgcg{background-color:#30a95a}
.dhjl{background:#37aae2}
.xg_bgco:hover{color:#ffffff;background-color:#ff7701}
.xg_bgcg:hover{color:#ffffff;background-color:#30a95a}
.dhjl:hover{color:#ffffff;background:#37aae2}
.task_tit{height:34px;margin-top:10px;width:100%;background:#FFAF36;color:#ffffff;font-size:16px;font-weight:bold;line-height:34px;box-sizing:border-box;padding-left:20px}
.xg_sidai{display:inline-block;width:97px;height:22px;line-height:22px;background:#40a1e6;bottom:147px;left:-6px;position:absolute;text-align:center;color:#fff}
.xg_sidai:before,.xg_sidai:after{content:"";position:absolute}
.xg_sidai:before{height:0;width:0;border-right:6px solid #6d8091;border-bottom:6px solid transparent;left:0px;bottom:-5px}
.xg_sidai:after{height:0;width:0;border-top:11px solid #3da2e6;border-bottom:11px solid #3da2e6;border-right:11px solid transparent;bottom:0px;right:-11px}
.task_tit .xg_gz{height:22px;line-height:22px;display:inline-block;font-size:12px;float:right}
.gz_list{margin:10px 15px;height:auto}
.gz_list ul li{line-height:35px;height:35px;overflow:hidden}
.gz_list ul li span{float:left;width:33.3333%}
.gz_list ul li span.txtalgn_l{text-align:left;width:40%}
.gz_list ul li span.txtalgn_l i{width:26px;height:26px;display:inline-block;vertical-align:middle;margin-right:3px}
.gz_list ul li span.txtalgn_l .sign-icon{background:url(../images/newIcon/signin.png)no-repeat;background-size:100% 100%}
.gz_list ul li span.txtalgn_l .phone-icon{background:url(../images/newIcon/phone.png)no-repeat;background-size:100% 100%}
.gz_list ul li span.txtalgn_l .first-charge-icon{background:url(../images/newIcon/charge.png)no-repeat;background-size:100% 100%}
.gz_list ul li span.txtalgn_l .charge-icon{background:url(../images/newIcon/charge2.png)no-repeat;background-size:100% 100%}
.gz_list ul li span.txtalgn_c{text-align:center;color:#51AEE6;width:26.66%}
.gz_list ul li span.txtalgn_r{text-align:right}
.gz_list ul li span.txtalgn_r a:hover{color:#FFAF36;text-decoration:underline}
.news_tips i{vertical-align:sub;float:left;height:17px;width:17px;background:url(../images/icon_gonggao.png) no-repeat center center;margin-right:10px}
.txtMarquee-top{float:left}
.infoList li{width:1100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.game_center{height:auto;overflow:hidden;background:#ffffff;border-radius:4px}
.shop_goods{height:auto;overflow:hidden;padding:0 37px 0;position:relative}
.goods_divul{height:auto;padding-bottom:20px}
.goods_ul{height:auto;overflow:hidden}
.goods_ul li{margin-top:30px;width:264px;height:230px;float:left;margin-right:23px;border:1px solid rgba(230,230,230,1);border-radius:6px;box-sizing:border-box;overflow:hidden}
.goods_ul li:nth-child(4n){margin-right:0}
.goods_ul li:hover{-webkit-transition:margin-top 0.5s;-o-transition:margin-top 0.5s;transition:margin-top 0.5s;margin-top:15px;box-shadow:0px 3px 7px 0px rgba(202,202,202,0.35)}
.goods_ul li a{display:block;width:100%;height:156px;position:relative}
.goods_ul li img{position:relative;z-index:2;width:100%;height:156px;border-radius:4px}
.img-font{display:inline-block;position:absolute;height:156px;width:100%;background-color:#e2e2e2;border-radius:6px;z-index:1}
.img-font-cell{height:100%;width:100%;display:table;table-layout:fixed}
.img-font-text{height:98px;display:table-cell;vertical-align:middle;text-align:center;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#bbbbbb}
.goods_name{color:#333333;font-size:12px;font-weight:600;margin:6px 10px}
.integral-surplus{margin:0 10px}
.font_s13{font-size:13px}
.fl_l{float:left}
.fl_r{float:right}
.shop_goods .shop_pag{margin-top:-10px}
.game-type .record,.game-type .record:hover{float:right;color:#3fa2e5;background-color:transparent}
.empty{width:256px;height:196px;text-align:center;text-align:center;margin:0 auto}
.empty .empty_img{display:block;margin:0 auto}
.shopdetl_main{width:1200px;margin:0 auto;background:none;padding:22px 0 44px;position:relative}
.shopdetl_mainl{width:280px;margin-right:20px;float:left}
.shopdetl_mainr{width:860px;height:1174px;float:right;background-color:#fff;border-radius:4px}
.shopdetl_mainl .shop_userd{width:320px;height:340px;float:none;background-color:#fff}
.shopdetl_mainl .shopdet_sidai{bottom:99px;left:347px}
.shopdetl_main .user_detail.shop_userd .mrg_r0{margin-right:0}
.user_detail.shop_userd .task_ingetral .task_tit .position_tl{top:189px;left:-5px}
.task_ingetral.mrg_r0 .border_none,.user_detail.shop_userd .border_none{border-bottom:none}
.shopdetl_main .shopdetl_mainl .hegh_407{min-height:407px;height:auto;margin-top:22px;padding-top:1px}
.shopdetl_main .shopdetl_mainl .hegh_228{height:228px}
.shop_userd .media-left .pstion_ab{position:absolute;border-radius:10px;height:60px;width:60px}
.shop_userd .media-left .bodius{border-radius:10px;width:60px;height:60px}
.user_detail.shop_userd.hegh_407 ul li{padding:15px 15px}
.user_detail.shop_userd.hegh_407 ul li +li{border-top:1px dashed #ebebeb}
.user_detail.shop_userd.hegh_407 ul li ~li{border-top:1px dashed #ebebeb}
.shopdetl_mainl .pdt_0{padding-top:0}
.xg_dot{display:inline-block;height:4px;width:4px;border-radius:100%;background-color:#d6d6d6;margin-bottom:2px}
.user_detail.shop_userd.hegh_228 ul li{line-height:30px}
.shopdetl_mainl .pdt_8{padding-top:8px}
.a_enter{display:inline-block;width:100%;text-align:right;color:#02affc}
.shopdetl_mainr{padding:33px 33px 20px 33px}
.div_first{padding-bottom:30px;border-bottom:1px solid #ececec}
.bread_natdiv{line-height:20px;height:20px;margin-bottom:20px}
.bread_nat+.bread_nat:before{content:"";display:inline-block;height:8px;width:8px;background:url("../images/icon_next.png") no-repeat center center;margin:0 7px}
.span_nat{color:#36abe1}
.media-left .pos_absu{height:74px}
.shopdetl_mainr .media-left .shopdet_span{height:154px;border-radius:6px}
.shopdetl_mainr .media-left img{border-radius:6px;width:100%;height:100%}
.shopdetl_h{font-size:6px;width:100%;height:100%}
.mediap_l{width:300px;float:left}
.mediap_r{width:300px}
.media_p{margin-top:12px}
.mainr_div.div_first .media-left{width:230px;height:134px;padding-right:0;margin-right:20px}
.num_co{color:#ff7701}
.mediap_l p,.mediap_r p{margin:5px 0}
.mediap_l p{color:#FF473E;font-size:16px}
.num{float:left}
.numberbox{height:20px;line-height:20px}
.numberbox .operation{width:32px;height:32px;display:block;float:left;text-align:center;border:1px solid #F1F1F1;background:#F2F2F2}
.numberbox .operation.plus{margin-right:15px}
.numberbox .number{margin:0 6px;-webkit-appearance:none;border:1px solid #F1F1F1;border-radius:0;text-align:center;padding:0;width:61px;height:32px;float:left;font-size:18px;color:#666666;background:#F2F2F2}
.numberbox .operation .icon-minus{background-image:url(../images/mall_commodity_reduce.png)}
.numberbox .operation .icon{vertical-align:middle;display:inline-block;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:50% auto}
.num .goods-num{font-size:14px;color:#999999;line-height:32px}
.numberbox .operation .icon-plus{background-image:url(../images/mall_commodity_add.png)}
.mediap_rb p{height:20px;line-height:20px}
.exchange{color:#fff;background-color:#FFAF36;outline:none;height:42px;width:120px;border:none;border-radius:4px;cursor:pointer}
.mainr_bdetl{padding:20px 0 30px;font-size:14px;color:#666666}
.icon_star{display:inline-block;width:20px;height:20px;line-height:20px;vertical-align:middle;margin-right:8px;color:#ff7701;font-size:20px}
.mainr_bdetl .change_address{color:#3fa0e5}
.mainr_bdetl ul{width:821px;height:180px}
.mainr_bdetl ul li{width:248px;height:219px;float:left;margin-right:20px;margin-bottom:25px;border:1px solid rgba(230,230,230,1);border-radius:6px}
.mainr_bdetl ul li:nth-child(3n){margin-right:0}
.mainr_imga{display:inline-block;height:149px;width:100%;border-radius:6px;position:relative}
.bord_bnone{border-bottom:none}
.shopdetl_imgfont{height:100%;width:100%;top:0;left:0}
.imgfontcell_shop{height:108px}
.img-img1{position:relative;border-radius:8px;z-index:2;display:block;overflow:hidden}
.shopsign_t{width:100%;height:540px;background:url("../images/bg_banner1.png") no-repeat bottom center}
.shopsign_b{width:100%;height:892px;background:url("../images/shopsign_b.png") no-repeat center center}
.mag_t0{margin-top:0}
.shopsign_con{width:1200px;height:100%;margin:0 auto}
.shopsign_conr{float:right;margin-right:34px;width:394px;height:100%;padding:38px 0 50px}
.div_hello{height:18px;line-height:18px;margin-bottom:10px;color:#fff}
.a_login:hover{color:#fedb39}
.hello_span{display:inline-block;margin-right:15px}
.col_yellow{color:#fedb39}
.xg_calendar{background-color:#ffb82a;padding:10px 8px 12px;width:394px;height:422px;border-radius:8px}
.xg_calendartit{color:#fff;height:20px;line-height:20px;margin-bottom:10px}
.fr{float:right}
.a_pre,.a_next,.a_pre:hover,.a_next:hover{display:inline-block;height:20px;line-height:20px;width:20px;text-align:center;color:#fff;font-size:16px}
.no_alink,.no_alink:hover{cursor:default;color:#fff;opacity:.4}
.a_close{background:url("../images/icon_normal_tuichu.png") no-repeat center center;display:inline-block;width:20px;height:20px;line-height:20px;vertical-align:sub}
.xg_calendarrili{width:378px;height:368px;background:url("../images/bg_rili.png") no-repeat center center;border-radius:8px;padding:16px 23px;font-weight:bold;color:#4d5375}
.xg-calendar-row{width:100%;height:44px;line-height:44px;vertical-align:middle;margin-bottom:4px}
.xg-calendar-row.xg_week{margin-bottom:0px}
.xg-calendar-cell{display:inline-block;width:44px;height:44px;line-height:44px;text-align:center;vertical-align:middle}
.xg_week{color:#fd8800}
.xg-calendar-list-prev{color:#b5bacd}
.signed{color:#FFF;background:#ffb82a;border-radius:100%}
.today{background:transparent;border:2px solid #ffb82a;border-radius:100%}
.div_signnow{width:160px;height:50px;margin:0 auto}
.a_signnow{width:100%;height:100%;line-height:50px;vertical-align:center;display:inline-block;background:url("../images/sign_now.png") no-repeat center center;text-align:center;color:#fff;font-size:16px}
.div_signnow .sign_today{color:#989a99;background:url("../images/sign_today.png") no-repeat center center}
.xg_space{width:220px;height:68px;margin-right:980px}
.xg_space img{float:right}
.signcenter{padding:20px;background-color:#7db9ff;border-radius:20px}
.exchange_list{height:328px}
.exchange_listcen{width:100%;height:100%;border:1px dashed #bdd2f1;padding:54px 28px 18px 18px}
.sign_rules{height:370px}
.sign_relative{position:relative}
.signimg_rb{position:absolute;right:15px;bottom:36px}
.exchange_ul{height:1112px;height:214px;overflow:hidden}
.exchange_li{width:222px;height:214px;float:left}
.exchange_lier{height:160px;background:url("../images/sign_chulai.png") no-repeat center center}
.exchange_bdiv{width:148px;height:40px;margin:0 auto;margin-top:10px}
.exchange_bdiv a{width:100%;height:100%;line-height:40px;vertical-align:middle;display:inline-block;background:url("../images/icon_lijiduihuan.png") no-repeat center center;text-align:center;color:#fff;font-size:14px}
.exchange_tab{width:156px;height:130px;margin:0 auto;display:table}
.exchange_tabcell{display:table-cell;vertical-align:bottom;text-align:center}
.shop_name{width:156px;margin:0 auto}
.shop_name{color:#fff;width:140px;text-align:center}
.shop_name span{display:inline-block;width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sign_guizel{width:356px}
.sign_guizeh4{height:30px;line-height:30px;color:#43639e;font-size:14px}
.sign_guizeh4 i{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;background:#cbe3ff;border-radius:100%;margin-right:10px;color:#4a59be}
.sign_share{height:38px;line-height:38px;margin:18px 0 28px 38px}
.sign_share a,.sign_share a img{display:inline-block;width:38px;height:38px;margin-right:12px}
.sign_share a img{width:38px;height:38px}
.txt_div{margin:10px 0 0 38px;color:#fff}
.txt_div{height:20px;line-height:20px;opacity:.8}
.txt_div p{margin-bottom:5px}
.txt_divnub{display:inline-block;width:16px}
.xg-calendar-row.xg_week .xg-calendar-cell{width:47px}
.banner-activity-box{float:right;width:880px;height:336px;background:#ffffff;border-radius:4px;padding:9px;box-sizing:border-box}
.game-select-box{box-shadow:none}
#banner li img{width:100%;height:100%}
.game-type,.game-theme{padding:20px 40px 8.5px 20px}
.game-select-box span{text-align:right;width:60px}
.game-select-box a{margin-top:0}
.goods-search-box{margin-left:auto;font-size:13px;color:#999999;top:-13px}
.goods-search-box .search{position:absolute;right:-8px;top:-15px;width:264px;height:36px;line-height:36px;border:1px solid #D4D7DB;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;z-index:2;padding-left:7px;box-sizing:border-box}
.goods-search-box .searchbtn{position:absolute;right:-3px;top:-7px;width:23px;height:23px;z-index:3;background:url(../images/newIcon/nav_search.png) no-repeat 0px 0px;border:none}
.game-type .receive_r{font-size:13px;color:#3fa1e5;float:right}
.game-type .receive_r i{background:url(../images/newIcon/gift_record.png) no-repeat center center;width:16px;height:22px;display:inline-block;margin-right:4px;vertical-align:sub}
.sign-pop-box,.exchange-success-pop,.goods-address-pop{background:rgba(0,0,0,.7);width:100vw;height:100vh;position:fixed;z-index:999;top:0px;display:flex;align-items:center;justify-content:center}
.sign-pop-box .sign-contain-box{width:470px;height:545px;background:#ffffff;border-radius:6px;position:relative}
.sign-pop-box .sign-contain-box .close-img{position:absolute;bottom:-100px;left:50%;margin-left:-28px;width:56px;height:56px}
.sign-pop-box .sign-contain-box .close-img img{width:100%;height:100%}
.sign-pop-box .sign-box{width:100%;height:238px;background:url(../images/newIcon/shop_signin_bg.png)no-repeat;background-size:100% 100%;padding-top:90px;box-sizing:border-box}
.sign-box .sign-contain{display:flex;align-items:center;justify-content:center}
.sign-box .sign-contain .pre-butn{width:12px;height:19px;background:url(../images/newIcon/shop_signin_left.png)no-repeat;background-size:100% 100%}
.sign-box .sign-contain .next-butn{width:12px;height:19px;background:url(../images/newIcon/shop_signin_right.png)no-repeat;background-size:100% 100%}
.sign-box .sign-contain .time-line{width:84%;height:2px;border-bottom:2px dotted #DCDCDC;box-sizing:border-box;display:flex;align-items:center}
.sign-box .sign-contain .time-line .time-list{display:flex;justify-content:center;align-items:center;width:100%}
.sign-box .sign-contain .time-line .time-item{width:20%;font-size:14px;color:#ffffff;text-align:center;border:none}
.sign-box .sign-contain .time-line .time-item .time-icon-box{display:flex;justify-content:center;margin:9px 0}
.sign-box .sign-contain .time-line .time-item .time-icon{width:23px;height:23px;background:url(../images/newIcon/shop_signin_no.png)no-repeat;background-size:100% 100%;display:block}
.sign-box .sign-contain .time-line .time-item.today .time{color:#FF6565}
.sign-box .sign-contain .time-line .time-item.signed .time-icon{background:url(../images/newIcon/shop_signin_checkin.png)no-repeat;background-size:100% 100%}
.sign-box .sign-contain .time-line .time-item.signed .add-score{color:#FF6565}
.sign-rule{position:relative;margin:0 auto;width:92%;background:#fff}
.sign-rule .sign-butn-box1{width:105px;height:105px;border-radius:50%;position:absolute;top:-79px;left:50%;margin-left:-52px;background:rgba(255,255,255,0.5);-webkit-box-sizing:border-box;box-sizing:border-box}
.sign-rule .sign-butn-box2{cursor:pointer;width:90px;height:90px;border-radius:50%;position:absolute;top:-72px;left:50%;margin-left:-45px;background:-webkit-linear-gradient(71deg,rgba(255,95,66,1),rgba(255,163,145,1));background:-o-linear-gradient(71deg,rgba(255,95,66,1),rgba(255,163,145,1));background:linear-gradient(19deg,rgba(255,95,66,1),rgba(255,163,145,1));-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 1px 3px 0px rgba(255,114,114,0.55);box-shadow:0px 1px 3px 0px rgba(255,114,114,0.55);-webkit-animation:glisten 1s ease-in-out infinite normal;animation:glisten 1s ease-in-out infinite normal;font-size:30px;color:#FFFFFF;display:flex;justify-content:center;align-items:center}
.sign-rule .sign-butn-box2.disabled{background:#999999;animation:none}
.sign-rule-box a{color:#666666}
@-webkit-keyframes glisten{0%{-webkit-transform:scale(1);transform:scale(1)}
	50%{-webkit-transform:scale(1.08);transform:scale(1.08)}
	100%{-webkit-transform:scale(1);transform:scale(1)}
}@keyframes glisten{0%{-webkit-transform:scale(1);transform:scale(1)}
	 50%{-webkit-transform:scale(1.08);transform:scale(1.08)}
	 100%{-webkit-transform:scale(1);transform:scale(1)}
 }.sign-rule .sign-rule-box{padding:0 15px}
.sign-rule .sign-rule-box .my-sign-box{width:100%;height:62px;border-bottom:1px solid #DCDCDC;box-sizing:border-box;display:flex;align-items:center}
.sign-rule .sign-rule-box .my-sign-box .sign-days{font-size:16px;color:#333333}
.sign-rule .sign-rule-box .my-sign-box .sign-days span{color:#FF6565}
.sign-rule .sign-rule-box .my-sign-box .my-score{margin-left:auto;height:30px;border-radius:100px;background:#F2F2F2;font-size:14px;color:#333333;line-height:30px;text-align:center;padding:0 6px}
.sign-rule .sign-rule-box .my-sign-box .my-score span{color:#FF6565}
.sign-rule .cotitle{font-size:16px;position:relative;padding:6px 0}
.sign-rule .content p{font-size:14px;color:#666;margin:0;padding:5px 0}
.boxtop h3.pl-15{padding-left:15px;color:#F7A934}
.gz_list ul li span.txtalgn_c.cr{color:#FF473E}
.gz_list ul li:hover{background:#F9F9F9;color:#FFAF36}
.gz_list ul li:hover span.txtalgn_c.cr{color:#FFAF36}
.gz_list ul li span.txtalgn_r_ a{padding:5px}
.gz_list ul li:hover span.txtalgn_r_ a{padding:5px;background:#FFAF36;color:#fff}
h4.media-heading{font-size:15px;color:#333333;font-weight:500}
.shopdetl_mainl .media-left{width:60px;height:60px}
.media{display:flex;align-items:center}
.shopdetl_mainl .media-body{margin-left:10px}
.media-heading.shopdetl_h{font-size:20px}
.mediap_b{margin-left:auto}
.mediap_b span{color:#999999}
.mainr_div_{border-top:1px solid #E6E6E6;margin-top:20px}
.more-butn{margin-left:auto;float:right}
.more-butn a{color:#999999}
.xg_jf{color:#333;font-size:14px;width:100%;text-align:center;margin-top:38px;line-height:20px}
.xg_jfp{text-align:center;color:#9a9a9a;margin-top:14px}
.xg_jslinkp{text-align:center}
.xg_jslinka{display:inline-block;width:98px;height:36px;line-height:36px;color:#fff;background-color:#f70;border-radius:2px;margin-top:40px}
.layui-layer.layui-layer-dialog.layui-layer-demo .layui-layer-content{text-align:left;margin-left:16px;overflow:hidden;height:160px;padding:25px 0 0}
.boxtop.boxtop_{margin:0 0 20px 0;padding:0}
.choice-address-box{width:100%;height:150px; overflow: overlay;}
.choice-address-box li{width:258px;height:133px;background:url(../images/newIcon/shop_add_bk_nor.png)no-repeat;background-size:100% 100%;margin-right:10px;float:left}
.choice-address-box li:nth-child(3n){margin-right:0}
.choice-address-box li.active{background:url(../images/newIcon/shop_add_bk_xz.png)no-repeat;background-size:100% 100%;position:relative}
.choice-address-box li.active:before{position:absolute;bottom:2px;right:4px;width:34px;height:28px;background:url(../images/newIcon/shop_xq_xz.png)no-repeat;background-size:100% 100%;content:''}
.choice-address-box li .address-title{width:95%;margin:0 auto;height:50px;border-bottom:1px solid #E6E6E6;padding:0 40px 0 10px;box-sizing:border-box;color:#333333;font-size:14px;position:relative;display:flex;align-items:center;line-height:18px}
.choice-address-box li .address-title .default-address{display:none;position:absolute;top:4px;right:-4px;width:58px;height:22px;background:rgba(21,21,21,0.2);color:#ffffff;line-height:22px;text-align:center;font-size:12px}
.choice-address-box li.active .address-title .default-address{display:block}
.choice-address-box li .address-detail{padding:12px 16px 0 16px;font-size:12px;color:#333333;box-sizing:border-box}
.choice-address-box li .address-detail span{width:100%;display:block}
.choice-address-box li .edit-address{display:none;position:absolute;bottom:10px;left:14px;color:#FFAF36;font-size:14px;cursor:pointer}
.choice-address-box li.active .edit-address{display:block}
.shopdetl_mainr .address-add{margin:20px 0 40px;display:block;width:90px;height:32px;background:#FFAF36;color:#ffffff;font-size:14px;text-align:center;line-height:32px;border-radius:4px}
.shopdetl_mainr .order-info{display:flex;align-items:center;padding:20px 0 40px;border-bottom:1px solid #E6E6E6;box-sizing:border-box}
.order-info .icon{position:relative;display:block;width:230px;height:134px;border-radius:6px;background-color:#e2e2e2;overflow:hidden}
.order-info .icon  img{width:230px;height:134px;border-radius:6px;position:relative;z-index:2}
.order-info .goods-info{margin-left:20px;width:55%;overflow:hidden}
.order-info .goods-info .goods-title{font-size:20px;color:#333333}
.order-info .goods-info .goods-detail{font-size:16px;color:#333333;margin:15px 0}
.order-info .goods-info .consume-integral{font-size:16px;color:#FF473E}
.order-info .goods-num{margin-left:auto;margin-right:20px;font-size:24px;color:#999999}
.shopdetl_mainr .submit-order{display:block;margin:40px auto;width:120px;height:42px;background:#FFAF36;color:#ffffff;border-radius:4px;text-align:center;line-height:42px;font-size:16px}
.exchange-success-pop .exchange-content-box{width:486px;height:461px;background:url(../images/newIcon/shop_pop_dh.png)no-repeat;background-size:100% 100%;border-radius:6px;position:relative}
.exchange-success-pop .exchange-content-box .close-img{position:absolute;bottom:-65px;left:50%;margin-left:-28px;width:56px;height:56px}
.exchange-success-pop .exchange-content-box .game-begin-box{display:block;position:absolute;bottom:50px;left:50%;margin-left:-90px;width:170px;height:50px;border-radius:30px;line-height:50px;text-align:center;background:#FFAF36;color:#ffffff;font-size:18px;z-index:1000}
.exchange-success-pop .exchange-content-box .gift-detail{width:100%;padding:234px 65px 0;box-sizing:border-box}
.exchange-success-pop .exchange-content-box .gift-code{display:flex;align-items:center;font-size:16px;color:#333333}
.exchange-success-pop .exchange-content-box .gift-code-text{margin-left:10px;width:210px;height:34px;background:#EFEFEF;line-height:34px;padding-left:22px;overflow: hidden;box-sizing:border-box}
.exchange-success-pop .exchange-content-box .copy-butn{width:66px;height:34px;text-align:center;line-height:34px;color:#ffffff;background:#FFAF36;cursor:pointer}
.exchange-success-pop .exchange-content-box .gift-date{margin-top:20px;text-align:center;color:#FF5454;font-size:13px}
.exchange-success-pop .exchange-content-box .gift-date p{line-height:25px}
.exchange-success-pop .exchange-content-box .use-method{margin-top:90px;width:340px;height:60px;background:#EFEFEF;color:#999999;font-size:14px;padding:10px 14px;box-sizing:border-box}
.goods-address-pop .address-content-box{width:550px;height:500px;background:#ffffff;border-radius:6px;position:relative;padding:30px 28px;box-sizing:border-box}
.goods-address-pop .address-content-box .close-img{position:absolute;bottom:-90px;left:50%;margin-left:-28px;width:56px;height:56px}
.goods-address-pop .goods-info-box{display:flex;align-items:center}
.goods-address-pop .goods-info-box&gt; .icon{position:relative;display:block;width:180px;height:103px;border-radius:6px;background-color:#e2e2e2;overflow:hidden;margin-right:20px}
.goods-address-pop .goods-info-box &gt;.icon img{width:180px;height:103px;border-radius:6px;position:relative;z-index:2}
.goods-address-pop .media-heading.shopdetl_h{font-size:18px;margin-bottom:0}
.goods-address-pop  .mediap_l p{font-size:14px;margin:10px 0}
.goods-address-pop .media_p{margin-top:0}
.goods-address-pop .goods-detail{margin-top:20px;font-size:14px;color:#999999;border-bottom:1px solid #E6E6E6;padding-bottom:20px;box-sizing:border-box}
.goods-address-pop .goods-detail span{color:#333333}
.goods-address-pop .add-address-info{padding:10px 0;box-sizing:border-box}
.goods-address-pop .add-address-info .address-info-title{font-size:16px;color:#666666;font-weight:bold}
.goods-address-pop .w-item{min-height:32px;height:auto;line-height:32px;margin-top:20px;font-size:14px}
.goods-address-pop .w-item .w-label{width:80px;height:32px;text-align:right;margin-right:10px;color:#666;display:inline-block;vertical-align:top}
.goods-address-pop .s_area{width:124px;height:40px;border:1px solid #e9e9e9;border-radius:3px;background:#fdfdfd;color:#666}
.goods-address-pop  .w-item .w-input,.goods-address-pop .w-item .w-input-s{width:238px;height:40px;padding:0 10px;border:1px solid #e9e9e9;vertical-align:top;background:#fdfdfd;border-radius:3px;font-size:14px;box-sizing:border-box;color:#666666}
.goods-address-pop .w-item .g-btn{margin:0 auto;margin-top:35px;text-align:center;width:140px;height:44px;border-radius:22px;background:#FFAF36;color:#ffffff;line-height:44px}
.game-select-box a:hover{background:none;color:#3fa1e5}
.lottery-box{

}
.lottery-box&gt;a{
	width: 200px;
	height: 190px;
	margin-bottom: 80px;
	display: block;
	margin-left: auto;
	-webkit-animation: size 1s ease-in-out infinite;
	animation: size 1s ease-in-out infinite;
}
.lottery-box&gt;a img{
	width:100%;
	height: 100%;
}
.lottery-pop-box{
	position: fixed;
	width:100%;
	height: 100%;
	top:0;
	left: 0;
	background:rgba(0,0,0,.7);
	z-index: 99;

}
.lottery-pop-box .lottery-container{
	width:100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}
@-webkit-keyframes size {
	0%{
		-webkit-transform: scale(1);
		transform: scale(1);
	}
	50%{
		-webkit-transform: scale(0.88);
		transform: scale(0.88);
	}
	100%{
		-webkit-transform: scale(1);
		transform: scale(1);
	}
}

@keyframes size {
	0%{
		-webkit-transform: scale(1);
		transform: scale(1);
	}
	50%{
		-webkit-transform: scale(0.88);
		transform: scale(0.88);
	}
	100%{
		-webkit-transform: scale(1);
		transform: scale(1);
	}
}
.lottery-pop-box .lottery-content{
	position: relative;
	width: 550px;
	height: 568px;
	background: url(../images/newIcon/lottery_bg_jgg.png)no-repeat;
	background-size: 100% 100%;
	margin-top: -100px;
	padding: 45px 0 0 41px;
	box-sizing: border-box;
}
.lottery-pop-box .lottery-content&gt; .shanshuo-bg{
	width:100%;
	height: 100%;
	display: block;
	position: absolute;
	top:0;
	left: 0;
	background: url(../images/newIcon/lottery_shanshuo1.png)no-repeat;
	background-size: 100% 100%;
}
.lottery-pop-box .lottery-content&gt; .shanshuo-bg.change{
	background: url(../images/newIcon/lottery_shanshuo2.png)no-repeat;
	background-size: 100% 100%;
}
.lottery-pop-box .lottery-num-box{
	position: absolute;
	top: -50px;
	left: 0;
	width:100%;
	height: 20px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 18px;
	color: #ffffff;
}
.lottery-pop-box .lottery-num-box .lottery-num{
	margin: 0 3px;
	color: #F6585D;
	font-size: 24px;
	text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
	-webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
	-moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
}
.lottery-pop-box .lottery-record{
	position: absolute;
	bottom: -125px;
	left: 50%;
	width: 400px;
	margin-left: -200px;
	height: 74px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 23px;
	color: #ffffff;
	border-radius: 1000px;
	background: linear-gradient(270deg,rgba(254,137,59,1),rgba(251,63,13,1));
}
.lottery-pop-box .reward-box{
	width:100%;
	height: 100%;
}
.lottery-pop-box .reward-box .lottery-unit{
	float: left;
	width:150px;
	height: 150px;
	margin-right: 10px;
	margin-bottom: 14px;
	background: url(../images/newIcon/lottery_bg_jiang.png)no-repeat;
	background-size: 100% 100%;
	padding-bottom: 13px;
	box-sizing: border-box;
	position: relative;
}
.lottery-pop-box .reward-box .lottery-begin{
	background: url(../images/newIcon/lottery_go.png)no-repeat;
	background-size: 100% 100%;
	text-align: center;
	padding-top: 100px;
	cursor: pointer;
}
.lottery-pop-box .reward-box .lottery-begin.disabled{
	background: url(../images/newIcon/go_hui@2x.png)no-repeat;
	background-size: 100% 100%;
}
.lottery-begin a{
	color: #ffffff;
	font-size: 16px;
}
.lottery-pop-box  .close-lottery{
	width: 40px;
	height: 40px;
	position: absolute;
	top: -50px;
	right:-30px;
	background: url(../images/guan.png)no-repeat;
	background-size: 100% 100%;
}
.lottery-begin a #lastnumber{
	font-size: 20px;
}
.lottery-pop-box .reward-box .lottery-unit .mask-bg{
	position: absolute;
	width:100%;
	height: 100%;
	top:0;
	left: 0;
	display: none;
	background: url(../images/newIcon/lottery_zzc.png)no-repeat;
	background-size: 100% 100%;
}
.lottery-pop-box .reward-box .lottery-unit.active .mask-bg{
	display: block;
}
.lottery-pop-box .reward-box .lottery-unit:nth-child(3n){
	margin-right: 0;
}
.lottery-pop-box .reward-box .lottery-unit .lottery-content-unit{
	width:100%;
	height: 100%;text-align: center;
}
.lottery-pop-box .reward-box .lottery-unit .lottery-content-unit img{
	width: 119px;
	height: 65px;
	margin: 23px auto 0;
	display: block;
}
.lottery-pop-box .reward-box .lottery-unit .lottery-content-unit  span{
	display: block;
	margin-top: 15px;
	color: #333333;
	font-size: 16px;
}

.prize_bg {
	display: block;
	position: fixed;
	z-index: 999;
	top: 0;
	left: 0;
	right: 0;
	text-align: center;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.7);
}
.prize_bg .activity_box {
	position: relative;
	display: inline-block;
	word-break: break-all;
	width: 794px;
	height: 801px;
	background: url(../images/newIcon/bg_lp.png) no-repeat;
	top: -80px;
}
.prize_bg .activity-content {
	margin: 350px 310px 0 320px;
}
.prize_bg .activity-content .img {
	margin-left: -5px;
	width: 180px;
	height: 100px;
	display: block;
}
.prize_bg .font_style {
	color: #333333;
	display: block;
	font-size: 22px;
	margin-top: 35px;
}
.prize_bg .btn_lq {
	position: absolute;
	bottom: 100px;
	width: 196px;
	height: 86px;
	left: 50%;
	margin-left: -95px;
}
.activity-content .img.p0{
	background: url(../images/newIcon/reward_swt@2x.png)no-repeat;
	background-size: 100% 100%;
}
.activity-content .img.p1{
	background: url(../images/newIcon/reward_tmj@2x.png)no-repeat;
	background-size: 100% 100%;
}
.activity-content .img.p2{
	background: url(../images/newIcon/reward_wwt@2x.png)no-repeat;
	background-size: 100% 100%;
}
.activity-content .img.p3{
	background: url(../images/newIcon/reward_swmj@2x.png)no-repeat;
	background-size: 100% 100%;
}
.activity-content .img.p4{
	background: url(../images/newIcon/reward_emj@2x.png)no-repeat;
	background-size: 100% 100%;
}
.activity-content .img.p5{
	background: url(../images/newIcon/reward_twmj@2x.png)no-repeat;
	background-size: 100% 100%;
}
.activity-content .img.p6{
	background: url(../images/newIcon/reward_smj@2x.png)no-repeat;
	background-size: 100% 100%;
}
.activity-content .img.p7{
	background: url(../images/newIcon/reward_owt@2x.png)no-repeat;
	background-size: 100% 100%;
}
.original-price{
	color: #999999;
	font-size: 12px;
	position: relative;
	margin-left: 10px;
}
.original-price:before{
	position: absolute;
	left: 0;
	top:50%;
	width: 100%;
	height: 1px;
	background: #FF0000;
	content: '';
	transform: rotateZ(15deg);

}
.v-middle{display: flex;align-items: center}
.jifen-icon{
	margin-right: 5px;
	width: 18px;
	height: 18px;
	display: inline-block;
	background: url(../images/newIcon/jifen.png)no-repeat;
	background-size: 100% 100%;
}</pre></body></html>