diff --git a/api/controllers/plan/Bobing.php b/api/controllers/plan/Bobing.php index c0f4cf29..fb77d3c1 100644 --- a/api/controllers/plan/Bobing.php +++ b/api/controllers/plan/Bobing.php @@ -40,12 +40,12 @@ class Bobing extends HD_Controller echo '[0]点过后才会开奖昨天的中奖用户[' . $hour . ']'; return; } - if ($this->appConfig['game_start_date'] > date('Y-m-d')) { + if ($this->appConfig['game_start_date'] > date('Y-m-d H:i')) { echo '博饼未开始'; return; } - $date = date('Y-m-d', strtotime('+1 day')); - if ($this->appConfig['game_end_date'] < $date) { + $game_end_date = date('Y-m-d H:i', strtotime('-1 day')); + if ($this->appConfig['game_end_date'] < $game_end_date) { echo '博饼已结束'; return; } @@ -77,29 +77,35 @@ class Bobing extends HD_Controller } /** - * Notes: + * Notes:马甲跑分数 * Created on: 2021/9/8 11:59 * Created by: dengbw + * https://liche-api-dev.xiaoyu.com/plan/bobing/mj + * https://api.liche.cn/plan/bobing/mj */ public function mj() { $hour = date('H'); - if ($hour > 9 && $hour > 22) { + if ($hour < 9 || $hour > 22) { echo '9点到22点博'; return; } - if ($this->appConfig['game_start_date'] > date('Y-m-d')) { + if ($this->appConfig['game_start_date'] > date('Y-m-d H:i')) { echo '博饼未开始'; return; } - $date = date('Y-m-d', strtotime('+1 day')); - if ($this->appConfig['game_end_date'] < $date) { + if ($this->appConfig['game_end_date'] < date('Y-m-d H:i')) { echo '博饼已结束'; return; } - $uid = 14; + $uid = 5; $credit = rand(50, 120); - $this->mdBobingUser->update(array('credit' => $credit), array('uid' => $uid, + $ret = $this->mdBobingUser->update(array("credit = credit+{$credit}" => null), array('uid' => $uid, 'app_id' => $this->appConfig['app_id'], 'act_key' => $this->appConfig['act_key'])); + if ($ret) { + echo 'uid(' . $uid . ')本次加了' . $credit; + } else { + echo 'uid(' . $uid . ')本次加分失败了'; + } } } diff --git a/api/controllers/plan/Plan.php b/api/controllers/plan/Plan.php index 4d3c7d13..161b2873 100644 --- a/api/controllers/plan/Plan.php +++ b/api/controllers/plan/Plan.php @@ -26,8 +26,8 @@ class Plan extends CI_Controller //执行失败的plan重跑 $plan[] = array('url' => base_url(array('plan', 'plan', 'replan')), 'interval' => 1); - $plan[] = array('url' => base_url(array('plan', 'bobing', 'lottery')), 'interval' => 30); - + $plan[] = array('url' => base_url(array('plan', 'bobing', 'lottery')), 'interval' => 30);//博饼每日中奖 + $plan[] = array('url' => base_url(array('plan', 'bobing', 'mj')), 'interval' => 30);//马甲跑分数 $this->plan = $plan; } diff --git a/api/controllers/wxapp/bobing/Bobing.php b/api/controllers/wxapp/bobing/Bobing.php index ff03724e..07c77a06 100644 --- a/api/controllers/wxapp/bobing/Bobing.php +++ b/api/controllers/wxapp/bobing/Bobing.php @@ -60,8 +60,8 @@ class Bobing extends Wxapp // $share_content = array('我已经博取' . $car_gold . '元购车金和' . $credit . '幸运分', // '运气超越了全闽南' . $percentage . '%的用户。', '快来帮我助力博饼冲击汽车大奖,', '助力博饼可以获得现金奖励,最高100元哦!'); $share_content = array('car_gold' => $car_gold, 'credit' => $credit, 'percentage' => $percentage . '%'); - $content = '
目前累计' . $car_gold . '元购车金和' . $credit . '幸运分,您的运气爆表,
超越了全闽南' . $percentage . '%的用户,
-
邀请好友助力博饼,获得更多购车金,冲击汽车大奖~
助力好友可获得现金红包,最高100元!
'; + $content = '
目前累计 ' . $car_gold . ' 元购车金和 ' . $credit . ' 幸运分,
您的运气爆表,超越了全闽南 ' . $percentage . '% 的用户,
+
邀请好友助力博饼,获得更多购车金,冲击汽车大奖~
助力好友可获得现金红包,最高 100 元!
'; $share = array('title' => '送你100元现金,帮我博取购车金和汽车大奖', 'share_content' => $share_content, 'content' => $content , 'img' => $this->mdBobingUser->appImg('share_tip', $this->car_id), 'posters' => $this->mdBobingUser->appImg('posterbg', $this->car_id)); $result['valid_nums'] = $this->get_valid_nums($cf_uid); @@ -257,7 +257,7 @@ class Bobing extends Wxapp } else { $where = array('app_id' => $this->appConfig['app_id'], 'act_key' => $this->appConfig['act_key'], 'uid' => $this->myuid); } - $res_l = $this->mdBobingLogs->select($where, 'id DESC', 1, 7, 'credit,hong_bao,car_gold,type,uid,cf_uid'); + $res_l = $this->mdBobingLogs->select($where, 'id DESC', 1, 10, 'credit,hong_bao,car_gold,type,uid,cf_uid'); if ($res_l) { $uids = array_column($res_l, 'cf_uid'); array_unique($uids); diff --git a/api/controllers/wxapp/bobing/Home.php b/api/controllers/wxapp/bobing/Home.php index 627fc766..07f1332b 100644 --- a/api/controllers/wxapp/bobing/Home.php +++ b/api/controllers/wxapp/bobing/Home.php @@ -311,15 +311,15 @@ class Home extends Wxapp $credit = $re_u['credit']; $car_gold = $re_u['car_gold'] + $re_u['buy_car_gold'] + $re_u['lotter_gold']; if ($re_u['buy_car_gold'] > 0) { - $tips = '
您已添加顾问领取到' . intval($re_u['buy_car_gold']) . '元购车金
'; + $tips = '
☛ 您已添加顾问领取到' . intval($re_u['buy_car_gold']) . '元购车金
'; } if ($credit) { $where = array('app_id' => $this->appConfig['app_id'], 'act_key' => $this->appConfig['act_key']); $re_uc = $this->mdBobingUserCredit->get(array_merge($where, array('uid' => $this->myuid, 'lottery>' => 0))); if ($re_uc) { $bo_date = date('n月d日', strtotime($re_uc['bo_date'])); - $tips .= '
您在' . $bo_date . '获得单日排行榜前' . $this->appConfig['lottery_nums'] - . '名,
获得购车金' . $this->appConfig['lotter_gold'] . '元购车金可叠加使用
'; + $tips .= '
☛ 您在' . $bo_date . '获得单日排行榜前' . $this->appConfig['lottery_nums'] + . '名,
获得购车金' . $this->appConfig['lotter_gold'] . '元,购车金可叠加使用
'; } else { $sum = $this->mdBobingUser->count($where); $row = $this->mdBobingUser->count(array_merge($where, array('credit<=' => $credit))); @@ -329,7 +329,6 @@ class Home extends Wxapp $tips .= '
继续邀请好友助力博饼,冲刺大奖吧~
'; } } - //$menulist[] = array('title' => '9.9抢500购车金', 'url' => 'buy_car_gold', 'img' => $this->mdBobingUser->appImg('icon-mine-1')); $menulist[] = array('title' => '预约试驾', 'url' => '/bobing/pages/game/signUp/index', 'img' => $this->mdBobingUser->appImg('icon-mine-4')); $menulist[] = array('title' => '我的海报', 'url' => '/bobing/pages/game/invite/index', 'img' => $this->mdBobingUser->appImg('icon-mine-2')); $menulist[] = array('title' => '联系客服', 'url' => '/pages/', 'img' => $this->mdBobingUser->appImg('icon-mine-3')); @@ -354,10 +353,20 @@ class Home extends Wxapp protected function get_img() { $params = $this->input->get(); - if (!$params['name']) { + $name = $params['name']; + if (!$name) { throw new Hd_Exception('图片名称必填', API_CODE_INVILD_PARAM); } - $this->data['img'] = $this->mdBobingUser->appImg($params['name'], $this->car_id); + $urls = array(); + if (strstr($name, ',')) { + $names = explode(',', $name); + foreach ($names as $key => $value) { + $urls[] = $this->mdBobingUser->appImg($value, $this->car_id); + } + } else { + $urls = $this->mdBobingUser->appImg($name, $this->car_id); + } + $this->data['img'] = $urls ? $urls : ''; return $this->data; } diff --git a/common/models/bobing/Bobing_user_model.php b/common/models/bobing/Bobing_user_model.php index 896ee910..b6b8de0f 100644 --- a/common/models/bobing/Bobing_user_model.php +++ b/common/models/bobing/Bobing_user_model.php @@ -34,39 +34,39 @@ class Bobing_user_model extends Base_model $config = array(); if ($act_key == 2021) { $config = array( - 'title' => 'LiChe博饼', 'content' => '2021闽南博饼嘉年华', 'game_start_date' => '2021-09-01 10:00', 'game_end_date' => '2021-10-08 15:00', + 'title' => 'LiChe博饼', 'content' => '2021闽南博饼嘉年华', 'game_start_date' => '2021-09-08 10:00', 'game_end_date' => '2021-10-08 15:00', 'group' => array('title' => '添加小狸', 'btn' => '加小狸企业微信', 'tips' => '通过后送288幸运分'), 'app_id' => 1, 'act_key' => $act_key, 'kz_nums' => 5, 'zl_nums' => 5, 'wxqy_nums' => 500, 'ratio_hong_bao' => 40, 'ratio_car_gold_kz' => 60, 'ratio_car_gold_zl' => 40, 'max_car_gold' => 500, 'buy_car_gold' => 500, 'max_hong_bao_day' => 500, 'lottery_nums' => 5, 'lotter_gold' => 1000, 'rule' => array('title' => '活动流程及规则', 'content' => '
一、活动时间:2021年9月9日10:00-2021年10月8日15:00
-
二、活动流程及规则
+
二、活动流程及规则
1. 用户通过开桌每天有5次博饼机会,博饼机会用完后,可通过邀请好友助力博饼(每位好友最多可助力5次),参与用户可获得如下奖励:
-
(1)开桌用户
-
① 获得购车金: 每次博饼,有几率获得随机金额的购车金。好友助力博饼,有几率帮其获得随机金额的购车金,购车金可以累加使用;
-
② 获得幸运分: 每次助力博饼,根据博出的结果,可获得相应的幸运分:一秀5分、二举10分、四进15分、三红20分、对堂30分、状元50分、 +
(1)开桌用户
+
① 获得购车金: 每次博饼,有几率获得随机金额的购车金。好友助力博饼,有几率帮其获得随机金额的购车金,本人获得的购车金可以无限叠加使用;
+
② 获得幸运分: 每次助力博饼,根据博出的结果,可获得相应的幸运分:一秀5分、二举10分、四进15分、三红20分、对堂30分、状元50分、 五子60分、五子带一秀70分、五红80分、六勃黑90分、六勃红100分、状元插金花120分;
-
(2)助力用户
-
① 获得现金红包:每次助力博饼,随机掉落现金红包,打开后有几率获得最高100元现金,现金直接转入获奖用户的微信钱包;
-
② 获得幸运分: 每次助力博饼,根据博出的结果,可同时为自己获得相应的幸运分:一秀5分、二举10分、四进15分、三红20分、对堂30分、状元50分、 +
(2)助力用户
+
① 获得现金红包:每次助力博饼,随机掉落现金红包,最高100元现金,现金直接转入获奖用户的微信钱包;
+
② 获得幸运分: 每次助力博饼,根据博出的结果,可同时为自己获得相应的幸运分:一秀5分、二举10分、四进15分、三红20分、对堂30分、状元50分、 五子60分、五子带一秀70分、五红80分、六勃黑90分、六勃红100分、状元插金花120分;
-
2. 所有用户均可通过添加狸车顾问微信,直接领取500元购车金(购车金可以与博饼获得的购车金共同累计,一位用户活动期间只能领取一次)。
-
3. 每日博饼幸运分进入日排行榜,前五名可额外获得1000元购车金(购车金可以与博饼获得的购车金共同累计,一位用户活动期间只能获得一次日排行奖励)
-
4. 活动期间博饼幸运分进入总排行榜,第一名获得新能源汽车大奖(车辆所有权、个人偶然所得税自理)
-
5. 每日排行、总排行榜若出现幸运分相同的情况,则以用户首次进行博饼的时间进行排序依据,越早参加博饼的用户,排名越靠前;
-
6. 关于购车金
+
2. 所有用户均可通过添加狸车顾问微信,直接领取500元购车金(购车金可以与博饼获得的购车金共同累计,一位用户活动期间只能领取一次)。
+
3. 每日博饼幸运分进入日排行榜,前五名可额外获得1000元购车金(购车金可以与博饼获得的购车金共同累计,一位用户活动期间只能获得一次日排行奖励)
+
4. 活动期间博饼幸运分进入总排行榜,第一名获得新能源汽车大奖(车辆所有权、个人偶然所得税自理)
+
5. 每日排行、总排行榜若出现幸运分相同的情况,则以用户首次进行博饼的时间进行排序依据,越早参加博饼的用户,排名越靠前;
+
6. 关于购车金
(1)活动期间用户博取的购车金、领取的购车金以及排名奖励的购车金均可累计使用;
(2)使用范围为:泉州、漳州、厦门指定的经销商
(3)使用的品牌车型为:
-
川汽野马-雷丁芒果
-
东风新能源-EX1
-
哪吒-哪吒V
-
零跑-零跑T03、S01、C11
-
欧拉-黑猫、白猫、好猫
-
奇瑞新能源-小蚂蚁
-
(4)使用购车金时,用户可在经销商处协商好购车价后,再提出购车金抵扣,不影响正常车辆优惠政策;
-
6. 任何问题均可联系新能源汽车顾问解答。
-
7. 在法律允许范围内,主办方拥有对本次活动的最终解释权。
'), +
川汽野马-雷丁芒果
+
东风新能源-EX1
+
哪吒-哪吒V
+
零跑-零跑T03、S01、C11
+
欧拉-黑猫、白猫、好猫
+
奇瑞新能源-小蚂蚁
+
(4)使用购车金时,用户可在经销商处协商好购车价后,再提出购车金抵扣,不影响正常车辆优惠政策;
+
6. 任何问题均可联系新能源汽车顾问解答。
+
7. 在法律允许范围内,主办方拥有对本次活动的最终解释权。
'), ); } return $config; @@ -91,7 +91,7 @@ class Bobing_user_model extends Base_model if ($id == 15) {//15ex1 13雷丁 $url_id .= 'ex1-'; } - $v = '?0908'; + $v = '?0909'; $imgs['banner'] = $url_id . 'banner.jpg' . $v; //公用头图 $imgs['banner2'] = $url_id . 'banner2.png' . $v; @@ -102,6 +102,7 @@ class Bobing_user_model extends Base_model //分享图 $imgs['share_tip'] = $url_id . 'share-tip.jpg' . $v; $imgs['signUp-theme'] = $url_id . 'signUp-theme.jpg' . $v; + $imgs['kefucode'] = $url_id . 'kefucode.jpg' . $v; //礼品 $imgs['gift'] = array( array('id' => 1, 'title' => '第一名', 'img' => $url_id . 'gift_box_tip_1.jpg' . $v), diff --git a/home/controllers/h5/Hongbao.php b/home/controllers/h5/Hongbao.php index c6116496..9916cc5e 100644 --- a/home/controllers/h5/Hongbao.php +++ b/home/controllers/h5/Hongbao.php @@ -25,9 +25,7 @@ class Hongbao extends CI_Controller // $params['id'] = 828932; $data = array('code' => 400, 'title' => '领取成功', 'msg' => '恭喜您领到了一年的好运气'); $msg = ''; - if (!$params['id'] || !$params['uid']) { - $msg = '参数错误!'; - } else { + if ($params['id'] && $params['uid']) { $this->uid = intval($params['uid']); $id = intval($params['id']); $re_l = $this->mdBobingLogs->get(array('id' => $id)); @@ -63,7 +61,7 @@ class Hongbao extends CI_Controller $this->mdBobingLogs->update(array('status' => 2), array('id' => $id));//设为已领取 $data['title'] = '领取成功'; $data['code'] = 200; - $data['msg'] = '恭喜您领到' . $re_l['hong_bao'] . '元现金,
已转入微信零钱~'; + $data['msg'] = '恭喜您获得' . $re_l['hong_bao'] . '元现金红包
已自动存入您的微信钱包~'; } else { //$data['msg'] = '转帐失败!'; } diff --git a/home/views/h5/hongbao/index.php b/home/views/h5/hongbao/index.php index 5f3ab444..fb46b208 100644 --- a/home/views/h5/hongbao/index.php +++ b/home/views/h5/hongbao/index.php @@ -8,37 +8,35 @@ 领取红包 - + -
+
-
+
-
-
-
- -
-
-
-
- 好的 -
+
+
+
返回博饼
+
- \ No newline at end of file diff --git a/www/home/css/h5/hongbao/red.css b/www/home/css/h5/hongbao/red.css index 9e499f38..0f1563c4 100644 --- a/www/home/css/h5/hongbao/red.css +++ b/www/home/css/h5/hongbao/red.css @@ -1 +1 @@ -@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-.267vw}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.bds-1-ccc{border:#ccc 1px solid}.bts-1-ccc{border-top:#ccc 1px solid}.bls-1-ccc{border-left:#ccc 1px solid}.brs-1-ccc{border-right:#ccc 1px solid}.bbs-1-ccc{border-bottom:#ccc 1px solid}.last-b-none:last-child{border-bottom:none}.inner10{padding:1.333vw}.inner20{padding:2.667vw}.inner30{padding:4vw}.inner40{padding:5.333vw}.ulib-r0{border-radius:0!important}.ulib-r5{border-radius:.667vw}.ulib-r10{border-radius:1.333vw}.ulib-r20{border-radius:2.667vw}.ulib-r750{border-radius:100vw}.ml0{margin-left:0}.mt0{margin-top:0}.mr0{margin-right:0}.mb0{margin-bottom:0}.pl0{padding-left:0}.pt0{padding-top:0}.pr0{padding-right:0}.pb0{padding-bottom:0}.ml5{margin-left:.667vw}.mt5{margin-top:.667vw}.mr5{margin-right:.667vw}.mb5{margin-bottom:.667vw}.pl5{padding-left:.667vw}.pt5{padding-top:.667vw}.pr5{padding-right:.667vw}.pb5{padding-bottom:.667vw}.ml10{margin-left:1.333vw}.mt10{margin-top:1.333vw}.mr10{margin-right:1.333vw}.mb10{margin-bottom:1.333vw}.pl10{padding-left:1.333vw}.pt10{padding-top:1.333vw}.pr10{padding-right:1.333vw}.pb10{padding-bottom:1.333vw}.ml15{margin-left:2vw}.mt15{margin-top:2vw}.mr15{margin-right:2vw}.mb15{margin-bottom:2vw}.pl15{padding-left:2vw}.pt15{padding-top:2vw}.pr15{padding-right:2vw}.pb15{padding-bottom:2vw}.ml20{margin-left:2.667vw}.mt20{margin-top:2.667vw}.mr20{margin-right:2.667vw}.mb20{margin-bottom:2.667vw}.pl20{padding-left:2.667vw}.pt20{padding-top:2.667vw}.pr20{padding-right:2.667vw}.pb20{padding-bottom:2.667vw}.ml25{margin-left:3.333vw}.mt25{margin-top:3.333vw}.mr25{margin-right:3.333vw}.mb25{margin-bottom:3.333vw}.pl25{padding-left:3.333vw}.pt25{padding-top:3.333vw}.pr25{padding-right:3.333vw}.pb25{padding-bottom:3.333vw}.ml30{margin-left:4vw}.mt30{margin-top:4vw}.mr30{margin-right:4vw}.mb30{margin-bottom:4vw}.pl30{padding-left:4vw}.pt30{padding-top:4vw}.pr30{padding-right:4vw}.pb30{padding-bottom:4vw}.ml35{margin-left:4.667vw}.mt35{margin-top:4.667vw}.mr35{margin-right:4.667vw}.mb35{margin-bottom:4.667vw}.pl35{padding-left:4.667vw}.pt35{padding-top:4.667vw}.pr35{padding-right:4.667vw}.pb35{padding-bottom:4.667vw}.ml40{margin-left:5.333vw}.mt40{margin-top:5.333vw}.mr40{margin-right:5.333vw}.mb40{margin-bottom:5.333vw}.pl40{padding-left:5.333vw}.pt40{padding-top:5.333vw}.pr40{padding-right:5.333vw}.pb40{padding-bottom:5.333vw}.ml45{margin-left:6vw}.mt45{margin-top:6vw}.mr45{margin-right:6vw}.mb45{margin-bottom:6vw}.pl45{padding-left:6vw}.pt45{padding-top:6vw}.pr45{padding-right:6vw}.pb45{padding-bottom:6vw}.ml50{margin-left:6.667vw}.mt50{margin-top:6.667vw}.mr50{margin-right:6.667vw}.mb50{margin-bottom:6.667vw}.pl50{padding-left:6.667vw}.pt50{padding-top:6.667vw}.pr50{padding-right:6.667vw}.pb50{padding-bottom:6.667vw}.ml55{margin-left:7.333vw}.mt55{margin-top:7.333vw}.mr55{margin-right:7.333vw}.mb55{margin-bottom:7.333vw}.pl55{padding-left:7.333vw}.pt55{padding-top:7.333vw}.pr55{padding-right:7.333vw}.pb55{padding-bottom:7.333vw}.ml60{margin-left:8vw}.mt60{margin-top:8vw}.mr60{margin-right:8vw}.mb60{margin-bottom:8vw}.pl60{padding-left:8vw}.pt60{padding-top:8vw}.pr60{padding-right:8vw}.pb60{padding-bottom:8vw}.pl130{padding-left:17.333vw}.pt130{padding-top:17.333vw}.pr130{padding-right:17.333vw}.pb130{padding-bottom:17.333vw}.pl220{padding-left:29.333vw}.pt220{padding-top:29.333vw}.pr220{padding-right:29.333vw}.pb220{padding-bottom:29.333vw}.btn{display:inline-block;font-size:2vw;text-align:center;border:none;vertical-align:middle;cursor:pointer;-webkit-transition:all .15s ease 0s;transition:all .15s ease 0s}.btn:active{box-shadow:inset 0 .4vw .667vw rgba(0,0,0,.125)}.btn[disabled]{background-color:#aaa;border:.02667rem solid transparent;color:#777}.bg-fa{background-color:#fafafa}.bg-f5{background-color:#f5f5f5}.bg-f7{background-color:#f7f7f7}.color-333{color:#333}.bg-333{background-color:#333}.color-666{color:#666}.bg-666{background-color:#666}.color-888{color:#888}.bg-888{background-color:#888}.color-999{color:#999}.bg-999{background-color:#999}.color-bbb{color:#bbb}.bg-bbb{background-color:#bbb}.color-ccc{color:#ccc}.bg-ccc{background-color:#ccc}.color-ddd{color:#ddd}.bg-ddd{background-color:#ddd}.color-fff{color:#fff}.bg-fff{background-color:#fff}.color-fe8c16{color:#fe8c16}.bg-fe8c16{background-color:#fe8c16}.fn-clear:after,.fn-clear:before{content:"";display:table}.fn-clear:after{clear:both}.fn-clear{zoom:1}.fn-fl{float:left}.fn-fr{float:right}.fn-clear:after,.fn-clear:before{content:"";display:table}.fn-clear:after{clear:both}.fn-clear{zoom:1}.fn-fl{float:left}.fn-fr{float:right}.fn-flex{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;-webkit-box-align:stretch;align-items:stretch}.fn-flex-center{-webkit-box-align:center;align-items:center}.fn-flex-item{display:block;-webkit-box-flex:1;flex:1}.fn-flex-item[flexsize="2"]{-webkit-box-flex:2;flex:2}.fn-flex-item[flexsize="3"]{-webkit-box-flex:3;flex:3}.fn-flex-item[flexsize="4"]{-webkit-box-flex:4;flex:4}.fn-flex-item[flexsize="5"]{-webkit-box-flex:5;flex:5}.fn-flex-item[flexsize="6"]{-webkit-box-flex:6;flex:6}.fn-flex-item[flexsize="7"]{-webkit-box-flex:7;flex:7}.fn-flex-item[flexsize="8"]{-webkit-box-flex:8;flex:8}.fn-flex-item[flexsize="9"]{-webkit-box-flex:9;flex:9}.fn-flex-wrap{flex-wrap:wrap}.justify-between{-webkit-box-pack:justify;justify-content:space-between}.justify-center{-webkit-box-pack:center;justify-content:center}.block{display:block}.inline-block{display:inline-block}.fn-hide{display:none!important}.overflowhidden{overflow:hidden}.scroll-x{overflow-x:auto}.scroll-y{overflow-y:auto}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.top-0{top:0}.left-0{left:0}.bottom-0{bottom:0}.right-0{right:0}.z-index-0{z-index:0}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-4{z-index:4}.box-center-middle{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.box-middle{top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.box-center{left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.box-border{box-sizing:border-box}.wp20{width:20%;box-sizing:border-box}.wp25{width:25%;box-sizing:border-box}.wp33{width:33%;box-sizing:border-box}.wp40{width:40%;box-sizing:border-box}.wp50{width:50%;box-sizing:border-box}.wp60{width:60%!important;box-sizing:border-box}.wp65{width:65%!important;box-sizing:border-box}.wp70{width:70%!important;box-sizing:border-box}.wp80{width:80%!important;box-sizing:border-box}.wp90{width:90%;box-sizing:border-box}.wp100{width:100%;box-sizing:border-box}.transition-all{-webkit-transition:all ease .2s;transition:all ease .2s}.op20{opacity:.2}.text-nowrap{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-underline{text-decoration:underline}.text-through{text-decoration:line-through}.text-middle{vertical-align:middle}.text-lighter{font-weight:400}.text-bold{font-weight:600}.text-break{word-break:break-all;word-wrap:break-word}.space-nowrap{white-space:nowrap}.space-normal{white-space:normal}.line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.font-24{font-size:3.2vw}.font-26{font-size:3.467vw}.font-28{font-size:3.733vw}.font-30{font-size:4vw}.font-32{font-size:4.267vw}.font-34{font-size:4.533vw}.font-36{font-size:4.8vw}.font-38{font-size:5.067vw}.font-40{font-size:5.333vw}.font-42{font-size:5.6vw}.font-44{font-size:5.867vw}.font-46{font-size:6.133vw}.font-48{font-size:6.4vw}.font-50{font-size:6.667vw}.font-52{font-size:6.933vw}.font-54{font-size:7.2vw}.font-56{font-size:7.467vw}.font-58{font-size:7.733vw}.font-60{font-size:8vw}.font-80{font-size:10.667vw}.font-100{font-size:13.333vw}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}input:focus,select:focus,textarea:focus{outline:0}em{font-style:normal}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}a{text-decoration:none;color:#333}body,button,select,textarea{font-family:'\5FAE\8F6F\96C5\9ED1',Tahoma,Arial,Helvetica,sans-serif}html{width:100%;background-color:#fff}body{background-color:#f3f3f3}img{max-width:100%}body,html{height:100%}.img-top-cover{background-repeat:no-repeat;background-position:center top;background-size:100% auto}.img-center-cover{background-repeat:no-repeat;background-position:center center;background-size:100% auto}.img-middle-cover{background-repeat:no-repeat;background-position:center center;background-size:auto 100%}.img-fill-cover{background-repeat:no-repeat;background-position:center center;background-size:100% 100%}.img-center-middle-100{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.red{height:100%;min-height:146.667vw;background-color:#fff3e8}.wp100{width:100%;box-sizing:border-box}.absolute{position:absolute}.top-320{top:49.333vw}.left-0{left:0}.right-0{right:0}.font-60{font-size:8vw}.font-80{font-size:10.667vw}.pt20{padding-top:2.667vw}.pt120{padding-top:16vw}.pl40{padding-left:5.333vw}.text-bold{font-weight:600}.text-center{text-align:center}.color-fffcf4{color:#fffcf4}.msg{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000}.msg .msgBg{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.msg .msgMain{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9999}.msg .msgMain i.close{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-8.267vw;width:6.667vw;height:6.667vw;border-radius:100%;border:.4vw solid #fff;cursor:pointer}.msg .msgMain i.close::after,.msg .msgMain i.close::before{position:absolute;left:50%;top:50%;content:'';width:3.333vw;height:.267vw;background-color:#fff}.msg .msgMain i.close::before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.msg .msgMain i.close::after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.msg .msgMain .content{width:80vw;background-color:#fff;border-radius:1.333vw}.msg .msgMain .content .word h2{font-size:4.8vw;padding-bottom:2vw}.msg .msgMain .content .word .desc{max-height:65vh;overflow-y:auto}.msg .msgMain .content .word p{margin:0 auto;color:#333;line-height:1.7}.msg .msgMain .content .opt{text-align:center;padding-top:2.667vw}.msg .msgMain .content .opt .btn{width:80%;height:9.333vw;line-height:9.333vw;display:inline-block;background-color:#fffcf4;color:#fff;border-radius:133.333vw;font-size:3.733vw}.msg.msg-sign .msgMain .content{width:73.333vw;padding:0}.msg.msg-sign .msgMain .content input[type=text]{width:50.667vw;height:5.333vw;text-indent:.5em}.msg.msg-sign .msgMain .content button{width:25.333vw;height:7.333vw}.msg.msg-imgbox .msgMain .content{width:133.333vw}.msg.msg-imgbox .msgMain .main{height:66.667vw;background-color:#f0f0f0}.msg.msg-imgbox .msgMain .main img{max-width:100%;max-height:100%} \ No newline at end of file +@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-.267vw}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.bds-1-ccc{border:#ccc 1px solid}.bts-1-ccc{border-top:#ccc 1px solid}.bls-1-ccc{border-left:#ccc 1px solid}.brs-1-ccc{border-right:#ccc 1px solid}.bbs-1-ccc{border-bottom:#ccc 1px solid}.last-b-none:last-child{border-bottom:none}.inner10{padding:1.333vw}.inner20{padding:2.667vw}.inner30{padding:4vw}.inner40{padding:5.333vw}.ulib-r0{border-radius:0!important}.ulib-r5{border-radius:.667vw}.ulib-r10{border-radius:1.333vw}.ulib-r20{border-radius:2.667vw}.ulib-r750{border-radius:100vw}.ml0{margin-left:0}.mt0{margin-top:0}.mr0{margin-right:0}.mb0{margin-bottom:0}.pl0{padding-left:0}.pt0{padding-top:0}.pr0{padding-right:0}.pb0{padding-bottom:0}.ml5{margin-left:.667vw}.mt5{margin-top:.667vw}.mr5{margin-right:.667vw}.mb5{margin-bottom:.667vw}.pl5{padding-left:.667vw}.pt5{padding-top:.667vw}.pr5{padding-right:.667vw}.pb5{padding-bottom:.667vw}.ml10{margin-left:1.333vw}.mt10{margin-top:1.333vw}.mr10{margin-right:1.333vw}.mb10{margin-bottom:1.333vw}.pl10{padding-left:1.333vw}.pt10{padding-top:1.333vw}.pr10{padding-right:1.333vw}.pb10{padding-bottom:1.333vw}.ml15{margin-left:2vw}.mt15{margin-top:2vw}.mr15{margin-right:2vw}.mb15{margin-bottom:2vw}.pl15{padding-left:2vw}.pt15{padding-top:2vw}.pr15{padding-right:2vw}.pb15{padding-bottom:2vw}.ml20{margin-left:2.667vw}.mt20{margin-top:2.667vw}.mr20{margin-right:2.667vw}.mb20{margin-bottom:2.667vw}.pl20{padding-left:2.667vw}.pt20{padding-top:2.667vw}.pr20{padding-right:2.667vw}.pb20{padding-bottom:2.667vw}.ml25{margin-left:3.333vw}.mt25{margin-top:3.333vw}.mr25{margin-right:3.333vw}.mb25{margin-bottom:3.333vw}.pl25{padding-left:3.333vw}.pt25{padding-top:3.333vw}.pr25{padding-right:3.333vw}.pb25{padding-bottom:3.333vw}.ml30{margin-left:4vw}.mt30{margin-top:4vw}.mr30{margin-right:4vw}.mb30{margin-bottom:4vw}.pl30{padding-left:4vw}.pt30{padding-top:4vw}.pr30{padding-right:4vw}.pb30{padding-bottom:4vw}.ml35{margin-left:4.667vw}.mt35{margin-top:4.667vw}.mr35{margin-right:4.667vw}.mb35{margin-bottom:4.667vw}.pl35{padding-left:4.667vw}.pt35{padding-top:4.667vw}.pr35{padding-right:4.667vw}.pb35{padding-bottom:4.667vw}.ml40{margin-left:5.333vw}.mt40{margin-top:5.333vw}.mr40{margin-right:5.333vw}.mb40{margin-bottom:5.333vw}.pl40{padding-left:5.333vw}.pt40{padding-top:5.333vw}.pr40{padding-right:5.333vw}.pb40{padding-bottom:5.333vw}.ml45{margin-left:6vw}.mt45{margin-top:6vw}.mr45{margin-right:6vw}.mb45{margin-bottom:6vw}.pl45{padding-left:6vw}.pt45{padding-top:6vw}.pr45{padding-right:6vw}.pb45{padding-bottom:6vw}.ml50{margin-left:6.667vw}.mt50{margin-top:6.667vw}.mr50{margin-right:6.667vw}.mb50{margin-bottom:6.667vw}.pl50{padding-left:6.667vw}.pt50{padding-top:6.667vw}.pr50{padding-right:6.667vw}.pb50{padding-bottom:6.667vw}.ml55{margin-left:7.333vw}.mt55{margin-top:7.333vw}.mr55{margin-right:7.333vw}.mb55{margin-bottom:7.333vw}.pl55{padding-left:7.333vw}.pt55{padding-top:7.333vw}.pr55{padding-right:7.333vw}.pb55{padding-bottom:7.333vw}.ml60{margin-left:8vw}.mt60{margin-top:8vw}.mr60{margin-right:8vw}.mb60{margin-bottom:8vw}.pl60{padding-left:8vw}.pt60{padding-top:8vw}.pr60{padding-right:8vw}.pb60{padding-bottom:8vw}.pl130{padding-left:17.333vw}.pt130{padding-top:17.333vw}.pr130{padding-right:17.333vw}.pb130{padding-bottom:17.333vw}.pl220{padding-left:29.333vw}.pt220{padding-top:29.333vw}.pr220{padding-right:29.333vw}.pb220{padding-bottom:29.333vw}.btn{display:inline-block;font-size:2vw;text-align:center;border:none;vertical-align:middle;cursor:pointer;-webkit-transition:all .15s ease 0s;transition:all .15s ease 0s}.btn:active{box-shadow:inset 0 .4vw .667vw rgba(0,0,0,.125)}.btn[disabled]{background-color:#aaa;border:.02667rem solid transparent;color:#777}.bg-fa{background-color:#fafafa}.bg-f5{background-color:#f5f5f5}.bg-f7{background-color:#f7f7f7}.color-333{color:#333}.bg-333{background-color:#333}.color-666{color:#666}.bg-666{background-color:#666}.color-888{color:#888}.bg-888{background-color:#888}.color-999{color:#999}.bg-999{background-color:#999}.color-bbb{color:#bbb}.bg-bbb{background-color:#bbb}.color-ccc{color:#ccc}.bg-ccc{background-color:#ccc}.color-ddd{color:#ddd}.bg-ddd{background-color:#ddd}.color-fff{color:#fff}.bg-fff{background-color:#fff}.color-fe8c16{color:#fe8c16}.bg-fe8c16{background-color:#fe8c16}.fn-clear:after,.fn-clear:before{content:"";display:table}.fn-clear:after{clear:both}.fn-clear{zoom:1}.fn-fl{float:left}.fn-fr{float:right}.fn-clear:after,.fn-clear:before{content:"";display:table}.fn-clear:after{clear:both}.fn-clear{zoom:1}.fn-fl{float:left}.fn-fr{float:right}.fn-flex{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;-webkit-box-align:stretch;align-items:stretch}.fn-flex-center{-webkit-box-align:center;align-items:center}.fn-flex-item{display:block;-webkit-box-flex:1;flex:1}.fn-flex-item[flexsize="2"]{-webkit-box-flex:2;flex:2}.fn-flex-item[flexsize="3"]{-webkit-box-flex:3;flex:3}.fn-flex-item[flexsize="4"]{-webkit-box-flex:4;flex:4}.fn-flex-item[flexsize="5"]{-webkit-box-flex:5;flex:5}.fn-flex-item[flexsize="6"]{-webkit-box-flex:6;flex:6}.fn-flex-item[flexsize="7"]{-webkit-box-flex:7;flex:7}.fn-flex-item[flexsize="8"]{-webkit-box-flex:8;flex:8}.fn-flex-item[flexsize="9"]{-webkit-box-flex:9;flex:9}.fn-flex-wrap{flex-wrap:wrap}.justify-between{-webkit-box-pack:justify;justify-content:space-between}.justify-center{-webkit-box-pack:center;justify-content:center}.block{display:block}.inline-block{display:inline-block}.fn-hide{display:none!important}.overflowhidden{overflow:hidden}.scroll-x{overflow-x:auto}.scroll-y{overflow-y:auto}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.top-0{top:0}.left-0{left:0}.bottom-0{bottom:0}.right-0{right:0}.z-index-0{z-index:0}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-4{z-index:4}.box-center-middle{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.box-middle{top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.box-center{left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.box-border{box-sizing:border-box}.wp20{width:20%;box-sizing:border-box}.wp25{width:25%;box-sizing:border-box}.wp33{width:33%;box-sizing:border-box}.wp40{width:40%;box-sizing:border-box}.wp50{width:50%;box-sizing:border-box}.wp60{width:60%!important;box-sizing:border-box}.wp65{width:65%!important;box-sizing:border-box}.wp70{width:70%!important;box-sizing:border-box}.wp80{width:80%!important;box-sizing:border-box}.wp90{width:90%;box-sizing:border-box}.wp100{width:100%;box-sizing:border-box}.transition-all{-webkit-transition:all ease .2s;transition:all ease .2s}.op20{opacity:.2}.text-nowrap{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-underline{text-decoration:underline}.text-through{text-decoration:line-through}.text-middle{vertical-align:middle}.text-lighter{font-weight:400}.text-bold{font-weight:600}.text-break{word-break:break-all;word-wrap:break-word}.space-nowrap{white-space:nowrap}.space-normal{white-space:normal}.line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.font-24{font-size:3.2vw}.font-26{font-size:3.467vw}.font-28{font-size:3.733vw}.font-30{font-size:4vw}.font-32{font-size:4.267vw}.font-34{font-size:4.533vw}.font-36{font-size:4.8vw}.font-38{font-size:5.067vw}.font-40{font-size:5.333vw}.font-42{font-size:5.6vw}.font-44{font-size:5.867vw}.font-46{font-size:6.133vw}.font-48{font-size:6.4vw}.font-50{font-size:6.667vw}.font-52{font-size:6.933vw}.font-54{font-size:7.2vw}.font-56{font-size:7.467vw}.font-58{font-size:7.733vw}.font-60{font-size:8vw}.font-80{font-size:10.667vw}.font-100{font-size:13.333vw}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}input:focus,select:focus,textarea:focus{outline:0}em{font-style:normal}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}a{text-decoration:none;color:#333}body,button,select,textarea{font-family:'\5FAE\8F6F\96C5\9ED1',Tahoma,Arial,Helvetica,sans-serif}html{width:100%;background-color:#fff}body{background-color:#f3f3f3}img{max-width:100%}body,html{height:100%}.img-top-cover{background-repeat:no-repeat;background-position:center top;background-size:100% auto}.img-center-cover{background-repeat:no-repeat;background-position:center center;background-size:100% auto}.img-middle-cover{background-repeat:no-repeat;background-position:center center;background-size:auto 100%}.img-fill-cover{background-repeat:no-repeat;background-position:center center;background-size:100% 100%}.img-center-middle-100{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.red{height:100%;min-height:146.667vw;background-color:#fff3e8}.wp100{width:100%;box-sizing:border-box}.absolute{position:absolute}.top-320{top:49.333vw}.left-0{left:0}.right-0{right:0}.font-60{font-size:8vw}.font-80{font-size:10.667vw}.pt20{padding-top:2.667vw}.pt120{padding-top:16vw}.pl40{padding-left:5.333vw}.text-bold{font-weight:600}.text-center{text-align:center}.color-fffcf4{color:#fffcf4}.msg{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000}.msg .msgBg{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.msg .msgMain{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9999}.msg .msgMain i.close{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-8.267vw;width:6.667vw;height:6.667vw;border-radius:100%;border:.4vw solid #fff;cursor:pointer}.msg .msgMain i.close::after,.msg .msgMain i.close::before{position:absolute;left:50%;top:50%;content:'';width:3.333vw;height:.267vw;background-color:#fff}.msg .msgMain i.close::before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.msg .msgMain i.close::after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.msg .msgMain .content{width:80vw;background-color:#fff;border-radius:1.333vw}.msg .msgMain .content .word h2{font-size:4.8vw;padding-bottom:2vw}.msg .msgMain .content .word .desc{max-height:65vh;overflow-y:auto}.msg .msgMain .content .word p{margin:0 auto;color:#333;line-height:1.7}.msg .msgMain .content .opt{text-align:center;padding-top:2.667vw}.msg .msgMain .content .opt .btn{width:80%;height:9.333vw;line-height:9.333vw;display:inline-block;background-color:#fffcf4;color:#fff;border-radius:133.333vw;font-size:3.733vw}.msg .msgMain .success-content{width:100vw;height:81.333vw;padding:38vw 26.667vw 0 26.667vw;box-sizing:border-box}.msg .msgMain .success-tx{height:17.467vw;line-height:1.8;color:#4a3d3d}.msg .msgMain .success-btn{height:8.667vw;line-height:8.667vw;color:#cc1211}.msg.msg-sign .msgMain .content{width:73.333vw;padding:0}.msg.msg-sign .msgMain .content input[type=text]{width:50.667vw;height:5.333vw;text-indent:.5em}.msg.msg-sign .msgMain .content button{width:25.333vw;height:7.333vw}.msg.msg-imgbox .msgMain .content{width:133.333vw}.msg.msg-imgbox .msgMain .main{height:66.667vw;background-color:#f0f0f0}.msg.msg-imgbox .msgMain .main img{max-width:100%;max-height:100%} \ No newline at end of file diff --git a/www/home/img/h5/hongbao/mag-bg.png b/www/home/img/h5/hongbao/mag-bg.png new file mode 100644 index 00000000..4feea82c Binary files /dev/null and b/www/home/img/h5/hongbao/mag-bg.png differ