.form .form-group,.form .form-item{*zoom:1}.form .form-group:after,.form .form-item:after{content:" ";visibility:hidden;display:block;font-size:0;clear:both;height:0}.overlay-wrap{width:100%;height:100%;position:absolute;left:0;top:0;overflow-y:auto;overflow-x:hidden;opacity:0;visibility:hidden;-webkit-transition:all .8s;transition:all .8s;position:fixed;z-index:1000;text-align:center;font-size:0;background:#000;background:rgba(0,0,0,.7)}.overlay-assist{content:"";font-size:0;height:100%;width:1px}.overlay-assist,.overlay-pn{display:inline-block;vertical-align:middle}.overlay{display:inline-block;background:#fff;font-size:14px;text-align:left;padding:5px 0;position:relative;border-radius:5px}.overlay,.overlay img{max-width:100%}.overlay-close{position:absolute;right:10px;top:5px;width:45px;line-height:36px;text-align:center;font-size:24px;font-family:SimSun;color:#ccc}.overlay-close:hover{color:#000}.overlay-bd,.overlay-hd{margin:0 25px}.overlay-hd{border-bottom:1px solid #e6e6e6;line-height:45px}.overlay-hd .tit{font-weight:700;color:#000}.overlay-bd{line-height:24px;padding:14px 0;width:460px}.overlay-bd p{margin-bottom:14px}.overlay-submit-sucess{font-size:0;text-align:center;padding:20px 0}.overlay-submit-sucess .figure,.overlay-submit-sucess .txt{display:inline-block;vertical-align:middle}.overlay-submit-sucess .figure{width:69px;height:69px;background:url(//ue.17173cdn.com/a/newgame/index/2017/v3.0.0/img/figure.png) no-repeat}.overlay-submit-sucess .txt{font-size:18px;font-weight:700}.overlay-ex{background:none;padding-top:36px}.overlay-ex .overlay-bd{margin:0;width:auto}.overlay-ex .overlay-close{font-size:32px;right:0;top:5px;color:#fff}.overlay-ex .overlay-close:hover{color:#fff;font-weight:700}.overlay-game-intro .overlay-bd{width:710px}.overlay-show{height:100%;overflow:hidden!important}.overlay-show .overlay-wrap{opacity:1;visibility:visible}.form b{font-weight:400;color:#ff6000}.form .form-item{margin-bottom:13px}.form .form-group{background:#fff;border:1px solid #e6e6e6;padding:6px 5px;border-radius:2px;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}.form .form-group .textarea-words-num{position:absolute;right:0;top:-40px;color:#999}.form .form-group textarea{background:#fff;width:100%;border:none;overflow-y:auto}.form .form-checkbox{color:#b8b8b8}.form .form-checkbox input{margin:0 5px 0 0;vertical-align:-2px}.form .form-message{padding-bottom:10px;font-size:16px;line-height:45px;height:45px;text-align:center}.form .form-error{color:red;margin:-10px 0 0}.form .form-opera{text-align:center;padding-top:5px}.form .form-bt-submit{display:inline-block;background:#ff6f3d;color:#fff;font-size:16px;line-height:36px;width:120px;text-align:center;border-radius:4px;border:none;cursor:pointer}.form .form-bt-submit:hover{background:#ff551a}.form .form-item-col2{margin:0}.form .form-item-col2 .form-group{float:left;width:46%;margin:0 0 13px}.form .form-item-col2 .form-group:first-child{float:right}