.contractButtonClass{
    background:#009bff;
    border:none;
    border-radius:5%;
    color:white;
    display:inline-block;
    font-size:15px;
    height:92px;
    margin:10px;
    vertical-align:top;
    width:39px;
    /* position: fixed;*/
}
#introductionFa{
    background:#eeeeee;
    margin:30px auto;
    padding:44px;
    position:relative;
    width:21cm;
}
#introduction{
    background:white;
    border:1px #D3D3D3 solid;
    box-shadow:0 0 5px rgba(0, 0, 0, 0.1);
    font-family:"Nunito Sans", Verdana, Helvetica, sans-serif;
    font-size:16px;
    line-height:24px;
    margin:0.5cm auto;
    min-height:22cm;
    padding:1cm 2cm 2cm;
    position:relative;
    width:16cm;
}
.signature_class{
    background:none;
    border:1px solid;
    color:black;
    display:none;
    height:30px;
    line-height:30px;
    outline:none;
    position:absolute;
    right:140px;
    text-align:center;
    width:90px;
}
.buttonFatherDiv{
    position:fixed;
    right:0;
    top:50%;
    transform:translateY(-50%);
    z-index:99;
}
/* 手写签名 */
.jSignatureSection{
    background:white;
    border:1px solid;
    height:80%;
    left:50%;
    margin:0 auto;
    position:fixed;
    top:50%;
    transform:translate(-50%, -50%);
    width:80%;
    z-index:15;
}
.signatureButtonClass{
    background:#009bff;
    border:none;
    border-radius:5%;
    color:white;
    font-size:16px;
    height:33px;
    margin:0 12px 0 0;
    width:72px;
}
#signature_signature{
    border-bottom:1px solid;
    height:85%;
    margin:0 0 20px 0;
    width:100%;
}
.jSignatureSection{
    /* display: none; */
    visibility:hidden;
}
.signature_conceal_img > img{
    width:100%;
}
.time_exclusive{
    background:white;
    width:100%;
}
.time_class{
    width:130px;
    /* background: white; */
}