body,h1,h2,html,li,small,ul{margin:0;padding:0}.main,body,html{height:100%;min-height:100%}.ng-cloak,[ng-cloak],[ng\:cloak]{display:none!important}body,html{font-family:"PingFang SC","Lantinghei SC","Microsoft YaHei","黑体",arial,sans-serif,tahoma}p{margin:0}li{list-style-type:none}.main{position:relative;padding-bottom:25px}.main>.container{background-color:#3A414A;padding:0;margin-bottom:27px}.common-header{padding-left:30px;height:69px;border-bottom:1px solid #DDD;line-height:69px;color:#555;font-size:20px}.common-header button{margin-right:20px;margin-top:15px}.common-search{margin-left:30px;margin-top:20px}.common-search .search-input{width:460px;height:40px;position:relative;overflow:hidden}.common-search .search-input input[type=text]{width:100%;height:100%;padding-left:12px;background-color:#FFF;border:1px solid #DDD;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.1);border-radius:4px}.common-search .search-input input[type=text]:focus{border-color:#8ABD4A;outline:0;box-shadow:0 1px 6px 1px rgba(138,189,74,.4)}.common-search .search-input button.btn{width:98px;height:40px;color:#fff;font-size:16px;position:absolute;margin:1px;top:-1px;right:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.sub-title{color:#333;font-size:15px;line-height:15px;height:25px;border-bottom:2px solid #8ABD4A}.user-tag{width:40px;height:40px;background-color:#dcdcdc;text-align:center;position:absolute}.user-tag::after{content:'';position:absolute;top:40px;left:0;border-top:10px solid #dcdcdc;border-bottom:0 solid transparent;border-left:20px solid transparent;border-right:20px solid transparent}.user-tag.CAH::after,.user-tag.TDT::after,.user-tag.TMR::after,.user-tag.coach::after,.user-tag.player::after{border-top:10px solid #3A414A;content:''}.marquee{overflow:-webkit-marquee;-webkit-marquee-repetition:infinite}.user-tag.player{background-color:#3A414A;line-height:50px;font-size:20px;color:#FFF}.user-tag.CAH,.user-tag.TDT,.user-tag.TMR,.user-tag.coach{background-color:#3A414A;line-height:45px;color:#FFF}.user-tag.CAH,.user-tag.coach{font-size:14px}.user-tag.TMR{font-size:14px}.user-tag.TDT{font-size:14px}.alert-panel{position:fixed;top:50px;margin:auto;left:0;right:0;bottom:0;width:680px;height:500px;-webkit-box-shadow:3px 3px 7px rgba(0,0,0,.15),-3px -3px 5px rgba(0,0,0,.15);-moz-box-shadow:3px 3px 7px rgba(0,0,0,.15),-3px -3px 5px rgba(0,0,0,.15);box-shadow:3px 3px 7px rgba(0,0,0,.15),-3px -3px 5px rgba(0,0,0,.15)}.alert-panel p.alert-panel-header{height:40px;text-align:center;background-color:#8AB73D;color:#FFF;font-size:14px}.alert-panel section.alert-panel-body{height:380px;background-color:#fff;border-radius:4px}.alert-panel section.alert-panel-body form{padding:40px 0;margin:auto;width:480px}.alert-panel section.alert-panel-body form label{white-space:nowrap}.alert-panel section.alert-panel-body form textarea{width:100%;height:300px;background-color:#F4F4F4}.alert-panel p.alert-panel-footer{padding-top:20px;height:80px;background:#F4F4F4;text-align:center}.alert-panel p.alert-panel-footer button{margin-right:20px}.ellipse{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.left{float:left}.right{float:right}br{font-size:20px}a.disabled{color:#b0b3b7;cursor:not-allowed}.adder{border:1px dashed #bdc3c7!important;color:#bdc3c7;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.hover-shadow:hover{box-shadow:0 10px 8px 0 rgba(0,0,0,.3);transform:translateY(-4px);transition:box-shadow .2s ease .1s,transform .2s ease .1s}.circle{-webkit-border-radius:50%;-moz-border-radius:50%}.hover-transparent{transition:background-color .3s ease}.hover-transparent:hover{background-color:transparent}.select2-drop{min-width:112px}.select-not-allow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container .select2-choice{line-height:18px}.ico{display:inline-block;width:0;height:0}.ico.tri{border-left:10px solid transparent;border-right:10px solid transparent;vertical-align:middle}.ico.tri.up{border-bottom:14px solid #3498DB;border-top:0 solid transparent}.ico.tri.down{border-top:14px solid #bbb;border-bottom:0 solid transparent}.ico.round{margin-top:-17px;margin-left:-10px;border-radius:10px}.ico.round.goal{background-color:#8ABD4A;color:#8ABD4A}.ico.round.own-goal{background-color:#FF3121;color:#FF3121}.ico.round.miss{background-color:#9d9d9d;color:#9d9d9d}.ico.card{width:20px;height:26px;border-radius:2px}.ico.card.red{background-color:#FF3121}.ico.card.yellow{background-color:#FFD200}.vertical-align{position:relative;top:50%;transform:translate(0,-50%)}.btn-gray{border-color:#ecf0f1;background-color:#ecf0f1}.dropdown .dropdown-toggle .input-group .input-group-btn .btn-default{background:#fff;color:#bdc3c7;border-width:1px}.dropdown .dropdown-toggle .input-group .input-group-btn .btn-default:active,.dropdown .dropdown-toggle .input-group .input-group-btn .btn-default:focus,.dropdown .dropdown-toggle .input-group .input-group-btn .btn-default:hover{border-color:inherit}.dropdown .dropdown-toggle .input-group .input-group-btn .btn-default i{font-size:16px;color:#8ABD4A}.dropdown .dropdown-toggle .input-group:active,.open .input-group input.form-control,.open .input-group span.input-group-btn>button{border-color:#8ABD4A}.form-control{border-width:1px}.adjust_table{width:100%;margin-top:-20px}.adjust_table tbody,.adjust_table thead{height:60px;line-height:60px;font-size:14px}.adjust_table tbody td,.adjust_table tbody th,.adjust_table thead td,.adjust_table thead th{min-width:38px;text-align:center;padding:0 5px;font-weight:400}.adjust_table tbody .dropdown,.adjust_table tbody .input-group{line-height:40px}.adjust_table tbody .adjust-input-min{width:150px}.adjust_table tbody .adjust-input-min .btn{min-width:28px;padding:4px;background-color:transparent;border-width:1px;color:#333;margin:0;border-right:none;text-align:center}.adjust_table .delete:hover,.adjust_table tbody .choose-team:hover{color:#8ABD4A}.adjust_table tbody .choose-team{line-height:23px;cursor:pointer;width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adjust_table tbody .adjust-span-min{border-radius:4px}.adjust_table tbody .adjust-input-small{max-width:60px;text-align:center}.adjust_table tbody .adjust-input-remarks{max-width:80px;text-align:center}.adjust_table .delete{position:absolute;right:8px;top:0!important;font-size:22px;cursor:pointer}.choose-team-color{color:#8ABD4A!important}.add-match{background:#FFF;width:100%;border:1px dashed #BBB;line-height:48px;border-radius:4px;font-size:16px;color:#8ABD4A;text-align:center;cursor:pointer;margin-top:10px;outline:0}.add-match:disabled{cursor:not-allowed;color:#cacaca}#choose-eliminate-team .choose-team-warp,#choose-group-team .choose-team-warp{height:310px}p.submit{margin-top:210px;text-align:center;padding-bottom:30px}.g-loading{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.public-nav{width:160px;background-color:#3A414A;position:absolute}.public-nav .public-navbar-classify{color:#95a5a6;height:70px;padding:20px 10px}.public-nav .public-navbar-classify i{margin-right:2px}.public-nav .public-navbar-classify span.fa-stack{font-size:12px}.public-nav .public-navbar .divider{background-color:#22272E;height:1px;margin:9px 0}.public-nav .public-navbar>li>a:focus{background-color:transparent;color:#fff}.public-nav .public-navbar>li.active>a,.public-nav .public-navbar>li.active>a:focus,.public-nav .public-navbar>li.active>a:hover{color:#8ABD4A;background-color:#22272E}.public-title-name{line-height:16px;font-size:16px;color:#555;margin-top:12px;margin-right:10px;text-align:right}.public-organization-name{font-size:14px;line-height:14px;color:#888;margin-top:6px;margin-right:10px;text-align:right}.public-content{background-color:#fff;width:1040px;margin-left:160px;float:left}@media only screen and (min-height:600px){.public-content{min-height:530px}}@media (min-height:750px){.public-content{min-height:700px}}@media (min-height:900px){.public-content{min-height:810px}}.referee{width:100%;margin-left:30px;margin-bottom:20px}.referee .referee-item{width:312px;height:160px;border:1px solid #DDD;margin-right:20px;margin-top:20px;position:relative;float:left}.referee .referee-item:hover .setting{visibility:visible;opacity:1}.referee .referee-item .referee-number{padding-left:10px;width:100%;height:40px;line-height:40px;font-size:16px;color:#333;background:#EAF4FB;border-bottom:1px solid #DDD}.referee .referee-item img{width:90px;height:100px;margin:10px;float:left}.referee .referee-item .email-span,.referee .referee-item .phone-span{width:150px;margin-left:8px;display:inline-block}.referee .referee-item .email-span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.referee .referee-item .referee-info{width:200px;height:120px;display:inline-block;padding-left:10px}.referee .referee-item .referee-info p{font-size:14px;color:#555;margin-top:5px}.referee .referee-item .referee-info p.name{height:35px;font-size:20px;color:#333;margin-top:15px}#referee-adder .modal-dialog #referee-info{padding:40px;background-color:#fff}#referee-adder .modal-dialog #referee-info .referee-head-shot{float:left;position:relative;color:#95a5a6;background-color:#f4f4f4;border:1px dashed #BBB;width:200px;height:200px}#referee-adder .modal-dialog #referee-info .referee-head-shot .previewHeadShot{position:absolute;top:-1PX;left:-1px;width:200px;height:200px;border:none}#referee-adder .modal-dialog #referee-info .referee-head-shot input{opacity:0;top:0;width:200px;height:200px;position:absolute;cursor:pointer;z-index:3}#referee-adder .modal-dialog #referee-info .referee-head-shot .upload-icon{text-align:center;position:absolute;width:100%;top:58px}#referee-adder .modal-dialog #referee-info .referee-head-shot .faded{height:100%;width:100%}#referee-adder .modal-dialog #referee-info .referee-head-shot .faded>.upload-icon{opacity:0}#referee-adder .modal-dialog #referee-info .referee-head-shot .faded:hover{background-color:#000}#referee-adder .modal-dialog #referee-info .referee-head-shot .faded:hover>img.previewHeadShot{opacity:.4}#referee-adder .modal-dialog #referee-info .referee-head-shot .faded:hover>.upload-icon{opacity:1}#referee-adder .modal-dialog #referee-info form{width:360px;float:right}#referee-adder .modal-dialog #referee-info form .control-label{direction:rtl;font-size:16px;color:#888;line-height:40px;white-space:nowrap}#referee-adder .modal-dialog #referee-info form .form-control{height:40px}.staff-recorder-body .recorder-list .recorder{margin-top:20px;background-color:#F8F8F8;border:1px solid #DDD;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.staff-recorder-body .recorder-list .recorder .recorder-header{height:30px;line-height:30px;padding:0 10px;font-size:13px;border-bottom:1px solid #DDD}.staff-recorder-body .recorder-list .recorder .recorder-body{padding:15px}.staff-recorder-body .recorder-list .recorder .recorder-body img{width:90px;height:90px;margin-right:15px}.staff-recorder-body .recorder-list .recorder .recorder-body .basic-info p.name{font-size:16px;font-weight:600;line-height:24px;margin-bottom:25px}.staff-recorder-body .recorder-list .recorder .recorder-body .basic-info p{line-height:20px}.home-recorder-body .recorder-list{width:100%;margin-left:30px;margin-top:20px}.home-recorder-body .recorder-list .recorder-item{width:312px;height:120px;border:1px solid #DDD;margin-right:20px;margin-bottom:20px;position:relative;float:left}.home-recorder-body .recorder-list .recorder-item:hover .setting{visibility:visible;opacity:1}.home-recorder-body .recorder-list .recorder-item .recorder-number{margin-left:10px;width:100%;font-size:14px;color:#555;line-height:20px}.home-recorder-body .recorder-list .recorder-item img{width:90px;height:100px;margin:10px;float:left}.home-recorder-body .recorder-list .recorder-item .recorder-info{width:200px;height:120px;display:inline-block;padding-left:10px}.home-recorder-body .recorder-list .recorder-item .recorder-info p.phone{font-size:14px;height:20px;color:#555;margin-top:20px}.home-recorder-body .recorder-list .recorder-item .recorder-info p.name{height:20px;font-size:20px;color:#333;margin-top:30px}#recorder-adder .modal-dialog #recorder-info{padding:30px;background-color:#fff;align-items:center}#recorder-adder .modal-dialog #recorder-info .recorder-head-shot{float:left;position:relative;color:#95a5a6;background-color:#f4f4f4;border:1px dashed #BBB;width:200px;height:200px}#recorder-adder .modal-dialog #recorder-info .recorder-head-shot .previewHeadShot{position:absolute;top:-1px;left:-1px;width:200px;height:200px}#recorder-adder .modal-dialog #recorder-info .recorder-head-shot input{opacity:0;top:0;width:200px;height:200px;position:absolute;cursor:pointer;z-index:3}#recorder-adder .modal-dialog #recorder-info .recorder-head-shot .upload-icon{text-align:center;position:absolute;width:100%;top:58px}#recorder-adder .modal-dialog #recorder-info .recorder-head-shot .faded{height:100%;width:100%}#recorder-adder .modal-dialog #recorder-info .recorder-head-shot .faded>.upload-icon{opacity:0}#recorder-adder .modal-dialog #recorder-info .recorder-head-shot .faded:hover{background-color:#000}#recorder-adder .modal-dialog #recorder-info .recorder-head-shot .faded:hover>img.previewHeadShot{opacity:.4}#recorder-adder .modal-dialog #recorder-info .recorder-head-shot .faded:hover>.upload-icon{opacity:1}#recorder-adder .modal-dialog #recorder-info form{width:380px;float:right}#recorder-adder .modal-dialog #recorder-info form .control-label{direction:rtl;font-size:16px;color:#888;line-height:40px;white-space:nowrap}#recorder-adder .modal-dialog #recorder-info form .form-control{height:40px}gen-steps{display:block}.gen-steps-wrapper{display:flex;justify-content:center;padding:30px;width:100%}gen-step:last-child .gen-step-line{display:none}gen-step.active .gen-step-icon,gen-step.active .gen-step-title,gen-step.current .gen-step-icon,gen-step.current .gen-step-title,gen-step.done .gen-step-icon,gen-step.done .gen-step-title{color:#4295FF}gen-step.active .gen-step-icon-inner,gen-step.current .gen-step-icon-inner,gen-step.done .gen-step-icon-inner{border-color:#4295FF}gen-step.current .gen-step-icon,gen-step.done .gen-step-icon{cursor:pointer}gen-step.done .gen-step-line{background-color:#4295FF}gen-step.done .gen-step-icon-inner{background-color:transparent}gen-step.active .gen-step-icon-inner{background-color:#D7E9FF}.gen-step-head{position:relative}.gen-step-line{position:absolute;background-color:#DDD}.gen-step-icon{position:relative;z-index:2;display:inline-block;background-color:#FFF;text-align:center;color:#999;font-size:16px}.gen-step-icon-inner{display:inline-block;width:32px;height:32px;line-height:28px;border-radius:50%;border:2px solid #DDD}.gen-step-title{font-size:14px;color:#555}.gen-steps-horizontal .gen-steps-wrapper{align-items:center}.gen-steps-horizontal gen-step{display:inline-block;flex:1}.gen-steps-horizontal gen-step:last-child{flex:none}.gen-steps-horizontal .gen-step-head{height:32px;padding-left:46px}.gen-steps-horizontal .gen-step-icon{padding:0 8px}.gen-steps-horizontal .gen-step-line{top:50%;left:50%;transform:translate3d(-50%,0,0);margin-left:46px;width:100%;height:2px}.gen-steps-horizontal .gen-step-main{width:140px;text-align:center}gen-radio-group{display:block}gen-radio-group gen-radio+gen-radio{margin-left:20px}gen-radio{display:inline-block}gen-radio.checked .gen-radio-input{border-color:#89B932}gen-radio.checked .gen-radio-inner{background-color:#89B932}.gen-radio-wrapper{cursor:pointer;margin-bottom:0;font-size:16px;font-weight:400}.gen-radio-inner,.gen-radio-input,.gen-radio-label{display:inline-block;vertical-align:middle}.gen-radio-input{position:relative;width:20px;height:20px;border:2px solid #888;border-radius:50%}.gen-radio-original{position:absolute;opacity:0;width:0;height:0}.gen-radio-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background-color:transparent}gen-input-number{display:inline-block}.input-number-wrapper{position:relative}.input-number-button{position:absolute;top:0;display:inline-block;width:41px;line-height:35px;cursor:pointer;background-image:none;user-select:none;border:0;outline:0;text-align:center;background-color:transparent}.input-number-button>.input-number-button-inner{font-weight:400;font-size:24px;color:#333}.input-number-decrease{left:0}.input-number-increase{right:0}.input-number-control{padding:0 41px}.input-number-original{height:40px;width:100%;max-width:70px;line-height:40px;text-align:center;padding:0 5px;outline:0;border:1px solid #DDD;border-radius:5px;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.1)}.input-number-original::-webkit-inner-spin-button{display:none}.g-upload-file .modal-body{background-color:#FFF}.g-upload-file-container{position:relative;background-color:#FAFAFA;width:274px;height:340px;margin:0 auto;border:1px dashed #D8D8D8;display:flex;align-items:center;justify-content:center;flex-direction:column}.g-upload-file-container>input{position:absolute;top:0;left:0;width:100%;height:100%;outline:0;opacity:0;z-index:2;cursor:pointer}.g-upload-file-tips{font-size:14px;color:rgba(0,0,0,.5);margin-top:10px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.g-upload-file-result-text{display:inline-block;vertical-align:middle;max-width:200px}.g-upload-file-result .fa{color:#AAA;font-size:22px;vertical-align:middle;cursor:pointer}.g-upload-file-preview img{max-width:100%}.g-carouse-modal .modal-body{padding:0}.g-carouse-modal .carousel{border:none}.g-carouse-modal .carousel-inner{padding:40px 60px;margin-top:-20px}.g-carouse-modal .carousel-inner button{width:119px;height:50px;margin-left:20px;margin-top:20px;border:1px solid #DDD;outline:0;box-shadow:none;background-color:transparent}.g-carouse-modal .carousel-inner button.active{border-color:#8AB73D}.g-carouse-modal .carousel-control{height:100px;font-size:35px}.g-carouse-modal .carousel-control.left,.g-carouse-modal .carousel-control.right{opacity:1}.match .match-head{border-bottom:1px solid #DDD;height:70px;padding:14px 30px;font-size:20px;color:#555;line-height:38px}.match .match-head button{margin-left:20px}.match .match-head a{font-size:16px;cursor:pointer}.match .match-head a.text-danger:hover{text-decoration:underline}.match .match-head a.disabled{color:#999;cursor:not-allowed;pointer-events:none}.match .match-body{padding-left:30px;padding-right:30px}.match-search{padding:20px 0}.match-search .search-input{width:600px;height:40px;position:relative;overflow:hidden}.match-search .search-input input[type=text]{width:100%;height:100%;padding-left:170px;padding-right:100px;background-color:#FFF;border:1px solid #DDD;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.1);border-radius:4px}.match-search .search-input input[type=text]:focus{border-color:#8ABD4A;outline:0;box-shadow:0 1px 6px 1px rgba(138,189,74,.4)}.match-search .search-input .select{margin:1px;min-width:160px;color:#333;position:absolute;top:0;left:0;border-right:1px solid #DDD}.match-search .search-input .select .select2-choice{text-align:center;color:#555}.match-search .search-input button.btn{position:absolute;width:98px;margin:1px;top:-1px;height:40px;right:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.against-map .tag-against:nth-of-type(odd),.match .match-list .list .list-item:nth-child(2n+1),.tag-team,.team-select-panel .tag-team-chose{margin-right:20px}.match-search-reg .search-input{width:780px}.match-search-reg .search-input input[type=text]{padding-left:370px}.match-search-reg .search-input .select-groupType{left:160px;min-width:200px}.pagination a{cursor:pointer}.match .match-list .list .list-item{width:480px;margin-bottom:20px;float:left;overflow:hidden;background-color:#fff;border:1px solid #DDD;cursor:pointer}.match .match-list .list .list-item:hover{content:'';box-shadow:0 10px 20px 4px rgba(0,0,0,.3);transform:translateY(-4px);transition:box-shadow .2s ease .1s,transform .2s ease .1s}.match .match-list .list .list-item .item-head{height:50px;line-height:50px;font-size:18px;color:#555;font-weight:600;padding-left:20px;padding-right:20px}.match .match-list .list .list-item .item-head span.ellipse{display:inline-block;width:400px}.match .match-list .list .list-item .item-head a{font-size:14px}.match .match-list .list .list-item .item-head a:hover{text-decoration:underline}.match .match-list .list .list-item .item-body{position:relative;height:180px;background-color:#DDD;display:flex;justify-content:center}.match .match-list .list .list-item .item-body img{display:block;position:absolute;height:100%;border-top:1px solid #DDD;border-bottom:1px solid #DDD}.match .match-list .list .list-item .item-body .item-info{position:absolute;bottom:20px;right:20px;z-index:2;color:#FFF;text-shadow:2px 2px 3px #333}.match .match-list .list .list-item .item-foot{padding-right:20px;height:40px;line-height:40px;color:#888}.match .match-list .list .list-item .item-foot .status{width:100px;height:24px;line-height:24px;margin-top:8px;font-size:14px;color:#fff;text-align:center;background-color:#95a5a6}.match .match-list .list .list-item .item-foot .status:after{display:block;content:'';float:right;width:0;height:0;border-right:12px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent}.match .match-list .list .list-item .item-foot .status.status-success{background-color:#8ABD4A}.match .match-list .list .list-item .item-foot .status.status-warning{background-color:#E59000}.match .match-list .list .list-item .item-foot .status.status-danger{background-color:#D22B1F}.match .match-list .pagination a{cursor:pointer}.match .match-edit .nav-title{font-size:16px;color:#555;line-height:16px;margin:20px 0}.match .match-edit .match-form{width:650px;margin-left:10px}.match .match-edit .match-form span.size-desc{font-size:12px;color:#888}.match .match-edit .match-form .pubPic-area{overflow:hidden;background-color:#F4F4F4;border:1px dashed #bdc3c7;border-radius:4px;position:relative}.match .match-edit .match-form .pubPic-area.banner{width:100%;height:54.5px}.match .match-edit .match-form .pubPic-area.favicon{width:50px;height:50px}.match .match-edit .match-form .pubPic-area.logo{width:230px;height:50px}.match .match-edit .match-form .pubPic-area.faded{background-color:#F4F4F4}.match .match-edit .match-form .pubPic-area.faded>.upload-icon{opacity:0}.match .match-edit .match-form .pubPic-area:hover>img.banner{opacity:.4}.match .match-edit .match-form .pubPic-area:hover>.upload-icon{opacity:1}.match .match-edit .match-form .pubPic-area img.ad-logo,.match .match-edit .match-form .pubPic-area img.banner,.match .match-edit .match-form .pubPic-area img.favicon{position:absolute;left:0;top:0}.match .match-edit .match-form .pubPic-area img.banner{width:100%;height:100%;opacity:1;z-index:3}.match .match-edit .match-form .pubPic-area img.favicon{width:50px;height:50px;opacity:1;z-index:3}.match .match-edit .match-form .pubPic-area img.ad-logo{width:230px;height:50px;opacity:1;z-index:3}.match .match-edit .match-form .pubPic-area .upload-icon{width:100%;height:100%;z-index:2;display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;color:#888;font-size:12px;padding:10px}.match .match-edit .match-form .pubPic-area .upload-icon span{display:inline-block;text-align:justify;width:auto}.match .match-edit .match-form .pubPic-area input[type=file]{width:100%;height:100%;opacity:0;border:none;position:absolute;cursor:pointer;z-index:5}.match .match-edit .match-form .website-icon .website-icon img.icon-preview{width:150px;height:150px;border:1px dashed #bdc3c7;background:#F4F4F4}.match .match-edit .match-form .btn-support-add{display:block;height:60px;line-height:60px;background:#fff;border:1px dashed #95a5a6;border-radius:4px}.match .match-edit .match-form .support-area{width:100%;padding:20px;min-height:220px;border:1px solid #bdc3c7;border-radius:4px}.match .match-edit .match-form .support-area .support-add{width:40px;height:40px;line-height:40px;display:block;text-align:center;background:#fff;border:1px solid #95a5a6;border-radius:4px;margin-top:20px}.match .match-edit .match-form .support-area tags-input.ng-invalid .tags{box-shadow:0 0 3px 1px rgba(255,0,0,.6)}.match .match-edit .match-form .support-area .public-taginput .host .tags{padding:6px;border-color:#bdc3c7}.match .match-edit .match-form .support-area .public-taginput .host .tags .input.invalid-tag{color:red}.match .match-edit .match-form .support-area .public-taginput .host .tags input[type=text]{min-width:418px}.match .match-edit .match-form .support-area .public-taginput .host .tags.focused{border-color:#8ABD4A}.match .match-edit .match-form .support-area:not(:first-child){margin-top:20px}.match .match-edit .match-form .dropdown .btn{text-align:left}.match .match-edit .match-form .dropdown .btn .caret{float:right;margin-top:6px}.match .match-edit .match-form .select{min-width:inherit}.match .match-edit .match-form .disabled{pointer-events:none}.match .match-edit .match-form .disabled:hover{cursor:not-allowed}.match .match-edit .match-form .select2-choice{text-overflow:ellipsis;overflow:hidden}.match .match-edit .match-form .select-default .select2-choice{background-color:#fff;color:#3A414A;border:2px solid #bdc3c7}.match .match-edit .match-form .select-default .select2-choice .select2-arrow{border-top-color:#bdc3c7}.match .match-edit .match-form .form-control[readonly]{background-color:#fff;border:2px solid #bdc3c7;color:#3A414A}.match .match-edit .match-form .more-setting-slider .more-setting-btn{border:1px solid #8AB73D;height:40px;color:#8AB73D;cursor:pointer;font-size:16px;border-radius:4px;display:flex;align-items:center;justify-content:center}.match .match-edit .match-form .more-setting-slider .more-setting-btn span{vertical-align:middle}.match .match-edit .match-form .more-setting-slider .more-setting-btn i{font-size:32px;margin-left:5px}.match .match-edit .match-form .more-setting-content{transition:max-height .2s ease-out;max-height:0;overflow:hidden}.match .match-edit .menu-area-select{min-width:140px;height:350px;width:140px;overflow:auto;overflow-x:hidden}.match .match-edit .menu-area-select .menu-select-all{background:#F6F6F6;padding-top:10px;padding-left:10px;border:1px solid #DDD}.match .match-edit .menu-area-select .menu-item label{cursor:pointer;margin-left:10px;margin-top:10px}.match .match-edit .menu-disable{background:#939699;border-radius:5px}.match .match-edit .area-select-info{height:220px;margin-bottom:20px}.match .match-edit .area-select-info .area-content{padding:0 10px;margin:0;max-height:220px;overflow:auto;overflow-x:hidden;background:#FFF}.match .match-edit .area-select-info .area-content .item,.match .match-edit .area-select-info .area-content .item-detail{margin-top:10px;height:40px;padding:0 30px;line-height:40px;font-size:16px;font-weight:400}.match .match-edit .area-select-info .area-content .item:hover{padding-left:15px;padding-right:15px;cursor:pointer}.match .match-edit .area-select-info .area-content .item:hover>i{margin-left:10px;width:20px;display:inline-block}.match .match-edit .area-select-info .area-content .item>i{display:none}.match .match-edit .area-select-info .select-name{color:#333;background-color:#F4F4F4}.match .match-edit .input-group .select2-form-contorl{border:2px solid #bdc3c7;border-radius:4px;cursor:pointer}.match .match-edit .input-group .default-arrow{border-top-color:#bdc3c7}.img-container{width:800px;height:440px;margin:0 auto}.img-container img{max-width:100%;max-height:440px}.home-match-arrange{background-color:#fff}.home-match-arrange .common-header>.match-team{font-size:14px;color:#4295FF;line-height:14px;margin-left:16px;cursor:pointer}.home-match-arrange .home-match-arrange-body{padding:0 30px}.home-match-arrange .home-match-arrange-body nav{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;width:calc(100% - 20px);margin:30px 0;height:60px;background-color:#FFF;font-size:0;position:relative}.home-match-arrange .home-match-arrange-body nav .step{float:left;height:60px;font-weight:400;margin-right:4px;width:calc(25% - 4px);background-color:#8b99ab;position:relative;cursor:not-allowed}.home-match-arrange .home-match-arrange-body nav .step::before{content:'';position:absolute;left:0;border-left:20px solid #FFF;border-right:0 solid transparent;border-top:30px solid transparent;border-bottom:30px solid transparent}.home-match-arrange .home-match-arrange-body nav .step::after{content:'';position:absolute;z-index:3;right:-20px;border-left:20px solid #9babbf;border-right:0 solid transparent;border-top:30px solid transparent;border-bottom:30px solid transparent}.home-match-arrange .home-match-arrange-body nav .step .order{display:inline-block;background-color:#8b99ab;color:#FFF;font-size:18px;padding-left:10px;line-height:60px;margin-left:20px;width:40px;height:100%;position:absolute;z-index:1}.home-match-arrange .home-match-arrange-body nav .step .order::after{content:'';position:absolute;z-index:2;right:-20px;border-left:20px solid #8b99ab;border-right:0 solid transparent;border-top:30px solid transparent;border-bottom:30px solid transparent}.home-match-arrange .home-match-arrange-body nav .step .text{position:absolute;left:60px;line-height:60px;padding-left:30px;font-size:18px;right:0;height:100%;background-color:#9babbf;color:#FFF}.home-match-arrange .home-match-arrange-body nav .step.active .order::after,.home-match-arrange .home-match-arrange-body nav .step.active::after,.home-match-arrange .home-match-arrange-body nav .step.done:not(.active) .order::after,.home-match-arrange .home-match-arrange-body nav .step.done:not(.active)::after{right:-20px;border-right:0 solid transparent;border-top:30px solid transparent;border-bottom:30px solid transparent;position:absolute;content:'';z-index:2}.home-match-arrange .home-match-arrange-body nav .step:first-of-type .order{left:-20px;width:60px;padding-left:30px}.home-match-arrange .home-match-arrange-body nav .step.active{background-color:#7ba436;cursor:pointer}.home-match-arrange .home-match-arrange-body nav .step.active::after{border-left:20px solid #8ab73d}.home-match-arrange .home-match-arrange-body nav .step.active .order{background-color:#7ba436}.home-match-arrange .home-match-arrange-body nav .step.active .order::after{border-left:20px solid #7ba436}.home-match-arrange .home-match-arrange-body nav .step.active .text{background-color:#8ab73d}.home-match-arrange .home-match-arrange-body nav .step.done:not(.active){cursor:pointer;background-color:#a3c072}.home-match-arrange .home-match-arrange-body nav .step.done:not(.active)::after{border-left:20px solid #adcd77}.home-match-arrange .home-match-arrange-body nav .step.done:not(.active) .order{background-color:#a3c072}.home-match-arrange .home-match-arrange-body nav .step.done:not(.active) .order::after{border-left:20px solid #a3c072}.home-match-arrange .home-match-arrange-body nav .step.done:not(.active) .text{background-color:#adcd77}.home-match-arrange .home-match-arrange-body .home-match-arrange-teams{font-size:0}.home-match-arrange .home-match-arrange-body .home-match-arrange-teams .head-bar{border-bottom:1px solid #ddd;height:40px}.home-match-arrange .home-match-arrange-body .home-match-arrange-teams .head-bar a{font-size:14px;margin-top:10px}.home-match-arrange .home-match-arrange-body .home-match-arrange-teams .tab{width:180px;height:40px;font-size:16px;color:#555;outline:0;background-color:#F4F4F4;border:1px solid #DDD}.home-match-arrange .home-match-arrange-body .home-match-arrange-teams .tab.active{border-bottom-color:#FFF;background-color:#fff}.home-match-arrange .home-match-arrange-body .home-match-arrange-teams .troops{cursor:pointer;float:left;padding:10px 20px;margin:20px 20px 0 0;width:180px;height:80px;border:1px solid #BBB;border-radius:4px;position:relative;overflow:hidden}.match-free-arrange .panel-heading,.title{border-bottom:2px solid #8ABD4A}.home-match-arrange .home-match-arrange-body .home-match-arrange-teams .troops:hover{content:'';box-shadow:0 6px 10px 0 rgba(0,0,0,.3);transform:translateY(-4px);transition:box-shadow .2s ease .1s,transform .2s ease .1s}.home-match-arrange .home-match-arrange-body .home-match-arrange-teams .troops span{display:block;color:#333;font-weight:600;height:40px;line-height:40px;font-size:20px}.home-match-arrange .home-match-arrange-body .home-match-arrange-teams .troops small{display:inline-block;width:100%;font-size:14px;color:#555;line-height:14px}.home-match-arrange .home-match-arrange-body .home-match-arrange-teams .troops .quick{width:20px;height:20px;position:absolute;top:0;right:0;line-height:20px;text-align:center;font-size:14px;color:#fff;z-index:2}.home-match-arrange .home-match-arrange-body .home-match-arrange-teams .troops .quick:before{content:'';display:block;position:absolute;width:0;height:0;right:0;top:0;z-index:-1;border-top:40px solid #8ABD4A;border-left:40px solid transparent}.home-match-arrange .home-match-arrange-body .home-match-arrange-teams .troops:nth-child(5n){margin-right:0}.home-match-arrange .home-match-arrange-body .home-match-arrange-teams p.submit{margin-top:150px;text-align:center;padding-bottom:30px}.title{line-height:34px;margin-bottom:20px}.title .addMatch{width:140px;height:30px;line-height:.8;float:right;font-size:14px;text-align:center}.match-operate .operate-match-publish{height:36px;line-height:36px;border-bottom:1px solid #ddd}.match-operate .operate-match-publish .btn{padding:0;width:100px;height:30px;line-height:30px}.match-operate .operate-match-process .progress-bar{background-color:#3498db}.match-operate .operate-match-teams .joined-teams .carousel-indicators{bottom:-8px}.match-operate .operate-match-teams .joined-teams .carousel-control{width:40px}.match-operate .operate-match-teams .joined-teams ul{width:840px;height:402px;padding-top:2px;margin:20px auto}.match-operate .operate-match-teams .joined-teams ul li{float:left;width:180px;height:80px;margin-bottom:20px;background:#FFF}.match-operate .operate-match-teams .joined-teams ul li:not(:nth-child(4n)){margin-right:40px}.match-operate .operate-match-teams .joined-teams ul li a{display:block;position:relative;overflow:hidden;border:1px solid #BBB;border-radius:4px;padding:16px 10px}.match-operate .operate-match-teams .joined-teams ul li a:hover{content:'';box-shadow:0 6px 10px 0 rgba(0,0,0,.3);transform:translateY(-4px);transition:box-shadow .2s ease .1s,transform .2s ease .1s}.match-operate .operate-match-teams .joined-teams ul li a h4{margin-top:0;margin-bottom:10px;font-size:20px;color:#333}.match-operate .operate-match-teams .joined-teams ul li a p{font-size:14px;color:#555;line-height:14px}.match-operate .operate-match-teams .joined-teams ul li .change-mark{position:absolute;top:0;right:0;width:20px;height:20px;line-height:20px;text-align:center;color:#fff;z-index:2;font-size:14px}.match-operate .operate-match-teams .joined-teams ul li .change-mark:after{content:'';display:block;position:absolute;width:60px;height:30px;top:-8px;right:-20px;z-index:-1;background-color:#E59000;transform:rotate(45deg)}.match-operate .operate-match-teams .joined-teams ul li .change-mark.quick:after{background-color:#8ABD4A}.match-operate .operate-menu{margin-top:30px;margin-bottom:20px}.match-operate .operate-menu .nav.nav-5>li{width:180px}.match-operate .operate-menu .nav.nav-4>li{width:230px}.match-operate .operate-menu .nav:after{display:block;content:'';clear:left}.match-operate .operate-menu .nav li{float:left}.match-operate .operate-menu .nav li:not(:first-child){margin-left:20px}.match-operate .operate-menu .nav li button{width:100%}.match-operate .operate-menu .nav a{background-color:#8ABD4A;border-radius:4px;color:#fff;cursor:pointer;text-align:center;padding-top:6px;padding-bottom:6px}.match-operate .operate-match-time{margin-bottom:100px;margin-top:20px}.match-operate .operate-match-time .none-info{text-align:center;height:100px;padding-top:60px}.match-operate .operate-match-time .round-list .round-item{text-align:center}.match-operate .operate-match-time .round-list .round-item:after{display:block;content:'';clear:left}.match-operate .operate-match-time .round-list .round-item .round-status{float:left;width:30px;height:80px;padding-top:6px;line-height:22px;border-radius:4px;border:1px solid #DDD}.match-operate .operate-match-time .round-list .round-item .round-status.status-underway{border-color:#8ABD4A;background-color:#8ABD4A;color:#fff}.match-operate .operate-match-time .round-list .round-item .round-status.status-end{border-color:#DDD;background-color:#DDD}.match-operate .operate-match-time .round-list .round-item .panel{float:left;border-radius:0;background:#fff;border:1px solid #DDD;margin-left:20px}.match-operate .operate-match-time .round-list .round-item .panel.panel-assist .panel-heading,.match-operate .operate-match-time .round-list .round-item .panel.panel-part .panel-heading{background-color:#F4F4F4}.match-operate .operate-match-time .round-list .round-item .panel .panel-heading{padding-top:1px;padding-bottom:1px;position:relative;border-bottom:1px solid #DDD}.match-operate .operate-match-time .round-list .round-item .panel .panel-body{padding-top:12px;padding-bottom:11px;position:relative}.match-operate .operate-match-time .round-list .round-item .panel.panel-part{width:175px}.match-operate .operate-match-time .round-list .round-item .panel.panel-assist{width:370px}.match-operate .operate-match-time .round-list .round-item .panel.panel-chief{width:540px}.match-operate .operate-match-time .round-list .round-item .panel.panel-chief.hover{cursor:pointer}.match-operate .operate-match-time .round-list .round-item .panel.panel-chief.hover:hover{box-shadow:0 4px 8px 1px rgba(0,0,0,.2)}.match-operate .operate-match-time .round-list .round-item .panel.panel-chief .panel-heading{background:rgba(52,151,219,.1);border-radius:0}.match-operate .operate-match-time .round-list .round-item .panel.panel-chief .panel-heading.bg-success{background-color:#8ABD4A}.match-operate .operate-match-time .round-list .round-item .panel.panel-chief .panel-heading.bg-end{background-color:#ddd}.match-operate .operate-match-time .round-list .round-item .panel.panel-chief .live-mark{position:absolute;top:8px;width:60px;height:20px;left:50%;margin-left:-30px}.match-operate .operate-match-time .round-list .round-item .panel.panel-chief .live-mark.left{position:static;float:left;margin-left:10px;padding-top:7px}.match-operate .operate-match-time .round-list .round-item .panel.panel-chief .live-mark .label{vertical-align:top}.match-operate .operate-match-time .round-list .round-item .panel.panel-chief .pull-right.ellipse{max-width:208px}.match-operate .operate-match-time .round-list .round-item .panel.panel-chief .panel-body{position:relative}.match-operate .operate-match-time .round-list .round-item .panel.panel-chief .panel-body .team-score{position:absolute;text-align:center;width:100px;height:30px;top:10px;left:50%;margin-left:-50px;font-size:0}.match-operate .operate-match-time .round-list .round-item .panel.panel-chief .panel-body .team-score .score{display:inline-block;background:#fff;border:1px solid #DDD;border-radius:2px;width:24px;font-size:18px;height:30px;line-height:28px}.match-operate .operate-match-time .round-list .round-item .panel.panel-chief .panel-body .team-score .score:first-child{margin-right:12px}.match-operate .operate-match-time .round-list .round-item .panel.panel-chief .panel-body .team-score .score.score-success{background-color:#8ABD4A;border-color:#8ABD4A;color:#fff}.match-operate .operate-match-time .round-list .round-item .panel.panel-chief .panel-body .ellipse{width:168px}.match-operate .operate-match-time .round-list .round-item .panel.panel-chief .panel-body .waiver{position:absolute;height:36px;width:36px;top:7px;left:16px}.match-operate .operate-match-time .round-list .round-item .panel.panel-chief .panel-body .waiver.contrary{left:auto;right:16px}.match-operate .operate-match-time .round-list .round-item .panel.panel-chief .panel-body .pull-left.ellipse{margin-left:40px}.match-operate .operate-match-time .round-list .round-item .panel.panel-chief .panel-body .pull-right.ellipse{margin-right:40px}.match-operate .operate-match-calendar .date-box table{width:100%}.match-operate .operate-match-calendar .date-box table thead tr th{text-align:center}.match-operate .operate-match-calendar .date-box table thead tr th strong{font-size:30px}.match-operate .operate-match-calendar .date-box table thead tr:first-child{height:60px}.match-operate .operate-match-calendar .date-box table thead tr:first-child a{background:#FFF;padding:4px 28px;border:1px solid #BBB;border-radius:4px;font-size:14px;color:#333;font-weight:400}.match-operate .operate-match-calendar .date-box table thead tr:first-child a:hover{background-color:#a1a6a9;color:#fff}.match-operate .operate-match-calendar .date-box table thead tr:first-child th:first-child a{float:left}.match-operate .operate-match-calendar .date-box table thead tr:first-child th:last-child a{float:right}.match-operate .operate-match-calendar .date-box table thead tr:nth-child(2){opacity:.69;background:#8ABD4A;border:1px solid #DDD;font-size:16px;color:#FFF;line-height:16px;height:40px}.match-operate .operate-match-calendar .date-box table thead tr:nth-child(2) th{width:140px}.match-operate .operate-match-calendar .date-box table tbody tr td{height:51px;text-align:center;border-bottom:1px solid #DDD;border-right:1px solid #DDD}.match-operate .operate-match-calendar .date-box table tbody tr td:first-child{border-left:1px solid #ddd}.match-operate .operate-match-calendar .date-box table tbody tr td a{display:block;width:100%;height:100%;position:relative;font-size:16px;color:#333;line-height:50px}.match-operate .operate-match-calendar .date-box table tbody tr td a:hover{background-color:#8ABD4A;color:#fff}.match-operate .operate-match-calendar .date-box table tbody tr td a:hover .schedule{background-color:#75A03E;color:#fff}.match-operate .operate-match-calendar .date-box table tbody tr td a.active{background-color:#8ABD4A;color:#fff}.match-operate .operate-match-calendar .date-box table tbody tr td a.active .schedule{background-color:#75A03E;color:#fff}.match-operate .operate-match-calendar .date-box table tbody tr td a .schedule{position:absolute;height:40px;width:40px;top:4px;right:8px;background:#8ABD4A;border-radius:4px;color:#fff;font-size:14px;line-height:14px;padding-top:6px;overflow:hidden;text-align:center}.panel-content span,.steps i.tip,.tag-team span{font-size:16px}.steps i.tip{font-style:normal;font-weight:100;color:#E59100}.tag{display:inline-block;background:#FFF;outline:0}.tag.hide{width:0;height:0;overflow:hidden}.tag-team{float:left;margin-bottom:20px;width:219px;height:50px;border:1px solid #DDD;box-shadow:0 4px 4px 0 rgba(0,0,0,.3);border-radius:4px;padding:0;outline:0;overflow:hidden;border-left:0;line-height:50px}.team-select-panel .tag-team-chose.focus,.team-select-panel .tag-team-chose:hover{box-shadow:0 3px 4px rgba(0,0,0,.15),0 -1px 6px rgba(0,0,0,.15)}.tag-team span{display:inline-block;color:#333;font-weight:600;width:7em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tag-team:focus{border:2px solid #8ABD4A}.tag-team:hover{cursor:move}.tag-team>.group-id{display:inline-block;font-style:normal;float:left;width:50px;font-size:14px;height:50px;margin-top:-1px;text-align:center;line-height:50px;background-color:#F4F4F4;border:1px solid #DDD}.tag-team .fa{float:right;padding:12px 10px;color:#d5d5d5;cursor:pointer;font-size:24px}.tag-team .fa:hover{color:#999}.team-select-panel{min-height:320px;width:640px;margin:auto;padding:20px 0 0 20px;font-size:0}.team-select-panel .tag-team-chose{width:135px;font-size:14px;height:40px;background:#FFF;border:1px solid #DDD;border-radius:4px;margin-bottom:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-select-panel .tag-team-chose.focus{border:2px solid #8AB73D}.tag-against.undefined{border-color:#E79000!important}.against-map{padding:20px 40px;position:relative;font-size:0}.against-map p{color:#555;font-size:14px;padding-bottom:15px;white-space:nowrap}.against-map .tag-against{width:calc(50% - 10px);height:36px;border-radius:4px;margin-bottom:20px;font-size:16px;border:1px solid #ddd;position:relative}.against-map .tag-against span{float:left;display:inline-block;width:calc(50% - 20px);height:100%;line-height:32px}.against-map .tag-against strong{float:left;margin-top:1px;display:inline-block;background-color:#ecf0f1;width:40px;height:30px;text-align:center;font-weight:400}.against-map .tag-against-lg{width:455px}.against-map .tag-against:nth-of-type(even){margin-right:0}.against-adder,.group-adder,.team-adder{line-height:46px;float:left;display:inline-block;width:220px;height:50px;border:2px dashed #d5d5d5;margin-bottom:20px;text-align:center;border-radius:4px;font-size:16px;color:#b0b3b7;cursor:pointer}.against-adder .fa,.group-adder .fa,.team-adder .fa{margin-top:14px;color:#d4d4d4;font-size:20px}.adder-inline{width:100%;line-height:46px}div[dnd-list] .dndDraggingSource{display:none}div[dnd-list] .dndPlaceholder{display:block;width:220px;height:50px;margin-right:20px;margin-bottom:20px;border:2px dashed #8ABD4A;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:left;background-color:#d4d4d4}.block-title,.carousel-inner{margin-bottom:10px}.carousel-inner{min-height:200px}.home-match-arrange-body .panel-heading .delete{position:static}.circle{display:inline-block;width:80px;height:80px;border-radius:50%;border:4px solid #d4d4d4;margin-left:30px;font-size:20px;cursor:pointer;color:#22272E;line-height:72px;font-weight:400}.circle.disabled{background-color:#b0b3b7;cursor:not-allowed;pointer-events:none}.circle.active{background-color:#8ABD4A;color:#FFF;border-color:#8ABD4A}.block-title span{font-size:20px;color:#555}.block-title span.left{margin-left:70px}.block-title span.right{margin-right:70px}.elimination-map{position:relative}.elimination-map.elimination-map-adjust .left-map .map span.delete i.fa,.elimination-map.elimination-map-adjust .right-map .map span.delete i.fa{font-weight:300;font-size:16px;vertical-align:middle}.elimination-map.elimination-map-adjust .left-map .map .tag,.elimination-map.elimination-map-adjust .right-map .map .tag{background-color:#ecf0f1}.elimination-map.elimination-map-adjust .left-map .map .tag.set,.elimination-map.elimination-map-adjust .right-map .map .tag.set{border-color:#fff}.elimination-map.elimination-map-adjust .left-map .map .tag.editable,.elimination-map.elimination-map-adjust .right-map .map .tag.editable{border-color:#8AB73D}.elimination-map.elimination-map-adjust .left-map .map .tag.editable i.fa,.elimination-map.elimination-map-adjust .right-map .map .tag.editable i.fa{display:inline-block}.elimination-map .left-map,.elimination-map .right-map{z-index:2;top:0;position:relative;background-color:#fff}.elimination-map .left-map .map,.elimination-map .right-map .map{margin-bottom:40px}.elimination-map .left-map .map:last-of-type,.elimination-map .right-map .map:last-of-type{margin-bottom:0}.elimination-map .left-map .map .tag-against,.elimination-map .right-map .map .tag-against{display:block;width:220px;height:50px;border-radius:4px;font-size:16px;border:1px dashed #bbb;color:#b0b3b7}.elimination-map .left-map .map .tag-against .add-btn,.elimination-map .right-map .map .tag-against .add-btn{line-height:50px;cursor:pointer;display:inline-block;width:100%}.elimination-map .left-map .map .tag-against .set,.elimination-map .right-map .map .tag-against .set{display:none}.elimination-map .left-map .map .tag-against .adder,.elimination-map .right-map .map .tag-against .adder{display:inline-block;width:100%;height:100%;line-height:48px}.elimination-map .left-map .map .tag-against.set .tip,.elimination-map .left-map .map .tag-against.set i,.elimination-map .left-map .map .tag-against.set span,.elimination-map .right-map .map .tag-against.set .tip,.elimination-map .right-map .map .tag-against.set i,.elimination-map .right-map .map .tag-against.set span{display:none}.elimination-map .left-map .map .tag-against.set,.elimination-map .right-map .map .tag-against.set{border:2px solid #8ABD4A;line-height:48px;color:#333}.elimination-map .left-map .map .tag-against.set .set,.elimination-map .right-map .map .tag-against.set .set{display:inline-block;white-space:nowrap;max-width:70%;overflow:hidden;text-overflow:ellipsis}.elimination-map .left-map .map .tag-against.set .delete,.elimination-map .right-map .map .tag-against.set .delete{margin-right:5px;margin-top:-3px;font-weight:100;float:right;color:#b0b3b7;font-size:32px;position:static}.elimination-map .left-map .map .tag-against.set .delete:hover,.elimination-map .right-map .map .tag-against.set .delete:hover{color:#555}.elimination-map .left-map .map .tag-against.set .exchange,.elimination-map .right-map .map .tag-against.set .exchange{cursor:pointer;position:absolute;text-align:right;padding-left:10px;width:220px;color:#8ABD4A}.elimination-map .left-map .map .tag-against.set .exchange.right,.elimination-map .right-map .map .tag-against.set .exchange.right{right:0;margin-right:15px}.elimination-map .left-map .map .tag-against.set .exchange.left,.elimination-map .right-map .map .tag-against.set .exchange.left{left:0;margin-left:-15px}.elimination-map .left-map .map .tag-against:first-of-type,.elimination-map .right-map .map .tag-against:first-of-type{margin-bottom:20px}.elimination-map .left-map .level .guest,.elimination-map .left-map .level .home,.elimination-map .right-map .level .guest,.elimination-map .right-map .level .home{width:40px}.elimination-map .left-map .level .home.left-part,.elimination-map .right-map .level .home.left-part{border-top:1px solid #3A414A;border-right:1px solid #3A414A;border-top-right-radius:4px}.elimination-map .left-map .level .guest.left-part,.elimination-map .right-map .level .guest.left-part{border-bottom:1px solid #3A414A;border-right:1px solid #3A414A;border-bottom-right-radius:4px}.elimination-map .left-map .level .home.right-part,.elimination-map .right-map .level .home.right-part{border-top:1px solid #3A414A;border-left:1px solid #3A414A;border-top-left-radius:4px}.elimination-map .left-map .level .guest.right-part,.elimination-map .right-map .level .guest.right-part{border-bottom:1px solid #3A414A;border-left:1px solid #3A414A;border-bottom-left-radius:4px}.elimination-map .left-map .level-one .set,.elimination-map .right-map .level-one .set{margin-bottom:90px}.elimination-map .left-map .level-one .set:first-of-type,.elimination-map .right-map .level-one .set:first-of-type{margin-top:25px}.elimination-map .left-map .level-one .set:last-of-type,.elimination-map .right-map .level-one .set:last-of-type{margin-bottom:0}.elimination-map .left-map .level-one .set .guest,.elimination-map .left-map .level-one .set .home,.elimination-map .right-map .level-one .set .guest,.elimination-map .right-map .level-one .set .home{height:35px}.elimination-map .left-map .level-two .set,.elimination-map .right-map .level-two .set{margin-bottom:160px}.elimination-map .left-map .level-two .set:first-of-type,.elimination-map .right-map .level-two .set:first-of-type{margin-top:60px}.elimination-map .left-map .level-two .set:last-of-type,.elimination-map .right-map .level-two .set:last-of-type{margin-bottom:0}.elimination-map .left-map .level-two .set .guest,.elimination-map .left-map .level-two .set .home,.elimination-map .right-map .level-two .set .guest,.elimination-map .right-map .level-two .set .home{height:80px}.elimination-map .left-map .level-three .set,.elimination-map .right-map .level-three .set{margin-bottom:320px}.elimination-map .left-map .level-three .set:first-of-type,.elimination-map .right-map .level-three .set:first-of-type{margin-top:140px}.elimination-map .left-map .level-three .set:last-of-type,.elimination-map .right-map .level-three .set:last-of-type{margin-bottom:0}.elimination-map .left-map .level-three .set .guest,.elimination-map .left-map .level-three .set .home,.elimination-map .right-map .level-three .set .guest,.elimination-map .right-map .level-three .set .home{height:160px}.elimination-map .left-map .level-four .set,.elimination-map .right-map .level-four .set{margin-top:300px}.elimination-map .left-map .level-four .set .guest,.elimination-map .left-map .level-four .set .home,.elimination-map .right-map .level-four .set .guest,.elimination-map .right-map .level-four .set .home{height:320px}.elimination-map .left-map{float:left}.elimination-map .right-map{float:right}.elimination-map .center{height:100%;width:95%;position:absolute;display:flex;justify-content:center;align-items:center}.elimination-map .center button{position:relative;z-index:2}.elimination-map .center::after{content:'';position:absolute;left:0;height:1px;width:100%;background-color:#3A414A;top:50%}.delete{color:#ccc;font-size:14px}.btn-final{background-color:#8ABD4A;color:#FFF;cursor:auto}.schedule-against{margin-top:-15px}.schedule-against .tag-against{height:40px;font-size:16px;border:1px solid #ddd;position:relative;color:#333}.schedule-against .tag-against.tag-against-md{width:360px}.schedule-against .tag-against.tag-against-sm{width:330px}.schedule-against .tag-against span{float:left;display:inline-block;width:calc(50% - 24px);height:100%;line-height:40px;text-align:center;padding-left:4px;padding-right:4px}.schedule-against .tag-against strong{float:left;margin-top:4px;display:inline-block;background:rgba(52,151,219,.1);border:1px solid #DDD;width:48px;height:30px;text-align:center;font-weight:400}.schedule-against ul li{display:block;height:45px;margin-bottom:20px}.schedule-against ul li:first-child{margin-top:20px}.schedule-against ul li:after{display:block;content:'';clear:left}.schedule-against ul li .sa-cell{float:left}.schedule-against ul li .sa-cell:not(:last-of-type){margin-right:10px}.schedule-against ul li .sa-cell.sa-cell-1{background:rgba(52,151,219,.1);border:1px solid #DDD;width:40px;height:40px;line-height:40px;text-align:center;margin-right:10px}.schedule-against ul li .sa-cell.sa-cell-3{width:200px}.schedule-against ul li .sa-cell.sa-cell-3 i{font-size:20px;color:#8ABD4A}.schedule-against ul li .sa-cell.sa-cell-4{width:240px;position:relative}.schedule-against ul li .sa-cell.sa-cell-4 p{width:270px;color:#333}.schedule-against ul li .sa-cell.sa-cell-4 input{font-size:14px}.schedule-against ul li .sa-cell.sa-cell-4 a{font-size:16px;position:absolute;top:0;right:0;padding:13px 15px}.schedule-against ul li .sa-cell.sa-cell-4 a.col-trash{font-size:20px;color:#BBB}.schedule-against ul li .sa-cell.sa-cell-4 a.col-check{font-size:20px;color:#8ABD4A}.schedule-against ul li .sa-cell.sa-cell-6 a{display:block;font-size:14px;padding-top:8px;color:#bbb}.schedule-against ul li .sa-cell.sa-cell-6 a:hover{color:#999}.schedule-against ul li .sa-cell.sa-cell-6 span{font-size:20px;color:#E94B35}.schedule-against ul li .sa-cell.sa-cell-7{position:relative;border-radius:4px;margin-top:4px}.schedule-against ul li .sa-cell.sa-cell-7>span{position:absolute;top:100%;left:50%;transform:translateX(-50%);font-size:12px}#carousel-teams-step4 .team-panel{width:700px;height:350px;margin:0 auto}#carousel-teams-step4 .team-panel .btn-tag{width:160px;height:50px;background:#FFF;border:1px solid #DDD;border-radius:4px;margin-bottom:20px;margin-right:20px;font-size:16px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#carousel-teams-step4 .team-panel .btn-tag:nth-child(4n){margin-right:0}#carousel-teams-step4 .team-panel .btn-tag.focus{border:2px solid #8AB73D;box-shadow:0 4px 4px 0 rgba(0,0,0,.3)}#carousel-teams-step4 .team-panel .btn-tag[disabled]{background-color:#DDD;color:#fff}.match-head button{float:right;width:120px}.match-results-adjust .schedules-wrap{padding:5px;position:relative;cursor:pointer}.match-results-adjust .schedules-wrap .panel-sm{float:left;width:calc(50% - 10px)}.match-results-adjust .schedules-wrap .panel-sm:nth-of-type(odd){margin-right:20px}.match-results-adjust .schedules-wrap .panel-sm .panel-heading{color:#333}.match-results-adjust .schedules-wrap .panel-sm .schedule-wrap{position:relative}.match-results-adjust .schedules-wrap .panel-sm .schedule-wrap p{float:left;text-align:center;height:30px;line-height:30px}.match-results-adjust .schedules-wrap .panel-sm .schedule-wrap p.name{width:calc(50% - 70px);position:relative}.match-results-adjust .schedules-wrap .panel-sm .schedule-wrap p.name.quitter::after{content:'';position:absolute;top:0;width:36px;height:36px;margin-top:-3px;background:url(../img/icon_waiver.png)}.match-results-adjust .schedules-wrap .panel-sm .schedule-wrap p.name.quitter.home::after{left:-42px}.match-results-adjust .schedules-wrap .panel-sm .schedule-wrap p.name.quitter.guest::after{right:-42px}.match-results-adjust .schedules-wrap .panel-sm .schedule-wrap p.name.home{text-align:left;margin-left:36px}.match-results-adjust .schedules-wrap .panel-sm .schedule-wrap p.name.guest{text-align:right;margin-right:36px}.match-results-adjust .schedules-wrap .panel-sm .schedule-wrap p.name>.name-text{display:inline-block;max-width:100%}.match-results-adjust .schedules-wrap .panel-sm .schedule-wrap p.score{width:68px}.match-results-adjust .schedules-wrap .panel-sm .schedule-wrap p.score>span{display:inline-block;height:100%;border:1px solid #DDD;border-radius:2px;width:24px}.match-results-adjust .schedules-wrap .panel-sm .schedule-wrap p span.primary,.match-results-adjust .schedules-wrap .panel-sm .schedule-wrap p.score>span.higher{background-color:#8ABD4A;color:#fff}.match-results-adjust .scoring-wrap .control-item{display:inline-block}.match-results-adjust .scoring-wrap .control-item.button-save{color:#1672EA}.match-results-adjust .scoring-wrap .control-item.button-cancle{color:#333}.match-results-adjust .scoring-wrap .control-item+.control-item{margin-left:20px}.match-results-adjust .scoring-wrap .panel-body.is-edit .list-item,.match-results-adjust .scoring-wrap .panel-body.is-edit .list-item.list-item-freeze{background-color:#fff}.match-results-adjust .scoring-wrap .list-item .form-control{height:32px;max-width:60px;text-align:center;margin-top:10px;display:inline-block}.match-results-adjust .scoring-wrap .dndPlaceholder{height:50px;background-color:#fff}.match-results-adjust .scoring-wrap .panel-collapse{margin-top:20px}.match-results-adjust .scoring-wrap .panel-collapse .list-item>span{overflow:hidden;display:inline-block;width:8.33333333%;text-align:center;font-size:14px;height:50px}.match-results-adjust .scoring-wrap .panel-collapse .list-item>span.mover{cursor:move}.match-results-adjust .scoring-wrap .panel-collapse .list-item>span.teamName{min-width:100px;white-space:nowrap;text-overflow:ellipsis}.match-results-adjust .scoring-wrap .panel-collapse .list-item i.fa{width:20px;height:20px;display:inline-block;font-size:16px}.match-results-adjust .scoring-wrap .panel-collapse .list-item .chooseTeamName{width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-results-adjust .scoring-wrap .panel-collapse .list-item .choose-team{height:32px;max-width:160px;margin-top:0;position:relative;top:-10px;cursor:pointer;line-height:15px}.match-results-adjust .scoring-wrap .panel-collapse .team-list-ul span{width:8.7%}.match-results-adjust .scoring-wrap .panel-collapse .team-list-ul .team-list-del{font-family:PingFangSC-Medium;font-size:14px;color:#D5342B;cursor:pointer}.match-results-adjust .scoring-wrap .panel-collapse .team-list-ul .choose-team-color{color:#8ABD4A}.match-results-adjust .scoring-wrap-empty{text-align:center;margin-top:20px}.match-results-adjust .teamlist-wrap{margin-top:10px}.match-results-adjust .teamlist-wrap .list-item{text-align:center}.match-results-adjust .teamlist-wrap .list-item span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:28%}.match-results-adjust .teamlist-wrap .list-item span:first-child,.match-results-adjust .teamlist-wrap .list-item span:nth-child(2),.match-results-adjust .teamlist-wrap .list-item span:nth-child(3),.match-results-adjust .teamlist-wrap .list-item span:nth-child(5){width:10%}.match-results-adjust .elimination-map{margin-top:20px;border:1px solid #DDD;padding:20px;box-sizing:border-box}.game-place-name{position:relative;width:138px}.game-place-name a{position:absolute;right:8px;top:12px;font-size:18px;cursor:pointer;color:#ccc}.game-place-name a:hover{color:#8ABD4A}.form-control{padding:8px 5px}.team-name-vs{display:inline-block}.delete-btn{padding:5px;color:#E94B35;cursor:pointer}.curr-group{background:#4295FF;color:#FFF}.scroll-tab{height:270px;overflow-y:auto}.team-li{display:inline-block;width:120px;margin:5px 2px 5px 13px;text-align:center;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.team-li:hover{color:#8ABD4A}.team-li.li-disabled{color:rgba(51,51,51,.3);cursor:not-allowed;background:#FFF;border:1px solid #DDD;border-radius:4px}.team-disabled{color:rgba(51,51,51,.3);background:#F7F9F9;border:1px solid #DDD;border-radius:4px;pointer-events:none}.team-disabled:hover{cursor:not-allowed}.team-li-unclick{pointer-events:none}.exchange,.exchange:hover{color:#ccc}.eliminate-team-type{width:100%;display:flex}.eliminate-team-type li{flex-grow:1;float:left;text-align:center;border-bottom:2px solid #ccc;font-size:14px;height:35px;margin-bottom:10px;cursor:pointer}.eliminate-team-type li:active,.eliminate-team-type li:hover{color:#4295FF;border-color:#4295FF}.eliminate-team-type li.tab-disabled{cursor:not-allowed;color:#cacaca;border-color:#ccc}.eliminate-team-type .li_active{color:#4295FF;border-color:#4295FF}.grounp-ul-warp{width:140px;max-height:290px;overflow:hidden;float:left}.grounp-ul-warp .grounp-ul{width:158px;height:290px;overflow-y:scroll}.grounp-ul-warp .grounp-ul .grounp-li{border:1px solid #ccc;border-radius:4px;text-align:center;font-size:14px;width:60px;margin:5px;float:left;height:30px;line-height:30px;cursor:pointer}.grounp-ul-warp .grounp-ul .grounp-li:hover{color:#fff;background-color:#4295FF}.team-ul-warp{float:right;width:425px}#choose-eliminate-team .btn-wait,#choose-group-team .btn-wait{width:100%;margin-top:20px;color:#333;border:1px solid #DDD}#choose-eliminate-team .btn-wait:hover,#choose-group-team .btn-wait:hover{background:#fff;color:#8ABD4A;text-align:center}.choose-team-warp{min-height:330px}.match-tr-error{background-color:rgba(233,75,53,.2)}.match-tr-unclick{pointer-events:none}.panel>.panel-heading>.panel-title>a{color:#D5342B;cursor:pointer}.match-result-setting{padding:0 30px}.match-result-setting .score{height:100px;background-color:#F4F4F4;line-height:100px;position:relative;margin-bottom:10px}.match-result-setting .score .team-name{display:inline-block;position:relative;max-width:160px}.match-result-setting .score .team-name.isQuitter::after{content:'';position:absolute;width:36px;height:36px;top:32px;background:url(../img/icon_waiver.png)}.match-result-setting .score .team-name.isQuitter.left::after{left:-60px}.match-result-setting .score .team-name.isQuitter.right::after{right:-60px}.match-result-setting .score .score-board{padding:20px 0;position:absolute;left:50%;width:246px;transform:translate(-50%,0)}.match-result-setting .score .score-board .score-count{display:inline-block;width:48px;height:60px;line-height:60px;font-size:36px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #bdc3c7}.match-result-setting .score .score-board .score-count.higher{background-color:#8ABD4A;color:#fff}.match-result-setting .score .score-board .score-status{position:absolute;line-height:normal;left:50%;transform:translate(-50%,0);text-align:center}.match-result-setting .score .score-board .score-status .btn{width:80px;height:30px;margin:0;padding-top:5px;font-size:16px}.match-result-setting .score .score-board .score-status .btn:hover{color:#333}.match-result-setting .score .score-board .score-status .btn:focus{color:#333!important}.match-result-setting .score .score-board .score-status p{margin-top:5px;line-height:16px;white-space:nowrap}.match-result-setting .score .btn.btn-xs{width:100px;height:30px;margin:35px 30px;color:#333;font-size:14px}.match-result-setting .score .btn.btn-xs:hover{background-color:#E94B35;color:#fff}.match-result-setting .panel-attachment{box-shadow:none;margin-top:20px}.match-result-setting .panel-referee{box-shadow:none}.match-result-setting .panel-referee .panel-body{padding-top:0}.match-result-setting .g-setting-refree span{display:inline-block;vertical-align:middle}.match-result-setting .g-setting-refree-item{margin-top:15px;width:180px;height:50px;margin-right:20px}.match-result-setting .g-setting-refree-content,.match-result-setting .g-setting-refree-empty{position:relative;width:100%;height:100%}.match-result-setting .g-setting-refree-empty{text-align:center;border:1px dashed #8BBD4B;color:#8BBD4B;cursor:pointer;line-height:50px}.match-result-setting .g-setting-refree-content{border:1px solid #DDD}.match-result-setting .g-setting-refree-name,.match-result-setting .g-setting-refree-remove,.match-result-setting .g-setting-refree-role{height:100%;line-height:50px}.match-result-setting .g-setting-refree-role{text-align:center;width:40px;background-color:#3A414A;color:#FFF}.match-result-setting .g-setting-refree-name{margin-left:10px;max-width:6em}.match-result-setting .g-setting-refree-remove{position:absolute;right:10px;font-size:36px;line-height:42px;cursor:pointer;color:#888;font-weight:100}.match-result-setting .panel-roster{margin-top:15px;margin-bottom:0}.match-result-setting .panel-roster .roster{padding:5px}.match-result-setting .panel-roster .roster p.players{width:50%;float:left;box-sizing:border-box}.match-result-setting .panel-roster .roster p.players.home-players{border-right:2px dashed #8ABD4A}.match-result-setting .panel-roster .roster p.players.guest-players{border-left:2px dashed #8ABD4A;padding-left:28px;margin-left:-2px}.match-result-setting label{color:#333;font-size:16px}.match-result-setting .form-control{display:inline-block;width:390px;border:1px solid #BBB;color:#BBB}.match-result-setting .tag{width:200px;height:50px;border:1px solid #ddd;margin-bottom:20px;line-height:50px;white-space:nowrap;cursor:pointer;padding:0;box-sizing:border-box}.match-result-setting .tag.focus{border:2px solid #8ABD4A}.match-result-setting .tag.focus strong{background-color:#8ABD4A}.match-result-setting .tag.disabled{border-color:#DDD;cursor:not-allowed}.match-result-setting .tag.disabled strong{background-color:#DDD}.match-result-setting .tag.disabled span.name{color:#BBB}.match-result-setting .tag.hover-shadow:hover{box-shadow:0 4px 4px 0 rgba(0,0,0,.3)}.match-result-setting .tag.tag-sm{width:160px}.match-result-setting .tag.tag-sm span.name{max-width:6em}.match-result-setting .tag:last-of-type{margin-bottom:0}.match-result-setting .tag.tag-home{margin-right:20px}.match-result-setting .tag.tag-guest{margin-left:20px}.match-result-setting .tag strong{display:inline-block;height:100%;width:40px;background-color:#3A414A;line-height:50px;color:#fff;font-size:30px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.match-result-setting .tag span.name{margin-left:10px;font-size:16px;display:inline-block;max-width:7em}.match-result-setting .tag span.delete{margin-right:10px;font-size:36px;vertical-align:top;color:#888;font-weight:100;cursor:pointer}.match-result-setting .tag span.delete:hover{color:#888}.match-result-setting #addNewPlayerPanel .home-players{padding-left:70px;padding-top:30px;padding-bottom:30px}.match-result-setting #addNewPlayerPanel .carousel-indicators{position:absolute;bottom:10px}.match-result-setting .match-event-wrap{padding-top:5px}.match-result-setting .match-event-wrap .event-wrapper{margin:auto;position:relative}.match-result-setting .match-event-wrap .event-wrapper .event-unit{position:relative;max-height:50px;margin:20px 0}.match-result-setting .match-event-wrap .event-wrapper .event-unit .adder{margin:auto;background-color:#fff;position:relative;z-index:10;width:180px;height:40px;line-height:40px}.match-result-setting .match-event-wrap .event-wrapper .event-unit.event-lg{margin:35px 0}.match-result-setting .match-event-wrap .event-wrapper .event-unit.event-lg .event-detail{margin-top:-15px;height:80px}.match-result-setting .match-event-wrap .event-wrapper .event-unit.event-lg .event-detail span{line-height:38px}.match-result-setting .match-event-wrap .event-wrapper .event-unit:first-of-type{margin-top:0}.match-result-setting .match-event-wrap .event-wrapper .event-unit:last-of-type{margin-bottom:0}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event{display:inline-block;position:relative;z-index:1}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-step{width:180px;height:40px;background-color:#8ABD4A;border-radius:20px;line-height:40px;color:#fff}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-time-point{width:50px;height:50px;border-radius:50%;line-height:50px;font-size:14px;position:relative;z-index:12;background-color:#F4F4F4;border:1px solid #ddd}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-time-point.event-time-point-delete{position:absolute;transform:translate(-100%,0);color:red;opacity:0;transition:opacity .4s ease}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-time-point.event-time-point-delete:hover{cursor:pointer;visibility:visible;opacity:1}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail{position:absolute;width:320px;height:50px;border:1px solid #DDD;background-color:#f4f4f4;padding:0 20px}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail.adder{margin-top:5px;width:180px;height:40px;line-height:40px;background-color:#fff}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail.adder.event-detail-home{margin-right:175px}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail.adder.event-detail-guest{margin-left:175px}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail.adder.event-detail-guest::before,.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail.adder.event-detail-home::after{content:'';width:175px}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail.adder.event-detail-home::after{right:-175px}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail.adder.event-detail-guest::before{left:-175px}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail span{line-height:50px}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail span.name{max-width:7em}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail span.delete{font-size:36px;color:#888;line-height:normal;font-weight:100;cursor:pointer}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail .icon{margin:0 10px}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail span.ico{display:inline-block;width:20px;height:48px}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail span.ico i.ico{vertical-align:middle}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail.event-detail-home{top:0;right:50%;margin-right:105px}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail.event-detail-home::after{content:'';display:inline-block;width:105px;position:absolute;top:50%;height:1px;background-color:#DDD;right:-105px}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail.event-detail-home .delete{margin-right:15px}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail.event-detail-home .delete,.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail.event-detail-home .name{float:left}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail.event-detail-guest .delete,.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail.event-detail-guest .name,.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail.event-detail-home .icon,.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail.event-detail-home span.ico{float:right}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail.event-detail-guest{top:0;left:50%;margin-left:105px}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail.event-detail-guest::before{content:'';display:inline-block;width:105px;position:absolute;top:50%;height:1px;background-color:#DDD;left:-105px}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail.event-detail-guest .delete{margin-left:15px}.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail.event-detail-guest .icon,.match-result-setting .match-event-wrap .event-wrapper .event-unit .event-detail.event-detail-guest span.ico{float:left}.match-result-setting .match-event-wrap .event-wrapper::after{content:'';display:block;height:100%;width:2px;top:0;position:absolute;background-color:#DDD;margin-left:50%;z-index:0}.match-result-setting .match-event-wrap .extra-match-enable{margin:5px 0}.match-result-setting .match-event-wrap .extra-match-enable input{display:inline-block;width:160px;height:40px;margin-right:20px}.match-result-setting .match-event-wrap .extra-match-enable span{position:absolute;margin-top:2px;line-height:36px;margin-left:-65px;color:#888;background-color:#ecf0f1}.match-result-setting .match-event-wrap .extra-match-enable .btn{width:120px}.match-result-setting .live-setting{width:100%;height:100%;text-align:center}.match-result-setting .live-setting .live-setting-rows{margin:30px}.match-result-setting .live-setting .live-setting-rows:first-child{margin-top:70px}.match-result-setting .live-setting .btn{width:120px;margin-top:60px;margin-bottom:130px}.match-result-setting .re-live-add{position:relative}.match-result-setting .re-live-add>label .match-result-setting .re-live-add>label{color:#333}.match-result-setting .re-live-add .btn{width:70px;height:30px;line-height:11px}.eventEditor{padding:45px 15px}.eventEditor .slider{width:480px;margin:15px 0}.eventEditor .form-group{margin-bottom:0}.eventEditor .form-group .select{width:220px;border-radius:4px;border:1px solid #DDD;text-align:left}.eventEditor .form-group .select .select2-chosen{height:40px;top:0;left:10px;font-weight:500;line-height:40px}.eventEditor .form-group .select .select2-arrow{margin-top:8px}.eventEditor .form-group .form-control{width:120px}.eventEditor .form-group span{position:absolute;top:7px;right:10px;color:#888}.eventEditor .form-group input+span{background-color:#ecf0f1}.eventEditor .event-circles{position:relative;margin:40px 0;font-size:0}.eventEditor .event-circles .event-circle{width:70px;height:70px;border:4px solid #ddd;border-radius:50%;position:relative;display:inline-block;margin-right:20px;text-align:center;cursor:pointer!important}.eventEditor .event-circles .event-circle:last-of-type{margin-right:0}.eventEditor .event-circles .event-circle.active{border-color:#8ABD4A;background-color:#8ABD4A;color:#fff}.eventEditor .event-circles .event-circle span{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;line-height:20px;font-size:16px;width:4em}.eventEditor .event-circles .event-circle span.short{display:inline-block;width:2em}#penaltyPlayerAdder .form-group{padding:35px 0}#penaltyPlayerAdder .form-group label{margin-right:20px;line-height:40px;font-size:16px}#penaltyPlayerAdder .form-group .select{width:220px;height:40px;margin-right:20px;border-radius:4px;border:1px solid #DDD;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.1)}.select2-chosen,.select2-match,.select2-result-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dndDraggingSource{display:none}.select2-chosen{color:#888;font-size:15px}.match-score-ranking{margin-top:20px}.match-score-ranking .list-item span{width:8%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;font-size:16px}.match-score-ranking .list-item span.team-name{width:19%;text-align:left;padding-left:15px}.match-score-ranking .list-item span.team-name.indeterminate{color:#E59000}.match-score-ranking .list-item-title span{font-size:14px}.match-goal-ranking{margin-top:20px}.match-goal-ranking .list-item>span{width:13%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.match-goal-ranking .list-item>span.player-name{width:35%;text-align:left}.match-goal-ranking .list-item>span.team-ranking{width:10%;text-align:center}.match-goal-ranking .list-item>span.team-name{width:20%;text-align:left}.match-goal-ranking .list-item>span.player-foul-title{width:25%;padding-left:10px;text-align:left}.match-goal-ranking .player-name-marquee{width:35%;height:50px;vertical-align:top;display:inline-block;text-align:left}.match-goal-ranking .player-foul{width:25%;height:50px;padding-left:10px;vertical-align:top;display:inline-block;text-align:left}.match-goal-ranking .player-foul .card-view{height:50px;display:inline-block;margin-right:20px}.match-goal-ranking .player-foul .card-color{width:20px;height:26px;display:inline-block;margin-top:12px;margin-bottom:12px}.match-goal-ranking .player-foul .card-color.yellow{background:#FFD200}.match-goal-ranking .player-foul .card-color.red{background:#FF3121}.match-goal-ranking .player-foul .card-number{display:inline-block;margin-left:5px;vertical-align:top;text-align:center}.team-info .team-players .setting span.revert{background-color:#8ABD4A}.team-info .team-players .new-player{width:20px;height:20px;position:absolute;top:0;left:0;line-height:20px;text-align:center;font-size:14px;color:#fff;z-index:2}.team-info .team-players .new-player:before{content:'';display:block;position:absolute;width:0;height:0;left:0;top:0;z-index:-1;border-top:40px solid #ed4a13;border-right:40px solid transparent}.setting span,.state{display:inline-block}.add-player-join .player-info{padding:40px 70px 40px 100px;background-color:#fff}.add-player-join .player-info .player-head-shot{float:left;position:relative;color:#95a5a6;background-color:#f4f4f4;border:1px dashed #BBB;width:200px;height:200px}.add-player-join .player-info .player-head-shot .previewHeadShot{position:absolute;top:-1px;left:-1px;width:200px;height:200px}.add-player-join .player-info .player-head-shot input[type=file]{opacity:0;top:0;width:200px;position:relative;height:200px;cursor:pointer;z-index:3}.add-player-join .player-info .player-head-shot .upload-icon{text-align:center;position:absolute;width:100%;top:58px}.add-player-join .player-info .player-head-shot .faded{height:100%;width:100%}.add-player-join .player-info .player-head-shot .faded>.upload-icon{opacity:0}.add-player-join .player-info .player-head-shot .faded:hover{background-color:#000}.add-player-join .player-info .player-head-shot .faded:hover>img.previewHeadShot{opacity:.4}.add-player-join .player-info .player-head-shot .faded:hover>.upload-icon{opacity:1}.setting,.team-info .team-basic-info .team-logo-pending>.faded>img.upload-icon,.team-info .team-basic-info .team-logo-pending>.faded>img.upload-icon.show{opacity:0}.add-player-join .player-info form[name=playerForm]{width:340px;float:right;margin-right:75px}.add-player-join .player-info form[name=playerForm] .form-control{height:40px}.add-player-join .player-info .control-label{direction:rtl;margin-left:-15px;font-size:16px;color:#95a5a6;line-height:40px;white-space:nowrap}.text-danger{white-space:nowrap}.setting{visibility:hidden;position:absolute;bottom:10px;right:10px;transition:opacity .6s ease}.setting span{width:30px;height:30px;text-align:center;line-height:32px;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.setting span i{font-size:16px;color:#fff;position:relative;top:-2px}.setting span.delete{background-color:#D22B1E;margin-right:-10px}.setting span.edit{background-color:#8ABD4A;margin-right:2px}.state{height:24px;line-height:24px;padding:0 8px;color:#fff;font-size:14px;margin-left:5px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.state.AUDIT_SUCCESS,.state.state-success{background-color:#8ABD4A}.state.AUDIT_FAIL,.state.state-danger{background-color:#D22B1E}.state.REG_OVER{background-color:#bdc3c7}.revoke,.state.WAIT_AUDIT,.state.WAIT_REG,.state.state-warning{background-color:#E59000}.sub-title .btn-sm{border:1px solid #BBB;color:#333;height:30px;padding:0;font-weight:500;font-size:14px;margin-top:-12px;line-height:28px;background-color:#fff}.sub-title .btn-sm:hover{background-color:#a1a6a9;color:#fff}.sub-title .player-excel{margin-right:10px}.alert-warning{margin-bottom:30px;color:#E59000}.team-info{padding:0 30px}.team-info section{margin-bottom:40px}.team-info .team-basic-info{position:relative;margin-bottom:40px}.team-info .team-basic-info .team-logo{width:180px;height:180px;float:left;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.team-info .team-basic-info .team-logo-default{border:1px solid #DDD}.team-info .team-basic-info .team-logo-pending{border:1px dashed #DDD;position:relative;background-color:#F4F4F4;overflow:hidden}.team-info .team-basic-info .team-logo-pending>.faded:hover{background-color:#000}.team-info .team-basic-info .team-logo-pending>.faded:hover>img.teamLogo{opacity:.4}.team-info .team-basic-info .team-logo-pending>.faded:hover>img.upload-icon,.team-info .team-basic-info .team-logo-pending>.faded:hover>img.upload-icon.show{opacity:1}.team-info .team-basic-info .team-logo-pending img.teamLogo{width:100%;height:100%;opacity:1;border-radius:50%}.team-info .team-basic-info .team-logo-pending img.upload-icon{position:absolute;opacity:0;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.team-info .team-basic-info .team-logo-pending img.upload-icon.show{opacity:1}.team-info .team-basic-info .team-logo-pending input[type=file]{width:100%;height:100%;opacity:0;border:none;z-index:3;position:absolute;cursor:pointer}.team-info .team-basic-info .team-info{float:left;padding:25px 20px;color:#333;background-color:#fff}.team-info .team-basic-info .team-info h2{font-size:30px;font-weight:500;margin-bottom:15px;max-width:360px}.team-info .team-basic-info .team-info small{font-size:15px;height:16px;line-height:16px}.team-info .team-basic-info .team-info p{margin-top:30px;font-size:18px;height:30px;display:flex}.team-info .team-basic-info .team-info p span{display:inline-block;max-width:360px}.team-info .team-basic-info .team-info .form-group{margin-top:10px}.team-info .team-basic-info .team-info .form-group label{margin-right:15px;margin-left:-15px;line-height:36px;color:#7f8c8d;font-size:16px;font-weight:500;text-align:left;white-space:nowrap}.team-info .team-basic-info .team-info .form-group input{background-color:#F4F4F4;color:#000;font-size:16px}.team-info .team-basic-info .team-info .form-group input:disabled{background-color:#FFF}.team-info .team-basic-info .team-uniform{float:right;height:140px}.team-info .team-basic-info .team-uniform .uniform{float:right;height:100%;width:120px;position:relative;font-size:0}.team-info .team-basic-info .team-uniform .uniform .btn-readonly{background-color:#3A414A;cursor:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.team-info .team-basic-info .team-uniform .uniform span{font-size:20px;display:inline-block;width:100%;margin-bottom:0;overflow:hidden}.team-info .team-basic-info .team-uniform .uniform span.pants.color-double,.team-info .team-basic-info .team-uniform .uniform span.shirt.color-double,.team-info .team-basic-info .team-uniform .uniform span.stockings.color-double{width:50%}.team-info .team-basic-info .team-uniform .uniform span.uniform-img{height:100%;position:relative;z-index:2;background:url(../img/clothes_mockup.png)}.team-info .team-basic-info .team-uniform .uniform span.shirt{margin-top:10px;height:50px}.team-info .team-basic-info .team-uniform .uniform span.shirt.color{position:absolute}.team-info .team-basic-info .team-uniform .uniform span.pants{margin-top:4px;height:16px;line-height:0}.team-info .team-basic-info .team-uniform .uniform span.pants.color{left:0;margin-top:65px;position:absolute}.team-info .team-basic-info .team-uniform .uniform span.stockings{margin-top:12px;height:34px}.team-info .team-basic-info .team-uniform .uniform span.stockings.color{position:absolute;left:0;margin-top:95px}.team-info .team-basic-info .team-uniform .uniform button{position:absolute;bottom:-40px;width:120px;box-sizing:border-box;padding:0;left:0;line-height:30px;height:30px}.team-info .team-basic-info .team-uniform .uniform.guest,.team-info .team-basic-info .team-uniform .uniform.home{margin-right:30px}.team-info .team-players .player-adder{line-height:100px}.team-info .team-players .player-panel{margin:20px 20px 0 0;float:left;width:230px;height:120px;position:relative;border:1px solid #ddd;border-radius:4px}.team-info .team-players .player-panel:hover .setting{visibility:visible;opacity:1}.team-info .team-players .player-panel img{position:absolute;left:10px;top:10px;width:48px;height:48px;border:2px solid #fff;cursor:pointer;-webkit-box-shadow:1px 2px 2px #BBB;-moz-box-shadow:1px 2px 2px #BBB;box-shadow:1px 2px 2px #BBB}.team-info .team-players .player-panel .top-info{height:34px;background:#3A414A;border:1px solid #DDD;border-radius:4px}.team-info .team-players .player-panel .top-info .postion-type{margin-left:68px;font-size:14px;color:#FFF;line-height:34px}.team-info .team-players .player-panel .top-info .number{float:right;margin-right:10px;font-size:24px;color:#FFF;line-height:34px;font-weight:600}.team-info .team-players .player-panel .top-info.top-info-GK{background-image:linear-gradient(-180deg,#E49934 0,#623F10 100%)}.team-info .team-players .player-panel .top-info.top-info-CB,.team-info .team-players .player-panel .top-info.top-info-LB,.team-info .team-players .player-panel .top-info.top-info-RB{background-image:linear-gradient(-180deg,#3F7ED7 0,#0E2D59 100%)}.team-info .team-players .player-panel .top-info.top-info-AF,.team-info .team-players .player-panel .top-info.top-info-CF,.team-info .team-players .player-panel .top-info.top-info-LWF,.team-info .team-players .player-panel .top-info.top-info-RWF{background-image:linear-gradient(-180deg,#DE3737 0,#5C1D1D 100%)}.team-info .team-players .player-panel .top-info.top-info-AM,.team-info .team-players .player-panel .top-info.top-info-CM,.team-info .team-players .player-panel .top-info.top-info-DM,.team-info .team-players .player-panel .top-info.top-info-LCM,.team-info .team-players .player-panel .top-info.top-info-RCM{background-image:linear-gradient(-180deg,#77B12F 0,#38590E 100%)}.team-info .team-players .player-panel .player-info{margin-left:68px;margin-top:8px}.team-info .team-players .player-panel .player-info .player-name{width:140px;white-space:nowrap;font-weight:600;font-size:16px;color:#333;line-height:16px}.team-info .team-players .player-panel .player-info .player-phone{width:150px;font-weight:100;margin-top:12px;font-size:14px;color:#555;line-height:14px}.team-info .team-players .player-panel .player-info .player-base-info{display:flex;justify-content:space-between;font-weight:100;margin-top:12px;margin-left:-68px;padding:0 12px;font-size:14px;color:#555;line-height:14px}.team-info .team-players .player-panel .player-info .player-gender .fa-male{color:#15aabf}.team-info .team-players .player-panel .player-info .player-gender .fa-female{color:#f783ac}.team-info .team-players .player-panel:nth-of-type(4n){margin-right:0}.team-info .player-group-photo .photo-adder{width:940px;height:440px;margin:20px auto;line-height:480px;position:relative;background-color:#F4F4F4}#player-adder .modal-dialog #player-info .player-head-shot .faded:hover,.team-info .player-group-photo .photo-adder .faded:hover{background-color:#000}.team-info .player-group-photo .photo-adder img.group,.team-info .player-group-photo .photo-adder input{position:absolute;width:100%;height:100%;top:0;left:0;opacity:1}.team-info .player-group-photo .photo-adder input{opacity:0;cursor:pointer;z-index:3}.team-info .player-group-photo .photo-adder .upload-icon{line-height:24px;position:absolute;width:100px;height:80px;margin-top:-40px;margin-left:-50px;text-align:center;top:50%;left:50%}.team-info .player-group-photo .photo-adder .faded{height:100%;width:100%}.team-info .player-group-photo .photo-adder .faded>.upload-icon{opacity:0}.team-info .player-group-photo .photo-adder .faded:hover>img.group{opacity:.4}.team-info .player-group-photo .photo-adder .faded:hover>.upload-icon{opacity:1}.team-info .player-group-photo .photo{padding:20px;text-align:center}.team-info .player-group-photo .photo img{width:100%}.team-info .player-group-photo .submit{margin-top:70px;text-align:center}#player-adder .modal-dialog #player-info{padding:40px 70px 40px 100px;background-color:#fff}#player-adder .modal-dialog #player-info .player-head-shot{float:left;position:relative;color:#95a5a6;background-color:#f4f4f4;border:1px dashed #BBB;width:200px;height:200px}#player-adder .modal-dialog #player-info .player-head-shot .control-label{white-space:nowrap}#player-adder .modal-dialog #player-info .player-head-shot .previewHeadShot{position:absolute;top:-1px;left:-1px;width:200px;height:200px}#player-adder .modal-dialog #player-info .player-head-shot input[type=file]{opacity:0;top:0;width:200px;height:200px;position:relative;cursor:pointer;z-index:3}#player-adder .modal-dialog #player-info .player-head-shot .upload-icon{text-align:center;position:absolute;width:100%;top:58px}#player-adder .modal-dialog #player-info .player-head-shot .faded{height:100%;width:100%}#player-adder .modal-dialog #player-info .player-head-shot .faded>.upload-icon{opacity:0}#player-adder .modal-dialog #player-info .player-head-shot .faded:hover>img.previewHeadShot{opacity:.4}#player-adder .modal-dialog #player-info .player-head-shot .faded:hover>.upload-icon{opacity:1}#player-adder .modal-dialog #player-info form[name=playerForm]{width:340px;float:right;margin-right:75px}#player-adder .modal-dialog #player-info form[name=playerForm] .form-control{height:40px}#player-adder .modal-dialog #player-info .control-label{direction:rtl;margin-left:-15px;font-size:16px;color:#95a5a6;line-height:40px;white-space:nowrap}#uniform-setting{padding:45px 130px}#uniform-setting .title{font-size:16px;color:#333;margin-bottom:60px}#uniform-setting .tip{margin-top:100px;color:#D22B1E;font-size:14px}#uniform-setting .cloth{display:flex;justify-content:space-between}#uniform-setting .cloth .item{width:140px;height:140px;background-color:#95a5a6;font-size:0;position:relative}#uniform-setting .cloth .item span.color{width:50%;height:100%;background-color:#fff;display:inline-block}#uniform-setting .cloth .item span.color.all-color{position:absolute;left:0;top:0;width:100%}#uniform-setting .cloth .item .cloth-img{position:absolute;top:0;height:100%;width:100%;border:1px solid #bdc3c7}#uniform-setting .cloth .item .cloth-img.cloth-shirt{background:url(../img/shirt_mockup.png) center no-repeat}#uniform-setting .cloth .item .cloth-img.cloth-pants{background:url(../img/pants_mockup.png) center no-repeat}#uniform-setting .cloth .item .cloth-img.cloth-socks{background:url(../img/socks_mockup.png) center no-repeat}#uniform-setting .cloth .item span.color-picker{display:inline-block;width:50%;height:100%;position:absolute}#uniform-setting .cloth .item span.color-picker.all-color{left:0;width:100%}#uniform-setting .cloth .item span.color-picker.all-color input{width:140px;height:140px}#uniform-setting .cloth .item span.color-picker.all-color:hover{cursor:pointer;background-color:rgba(0,0,0,.1);border:1px solid #8ABD4A}#uniform-setting .cloth .item span.color-picker.left-color{left:0}#uniform-setting .cloth .item span.color-picker.right-color{right:0;border:1px solid #BBBbbb}#uniform-setting .cloth .item span.color-picker:hover{cursor:pointer;background-color:rgba(0,0,0,.1);border:1px solid #8ABD4A}#uniform-setting .cloth .item span.color-picker input{width:70px;height:140px;opacity:0}#uniform-setting .cloth .item .double-color-switcher{margin-top:20px}#staff-info-setting{width:440px;padding-bottom:20px;margin:auto}#staff-info-setting .staff-title{color:#D22B1E;font-size:16px;height:20px;line-height:20px;text-align:center;margin-top:10px;margin-bottom:20px}#staff-info-setting .staff-types{display:flex;justify-content:space-between}#staff-info-setting .staff-types .circle{float:none;width:80px;height:80px;color:#0a0a0a;line-height:72px;font-weight:500;font-size:16px;border:4px solid #bdc3c7;margin-left:0}#staff-info-setting .staff-types .circle .line2{margin-top:20px;height:40px;line-height:16px}#staff-info-setting .staff-types .circle.primary{border-color:#8ABD4A;background-color:#8ABD4A;color:#fff}.user-tag.ADM::after,.user-tag.manager::after{border-top:10px solid #3A414A;content:''}#staff-info-setting form{margin:40px auto 0;width:324px}#staff-info-setting form label{white-space:nowrap;direction:rtl;height:40px;color:#888;font-size:16px}span.tip{position:absolute;top:8px;right:0;transform:translate(100%,0);font-size:14px;font-weight:500;color:#888}span.tip.error{color:#cb2028}.user-tag.ADM,.user-tag.manager{background-color:#3A414A;color:#FFF}.user-tag.manager{line-height:40px;font-size:16px}.user-tag.ADM{line-height:16px;font-size:14px;padding-top:6px}.g-editable-btns,.g-editable-input,.g-editable-normal:hover{border:1px solid #D8D8D8}#js_avatar_preview_modal img{width:100%}.public-loading{position:relative;display:flex;z-index:999;width:100%;height:100%;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.2)}.public-loading>i{margin-top:100px;margin-left:-24px;position:absolute;left:50%;top:50%}.g-editable{position:relative;height:30px}.g-editable,.g-editable span{display:inline-block;vertical-align:middle;line-height:normal}.g-editable-btn-edit{font-size:16px;width:30px;height:inherit;line-height:30px!important;text-align:center;background-color:#D8D8D8;cursor:pointer;display:none!important}.g-editable-normal{height:100%;font-size:0}.g-editable-normal:hover .g-editable-btn-edit{display:inline-block!important}.g-editable-text{padding:0 5px;font-size:16px}.g-editable-control{position:absolute;top:0;left:0;background-color:#FFF;z-index:2}.g-editable-input{height:inherit;line-height:30px;outline:0;background-color:transparent}.g-editable-btns{position:absolute;bottom:-35px;right:0;z-index:2;background-color:#F0F0F0;border-top:none;border-radius:0 0 3px 3px;padding:3px}.g-editable-btn-cancel,.g-editable-btn-check{width:28px;height:28px;text-align:center;line-height:28px;cursor:pointer;background-color:#f5f5f5;border:1px solid #ccc}.person-allocate .panel-heading{padding-left:20px;padding-right:20px}.person-allocate .panel-body{padding:20px}.person-allocate .title-sort{margin-bottom:20px;margin-top:20px}.person-allocate .title-sort:first-child{margin-top:0}.person-allocate .allocate-item{margin-bottom:20px}.person-allocate .allocate-item:after{display:block;content:'';clear:left}.person-allocate .allocate-item>div{border:1px solid #ddd;float:left;height:60px;margin-left:10px}.person-allocate .allocate-item.custom>div{margin-left:10px}.person-allocate .allocate-item.custom .item-sort{width:40px;margin-left:0;margin-right:15px;line-height:60px;text-align:center;background:rgba(52,151,219,.1)}.person-allocate .allocate-item.custom .live-box{margin-left:0}.person-allocate .allocate-item .live-box{width:98px;margin-left:0}.person-allocate .allocate-item .live-box p{font-size:14px;text-align:center}.person-allocate .allocate-item .live-btn{width:98px;height:60px;border-radius:5px;line-height:40px;text-align:center}.person-allocate .allocate-item .against{width:360px;position:relative}.person-allocate .allocate-item .against span{width:156px;text-align:center;margin-top:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.person-allocate .allocate-item .against:after{display:block;content:'VS';width:48px;height:30px;position:absolute;top:15px;text-align:center;left:50%;margin-left:-24px;background:rgba(52,151,219,.1);border:1px solid #DDD}.person-allocate .allocate-item .allocation{border:0;width:210px;position:relative}.person-allocate .allocate-item .allocation .personnel{width:100%;border:1px solid #DDD;padding:2px 32px 2px 12px;position:relative}.person-allocate .allocate-item .allocation .personnel .tel{font-size:14px;margin-left:10px}.person-allocate .allocate-item .allocation .form-control{margin-top:10px}.person-allocate .allocate-item .allocation .dropdown-menu{min-width:210px;border-radius:0;border:1px solid #ddd;top:41px;background-color:#F4F4F4;max-height:209px;overflow-y:scroll}.person-allocate .allocate-item .allocation .dropdown-menu a{position:relative;width:210px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.person-allocate .allocate-item .allocation .dropdown-menu a:after{display:block;content:'';position:absolute;bottom:0;left:0;height:1px;width:200px;background-color:#ddd}.person-allocate .live-modal-warp{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1041}.person-allocate .live-modal{position:fixed;width:540px;height:330px;background-color:#fff;box-shadow:0 0 10px #ccc;-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;-o-box-shadow:0 0 10px #ccc;top:30%;left:40%;border-radius:2px}.person-allocate .live-modal .live-modal-head{height:40px;color:#fff;line-height:40px;text-align:center;background-color:#3A414A}.person-allocate .live-modal .live-modal-body{height:210px;width:100%}.person-allocate .live-modal .live-modal-body .live-modal-body-p{height:46px;line-height:46px;margin-left:30px;margin-top:10px}.person-allocate .live-modal .live-modal-body .live-modal-body-p>label{color:#333}.person-allocate .live-modal .live-modal-body .live-modal-body-p:last-child{margin-top:20px}.person-allocate .live-modal .live-modal-body .live-modal-body-p label{color:#333;margin-right:10px;font-size:16px}.person-allocate .live-modal .live-modal-body .live-modal-body-p span{color:#898989}.person-allocate .live-modal .live-modal-body .live-modal-body-p .form-control{display:inline-block;width:390px;border:1px solid #BBB;color:#BBB}.person-allocate .live-modal .live-modal-body .radio_common{-webkit-appearance:none;width:18px;height:18px;border-radius:100%;background:#fff;outline:0;margin:0 10px;vertical-align:middle;cursor:pointer;border:3px solid #898989}.person-allocate .live-modal .live-modal-body .radio_common:checked{background-color:#8ABD4A;background-clip:content-box;padding:3px;border:3px solid #8ABD4A}.person-allocate .live-modal .live-modal-bottom{width:100%;padding:20px 0;background-color:#f4f4f4;text-align:center}.person-allocate .live-modal .live-modal-bottom .btn{width:120px;height:40px}.person-allocate .delete{position:absolute;top:16px;right:5px}.search-person-allocate.search-input>input[type=text]{padding-left:158px}.search-person-allocate .select{width:150px}.search-person-allocate .select2-chosen{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px;text-align:center}.team-over-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px;min-width:40px;display:inline-block;height:36px}.custom .allocation{width:210px}.page-allocate-free .item-sort{border:none!important;line-height:50px}.page-allocate-free .allocate-item>div{height:50px}.page-allocate-free .allocate-item .live-btn{height:50px;line-height:30px}.page-allocate-free .allocate-item .against{width:345px}.page-allocate-free .allocate-item .against::after{top:9px}.page-allocate-free .allocate-item .against span{width:145px;margin-top:12px}.page-allocate-free .allocate-item .allocation .form-control{margin-top:5px}.account-setting a{cursor:pointer}.account-setting a.disabled{pointer-events:none}.account-setting i.fa:only-child{font-size:20px}.account-setting .nav-tabs{margin-top:22px}.account-setting .nav-tabs>li{width:180px;text-align:center;background-color:#ddd}.account-setting .nav-tabs>li.active,.login-page{background-color:#fff}.account-setting .nav-tabs>li>a{margin-right:0;color:#555}.account-setting .organization-info .row .col-sm-2:first-child,.account-setting .personal-info .row .col-sm-2:first-child{color:#888}.account-setting .secure{margin:60px 80px}.account-setting .secure .form-group{margin-bottom:40px}.account-setting .secure p{line-height:40px}.account-setting .secure p.text-danger{text-indent:-20px}.account-setting .personal-info{margin-top:50px;margin-left:240px}.account-setting .personal-info .row{margin-bottom:50px}.account-setting .row>.col-sm-2.ellipse{min-width:16.66666667%;width:auto;max-width:204px}.account-setting .organization-info{margin-top:60px;margin-left:250px}.account-setting .organization-info .row{margin-bottom:40px}.account-setting .organization-info .team-logo{height:180px;width:180px;position:relative;border:1px dashed #DDD;border-radius:50%;background:#F4F4F4;overflow:hidden}.account-setting .organization-info .team-logo>div{width:100%;height:100%}.account-setting .organization-info .team-logo>div>img.upload-icon{margin-top:64px;margin-left:66px}.account-setting .organization-info .team-logo>.faded{width:100%;height:100%}.account-setting .organization-info .team-logo>.faded>img.upload-icon{opacity:0;margin-top:64px;margin-left:66px}.account-setting .organization-info .team-logo>.faded:hover{background-color:#000}.account-setting .organization-info .team-logo>.faded:hover>img.teamLogo{opacity:.4}.account-setting .organization-info .team-logo>.faded:hover>img.upload-icon{opacity:1}.account-setting .organization-info .team-logo input{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2}.account-setting .organization-info .team-logo img.teamLogo{position:absolute;width:100%;height:100%;border:none;border-radius:50%}.team-info-quick{float:left;width:464px}.team-info-quick .org-name{width:320px;height:60px;margin-top:-14px;line-height:60px;padding-left:10px;padding-right:10px;font-size:20px;color:#333;border:1px solid #DDD}.team-info-quick .org-name>span{display:inline-block;max-width:274px}.team-info-quick .org-name .delete{position:static;font-size:14px;float:right;color:#bbb;margin-top:4px;cursor:pointer}.team-info-quick .org-name .delete:hover{color:#999}.team-info-quick .form-control[readonly]{color:#3A414A}#participator-list{min-width:340px;max-height:315px;overflow-y:scroll}#participator-list li a p{font-size:16px;color:#333;max-width:309px}#participator-list li a span{display:inline-block;max-width:309px;font-size:12px}.login-page .navbar{margin-bottom:0}.login-page .navbar .navbar-brand img{margin-right:20px;width:175px}.login-page .navbar .navbar-brand h1{height:24px;float:right;font-size:24px;line-height:24px}.login-page .navbar .navbar-right{padding-top:10px;padding-right:10px}.login-page .banner{background:linear-gradient(#0f1a28,#1e3755);height:500px}.login-page .banner .login-form{background:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.3);border-radius:8px;width:400px;margin-top:90px;padding:40px 40px 25px}.login-page .banner .login-form .login-field{background-color:#F4F4F4}.login-page .banner .banner-bg{position:absolute;width:100%;height:500px;background:url(../img/bg.png) center 0 no-repeat}.login-page .featurette{margin:40px}.login-page .featurette .feat{border-radius:0;width:320px;height:350px;background:#fff;border:1px solid #DDD;text-align:center}.login-page .featurette .feat .feat-img{height:228px;width:320px;display:table-cell;vertical-align:middle;text-align:center}.login-page .featurette .feat .caption{padding-left:20px;padding-right:20px}.login-page .featurette .feat h6{font-size:30px;margin-top:0;margin-bottom:20px}.login-page .featurette .feat p{font-size:14px}.login-page footer{border-top:1px solid #DDD;line-height:40px;background-color:#fff;text-align:center;font-size:14px}.account header.navbar{background:#fff;margin-bottom:0}.account header.navbar .navbar-brand img{margin-right:20px}.account header.navbar .navbar-brand h1{float:right;height:24px;font-size:24px;line-height:24px}.account .account-box{width:860px;margin:20px auto 0;background-color:#fff}.account .account-box .ac-title{height:40px;line-height:40px;font-size:16px;color:#fff;text-align:center;background-color:#3A414A}.account .account-box .ac-form{padding-bottom:30px;width:780px;margin:60px auto}.account .account-box .ac-form .has-error>.select.form-control{border-color:#D22B1F}.account .account-box .ac-form .has-error>.select.form-control a{color:#D22B1F}.account .account-box .ac-form .select.form-control{border:2px solid #bdc3c7}.account .account-box .ac-form .select.form-control a{color:#3A414A}.account .account-box .ac-form .select-area .form-control.select{min-width:104px;height:42px}.account .account-box .ac-form .select-area .form-control.select .select2-chosen{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:56px}.account .account-box .ac-form .form-group{margin-bottom:40px}.account .account-box .ac-form .form-group:last-child{margin-top:60px;margin-bottom:0}.account .account-box .ac-form .form-group .col-sm-3>p{white-space:nowrap;line-height:42px;margin-left:-14px}.password-strength ul li:nth-child(2),.password-strength ul li:nth-child(3){margin-left:2%}.account .account-box .ac-form .img-code{border-radius:4px;cursor:pointer;overflow:hidden}.password-strength ul{margin-top:6px}.password-strength ul:after{display:block;content:'';clear:left}.password-strength ul li{float:left;width:32%;overflow:hidden;text-align:center;font-size:14px;color:#888;line-height:30px}.password-strength ul li:nth-child(1)>div>.active{background-color:#D22B1F}.password-strength ul li:nth-child(2)>div>.active{background-color:#E59000}.password-strength ul li:nth-child(3)>div>.active{background-color:#8ABD4A}.password-strength ul li div.password-process{height:5px;background-color:#bdc3c7;position:relative}.password-strength ul li div.password-process span.active{height:5px;width:100%;position:absolute;left:0}.password-strength ul li div.password-process span.active.ng-enter{-webkit-animation:process-show 1s linear;-o-animation:process-show 1s linear;animation:process-show 1s linear}.password-strength ul li div.password-process span.active.ng-leave{-webkit-animation:process-hide 1s linear;-o-animation:process-hide 1s linear;animation:process-hide 1s linear}@keyframes process-show{from{width:0}to{width:100%}}@keyframes process-hide{from{width:100%}to{width:0}}.match-team-select .home-match-arrange-teams{padding:20px 30px;font-size:0}.match-team-select .home-match-arrange-teams .head-bar{border-bottom:1px solid #ddd;height:40px}.match-team-select .home-match-arrange-teams .head-bar a{font-size:14px;margin-top:10px}.match-team-select .home-match-arrange-teams .tab{width:180px;height:40px;font-size:16px;color:#555;outline:0;background-color:#F4F4F4;border:1px solid #DDD}.match-team-select .home-match-arrange-teams .tab.active{border-bottom-color:#FFF;background-color:#fff}.match-team-select .home-match-arrange-teams .troops{cursor:pointer;float:left;padding:10px 20px;margin:20px 20px 0 0;width:180px;height:80px;border:1px solid #BBB;border-radius:4px;position:relative;overflow:hidden}.match-team-select .home-match-arrange-teams .troops:hover{content:'';box-shadow:0 6px 10px 0 rgba(0,0,0,.3);transform:translateY(-4px);transition:box-shadow .2s ease .1s,transform .2s ease .1s}.match-team-select .home-match-arrange-teams .troops span{display:block;color:#333;font-weight:600;height:40px;line-height:40px;font-size:20px}.match-team-select .home-match-arrange-teams .troops small{display:inline-block;width:100%;font-size:14px;color:#555;line-height:14px}.match-team-select .home-match-arrange-teams .troops .quick{width:20px;height:20px;position:absolute;top:0;right:0;line-height:20px;text-align:center;font-size:14px;color:#fff;z-index:2}.match-team-select .home-match-arrange-teams .troops .quick:before{content:'';display:block;position:absolute;width:0;height:0;right:0;top:0;z-index:-1;border-top:40px solid #8ABD4A;border-left:40px solid transparent}.match-team-select .home-match-arrange-teams .troops:nth-child(5n){margin-right:0}.match-team-select .home-match-arrange-teams p.submit{margin-top:210px;text-align:center;padding-bottom:30px}.match-team-select .home-match-arrange-teams p.submit button{margin-right:10px}.match-free-arrange .match-team{font-size:14px;color:#4295FF;line-height:14px;margin-left:16px;cursor:pointer}.match-free-arrange .steps{padding:0 30px}.arrange-manual-step-1 .panel{box-shadow:none;margin-bottom:0}.arrange-manual-step-1 .panel+.panel{margin-top:20px}.arrange-manual-step-1 .panel-heading{padding:10px 0}.arrange-manual-step-1 .panel-heading-item,.arrange-manual-step-1 .panel-title{display:inline-block;vertical-align:middle}.arrange-manual-step-1 .panel-title+.panel-heading-item{margin-left:8px}.arrange-manual-step-1 .panel-heading-item+.panel-heading-item{margin-left:42px}.arrange-manual-step-1 .panel-body{margin-top:20px;padding:0}.arrange-manual-step-1 .panel-body.border{border:1px solid #DDD;padding:20px 40px}.arrange-manual-step-1 .regular-item-title{font-weight:400}.arrange-manual-step-1 .arrange-manual-group .group-item{width:230px;height:120px;border:1px solid #DDD;background-color:#fff;margin-right:20px}.arrange-manual-step-1 .arrange-manual-group .group-item:nth-of-type(4n){margin-right:0}.arrange-manual-step-1 .arrange-manual-group .group-item.empty{text-align:center;line-height:120px;cursor:pointer;border-style:dashed;border-radius:4px}.arrange-manual-step-1 .arrange-manual-group .group-header{padding:9px 20px;line-height:normal;background-color:rgba(52,152,219,.1)}.arrange-manual-step-1 .arrange-manual-group .group-button-delete,.arrange-manual-step-1 .arrange-manual-group .group-button-delete:hover{color:#D5342B}.arrange-manual-step-1 .arrange-manual-group .group-body{padding:20px;text-align:center}.arrange-manual-step-1 .arrange-manual-section .elimunation-input,.arrange-manual-step-1 .arrange-manual-section .elimunation-tip,.arrange-manual-step-1 .arrange-manual-section .elimunation-title{color:#888;display:inline-block;vertical-align:middle}.arrange-manual-step-1 .arrange-manual-section .elimunation-input{margin:0 20px;max-width:160px;border:0;background-color:#F4F4F4;color:#333}.arrange-manual-step-1 .arrange-manual-section .elimunation-tip{font-size:14px}.arrange-manual-next{margin-top:135px;padding:40px}.free-arrange-step2{position:relative}.free-arrange-step2 #match-table{margin-top:-20px}.free-arrange-step2 #match-table .match-table-th{display:inline-block;text-align:center;font-size:14px;font-weight:400;color:#333;margin-right:5px}.free-arrange-step2 #match-table .match-table-td{display:inline-block;text-align:center;font-size:14px;color:#333;line-height:14px;margin-right:5px}.free-arrange-step2 #match-table .match-table-tr{display:inline-block;margin:4px 0;padding:4px 0}.free-arrange-step2 #match-table .match-table-tr-disabled{z-index:1000;position:relative}.free-arrange-step2 #match-table .match-table-tr-disabled:disabled,.free-arrange-step2 #match-table .match-table-tr-disabled:hover{cursor:not-allowed}.free-arrange-step2 #match-table .match-table-tr-disabled:before{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000;background-color:#fff;opacity:.2;content:''}.free-arrange-step2 #match-table .match-table-tr-error{background:rgba(233,75,53,.2)}.free-arrange-step2 #match-table .match-index{width:30px}.free-arrange-step2 #match-table .match-rotation{width:60px}.free-arrange-step2 #match-table .group-name{width:80px}.free-arrange-step2 #match-table .team-name{width:130px}.free-arrange-step2 #match-table .team-name-vs{width:18px}.free-arrange-step2 #match-table .match-time{width:190px}.free-arrange-step2 #match-table .match-field{width:138px}.free-arrange-step2 #match-table .smart-ball{width:80px}.free-arrange-step2 #match-table .delete-match{width:16px}.free-arrange-step2 #match-table .dropdown .dropdown-menu{min-width:140px;text-align:center;margin-top:2px;z-index:1000}.free-arrange-step2 #match-table .dropdown .dropdown-menu.dropdown-menu-group{max-height:200px;min-width:80px;overflow-y:auto}.free-arrange-step2 #match-table .dropdown .dropdown-menu.dropdown-menu-group-team{max-height:200px;min-width:130px;overflow-y:auto;z-index:2000}.free-arrange-step2 #match-table .dropdown .dropdown-menu .dropdown-menu-li{height:40px;line-height:40px;cursor:pointer}.free-arrange-step2 #match-table .dropdown .dropdown-menu .dropdown-menu-li:hover{background:#E1E3E4}.free-arrange-step2 #match-table input{padding:8px}.free-arrange-step2 #match-table .select-btn{background:#FFF;border:1px solid #bdc3c7;border-radius:4px}.free-arrange-step2 #match-table .select-btn.team-btn{width:130px}.free-arrange-step2 #match-table .select-btn.group-btn{width:80px}.free-arrange-step2 #match-table .match-rotation-input{text-align:center;background:#FFF;border:1px solid #bdc3c7;border-radius:4px}.free-arrange-step2 p.submit{margin-top:210px;text-align:center;padding-bottom:30px}.free-arrange-step2 .filed-name{position:relative;width:138px}.free-arrange-step2 .filed-name a{position:absolute;right:8px;top:12px;font-size:18px;cursor:pointer;color:#ccc}.free-arrange-step2 .filed-name a:hover{color:#8ABD4A}.free-arrange-step2 .dropdown .sa-cell{float:left}.free-arrange-step2 .dropdown .sa-cell:not(:last-of-type){margin-right:10px}.free-arrange-step2 .dropdown .sa-cell.sa-cell-1{background:rgba(52,151,219,.1);border:.5px solid #DDD;width:40px;height:40px;line-height:40px;text-align:center;margin-right:10px}.free-arrange-step2 .dropdown .sa-cell.sa-cell-3{width:190px}.free-arrange-step2 .dropdown .sa-cell.sa-cell-3 i{font-size:14px;color:#8ABD4A}.free-arrange-step2 .dropdown .sa-cell.sa-cell-4{width:138px;position:relative}.free-arrange-step2 .dropdown .sa-cell.sa-cell-4 p{width:130px;color:#333}.free-arrange-step2 .dropdown .sa-cell.sa-cell-4 input{font-size:16px}.free-arrange-step2 .dropdown .sa-cell.sa-cell-4 a{font-size:14px;position:absolute;top:0;right:0;padding:13px 15px}.free-arrange-step2 .dropdown .sa-cell.sa-cell-4 a.col-trash{font-size:20px;color:#BBB}.free-arrange-step2 .dropdown .sa-cell.sa-cell-4 a.col-check{font-size:20px;color:#8ABD4A}.free-arrange-step2 .dropdown .sa-cell.sa-cell-6 a{display:block;font-size:14px;padding-top:8px;color:#bbb}.free-arrange-step2 .dropdown .sa-cell.sa-cell-6 a:hover{color:#999}.free-arrange-step2 .dropdown .sa-cell.sa-cell-6 span{font-size:20px;color:#E94B35}.free-arrange-step2 .dropdown .sa-cell.sa-cell-7{border:1px solid #DDD;border-radius:4px;margin-top:-10px;width:60px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center}.free-arrange-step2 .dropdown .sa-cell.sa-cell-7 span{font-size:12px}.free-arrange-step2 .match-list-loading{width:100%;text-align:center;position:absolute;z-index:1000;top:200px}.free-arrange-step3{position:relative}.free-arrange-step3 .match-list-loading{width:100%;text-align:center;position:absolute;z-index:1000;top:200px}.g-arrange-phrase .sa-cell.disabled,.g-free-arrange2{position:relative}.startOrder-content{margin-top:100px}.startOrder-content .startOrder-title{margin-left:50px;font-size:14px;color:#333;text-align:center}.startOrder-content .dropdown{display:inline-block;margin:0 30px 0 20px}.startOrder-content .dropdown .order-btn{display:inline-block;background:#FFF;border:1px solid #DDD;line-height:38px;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.1);border-radius:4px;font-size:14px;text-align:center;width:88px;color:#333;cursor:pointer}.startOrder-content .dropdown .dropdown-menu{min-width:9px;text-align:center;margin-top:2px;max-height:120px;z-index:100}.startOrder-content .dropdown .dropdown-menu.dropdown-menu-group{min-width:88px;overflow-y:auto}.startOrder-content .dropdown .dropdown-menu .dropdown-menu-li{height:40px;line-height:40px;cursor:pointer}.startOrder-content .dropdown .dropdown-menu .dropdown-menu-li:hover{background:#E1E3E4}.startOrder-content .startOrder-item{display:inline-block;width:120px;text-align:center;line-height:38px;background:#FFF;border:1px solid #DDD;border-radius:4px;margin-left:20px;cursor:pointer;outline:0}.startOrder-content .startOrder-item:hover{color:#8ABD4A}.startOrder-content .startOrder-item.team-disabled{color:rgba(51,51,51,.3)}.startOrder-content .startOrder-item.team-disabled:hover{cursor:not-allowed}.g-free-arrange2-header{margin-top:20px}.g-free-arrange2-header .panel{margin-bottom:0}.g-free-arrange2-header .title{padding-bottom:8px}.g-free-arrange2-footer{margin:50px 0}.g-arrange-phrase+.g-arrange-phrase{margin-top:15px;border-top:1px solid #DEDEDE}.g-arrange-phrase .sa-cell>p{line-height:38px}.g-arrange-phrase .sa-cell.disabled::before{content:"";position:absolute;top:0;left:0;z-index:99;width:100%;height:100%;background-color:transparent;opacity:.6;cursor:not-allowed}.g-arrange-phrase .sa-cell.sa-cell-order{border:none!important;min-width:40px;width:auto!important;line-height:normal!important;background-color:transparent!important}.g-arrange-phrase .sa-cell.sa-cell-order .g-editable{min-width:40px;height:40px!important}.g-arrange-phrase .sa-cell.sa-cell-order .g-editable-btn-edit,.g-arrange-phrase .sa-cell.sa-cell-order .g-editable-text{height:38px;line-height:40px!important}.g-arrange-phrase .sa-cell.sa-cell-order .g-editable-input{line-height:36px;max-width:120px}.g-arrange-phrase .schedule-against{margin-top:0}.g-arrange-phrase-header{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.g-arrange-phrase-add,.g-arrange-phrase-remove{display:inline-block;text-align:center;border:1px dashed #8BBD4B;border-radius:4px;padding:3px 10px;min-width:140px;letter-spacing:2px;background-color:transparent}.g-arrange-phrase-add[disabled],.g-arrange-phrase-remove[disabled]{background-color:transparent}.g-arrange-phrase-add,.g-arrange-phrase-add:active,.g-arrange-phrase-add:focus,.g-arrange-phrase-add:hover,.g-arrange-phrase-add[disabled]{color:#8BBD4B}.g-arrange-phrase-remove{display:inline-block;margin-left:10px}.g-arrange-phrase-remove,.g-arrange-phrase-remove:hover,.g-arrange-phrase-remove[disabled]{color:#E94B35}