
.heziyinying {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 9999;
}

.tanchuang-section {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    
}
.tanchuang-box {
    position: relative;
    width: 67.415vw;
    display: flex;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.tanchuang-box-left {
    width: 20.994vw;
    height: 38.355vw;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.tanchuang-logo {
    margin-top: 3.365vw;
    margin-left: 3.205vw;
    width: 13.675vw;
    height: 4.06vw;
}
.tanchuang-box-left-title {
    display: flex;
    align-items: center;
    font-size: 1.068vw;
    color: #fff;
    margin-top: 3.045vw;
    margin-left: 3.205vw;

}
.tanchuang-box-left-title img {
    width: 1.282vw;
    height: 1.282vw;
    margin-right: 10px;

}
.tanchuang-guanzhu-box {
    margin-top: 11vw;
    text-align: center;
}
.tanchuang-guanzhu {
    width: 9.295vw;
    height: 9.295vw;
}
.tanchuang-box-right {
    flex: 1;
    padding-left: 60px;
    height: 100%;
}

.tanchuang-box-right-title {
    margin-top: 4.38vw;
    font-size: 2.03vw;
    color: #2B2B2B;
    font-weight: bold;
}
.tanchuang-box-right-desc {
    margin-top: 1vw;
    font-size: 1.068vw;
    color: #2B2B2B;
}
.tanchuang-box-right-input {
    margin-top: 2.2vw;
    display: flex;
}
.tanchuang-box-right-input input {
    border: none;
    width: 18.697vw;
    border-bottom: 1px solid #E5E5E5;
    font-size: 0.855vw;
    padding: 0.4vw 0;
    margin-top: 1.645vw;
    background-color: #FEFEFE;
}
.tanchuang-box-right-input input:focus {
    outline: none;
}
.tanchuang-box-right-input input::placeholder {
    color: #2B2B2B;
    
}
.tanchuang-p {
    margin-top: 2vw;
    color: #2B2B2B;
    font-size: 0.855vw;
}
.tanchuang-textarea {
    margin-top: 1vw;
    padding: 0.534vw;
    width: 40.705vw;
    height: 10vw;
    color: #BABABA;
    font-size: 0.748vw;
    border: 1px solid #D0D0D0;
    background-color: #FEFEFE;
}
.tanchuang-textarea:focus {
    outline: none; 
}
.tanchuang-textarea::placeholder {
    color: #BABABA;
    
}
.tanchuang-btn {
    margin-left: 13.889vw;
    margin-top: 2vw;
    width: 10.577vw;
    height: 2.885vw;
    background-color: #E10025;
    border-radius: 1.442vw;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    font-size: 0.962vw;
}
.tanchuang-guanbi {
    position: absolute;
    top: 4%;
    right: 3%;
    width: 2.457vw;
    height: 2.457vw;

}
