.black_box{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999998;background:rgba(0,0,0,0.5);}
.alert_box{position:fixed;z-index:999999;top:0;left:0;right:0;bottom:0;text-align:center;} 

.wrap{max-width: 1920px;margin: 0 auto;min-width: 1200px;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_bg01.jpg) no-repeat 50% 0%;}
.wd_tab01{background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_bg02.jpg) no-repeat 50% 0; height: 1316px;}
.wd_tab02{background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_bg03.jpg) no-repeat 50% 0,url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_bg04.jpg) no-repeat 50% 100% #fef9ea; }
.wd_tab03{background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_bg05.jpg) no-repeat 50% 0,url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_bg06.jpg) no-repeat 50% 100% #450b02;padding-bottom: 140px;}
.main{position:relative;width:1200px;margin:0 auto;}
.header{height: 877px;}
.logo{position:absolute;top:21px;left:24px;width:110px;height:145px;background:url(http://image.gyyxcdn.cn/upload/pic/logo/wd_logoLight.png) no-repeat;}
.wegameLogo{position: absolute;top: 20px;left: 147px;width: 132px;height: 114px;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2023/tf/d17/images/xdjj/wegame_logo.png) no-repeat;}
.nav{position: absolute;top: 33px; right: 0;color: #fff9d5;font-size: 14px;line-height:30px;}
.nav a{color: #fff9d5;margin: 0 12px;}
.nav a:hover{color: #ffea66;}
.czdfl_time{padding:504px 0 0 274px;font-size: 18px;color: #e1330b;width: 420px;line-height: 30px;}
.czdfl_time p{padding-bottom:13px; padding-left: 122px; position: relative;}
.czdfl_time p.p02{color: #e1330b;}
.czdfl_time span{font-weight: bold;font-size: 20px;position: absolute; background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_icon01.png) no-repeat; left: 0; height: 22px; top: 4px;padding-left: 28px; line-height: 22px;}
.czdfl_time span.icon02{background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_icon02.png) no-repeat;height: 24px;}

/* 查询我的返利 */
/* 登录前 */
.czdfl_before,.czdfl_after{width:954px;height: 583px; margin-left: 135px; position: relative;}
.czdfl_title{height: 124px;font-size: 36px;font-weight: bold;line-height: 166px;text-align: center;margin:0 auto 42px;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_title01.png) no-repeat 50% 0;color: #a23329;} 
.czdfl_title01{margin-bottom: 100px;}
.czdfl_title03{background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_title02.png) no-repeat 50% 0;color: #fff3c8;margin-bottom: 30px;}
.czdfl_list{float: left; width: 472px; padding: 5px 0 0 100px;color: #b3360d;margin-right:87px;}
.czdfl_list h5{font-size: 18px;line-height:38px;}
.czdfl_list h4{font-size: 20px;line-height: 38px;padding-top: 14px;}
.czdfl_list p{position: relative;padding-left:30px;font-size:16px;color:#b3360d;line-height:38px;}
.czdfl_list ul{padding-left:8px;}
.czdfl_list ul li{position: relative;font-size: 16px;line-height: 32px;color: #b3360d;padding:0 0 0 22px;}
.czdfl_list p a{position: absolute;top: 11px;*top: 3px;left: 8px;width: 15px;height: 15px;}
.czdfl_list p a.radio {background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_btn01.png) no-repeat 0 0;}
.czdfl_list p a.clecked{ background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_btn01.png) no-repeat -35px 0;}
.czdfl_list ul li i{position:absolute;top:-2px;*top:-6px;left:0px;font-style:normal;}
.czdfl_list ul li a{color: #ff3f19;margin-left: 15px;}
.czdfl_login{float: left;width: 198px;height: 207px;margin-top: 36px;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_lbtn.png) no-repeat;text-indent: -9999px;overflow: hidden; }
.czdfl_login:hover{background-position:-198px 0;}
.czdfl_nologin{background-position:-396px 0;cursor:default;}
.czdfl_nologin:hover{background-position:-396px 0;}
/* 登录后 */
.czdfl_after .czdfl_list{width: 295px;margin-right:37px;}
.czdfl_after .czdfl_list ul{padding-left:0px;}
.czdfl_after ul li{position: relative;margin-left: 0;padding-left: 27px;}
.czdfl_after ul li em{position: absolute;top: 5px;left: -25px;width: 19px;height: 19px;}
.czdfl_after ul li em.czdfl_yes{background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_ico.png) no-repeat 0 -38px;}
.czdfl_after ul li em.czdfl_no{background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_ico.png) no-repeat 0 0;}
.czdfl_box{float: left;position: relative;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_blogin.png) no-repeat;width: 457px;height: 211px;padding: 22px 10px 0px;box-sizing: border-box;}
.czdfl_name{font-size: 16px;color: #c74224;padding-left:7px;margin-bottom: 6px;}
.czdfl_name a.a01{color: #b3360d;margin-left: 17px;text-decoration: underline;}
.czdfl_name a.a02{color: #f34005;text-decoration: underline;position: absolute;right: 22px;top: 22px;}
.czdfl_txt{clear: both;font-size: 14px;color: #c74224;line-height:24px;text-align: center; }
.czdfl_txt em{display:block;padding: 15px 0;font-style: normal;font-size: 24px;line-height: 26px;color:#f34005;}
.czdfl_txt span{color: #b07f10;}
.mnBtn{position: absolute; width: 200px;height: 50px; background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_mnbtn.png) no-repeat; bottom: 80px; left: 550px; color: #fbf3da; font-size: 18px; text-align: center; line-height: 42px;}
.mnBtn:hover{background-position: 0 -50px;}
/* 活动时间 */
.czdfl_box02{margin-bottom:250px;overflow:hidden;}

.czdfl_tit{margin:38px 0 20px;color: #bb2b14;font-size: 24px;}
.timeList{width: 1160px;height: 332px; background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_timebg.png) no-repeat 0 0; margin-left: 19px;}
.timeList p {padding: 78px 0 0 119px;height: 80px;background: none;}
.timeList p span{display: inline-block;font-size: 18px;line-height: 30px;color: #fcf9e6;text-align: center;}
.timeList p span.span01{width: 376px;padding: 0 47px;}
.timeList p span.span02{width: 299px;padding: 0 40px;margin-left: 89px;}
.timeList div{overflow: hidden;margin-left: 225px;}
.timeList li{padding: 80px 0 0 36px;width: 190px; height: 90px; text-align: center;float: left;color: #b3360d;font-size: 16px;line-height: 20px;line-height: 26px;}
.timeList li.li01{padding-left: 30px;}
.timeList li.li02{width: 220px;padding-left: 16px; }
.timeList li.li03{padding-left: 34px;}
.timeList li.li04{padding-left: 32px;}
/* .timeList li.li05{padding-left: 38px;} */

/* 活动规则 */
.wd_tab02{overflow:hidden; padding-bottom: 212px;}
.wd_tab02 p,.wd_tab03 p{padding-left:22px;font-size:16px;color:#bb2b14;line-height:38px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_dot01.png) no-repeat 0 13px;}
.wd_tab02 p.tips,.wd_tab03 p.tips{background:none;}
/* 活动详情 */
.wd_tab03{overflow:hidden;}
.wd_tab03 .czdfl_tit{color: #fff3c8;}
.wd_tab03 p{color: #fff3c8;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_dot02.png) no-repeat 0 13px;}
.czdfl_tab{margin: 30px 0 30px 33px;text-align: center;font-size: 18px;color: #942613;background: #fbf9e5;width: 1075px;}
.czdfl_tab tr th{font-size: 18px;color: #ffffff;background: #db8443;height: 59px;border: 1px solid #daae64;}
.czdfl_tab tr td{padding:10px 5px;border: 1px solid #daae64;}
.czdfl_imgbox{text-align: center;}
.czdfl_imgbox img{margin: 23px 0;padding: 5px;border: 1px solid #fbba8e;background: #f4ead5;}

/*弹层1光宇游戏APP下载*/
.tc01{position:relative;width:868px;height:552px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_tc01.png) no-repeat;margin: 100px auto;}
.close{position:absolute;right:-42px;top:0;width:35px;height:35px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_close.png) no-repeat;}
.tc01 .tc_cont{padding:42px 122px 0 112px;overflow:hidden;}
.tc01 .tc_cont h2{width:634px;height:64px;margin-bottom:56px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_tctit01.png) no-repeat;text-indent:-999px;overflow:hidden;}
.tc01 .tc_cont div{float:left;width:240px;margin-left:59px;}
.tc01 .tc_cont div img{width:220px;height:220px;padding:8px 9px;border:1px solid #C77D4C;}
.tc01 .tc_cont div a{display:block;width:239px;height:57px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_down.png) no-repeat;margin-top: 26px;text-indent: -999px;overflow: hidden;}
.tc01 .tc_cont div a.a01{background-position:0 0;}
.tc01 .tc_cont div a.a02{background-position:-239px 0;}
.tc01 .tc_cont div a.a01:hover{background-position:0 -57px;}
.tc01 .tc_cont div a.a02:hover{background-position:-239px -57px;}
/*弹层2返利详情*/
.tc02{position:relative;width:941px;height:599px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_tc02.png) no-repeat;margin: 50px auto;}
.tc02 .tc_cont{padding:56px 70px 0 92px;}
.tc02 .tc_cont h2{height:64px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_tctit02.png) no-repeat 50% 50%;text-indent:-999px;overflow:hidden;}
.vscrollbox{width:779px;height:420px;margin-top: 22px;}
.scrollmask{position:relative;float:left;width:705px;height:420px;overflow: hidden;padding-right: 65px;overflow-y: scroll;}
.scrolltarget{position:absolute;left:0px;top:0px;width:705px;height:auto;}
.scrolltarget p{padding: 0 26px 0 0;font-size: 16px;color: #af3d05;line-height: 36px;text-align: left; background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_dot.png) no-repeat 0 12px; padding-left: 21px;}
.scrolltarget p span{color:#af3d05;}
.tc_table,.tc02 table{width:90%;margin:8px 0 28px 22px;text-align:center;}
.tc_table tr th{font-size:18px;color:#feeac6;background:#e55328;border:1px solid #eaa95b;}
.tc_table tr td{padding:5px;background:#fff5e1;font-size:18px;color:#b93b26;border:1px solid #eaa95b;line-height:28px;}
.vscrollbar{width:9px;height:400px;float:left;}
.vscrollbar .track{position:relative;width:9px;height:400px;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_tcsbg.png) repeat-y;}
.vscrollbar .thumb{position:absolute;top:0;width:9px;border-radius:10px;background: #d6362c;cursor:pointer;}
/* 弹层3温馨提示 */
.tc03{position: relative;width: 495px;height: 293px;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_tc03.png) no-repeat;margin: 50px auto;}
.tc03 .tc_cont{text-align: center;padding-top: 61px;}
.tc03 .tc_cont h2{font-size: 32px;color: #d23c36;font-weight: bold;line-height: 42px;padding-bottom: 12px;}
.tc03 .tc_cont p{font-size: 18px;color: #af3d05;}
.tc03 .tc_cont a{display: block;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_tcbtn.png) no-repeat;width: 167px;height: 41px;margin: 42px auto 0;font-size: 18px;color: #fff6e2;line-height: 41px;}
.tc03 .tc_cont a:hover{background-position: 0 -41px;}
.scrollmask::-webkit-scrollbar{width: 9px;}
.scrollmask::-webkit-scrollbar-thumb{background-color: #d6362c;width: 9px; border-radius: 10px;}


/* 弹层4 模拟返利计算器 */
.tc04{position: relative;width: 1048px;height: 692px;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_tc04.png) no-repeat;margin:100px auto; }
.tc04 .close{position: absolute;right: -60px;top: 0;width: 48px;height: 47px;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/tc_mm_close.png) no-repeat;}
.tc04 .tc_cont{padding: 92px 44px 0;}
.tc04 .tc_cont>p{font-size: 18px;color: #6f281a;background: none;text-align: left; line-height: 36px;}
.tc04 .tc_cont a{display: inline-block;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_tcbtn.png) no-repeat;width: 167px;height: 41px;margin: 42px auto 0;font-size: 18px;color: #fff6e2;line-height: 41px;text-align: center;margin: 0 36px;}
.tc04 .tc_cont a:hover{background-position: 0 -41px;}
.tc_flq{height: 114px;}
.tc_flq div{font-size: 0; display: inline-block;width: 429px;}
.tc_flq div:nth-child(1){padding-right: 71px;}
.tc_flq div span{font-size: 24px; display: inline-block;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_czdfl_tcflq.png) no-repeat;width: 292px;height: 44px; padding-top: 25px; line-height: 40px;color: #a23329; letter-spacing: 3px;font-weight: bold;text-align: center;}
.tc_flq div span.on{background-position: -292px 0;color: #fcfae9;}
.tc_flq div p,.tc_jsq li p{font-size: 14px;color: #6f281a; background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2025/tf/rys/images/czdfl/wd_mn_txtbg.png) no-repeat; width: 400px; height: 33px; line-height: 33px; padding-left: 29px;text-align: left;margin-top: 13px;display: inline-block;}
.tc_jsq li{text-align: left;}
.tc_jsq li span{display: inline-block; font-size: 18px; background: #ea8363; color: #fcfae9; border: 1px solid #cc9081; height: 34px; line-height: 34px;margin: 14px 0 0 10px;text-align: center;width: 170px;}
.tc_jsq li span:nth-child(2n+1){width: 246px;}
.tc_jsq li span:nth-child(3){margin-left: 73px;}
.tc_jsq li:nth-child(2) span{background: none;color: #6f281a;}
.tc_jsq li span input{width: 170px;height: 34px;line-height: 34px;text-align: center;border: medium none;outline: none;display: block;background: none;color: #6f281a;}
.tc_jsq li span input::-webkit-input-placeholder{color:#947569}
.tc_jsq li div{display: block;width: 478px; margin: 25px auto 12px;}
.tc_jsq li:nth-child(3) p:nth-of-type(2){margin-left: 73px;}
.tc04 .tc_cont>p:nth-of-type(1){margin-top: 40px;}
.tc_jsq .jsq_input{font-size: 18px;}