.main *{margin:0;padding:0;box-sizing:border-box}
.layer{overflow:hidden}
.main .flow-fill{width:100%}
.flex-flow-fill>*{flex:0 0 auto}
.flex-flow-fill .flow-fill{flex:1 1 auto;min-width:0;width:auto}
.psd-inline-marker.psd-inline-marker{position:absolute;left:0}
.layer-link{display:block;color:inherit;text-decoration:none}
p{margin:0}
.main{font-family:Helvetica, sans-serif;font-size:16px}
html,body{min-width:1200px;margin:0}
.main-viewport{position:relative;min-width:1200px;max-width:1920px;margin:0 auto;overflow:hidden}
.main-viewport>.main{position:relative;z-index:0;left:50%;width:1920px;margin-left:-960px;overflow:hidden}
.header .main{position:relative;width:1200px;margin:0 auto}
.page-index .js-modal{display:none;position:fixed;inset:0;z-index:99999}
.page-index .js-modal.is-active{display:block}
.page-index .js-modal-mask{position:fixed;inset:0;background-color:rgba(0, 0, 0, .7);background-position:center center;background-size:100% 100%;background-repeat:no-repeat}
.page-index .js-modal-box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}
.page-index .vidoe_tc{width:100%;height:100%;position:fixed;top:0;z-index:99999;display:none}
.page-index .vidoe_tc.is-active{display:block}
.video_tc_cover{width:100%;height:100%;background:rgba(0, 0, 0, .8);position:absolute;top:0;left:0}
.vidoe_tc_box{width:960px;height:540px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}
.vidoe_tc_box video{width:960px;height:540px}
.vidoe_tc_box .close{width:40px;height:40px;background:url(http://image.gyyxcdn.cn/upload/common/flash/video_close_bg.png) no-repeat;position:absolute;top:1px;right:0;cursor:pointer}
.vidoe_tc_box .close a{display:block;width:25px;height:26px;background:url(http://image.gyyxcdn.cn/upload/common/flash/video_close.png) no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}
.vidoe_tc_box .close:hover a{background:url(http://image.gyyxcdn.cn/upload/common/flash/video_close_hover.png) no-repeat}
.psd-bg-section{position:relative;width:100%;overflow:visible}
.psd-bg-section-content{position:relative;min-height:inherit;display:flow-root}
.psd-bg-section+.psd-bg-section{margin-top:-1px}
.psd-bg-section-01{min-height:2141px;background-image:url("http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/xdjx/wd_xdjx_1_bg_01_top.jpg"), url("http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/xdjx/wd_xdjx_1_bg_01_bottom.jpg"), url("http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/xdjx/wd_xdjx_1_bg_01_repeat.jpg");background-size:1920px 1601px, 1920px 540px, 1920px 15px;background-position:center top, center bottom, center 1601px;background-repeat:no-repeat, no-repeat, repeat-y;background-color:rgb(253, 235, 202)}
.psd-bg-section-01 .psd-bg-section-content{padding-bottom:17px}
.psd-bg-section-02{min-height:1854px;background-image:url("http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/xdjx/wd_xdjx_1_bg_02_top.jpg"), url("http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/xdjx/wd_xdjx_1_bg_02_bottom.jpg"), url("http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/xdjx/wd_xdjx_1_bg_02_repeat.jpg");background-size:1920px 687px, 1920px 1167px, 1920px 10px;background-position:center top, center bottom, center 687px;background-repeat:no-repeat, no-repeat, repeat-y;background-color:rgb(69, 38, 34)}
.psd-bg-section-02 .psd-bg-section-content{padding-bottom:144px}
.psd-table{text-align:center;border-collapse:collapse;border-spacing:0}
.psd-table th,.psd-table td{border:1px solid #b37939;position:relative;box-sizing:border-box;vertical-align:middle}
.ts003{color:rgba(137, 26, 20, 1)}
.ts004{color:rgba(137, 26, 20, 1);font-size:18px}
.ts006{color:rgba(255, 245, 223, 1)}
.ts008{color:rgba(255, 255, 255, 1);font-size:40px;font-weight:bold}
.ts010{color:rgba(255, 255, 255, 1);font-size:14px}
.ts011{color:rgba(255, 255, 255, 1);font-size:50px}
.ts013,.ts014,.ts015{color:#f41818}
.ts016{color:rgba(249, 111, 68, 1);text-decoration:none}
.ts016:hover{text-decoration:underline}
.ts017{text-align:left;font-size:30px;line-height:38px}
.ts018{color:rgba(255, 245, 223, 1);font-size:30px;font-weight:bold}
.ts019{color:rgba(255, 245, 223, 1);font-size:30px}
.abs{position:absolute}
.flex{display:flex}
.items-center{align-items:center}
.ns000{position:relative;align-items:flex-start;min-height:429.00px}
.logo{display:block;position:relative;left:-150px;top:24px;flex:none;width:110px;height:144px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/xdjx/wd_xdjx_1_0002.png) no-repeat 0 0}
.nav{position:absolute;left:855px;top:0;width:348px;height:30px;display:flex;align-items:center;justify-content:space-between;padding:0 15px 0 16px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/xdjx/wd_xdjx_1_0016.jpg) 86px 8px no-repeat,url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/xdjx/wd_xdjx_1_0016.jpg) 173px 8px no-repeat,url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/xdjx/wd_xdjx_1_0016.jpg) 260px 8px no-repeat,url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/xdjx/wd_xdjx_1_0005.png) no-repeat 0 0;color:transparent;font-size:0}
.wegameLogo {
    position: absolute;
    top: 37px;
    left: -38px;
    width: 132px;
    height: 114px;
    background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/xdjx/wegame_logo.png) no-repeat;
}
.nav a{color:#302830;font-size:14px;line-height:30px;text-decoration:none;white-space:nowrap}
.nav a:hover{color:#a0392d}
.ns002{display:block;position:relative;z-index:202;margin-top:116.00px;margin-left:8.00px;width:678px;height:313px}
.ns003{position:relative;z-index:201;margin-left:4.00px;width:796px;align-items:flex-start}
.ns024{display:flow-root;position:relative;min-height:375px}
.wd_progress{position:relative;width:1199px;height:206px}
/* 进度线从第一个礼盒右边缘起：8*空隙(45) + 7*礼盒(78) = 906 */
.wd_progress .line{position:absolute;left:157px;top:90px;width:906px;height:6px;border-radius:5px;background:#9c8e83}
.wd_progress .line i{display:block;height:6px;border-radius:5px;background:#c73e21}
.wd_progress_nodes{position:absolute;z-index:2;left:50px;top:48px;display:flex;width:1100px;height:130px;margin:0;padding:0;list-style:none}
.wd_progress_nodes li{position:relative;flex:0 0 78px;width:78px;height:78px;margin-left:45px;cursor:pointer;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/xdjx/wd_xdjx_gift_default.png) no-repeat 50% 0}
.wd_progress_nodes li:first-child{margin-left:32px}
.wd_progress_nodes li.on{background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/xdjx/wd_xdjx_gift_selected.png) no-repeat 50% 0}
.wd_progress_nodes li img{display:block;width:68px;height:68px;margin:5px auto 0;border:0;border-radius:0;filter:grayscale(100%);box-sizing:border-box}
.wd_progress_nodes li.on img{filter:none}
.wd_progress_nodes .text_item{position:absolute;left:50%;transform:translateX(-50%);top:87px;width:94px;height:28px;line-height:28px;border-radius:12px;background:#ac867e;color:#fff;font-size:14px;text-align:center}
.wd_progress_nodes li.on .text_item{background:#c73e21}
.wd_progress_nodes .detail_wrap{display:none;width:306px;min-height:187px;padding:10px;background:#fff;color:#aa1c00;border:1px solid #b37939;position:absolute;top:73px;left:0;z-index:20;box-sizing:border-box;text-align:left}
.wd_progress_nodes .detail_wrap .title{color:#aa1c00;padding:0;margin:0 0 6px;font-size:16px;font-weight:bold;line-height:28px}
.wd_progress_nodes .detail_wrap>div{line-height:28px;text-align:left}
.wd_progress_nodes .detail_wrap>div.div_text{display:flex}
.wd_progress_nodes .detail_wrap>div span:nth-child(1){min-width:70px;flex-shrink:0}
.wd_progress_nodes .detail_wrap>div span i{color:red;font-style:normal}
.ns113{position:relative;z-index:106;margin-top:169.00px;min-height:206px;display:flow-root;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/xdjx/wd_xdjx_1_0024.png) 0px 0px/1199px 206px no-repeat}
.ns114{position:relative;z-index:200;margin-top:39.00px;margin-left:151.5px;width:340px;line-height:21px;white-space:normal;text-align:center}
.ns115{align-items:flex-start;margin-top:30px;min-height:40.00px}
.ns115 p{transform:translateY(-5px)}
.ns116{z-index:195;margin-left:131.00px;min-width:27.00px;line-height:1;white-space:nowrap;text-align:left;margin-right:-1.00px;width:27.00px;max-width:27.00px;height:40.00px}
.ns117{z-index:194;margin-left:27.00px;min-width:27.00px;line-height:1;white-space:nowrap;text-align:left;margin-right:-1.00px;width:27.00px;max-width:27.00px;height:40.00px}
.ns118{z-index:196;margin-left:61.00px;min-width:27.00px;line-height:1;white-space:nowrap;text-align:left;margin-right:-1.00px;width:27.00px;max-width:27.00px;height:40.00px}
.ns119{z-index:197;margin-left:27.00px;min-width:27.00px;line-height:1;white-space:nowrap;text-align:left;margin-right:-1.00px;width:27.00px;max-width:27.00px;height:40.00px}
.ns120{z-index:198;margin-left:63.00px;min-width:27.00px;line-height:1;white-space:nowrap;text-align:left;margin-right:-1.00px;width:27.00px;max-width:27.00px;height:40.00px}
.ns121{z-index:199;margin-left:25.00px;min-width:27.53px;line-height:1;white-space:nowrap;text-align:left;margin-right:2.48px;width:27.53px;max-width:27.53px;height:40.00px}
.ns122{left:161px;top:0px;z-index:192;width:605px;height:185px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/xdjx/wd_xdjx_1_0109.png) left top/605px 185px no-repeat}
.ns123{line-height:2.25;white-space:nowrap;text-align:center;display:inline-block;width:161px}
.ns124{line-height:2.375;white-space:nowrap;text-align:center;display:inline-block;width:354px}
.ns125{line-height:2.375;white-space:nowrap;text-align:center;display:inline-block;width:257px}
.ns126{line-height:2.375;white-space:nowrap;text-align:center;display:inline-block;width:328px}
.ns127{line-height:1;white-space:nowrap;text-align:center;display:inline-block;width:64px}
.ns128{line-height:1;white-space:nowrap;text-align:center;display:inline-block;width:16px}
.ns129{line-height:1;white-space:nowrap;text-align:center;display:inline-block;width:178px}
.ns130{line-height:2.375;white-space:nowrap;text-align:center;display:inline-block;width:101px}
.ns131{line-height:1;white-space:nowrap;text-align:center;display:inline-block;width:120px}
.ns132{line-height:1;white-space:nowrap;text-align:center;display:inline-block;width:36px}
.ns133{line-height:1;white-space:nowrap;text-align:center;display:inline-block;width:126px}
.ns134{line-height:1;white-space:nowrap;text-align:center;display:inline-block;width:108px}
.ns135{line-height:1;white-space:nowrap;text-align:center;display:inline-block;width:72px}
/* 奖励表：对齐 rys .table01 */
.ns153{width:100%;border-collapse:collapse;border-spacing:0;color:#aa1c00;font-size:16px;line-height:28px}
.ns153 th{color:#aa1c00;font-size:20px;height:57px;padding:0 10px;background:#efba7f;border:1px solid #b37939;font-weight:bold;white-space:normal;line-height:1.3}
.ns153 td{background:#fef8f1;border:1px solid #b37939;padding:20px;text-align:center;line-height:28px;white-space:normal;overflow-wrap:break-word;font-weight:normal}
.ns153 tr:nth-child(2n+1) td,.ns153 tr.alt td{background:#ffedd9}
.ns153 tr:first-child th{background:#efba7f}
.ns155{position:relative;z-index:59;margin-top:46.00px;margin-left:101.00px;width:1006px}
.ns156{position:relative;z-index:2;margin-top:16.00px;width:1199px;display:flow-root}
.ns157{position:relative;margin-top:33.00px;margin-left:357.00px;width:1203px;display:flow-root}
.ns158{position:relative;z-index:57;margin-left:245.00px;min-height:109px;line-height:1;white-space:nowrap;text-align:left;padding-left:238.04px;padding-top:42.71px;width:649px;height:109px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/xdjx/wd_xdjx_1_0122.png) left top/649px 109px no-repeat}
.ns159{position:relative;z-index:55;margin-top:20.25px;line-height:1.7188;white-space:normal;text-align:left;min-height:60.75px}
.ns160{margin-top:35.00px;margin-left:41.00px;width:1173.0px;display:flow-root}
.ns161{position:relative;z-index:52;margin-left:282.00px;min-height:109px;line-height:1;white-space:nowrap;text-align:left;padding-left:234.04px;padding-top:44.71px;width:649px;height:109px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/xdjx/wd_xdjx_1_0122.png) left top/649px 109px no-repeat}
.ns162{position:relative;z-index:50;margin-top:14.75px;line-height:1.6562;white-space:normal;text-align:center;min-height:58.25px}
.ns163{margin-top:62.00px;margin-left:4.00px;display:flow-root}
.ns164{position:relative;z-index:46;margin-left:280.00px;min-height:109px;line-height:1;white-space:nowrap;text-align:left;padding-left:242.04px;padding-top:43.71px;width:649px;height:109px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/xdjx/wd_xdjx_1_0122.png) left top/649px 109px no-repeat}
.ns165{margin-top:12px}
.ns165 p{position:relative;padding-left:36px;line-height:38px}
.ns165 p i{position:absolute;left:0;top:7px;width:23px;height:23px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/xdjx/wd_xdjx_1_0132.png) no-repeat 0 0;color:rgb(137, 26, 20);font-size:14px;line-height:23px;text-align:center;font-style:normal}
.ns172{position:relative;z-index:34;margin-top:26.00px;margin-left:36.00px;color:rgba(255, 245, 223, 1);font-size:16px;line-height:38px;text-align:left}
.ns172 .ts017{margin-bottom:38px}
/* 成长属性表：对齐 rys .cont table */
.ns174{width:100%;border-collapse:collapse;border-spacing:0;color:#aa1c00;font-size:16px;line-height:28px}
.ns174 th{color:#aa1c00;font-size:20px;height:57px;padding:0 10px;background:#efba7f;border:1px solid #b37939;font-weight:bold;line-height:1.3}
.ns174 td{background:#fff;border:1px solid #b37939;padding:10px;text-align:center;line-height:28px;white-space:normal;overflow-wrap:break-word;font-weight:normal}
.ns174 tr.odd td,.ns174 tr:nth-child(2n) td{background:#ffedd9}
.ns176{position:relative;z-index:16;margin-top:18.00px;margin-left:35.00px;width:1137px;padding-bottom:12px}
.wd_img{width:100%;font-size:0;text-align:center;margin:20px 0}
.wd_img img{padding:6px;border:1px solid #dd9d8f;margin:0 80px}
.ns187{position:relative;z-index:48;margin-top:30px;margin-left:37.00px;width:592.00px;line-height:38px;white-space:normal;text-align:center}
.ns188{margin-top:40.00px;margin-left:6.00px;display:flow-root}
.ns189{position:relative;z-index:2;width:1199px;display:flow-root}
.ns190{position:relative;margin-left:357.00px;width:1203px;display:flow-root}
/* 公共提示弹层 */
.mask{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);opacity:.7;filter:alpha(opacity=70);z-index:9998}
.popBox{position:fixed;left:50%;top:50%;width:358px;height:186px;margin-left:-179px;margin-top:-93px;z-index:9999;text-align:center;box-sizing:border-box;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/xdjx/wd_xdjx_tc_bg.png) no-repeat center;background-size:358px 186px;color:#c45a3a;font-size:16px}
.popBox .title{display:none}
.popBox .popCont{display:block;width:100%;height:86px;padding:78px 30px 0;box-sizing:border-box;color:#c45a3a;font-size:20px;line-height:1.5;text-align:center}
.popBox .popCont span{color:#c45a3a}
.popBox .closed{position:absolute;top:-30px;right:-48px;width:51px;height:51px;cursor:pointer;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/xdjx/wd_xdjx_tc_close.png) no-repeat center;background-size:51px 51px;overflow:hidden;text-indent:-9999px}
.goto_charge{margin-left:6px}
