@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}body{line-height:1.5;background:#f2f5e9;font-size:16px;font-family:"Helvetica Neue",Helvetica,Arial}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;color:#4298ba;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,.05)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.center-box{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.center-box .hd .logo{margin:20px auto 10px;width:190px}.center-box .hd .logo a{display:block;width:190px;height:56px;text-indent:-9999px;overflow:hidden;background-image:url(/static/images/kaytrip.png);background-repeat:no-repeat;background-size:190px auto;background-position:0 0}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3 / 2),all and (min--moz-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5){.center-box .hd .logo a{background-image:url(/static/images/kaytrip.png);background-size:190px auto}}.center-box .hd .title{margin-top:30px;font-size:24px;font-weight:400}.center-box .hd .desc{color:#999;font-size:14px}.center-box .bd{padding:20px 20px 30px}.center-box .bd h3{font-size:18px;margin-bottom:20px;color:#8aac46}.center-box .bd .bd-title{color:#333;font-size:18px}.center-box .bd>p.desc{font-size:16px;color:#887}.center-box .bd>.form{margin-top:20px;text-align:left}.center-box .bd>.form .desc{padding-top:10px;color:#999;font-size:12px;text-align:left}.center-box .bd>.form .desc:after,.center-box .bd>.form .desc:before{display:table;content:""}.center-box .bd>.form .desc:after{clear:both;height:0;visibility:hidden}.center-box .bd>.form .desc a{color:#999}.center-box .bd .sign-nav{margin-top:30px;font-size:14px}.center-box .form-btns{margin-top:30px}input[type=email],input[type=password],input[type=tel],input[type=text],textarea{display:block;width:100%;margin:0;padding:9px 10px;border:1px solid #ccc;outline:0;font-size:15px;line-height:24px;border-radius:4px;box-shadow:none;font-family:helvetica,Arial;box-sizing:border-box;-webkit-appearance:none}input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border:1px solid #64a8e2;box-shadow:0 0 6px rgba(121,176,237,.6)}input[type=email].error,input[type=password].error,input[type=tel].error,input[type=text].error,textarea.error{border:1px solid #c21;box-shadow:inset 0 0 10px rgba(204,34,17,.3)}input[type=email].error:focus,input[type=password].error:focus,input[type=tel].error:focus,input[type=text].error:focus,textarea.error:focus{box-shadow:0 0 6px rgba(204,34,17,.6)}input[type=email].placeholder,input[type=password].placeholder,input[type=tel].placeholder,input[type=text].placeholder,textarea.placeholder{color:#999!important}input[type=email][disabled],input[type=password][disabled],input[type=tel][disabled],input[type=text][disabled],textarea[disabled]{background:#efefef}input[type=email].no-border,input[type=password].no-border,input[type=tel].no-border,input[type=text].no-border,textarea.no-border{border:none;padding:2px 0;font-size:15px;line-height:30px;border-bottom:1px dashed #ccc;overflow:hidden;resize:none;border-radius:0}input[type=email].no-border:focus,input[type=password].no-border:focus,input[type=tel].no-border:focus,input[type=text].no-border:focus,textarea.no-border:focus{border:none;border-bottom:1px dashed #ccc;box-shadow:none}input[type=email].no-border.error,input[type=password].no-border.error,input[type=tel].no-border.error,input[type=text].no-border.error,textarea.no-border.error{border:none;border-bottom:1px dashed #c21;box-shadow:none}input[type=email].no-border.error:focus,input[type=password].no-border.error:focus,input[type=tel].no-border.error:focus,input[type=text].no-border.error:focus,textarea.no-border.error:focus{box-shadow:none}.form .form-item{margin-bottom:10px}.form .form-item input[readonly]{background:#f7f7f7;color:#999}.form .form-item textarea{height:100px}.form .form-item .form-label{font-size:16px;color:#555;margin:0 0 0 2px}.form .form-item p.desc{font-size:12px;color:#999;margin:5px 0 0 2px}.form .form-item p.error{margin:5px 0 0 2px;font-size:12px;color:#c21}.form .form-item.cc-members{font-size:14px}.form .form-item.cc-members .notify-list{padding:8px 10px;display:block;color:#666;border:1px solid #ccc;text-align:left;width:auto}.form .form-item.cc-members .notify-list span{color:#333}.form .form-item .select-members{padding:8px 10px;text-align:left;color:#666}.form .form-item .select-members .member-list{display:none}.form .form-buttons{margin:15px 0 20px 0}.form .form-buttons:after,.form .form-buttons:before{display:table;content:""}.form .form-buttons:after{clear:both;height:0;visibility:hidden}.form .form-buttons .btn{width:100%}.btn{display:block;width:100%;text-align:center;padding:10px 0;color:#fff;background-color:#a6bbb6;border:none;font-size:16px;line-height:24px;font-weight:700;outline:0;-webkit-tap-highlight-color:transparent;box-sizing:border-box;border-radius:4px;-moz-user-select:none;-webkit-user-select:none;user-select:none}.btn:active{background:#afd3ca}.btn.disabled,.btn[disabled]{background:#ccc;color:#eee}.btn.success{background:#efefef;color:#3d9e00}.btn.btn-primary{color:#fff}.btn.btn-primary.disabled,.btn.btn-primary[disabled]{background:#ccc;color:#f3f3f3}.btn.btn-primary.success{background:#efefef;color:#3d9e00}.btn.btn-x{margin-top:10px;padding:10px 0;background:0 0;font-size:14px;font-weight:400;color:#888}.btn.btn-x:active{color:#27c}.btn.btn-x.disabled,.btn.btn-x[disabled]{color:#ddd}.btn.btn-x:focus{box-shadow:none}.link-show-dingtalk-dialog{margin-top:10px;padding:9px 10px;font-size:14px;font-weight:400;color:#84a099;border:1px #84a099 solid;background-color:transparent;box-sizing:border-box}.footer{padding:12px 15px;font-size:10px;line-height:18px;color:#999;text-align:center}