.leftmenu-group.separator{border-top:1px solid #E9E9E9}
.leftmenu-group-list{margin:0;padding:0;list-style:none;display:block;margin-bottom:10px}
.leftmenu-group-list li:first-child{margin-top:0px}
.leftmenu-group-list li:last-child{margin-bottom:10px}
.leftmenu-group-list li{margin:0;padding-left:20px;height:40px;line-height:40px;display:block;cursor:pointer;position:relative;margin-top:10px}
.leftmenu-group-list li a{display:inline-block;height:100%;width:100%;color:#000}
.leftmenu-group-list li.active{border-left:3px solid #3eb742;background:#f1f1f1}
.leftmenu-group-list li:hover{border-left:3px solid #3eb742;background:#f1f1f1}
.leftmenu-group-list li i{display:inline-block}
.leftmenu-group-list li i{margin-right:9px;font-size:18px;width:25px;height:25px;text-align:center;line-height:25px;border-radius:5px}
.leftmenu-group-list li a{color:#333}
.tag-state{position:relative;overflow:hidden}
.tag-state>div>a{font-size:13px}
.dataBox .earsTag .box.overvote{border-color:#aaa}
.dataBox .earsTag .box.nostart{border-color:#e7e8eb}
.dataBox .earsTag .box.doing{border-color:#1593ff}
.dataBox .earsTag{float:left;width:160px;border-right:2px solid #e7e8eb;text-align:right}
.dataBox .earsTag .box{margin:25px 0;border-right:2px solid #1593ff;position:relative;padding-right:10px;right:-2px;height:160px}
.dataBox .styIn{color:#e84c00}
.dataBox .earsTag .endTime{color:#999;font-size:12px}
.startTxt,.timeDay{font-size:16px}
.dataBox .styNoStart{color:#3ebf90}
.dataBox .styEnd{color:#595959}
.dataBox .styNoComplete{color:#e44343}
.startTxt{margin-bottom:15px;padding-top:15px}
.startTxt i{margin-right:20px}
.rightSet{position:absolute;top:14%;padding:10px 6px;background-color:#1593ff;border-radius:0 5px 5px 0;opacity:0.8;cursor:pointer}
.rightSet:hover{opacity:1}
.rightSet a{color:#fff;font-size:12px;line-height:16px}
.timeHour{font-size:26px}
.contMain{height:160px;margin:25px 50px 25px 0}
.playCont,.signModel{position:relative;width:100%;height:100%;float:left}
.signModel{margin-left:-100%;display:none}
.campaignBox{position:relative;height:160px;margin-left:10px}
.campaignBox .box{width:100%;height:100%;display:table;background:#fcfcfc;border-radius:5px;border:1px solid #f1f1f1;box-shadow:2px 2px 4px rgba(0,0,0,.02);overflow:hidden}
.campaignBox .tabCell{display:table-cell}
.campaignBox .first{position:relative;border-radius:6px 0 0 6px}
.campaignBox .editionTag{position:absolute;right:-20px;bottom:-20px}
.campaignBox .last{width:15%;vertical-align:middle;text-align:center}
.campaignBox .second{width:20%;vertical-align:middle;text-align:center;border-right:1px solid #f1f1f1}
.cotrlBox{display:inline-block;margin-bottom:-5px}
.cotrlBox li{font-size:14px;display:inline-block;width:50%;text-align:center;margin:0 0 5px;float:left}
.cotrlBox li a{display:block;text-decoration:none;color:#666;font-size:13px;width:65px;height:60px;margin:auto;padding-top:10px;border-radius:5px}
.cotrlBox li a:hover{color:#1593ff;background:#ebf3fe}
.cotrlBox li a i{font-size:20px;margin-bottom:3px;display:inline-block}
.cotrlBox.Bound li a i{color:#33c36c}
.campaignBox .last a{display:block;background:#f8f8f8;color:#666;font-size:13px;padding:2px;margin:10px 20px;border-radius:3px;border:1px solid rgba(0,0,0,.03)}
.campaignBox .last a:hover{color:#1593ff;background:#ebf3fe}
.campaignBox .last a i{font-size:22px;margin-bottom:5px;display:inline-block}
.campaignBox .last.noBound a i{color:#4bc2ff}
.campaignBox .last.Bound a i{color:#33c36c}
.campaignBox .tabCell.first.Bound{background:#33c36c;color:#fff}
.campaignBox .tabCell.first.noBound{background:#1593ff;color:#fff}
.campaignBox .tabCell.first.overvote{background:#aaa;color:#fff}
.campaignBox .edition{height:45%;display:table;width:100%}
.campaignBox .edition.noBound{height:45%}
.campaignBox .wallKey{height:28px;padding:0 25px;line-height:28px;overflow:hidden;width:100%;margin-bottom:10px}
.campaignBox .auditeBtn{line-height:26px;border:1px solid rgba(255,255,255,.57);background:rgba(255,255,255,.3);display:block;padding:0 10px;border-radius:4px}
.campaignBox .voteData{height:20%;padding:0 20px}
.campaignBox .voteTitle{font-size:14px;font-weight:500;line-height:2;display:table-cell;vertical-align:middle;padding:20px}
.campaignBox .noBound .dataShow{display:inline-block;margin-right:15px}
.campaignBox .voteData .txt{font-size:13px;display:inline-block;vertical-align:middle}
.campaignBox .voteData .dataNum{display:inline-block;font-size:14px;color:#fff;vertical-align:middle;margin-left:5px}
.campaignBox .voteData .dataShow i{margin-right:0;vertical-align:text-bottom;font-size:16px}
.campaignBox .Bound .dataShow{color:#70f0a3;display:inline-block;margin-right:30px}
.bd_nav_list{background-color:#f6f8f9;padding:15px 15px 10px 5px}
.bd_nav_list .btn-long{font-size:13px;width:auto;padding:4px 8px}
.order_title{display:block;height:32px;line-height:32px;color:#a5a5a5;padding:0 0 0 45px;position:relative;margin-bottom:1px;padding:0 0 0 42px;border-left:4px solid #3eb742;background:#f1f1f1}
.hidden{display:none}
.step{width:100%;margin:auto;margin:20px auto;line-height:20px;text-align:center;font-size:0}
.step li{width:180px;display:inline-block;height:3px;background:#e6e6e6;text-align:center;font-size:12px}
.step li i{position:relative;top:-10px;font-size:20px;color:#e6e6e6}
.step li span{position:relative;display:block}
.step li.step_on{background:#36b27a;color:#36b27a}
.step li.step_on i{color:#36b27a}
.help{display:inline-block;width:460px;margin-left:50px;margin-top:40px;float:left}
.help li{margin-top:10px;line-height:26px;color:#666;font-size:16px;cursor:pointer}
.help li.step_on{color:#36b27a}
.help li span{display:block;font-size:14px;background:#f2f2f2;padding:10px 20px;color:#666666;display:none;cursor:default}
.step2{width:100%;margin:0;padding-top:35px;background-color:#fff}
.order_line{border-top:1px dashed #e2e2e2}
ul.moduleList{padding-top:20px}
ul.moduleList li{display:inline-block;width:100px;height:110px;cursor:pointer;text-align:center;border-radius:4px;border:1px solid #dfdfdf;position:relative;margin-right:18px;margin-bottom:20px;background:#f9f9f9;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s}
ul.moduleList li:hover,ul.moduleList li.module_on{border:1px solid #70e0ad;color:#36b27a;background:#edfff7}
ul.moduleList li i{font-size:30px;display:block;margin:auto;width:80px;height:60px;line-height:65px;text-align:center}
ul.moduleList li i.module_checked{position:absolute;font-size:25px;right:-10px;top:-30px;z-index:9;width:30px;height:30px}
ul.moduleList li span{display:block;margin:auto;color:#f75f5f}
ul.moduleList li.byPackages{border:1px solid #f88686;color:#36b27a;background:#fff1f1;color:#fa6b6b}
#choseModule{padding:20px}
ul.zzList{padding-top:20px}
ul.zzList li{display:inline-block;width:100px;height:110px;cursor:pointer;text-align:center;border-radius:4px;border:1px solid #dfdfdf;position:relative;margin-right:18px;margin-bottom:20px;background:#f9f9f9;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s}
ul.zzList li:hover,ul.zzList li.module_on{border:1px solid #70e0ad;color:#36b27a;background:#edfff7}
ul.zzList li i{font-size:30px;display:block;margin:auto;width:80px;height:60px;line-height:65px;text-align:center}
ul.zzList li i.module_checked{position:absolute;font-size:25px;right:-10px;top:-30px;z-index:9;width:30px;height:30px}
ul.zzList li span{display:block;margin:auto;color:#f75f5f}
ul.zzList li.byPackages{border:1px solid #f88686;color:#36b27a;background:#fff1f1;color:#fa6b6b}
ul.order_moduleList{overflow:hidden;width:100%;padding-top:20px}
ul.order_moduleList li{width:40px;height:40px;float:left;display:inline-block;cursor:pointer;text-align:center;border-radius:1px;border:1px solid #dfdfdf;position:relative;margin-right:6px;margin-bottom:20px;background:#f9f9f9;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s}
ul.order_moduleList li:hover,ul.order_moduleList li.module_on{border:1px solid #70e0ad;color:#36b27a;background:#edfff7}
ul.order_moduleList li i{font-size:30px;display:block;margin:auto;width:40px;height:40px;text-align:center}
ul#order_moduleList li i.checked{position:absolute;font-size:5px;right:-3px;top:-5px;z-index:9;width:10px;height:10px}
ul.personsList{padding-top:20px}
ul.personsList li{display:inline-block;width:100px;height:110px;cursor:pointer;text-align:center;border-radius:4px;border:1px solid #dfdfdf;position:relative;margin-right:18px;margin-bottom:20px;background:#f9f9f9;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s}
ul.personsList li:hover,ul.personsList li.module_on{border:1px solid #70e0ad;color:#36b27a;background:#edfff7}
ul.personsList li i{font-size:30px;display:block;margin:auto;width:80px;height:60px;line-height:65px;text-align:center}
ul.personsList li i.module_checked{position:absolute;font-size:25px;right:-10px;top:-30px;z-index:9;width:30px;height:30px}
ul.personsList li span{display:block;margin:auto;color:#f75f5f}
ul.personsList li.byPackages{border:1px solid #f88686;color:#36b27a;background:#fff1f1;color:#fa6b6b}
ul#myModuleList{padding-top:5px}
ul#myModuleList li{display:block;float:left;position:relative;width:100px;height:110px;text-align:center;border-radius:4px;border:1px solid #ccc;position:relative;margin-right:28px;margin-bottom:20px;background:#fff}
ul#myModuleList li i{font-size:30px;display:block;margin:auto;width:80px;height:60px;line-height:65px;text-align:center}
ul#myModuleList li i.checked{position:absolute;font-size:25px;right:-10px;top:-30px;z-index:9;width:30px;height:30px}
ul#myModuleList li span{display:block;margin:auto;color:#f75f5f}
ul#myModuleList li.all{width:auto;text-align:center;padding:5px;height:110px;line-height:100px;background:#fff7f7;border:1px solid #ff8686;font-size:25px}
ul#myModuleList li i.and{width:30px;height:30px;left:-30px;font-size:30px;font-weight:bold;position:absolute;top:22px;color:#d5d5d5}
ul.pay_type li{display:inline-block;width:100px;height:40px;line-height:40px;cursor:pointer;text-align:center;border-radius:4px;border:1px solid #dfdfdf;position:relative;margin-right:18px;background:#f9f9f9;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s}
ul.pay_type li:hover,ul.pay_type li.pay_on{border:1px solid #70e0ad;color:#36b27a;background:#edfff7}
ul.pay_type li i.pay_checked{position:absolute;font-size:15px;right:-6px;top:-6px;z-index:9;width:15px;height:15px}
#footer{height:60px;width:100%;text-align:center;line-height:60px;flex:0 0 auto}
#footer .copy_right{color:#9a9a9a;margin:0;font-size:12px}
#footer .copy_right a{color:#9a9a9a}
#goto-top{display:none;position:fixed;width:40px;height:40px;background-image:url(../images/gotop.png);bottom:30px;right:10px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;z-index:9999}
#goto-top:hover{cursor:point}
.withdrawals-box .account-money,.withdrawals-box .tip-account{width:50%}
.tool-bar{margin-bottom:10px;line-height:30px}
.pd-20{padding:20px}
.border-radus{border-radius:4px 4px 0 0}
.bg-white{background-color:#fff!important}
.withdrawals-box .account-money .acc-title{margin-right:30px}
.color-red{color:red}
.withdrawals-box .account-money .acc-title{margin-right:30px}
.withdrawals-box .help-com,.withdrawals-box .tip-account{position:relative}
.withdrawals-box .account-money ul{padding-top:20px;border-right:1px solid #e5e5e5}
.withdrawals-box .account-money li{float:left;margin-right:80px;text-align:center}
.withdrawals-box .account-money li span.acc-num{font-size:18px}
.withdrawals-box .tip-account p{margin:0}
.withdrawals-box .tip-account p.gray-color{color:#666}
.withdrawals-box .help-com .help-cont{position:absolute;width:320px;top:35px;left:-172px;border:1px solid #f1da96;border-radius:4px;font-size:12px;background-color:#ffedb9;z-index:100}
.withdrawals-box .help-com .help-cont p{margin:0;line-height:20px}
.withdrawals-box .help-com .help-cont:after,.withdrawals-box .help-com .help-cont:before{position:absolute;display:block;content:'';width:0;height:0;left:56%;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent}
.withdrawals-box .help-com .help-cont:before{top:-11px;border-bottom:10px solid #f1da96}
.withdrawals-box .help-com .help-cont:after{top:-10px;border-bottom:10px solid #ffedb9}
.gray-color{color:gray}
.timer{text-align:Center;text-shadow:0 1px 5px rgba(0,0,0,.1)}
.timer_title{height:20px;line-height:20px;margin:10px 0px}
.timer .days-wrapper,.timer .hours-wrapper,.timer .minutes-wrapper,.timer .seconds-wrapper{display:inline-block;width:60px;height:60px;margin:0 10px;background:#32b16c;color:#fff;font-size:18px;line-height:60px;text-align:Center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.data-btn-green{color:#fff;background-color:#5cb85c;border-color:#1593ff;padding:2px 5px;border-radius:3px;line-height:28px}
.data-btn-blue{color:#fff;background-color:#1593ff;border-color:#1593ff;padding:2px 5px;border-radius:2px;line-height:28px}
.data-btn-danger{background-color:#d9534f !important}
.ctrl_user a{float:left;margin-left:5px;margin-top:5px}
.row-hover button{border:0;font-size:12px;padding:0px 10px;margin-bottom:5px}
.row-hover>.pinfo:hover{color:#fff;background:#1593ff}
.ms_br{border-radius:0px;border-left-width:0px;line-height:26px}
.ms_mp{margin:0px;padding:0px}
.ms_mb{border-top-left-radius:0px;border-bottom-left-radius:0px}
.sys_control_ul li{float:left;margin-right:10px}
.user-pic{padding:2px 0}
.user-pic a{position:absolute;margin:20px 0 0 5px;float:right;font-size:26px;font-weight:500;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}
.user-pic img{width:65px;max-height:65px}
.user-pic button{margin-left:5px;width:72px}
.user-control{width:100px !important}
.choose{background-color:#1593ff;color:#fff}
.upload_file_btn{color:#fff;background-color:#1593ff}
.help-block{font-size:12px}
.checkbox input[type=checkbox]{height:15px;width:15px;margin:0 0 0 -20px}
.form-horizontal .poster_setting .form-group .control-label>.label-success{background-color:#1593ff;font-size:100%}
.panel-body .form-group .checkbox>.label{font-size:100%;color:#333}
.panel-body .form-group .checkbox>.label>a{color:#1593ff !important}
.fa_channel_sty{position:absolute;bottom:35px;right:20px}
.emptyBox{position:absolute;width:82%;height:100%;right:0;top:100%;display:flex}
.emptyBox div{width:200px;height:auto;margin:auto;text-align:center}
.emptyBox img{width:180px}
.emptyBox a{width:150px}
.toview-btn{text-align:center;width:100px;height:26px;font-size:13px;line-height:22px;margin-left:10px;border:none}
.toview-btn:hover{color:#1593ff;background:#fff}
.listBox{position:relative}
.now_mode{position:absolute;top:0;left:180px;color:gray;cursor:pointer;z-index:10}
.now_mode>a{font-size:13px}
.msg-tips{padding:0 20px;color:#666;background:#e9f0ff;margin:-10px 0px 30px;border-radius:3px}
.msg-tips .fa-bullhorn{font-size:13px;position:absolute;padding-top:12px}
.msg-tips .lunbo{overflow:hidden;height:40px;position:relative;margin-top:0;position:relative}
.msg-tips .lunbo ul{position:absolute;left:0;top:0;height:auto}
.msg-tips .lunbo ul li{height:40px;line-height:40px;font-size:12px;margin-left:20px}
.sys_menu_box .table-list{background:#fff;padding:30px 10px;border-radius:3px}