.form .form-item:after,.form .form-group:after{content:"\0020";visibility:hidden;display:block;font-size:0;clear:both;height:0}[class^="ng-channel-ico-"],[class^="form-ico-"]{display:inline-block;overflow:hidden;vertical-align:middle;background:url(//ue.17173cdn.com/a/newgame/index/2017/v3.1.0/m/img/ng-channel-box.png) no-repeat}.ng-channel-ico-dl,.ng-channel-ico-clock,.ng-channel-ico-gift{width:18px;height:20px;background-size:200% auto;margin:0 8px 3px 0}.ng-channel-ico-dl{background-position:0 0}.ng-channel-ico-clock{background-position:0 -25px}.ng-channel-ico-gift{background-position:0 -50px}.form-ico-figure-good,.form-ico-figure-bad{width:36px;height:40px;background-size:100% auto;margin:0 1rem 3px 0}.form-ico-figure-good{background-position:0 -75px}.form-ico-figure-bad{background-position:0 -115px}[class^="ng-channel-bt"]{display:block;line-height:2.5rem;text-align:center;color:#fff;font-size:.9375rem;border-radius:.2rem;margin-bottom:.625rem}.ng-channel-bt-dl{background:#508cf0}.ng-channel-bt-book{background:#83c30c}.ng-channel-bt-disable{background:#999}.ng-channel-bt-fixed{position:fixed;left:0%;top:2.8rem;z-index:999;width:100%;border-radius:0}.overlay-wrap{width:100%;height:100%;background:rgba(0,0,0,0.3);position:fixed;left:0;top:0;z-index:1020}.overlay{width:87.5%;background:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:.5em;font-size:.875rem;padding-top:1rem}.overlay-bd{padding:1.5rem}.overlay-bd p{color:#666;line-height:1.5;margin-bottom:1rem}.overlay-close{position:absolute;right:.8rem;top:0.2rem;width:2rem;height:2rem;text-align:center}.overlay-close::before,.overlay-close::after{content:'';position:absolute;top:50%;left:50%;width:1px;height:1rem;background:#000;margin-top:-.5rem}.overlay-close::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.overlay-close::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.form{line-height:1.5}.form b{font-weight:normal;color:red}.form .form-item{margin-bottom:13px}.form .form-group{background:#f6f6f6;border:1px solid #e5e5e5;padding:7px 5px;position:relative}.form .form-group label{float:left;min-width:2em;line-height:22px;color:#999;margin-right:.5em}.form .form-group .con{overflow:hidden}.form .form-group input{width:100%;border:none;background:none;height:22px;line-height:22px;padding:0;outline:none}.form .form-group .textarea-words-num{position:absolute;right:0;top:-40px;color:#999}.form .form-group textarea{border:none;background:#fff;width:100%;border:none;overflow-y:auto}.form .form-error{color:red;margin:-10px 0 0 0}.form .form-opera{text-align:center;padding-top:5px}.form .form-bt-submit{display:inline-block;background:#ffd200;color:#000000;line-height:2.5;width:100%;text-align:center;border:none;cursor:pointer;outline:none;padding:0}.form .form-result{text-align:center;font-size:1rem;margin-bottom:0.5rem}.overlay-mod .overlay-mod-tit{font-weight:bold;color:#333;margin-bottom:.5rem}.overlay-mod .overlay-list-intro{padding-left:1.5em;background:url(//ue.17173cdn.com/a/newgame/index/2017/v3.1.0/m/img/engage-by-youli.png) no-repeat left center;background-size:auto 100%;font-size:12px;line-height:2;margin-bottom:.8rem}.overlay-mod .form .form-error{font-size:12px;margin:0}.overlay-mod .form .form-item{margin:0}.overlay-mod .form .form-group{font-size:12px}.overlay-mod .form .form-bt-submit{font-size:12px;line-height:3.33;margin-top:.5rem}.overlay-bt-engage-by-youli,.overlay-bt-engage-normal{display:block;color:#000;line-height:3.33;text-align:center;font-size:12px}.overlay-bt-engage-by-youli{background:#ffd200}.overlay-bt-engage-normal{margin:.5rem -1.5rem -1.5rem;position:relative}.overlay-bt-engage-normal::before{content:'';display:block;width:100%;border-top:1px solid #cecece;position:absolute;left:0;top:0;-webkit-transform:scale(1, 0.5);-ms-transform:scale(1, 0.5);transform:scale(1, 0.5)}.overlay-mod-info{margin-bottom:.8rem}.overlay-mod-info p{margin:0;font-size:12px}.overlay-mod-info p a{color:#38aaf8}
