.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%}}

.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}}

