.mod-panel .field-wrapper,.mod-panel .input-wrapper,.mod-panel .ft{zoom:1}.mod-panel .field-wrapper:before,.mod-panel .input-wrapper:before,.mod-panel .ft:before,.mod-panel .field-wrapper:after,.mod-panel .input-wrapper:after,.mod-panel .ft:after{content:"";display:table}.mod-panel .field-wrapper:after,.mod-panel .input-wrapper:after,.mod-panel .ft:after{clear:both;overflow:hidden}.mod-panel{margin:0 auto 30px}.mod-panel .hd{position:relative;line-height:48px}.mod-panel .hd h1{font-weight:bold;font-size:20px;color:#212121}.mod-panel .hd .more{position:absolute;right:0;bottom:0}.mod-panel .hd .more a{position:relative;display:inline-block;padding:0 12px;background:#f6f8fa;border:1px solid #d5dce3;border-radius:6px;line-height:34px}.mod-panel .hd .more a::after{position:relative;top:-2px;display:inline-block;content:"";width:6px;height:6px;margin-left:2px;border-right:1px solid #6e7781;border-bottom:1px solid #6e7781;transform:rotate(-45deg)}.mod-panel .hd .more a:hover{background:#f1f2f3}.mod-panel .bd{padding:20px;border:1px solid #e2e2e2;margin:0 auto 20px;border-radius:5px}.mod-panel .ft{margin-bottom:10px}.mod-panel .ft p{margin-bottom:8px}.mod-panel .ft .btn{min-width:90px}.mod-panel .input-group{padding:10px 0;margin-bottom:20px}.mod-panel .input-group:last-child{margin-bottom:0}.mod-panel .input-wrapper{margin-bottom:12px;line-height:32px}.mod-panel .input-wrapper .input-title{float:left;width:110px;text-align:right;font-weight:bold}.mod-panel .input-wrapper .input-content{margin-left:130px;margin-bottom:4px}.mod-panel .input-wrapper .field-row{line-height:20px}.mod-panel .input-wrapper .field-tip{line-height:20px;font-size:12px;color:#999}.mod-panel .input-wrapper:last-child{margin-bottom:0}.mod-panel .field-wrapper{margin-bottom:4px;line-height:32px}.mod-panel .field-wrapper .field-title{float:left;width:85px;text-align:right}.mod-panel .field-wrapper .field-content{margin-left:100px}.mod-panel .field-wrapper:last-child{margin-bottom:0}.mod-panel div[data-mode]{display:none}.mod-panel p{line-height:30px}.mod-panel label{display:inline-block;min-width:64px;margin-right:25px}.mod-panel label input,.mod-panel label span{vertical-align:middle}.mod-panel .text-center{text-align:center}.mod-panel input[type=text],.mod-panel input[type=number]{width:150px;height:20px;padding:5px 5px 5px 10px;border:1px solid #e8e8e8;border-radius:4px;outline:none}.mod-panel input[type=text].js-error,.mod-panel input[type=number].js-error{border:1px solid #fd7474;background:#fff2f2}.mod-panel input[type=text]:read-only,.mod-panel input[type=number]:read-only{background:#f5f8fa}.mod-panel select{min-width:167px;padding:5px 10px;height:32px;border:1px solid #e8e8e8;border-radius:4px;outline:none}.mod-panel input[type=date],.mod-panel input[type=month]{width:150px;height:20px;padding:5px 5px 5px 10px;border:1px solid #e8e8e8;border-radius:4px;outline:none}.mod-panel input[type=date].js-error,.mod-panel input[type=month].js-error{border:1px solid #fd7474;background:#fff2f2}.mod-panel .btn{margin:0 3px}.mod-panel .result{display:flex;gap:16px}.mod-panel .result .box{flex:1;min-width:0;margin-bottom:15px;padding:15px 12px;border:1px solid #e2e2e2;border-radius:5px;box-sizing:border-box}.mod-panel .result .box .c-hd{margin-bottom:5px;line-height:36px;text-align:center;font-size:16px;font-weight:bold}.mod-panel .result .box .c-hd strong{margin:0 3px;font-weight:bold}.mod-panel .result .box .c-bd{margin-bottom:20px;overflow:hidden}.mod-panel .result .box .c-ft{margin-bottom:10px;text-align:center}.mod-panel .result .box-large{float:none;width:auto}.mod-panel .result .box-large .c-bd{overflow:hidden}.mod-panel .result .field-wrapper-2{float:left;width:50%}.mod-panel .result .field-wrapper-1{max-width:500px;margin:0 auto 5px}.mod-panel .result input[type=text],.mod-panel .result input[type=number]{width:125px}.mod-panel .result span.tip{margin:0 10px;font-size:12px;color:#999}.mod-panel .result .summary-box{margin-bottom:20px;font-size:12px}.mod-panel .result .summary-box p{margin-bottom:0;line-height:18px;text-align:center}.mod-panel .result .summary-box p.name{color:#999}.mod-panel .result .summary-box p.value{font-weight:bold}.mod-panel .result .summary-box .compute{display:flex;padding:10px 0;background:#f5f8fa;border-radius:3px;margin-bottom:5px}.mod-panel .result .summary-box .compute .operator{display:flex;flex-direction:column;justify-content:center;width:16px}.mod-panel .result .summary-box .compute .item{flex:1}.mod-panel .result .summary-box .compute .item:last-child{border-left:1px solid #e8e8e8}.mod-panel .result .summary-box .range{display:flex;overflow:hidden;line-height:20px;border-radius:3px}.mod-panel .result .summary-box .range .bar{display:flex;position:relative;width:50%;text-align:center;color:#fff}.mod-panel .result .summary-box .range .bar span{position:relative;padding:0 5px;white-space:nowrap;z-index:9}.mod-panel .result .summary-box .range .bar-cost{background:#2095f2;justify-content:flex-start}.mod-panel .result .summary-box .range .bar-interest{background:#f56954;justify-content:flex-end}.mod-intro{padding-top:20px;border-top:1px dotted #e0e0e0}.mod-intro .box{margin-bottom:20px}.mod-intro .box h3{line-height:32px;font-weight:bold;font-size:16px}.mod-intro .box h3 img,.mod-intro .box h3 span{vertical-align:middle}.mod-intro .box h4,.mod-intro .box h5{line-height:28px;font-weight:bold;font-size:14px}.mod-intro .box>p{margin-bottom:10px;line-height:24px;font-size:14px;text-indent:2em}.mod-intro .box>p.text-gray{color:#888}.mod-intro .box strong{font-weight:bold}.mod-intro .box table{width:100%;margin-bottom:20px;border-collapse:collapse;border-spacing:0;border:1px solid #cee1ee;border-left:0}.mod-intro .box table caption{padding:10px 0;line-height:20px;font-weight:bold;font-size:15px;text-align:center}.mod-intro .box table thead{background-color:#e3eef8}.mod-intro .box table tr{line-height:30px;font-size:13px}.mod-intro .box table th,.mod-intro .box table td{padding:5px 10px;border:1px solid #cee1ee;word-break:break-word;word-wrap:break-word;line-height:20px;font-weight:normal}.mod-intro .box table th{color:#555;white-space:nowrap;text-align:left}.mod-intro .box table td.th{background:#f4faff;text-align:center;color:#555}.mod-intro .box ul{margin-bottom:20px;padding-left:2em;list-style:disc}.mod-intro .box ul li{margin-bottom:10px;line-height:20px}.mod-rate .bd{padding-top:12px}.mod-rate .ft{margin-bottom:10px;text-align:center}.mod-rate .table-box{margin-bottom:15px}.mod-rate .table-box p{line-height:20px}.mod-rate .table-box p.update{margin-bottom:-10px;text-align:right;font-size:12px;color:#999}.mod-rate table{width:100%;table-layout:fixed}.mod-rate table caption{line-height:36px}.mod-rate table caption h2{font-weight:bold;font-size:16px;color:#333}.mod-rate table caption h2 span,.mod-rate table caption h2 img{vertical-align:middle;color:#546d7e}.mod-rate table td,.mod-rate table th{border:solid 1px #cee1ee;padding:5px 10px}.mod-rate table thead{background-color:#e3eef8}.mod-rate table tfoot{background-color:#f5faff}.mod-rate table tfoot td{text-align:center}.mod-rate table .more{position:relative;display:inline-block;padding:0 25px 0 20px}.mod-rate table .more::after{position:absolute;right:15px;top:6px;content:"";width:6px;height:6px;border-right:1px solid #6e7781;border-bottom:1px solid #6e7781;transform:rotate(-45deg)}@media screen and (max-width: 799px){.mod-panel .hd h1{font-size:18px}.mod-panel .hd h1 img{width:24px;height:24px}.mod-panel .hd .more a{padding:0 10px}.mod-panel .hd .more a::after{display:none}.mod-panel .bd{padding:15px 10px}.mod-panel .input-wrapper .input-title{float:none;width:auto;text-align:left}.mod-panel .input-wrapper .input-content{margin-left:0}.mod-panel input[type=text],.mod-panel input[type=number]{width:135px}.mod-panel select{min-width:152px}.mod-panel .result{gap:4px}.mod-panel .result .box{margin-bottom:10px;padding:10px}.mod-panel .result .box .c-hd{font-size:14px}.mod-panel .result .box .c-hd strong{margin:0}.mod-panel .result .field-wrapper .field-title{float:none;width:auto;line-height:24px;text-align:left}.mod-panel .result .field-wrapper .field-content{margin-left:0}.mod-panel .result input[type=text],.mod-panel .result input[type=number]{width:96px;padding:5px}.mod-panel .result .summary-box .compute{flex-direction:column}.mod-panel .result .summary-box .compute .item{display:flex;flex-direction:row-reverse;width:100%;box-sizing:border-box;padding:0 6px}.mod-panel .result .summary-box .compute .item:last-child{border-left:none}.mod-panel .result .summary-box .compute .operator{width:100%}.mod-panel .result .summary-box p.name{flex:1;text-align:left}.mod-panel .result .summary-box p.value{flex:1;text-align:right}}