#register-page{width:755px;min-height:1052px;transform-origin:0 0;box-sizing:border-box;padding:20px 20px 0}#register-page .bg-b3{background-color:#b3b3b3}#register-page table{width:100%;border-spacing:0;border-collapse:collapse;table-layout:fixed}#register-page td{border:1px solid #000;padding:2px;box-sizing:border-box;word-break:break-all;word-wrap:break-word;line-height:1.5;height:16px;font-size:12px}#register-page td input[type=checkbox]{width:12px;height:12px;margin-top:-2px;margin-right:1px}#register-page td *{font-size:inherit}#register-page td div{line-height:1.5}#register-page td .logo{width:100%;position:absolute;left:0;top:0}#register-page .register-input{font-size:12px;display:block;width:100%;line-height:1.2}#recommendation .wrapper{padding:20px 40px;width:650px;height:920px;margin:0 auto;font-size:14px;font-family:宋体;background-image:url(/images/stamp.png);background-repeat:no-repeat;background-position:right 27%}#recommendation h1{font-size:22px;line-height:28px;text-align:center}#recommendation h2{font-size:18px;text-align:center}#recommendation input{border:none;border-bottom:1px solid #000}#recommendation .corporation input{width:400px}#recommendation .interviewInfo{margin-bottom:10px}#recommendation .interviewInfo input{border:none}#recommendation .returnReceipt{margin-top:10px}#recommendation .textBox{padding-top:10px;line-height:24px}#recommendation a.btn,#recommendation a.btn span.btnRight{display:inline-block;cursor:pointer;text-decoration:none}#recommendation .btnBlue{background:url(/images/btnBlueLeft.gif) 0 0 no-repeat;padding-left:6px}#recommendation .btnBlue span.btnRight{background:url(/images/btnBlueRight.gif) 100% 0 no-repeat;padding:6px 12px 6px 6px;color:#fff;font-size:12px;line-height:18px}#recommendation .stamp{position:relative}#recommendation .stamp img{position:absolute;top:-84px;left:-20px}#recommendation .info{border-top:1px solid #000;border-left:1px solid #000;margin-top:10px;text-align:center}#recommendation .info td{border-bottom:1px solid #000;border-right:1px solid #000}#recommendation .letterTitle{display:table;text-align:center;margin:0 auto 10px}#recommendation .letterTitle div{float:left}#recommendation .letterTitle div:first-child h1{font-size:20px}#recommendation .letterTitle:after{display:table;content:"";clear:both}#personalIdCard{padding:40px 60px;width:650px;height:920px;margin:0 auto;font-size:14px;font-family:宋体}#personalIdCard img{display:block;max-height:300px}@media all{.last{page-break-after:avoid}}@media print{#register-page{overflow:hidden}.noprint{display:none}}