.doc-detail{width:100%;height:100%}.doc-detail .doc-content{padding:0 .4rem;display:flex;flex-direction:column;align-items:center}.doc-detail .doc-content .content-title{font-size:.53333rem;color:#000;font-weight:600;letter-spacing:.13333rem;line-height:1.6rem;text-align:center;width:100%;height:1.6rem}.doc-detail .doc-content .content-detail1{width:100%;display:flex;font-size:.37333rem;color:#000;font-weight:600}.doc-detail .doc-content .content-detail1 .left{display:flex;align-items:center;width:50%}.doc-detail .doc-content .content-detail1 .left span{width:60%;margin-left:.13333rem;font-size:.34667rem;color:#333;font-weight:300}.doc-detail .doc-content .content-detail1 .right{width:50%;display:flex;align-items:center}.doc-detail .doc-content .content-detail1 .right span{margin-left:.13333rem;font-size:.32rem;color:#333;font-weight:300}.doc-detail .doc-content .content-detail2{width:100%;margin-top:.13333rem;font-size:.37333rem;color:#000;font-weight:600;display:flex;align-items:center}.doc-detail .doc-content .content-detail2 span{width:80%;margin-left:.13333rem;font-size:.34667rem;color:#333;font-weight:300}.doc-detail .doc-content .edit-content{width:100%;display:flex}.doc-detail .doc-content .edit-content .content-detail3{width:50%;min-height:9.6rem;display:flex;flex-direction:column}.doc-detail .doc-content .edit-content .content-detail3 .bottom,.doc-detail .doc-content .edit-content .content-detail3 .top{padding:.13333rem;font-size:.37333rem;color:#000;font-weight:600;min-height:4.8rem;border-bottom:.02667rem solid #999;border-right:.02667rem solid #777}.doc-detail .doc-content .edit-content .content-detail3 .desc{color:#000;font-weight:300;font-size:.32rem;word-wrap:break-word}.doc-detail .doc-content .edit-content .content-detail4{padding:.13333rem;font-size:.37333rem;color:#000;font-weight:600;width:50%;min-height:9.6rem;border-bottom:.02667rem solid #999}.doc-detail .doc-content .edit-content .content-detail4 .desc{color:#000;font-weight:300;font-size:.32rem;word-wrap:break-word}.doc-detail .doc-content .edit-content .content-detail4 .result-img{width:4rem;height:auto}.doc-detail .doc-content .step-title{margin-top:.26667rem;height:.8rem;line-height:.8rem;font-size:.32rem;color:#000;font-weight:400;width:100%}.doc-detail .doc-content .icon-container{display:flex;flex-direction:column;align-items:center;margin-right:.13333rem;width:.64rem;margin-top:0}.doc-detail .doc-content .icon-container .line-bottom,.doc-detail .doc-content .icon-container .line-top{flex:1;min-height:.26667rem;width:.02667rem;margin-top:0;margin-bottom:0;background:#bbb}.doc-detail .doc-content .steps{margin-bottom:2.13333rem}.doc-detail .doc-content .hor{flex-shrink:0;margin-top:.21333rem;width:100%;height:.02667rem;font-weight:400;background:#777}.doc-detail .doc-content table{margin-top:.26667rem;min-width:100%;width:8rem}.doc-detail .doc-content table td{min-width:1.33333rem}.doc-detail .doc-content table .rowspan3{min-width:1.6rem}.doc-detail .signWrapper{width:80%;height:7.73333rem}.doc-detail .signWrapper .mySign{height:5.33333rem!important;background:#eee!important}.doc-detail .signWrapper .group-sign-radio{height:5.33333rem;overflow:scroll}.doc-detail .signWrapper .local-img{width:100%;height:100%}.doc-detail .signWrapper .local-img img{display:block;width:100%;height:100%}.doc-detail .signWrapper .btn-area-list{width:100%;height:1.33333rem;bottom:0;position:absolute;display:flex}.doc-detail .signWrapper .btn-area-list .left{color:#a0a0a0}.doc-detail .signWrapper .btn-area-list .left,.doc-detail .signWrapper .btn-area-list .right{height:100%;width:50%;font-size:.42667rem;font-weight:700;line-height:1.06667rem;text-align:center;background:#eee}.doc-detail .signWrapper .btn-area-list .right{color:#1296db}.doc-detail .signWrapper .local-img-add{margin-top:.53333rem;width:100%;height:1.33333rem;font-size:.42667rem;font-weight:700;color:#1296db;line-height:1.06667rem;text-align:center;background:#eee}.doc-detail .psWrapper{width:80%;height:5.33333rem}.doc-detail .psWrapper .tf{width:100%;height:4rem}.doc-detail .btn-area{width:100%;height:1.33333rem;display:flex}.doc-detail .btn-area .left{color:#a0a0a0}.doc-detail .btn-area .left,.doc-detail .btn-area .right{height:100%;width:50%;font-size:.42667rem;font-weight:700;line-height:1.06667rem;text-align:center;background:#eee}.doc-detail .btn-area .right{color:#1296db}.doc-detail .auth-btn-area{width:100%;height:1.33333rem;margin-bottom:2.13333rem}