.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;} 
.czdfl_wrap{background:#fffee2 url(http://image.gyyxcdn.cn/upload/wd/hd/p/2022/tf/xrfq/images/czdfl/wd220207_czdfl_bg02.jpg) no-repeat 50% 100%; min-width: 1200px;}
.czdfl_wrap_top{background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2022/tf/xrfq/images/czdfl/wd220207_czdfl_bg01.jpg) no-repeat 50% 0; min-height: 2700px;padding-bottom:184px; _height:2700px}
.main{position:relative;width:1200px;margin:0 auto;}
.header{height: 998px;}
.logo{position:absolute;top: 8px;left: 300px;width:110px;height:145px;background:url(http://image.gyyxcdn.cn/upload/pic/logo/wd_logoLight.png) no-repeat;}
.wd_nav{position: absolute;top: 28px; right: 7px;color: #c21e22;font-size: 14px;line-height:30px;display:none;}
.wd_nav a{color: #c21e22;margin: 0 10px;}
.wd_nav a:hover{color: #fe0000;}
.czdfl_time{padding: 500px 0 0 452px;font-size: 18px;color: #e5352c;width: 420px;line-height: 30px;}
.czdfl_time p{padding-bottom:13px; padding-left: 122px; position: relative;}
.czdfl_time span{font-weight: bold;font-size: 20px;position: absolute; background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2022/tf/xrfq/images/czdfl/wd220207_czdfl_icon.png) no-repeat; left: 0; height: 22px; top: 4px;padding-left: 28px; line-height: 22px;}
.czdfl_time span.icon02{background-position: 0 -70px;}

/* 查询我的返利 */
.czdfl_box01{margin-bottom:245px;overflow:hidden;}
/* 登录前 */
.czdfl_before,.czdfl_after{width:936px;height: 445px; margin:0 auto;padding-top:23px;}
.czdfl_title{background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2022/tf/xrfq/images/czdfl/wd220207_czdfl_title.png) no-repeat 50% 0;height: 104px;font-size: 28px;color: #ffffe3;line-height: 140px;text-align: center;margin:0 auto 46px} 
.czdfl_title01{margin:0 auto 40px;}
.czdfl_list{float: left; width: 463px; padding-left:101px;color: #b3360d;margin-right:68px;}
.czdfl_list h5{font-size: 18px;line-height:40px;}
.czdfl_list h4{font-size: 20px;line-height: 36px;}
.czdfl_list p{padding-left:30px;font-size:16px;color:#8d210e;line-height:38px;}
.czdfl_list ul{padding-left:8px;}
.czdfl_list ul li,.czdfl_list p{position: relative;font-size: 16px;line-height: 30px;color: #b3360d;padding:0 0 6px 29px;}
.czdfl_list p a{position: absolute;top: 7px;*top: 3px;left: 8px;width: 15px;height: 15px;}
.czdfl_list p a.radio {background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2022/tf/xrfq/images/czdfl/wd220923_czdfl_btn01.png) no-repeat 0 0;}
.czdfl_list p a.clecked{ background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2022/tf/xrfq/images/czdfl/wd220923_czdfl_btn01.png) no-repeat -35px 0;}
.czdfl_list ul li i{position:absolute;top:0px;*top:-6px;left:0px;font-style:normal;}
.czdfl_list ul li a{color: #ff3f19;margin-left: 15px;}
.czdfl_login{float: left;width: 224px;height: 189px;margin-top: 36px;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2022/tf/xrfq/images/czdfl/wd220207_czdfl_lbtn.png) no-repeat;text-indent: -9999px;overflow: hidden; }
.czdfl_login:hover{background-position:-224px 0;}
.czdfl_nologin{background-position:-448px 0;cursor:default;}
.czdfl_nologin:hover{background-position:-448px 0;}
/* 登录后 */
.czdfl_after .czdfl_list{width: 295px;margin-right:27px;}
.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: 7px;*top:2px;left: -22px;width: 19px;height: 19px;}
.czdfl_after ul li em.czdfl_yes{background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2022/tf/xrfq/images/czdfl/wd220207_czdfl_ico.png) no-repeat 0 -38px;}
.czdfl_after ul li em.czdfl_no{background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2022/tf/xrfq/images/czdfl/wd220207_czdfl_ico.png) no-repeat 0 0;}
.czdfl_box{float: left;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2022/tf/xrfq/images/czdfl/wd220207_czdfl_blogin.png) no-repeat;width: 427px;height: 192px;padding: 19px 15px 0px;}
.czdfl_name{font-size: 16px;color: #c74224;padding-left:6px;}
.czdfl_name a.a01{color: #b3360d;margin-left: 17px;text-decoration: underline;}
.czdfl_name a.a02{color: #f34005;margin-left: 70px;text-decoration: underline;}
.czdfl_txt{clear: both;font-size: 14px;color: #c74224;line-height:24px;text-align: center; }
.czdfl_txt em{display:block;padding: 20px 0 17px 0;font-style: normal;font-size: 24px;line-height: 34px;color:#f34005;}
.czdfl_txt span{color: #b07f10;}

/* 活动时间 */
.czdfl_box02{margin-bottom:42px;overflow:hidden;}
.czdfl_tit{margin:38px 0 20px;color: #8d210e;font-size: 24px;}
.timeList{width: 1160px;height: 332px; background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2022/tf/xrfq/images/czdfl/wd220207_czdfl_timebg.jpg) no-repeat 0 0; margin-left: 19px;}
.timeList p {padding: 82px 0 0 119px;height: 80px;background: none;}
.timeList p span{display: inline-block;font-size: 18px;line-height: 30px;color: #fee4b7;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: 36px;}
.timeList li.li01{padding-left: 35px;}
.timeList li.li02{width: 220px;padding-left: 16px; }
.timeList li.li03{padding-left: 34px;}
.timeList li.li04{padding-left: 32px;}
.timeList li.li05{width: 170px;padding-left: 38px;}


/* 活动规则 */
.czdfl_box03{margin-bottom:86px;overflow:hidden;}
.czdfl_box03 p,.czdfl_box04 p{padding-left:32px;font-size:16px;color:#8d210e;line-height:38px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2022/tf/xrfq/images/czdfl/wd220207_czdfl_dot02.png) no-repeat 10px 12px;}
.czdfl_box03 p.tips,.czdfl_box04 p.tips{background:none;}

/* 活动详情 */
.czdfl_box04{overflow:hidden;}
.czdfl_tab{margin: 30px 0 30px 33px;text-align: center;font-size: 18px;color: #942613;background: #fff5d7;width: 1075px;}
.czdfl_tab tr th{font-size: 18px;color: #fff;background: #e55328;height: 59px;border: 1px solid #d1522d;}
.czdfl_tab tr td{padding:10px 5px;border: 1px solid #d1522d;}
.czdfl_imgbox{text-align: center;}
.czdfl_imgbox img{padding: 10px;}

/*弹层1光宇游戏APP下载*/
.tc01{position:relative;width:868px;height:552px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2022/tf/xrfq/images/czdfl/wd220207_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/2022/tf/xrfq/images/czdfl/wd220207_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/2022/tf/xrfq/images/czdfl/wd220207_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/2022/tf/xrfq/images/czdfl/wd220207_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/2022/tf/xrfq/images/czdfl/wd220207_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/2022/tf/xrfq/images/czdfl/wd220207_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/2022/tf/xrfq/images/czdfl/wd220207_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:#d6442c;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/2022/tf/xrfq/images/czdfl/wd220207_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/2022/tf/xrfq/images/czdfl/wd220207_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/2022/tf/xrfq/images/czdfl/wd220207_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;}