@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes rotate{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}50%{-moz-transform:rotate(180deg);transform:rotate(180deg)}to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}body{background:#f3f3f3}#app{min-height:100%}input{background:none;outline:none;border:none;-webkit-box-shadow:0 0 0 1000px #fff inset}.container{width:100%;min-height:-moz-calc(100vh - .8rem);min-height:calc(100vh - .8rem);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container .article{padding:.34rem .3rem;color:#323131;line-height:.3rem;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.container .article,.container .btn-box{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container .btn-box{height:2.62rem;padding:.27rem .23rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0 -.06rem .1rem 0 rgba(0,0,0,.16);box-shadow:0 -.06rem .1rem 0 rgba(0,0,0,.16);background:#fff;border-radius:.16rem .16rem 0 0}.container .btn-box.result{padding:.4rem .23rem;width:auto;height:1.62rem}.container .btn-box .rule-check{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.6rem;color:#818181;font-size:.24rem}.container .btn-box .rule-check .rule{margin-left:.12rem}.container .text{margin-bottom:.27rem;font-size:.24rem}.container .page-title{margin-bottom:.27rem;font-weight:700;line-height:1.2em;font-size:.32rem}.container .danger{font-size:.24rem;font-weight:700;color:#e70101}.container .text2{font-size:.24rem}.container .strong{font-size:.26rem;font-weight:700;margin-bottom:.31rem}.container .title{font-size:.24rem;font-weight:700}.container .height27{width:100%;height:.27rem}.container .orange{color:#ff8308;text-decoration:none}.container .text-blue{color:#1589f3;text-decoration:none}.container .icon{width:1.36rem;height:1.46rem;display:block;margin:.3rem auto}.container .strong-center{font-size:.24rem;font-weight:700;text-align:center;margin-bottom:.34rem}.container .check-all{float:right}.container .line{height:1px;width:100%;border-bottom:1px solid #d5d5d5;margin-bottom:.3rem}.container .light{color:#9c9c9c;font-size:.22rem}.container .confirm{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.3rem}.container .confirm .checkbox{margin-right:5px;cursor:pointer}.container .height100{width:auto;height:1.5rem}.auto-height{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:0!important}.auto-height .auto-footer{margin-top:auto!important;margin-bottom:0!important}.code-v-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-radius:.12rem;overflow:hidden;width:auto;height:.88rem}.code-v-box .input-wrap{margin-top:0!important;width:60%}.code-v-box .input-wrap .input-item{border-radius:0}.code-v-box .code-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;width:40%;background:#1589f3;font-size:.28rem}