#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;min-height:100vh;position:relative;padding-top:15px;background:url(../img/bg.bb363775.jpg) no-repeat fixed;background-size:100% auto}body{margin:0;padding:0}.container{max-width:380px;min-width:380px;min-height:95vh;border:1px solid #e4e7ed;border-radius:10px;-webkit-box-shadow:3px 3px 10px rgba(0,0,0,.3);box-shadow:3px 3px 10px rgba(0,0,0,.3);background:hsla(0,0%,100%,.85);margin:0 auto}header{margin-top:14px;text-align:center;border-bottom:2px solid #ebeef5}header>.header-title{color:#303133;font-weight:300;margin-bottom:0}header>.origin-ip-container{color:#909399;margin-top:0}header>.origin-ip-container>.origin-ip:hover{color:#67c23a;cursor:pointer}.group-container{text-align:left;margin-top:20px;padding:20px}.group-container>.group-header>.header-title{font-size:22px;color:#303133}.group-container>.group-header>.header-des{padding-left:5px;font-size:14px;color:#909399}.group-container>.group-select-container{text-align:left;margin:0 auto}