.c-LotteryConfig .el-dialog__body{max-height:500px}.c-LotteryConfig .el-dialog__body .container{height:100%;overflow-y:auto;padding:0 10px}.c-LotteryConfig .prize-level{margin-bottom:15px}.c-LotteryConfig .prize-level .level-name{font-weight:700;font-size:14px;margin-bottom:8px;color:#409eff}.c-LotteryConfig .prize-level .prize-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 0;font-size:12px;color:#666}.c-LotteryConfig .prize-level .prize-item .prize-name{-webkit-box-flex:1;-ms-flex:1;flex:1}.c-LotteryConfig .prize-level .prize-item .prize-qty{margin:0 10px}.c-LotteryConfig .prize-level .prize-item .prize-eligibility{color:#999}.c-Publicity{height:100%;background-color:hsla(0,0%,100%,.1);margin:0 auto;position:relative;overflow:hidden}.c-Publicity .el-carousel{width:80vw;margin:0 auto}.c-Publicity .item{text-align:center;color:#fff;font-size:16px}.c-Publicity .item .title{color:#ccc}.c-Publicity .item .value{margin-left:10px}.c-Publicity .item.actiname .title{color:#ffeb39;font-size:24px;font-weight:700}.c-Importphoto .el-dialog{height:380px}.c-Importphoto label{margin-right:20px;vertical-align:top}.c-Importphoto .el-input{width:140px}.c-Importphoto .el-row{padding:5px 0}.c-Importphoto .center{text-align:center}.c-Importphoto .selectbg{display:inline-block;border:1px solid #ccc;border-radius:2px;width:140px;height:28px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.c-Importphoto .selectbg:before{content:attr(data-tip);text-align:center;line-height:28px;overflow:hidden;font-size:12px}.c-Importphoto .selectbg .upload,.c-Importphoto .selectbg:before{width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer}.c-Importphoto .selectbg .upload{opacity:0;z-index:10}.c-Importphoto .photo img{border:1px solid #ccc}.c-Importphoto .photo span{display:inline-block;border:1px solid #ccc;border-radius:2px;width:140px;height:140px;line-height:140px;text-align:center;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}#tool{position:fixed;width:60px;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#tool .el-button+.el-button{margin-top:20px;margin-left:0}.setwat-dialog .colorred{color:red;font-weight:700}.c-removeoptions .el-dialog{height:350px}.c-removeoptions .el-radio.is-bordered+.el-radio.is-bordered{margin-left:0}.c-removeoptions .el-radio.is-bordered{margin-bottom:10px}.el-dialog__body{overflow-y:auto}.c-Result .el-dialog__body{max-height:600px;overflow-y:auto}.c-Result .empty{text-align:center;color:#999;padding:40px 0;font-size:14px}.c-Result .level-group{margin-bottom:25px;border-bottom:1px solid #eee;padding-bottom:15px}.c-Result .level-group:last-child{border-bottom:none}.c-Result .level-group .level-name{font-weight:700;font-size:16px;margin-bottom:12px;color:#409eff;padding-left:10px;border-left:4px solid #409eff}.c-Result .level-group .prize-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;padding:8px 10px;background-color:#f9f9f9;border-radius:4px}.c-Result .level-group .prize-row:hover{background-color:#f5f5f5}.c-Result .level-group .prize-row .prize-name{width:150px;font-weight:600;font-size:14px;color:#333;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center}.c-Result .level-group .prize-row .prize-name,.c-Result .level-group .prize-row .winners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.c-Result .level-group .prize-row .winners{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center}.c-Result .level-group .prize-row .winners .no-winner{color:#999;font-size:13px}.c-Result .level-group .prize-row .winners .winner-card{display:inline-block;padding:4px 12px;line-height:22px;text-align:center;font-size:14px;font-weight:600;border-radius:4px;border:1px solid #dcdfe6;background-color:#fff;margin-right:8px;margin-bottom:5px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.c-Result .level-group .prize-row .winners .winner-card:hover{background-color:#f56c6c;color:#fff;border-color:#f56c6c;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 2px 8px rgba(245,108,108,.3);box-shadow:0 2px 8px rgba(245,108,108,.3)}.c-Result .export-section{text-align:center;padding-top:20px;margin-top:20px;border-top:1px solid #eee}#root{height:100%;position:relative;background-image:url(../img/bg2.a3e2becf.jpg);background-size:100% 100%;background-position:50%;background-repeat:no-repeat;background-color:#121936}#root .mask{-webkit-filter:blur(5px);filter:blur(5px)}#root header{height:50px;line-height:50px;position:relative}#root header .el-button{position:absolute;top:17px;padding:0;z-index:9999}#root header .el-button.con{right:20px}#root header .el-button.res{right:100px}#root .audio{position:absolute;top:100px;right:30px;width:40px;height:40px;line-height:40px;border:1px solid #fff;border-radius:50%;padding:0;text-align:center}#root .audio .iconfont{position:relative;left:1px}#root .copy-right{position:absolute;right:0;bottom:0;color:#ccc;font-size:12px}#root .bounce-enter-active{-webkit-animation:bounce-in 1.5s;animation:bounce-in 1.5s}#root .bounce-leave-active{animation:bounce-in 0s reverse}#main{height:100%}#resbox{position:absolute;top:50%;left:50%;width:1280px;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center}#resbox p{color:red;font-size:50px;line-height:120px}#resbox .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#resbox .itemres{background:#fff;width:160px;height:160px;border-radius:4px;border:1px solid #ccc;line-height:160px;font-weight:700;margin-right:20px;margin-bottom:20px;cursor:pointer;position:relative}#resbox .itemres,#resbox .itemres .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#resbox .itemres .cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:normal}#resbox .itemres .photo-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#resbox .itemres .prize-label{position:absolute;bottom:0;left:0;right:0;background:hsla(0,100%,71%,.9);color:#fff;font-size:12px;padding:2px 5px;text-align:center;line-height:normal}#resbox .itemres.numberOver:before{content:attr(data-id);width:30px;height:22px;line-height:22px;background-color:#fff;position:absolute;bottom:0;left:0;font-size:14px;z-index:1}body,html{height:100%;font-size:14px;font-family:PingFang SC,Microsoft YaHei,微软雅黑,Tahoma,Arial,HeiTi,黑体,sans-serif}li{list-style:none}a{text-decoration:none;color:#333}i{font-style:normal}body,figure,p,ul{padding:0;margin:0}input{outline:none}::-webkit-scrollbar{background-color:transparent}body{overflow:hidden;padding:0!important}.el-form-item{margin-bottom:5px!important}.el-dialog__body{padding-top:20px!important;padding-bottom:20px!important}.el-dialog{margin-top:0!important;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}::-webkit-scrollbar{width:5px;height:5px;background-color:#ccc}@-webkit-keyframes slowMovingToLeft{0%{left:100%}to{left:-400%}}@keyframes slowMovingToLeft{0%{left:100%}to{left:-400%}}@-webkit-keyframes bounce-in{0%{-webkit-transform:translateX(-50%) translateY(-50%) scale(0);transform:translateX(-50%) translateY(-50%) scale(0)}50%{-webkit-transform:translateX(-50%) translateY(-50%) scale(1.5);transform:translateX(-50%) translateY(-50%) scale(1.5)}to{-webkit-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}}@keyframes bounce-in{0%{-webkit-transform:translateX(-50%) translateY(-50%) scale(0);transform:translateX(-50%) translateY(-50%) scale(0)}50%{-webkit-transform:translateX(-50%) translateY(-50%) scale(1.5);transform:translateX(-50%) translateY(-50%) scale(1.5)}to{-webkit-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}}