body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,select,th,td,section,p,span,font,div{margin:0;padding:0}
body{font:14px/1.5 "STHeiti","Microsoft Yahei";color:#333}
h1,h2,h3,h4,h5,h6,address,cite,dfn,em,var,i{font-size:100%;font-style:normal;font-weight:normal}
ul,ol{list-style:none}
a{text-decoration:none;color:#333;outline:none}
a:hover{text-decoration:none}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0}
img{vertical-align:middle}
button,input,select,textarea{background-color:transparent;font-family:Microsoft yahei, Arial, Helvetica, sans-serif;font-size:100%;border:none;outline:none}
table{border-collapse:collapse;border-spacing:0}
/*input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset}*/
html, body{height:100%}
html{/*overflow-y:hidden*/}
body{word-wrap:break-word;background-color:#f5f7f9}

[v-cloak] {
  display: none;
}
.arrow i{background-image:url(https://storage.hy.92show.cc/common/bg.png);background-repeat:no-repeat}
.outside{min-height:100%;height:100%}
.inside{min-height:calc(100% - 105px);overflow:hidden}
.top-wrap{height:auto;overflow:hidden;border-bottom:1px solid #ddd}
.top{}
.nav{height:48px;margin:20px 0 0 0}
.nav li{position:relative;float:left;height:44px;line-height:44px;padding:0 18px;color:#323232;border-bottom:4px solid transparent;cursor:pointer}
.nav li.active{color:#2e7fdd;border-color:#2e7fdd}
.nav li span{position:absolute;bottom:-4px;left:0;display:none;width:100%;height:7px;background:#329fea}
.nav li.active span{display:block}
.add-shake{float:right;display:none;width:128px;height:44px;line-height:44px;background:#329fea;margin-top:55px;font-size:16px;color:#fff;border-radius:6px;text-align:center}
.copyright{height:auto;overflow:hidden;background:#ebebeb;/*margin-top:-105px;*/padding:28px 0;border-top:1px solid #e4e4e4}
.copyright p{height:15px;line-height:15px;color:#999;margin:6px 0;text-align:center}
.copyright .p1{font-size:12px}
.copyright p a{color:#999}
.main{overflow:hidden;margin:30px auto 105px}
.main-l{float:left;width:361px;height:703px;margin:0 18px}
.main-r{float:left;width:620px}
.preview{position:relative;background:url(https://storage.hy.92show.cc/common/bg_preview.png) no-repeat}
.arrow{position:absolute;top:312px;width:27px;height:48px;background:rgba(0,0,0,.4);cursor:pointer}
.arrow-l{left:-9px;border-top-left-radius:4px;border-bottom-left-radius:4px}
.arrow-r{right:-7px;border-top-right-radius:4px;border-bottom-right-radius:4px}
.arrow i{position:absolute;top:50%;left:50%;display:block;width:13px;height:19px;margin:-9px 0 0 -6px}
.arrow-l i{background-position:0 -54px}
.arrow-r i{background-position:0 0}

.menu{height:38px;background:#f1f3f4;border:1px solid #e4e4e4}
.menu li{float:left;width:25%;line-height:38px;color:#5a5a5a;text-align:center;cursor:pointer}
.menu li.active{background:#2e7fdd;color:#fff}
.setting-wrap{}
.setting{position:relative;display:none;background:#fff;margin-top:20px;padding:26px 0 88px;border:1px solid #e4e4e4}
.setting.active{display:block}
.setting1{margin-top:50px;padding-top:0}
.setting-row{height:auto;overflow:hidden;margin-bottom:25px}
.setting-row-horizontal{padding-left:35px}
.setting-row-l{float:left;width:99px;line-height:42px;color:#070002;text-align:right}
.setting-row-l em{margin-right:3px;color:#f1243c}
.setting-row-r{float:left;width:380px;margin-left:20px}
.setting-row-horizontal .setting-row-l, .setting-row-horizontal .setting-row-r{width:100%}
.setting-row-horizontal .setting-row-l{text-align:left}
.setting-row-horizontal .setting-row-r{margin-left:0}
.setting-row-horizontal .input{width:443px}
.setting-row.setting-row-horizontal{padding-top:10px}
.fn-area{margin-top:20px}
.input, .textarea{line-height:20px;padding:10px 20px;color:#070002;border:1px solid #e4e4e4;border-radius:2px}
.input{float:left;width:358px;height:20px}
.textarea{float:left;width:358px;height:200px}
.w158{width:148px}
.w137{width:127px}
.w175{width:133px}
.w200{width:190px}
.w215{width:175px}
.w364{width:364px}
.w402{width:402px}
.w444{width:444px}
.w238{width:228px}
.w305{width:265px}
.w225{width:185px}
.w465{width:465px}
.w250{width:210px}
.w390{width:390px}
.w202{width:202px}
.w380{width:338px}
.w460, .select.w418{width:460px}
.w485{width:485px}
.w418{width:418px}
.input.w200{width:158px}
.input.w465, .textarea.w465{width:423px}
.textarea.h100{height:100px}
.required{color:#be1534}
.setting-ps{float:left;display:inline-block;line-height:42px;margin-left:18px;font-size:12px;color:#5a5a5a}
.setting-ps1{line-height:22px}
.label-chk{float:left;line-height:42px;margin-right:25px;font-size:16px;color:#070002}
.label-chk input{margin-right:10px}
.setting-tab{height:30px;overflow:hidden;margin-top:-30px;margin-bottom:26px}
.setting-items-wrap{position:relative;float:left;width:540px;height:30px;white-space:nowrap;overflow:hidden;overflow-x:auto}
.setting-items-wrap::-webkit-scrollbar{height:5px}
.user-records .b::-webkit-scrollbar, .answer-options::-webkit-scrollbar{width:5px}
.setting-items-wrap::-webkit-scrollbar-thumb, .user-records .b::-webkit-scrollbar-thumb, .answer-options::-webkit-scrollbar-thumb{border-radius: 5px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background: rgba(0,0,0,0.2)}
.setting-items-wrap::-webkit-scrollbar-track, .user-records .b::-webkit-scrollbar-track, .answer-options::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0;background: rgba(0,0,0,0.1)}

.setting-items{height:30px;margin-left:-5px}
.setting-items li, .swiper-container-tap .swiper-slide{display:inline-block;line-height:30px;background:#9da4bf;margin-left:5px;padding:0 30px;color:#fff;text-align:center;cursor:pointer;border-top-left-radius:4px;border-top-right-radius:4px}
.swiper-container-tap .swiper-slide{margin-left:0;padding:0}
.setting-items li.active, .swiper-container-tap .swiper-slide.active{background:#2e7fdd}
.swiper-button-next, .swiper-button-prev{width:15px;height:24px;background-size:100% 100%;margin-top:-12px;outline:none}
.swiper-button-next{right:0}
.swiper-button-prev{left:0}

.award-handle{float:right;display:inline-block}
.award-handle a{float:left;display:inline-block;width:22px;height:22px;margin:4px 0 0 8px;color:#329fea}
.del-award{background:url(../images/icon/icon47.png) no-repeat}
.add-award{background:url(../images/icon/icon46.png) no-repeat}

.select{float:left;width:175px;height:42px;padding:0 16px;color:#070002;border:1px solid #e4e4e4;border-radius:2px}
.label{float:left;line-height:42px;padding:0 15px;color:#070002}
.award-pic{position:relative;float:left;width:60px;height:60px;background:#ebebeb}
.award-pic img{width:60px;height:60px;object-fit:cover}
.award-upload-waiting{position:absolute;z-index:1;top:0;left:0;display:none;width:100%;height:100%;line-height:60px;background:#000;opacity:0.7;color:#fff;text-align:center}
.award-upload-wrap{float:left;margin-left:8px}
.award-upload{position:relative;float:left;width:100px;height:40px;background:#2e7fdd;margin-top:10px;border-radius:2px}
.award-upload input{position:absolute;z-index:1;width:100%;height:100%;opacity:0;filter:alpha(opacity=0)}
.award-upload a{position:absolute;top:0;left:0;display:block;width:100px;height:40px;line-height:40px;color:#fff;text-align:center}
.award-upload-wrap .setting-ps{line-height:22px;margin:8px 0 0 22px}
.setting-form-sub{display:none}
.setting-form-sub.active{display:block}

/*.side-bar{position:fixed;top:180px;right:50%;width:140px;margin:-6px -675px 0 0}*/
.side-bar{position:fixed;top:180px;left:1050px;width:86px}
.side-bar li{height:auto;overflow:hidden;background:#2e7fdd url(../images/icon/icon41.png) repeat-x bottom;padding:15px 0 13px;font-size:12px;color:#fff;text-align:center;cursor:pointer}
.side-bar li:hover{background:#2a71c4}
.side-bar li a{display:block;height:100%;padding:15px 0 13px;color:#fff}
.side-bar li img{display:block;margin:0 auto 5px}

.cover{position:fixed;z-index:100002;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}
.verification-cover{display:none;padding:0 40px}
.verification-cover .t{height:25px;line-height:25px;margin:50px 0 20px;padding-left:25px;font-size:16px;font-weight:bold;color:#666}
.verification-items{height:290px;overflow-y:auto}
.verification-table{width:100%}
.verification-table tr, .verification-table th{border-top:1px solid #e4e4e4}
.verification-table th, .verification-table td{color:#070002}
.verification-table th{background:url(https://storage.hy.92show.cc/common/border.png) repeat-x;padding:10px 0;text-align:left}
.verification-table td{padding:15px 0}
.remove{float:right;display:block;width:66px;height:30px;line-height:30px;border:1px solid #329fea;border-radius:4px;color:#329fea;text-align:center}
.verification-table .td-1{padding-left:30px}
.verification-table .td-2{text-align:center}
.verification-table .td-3{padding-right:30px;text-align:right}
.verification-table th.td-3{padding-right:50px}
.verification-ewm{border-top:1px solid #e4e4e4;text-align:center}
.verification-ewm img, .preview-cover img{width:150px;height:150px;margin-top:30px}
.verification-ewm p, .preview-cover p{line-height:20px;margin-top:5px;color:#3b3c3e}
.preview-cover{display:none;padding:50px 0;text-align:center}
.preview-cover img{width:150px;height:150px;margin-top:0}
.copy-url{margin-top:20px;text-align:center}
.preview-input{display:inline-block;width:400px;height:20px;line-height:20px;padding:9px 15px;border:1px solid #e4e4e4}
.copy-btn{width:100px;height:40px;line-height:40px;background:#329fea;color:#fff;text-align:center;cursor:pointer}
.input:hover, .textarea:hover, .select:hover, .preview-input:hover{border-color:#ccc}
.iframe-view{display:block;width:323px;height:517px;margin:0 0 0 18px}
.preview .t{width:275px;height:54px;line-height:75px;overflow:hidden;margin:42px 0 0 41px;color:#fff;text-align:center}
.border-highlight{box-shadow:2px 0 0 #fe8977, -2px 0 0 #fe8977, 0px 2px 0 #fe8977, 0px -2px 0 #fe8977}
.border-highlight:hover, .border-highlight:visited{/*display:none;border:none*/}
.infoBox, .bgm-edt-box{display:none;max-height:440px;overflow-y:auto;overflow-x:hidden;position:relative;z-index:10}
.uploadLine{position:relative;margin-top:40px;padding:10px 20px}
.editLine .item{display:inline-block;vertical-align:middle}
.editLine .title{line-height:24px;padding-right:5px}
.uploadLine .title .icon{/*display:inline-block;*/display:none;width:24px;height:24px;padding-right:5px;vertical-align:top;background:url(https://hd.faisys.com/version2/image/iconAll.png?v=201711272230) no-repeat -332px -694px}
.editLine .tips{width:190px;margin-left:20px}
.editLine .bgm-play{width:48px;height:48px;background:url(https://storage.hy.92show.cc/common/audio-play.png) no-repeat;margin-left:20px;cursor:pointer}
.editLine .bgm-play.active{background-image:url(https://storage.hy.92show.cc/common/audio-stop.png)}
.page-bgm{display:none}
.uploadLine .imgBox{width:80px;height:80px;line-height:80px;border:1px dashed #d7d7d7;margin:0 28px 0 20px;overflow:hidden;text-align:center;background-color:#e8e8e8;position:relative}
.uploadLine .imgBox img{max-width:100%;max-height:100%;margin:auto}
.upload-waiting{position:absolute;z-index:1;top:0;left:0;display:none;width:100%;height:100%;line-height:80px;background:#000;opacity:0.7;color:#fff;text-align:center}
.uploadLine .btnBox{position:relative;width:90px;height:30px}
.uploadLine .btnBox a{position:absolute;top:0;left:0;width:100%;height:100%;line-height:30px;background:#1c96e3;color:#fff;border-radius:3px;text-align:center}
.upload-btn, .bgm-upload-btn{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}

.hoverTipsBox{position:absolute;z-index:29891014;display:none;box-sizing:border-box;border:solid 1px #e7e7e7;line-height:24px;box-shadow:0 0 6px rgba(0,0,0,0.2);background:#fff;max-width:460px;min-width:180px;word-wrap:break-word;top:0}.hoverTipsBox .text{padding:6px 16px;max-height:180px;overflow-y:auto}.hoverTipsBox a{color:#329fea;text-decoration:underline;padding-left:6px}.hoverTipsBox a.autoSend{color:#74b7e6;text-decoration:underline;padding-left:6px}.hoverTipsBox a.autoSend:hover{color:#329fea;text-decoration:underline;padding-left:6px}.tipsBoxArrow{position:absolute;bottom:-6px;left:50px;border-style:solid;border-width:0 1px 1px 0;border-color:#e7e7e7;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);width:8px;height:8px;background:#fff}.hoverTipsBox.down .tipsBoxArrow,.tipsBoxArrowDown{top:-6px;border-width:1px 0 0 1px}
.hoverTipsBox .text em{color:#77e0c8}

.u-top-bar{height:auto;overflow:hidden;background:#f6f6f6;padding:12px 0}
.u-top{width:1000px;margin:auto}
.u-top h3{float:left;line-height:36px;font-size:16px;color:#b0b0b0}
.new-act-btn{float:right;width:100px;height:36px;line-height:36px;background:#428bca;font-size:16px;color:#fff;text-align:center}
.u-act-list{width:1000px;background:#fff;margin:30px auto 0;border:1px solid #f8f8f8}
.u-act-list tr{border-top:1px solid #f8f8f8}
.u-act-list th, .u-act-list td{color:#666;text-align:center}
.u-act-list th{background:#f6f6f6;padding:16px 0;font-size:16px}
.u-act-list td{padding:20px 0}
.handle a{margin:0 3px}
.color1{color:#48ad6e}
.color2{color:#428bca}
.color3{color:#fd563b}

.pagination{margin:40px 0;text-align:center}
.pagination .page-item {
    display: inline-block;
    height:34px;
    line-height:34px;
    margin-right: 5px;
    margin-bottom: 5px;
    color:#333;
    font-size:14px;
    padding:0;
    text-decoration: none;
    border: 1px solid #e5e5e5;
    cursor:pointer;
    width:34px;
    background-color:#fff
}
.pagination .page-item:hover .page-link{color:#f7cb39}
.pagination .page-item.active {
    background: #f7cb39;
    color: #fff;
	border: 1px solid #e5e5e5;
}
.pagination .page-item.first, .pagination .page-item.last,.pagination .page-item.next, .pagination .page-item.prev{width:auto;padding:0 12px}
.pagination .page-item .page-link{color:#808080}
.pagination .page-item.disabled .page-link{color:#ccc}
.pagination .page-item.active .page-link{color:#333}

.confirm-pub-box{display:none}
.confirm-msg{line-height:20px;padding:5px 20px;color:#ff961b}
.confirm-table{/*height:198px;*/height:auto;overflow:hidden;overflow-y:auto;padding:0}
.confirm-table table{width:100%}
.confirm-table tr.active{background-color:#f3f9fe}
.confirm-table th{height:50px;line-height:50px;background:#e0edf6;font-weight:bold;color:#585858}
.confirm-table td{padding:13px 0;color:#787878;text-align:center}
.confirm-bottom-bar{height:auto;overflow:hidden;text-align:center}
.confirm-bottom-bar p{margin-bottom:15px;color:#666}
.confirm-bottom-bar p span{color:#428bca;cursor:pointer}
.confirm-bottom-bar a{display:inline-block;width:100px;height:36px;line-height:36px;background:#329fea;margin:0 35px;color:#fff;text-align:center}
.confirm-bottom-bar a:hover{background:#1184d3;transition:all .5s ease}
.layui-layer-rim .layui-layer-title{background:#329fea;color:#fff}

.manage-items li i, .user-list-table th span i, .platform-menu li i, .add-ver i{background-image:url(../images/bg.png);background-repeat:no-repeat}
.manage-items{width:1000px;height:auto;overflow:hidden;margin:30px auto}
.manage-items li{float:left;display:inline;width:102px;margin-right:50px}
.manage-items li i{display:block;width:102px;height:102px}
.manage-items .li1 i{background-position:0 -685px}
.manage-items .li2 i{background-position:-104px -685px}
.manage-items li p{margin-top:13px;font-size:16px;color:#666;text-align:center}

.manage-box{height:auto;overflow:hidden;margin:30px auto 0/*;border:1px solid #e9e9e9*/}
.manage-box .hd{height:58px;background:#f6f6f6;padding:0 25px 0 20px;border:1px solid #e9e9e9;border-bottom:none}
.manage-box .hd .l, .manage-box .hd .r{display:inline-block;height:100%;line-height:58px;font-size:16px;color:#666}
.manage-box .hd .l{float:left}
.manage-box .hd .r{float:right}
.manage-box-inner{padding:0 25px 30px}
.user-search-row{height:auto;overflow:hidden;margin-top:20px}
.user-search-row .l{float:left;width:80px;line-height:46px;font-size:16px;color:#666;text-align:right}
.user-search-row .r{float:left;width:850px}
.user-search-input{width:283px;height:24px;line-height:24px;padding:10px 20px;border:1px solid #e9e9e9}
.answer-btn{display:block;width:100px;height:40px;line-height:40px;font-size:16px;color:#fff;border-radius:3px;text-align:center;cursor:pointer}
.user-search-submit{background:#428bca}
.user-list-table{width:100%}
.user-list-table th, .user-list-table th span, .user-list-table td{font-size:16px;color:#666;text-align:center}
.user-list-table th{padding:20px 0;font-weight:normal;border-bottom:1px solid #e9e9e9}
.user-list-table td{padding:15px 0}
.user-list-table tr:nth-of-type(2) td{padding-top:30px}
.user-list-table th span{display:inline-block;cursor:pointer}
.user-list-table th span i{float:right;display:block;width:13px;height:18px;background-position:-258px -685px;margin:3px 0 0 8px}
.user-list-table th span.active i{background-position:-258px -705px}
.user-avatar{width:50px;height:50px}
.pull-black{background:#fd563b}
.pull-white{background:#48ad6e}
.user-detail-btn{text-decoration:underline}
.user-records{display:none;font-size:16px;color:#666}
.user-records .t, .user-records .b{width:830px;margin:auto}
.user-records .t{height:50px}
.user-records .b{height:370px;overflow-y:auto}
.user-records .l{float:left;width:765px}
.user-records .r{float:right;width:40px;text-align:right}
.user-records .t .l, .user-records .t .r{line-height:50px}
.user-records-row{height:auto;overflow:hidden;padding:5px 0}

.header{position:fixed;z-index:10;top:0;left:0;width:100%;height:70px;overflow:hidden;background:#2e7fdd;box-shadow:0 1px 2px rgba(0,0,0,.2)}
.logo{float:left;display:block}
.header .logo{margin:14px 0 0 33px}
.header-r{float:right;margin-right:90px}
.header-r img{float:left;width:30px;height:30px;margin-top:20px;border-radius:50%}
.header-r span{height:16px;line-height:16px;margin:27px 0 0 12px;padding-right:25px;color:#fff}
.header-r a{position:relative;line-height:70px;margin-left:22px;padding-left:25px;color:#fff}
.header-r a:before{position:absolute;top:0;left:0;display:block;width:16px;height:19px;background:url(../images/icon/icon24.png) no-repeat;content:''}
.home-container{position:absolute;z-index:1;top:70px;bottom:0;width:100%;background:#f6f6f6}
.home-container-l{position:fixed;z-index:1;top:70px;left:0;width:200px;height:100%;background:#262d38}
.platform-menu li{display:none;height:50px;overflow:hidden;background:url(../images/icon/icon40.png) repeat-x bottom}
.platform-menu li.act, .platform-menu li.li5{display:block}
.platform-menu li.active{background-color:#f5f7f9;background-image:none}
.platform-menu li a{display:block;height:100%;line-height:50px;padding-left:30px;color:#fff;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAMCAMAAACZS1ciAAAABGdBTUEAALGPC/xhBQAAAD9QTFRF////////////////////////////////////////////////////////////////////////////////AAAANSWASQAAABV0Uk5TLCtn6jdW4eQffNsPwBXOoY+xAQMAsYtbSwAAADdJREFUCNdjYGMVAQEGFmYmMC3CyM4JpkU4uASEQLQILx+/MIgW4eYRRKah4lB1DBB9MHOg5gIA8q4FFOMoq+sAAAAASUVORK5CYII=) no-repeat 139px center;border-left:6px solid #262d38}
.platform-menu li.active a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAMCAMAAACZS1ciAAAABGdBTUEAALGPC/xhBQAAAD9QTFRFZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmAAAAU1/ULAAAABV0Uk5TLCtn6jdW4eQffNsPwBXOoY+xAQMAsYtbSwAAADdJREFUCNdjYGMVAQEGFmYmMC3CyM4JpkU4uASEQLQILx+/MIgW4eYRRKah4lB1DBB9MHOg5gIA8q4FFOMoq+sAAAAASUVORK5CYII=);color:#333;border-color:#4fc04f}
.platform-menu li a i{float:left;display:block;width:24px}
.platform-menu .li1 a i{height:16px;background-position:0 0;margin-top:17px}
.platform-menu .li1.active a i{background-position:0 -19px}
.platform-menu .li2 a i{height:17px;background-position:0 -39px;margin-top:16px}
.platform-menu .li2.active a i{background-position:0 -59px}
.platform-menu .li3 a i{height:17px;background-position:0 -79px;margin-top:16px}
.platform-menu .li3.active a i{background-position:0 -99px}
/*.home-container-r{position:relative;padding:100px 20px 0 220px}*/
.home-container-r{position:absolute;top:0;left:0;width:100%;min-height:100%;padding:100px 20px 0 220px;box-sizing:border-box}
.act-type-list{height:auto;overflow:hidden;padding-top:50px}
.act-type-list li{position:relative;float:left;display:inline;width:285px;height:320px;background:#fff;margin-right:40px}
.act-type-list li img{width:100%;height:180px}
.act-type-list li span{position:absolute;top:160px;left:50%;display:block;width:140px;height:36px;line-height:36px;background:#fff;margin-left:-72px;font-size:24px;color:#000;border:2px solid #000;border-radius:18px;text-align:center}
.create-btn{position:absolute;bottom:30px;left:50%;display:block;width:98px;height:34px;line-height:34px;margin-left:-50px;color:#428bca;border:1px solid #428bca;border-radius:4px;text-align:center}
.act-type-list li .sp1{color:#ba26ff;border-color:#ba26ff}
.act-type-list li .sp2{color:#6561ef;border-color:#6561ef}
.act-type-list li .sp3{color:#ff5a00;border-color:#ff5a00}

.game-list, .page-show{opacity:0;transition:all .5s linear}
.game-list.active, .page-show.active{opacity:1}

.game-list{height:auto;overflow:hidden;padding-top:30px}
.game-list li{position:relative;float:left;display:inline;width:198px;height:348px;background:#fff;margin:0 20px 20px 0;border:1px solid #f5f6f6;transition: all .2s linear}
.game-list li:hover{box-shadow:0 0 4px #dfe0e1;box-shadow: 0 10px 30px 0 rgba(0,0,0,.1)}
.game-list li img{width:100%;height:300px;object-fit:cover}
.game-list li p{float:left;width:135px;height:53px;line-height:53px;overflow:hidden;padding-left:15px;color:#5a5a5a}
.create-act-btn{float:right;width:25px;height:25px;background:url(../images/icon/icon21.png) no-repeat;margin:13px 14px 0 0}
.game-list li:hover .create-act-btn{background-image:url(../images/icon/icon22.png)}

.u-act-list{margin-top:40px;border:1px solid #e9e9e9}
.u-act-list th{background:#e8f2fa;padding:10px 0;font-size:14px;font-weight:normal;color:#333}
.u-act-list td{padding:15px 0}
.u-act-list tr{border-top:1px solid #e9e9e9}
.filter{height:auto;overflow:hidden;margin-top:40px}
.filter label{float:left;line-height:32px;color:#666}
.filter-input, .filter-select{float:left;background:#fff;border:1px solid #e9e9e9}
.filter-input{width:118px;height:20px;line-height:20px;padding:5px 10px}
.filter-select{width:160px;height:32px}
.filter-submit{float:left;width:75px;height:32px;line-height:32px;background:#428bca;margin-left:15px;color:#fff;text-align:center;cursor:pointer}
.add-ver{float:right;display:block;width:120px;height:30px;line-height:30px;background:#2e7fdd;margin-right:30px;color:#fff;border-radius:3px;text-align:center;cursor:pointer}
.add-ver:hover{color:#fff}
.add-ver:before{display:inline-block;width:18px;height:18px;background:url(../images/icon/icon27.png) no-repeat;margin:0 6px 2px 0;vertical-align:middle;content:''}

.bg{background:url(../images/bg-login.jpg) no-repeat 0 0/100% 100%}
.login-main{position:relative;width:1200px;height:100%;margin:auto}
.login-main .logo{float:none;padding-top:25px}
.login-desc{width:540px;margin-top:105px;color:#fff;text-align:center}
.login-desc h3{font-size:32px}
.login-desc p{margin-top:3px;font-size:16px}
.login-pic{margin-top:78px}
.login-box{position:absolute;right:0;top:50%;width:350px;background:#fff;margin-top:-230px;padding:33px 25px 40px;border-radius:5px;box-shadow:3px 6px 4px rgba(46,150,230,.7)}
.layui-form-item{margin-bottom:20px}
.login-box .layui-input-block{margin-left:0}
.layui-form-label{height:36px;line-height:36px;padding:0;font-size:16px;color:#5a5a5a}
.layui-input{position:relative;height:48px;font-size:16px;border-radius:3px}
.login-account, .login-psw{padding-left:60px}
.username-icon, .password-icon{position:absolute;z-index:1;top:50%;left:20px}
.username-icon{margin-top:-11px}
.password-icon{margin-top:-12px}

.layui-form-checkbox[lay-skin=primary]:hover i{border-color:#2e7fdd}
.layui-form-checked[lay-skin=primary] i{background-color:#2e7fdd}
.layui-form-checked[lay-skin=primary] span, .layui-form-checkbox[lay-skin=primary] span{margin-top:2px;color:#2e7fdd}
.forget-psw-text{float:right;margin-top:8px;color:#5a5a5a}
.layui-btn{width:100%;height:50px;line-height:50px;font-size:16px;border-radius:3px;background: -webkit-linear-gradient(left, #2e9ff6, #2e7edd)}
.layui-btn.layui-btn-disabled, .layui-btn.layui-btn-disabled:hover{background:#fbfbfb}
.layui-btn:hover{opacity:1;filter:alpha(opacity=100);background: -webkit-linear-gradient(left, #1292f5, #1b6ac7)}
.register-linek{text-align:right}
.register-linek a{color:#2e7fdd}
.register-linek a:hover{text-decoration:underline}
.layui-input-block{position:relative}
.layui-input:focus,.layui-textarea:focus{border-color:#2e7fdd!important}
.clear-btn{position:absolute;top:50%;right:20px;display:none;width:20px;height:20px;background:url(../images/icon/icon14.png) no-repeat;margin-top:-10px;cursor:pointer}
.login-msg{position:relative;float:left;display:none;vertical-align:middle}
.login-msg i{float:left;display:block;width:20px;height:20px;background:url(../images/icon/icon17.png) no-repeat;margin-right:8px}
.login-msg.active i{background-image:url(../images/icon/icon18.png)}
.login-msg span{color:#f1243c}
.login-title{margin-bottom:20px;font-size:22px;color:#323232}
.login-box .login-msg{margin:-3px 0 7px}

.tit{margin:112px auto 0;font-size:32px;color:#fff;text-align:center;vertical-align:middle}
.tit:before, .tit:after{display:inline-block;width:73px;height:0;border-top:1px solid #fff;content:'';vertical-align:middle}
.tit:before{margin-right:30px}
.tit:after{margin-left:30px}
.form-box{width:850px;/*height:440px;*/height:auto;background:#fff;margin:40px auto 0;padding:50px 0 13px 0;border-radius:5px;box-shadow:3px 6px 4px rgba(46,150,230,.7);box-sizing:border-box}
.form-inner{margin-left:200px}
.get-code{float:left;width:120px;height:48px;line-height:48px;background:#2e7fdd;margin-left:10px;color:#fff;border-radius:3px;text-align:center;cursor:pointer}
.disabled{background:#cecece;cursor:default}
.w350{width:350px}
.w220{width:220px}
.w200{width:200px}
.w140{width:140px}
.w70{width:70px}
.wsuto{width:auto}
.h30, .layui-unselect{height:30px;line-height:30px;font-size:14px}
.mg10{margin-left:10px}
.mg30{margin-left:30px}
.mg40{margin-left:40px}
.form-box .layui-input-block{float:left;margin-left:20px}
.form-box .login-msg{margin:14px 0 0 20px}
.has-account{margin-bottom:0}
.has-account .layui-input-block{color:#5a5a5a;text-align:center}
.has-account a{color:#2e7fdd;text-decoration:underline}

.reset-psw-step{margin-bottom:45px;text-align:center}
.step-item{display:inline-block;width:80px;margin:0 25px;text-align:center}
.step-item em{display:block;width:50px;height:50px;line-height:50px;background:#cecece;margin:auto;font-size:32px;color:#fff;text-align:center;border-radius:50%}
.step-item p{margin-top:15px;font-size:16px;color:#5a5a5a}
.step-item.active em{background:#2e7fdd}
.step-item.active p{color:#2e7fdd}
.reset-psw-step span{display:inline-block;width:44px;height:8px;background:url(../images/icon/icon38.png) no-repeat;margin-top:20px;vertical-align:top}
.layui-form-step{display:none}
.layui-form-step.active{display:block}
.layui-form-step3{margin-left:-200px}
.reset-psw-msg{margin-top:65px;text-align:center;font-size:26px}
.reset-psw-msg-suc{color:#4fc04f}
.reset-psw-msg-fail{color:#f1243c}
.reset-psw-msg i{display:inline-block;height:45px;margin-right:20px;vertical-align:middle}
.reset-psw-msg-suc i{width:49px;background:url(../images/icon/icon19.png) no-repeat;color:#4fc04f}
.reset-psw-msg-fail i{width:45px;background:url(../images/icon/icon20.png) no-repeat;color:#f1243c}
.reset-psw-btn{display:block;width:196px;margin:60px auto 0;border-radius:29px}

.layui-badge{height:30px;line-height:30px;margin:0 3px;padding:0 16px;font-size:14px;cursor:pointer}
.layui-badge:hover{color:#fff}
.layui-badge-pub{background-color:#60b8f6}
.layui-badge-edit{background-color:#4fc04f}
.layui-badge-data{background-color:#ce84de}
.layui-badge-preview{background-color:#f8a14d}
.layui-badge-close{background-color:#cecece}
.layui-badge-remove{background-color:#2e7fdd}
.layui-badge-disable{background-color:#f75c5c}
.layui-badge-pub:hover{background-color:#2e7fdd}
.layui-badge-edit:hover{background-color:#46a946}
.layui-badge-data:hover{background-color:#b775c5}
.layui-badge-preview:hover{background-color:#ec8633}
.layui-badge-close:hover{background-color:#9da4bf}
.layui-badge-remove:hover{background-color:#185fb1}
.layui-badge-disable:hover{background-color:#f1243c}
.page{height:auto;overflow:hidden;background:#fff;margin-top:-10px;padding-top:3px;border:1px solid #e6e6e6;border-top:0;text-align:center}
#page{float:right;margin-right:30px}
.layui-table .th{background-color:#fff}
.layui-input-block{min-height:30px}
.float-left{float:left}
.export-btn{float:left;width:58px;height:28px;line-height:28px;margin:10px 0 0 30px;color:#2e7fdd;border:1px  solid #2e7fdd;border-radius:2px;text-align:center}
.add-ver-title, .add-public-title, .user-title, .add-subaccount-title{font-size:16px;color:#323232}
.add-ver-title:before{display:inline-block;content:'';width:28px;height:20px;background:url(../images/icon/icon28.png) no-repeat;margin-right:9px;vertical-align:top}
.ver-qrcode{position:absolute;top:100px;right:90px;width:150px}
.ver-qrcode .t{height:148px;background:#fff;border:1px solid #ebeced;text-align:center}
.ver-qrcode .t img{width:128px;height:128px;margin-top:10px}
.ver-qrcode .b{line-height:16px;background:#2e7fdd;padding:8px 0;font-size:12px;color:#fff;text-align:center}
.layui-table{margin-top:0}

.add-public-title{float:left;display:inline-block;margin:5px 0 0 5px}
.add-public-title:after{display:inline-block;content:'';width:20px;height:20px;background:url(../images/icon/icon29.png) no-repeat;margin-left:8px;vertical-align:top}
.add-public{float:right;display:inline-block;width:120px;height:32px;line-height:32px;background:#2e7fdd;margin-right:20px;color:#fff;border-radius:2px;text-align:center;cursor:pointer}
.add-public:hover{color:#fff}
.public-item{display:inline-block;margin:0 39px;text-align:center}
.public-item .t{width:118px;height:118px;margin:auto;border:1px solid #f8f8f8;text-align:center}
.public-item .t img{width:100px;height:100px;margin-top:9px}
.public-item p{margin-top:13px;color:#323232}
.radio-lb{display:inline-block;margin-top:10px;cursor:pointer}
.radio-lb i{display:inline-block;margin:0 10px 0 0;vertical-align:middle;width:18px;height:18px;background:url(../images/icon/icon30.png) no-repeat}
.radio-lb.active i{background-image:url(../images/icon/icon31.png)}
.no-public img{max-width:200px}
.no-public p{color:#5a5a5a}

.user-title{float:left;display:inline-block;margin:5px 0 5px 15px}
.user-title:before{display:inline-block;content:'';width:23px;height:20px;background:url(../images/icon/icon32.png) no-repeat;margin-right:8px;vertical-align:top}
.user-row{height:auto;overflow:hidden;padding:10px 0 30px 15px}
.user-row label{height:30px;line-height:30px;margin-right:20px;color:#5a5a5a}
.user-psw-reset{display:inline-block;width:64px;height:28px;line-height:28px;margin-left:40px;color:#4fc04f;border:1px solid #4fc04f;border-radius:2px;text-align:center}

.user-psw-title:before{width:20px;height:24px;background:url(../images/icon/icon33.png) no-repeat;margin:-3px 16px 0 0;vertical-align:top}
.add-subaccount-title:before{width:41px;height:20px;background:url(../images/icon/icon36.png) no-repeat;vertical-align:top}
.edit-subaccount-title:before{width:28px;height:20px;background:url(../images/icon/icon37.png) no-repeat;vertical-align:top}

.no-data{padding:145px 0;text-align:center}
.no-data p{color:#5a5a5a}
.no-data a{display:inline-block;width:118px;height:38px;line-height:38px;margin-top:16px;color:#2e7fdd;border:1px solid #2e7fdd;border-radius:3px;text-align:center}

.canvas{position:absolute;top:0px;left:0px}

/*.layui-laypage a{width:18px;height:18px;margin-right:0;padding:0;border:none}
.layui-laypage-prev, .layui-laypage-next{width:18px;height:18px;text-indent:-99999em}
.layui-laypage-prev{background:url(../images/icon/icon25.png) no-repeat}
.layui-laypage-prev.layui-disabled{background:url(../images/icon/icon10.png) no-repeat}
.layui-laypage-next{background:url(../images/icon/icon26.png) no-repeat}
.layui-laypage-next.layui-disabled{background:url(../images/icon/icon11.png) no-repeat}
.layui-laypage a, .layui-laypage span, .layui-laypage button, .layui-laypage input{font-size:14px;color:#5a5a5a}
.layui-laypage input{width:60px}
.layui-laypage button{margin-left:6px}*/

#fn-module-frame{position:absolute;display:none;width:calc(100% - 240px);height:calc(100% - 100px);box-sizing:border-box}
.top-nav{display:none;background:url(../images/icon/icon39.png) no-repeat left center;padding-left:18px;font-size:16px;color:#828282}
.top-nav a{color:#323232;text-decoration:underline}
.captcha-box{display:none;width:430px;margin:60px auto 0}
.captcha-box .layui-form-item{margin-bottom:40px}
.captcha-box .layui-form-label{float:left;width:99px;text-align:left}
.captcha-box .layui-input-block{float:left;width:200px;margin-left:0}
.captcha-box .layui-input{float:left}
.captcha-img{float:right;width:120px;height:48px;border-radius:3px;cursor:pointer}

.add-qrcode-box{display:none}
.add-qrcode-box img{display:block;width:120px;height:120px;margin:30px auto 0}
.add-qrcode-box p{padding-top:15px;text-align:center}
.authorization-page{position:absolute;top:0;left:0;width:100%;height:100%;display:none;justify-content:center;align-items:center;flex-direction:column}
.authorization-page.active{display:flex}
.authorization-close-btn{width:2.76rem;height:0.86rem;line-height:0.86rem;margin-top:0.9rem;font-size:0.32rem;color:#2e7fdd;border:1px solid #2e7fdd;border-radius:0.39rem;text-align:center}
.authorization-icon{width:1.6rem}
.authorization-page h3{padding:0.2rem 0;font-size:0.46rem}
.authorization-page h3.fail{color:#f1243c}
.authorization-page h3.suc{color:#2e7fdd}
.authorization-page h4{font-size:0.36rem;color:#323232}
.authorization-page p{font-size:0.36rem;color:#5a5a5a}

.w40{width:40px}
.w115{width:115px}
.w120{width:80px}
.w132{width:132px}
.w205{width:165px}
.w300{width:300px}
.w400{width:400px}
.msg-ps{display:block;padding-top:10px;font-size:14px;color:#b0b0b0;clear:both}
.cash-bar{position:relative;width:564px;height:56px;line-height:56px;margin:15px 0 0 27px;font-size:16px;color:#666;border-bottom:1px dotted #b0b0b0;cursor:pointer}
.cash-bar i{position:absolute;bottom:24px;right:23px;width:15px;height:9px;background-position:-208px -759px}
.cash-bar.active i{background-position:-208px -771px}
.setting-row{margin-bottom:0;padding:10px 0}

@media all and (max-width:1600px){
	.login-desc{margin-top:50px}
	.login-pic{width:400px;margin-top:40px}
	.tit{margin-top:30px}
	
}

.top-border{margin-top:10px;border-top:1px solid #ccc}
.bottom-border{padding-bottom:10px;border-bottom:1px solid #ccc}


/*自定义报名*/
.signup-form{height:auto;overflow:hidden;padding:0 30px}
.signup-form-l{float:left;width:368px}
.signup-form-r{float:right;width:160px}
.default-fields{padding-top:6px}
.diy-fields{padding-top:9px}
.fields-tit{margin-bottom:30px;font-size:16px;color:#6e7d8f}
.fields-tit span{font-size:12px;color:#f74848}
.layui-form-item{position:relative}
.fields-chk, .signup-form-l .layui-form-item .layui-form-checkbox{float:left}
.signup-form-l .layui-form-item .layui-form-checkbox span{padding-right:0}
.signup-form .layui-form-label{width:60px;padding:9px 0}
.signup-form .layui-input-block{margin-left:80px;margin-right:30px}
.signup-form .layui-form-checkbox[lay-skin=primary] i{width:20px;height:20px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUBAMAAAB/pwA+AAAABGdBTUEAALGPC/xhBQAAACpQTFRF3d7h3d7h3d7h3d7h3d7h3d7h3d7h3d7h3d7h3d7h3d7h3d7hAAAA3d7huATs6QAAAA10Uk5TiRyItRiQt+6RBu0ZAGRrh74AAAA0SURBVAjXY5ix9i4YXO9kCNtzBgxOJzGsPgMFuxjuwJhnBxsT7kgvhmAfCOugAcOMWpiHALWunG7qOTaBAAAAAElFTkSuQmCC') no-repeat;border:none}
.signup-form .layui-form-checked[lay-skin=primary] i{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAABGdBTUEAALGPC/xhBQAAAIRQTFRFaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoAAAAaGhotzUEygAAACt0Uk5THInkaX93N+ssLskVBbm8JA6Uqw/RCrLQcvNBYEVatRiQt4jw4+6R7RkGAGrohPEAAAB3SURBVBjTY9BUU9dGAapqmgwKihpaKEBDUYlBHU0MKKrOoK2FAbTJFpRRwRSUkpTFEGRTlkbSLiEKIjmVmZHN5OPV1NLiYGdFsUiAS4yHn4kFzXZhcSEVJQwncYsIUsFHUEHMoJNXZ1CQk0cVY5BjZNBUU8WIDgA8tz3lgHNHUQAAAABJRU5ErkJggg==')}
.signup-form .layui-form-checked[lay-skin=primary] span, .signup-form .layui-form-checkbox[lay-skin=primary] span{margin-top:0;color:#f74848}
.signup-form .layui-form-item{margin-bottom:19px}
.diy-fields .layui-form-label{width:90px;margin-left:16px;padding:0}
.diy-fields .layui-form-label .layui-input{float:right;width:90px}
.signup-form .diy-fields .layui-input-block{margin-left:180px}
.del-row{position:absolute;top:0;right:0;width:20px;height:36px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAUCAMAAABcfiZ7AAAABGdBTUEAALGPC/xhBQAAAMBQTFRFbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2PAAAAbn2PcDO11QAAAD90Uk5T2uPvW2/6Xx1TgYR5VQG0orPpvzPmyRo5jiTEmt0hbCLrsQf2Y4tYckh9RQPWqzsKzgWouSwSNf2XDPigMIAAbC8l4wAAAN1JREFUGNNVkNd2wjAQRJVOeuiYkgSMIXHBvcbM/P9fZVnnIcyDzuhKGu2ugarwObY6a3SNR3Zajv+TjN9YsO7IpBUVldv2ZifXTozNc9lmezzXrUE2BHJPAuoNMLUkOZXwS0eI/wr0AyFJA9iBkCbAhgshM+a4GAAhK3xIFQZ7Zoh84I4POHArZMcvpCNgyGv1RnlyA7i80vsGK3lbSQenc0cyDWJJvOcK7yz0Xymm/6a7Iy3Ml0qiCE88wClDLOdKXj6fY9dDPoXXJEoemf50GnCvpF6Xf5Mo1yHwCyeURPP+9ekuAAAAAElFTkSuQmCC') no-repeat right center;cursor:pointer}
.opts-list{height:auto;overflow:hidden/*;margin-left:208px*/;margin-left:81px}
.default-fields .opts-list{margin-left:145px}
.opts-list h3{padding-top:19px}
.add-item{float:left;width:36px;height:36px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAAABGdBTUEAALGPC/xhBQAAAMBQTFRF3t7e3t3Z1dXVaWhoa2trhoeHenl4np6evLu7s7KylZWVdXNzb25ujY2MY2JiiIeGZGRkaWlpY2Njfnx7eXh31dbW3t7emJiY4d3c+/r6wsLCl9fn6eLh5ubmFxcX8O7u3t7e4ODg0NDQ3NzctrKy1tbWfXt7ZGRkbGxsmpqakJGRn56efHp6bm1tAAAAmZmZjo6OlpaVlZaVkpKScHBwmpqalZWV19fXlZWV3t7empqamZmZZWVlY2NjZmZmZGRkcOhXjAAAADx0Uk5T5/mPPkcwewgkEwpmjxWvJsmj2lVshecNt0BRGIifAhvBdI/WNd1l9IkRAxNnkAAbFxYVGYkZFNwM+hga6erooAAAARZJREFUOMvVldlygkAQRTv7HrO5K+4LEGcAbdAehf//K4d5DUhPHqzkPDVVt07BAH1BiG6vsaviAnpdR4DTbl0+eM3tSR639/VW24FBvyOUVFWsRac/gNHYq45qpDcewXAaKRbhdAgTn3hh9Ccwi5lhimeQ8MMJP4xRcl4z+UUnVGKuXV3fIM+M4Xyx2ATEMmP4fchWP8Ml5uLw+cyYQ9H8kD0HZC5OmNeGl6dsvwqCfAxLzeR+bnKWr2n6tjTjF1KxWfp375kh1ezN9EGuLDTL2OOHFTX5t2H3gJZH90de92/M+uO/jXlmhbLmupL7wyLhv1sy5Wb2ykW9ctnLnPQyt6oJqwKyqjZdmnV2aQqHU8e7Rl7HR7jwpM8lN5coAAAAAElFTkSuQmCC') no-repeat 0 0/100% 100%;margin-top:10px;cursor:pointer}
.new-item{position:relative;float:left;width:60px;margin:10px 20px 0 0}
.new-item .layui-input{padding-right:10px}
.new-item:nth-child(3n){}
.new-item span{position:absolute;top:-8px;right:-8px;display:block;width:20px;height:20px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAABGdBTUEAALGPC/xhBQAAAG9QTFRFbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2Pbn2PAAAA////ucDJ7/Dy+fn6mqWxbn2PBVUULgAAAB90Uk5T8wdRUtnXVpPy+JRTXKv65Iqm4+D5VFXfiQPbrFsGAKE9Iy4AAACeSURBVBjTZZHZEoMgDEXTfbMuRUVFEGv+/xtbIFCg9yEkZ5gkXEAZyXPDWzg1vbQlmLCfkDQdCI4DRhpGCxP2pQZ2mKlTIF85rCTMNlk3e2yriQU8XfXeQkQBDAMlhgxu6Kkmhi1cfX+9aPTw+H+T0aCkp6CVkukFLR/vWe1A9fmLemNInbLaWXeJ2X0kkx8/k7vgvJKz4GXJxey+4wMNvTIyiEgvmwAAAABJRU5ErkJggg==') no-repeat;cursor:pointer}

.right-item-box{height:auto;overflow:hidden;background:#f8f8f9;margin-bottom:20px;padding:9px;border:1px solid #dddee1}
.right-item-box h3{padding:9px 0 0 10px}
.common-item{width:240px;height:auto;overflow:hidden;margin:-21px auto 0;padding:0 10px}
.common-item li{float:left;width:108px;height:38px;line-height:38px;overflow:hidden;margin:10px 20px 10px 0;color:#0cb181;text-align:center;border:1px solid #0cb181;cursor:pointer}
.common-item li:nth-child(2n){margin-right:0}
.diy-item{margin-top:-11px;padding:0 10px}
.diy-item li{height:37px;line-height:37px;overflow:hidden;margin:20px 0;color:#0cb181;text-align:center;border:1px solid #0cb181;cursor:pointer}
.signup-form .layui-form input[type=checkbox], .signup-form .layui-form input[type=radio]{position:absolute;z-index:111;top:0;left:0;width:65px;height:44px;display:block;opacity:0}
.collect-obj{width:inherit;padding-left:360px}
.collect-obj-l{position:fixed;z-index:1;top:51px;bottom:0;left:0;width:202px;background:#f9f9f9;border-right:4px solid #e9e9e9}
.organize-tit{position:absolute;top:0;left:0;width:100%;height:35px;line-height:35px;overflow:hidden;background:#e9e9e9;font-size:16px;color:#686868;border-bottom:1px solid #ddd;text-indent:25px}
.submit-btn{height:40px;line-height:40px}
.diy-fields .layui-input{height:36px;font-size:14px}
.upload-img-btn{position:relative;float:left;width:36px;height:36px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAABGdBTUEAALGPC/xhBQAAAH5QTFRF3d7h3d7h3d7h3d7h3d7h3d7h3d7h9fX2VsenRsOfDbGBILeLFrSGQMGbELKDEbKDnd3LUMWj5ebo9fb35eXoyerhwejdU8alx+ngTcSiJLiNXcmqJbmOV8inF7SHxOjfy+ri9fX3yOrhVcemwujeT8WjGbWIGrWI3d7h+Pj5ozYaswAAAAd0Uk5TiYiQ7pEG7SmfKVMAAACjSURBVFjD7djLDoIwEIXhEdriXbkICkpF0Jb3f0HdYNfYSYjk/LtuvlXTaYakUNazUEgKsqb3rMkWpLyVj6PI9gxZMGDAgJkdc7/eOJhzfeFgHuYJBsxUzGlypiraoeXqsGldRTWCKV/fzHa9N8adyxGMzrshfax3nSvXv743Jsb1A/PnDNO4Yxq++N+AAQNmlgzHGihVFCSprxIlRFKEDCuyNx5ZB5PfIEfSAAAAAElFTkSuQmCC') no-repeat 0 0/100% 100%}

.vote-base-ps{padding:0 35px;font-size:12px;font-weight:bold}
.red{color:#f1243c}

.act-info-box{display:inline-block;height:auto;overflow:hidden;background:#fff;padding:10px 20px;border:1px solid #e6e6e6}
.act-info-box li{float:left;padding:0 20px}
.act-info-box li p, .act-info-box li h3{color:#5a5a5a;text-align:center}
.act-info-box li h3{font-size:24px}
.act-info-box .li1 h3{color:#5a5a5a}
.act-info-box .li2 h3{color:#f8a14d}
.act-info-box .li3 h3{color:#4fc04f}
.act-info-box .li4 h3{color:#f8603f}
.work-filter-box{height:auto;overflow:hidden;margin:20px 0 30px}
.work-filter-tab{background:#f4f5f7;border:1px solid #e6e6e6}
.work-filter-tab li{float:left;width:155px;height:38px;line-height:38px;overflow:hidden;color:#5e5e5e;text-align:center;cursor:pointer}
.work-filter-tab li.active{background:-webkit-linear-gradient(left, #2e9ff6, #2e7edd);color:#fff}
.confirm-previewwork-box, .confirm-brush-box{display:none;padding:35px}
.confirm-brush-box{padding-bottom:0}
.confirm-brush-box .layui-layer-page .layui-layer-btn{padding-right:35px}
.layui-form-item-horizontal .layui-form-label{float:none;width:100%;padding-left:0;padding-right:0;color:#999;text-align:left}
.layui-form-item-horizontal .layui-input-block{margin-left:0}
.asterisk{color:#f00}
.upload-pic{float:left;width:225px;height:150px;margin:7px 15px 8px 0}
.upload-pic img{width:100%;height:100%}

.vote-limit-radio {float: left;margin-top: 15px;}
.vote-limit-r {margin-left: 21px;}
.vote-limit-r .input:disabled {background-color: #eee;}
.setting-row-horizontal .vote-limit .input {width: 421px;}

.hide-menu-lb {
	margin-right: 20px;
	cursor: pointer;
}
.hide-menu-lb input {
  margin: 4px 5px 0 0;
  vertical-align: top;
}