header {
    width: 100%;
    height: 389px;
    background-image: url("../../images/feedback/personal_top_img.png");
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 16px;
}

input[type="radio"]:checked + i {
    background-image: url("../../images/feedback/choose_s.png");
}

input[type="checkbox"] {
    appearance: none;
    -webkit-appearance: none;
    outline: none;
    display: none
}

input[type="checkbox"] + i {
    width: 20px;
    height: 20px;
    display: inline-block;
    margin-right: .05rem;
    background: url("../../images/feedback/not_robot_n.png") no-repeat;
    background-size: 100% 100%;
}

input[type="checkbox"]:checked + i {
    background-image: url("../../images/feedback/not_robot_s.png")
}

.not-robot {
    margin-left: 194px;
}

.not-robot span {
    font-size: 16px;
    color: #555;
    margin-left: 12px;
}

input[type="radio"] {
    appearance: none;
    -webkit-appearance: none;
    outline: none;
    display: none
}


input[type="radio"] + i {
    width: 19px;
    height: 19px;
    display: inline-block;
    margin-right: .05rem;
    background: url("../../images/feedback/choose_n.png") no-repeat;
    background-size: 100% 100%;
}

input[type="radio"]:checked + i {
    background-image: url("../../images/feedback/choose_s.png");
}

input[type='text'],
input[type='tel'],
input[type='email'] {
    font-size: 16px;
    color: #333;
}

.thanks-content-box {
    background: #f7f7f7;
    /*padding-top: -219px;*/
    /*height: 1324px;*/border-radius: 12px;

}

 .thanks-content-white {
     width: 1200px;
     background: #fff;
     padding: 79px 0 84px 0;
     margin: 0 auto;
     border-radius: 12px;
     margin-top: -219px;
     margin-bottom: 57px;

}

.thanks-content-box .thanks-content-white .thanks-content-title {
    width: 800px;
    margin: 0 auto;
}

.thanks-content-title p {
    width: 100%;
    text-align: center;
}

.thanks-content-white .thanks-content-title p:first-child {
     font-size: 20px;
     color: #333;
     font-weight: bold;
}

.thanks-content-white .thanks-content-title p:nth-child(2) {
    font-size: 14px;
    color: #cecece;
    margin-top: 5px;
    margin-bottom: 10px;
}

.thanks-content-white .thanks-content-title p:nth-child(3) {
    font-size: 16px;
    color: #333;
    margin-top: 6px;
}

.thanks-content-white .thanks-content-title p:nth-child(4) {
    font-size: 14px;
    color: #9d9d9d;
    margin-top: 6px;
    padding-left: 104px;
    padding-right: 119px;
    text-align: left;
}

.thanks-content-box .thanks-content-white .thanks-content-list {
    width: 800px;
    margin: 0 auto;
    padding-top: 99px;
}

.thanks-content-list .thanks-star-title  {
    font-size: 16px;
    color: #555;
    font-weight: normal;
    width: 80px;
    /*text-align: center;*/
}

.thanks-content-list .thanks-star-title span {
    color: #ff0000;
    padding-top: 5px;
    margin-right: 6px;
}

.thanks-content-list .thanks-star-en {
    font-size: 12px;
    color: #555;
    width: 80px;
    padding-left: 22px;
    padding-top: 3px;
    /*text-align: center;*/
}

.thanks-normal-box {
    margin-right: 28px;
}

.thanks-normal-title {
    font-size: 16px;
    color: #555;
    width: 80px;
    padding-left: 15px;
}

.thanks-normal-en {
    font-size: 12px;
    color: #555;
    width: 80px;
    padding-top: 3px;
    padding-left: 13px;
}


.thanks-purpose-choose{
    margin-left: 28px;
}

.thanks-purpose-choose a {
    margin-right: 31px;
}

.thanks-purpose-choose a img {
    width: 19px;
    height: 19px;
}

.thanks-purpose-choose a span {
    font-size: 16px;
    color: #555;
    margin-left: 6px;
}

.thanks-purpose-platfrom-box {
    margin-top: 10px;
    margin-left: 110px;
}

.thanks-purpose-platfrom-box .thanks-purpose-platform span {
    font-size: 16px;
    color: #555;
    margin-right: 30px;
}

.thanks-purpose-platfrom-box .thanks-purpose-platform:nth-child(2) {
    margin-top: 22px;
}

.thanks-purpose-platfrom-box .thanks-purpose-platform input {
    width: 329px;
    height: 50px;
    border: 1px solid #d1d1d1;
    border-radius: 4px;
    padding-left: 28px;
    padding-right: 28px;
}

.thanks-purpose-platfrom-box .thanks-purpose-platform input::placeholder {
    font-size: 14px;
    color: #9d9d9d;
}

.thanks-purpose-box button {
    margin-left: 38px;
    font-size: 16px;
    color: #fff;
    background: #A9547C;
    width: 68px;
    height: 76px;
    text-align: center;
    line-height: 76px;
    border-radius: 6px;
    margin-top: 34px;
}

.platform-bigV {
    margin-top: 29px;
}

.platform-bigV span {
    font-size: 16px;
    color: #555;
    margin-right: 33px;
}

.platform-bigV label {
    margin-right: 58px;
}

.platform-bigV label span {
    margin-left: 10px;
}

.thanks-content-list .thanks-represent {
    margin-top: 28px;
}

.thanks-represent .thanks-star-box {
    margin-right: 28px;
}

