.result-bar.bar .show-section{display:flex;justify-content:space-between;align-items:flex-end}.result-bar.bar .show-section .total{display:flex;justify-content:space-between;align-items:flex-end}.result-bar.bar .show-section .money{font-family:var(--font-bold);font-weight:700;font-size:34px;font-weight:700;line-height:1.5;color:var(--g-primary-color)}.result-bar.bar .show-section .monthly{font-family:var(--font-normal);font-size:16px;line-height:2.5;color:var(--g-primary-color)}.result-bar.bar .show-section .monthly span{margin:0 6px}@media (max-width: 800px){.result-bar.bar .show-section .monthly{line-height:1.8}}.result-bar.bar .show-section .bar-toggle-btn{font-family:var(--font-normal);font-size:14px;line-height:1.7;color:var(--g-tip-color)}.result-bar.bar .show-section .bar-toggle-btn:hover{color:var(--g-btn-background)}.result-bar.bar .show-section .bar-toggle-btn .more{font-family:var(--font-normal);font-size:14px;color:var(--g-tip-color);cursor:pointer}.result-bar.bar .show-section .bar-toggle-btn .more .iconfont{margin-left:10px;transform:rotate(90deg);font-size:12px;color:var(--g-tip-color);display:inline-block}.result-bar.bar .show-section .bar-toggle-btn .more .iconfont.up{transform:rotate(-90deg)}.result-bar.bar .show-section .bar-toggle-btn .more:hover{color:var(--g-btn-background)}.result-bar.bar .show-section .bar-toggle-btn .more:hover .iconfont{color:var(--g-btn-background)}.result-bar.bar .hide-section{margin-top:30px}.result-bar.bar .catagory{margin-top:22px;width:100%;height:20px;display:flex;flex-direction:row;justify-content:space-evenly;gap:30px}@media (max-width: 600px){.result-bar.bar .catagory{margin-top:15px}}.result-bar.bar .catagory .catagory-item{flex:1;display:flex;justify-content:space-between;gap:10px}.result-bar.bar .catagory .catagory-item .mark{width:20px;height:20px;border-radius:6px}.result-bar.bar .catagory .catagory-item .price-wrap{flex:1;display:flex;justify-content:space-between;align-items:center;gap:20px}.result-bar.bar .catagory .catagory-item .catagory-title{font-family:var(--font-normal);font-size:16px;line-height:1;color:var(--g-primary-color)}.result-bar.bar .catagory .catagory-item .catagory-price{font-family:var(--font-medium);font-size:16px;line-height:1.5;text-align:right;color:var(--g-primary-color)}@media (max-width: 800px){.result-bar.bar .show-section .money{font-size:24px}.result-bar.bar .hide-section{margin-top:15px}.result-bar.bar .catagory{margin-top:15px;height:auto;flex-direction:column;gap:15px}.result-bar.bar .catagory .catagory-item{flex:none;width:100%}}

