a,article,aside,audio,body,button,canvas,caption,code,dd,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,input,label,legend,li,main,mark,menu,nav,ol,p,pre,section,span,table,tbody,td,textarea,tfoot,th,thead,time,tr,ul,video{padding:0;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:400}article,aside,blockquote,dialog,figure,footer,header,hgroup,nav,section{display:block}ol,ul{list-style:none}img{vertical-align:middle;border:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}em,i,strong{font-style:normal}ins{text-decoration:underline}del{text-decoration:line-through}mark{background:none}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}input::-ms-clear{display:none}a{color:inherit;cursor:pointer}a,a:hover{text-decoration:none}.clearfix:after,.clearfix:before{position:relative;display:table;content:""}.clearfix:after{clear:both}.relative{position:relative}.absolute{position:absolute}.fl{float:left}.fr{float:right}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cursor-pointer{cursor:pointer}.hidden{visibility:hidden}.p-16{padding:16px}.m-16{margin:16px}.mt-16{margin-top:16px}.mb-16{margin-bottom:16px}@font-face{font-family:iconfont;src:url(/wap/assets/fonts/iconfont.eot?v=7825bd3a);src:url(/wap/assets/fonts/iconfont.eot?v=7825bd3a?#iefix) format("embedded-opentype"),url(/wap/assets/fonts/iconfont.woff?v=420a3953) format("woff"),url(/wap/assets/fonts/iconfont.ttf?v=f99c3e3d) format("truetype"),url(/wap/assets/images/iconfont.svg?v=c920fb8d#iconfont) format("svg")}.icon{font-family:iconfont,sans-serif}.w{padding:30px 20px}.logo{height:150px;line-height:150px;background-size:cover}.logo img{height:30px}.c-field{position:relative}.c-field .c-field--inner{width:100%;padding:12px;font-size:13px;line-height:20px;border-style:solid;border-width:1px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:border-color .2s linear;transition:border-color .2s linear;-webkit-appearance:none;-moz-appearance:none;appearance:none;caret-color:#000}.c-field .c-field--inner::-webkit-input-placeholder{color:#aaa}.c-field .c-field--inner::-webkit-inner-spin-button{visibility:hidden}.c-field .c-field--extra{position:absolute;top:0;right:0;bottom:0}.c-field .c-field--extra .icon{display:block;padding:13px 10px;font-size:18px;color:#8f8e94}.c-field .c-field--extra .img-code{margin:2px 0}.c-field .c-field--extra .sms-code{width:120px}.c-field .c-field--extra .countdown{color:#fff}.c-field+.c-field{margin-top:16px}.c-field.sms-code .c-field--inner{width:-webkit-calc(100% - 130px);width:calc(100% - 130px)}.c-field.sms-code .c-field--clear{position:absolute;right:130px}.c-btn--button{position:relative;display:block;width:100%;height:46px;overflow:hidden;font-size:16px;letter-spacing:2px;color:inherit;text-align:center;border:1px solid;-webkit-border-radius:5px;border-radius:5px}.c-btn--button:after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;content:"";opacity:0}.c-btn--button:active:after{opacity:.2}.c-btn--button-primary{color:#fff}.c-btn--button-primary:disabled{cursor:not-allowed;opacity:.5;filter:alpha(opacity=50)}.c-btn--button-default{color:#333;background-color:transparent;border-color:#b4b4b6}.c-checkbox{position:relative;top:2px;float:left;width:16px;height:16px;margin-right:4px}.c-checkbox img{display:block;width:100%;height:100%}.c-tips{padding:16px 0;font-size:12px;line-height:20px;color:#666}.c-tips dt{float:left}.c-tips dd{overflow:hidden}.agreement{padding:16px;margin-bottom:46px}.agreement-content{color:#000}.agreement-content h1{padding:16px 0;font-weight:600}.agreement-content p{margin:8px 0;line-height:24px}.switch-btn{bottom:32px}.omobile{line-height:46px}.is-agree-btn{position:fixed;right:0;bottom:0;left:0;z-index:100;padding:0 10px 5px;background-color:#fff}
.agreement-dialog{position:absolute;top:0;z-index:2;height:100vh;padding:16vh 20px;font-size:12px;background-color:rgba(0,0,0,.5)}.agreement-dialog .agreement-wrapper{position:relative;width:-webkit-calc(100vw - 40px);width:calc(100vw - 40px);background-color:#fff;-webkit-border-radius:10px;border-radius:10px}.agreement-dialog .agreement-tabs{display:block}.agreement-dialog .agreement-tabs-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:50px;border-bottom:1px solid #eaeaea}.agreement-dialog .agreement-tabs-item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:20px;margin-left:20px;font-size:16px;line-height:50px;color:#333;text-align:center;border-bottom:2px solid transparent}.agreement-dialog .agreement-tabs-body{height:46vh;padding-right:16px;padding-left:16px;margin-bottom:16px;overflow:auto;background-color:#fff}.agreement-dialog .agreement-tabs-body::-webkit-scrollbar-track-piece{background-color:transparent;border-left:1px solid transparent}.agreement-dialog .agreement-tabs-body::-webkit-scrollbar{width:5px;height:13px;-webkit-border-radius:5px;border-radius:5px}.agreement-dialog .agreement-tabs-body::-webkit-scrollbar-thumb{min-height:28px;background-clip:padding-box}.agreement-dialog .agreement-tabs-body::-webkit-scrollbar-thumb,.agreement-dialog .agreement-tabs-body::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.5);-webkit-border-radius:5px;border-radius:5px}.agreement-dialog .agreement-dialog-tips{padding-right:16px;padding-left:16px}.agreement-dialog-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:16px}.agreement-dialog-footer .c-btn--button+.c-btn--button{margin-left:16px}.agreement-dialog-footer .c-btn--button-default{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.agreement-dialog-footer .c-btn--button-primary{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}
