.title[data-v-f30de036]{justify-content:space-between;font-weight:700;margin-bottom:1.6rem}.title .title-left[data-v-f30de036],.title[data-v-f30de036]{display:flex;align-items:center}.title .title-left .icon[data-v-f30de036]{width:2.667rem;height:2.667rem;margin-right:.667rem}.title .title-right[data-v-f30de036]{display:flex;align-items:center;font-weight:400}.title .title-text[data-v-f30de036]{margin-right:.667rem;color:#333;font-size:2.133rem}.content[data-v-f30de036]{padding:.667rem 1.333rem;line-height:1.5}.c-empty{overflow-x:hidden;flex-shrink:0}.c-empty .empty-wrap{display:flex;flex-direction:column;align-items:center;padding:2.667rem 0}.c-empty .empty-wrap img{width:7.067rem;height:6.667rem;flex-shrink:0}.c-empty .empty-wrap .msg{margin-top:1.333rem;margin-right:.667rem;font-size:2rem;color:#999}.contract-detail[data-v-2c415eb6]{background-color:#f2f2f2;padding-bottom:env(safe-area-inset-bottom)}.subtitle[data-v-2c415eb6]{background:#fff}.subtitle[data-v-2c415eb6] .title{height:6.667rem;margin:0;padding:0 1.333rem}.info-section[data-v-2c415eb6]{background-color:#fff}.info-section .info-item[data-v-2c415eb6]{display:flex;justify-content:space-between;align-items:center;padding:2rem 2.4rem;border-bottom:1px solid #f0f0f0;background-color:#fff}.info-section .info-item[data-v-2c415eb6]:last-child{border-bottom:none}.info-section .info-item .label[data-v-2c415eb6]{color:#666;font-weight:500;min-width:13.333rem}.info-section .info-item .value[data-v-2c415eb6]{color:#333;text-align:right;flex:1;word-wrap:break-word}.info-section .cusList .label[data-v-2c415eb6]{min-width:8rem}[data-v-2c415eb6] .portfolio-section{padding:2.133rem;background-color:#fff}[data-v-2c415eb6] .portfolio-section .portfolio-item{padding:2.133rem;background-color:#f8f8f8;border-radius:1.333rem;margin-bottom:1.333rem}[data-v-2c415eb6] .portfolio-section .portfolio-item:last-child{margin-bottom:0}[data-v-2c415eb6] .portfolio-section .portfolio-item .portfolio-name{font-weight:500;color:#333;line-height:2rem;margin-bottom:1.333rem}[data-v-2c415eb6] .portfolio-section .portfolio-item .portfolio-details{display:flex;margin-bottom:1.333rem}[data-v-2c415eb6] .portfolio-section .portfolio-item .portfolio-details .detail{color:#666;line-height:2rem;width:50%;min-width:16rem}[data-v-2c415eb6] .portfolio-section .portfolio-item .portfolio-manager{color:#666;line-height:2rem}[data-v-2c415eb6] .c-empty{background-color:#fff}[data-v-2c415eb6] .c-empty .file-list{padding:2.133rem;background-color:#fff}[data-v-2c415eb6] .c-empty .file-list .file-item{padding:2.267rem 1.333rem;background:#f8f8f8;border-radius:1.333rem;display:flex;align-items:center;margin-bottom:1.333rem}[data-v-2c415eb6] .c-empty .file-list .file-icon{margin-right:1.333rem}[data-v-2c415eb6] .c-empty .file-list .file-icon .icon{width:1.867rem;height:1.867rem}[data-v-2c415eb6] .c-empty .file-list .file-name{margin-right:1.333rem;display:flex;flex:1}[data-v-2c415eb6] .c-empty .file-list .file-name .file-name-text-ftype{margin-top:.667rem}[data-v-2c415eb6] .c-empty .file-list .file-download{width:9.333rem;height:100%;text-align:center}