/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;word-break:break-all;white-space:pre;overflow:hidden}b,dd,dl,dt,em,h1,h2,h3,h4,h5,h6,i,li,p,ul{margin:0;padding:0}li{list-style:none}b,em,h1,h2,h3,h4,h5,h6,i{font-size:1em;font-weight:400;font-style:normal}textarea{resize:vertical}.g-orange{color:#e70!important}.g-green{color:#1db96d!important}.g-red{color:#f20c1f!important}.g-yellow{color:#f2cc0c!important}.g-grey{color:gray!important}.g-black{color:#333!important}.g-light-blue{color:#5f9aeb!important}.g-blue{color:#12beec!important}.g-light-black{color:#878787!important}.g-dark-blue{color:#2d4bff!important}.g-purple{color:#e8589b!important}.g-light-purple{color:#fe4a4a!important}.g-price{color:#f52c2c!important}.g-fl{float:left!important}.g-fr{float:right!important}.g-right{text-align:right!important}.g-left{text-align:left!important}.g-center{text-align:center!important}.g-overflow{overflow:hidden}.g-hide{display:none}.g-no-see{opacity:0}.g-ta-r{text-align:right}.g-ta-l{text-align:left!important}.g-relative{position:relative!important}.g-mtb-5{margin:5px 0!important}.g-mtb-10{margin:10px 0!important}.g-mtb-15{margin:15px 0!important}.g-mtb-20{margin:20px 0!important}.g-m-10{margin:10px!important}.g-mb-10{margin-bottom:10px!important}.g-mb-50{margin-bottom:50px!important}.g-mb-90{margin-bottom:90px!important}.g-m-20{margin:20px!important}.g-mlr-5{margin:0 5px!important}.g-mlr-10{margin:0 10px!important}.g-mlr-15{margin:0 15px!important}.g-mlr-20{margin:0 20px!important}.g-mt-40{margin:40px 0 0 0!important}.g-no-m{margin:0!important}.g-no-p{padding:0!important}.w-80{width:80px!important}.w-100{width:100px!important}.w-120{width:120px!important}.w-150{width:150px!important}.w-200{width:200px!important}.w-300{width:300px!important}.w-400{width:400px!important}.w-500{width:500px!important}.g-va-wrap{display:table;width:100%;height:100%;text-align:center}.g-va{display:table-cell;vertical-align:middle}.g-va img{vertical-align:middle;max-height:100%;max-width:100%}.g-va-m{vertical-align:middle!important}.g-bold{font-weight:700!important}.g-fz-12{font-size:12px!important}.g-fz-14{font-size:14px!important}.g-fz-16{font-size:16px!important}.g-fz-18{font-size:18px!important}.g-fz-20{font-size:20px!important}.g-fz-22{font-size:22px!important}.g-fz-24{font-size:24px!important}.g-fz-30{font-size:30px!important}.g-fz-32{font-size:32px!important}.g-fz-36{font-size:36px!important}.g-fz-50{font-size:50px!important}.g-fz-60{font-size:60px!important}.g-fz-80{font-size:80px!important}.g-lh-1{line-height:1.3}.g-td-u{text-decoration:underline!important}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both;overflow:hidden}.clearfix{zoom:1}input,select,textarea{border:solid 1px #e0e1e3;background:0 0;transition:border linear .2s;height:35px;line-height:27px;padding:5px 10px;box-sizing:border-box;-webkit-appearance:none}input:focus,select:focus,textarea:focus{outline:0 none!important}textarea{vertical-align:top}input[type=submit]{cursor:pointer}.g-input{border-radius:5px;-webkit-appearance:none;color:#fff}.g-input.green-input{background:#fff}.g-input.green-input:focus{border-color:#1aa662!important}.g-input.white-input{background:#fff}.g-input.white-input:focus{background:#f8f8f8}.g-input.error,.g-select.error,.g-textarea.error{background:#fcdfe3;border:1px solid red}.g-textarea{padding:10px;height:100px;border-radius:5px}.g-textarea.big{height:200px}.g-select{color:#fff;border-radius:5px}.full-input{width:100%}.short-input{width:110px}.g-btn{background:#e70;color:#fff!important;height:46px;text-align:center;min-width:300px;font-size:18px;border:none;display:inline-block;border-radius:5px}.g-btn.full-btn{display:block}.g-btn:focus{opacity:.7}.g-btn:active{opacity:.3}.g-btn[type=submit]{cursor:pointer;-webkit-appearance:none;border-radius:0!important;box-shadow:none!important}.g-btn.white-btn{background:#f0f0f0;color:#1db96d!important}.g-btn.border-btn{background:#fff;border:solid 1px #1db96d;color:#1db96d!important;height:44px;line-height:44px}.g-btn.red-btn{background:#f20c1f;color:#fff!important}.g-btn.orange-btn{background:#e70;color:#fff!important}.g-btn.yellow-btn{background:#f2cc0c;color:#fff!important}.g-btn.auto-btn{min-width:0;padding:0 30px}.g-btn.small-btn{padding:0 20px;font-size:14px;height:35px;line-height:35px;min-width:0;border-radius:4px}.g-btn.light-green{background:#8ac827;color:#fff!important}.g-btn.light-red{background:#eb6854;color:#fff!important}.g-btn.light-grey{background:#f4f8fb;color:#1db96d!important}.g-btn:hover{opacity:.8}.g-btn.g-disabled{background:gray!important;border-color:gray!important}input[type=submit].full-btn{width:100%}a.g-btn{line-height:46px;text-decoration:none}div.error{margin-top:5px;color:red;font-size:14px}.g-error-msg{background:#fcdfe3;border:1px solid red;color:red;text-align:center;display:none;padding:10px}input[type=checkbox],input[type=radio]{box-shadow:none;height:auto;margin:0 5px}a{text-decoration:none;color:#fff;-webkit-tap-highlight-color:transparent}body{font-size:14px;font-family:arial,"Hiragino Sans GB","Microsoft Yahei","宋体",\5b8b\4f53,Tahoma,Arial,Helvetica,STHeiti;color:#fff;background:#e9e8ed}img{max-width:100%}body.white-bg{background:#fff}b,dd,dl,dt,em,h1,h2,h3,h4,h5,h6,i,li,p,ul{margin:0;padding:0}li{list-style:none}[v-cloak]{display:none}.g-checkbox,.g-radio{-webkit-appearance:none;outline:0!important;width:18px;border:0;height:18px;display:inline-block;margin:0;padding:0;position:relative;vertical-align:middle;background-color:transparent}.g-checkbox[disabled]:before,.g-radio[disabled]:before{opacity:.3}.g-checkbox:before,.g-radio:before{vertical-align:top;font-family:Muiicons;font-weight:400;font-size:0;line-height:1;text-decoration:none;-webkit-font-smoothing:antialiased;color:#aaa;background:0 0;content:"";border:solid 1px #ccc;width:16px;height:16px;display:inline-block;border-radius:50%}.g-checkbox:checked:before,.g-radio:checked:before{content:"\e472";background:#e70;color:#fff;border-radius:50%;border-color:#e70;font-size:17px;font-weight:700}.g-checkbox.small,.g-radio.small{margin:0 3px 0 0;width:14px}.g-checkbox.small:before,.g-radio.small:before{width:12px;height:12px}.g-checkbox.small:checked:before,.g-radio.small:checked:before{font-size:12px}*{box-sizing:border-box}::-webkit-scrollbar{width:0;height:0}a{color:inherit}body{background:#313131}.g-loading-wrap{position:fixed;left:0;right:0;top:0;bottom:0;background:0 0;z-index:1000}.g-loading-wrap .g-loading{position:absolute;width:100%;left:50%;top:50%;z-index:1001;transform:translate(-50%,-50%);text-align:center}.g-loading-wrap .loading-text{display:block;padding:10px;background:rgba(117,117,117,.9);text-shadow:1px 1px 0 #000}@-moz-keyframes spinner-loader{0%{-moz-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-loader{0%{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-loader:not(:required){-moz-animation:spinner-loader 1.5s infinite linear;-webkit-animation:spinner-loader 1.5s infinite linear;animation:spinner-loader 1.5s infinite linear;-moz-border-radius:.5em;-webkit-border-radius:.5em;border-radius:.5em;-moz-box-shadow:#e0e0e0 1.5em 0 0 0,#e0e0e0 1.1em 1.1em 0 0,#e0e0e0 0 1.5em 0 0,#e0e0e0 -1.1em 1.1em 0 0,#e0e0e0 -1.5em 0 0 0,#e0e0e0 -1.1em -1.1em 0 0,#e0e0e0 0 -1.5em 0 0,#e0e0e0 1.1em -1.1em 0 0;-webkit-box-shadow:#e0e0e0 1.5em 0 0 0,#e0e0e0 1.1em 1.1em 0 0,#e0e0e0 0 1.5em 0 0,#e0e0e0 -1.1em 1.1em 0 0,#e0e0e0 -1.5em 0 0 0,#e0e0e0 -1.1em -1.1em 0 0,#e0e0e0 0 -1.5em 0 0,#e0e0e0 1.1em -1.1em 0 0;box-shadow:#e0e0e0 1.5em 0 0 0,#e0e0e0 1.1em 1.1em 0 0,#e0e0e0 0 1.5em 0 0,#e0e0e0 -1.1em 1.1em 0 0,#e0e0e0 -1.5em 0 0 0,#e0e0e0 -1.1em -1.1em 0 0,#e0e0e0 0 -1.5em 0 0,#e0e0e0 1.1em -1.1em 0 0;display:inline-block;font-size:10px;width:1em;height:1em;margin:1.5em;overflow:hidden;text-indent:100%}.g-logo{display:block;width:30%;margin:20px auto}.fixed-full{position:fixed;top:0;bottom:0;left:0;right:0}.margin-top-fixed{width:100%;overflow-x:hidden;overflow-y:scroll}.global-main-bg{position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1;background:url(../img/bg.jpg) no-repeat;background-size:cover}.company{position:fixed;bottom:0;left:0;right:0;height:44px;line-height:50px;text-align:center}.company img{width:60%;vertical-align:middle}.header-back{position:relative;display:block;width:204px;height:60px;margin:0 auto 20px;text-align:center;font-weight:700;color:#fff;padding-top:25px;background:url(../img/header-back.png) no-repeat;background-size:cover;z-index:1}.header-back p{font-size:20px!important}.fixed-bottom-btn-wrapper{position:fixed;z-index:10;bottom:0;left:50%;margin-left:-75px;width:150px;font-size:0}.fixed-bottom-btn-wrapper .icon{position:absolute;width:86px;bottom:0;left:32px;z-index:1}.fixed-bottom-btn-wrapper .shadow{position:absolute;z-index:0;left:32px;bottom:0;width:86px;height:70px}.fixed-bottom-btn-wrapper a{position:absolute;bottom:0;left:50%;margin-left:-40px;width:80px;height:40px;z-index:1}.fixed-bottom-btn-wrapper a:active .shadow{display:none}.fixed-bottom-btn-wrapper a span{position:absolute;z-index:2;display:block;width:100%;bottom:0;font-size:14px;font-weight:700;text-align:center;color:#000}.g-container{position:fixed;width:100%;left:50%;top:50%;padding:10px;text-align:center;z-index:999;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(117,117,117,.9)}.g-container p{word-wrap:break-word}.g-container .btn-wrapper{margin-top:15px}.g-container .button{display:inline-block;width:72px;height:30px;line-height:30px;color:#000;background:#f7f7f7}.g-container .left-btn{margin-right:5px;border-top-left-radius:15px;border-bottom-left-radius:15px;background:url(../img/confirm-highlight.png) no-repeat;background-size:contain}.g-container .right-btn{border-top-right-radius:15px;border-bottom-right-radius:15px;background:url(../img/confirm-normal.png) no-repeat;background-size:contain}.g-user-icon .main-part-wrapper{position:relative;text-align:center;width:100%}.g-user-icon .main-part-wrapper .headicon{position:absolute;width:60%;height:60%;top:14%;left:21%;border-radius:50%}.g-user-icon .main-part-wrapper .nickname{position:absolute;bottom:4%;width:90%;left:5%;white-space:nowrap;overflow:hidden;font-size:12px}.g-user-icon .main-part-wrapper .light{position:absolute;width:45%;left:-23%;z-index:-1}.g-user-icon .main-part-wrapper .name-verify,.g-user-icon .main-part-wrapper .no-verify{bottom:7%}.g-user-icon .main-part-wrapper .college-verify{bottom:30%}@font-face{font-family:Calculate;src:url(../font/font.otf)}.cacluate-font{font-family:Calculate!important}.fz-3vw{font-size:3vw}.fz-6vw{font-size:6.5vw}.fz-7vw{font-size:7vw}.fz-8vw{font-size:8vw}.fz-18vw{font-size:18vw}.invisiable{opacity:0}.absolute-middle-center{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}input::-webkit-input-placeholder{color:rgba(209,209,209,.3)}input:-moz-placeholder{color:rgba(209,209,209,.3)}input::-moz-placeholder{color:rgba(209,209,209,.3)}input:-ms-input-placeholder{color:rgba(209,209,209,.3)}textarea::-webkit-input-placeholder{color:rgba(209,209,209,.3)}textarea:-moz-placeholder{color:rgba(209,209,209,.3)}textarea::-moz-placeholder{color:rgba(209,209,209,.3)}textarea:-ms-input-placeholder{color:rgba(209,209,209,.3)}