﻿/*咨询反馈*/
.zxfk h2 { font-size: 24px; padding-bottom: 10px; }
.zxfk input[type="text"], .zxfk input[type="tel"] { height: 16px; width: 235px; margin: 0; padding: 6px 12px; border-radius: 4px; font-family: inherit; font-size: 100%; color: inherit; background: none; position: relative; border: 1px solid #CCC; margin-left: 5px; }
.zxfk input[type="text"].b2 { width: 580px; }
.zxfk input[name="identifying"] { width: 100px; }
.zxfk .inputBox { margin-top: 20px; }
.zxfk .inputBox label { font-size: 14px; color: #999999;/*display: block;*/
}
.zxfk .inputBox:nth-child(2) label { margin-left: 10px; }
.zxfk .inputBox:nth-child(2) label:nth-child(1) { margin-left: 0; }
.zxfk .inputBox .label-title { position: relative; }
.zxfk .inputBox .label-title:before { content: '*'; color: #e91313; }
.zxfk .inputBox label span { color: #000; line-height: 30px; }
.zxfk .inputBox .email, .zxfk .inputBox .post { margin-left: 10px; }
.zxfk .inputBox .code { width: 80px !important; height: 30px; position: absolute; margin-left: 6px; }
.zxfk .inputBox .code span { font-size: 20px; line-height: 30px; }
.zxfk .content { width: 606px; height: 193px; line-height: 26px; margin-left: 5px; border: 1px solid #CCC; border-radius: 4px; padding: 6px 12px; box-sizing: border-box; }
.zxfk .submitBox { margin-top: 50px; text-align: center; }
.zxfk .submitBox .btn { width: 110px; height: 40px; background-color: #34A7D2; font-size: 18px; color: #fff; border-radius: 5px; box-sizing: border-box; }
.zxfk .submitBox .btn:hover { background: #f89136; }
.zxfk .submitBox .resetBtn { margin-left: 25px; }
.zxfk .box-line { width: 678px; height: 1px; border-top: 1px solid #e4e4e4; margin-top: 20px; }
.zxfk .inputBox .tips { position: absolute; left: 6px; top: 11px; line-height: 30px; color: #e91313; }
.pop { position: absolute; z-index: 10000; width: 100%; height: 100%; top: 0; background: rgba(0,0,0,0.5); }
.pop .pop-box { position: relative; margin: 30% auto 0; width: 300px; height: 200px; background: #ffffff; border: 1px solid #34A7D2; }
.pop .pop-top { position: relative; width: 100%; height: 40px; background: #b3e2f5; }
.pop .pop-top h2 { display: block; width: 100%; text-align: center; font-size: 18px; line-height: 40px; }
.pop .pop-top .btn-close { position: absolute; right: 10px; z-index: 10; top: 30%; font-size: 14px; }
.pop .pop-top .btn-close:hover { color: #e91313; }
.pop .pop-center { }
.pop .pop-center span { display: block; width: 85%; margin: 34px auto 20px; font-size: 16px; line-height: 30px; text-align: center; }
.pop .pop-center .pop-btns { width: max-content; margin: auto; }
.pop .pop-center button { margin: 0 20px; width: 80px; height: 30px; background: #34A7D2; border-radius: 5px; color: #ffffff; font-size: 16px; }
.pop .pop-center button:hover { background: #f89136; }
