#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}.wrap[data-v-3b8d763d]{max-width:820px;background:#fff;min-height:100%;margin:0 auto;padding:2.3rem 0}.wrap .content[data-v-3b8d763d]{background-color:#f9f9fa}.form-wrap[data-v-3b8d763d]{padding:2rem 0 2rem 2rem;display:flex}.form-wrap .form[data-v-3b8d763d]{flex:1 1 auto}.form-wrap .form .tabs[data-v-3b8d763d]{display:flex;justify-content:space-around;background-color:#fff;padding:.6rem .3rem;border-radius:4px;font-size:1rem}.form-wrap .form .tabs .tab[data-v-3b8d763d]{padding:.3rem .8rem;border-radius:12px}.form-wrap .form .tabs .tab.current[data-v-3b8d763d]{background-color:#fefefe;border:1px solid #e4e7ed;box-shadow:inset 0 2px 2px 1px hsla(0,0%,66.7%,.3)}.form-wrap .form .tabs .tab.other[data-v-3b8d763d]{cursor:pointer}.form-wrap .line[data-v-3b8d763d]{padding-right:2rem;border-right:1px solid #d7d7d7}.item-row[data-v-3b8d763d]{display:flex;justify-content:space-between;padding:1.6rem 0 0;text-align:left}.item-row .item.item-short[data-v-3b8d763d]{width:47%}.item-row .item.item-long[data-v-3b8d763d]{width:100%}.item-row .item .label[data-v-3b8d763d]{padding:0 0 .2rem}.item-row .item .input-box span[data-v-3b8d763d]{text-align:center;font-size:.8rem;font-weight:700}.button-wrap[data-v-3b8d763d]{margin:1rem 0 0;padding:1.6rem 0 0;display:flex;justify-content:space-between}.button-wrap .button[data-v-3b8d763d]{font-size:1.2rem;padding:8px 15px}.button-wrap .reset[data-v-3b8d763d]{width:23%}.button-wrap .calculate[data-v-3b8d763d]{width:65%}.result-wrap[data-v-3b8d763d]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;padding:2rem}.result-wrap .result[data-v-3b8d763d]{text-align:left}.result-wrap .result .profit[data-v-3b8d763d]{border-bottom:1px solid #d7d7d7;padding:0 0 1.6rem}.result-wrap .result .profit .title[data-v-3b8d763d]{font-size:1.2rem;font-weight:700}.result-wrap .result .profit .num[data-v-3b8d763d]{display:flex;height:8.2rem;padding:1.6rem 0}.result-wrap .result .profit .num img[data-v-3b8d763d]{width:6.2rem;height:5.6rem}.result-wrap .result .profit .num span[data-v-3b8d763d]{line-height:5rem;margin-left:2.5rem;font-size:2.2rem;color:#f89d3a}.result-wrap .result .profit-detail[data-v-3b8d763d]{padding:1.4rem 0 1rem;border-bottom:1px solid #d7d7d7}.result-wrap .result .profit-detail .title[data-v-3b8d763d]{font-size:1.2rem;font-weight:700;padding:.6rem 0}.result-wrap .result .profit-detail .item[data-v-3b8d763d]{width:82%;display:flex;justify-content:space-between;color:#aaa;font-weight:400;padding:.3rem 0}.result-wrap .result .profit-result[data-v-3b8d763d]{font-size:1.18rem;color:#000;font-weight:700;padding:.8rem 0}.result-wrap .result .profit-result .item[data-v-3b8d763d]{width:82%;display:flex;justify-content:space-between}.result-wrap .result .explain .title[data-v-3b8d763d]{font-size:1.2rem;font-weight:700;padding:.8rem 0}.result-wrap .result .explain .span[data-v-3b8d763d]{color:#aaa;padding:.3rem 0}@media screen and (max-width:768px){.wrap[data-v-3b8d763d]{padding:0 0}.form-wrap .line[data-v-3b8d763d]{border-right:none}}.input-box .input input{padding-left:.3rem;font-size:1rem}.input-box .el-cascader{display:block}.input-box .el-input-group__prepend{background-color:#fff;padding:0 .5rem}.input-box .el-input-group__append{background-color:#fff;padding:0 .3rem}.input-box.error input{border-color:#f56c6c}body,button,dd,div,dl,dt,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,textarea,ul{margin:0;padding:0;font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}li,ol,ul{list-style:none}img{display:block;width:100%;border:0}a{text-decoration:none;color:#333}a,a:active,button,button:active,input,select,span,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}button{background:none;border:none}body,html{margin:0 auto;height:100%;font-size:14px;line-height:1.6;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;background:#fefefe;color:#333}@media screen and (min-width:820px){body,html{font-size:14px}}.clearfix:after{display:block;content:"";clear:both}