/*验证码*/
input{outline: none;}
.banner{margin-bottom: 32px;background: url("https://www.in-en.com/special/form/qd.jpg") no-repeat top center;background-size: 100% 100%;padding-top: 60px;text-align: center;color: #fff;padding-bottom: 74px;}
.banner p{font-size:18px;margin-bottom:5px;}
.banner h2{font-size:24px;}
.tan {position: fixed; top: 0; left:0; background-color: rgba(0,0,0,.5); width:100%; height: 100%;}
.tanBox{width:500px;height: 310px;background: #fff;position: relative;top:50%;margin-top: -155px;left:50%;margin-left: -250px;border-radius: 10px;padding-top: 60px;}
.tanBox h4{text-align: center;font-size: 20px;padding-top: -3px;margin-bottom:50px;color:#000;}
.tanBox p{text-align: center; font-size: 14px;  margin-bottom:10px; color:#666;}
.tanForm{/* width: 72%; */margin: 0 auto 94px;}
.tanForm label{display:block;padding-bottom: 15px;}
.tanForm label span.txt{padding-bottom: 5px; font-size: 16px; display: block;}
.tanForm label span.txt em{padding-right: 5px;}
.tanForm input[type='text']{height: 50px;line-height: 50px;border: none;border-bottom: 1px solid #eaeaea;/* border-radius: 5px; */padding-left: 7%;font-size: 15px;width: 93%;background: url("https://www.in-en.com/special/form/tel.jpg") no-repeat left center;background-size: auto 17px;}
.tanForm input[type='text'].yzm{width: 55%;background-image: url("https://www.in-en.com/special/form/yzm.jpg");background-size: 15px;}
.captcha,.num{height: 28px;/* padding: 0 13px; */background-color: #009fff;border-radius: 19px;color: #ffffff;display: inline-block;margin-left: 5px;float: right;margin-right: 86px;line-height: 28px;width: 35.5%;text-align: center;margin-top: 9px;/* margin-bottom: 27px; */border: 1px solid #006cd2;}
.subBtn{background: #009fff;color:#fff;height: 40px;border-radius: 12px;border:none;width: 100%;text-align: center;margin: 10px 0 0 85px;display: block;font-size: 19px;border: 1px solid #006cd2;box-shadow: 0 2px 6px rgba(0,0,0,.2);}
.closeBtn{position: absolute; top:20px; right:20px; }
.closeBtn img{width:30px;}
.xgBtn{width:180px; height: 40px; line-height: 40px; background: #e60000; color:#fff; display: block; margin: 50px auto 50px; border-radius: 5px; border:none; font-size: 16px;}
.tanBox{width: 92%;margin-left: -46%;/* height:80%; */margin-top: -230px;padding: 50px 15px 30px;box-sizing: border-box;height: auto;}
.captcha, .num{margin-right: 0;float: none;}
.num{/* padding: 5px 21px; */margin-bottom: 27px;background:#dbdbdb;color:#333;border-color: #c1c1c1;margin-top: 10px;display: inline-block;/* float: left; */}
.tanBox h4{padding-top: 12px;margin-bottom: 20px;font-size: 16px;}
.tanBox p{text-align:left;}
.subBtn{margin: 30px auto 0;}
.formBox{width: 83%;margin: 0 auto;}
.formBox h4{font-size: 22px;color:#0078fe;padding-bottom: 25px;border-bottom: 1px solid #dbdbdb;font-weight: normal;margin-bottom: 15px;}
.yzmB p{height:50px;border-bottom:1px solid #eaeaea;/* margin-bottom:30px; */}
.tishi,.tishi4{background: url("https://www.in-en.com/file/image/check-ko.png") no-repeat left center; font-size: 14px; padding-left: 20px; color:#e60000; margin-left: 0;margin-top: 5px;}
.tishi3{background: url("https://www.in-en.com/special/form/ts.png") no-repeat top center; color:#444; text-align: center; width: 90%; font-size: 12px; padding-top: 15px; background-size: 100% 100%; padding-bottom: 10px;}
/*签到成功*/
.succeeded{width:100%;}
.s_top{background: url("https://www.in-en.com/special/form/qd_h.jpg") no-repeat top center;background-size: 100% auto;padding: 60px 25px 30px;text-align: center;color:#fff;margin-bottom: 20px;}
.s_top h2{margin-bottom: 20px;}
.s_top img{width: 45%;margin-bottom: 10px;}
.s_center{margin-bottom: 20px;}
.s_center table{background: url("https://www.in-en.com/special/form/tb_bg.jpg") no-repeat top center;background-size: 100% 100%;padding: 20px;width: 90%;}
.s_center td{font-size: 14px; padding:5px; text-align:left;}
.s_bott img{width: 100%;}