.subscription-wrapper{font-family:Source Han Sans CN,Helvetica Neue,Helvetica,Microsoft YaHei,Arial,sans-serif!important;min-width:320px;max-width:600px;margin:60px auto;text-align:left;font-size:14px;padding:30px;background:#fff;border-radius:2px;-webkit-box-shadow:0 0 2px 3px rgba(0,0,0,.15);box-shadow:0 0 2px 3px rgba(0,0,0,.15)}.subscription-wrapper label{display:inline-block;max-width:100%;margin-bottom:20px;font-weight:700;font-size:24px}.subscription-wrapper .logo{border-bottom:1px solid #ccc;padding:10px 0;margin-bottom:60px}.subscription-wrapper .logo>img{max-height:60px}.subscription-wrapper .btn{display:inline-block;color:#fff;border:1px solid #2e6da4;background-color:#337ab7;padding:5px 10px;border-radius:3px}.subscription-wrapper .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.subscription-wrapper .form-group{position:relative;margin-bottom:15px}.subscription-wrapper .form-group .help-block{display:block;color:#f5a623;line-height:180%;font-size:16px;margin-top:20px}.subscription-wrapper .form-group .el-icon-warning:before{margin-right:4px}.subscription-wrapper .power{margin-top:60px;border-top:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex}.subscription-wrapper .power,.subscription-wrapper .power a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subscription-wrapper .power a{display:block;text-shadow:none;height:40px;line-height:40px;color:#a5b4c5;display:-webkit-box;display:-ms-flexbox;display:flex;font-style:italic;font-weight:700;background:#fff;margin-top:-20px;padding:0 0 0 6px}.subscription-wrapper .font-small{font-size:12px}.subscription-wrapper .completeBox h2{font-size:16px}.subscription-wrapper .completeBox>p{margin:10px 0}.subscription-wrapper .completeBox a{color:#337ab7}.subscription-wrapper .btn_submit{padding:0 14px;font-size:16px;line-height:38px;margin-top:60px}