.wrap{background: url(//img.gyyxcdn.cn/action/qmld_payment_bg01.jpg) no-repeat 50% 0,url(//img.gyyxcdn.cn/action/qmld_payment_bg02.jpg) no-repeat 50% 100%,#983628;min-width: 1200px;max-width: 1920px;margin: 0 auto;padding-bottom:120px;}
.header{height: 953px;position: relative;}
.main{position:relative;width: 1200px;margin: 0 auto;}
.logo{position:absolute;top:34px;left:2px;width:110px;height:145px;background:url(//image.gyyxcdn.cn/upload/pic/logo/wd_logoDark.png) no-repeat;}
.welogo{position:absolute;top: 42px;left: 124px;width:136px;height:118px;background:url(//img.gyyxcdn.cn/action/wegame_logo.png) no-repeat;}
.nav{position: absolute;top: 42px;right: 2px;color: #7e625c;}
.nav a{font-size: 14px;color: #603328;margin: 0 11px;}
.nav a:hover{color: #e6240f;}
/* .time{position: absolute;top: 511px;left: 311px;width: 500px;height: 38px;font-size: 18px;color: #c82f05;padding-left: 31px;line-height:38px;background: url(//img.gyyxcdn.cn/action/qmld_payment_icon.png) no-repeat left center;} */
.time{position: absolute;top: 511px;left: 50%;transform: translateX(-55%); width: auto;height: 38px;font-size: 18px;color: #c82f05;padding-left: 31px;line-height:38px;background: url(//img.gyyxcdn.cn/action/qmld_payment_icon.png) no-repeat left center;text-align: center;}
.ad{position: absolute;top: 553px;left: 266px;width: 600px;font-size: 14px;line-height: 26px;color: #7c4422;}
.ad span{color: #bd4313;}
.wd_cont h3{text-indent: -9999px;overflow: hidden;}
.wd_cont h3:nth-of-type(1){height:81px;background:url(//img.gyyxcdn.cn/action/qmld_payment_tit01.png) no-repeat 50% 0;margin-bottom: 2px;}
.wd_cont h3:nth-of-type(2){height:81px;background:url(//img.gyyxcdn.cn/action/qmld_payment_tit02.png) no-repeat 50% 0;margin-bottom:17px;}
.wd_cont p{position:relative;padding-left:43px;font-size:16px;color:#fee9ca;line-height:42px;margin: 0 54px 0 76px;}
.wd_cont p i{position: absolute;top: 8px;left: 0;background: #feecd2;clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);width: 26px;height: 26px;text-align: center;line-height: 26px;color: #881f11;font-size:14px;font-style:normal;}
.wd_cont p span{color:#fbda10;}
.wd_cont p.p_center{margin: 0 0 9px 0;padding-left: 0;color: #c02b23;text-align:center;}
.wd_cont p a{color:#fbda10;}
.login{height:98px;margin-bottom:38px;}
.wd_cont .login p{text-align: center;font-size: 16px;line-height: 30px; color: #e43b28;margin: 0;padding: 0;width: 100%;}
.login_before a{display: block;background: url(//img.gyyxcdn.cn/action/qmld_payment_btn01.png) no-repeat 50% 0;height: 98px;text-indent: -999px;overflow: hidden;}
.login_before a:hover{background-position: 50% -98px;}
.login_after h4{font-size: 22px;line-height: 60px;color: #7d5027;text-align: center;}
.login_after a{color:#96551a; font-size: 16px;margin-left: 20px;text-decoration: underline;}
.login_after a:hover{color: #c6782f;}
.wd_cont .login_after p{color: #e43b28;line-height:20px;}
.reg{padding:0 310px 0 318px;height: 1250px;}
.reg .box{position:relative;min-height:44px;padding-bottom: 20px;clear: both;font-size: 20px;color: #8a2600;vertical-align: middle;}
.reg label{float: left;width:121px;min-height: 44px;line-height: 44px;}
.reg input{float: left;width: 428px;height:34px;border: 1px solid #b36c49;background: #FFF;padding:4px 10px;font-size: 18px;line-height: 34px;outline: none;vertical-align: middle;color: #892e0b;}
.reg span{clear: both;display:block;margin-left:121px;font-size:16px;color:#e43b28;line-height:18px;padding-top: 8px;}
.reg .box_bank select{float:left;width: 448px;height:44px;border: 1px solid #b36c49;background: #FFF;padding:0 10px;font-size: 20px;line-height: 44px;outline: none;color: #892e0b;}
.reg .box_address select{float:left;width: 144px;height:44px;border: 1px solid #b36c49;background: #FFF;padding:0 10px;margin-left:8px;font-size: 18px;line-height: 44px;outline: none;color: #892e0b;}
.reg .box_address select:nth-of-type(1){margin-left:0;}
.reg .box_img{height: 196px;padding-bottom: 118px;}
.reg .box_img label{width: 185px;height: 196px;}
.reg .box_img div{width: 376px;height: 196px;border: 1px solid #e5c4a5;float: left;background:#fffcf7;display: flex;justify-content: center;align-items: center;}
.reg .box_img div img{display: block;}
.reg .box_img p{color: #d51412;font-size: 16px;text-align: left;line-height: 30px;margin: 0; position: static; padding-left: 0;}
.reg .box_img a{position: absolute;width: 115px;height: 38px;left: 0;top: 44px;color: #025686;font-size: 16px;background: url(//img.gyyxcdn.cn/action/mrzbs_rewords_icon02.png) no-repeat 0 50%;text-align: center;line-height: 38px;}
.reg .box_img a em{display: block;width: 316px;height: 259px;background: url(//img.gyyxcdn.cn/action/mrzbs_rewords_tc.png) no-repeat;position: absolute;left: -98px;z-index: 99;text-align: center;display: none;}
.reg .box_img a img{margin-top: 44px;}
.reg .box_img a:hover em{display: block;}
.reg div.box_img .inputbg{cursor: pointer;position: relative;clear: none;overflow: hidden;float: left;background: #FFF;border: 1px solid #bdab79;width: 374px;height: 194px;line-height: 162px;}
.reg div.box_img .inputbg input{cursor: pointer;position: absolute;top: 0;left: 0;font-size: 0px;font-size: 150px\9;width: 374px;height: 194px;outline: none; opacity:0;filter:alpha(opacity=0);padding: 0;border: none;}
.reg .upload_img{width: 374px;position: absolute;top: 0;left: 0;height: 194px;}
.reg .uploadimg{position: absolute;top:0; left:0;z-index: 10;background: url(//img.gyyxcdn.cn/action/qmld_payment_add.png) 50% 50% no-repeat;width:374px; height:194px; margin-left: 0;}
.upload_img img{
	display: block;
	width: 100%;height:100%;
	box-sizing: border-box;
}
.reg .box_img .closeImgButton {
    position: absolute;
    top: 0;
    left: initial;
    right: 0;
    background: url(//img.gyyxcdn.cn/action/mrzbs_close.png) no-repeat;
    width: 34px;
    height: 34px;
    padding-left: 0;
}

.reg .box_code a{position:absolute;top:3px;right:3px;display:block;width:131px;height:38px;background: url(//img.gyyxcdn.cn/action/wd_cashRewards_yzm.png) no-repeat;overflow: hidden;color: #fff; font-size: 14px; text-align: center; line-height: 38px;}
.reg .box_code a:hover{background-position:0 -38px;}
.reg .box_code a.finish{background-position:0 -76px;cursor:default;}
.btn_reg{padding: 20px 0 0 180px;overflow:hidden;}
.btn_reg input{background: url(//img.gyyxcdn.cn/action/qmld_payment_btn02.png) no-repeat;padding: 0;width:255px;height: 72px;outline: none;border: none;text-indent: -9999px;overflow: hidden;cursor: pointer;}
.btn_reg input:hover{background-position: 0 -72px;}
.btn_reg input.submitted{background-position: 0 -144px;cursor:default;}
/* 漂浮 */
.pf{width: 188px;height: 289px;background: url(//img.gyyxcdn.cn/action/qmld_payment_pf.png) no-repeat;padding-top: 184px;box-sizing: border-box;}
.pf a{display: block;font-size: 20px;color: #fff7ed;text-align: center;height: 32px;line-height: 32px;padding: 0 16px;text-align: center;width: fit-content;margin: 0 auto 6px;}
.pf a:hover{background: #9b5c29;border-radius: 18px;}

.tc{position: relative;}
.tc01{width: 595px;height: 357px;box-sizing: border-box;background: url(//img.gyyxcdn.cn/action/mrzbs_tc_bg.png) no-repeat;display: flex;align-items: center;flex-direction: column;justify-content: center;}
.tc01 h3{color: #805e4c;font-size: 40px;font-weight: bold;margin-bottom: 32px;}
.tc01 p{color: #805e4c;font-size: 26px;margin: 0px 0 65px;}
.tc_close{display: block;position: absolute;top: 0;right: -60px;background: url(//img.gyyxcdn.cn/action/mrzbs_close.png) no-repeat;width: 50px;height: 50px;}
