@charset "UTF-8";*{margin:0;padding:0;line-height:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;word-break:break-all}html,body{width:100% !important;max-width:unset !important;min-width:unset !important;margin:0 !important;padding:0 !important}img{border:0;display:block}button{border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input,textarea,select{resize:none;outline:none;background-color:#eee}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset;box-shadow:0 0 0 1000px white inset}input:focus,textarea:focus,select:focus{outline:none}ul,ol,li{list-style:none}.page-top{position:fixed;top:0;left:0;width:100%;height:44px;padding:0 14px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;z-index:5}.page-top>.back{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:80px;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-top>.back>img{height:16px;width:auto}.page-top>.title{-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;text-align:center;line-height:44px;font-size:18px;font-weight:bold}.page-top>.location{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:80px;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-top>.location>.weui-icon-filled-location{color:#b5b5b4;width:20px}.page-top>.location>.key{font-size:16px;line-height:44px;white-space:nowrap}.page-top>.other{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:60px;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.weui-toast__wrapper{position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.weui-toast__wrapper .weui-toast{position:relative;width:auto;max-width:150px;min-height:unset;padding:15px;margin:auto;top:unset;left:unset}.weui-toast__wrapper .weui-toast .weui-icon_toast{display:none}.weui-toast__wrapper .weui-toast .weui-toast__content{margin:0;font-size:14px;line-height:18px}.weui-loading_toast{position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.weui-loading_toast .weui-toast{position:relative;width:auto;max-width:unset;min-height:unset;padding:20px;margin:auto;top:unset;left:unset}.weui-loading_toast .weui-toast .weui-loading{margin:0}.weui-loading_toast .weui-toast__content{margin:0}html{width:100%}body{width:100%;background-color:#f8f8f8;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.step1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px 15px}.step1 .title{width:100%;font-size:17px;line-height:24px;color:#221f1f;margin-bottom:20px;font-weight:bold}.step1 .content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:15px;background-color:#fff;border-radius:4px;margin-bottom:40px}.step1 .content label{display:block;width:100%;font-size:14px;line-height:35px}.step1 .content textarea{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#363232;font-size:14px;line-height:20px;height:70px;width:96%;border-radius:2rpx;border:1px solid #363232;margin:10px 2%;padding:8px;background-color:#fff;overflow:hidden}.step1 .buttons{width:100%}.step1 .buttons>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;width:100%;border-radius:3px;background-color:#363232;margin:0;padding:0;font-size:18px;line-height:45px;color:#fff;font-weight:normal}.step2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px 15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.step2>.title{margin-bottom:10px;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.step2>.title>img{display:block;width:55px;height:55px;margin-bottom:15px}.step2>.title>p{font-size:17px;line-height:24px;font-weight:bold;color:#221f1f}.step2>.content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:4px;margin-bottom:45px}.step2>.content>.item{width:100%;margin-bottom:12px}.step2>.content>.item:last-child{margin-bottom:0}.step2>.content>.item>.h2{line-height:20px;font-size:14px;font-weight:bold;color:#221f1f;margin-bottom:12px}.step2>.content>.item>.h3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:15px;background-color:#fff;border-radius:4px;overflow:hidden;font-size:13px;line-height:20px}.step2>.rule{margin-bottom:13px}.step2>.rule label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.step2>.rule label input[type="checkbox"]{display:block;margin-right:5px}.step2>.rule label p{font-size:12px;line-height:1}.step2>.buttons{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.step2>.buttons>button,.step2>.buttons>a{margin:0;padding:0;width:165px;background-color:#363232;border-radius:3px;color:#fff;font-size:17px;line-height:45px;font-weight:normal;text-align:center}.step2>.buttons>button.submit,.step2>.buttons>a.submit{background-color:transparent;color:#221f1f;border:1px solid #221f1f}.weui-dialog__hd{padding:25px 25px 10px}.weui-dialog__bd{font-size:12px;line-height:19px;text-align:justify;color:#221F1F}.weui-dialog__btn{line-height:50px}