td{vertical-align: middle;}
textarea{    width: 100%; border: none; margin: 0; padding: 0; font-size: 20px;    outline: none;}
#gzmb{min-height:550px;}
#jcqk{min-height:210px}
#sqrzs{min-height:480px;}
#xsyj{min-height:620px;}
#xsstrz{min-height:260px;}
.inner{width:950px;margin: 0 auto;}
.sqb p{margin: 0;}
.sqb-content .fontset{font-family: '仿宋';font-size: 24px;}

table{width:950px;margin: 0 auto;}
.clearfix:after { clear: both; content: ""; display: block; height: 0; visibility: hidden; }
.clearfix { display: block; *zoom:1;background-repeat: no-repeat;}
.formTitle{font-size:36px; text-align: center;}
.subTitle{font-size: 26px;font-weight: 600;margin-top: 40px;}
.subTitle input{font-size: 26px;width:300px;border: none;outline:none ;}
.subTitle .ml,.subTitle .mr{float: left;}
.subTitle .ml{margin-left: 80px;}
.subTitle .mr{margin-left: 50px;}
.subTitle .mr input{width:240px}
td p{ margin:0;}
/* .inputTd{height: 100px;width: 100%;box-sizing: border-box;border: none;outline:none ;} */
.fontset{font-family: '仿宋';font-size: 22px; text-align: center;}
.font-title{font-family: '宋体';font-size: 52px;margin: 0;line-height: 82px;}
.top-form{margin-bottom:200px;width: 750px;margin: 0 auto;}
.top-form .fontset{text-align: left;font-size: 30px;}
.fontweight{font-weight: 600;}
.topPage{padding-top: 150px;width: 950px;margin: 0 auto;}
.top-title{margin-bottom:150px}
.sign-box{position: absolute;right: 0;bottom: 0;}
.sign{width: 100%;float: right;}
.sign span{text-align: left;display: inline-block;width: 368px;float: right;}
.form-content{border-bottom: 1px solid #000;display: flex;justify-content: center;}
.zzjs{margin-right: 85px;}
.top-form div.fontset{display: flex;margin-bottom: 60px;}
.top-form div.fontset .form-content{flex: 1;}
.signingTime{width: 100%;float: right;}
.signingTime span{text-align: right;display: inline-block;width: 225px;float: right;margin-right: 61px;}
.top-time{margin-top: 200px;text-align: center;margin-bottom: 200px;}
.top-time .time{margin-bottom:100px;} 
.top-time .fontset{font-size: 26px;font-family: '楷体';}
.sign-td{position: relative;vertical-align: top;}
.promise-box{padding:10px;}
.promise-box p{text-align: left;font-size: 28px;font-family: "微软雅黑";line-height: 50px;}
.buttonbox{display:flex;justify-content: center;margin-top:30px;margin-bottom:20px;}
.buttonbox button{width:80px;height:34px;}
.buttonbox .save{margin-left:10px;}
.buttonbox .submit{margin-right:10px;}
.sqb .tb-title{font-size:32px;margin-bottom: 90px;}
.tbsm-fontent .fontset{text-align: left;line-height: 55px;font-size: 26px;}
.tbsm-fontent p{margin:0}
.tbsm-fontent{margin-bottom: 500px;}
.table-title .fontset{text-align: left;font-family: '宋体';font-size: 32px;line-height: 38px;}

.textLeft .fontset{text-align: left;}
.textLeft td{padding-left: 10px;box-sizing: border-box;}
.promise-wrapper.fontset{text-align: left;font-size:32px;font-family: '宋体';}
.main2{margin-top: 500px;}
.main2 .fontset{text-align: left;}
.main3{margin-top: 500px;}
.main3-title .fontset{text-align: left;}
.main3-title{margin-bottom: 2px;}
.main3 .table-title{margin-bottom: 5px;}
.table-subtitle .fontset{text-align:left;line-height: 36px;}
.promise-sign{position: absolute;bottom: 30px;right: 60px;}
.promise-sign p{width: 355px;}
.table_input{    width: 100%;padding: 0;margin: 0;border: none;outline: none;font-size:20px;text-align:center;  }
.pocsny-td{text-align:center}
.pocsny-td span{font-family: '仿宋';font-size: 22px;}
.teble_month,.teble_day{width: 10%;}
.teble_year{width:21%}
.promise-td{position: relative;vertical-align:top;}
.signfile{display: flex;align-items: end;}
.signfile #flieName{max-width: 100%;max-height: 43px;}
.fpInput{    width: 100%; border: none; outline: none;font-size: 24px;padding:0;margin:0;text-align:center;}
.file{width:43px !important}
.signfile{width:auto !important}
.promise-sign .grqmsj{margin-top:10px;}
.tbrq_year{width:60px;}
.tbrq_month,.tbrq_day{width:30px;}
.fpSelect{border: none;width: 100%;font-size: 24px;outline: none;text-align:center;}
.fpcheck{margin-right:50px;}
.pozgxl-td{font-size:22px;font-family:'仿宋'}
#flieImg{width:127px;height:191px;max-width:none !important;display:flex;text-align: center; line-height: 30px;}
#fileUpload{color: transparent;    margin-left: 28px;    position: absolute;    bottom: 5px;}
.flieImgBox{    padding: 0; margin: 0;position: relative;}
.signfile{margin-bottom: 20px;}
#flieNameUpload{width: 77px;color: transparent;margin-left: 10px;}
#csrq_year{width:31%;}
#csrq_month,#csrq_day{width:14%;}
#sqrzx{min-height:1465px;}
#yqmb{min-height:610px;}
#grqmsj_year{width:60px;}
#grqmsj_month,#grqmsj_day{width:30px}
.zjzBox{position: relative;padding:0}
.zjzinput{margin-left:13px !important;}
.zjzImg{width: 133px !important;height: 206px !important;}
.wp_login_x{display: flex; justify-content: flex-end;}

input#zjlx::-webkit-input-placeholder{text-align: center; line-height: 32px;font-size:10px}/*webkit 内核浏览器*/
input#zjlx::-moz-placeholder{text-align: center;  line-height: 32px;font-size:10px}/*Mozilla Firefox 19+*/
input#zjlx:-moz-placeholder{ text-align: center;  line-height: 32px;font-size:10px}/*Mozilla Firefox 4 to 18*/
inpout#zjlx:-ms-input-placeholder{ text-align: center;  line-height: 32px;font-size:10px }

.width107{width:107px;}
.height40{height: 40px;}
.height44{height: 44px;}
.height46{height: 46px;}
.height53{height: 53px;}
.height58{height: 58px;}
.height60{height: 60px;}
.height64{height: 64px;}
.height66{height: 66px;}
.height69{height: 69px;}
.height74{height: 74px;}
.height78{height: 78px;}
.height91{height: 91px;}
.height99{height: 99px;}
.height110{height: 110px;}
.height134{height: 134px;}
.height217{height: 217px;}
.height264{height: 264px;}
.height272{height: 272px;}
.height329{height: 329px;}
.height480{height: 480px;}
.height573{height: 573px;}
.height624{height: 624px;}
.height1500{height: 1500px;}






