@charset "utf-8";
/*DESC 23.10 F复刻写信页面*/
.g-bd{width: 1200px;height: auto;margin: 0 auto;}
.secnr{padding: 0;border: none;}
.word_content{box-sizing: border-box}
.m-auto{margin: 0 auto;}
.write-letter *{box-sizing: border-box;}
.write-letter .bg-box{max-width: 100%;height: 280px;background-size: 100% 100%;}
.write-letter .letter-box{width: 100%;padding: 20px;background: linear-gradient(180deg, #F2F6F9 0%, #F7F9FB 100%);border-radius: 8px;transform: translateY(-9.8px);}
.write-letter .content{background-color: #fff;width: 100%;border-radius: 8px;/*padding-bottom: 38px;*/}
.write-letter .show-info{display: block;}
.write-letter .show-form{display: none;}
.write-letter .title{font-size: 34px;color: #000;text-align: center;padding-top: 24px;font-weight: bold;}
.write-letter .form{margin-top: 28px;width: 100%;height: 965px;background-color: #F3F7F9;border-radius: 8px;}
.write-letter .form .form-head{width: 100%;height: 56px;color: #DD3A3A;font-size: 20px;line-height: 56px;padding-left: 24px;border-radius: 8px;}
.write-letter .form .form-content{width: 100%;height: auto;background-color: #fff;border-radius: 4px;padding: 32px 23px;}
.write-letter .form .form-content .line-tit{font-size: 22px;font-weight: bold;color: #111;line-height: 24px;padding-left: 18px;}
.write-letter .form .form-content .line-tit::before{float: left;content: '';width: 6px;height: 18px;background: #015293;border-radius: 3px;margin-top: 3px;margin-right: 12px;}
.write-letter .form .line-body{padding-top: 32px;}
.write-letter .form .line-body .item{float: left;margin-bottom: 20px;}
.write-letter .form .line-body .item.line{float: none;margin-bottom: 20px;}
.write-letter .form .line-body .item.full-item{margin-right: 0;}
.write-letter .form .line-body .input-title{float: left;width: 108px;text-align: right;padding-right: 10px;font-size: 18px;color: #333;line-height: 44px;}
.write-letter .form .line-body input, .write-letter .form .line-body select, .write-letter .form .line-body textarea{outline: none;float: left;width: 390px;height: 44px;border: 1px solid #ddd;padding: 0 20px;font-size: 18px;}
.write-letter .form .line-body input.full-input{width: 928px;}
.write-letter .form .line-body select{appearance: none;-moz-appearance: none;-webkit-appearance: none;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAVZJREFUSEvtk71KxEAQx/+bTSpP0Vps9A1ERBBBaxFRBGubZBME7XwHC8EiWbKPkFLwA/VUsLzK3saX8DObkZUcHN7lNiDXSKbd2fkxv5lhGHGwEddHA7Aa/oeKsizj7Xb7wHGcZynlmdVBmeD7/jyAXc/zkjiOX7r/+hT5vr8G4M4kMMYO0zQ9tUHCMFzRWl8CGANwrJQ6qgREUdTSWj8R0WwdiBBimYiuiKgF4NV13dUkSTqVAPMQRdGM1vrBBgnDcElrfQ1gnDH2RkTrSqn73o4rt8gGEUIsEtENEU0AeOecb0gpb3/rHLqmVZAgCBZMcQCTpjiATaWU6aQvrHdgIHmem7bnypmcANgjoinG2IfjOFtSSjPggWEFdGfSCykrfQLYVkqdD9uyWoABkC/O+U6dO6kNMBAhxHRRFPuc8wsp5aPtPn6U1kn6S04DsNprFFkVfQMO2JoZ1S4BLQAAAABJRU5ErkJggg==) no-repeat 364px center transparent;background-size: 16px 16px;}
.write-letter .form .required{float: left;color: #DD3A3A;line-height: 44px;font-size: 18px;margin-left: 13px;}
.write-letter .form .second-tit{margin-top: 28px;}
.write-letter .form .line-body textarea.full-textarea{width: 928px;height: 144px;padding-top: 5px;padding-bottom: 5px;}
.write-letter .form .has-btn-item{position: relative;}
.write-letter .form .item.left-item{margin-right: 17px;}
.write-letter .form .choose{position: absolute;right: 22px;width: 130px;height: 44px;font-size: 18px;background-color: #015293;color: #fff;line-height: 44px;text-align: center;cursor: pointer;}
.write-letter .form .line-body input.min-input{padding-right: 150px;}
.write-letter .form .line-body .verification{float: left;width: 90px;height: 44px;margin-left: 10px;cursor: pointer;}
.write-letter .form .line-body .info{float: left;margin-left: 18px;line-height: 44px;color: #333;font-size: 18px;}
.write-letter .form .line-btn{transform: translateX(27px);text-align: center;margin-top: 40px;}
.write-letter .form button.submit, .write-letter .form button.reset{width: 240px;height: 46px;text-align: center;line-height: 46px;border-radius: 4px;font-size: 18px;margin-right: 32px;color: #fff;cursor: pointer;}
.write-letter .form button.submit{background-color: #015293;}
.write-letter .form button.submit.red{background-color: #c0001c;}
.write-letter .form button.reset{color: #999;}
.write-letter .form.info-form{position: relative;height: 478px;border-radius: 4px;padding-top: 30px;padding-left: 30px;line-height: 36px;font-size: 18px;color: #111;background-color: #F9F9F9;}
.write-letter .info-title{line-height: 36px;font-size: 18px;color: #111;font-weight: bold;}
.write-letter .info-content{margin-top: 4px;}
.write-letter .info-content p.content-line{position: relative;z-index: 9;padding-left: 12px;line-height: 48px;}
.write-letter .info-content p.content-line .index{margin-right: 8px;}
.write-letter .show-info{padding-bottom: 12px;}
.write-letter .show-info .line-btn{transform: translateX(17px);text-align: center;margin-top: 32px;}
.write-letter .show-info .agree, .write-letter .show-info a.disagree{display: inline-block;width: 240px;height: 46px;text-align: center;line-height: 46px;border-radius: 4px;font-size: 18px;margin-right: 32px;color: #fff;cursor: pointer;}
.write-letter .show-info .agree{background-color: #015293;}
.write-letter .show-info a.disagree{background-color: #EDF2F7;color: #999;}
.write-letter .show-info .info-decorate{position: absolute;width: 290px;height: 20px;right: 0;bottom: 0;}
/*清除浮动*/
.clearfix{*zoom: 1;}
.clearfix:before, .clearfix:after{display: table;content: "";line-height: 0;}
.clearfix:after{clear: both;}
/*button reset*/button{vertical-align: middle;border: none;}
/*自适应手机*//*<500px*/
@media screen and (max-width: 600px){
    .g-bd{width: 100%;height: auto;margin: 0 auto;}
    .write-letter .title{font-size: 24px;}
    .write-letter .form .form-head{font-size: 16px;line-height: 36px;height: 36px;background: #ffffff;margin: 0 auto;border-radius: 0;}
    .write-letter .form{height: auto;}
    .write-letter .form .line-body{padding-top: 10px;}
    .write-letter .form .form-content .line-tit{padding-left: 0;font-size: 20px;}
    .write-letter .form .form-content{width: 100%;height: auto;}
    .write-letter .form .line-body .input-title{text-align: left;}
    .write-letter .form .line-body input, .write-letter .form .line-body select, .write-letter .form .line-body textarea{width: 90%;}
    .write-letter .form .line-body textarea.full-textarea{width: 90%;}
    .write-letter .form .item.left-item{margin-right: 0;}
    .write-letter .form .line-body input.full-input{width: 90%;}
    #captcha{width: 20%;padding: 0;}
    /*标题*/
    .write-letter .form .line-body .input-title.tws-title{width: 70px;}
    .write-letter .form .line-body .input-title.yzm-title{width: 84px;}
    /*提交按钮*/
    .write-letter .form .line-btn{transform: none;}
    .write-letter .form button.submit, .write-letter .form button.reset{margin-right: 0;}
    .write-letter .form button.submit{margin-bottom: 10px;}
    }