.autocomplete{display:none;position:absolute;background:#fff;padding:10px 0;list-style:none;z-index:var(--level-sublow);margin-top:5px;border:1px solid rgba(218,218,218,0.5);box-shadow:0px 2px 5px 0px rgba(0,10,30,0.05)}.autocomplete .item{cursor:default;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:40px;text-align:left;font-size:11px;color:#999;padding:0 20px;position:relative}.autocomplete .item:first{border-top:none}.autocomplete .item:hover::after{content:'';background:rgba(25,25,25,0.1);position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.autocomplete .item.selected{position:relative}.autocomplete .item.selected:hover::after{content:'';background:rgba(25,25,25,0.1);position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.autocomplete .item mark{font-size:13px;font-weight:bold;color:#000;background:none}

.v-input{position:relative}.v-input .email-suggestion{z-index:10;position:absolute;width:100%;max-height:170px;overflow:auto;box-shadow:0 2px 5px 0 rgba(0,10,30,0.1);border:1px solid #ebecf1;background:#fff}.v-input .email-suggestion .item{width:100%;color:#505050;height:32px;line-height:32px;padding:0 40px 0 10px;overflow:hidden;white-space:nowrap;cursor:pointer}

.v-input .input-container{position:relative}.v-input .input-container .label-top{position:absolute;font:14px var(--font-normal);left:10px;top:60%;transform:translateY(-50%);color:#c6c8d1;text-transform:capitalize;background:#fff;padding:0 20px 0 3px;transition:0.3s all ease;opacity:0;z-index:-1}.v-input .input-container .label-top.show{top:0;opacity:1;z-index:1}.v-input .input-container .iconfont{position:absolute;bottom:0px;color:#c0c4d0;padding:10px;right:0;cursor:pointer}.v-input .input-container.has-pwd .icon-Empty{right:30px}.v-input .input-container.clear input,.v-input .input-container.has-pwd input{padding-right:40px}.v-input .input-container.clear input[name='phone'],.v-input .input-container.has-pwd input[name='phone']{padding-right:5px}.v-input .input-container.clear.has-pwd input{padding-right:70px}.v-input .input-container.has-label input{height:50px}.v-input .input-container.has-label .iconfont{padding:15px 10px}.v-input .input-container .prompt{position:absolute;left:10px;top:21px;font-size:1.1em;pointer-events:none;background-image:linear-gradient(to bottom, transparent 9px, white 9px);padding:4px;color:var(--color-holder);transition:0.3s all ease}.v-input .input-container .has-value.prompt,.v-input .input-container input:focus ~ .prompt{font-size:0.85em;top:0px;padding-top:2px;left:10px}.v-input .input-container input:focus ~ .prompt{color:var(--color-theme)}.v-input .input-container:not(:hover) input:not(:focus) ~ .icon-Empty{visibility:hidden}.v-input .input-container input{font-size:inherit}.v-input .input-container input::placeholder{color:#a0a3af}

.md-calculator.layout1 .cal-form{display:flex;flex-wrap:wrap;column-gap:31px;row-gap:20px}.md-calculator.layout1 .cal-form .cal-form-item{width:calc((100% - 31px * 2) / 3)}.md-calculator.layout1 .cal-form .cal-form-item.has-two-item{display:flex}.md-calculator.layout1 .cal-form .cal-form-item.downPayment .iconfont{color:var(--g-tip-color);font-size:12px;margin-left:8px;cursor:pointer}.md-calculator.layout1 .cal-form .cal-form-item.downPayment .iconfont:hover{color:var(--g-text-color)}.md-calculator.layout1 .cal-form .cal-form-item label,.md-calculator.layout1 .cal-form .form-item label{font-family:var(--font-normal);font-size:12px;color:var(--g-text-color);margin-bottom:10px;display:block}.md-calculator.layout1 .cal-form .cal-form-item label .icon-warn,.md-calculator.layout1 .cal-form .form-item label .icon-warn{color:#5a5f6c;margin-left:10px;position:relative}.md-calculator.layout1 .cal-form .cal-form-item label .icon-warn .pop-warn,.md-calculator.layout1 .cal-form .form-item label .icon-warn .pop-warn{position:absolute;top:50%;right:-10px;transform:translateY(-50%) translateX(100%);background:#2a2a2a;opacity:0.9;font-size:13px;box-shadow:0 1px 2px 0 rgba(116,71,71,0.3);width:360px;z-index:var(--level-low);padding:14px;color:white;border-radius:1px}.md-calculator.layout1 .cal-form .cal-form-item label .icon-warn .pop-warn:before,.md-calculator.layout1 .cal-form .form-item label .icon-warn .pop-warn:before{content:'';display:block;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #2a2a2a;position:absolute;left:0px;top:50%;transform:translate(-100%, -50%)}@media (max-width: 800px){.md-calculator.layout1 .cal-form .cal-form-item label .icon-warn .pop-warn,.md-calculator.layout1 .cal-form .form-item label .icon-warn .pop-warn{width:230px}}.md-calculator.layout1 .cal-form .cal-form-item .input-container,.md-calculator.layout1 .cal-form .form-item .input-container{display:flex}.md-calculator.layout1 .cal-form .cal-form-item select,.md-calculator.layout1 .cal-form .form-item select{height:40px;padding-left:10px;padding-right:0;width:100%;box-shadow:none;border:1px solid var(--g-tip-color);font-size:14px;font-family:var(--font-medium);color:var(--g-primary-color);background:transparent url("//cdn.chime.me/image/fs01/test-image-upload/20170226/19/original_12078234279803677.png") 96% no-repeat;background-size:9px 5px}.md-calculator.layout1 .cal-form .cal-form-item select:hover,.md-calculator.layout1 .cal-form .form-item select:hover{border-color:var(--g-btn-background)}.md-calculator.layout1 .cal-form .cal-form-item .input,.md-calculator.layout1 .cal-form .form-item .input{position:relative}.md-calculator.layout1 .cal-form .cal-form-item .input .prefix,.md-calculator.layout1 .cal-form .cal-form-item .input .surfix,.md-calculator.layout1 .cal-form .form-item .input .prefix,.md-calculator.layout1 .cal-form .form-item .input .surfix{position:absolute;top:50%;z-index:1;transform:translate(0, -50%);font-size:13px;font-family:var(--font-medium);color:var(--g-tip-color)}.md-calculator.layout1 .cal-form .cal-form-item .input .prefix,.md-calculator.layout1 .cal-form .form-item .input .prefix{left:10px}.md-calculator.layout1 .cal-form .cal-form-item .input .surfix,.md-calculator.layout1 .cal-form .form-item .input .surfix{right:10px}.md-calculator.layout1 .cal-form .cal-form-item .input input,.md-calculator.layout1 .cal-form .form-item .input input{font-size:14px;font-family:var(--font-medium);height:40px;line-height:38px;padding-left:10px;padding-right:10px;width:100%;box-shadow:none;background:none;border:1px solid var(--g-tip-color);color:var(--g-primary-color)}.md-calculator.layout1 .cal-form .cal-form-item .input input:hover,.md-calculator.layout1 .cal-form .form-item .input input:hover{border-color:var(--g-btn-background)}.md-calculator.layout1 .cal-form .cal-form-item .input.right-year-padding input,.md-calculator.layout1 .cal-form .form-item .input.right-year-padding input{padding-right:47px !important}.md-calculator.layout1 .cal-form .cal-form-item .input.left-padding input,.md-calculator.layout1 .cal-form .form-item .input.left-padding input{padding-left:20px}.md-calculator.layout1 .cal-form .cal-form-item .input.left-padding.cad-symbol input,.md-calculator.layout1 .cal-form .form-item .input.left-padding.cad-symbol input{padding-left:30px}.md-calculator.layout1 .cal-form .cal-form-item .input.right-padding input,.md-calculator.layout1 .cal-form .form-item .input.right-padding input{padding-right:22px}.md-calculator.layout1 .cal-form .cal-form-item .input.right-lg-padding input,.md-calculator.layout1 .cal-form .form-item .input.right-lg-padding input{padding-right:70px}.md-calculator.layout1 .cal-form .cal-form-item .input.no-border-right input,.md-calculator.layout1 .cal-form .form-item .input.no-border-right input{border-right:none}.md-calculator.layout1 .cal-form .cal-form-item .input.no-border-right:hover+.input input,.md-calculator.layout1 .cal-form .form-item .input.no-border-right:hover+.input input{border-left-color:var(--g-btn-background)}.md-calculator.layout1 .cal-form .form-item{flex:1}.md-calculator.layout1 .cal-form .form-item select{cursor:pointer;border-right:none}.md-calculator.layout1 .cal-form .form-item:hover+.form-item input{border-left-color:var(--g-btn-background)}.md-calculator.layout1 .cal-form .form-btm-section{width:100%;margin-top:10px;display:flex;justify-content:space-between;align-items:center}.md-calculator.layout1 .cal-form .toggle-btn .more{font-family:var(--font-normal);font-size:14px;color:var(--g-tip-color);cursor:pointer}.md-calculator.layout1 .cal-form .toggle-btn .more .iconfont{margin-left:10px;transform:rotate(90deg);font-size:12px;color:var(--g-tip-color);display:inline-block}.md-calculator.layout1 .cal-form .toggle-btn .more .iconfont.up{transform:rotate(-90deg)}.md-calculator.layout1 .cal-form .toggle-btn .more:hover{color:var(--g-btn-background)}.md-calculator.layout1 .cal-form .toggle-btn .more:hover .iconfont{color:var(--g-btn-background)}.md-calculator.layout1 .cal-form .submit-container{display:flex;justify-content:space-between;align-items:center;gap:20px}.md-calculator.layout1 .cal-form .submit-container .submit{position:relative;height:40px;font-family:var(--mg-button-font);font-size:16px}.md-calculator.layout1 .cal-form .submit-container .submit:hover::after{content:'';background:rgba(25,25,25,0.1);position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.md-calculator.layout1 .cal-form .submit-container .submit.reset{width:100px;background:none;color:var(--g-btn-background)}.md-calculator.layout1 .cal-form .submit-container .submit.calculate{width:200px;background:var(--g-btn-background);color:var(--g-btn-color)}@media (max-width: 800px){.md-calculator.layout1 .cal-form{width:100%;flex-direction:column;row-gap:15px}.md-calculator.layout1 .cal-form .cal-form-item{width:100%}.md-calculator.layout1 .cal-form .form-btm-section{display:block;margin-top:5px}.md-calculator.layout1 .cal-form .toggle-btn{text-align:center}.md-calculator.layout1 .cal-form .submit-container{padding-top:20px}.md-calculator.layout1 .cal-form .submit-container .submit.reset{flex:1}}

.md-calculator.layout1 .site-title{margin-bottom:40px}.md-calculator.layout1 .body-content .cal-container{width:100%;padding-top:30px;border-top:1px solid rgba(218,218,218,0.5)}.md-calculator.layout1 .body-content .cal-result{width:100%;margin-bottom:30px}.md-calculator.layout1 .body-content .cal-result .result-content .echart{width:100%;height:45px;cursor:default}.md-calculator.layout1 .body-content .cal-result .result-content .echart>div{cursor:default !important}.md-calculator.layout1 .body-content .payment-des{margin-top:20px;font-family:var(--font-normal);font-size:14px;line-height:1.7;color:var(--g-tip-color)}@media (max-width: 800px){.md-calculator.layout1 .site-title{margin-bottom:20px}.md-calculator.layout1 .body-content .cal-container{padding-top:15px}.md-calculator.layout1 .body-content .cal-result{margin-bottom:15px}.md-calculator.layout1 .body-content .payment-des{font-size:12px;line-height:1.5}}