.thanks-represent .represent-choose .represent-itme-color {
    color: #a9547c;
    border: 1px solid #a9547c;
}

.thanks-represent .represent-choose p {
    font-size: 16px;
    color: #555;
    width: 90px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    border-radius: 6px;
    border: 1px solid #e0e0e0;
    margin: 0;
    margin-right: 13px;
}

.thanks-represent .thanks-star-en {
    padding-left: 17px;
}

.thanks-names {
    margin-top: 36px;
}

.thanks-names .thanks-star-en {
    padding-left: 12px;
}

.thanks-names .thanks-star-box {
    margin-right: 28px;
}

.thanks-names input {
    width: 200px;
    height: 50px;
    border-radius: 4px;
    border: 1px solid #d1d1d1;
    margin-right: 20px;
    padding-left: 28px;
    padding-right: 28px;
}

.thanks-names input::placeholder {
    font-size: 14px;
    color: #9d9d9d;
}

.thanks-tel {
    margin-top: 46px;
}

.thanks-tel .thanks-star-box {
    margin-right: 28px;
}

.thanks-tel .thanks-star-en {
    padding-left: 25px;
}

.thanks-tel input {
    width: 519px;
    height: 50px;
    border-radius: 4px;
    border: 1px solid #d1d1d1;
    padding-left: 28px;
    padding-right: 28px;
}

.thanks-wechat {
    margin-top: 40px;
}

.thanks-wechat .thanks-star-box {
    margin-right: 28px;
}

.thanks-wechat .thanks-star-en {
    padding-left: 15px;
}

.thanks-wechat input {
    width: 519px;
    height: 50px;
    border-radius: 4px;
    border: 1px solid #d1d1d1;
    padding-left: 28px;
    padding-right: 28px;
}

.thanks-email {
    margin-top: 40px;
}

.thanks-email input {
    width: 519px;
    height: 50px;
    border-radius: 4px;
    border: 1px solid #d1d1d1;
    padding-left: 28px;
    padding-right: 28px;
}

.thanks-team-name {
    margin-top: 41px;
}

.thanks-team-name input {
    width: 519px;
    height: 50px;
    border-radius: 4px;
    border: 1px solid #d1d1d1;
    padding-left: 28px;
    padding-right: 28px;
}

.thanks-details {
    margin-top: 27px;
}

.thanks-details .thanks-normal-en {
    padding-left: 7px;
}

.thanks-details textarea {
    width: 519px;
    height: 125px;
    resize: none;
    border: 1px solid #d1d1d1;
    border-radius: 4px;
    font-size: 14px;
    padding: 16px 18px;
}

.thanks-details textarea::placeholder {
    color: #9d9d9d;
}

.thanks-tip {
    margin-top: 38px;
    padding-left: 30px;
}

.thanks-tip p {
    font-size: 12px;
    color: #9d9d9d;
}

.not-robot {
    margin-left: 194px;
}

.not-robot span {
    font-size: 16px;
    color: #555;
    margin-left: 12px;
}

.thanks-submit-btn {
    margin-top: 57px;
    width: 100%;
    text-align: center;
}

.thanks-submit-btn button {
    width: 194px;
    height: 41px;
    background: #a9547c;
    color: #fff;
    font-size: 18px;
    text-align: center;
    line-height: 41px;
    border-radius: 27px;
}

.thanks-submit-btn button span {
    padding-bottom: 3px;
    margin-left: 10px;
}

.thanks-banner-type {
    margin-top: 48px;
}

.thanks-banner-type .thanks-star-box {
    margin-right: 12px;
}

.thanks-banner-type input {
    width: 329px;
    height: 50px;
    border: 1px solid #d1d1d1;
    border-radius: 4px;
    font-size: 14px;
    color: #555;
    padding-left: 28px;
    padding-right: 28px;
}

.thanks-banner-type input::placeholder {
    font-size: 14px;
    color: #9d9d9d;
}

.thanks-budget {
    margin-top: 23px;
}

.business-budget {
    margin-top: 44px;
    margin-bottom: 28px;
}

.thanks-budget .budget-input-box {
    /*margin-left: 28px;*/
}

.budget-input-box span {
    font-size: 16px;
    color: #555;
    margin-right: 16px;
    margin-left: 14px;
}

.budget-input-box input {
    width: 193px;
    height: 50px;
    border: 1px solid #d1d1d1;
    border-radius: 4px;
    padding-left: 28px;
    padding-right: 28px;
}

.coupon-value .thanks-star-en {
    width: 98px;
    padding-left: 15px;
}

.coupon-value {
    margin-top: 48px;
    margin-bottom: 40px;
}

.coupon-value input {
    width: 519px;
    height: 50px;
    border: 1px solid #d1d1d1;
    border-radius: 4px;
    padding-left: 28px;
    padding-right: 28px;
    margin-left: 12px;
    margin-right: 16px;
}

.coupon-value .thanks-normal-en {
    padding-left: 18px;
}

.coupon-num {
    margin-bottom: 14px;
}

.coupon-num .thanks-star-en {
    padding-left: 15px;
}

.coupon-num input {
    width: 519px;
    height: 50px;
    border: 1px solid #d1d1d1;
    border-radius: 4px;
    padding-left: 28px;
    padding-right: 28px;
    margin-left: 28px;
    margin-right: 16px;
}

.coupon-num .thanks-normal-en {
    padding-left: 18px;
}




