﻿
.myInput {
    width: 100%;
    overflow-x: hidden;
    display: none;
}

.input_up {
    width: 61vw;
    margin: auto;
    padding: 1vw 0vw 1vw 0vw;
}

.in_check {
    width: 6.8vw;
    display: none;
}

.input_btn {
    width: 100%;
    background: #FFF;
    box-shadow: 0 0 0.2vw #e1dfdf;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.InXz_btn {
    width: 67%;
    display: flex;
    justify-content: center;
}

.input_xz {
    width: 10.3vw;
    height: 2.5vw;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #898989;
    background: #FFF;
    font-size: 1.7vmin;
    cursor: pointer;
}

.in_this {
    color: #000;
    font-weight: bold;
}

.input_show {
    width: 61vw;
    margin: auto;
}

.input_left {
    width: 10.3vw;
    height: 8vw;
    box-shadow: 0 0 0.2vw #e1dfdf;
}

.subimt_xz {
    width: 100%;
    height: 4vw;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #898989;
    background: #FFF;
    font-size: 1.7vmin;
    cursor: pointer;
}

.su_this {
    color: #FFF;
    background: #164dcb;
}

.txtInName {
    width: 11vw;
    height: 2vw;
    left: 8vw;
    top: 8.2vw;
    color: #000;
    padding-left: 0.7vw;
}

.txtInCard {
    width: 11vw;
    height: 2vw;
    left: 27vw;
    top: 8.2vw;
    color: #000;
    padding-left: 0.7vw;
}

.txtInPhone {
    width: 11vw;
    height: 2vw;
    left: 8vw;
    top: 13.8vw;
    color: #000;
    padding-left: 0.7vw;
}

.txtInEmail {
    width: 11vw;
    height: 2vw;
    left: 22.6vw;
    top: 13.8vw;
    color: #000;
    padding-left: 0.7vw;
}

.txtInCity {
    width: 11vw;
    height: 2vw;
    left: 37.1vw;
    top: 13.8vw;
    color: #000;
    padding-left: 0.7vw;
}

.txtInGraduated {
    width: 11vw;
    height: 2vw;
    left: 8vw;
    top: 19.3vw;
    color: #000;
    padding-left: 0.7vw;
}

.txtInMajor {
    width: 11vw;
    height: 2vw;
    left: 22.6vw;
    top: 19.3vw;
    color: #000;
    padding-left: 0.7vw;
}

.txtInQualification {
    width: 11vw;
    height: 2vw;
    left: 37.1vw;
    top: 19.3vw;
    color: #000;
    padding-left: 0.7vw;
}

.selQualification {
    width: 12vw;
    height: 2vw;
    left: 37.1vw;
    top: 19.3vw;
    color: #000;
    padding-left: 0.7vw;
    opacity: 0;
    z-index: 5;
}

.txtInIndustry {
    width: 11vw;
    height: 2vw;
    left: 8vw;
    top: 24.9vw;
    color: #000;
    padding-left: 0.7vw;
}

.txtInCompany {
    width: 11vw;
    height: 2vw;
    left: 22.6vw;
    top: 24.9vw;
    color: #000;
    padding-left: 0.7vw;
}

.txtInPosition {
    width: 11vw;
    height: 2vw;
    left: 37.1vw;
    top: 24.9vw;
    color: #000;
    padding-left: 0.7vw;
}

.selPosition {
    width: 12vw;
    height: 2vw;
    left: 37.1vw;
    top: 24.9vw;
    color: #000;
    padding-left: 0.7vw;
    z-index: 5;
    opacity: 0;
}

.txtInCompetition {
    width: 11vw;
    height: 2vw;
    left: 8vw;
    top: 30.4vw;
    color: #000;
    padding-left: 0.7vw;
}

.selCompetition {
    width: 12vw;
    height: 2vw;
    left: 8vw;
    top: 30.4vw;
    color: #000;
    padding-left: 0.7vw;
    z-index: 5;
    opacity: 0;
}


.txtInTeam {
    width: 11vw;
    height: 2vw;
    left: 22.6vw;
    top: 30.4vw;
    color: #000;
    padding-left: 0.7vw;
}

.txtWkName {
    width: 36vw;
    height: 2vw;
    left: 10.5vw;
    top: 1.8vw;
    color: #000;
    padding-left: 0.7vw;
}

.txtWkDescription {
    width: 41.5vw;
    height: 6.5vw;
    left: 4.8vw;
    top: 10.2vw;
    color: #000;
    padding: 0.6vw;
}

.txtWkAward {
    width: 41.5vw;
    height: 6.5vw;
    left: 4.8vw;
    top: 24.6vw;
    color: #000;
    padding: 0.6vw;
}

.sh_fileName {
    position: absolute;
    width: 26.2vw;
    height: 2vw;
    left: 4.8vw;
    top: 54vw;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 1.2vmin;
}

.zipFileInput {
    display: none;
}

.btnFileInput {
    position: absolute;
    width: 26.2vw;
    height: 10.5vw;
    left: 4.8vw;
    top: 45.6vw;
    cursor: pointer;
}

.btnInOk, .btnZipOk {
    position: absolute;
    width: 11.2vw;
    height: 3.5vw;
    left: 19.8vw;
    top: 1.3vw;
    cursor: pointer;
}

.input_right {
    width: 52.5vw;
    background: #FFF;
    box-shadow: 0 0 0.2vw #e1dfdf;
}

.input_sh3 {
    display: none;
}

.inSh_cp {
    width: 45vw;
    margin: auto;
    margin-bottom: 1.5vw;
}

.btnIn_cp {
    width: 6vw;
    font-size: 1.8vmin;
    color: #164dcb;
    cursor: pointer;
}

.Infile_name {
    position: absolute;
    width: 42vw;
    left: 1.6vw;
    top: 2vw;
    font-size: 2.2vmin;
    color: #898989;
}

.Infile_time {
    position: absolute;
    width: 25vw;
    left: 1.6vw;
    top: 8.5vw;
    font-size: 2.2vmin;
    color: #898989;
}

.InputSubmitTk {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0%;
    left: 0%;
    background: rgba(0,0,0,0.5);
    display: none;
}

.InSubmitCont {
    position: absolute;
    width: 50vw;
    height: 20vw;
    left: 30vw;
    top: 8vw;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}


.smb_ts {
    width: 6vw;
    margin-bottom: 1.2vw;
    animation: rotate_Dh 3.5s infinite linear;
}

.smb_txt {
    width: 26.2vw;
    height: 2vw;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 1.8vmin;
    color: #FFF;
}

@keyframes rotate_Dh {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.zipFile, .zipShow {
    width: 52.5vw;
    background: #FFF;
    box-shadow: 0 0 0.2vw #e1dfdf;
    display: none;
}

.zipsh_ts {
    width: 100%;
    padding: 3vw 0vw 3vw 0vw;
}

.zipsh_cont {
    width: 100%;
    /* height: 30vw;
    overflow: auto;*/
}

.zipsh_sh {
    margin: 0 auto 1.2vw auto;
    width: 45vw;
    box-shadow: 0 0 0.5vw #e1dfdf;
}

.zipsh_btn {
    width: 100%;
    padding: 1vw 0vw 2.2vw 0vw;
}

.btnZipFile {
    width: 10vw;
    margin: auto;
    cursor: pointer;
}
