#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}*{box-sizing:border-box}#nav{padding:8px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}*{margin:0;padding:0}.head_content{width:100%;height:88px;text-align:center;background-color:#fff;position:fixed;top:0;z-index:999;box-shadow:2px 1px 7px #ccc}.phone{font-size:24px;color:#f55854;font-weight:700;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAADWSURBVCiRlZPBGcFAEIX/pAFKUAIdRAdKiNNclZAOxPGd6IAOlIAKRAfRgcNuWCthvVO+l/lnMi+7GYCkMXDEaWlmZxKUBeDUey0wM7PmF5wDdQACjIF9yuQcWPT4U0mTFDje747bu0mBd5FXmFns9cO+8B54bQrYTQYXWqf1X7CZVcDNewtJ275iSeFfeU6G99TLuIGkEjhJunZNsp6CEKqBjX8+4c4AuFzmb/BAgyGd89jx6c94ZTCk7GNy9BUVsAJG0asLUHyFgyYlUOLuwAGozKx5AG6/QyC3E5YrAAAAAElFTkSuQmCC) 0 no-repeat;padding-left:22px;float:right}.head_main{width:94%;height:80px;line-height:80px;background-color:#fff;margin:auto 3%}.head_login{float:left;line-height:88px;margin:20px 0 0 0}.head_list_ul{float:right;position:relative}.head_list_ul li{float:left;list-style:none;padding:0 30px;cursor:pointer;transition:all .2s linear}.head_list_ul li a{font-weight:600;font-size:16px}.line{display:block;width:100%;height:4px;background:#f60;margin-left:15px;position:absolute;bottom:0}.head_list_ul li a:hover{color:#e63535}*{text-decoration:none;list-style:none}.wrap{margin:0 auto}.fl{float:left}.fr{float:right}.index{overflow:hidden}.pointer{cursor:pointer}a,button,input{outline:none}::-moz-focus-inner{border:0}a{color:#000}.demo-ruleForm{border:1px solid #000}.apply-shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both}.login{padding-top:100px}.demo-ruleForm{width:600px;height:460px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:50px}.btn-footer .el-row{margin:20px 0}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}