@charset "UTF-8";.question .question-option:after,.question .question-option:before,.question-file-upload:after,.question-file-upload:before{display:table;content:" "}.question .question-option:after,.question-file-upload:after{clear:both}.m-user,.r-dropdown .r-dropdown-btn .caret{position:absolute;top:50%;transform:translateY(-50%)}.file-info .file-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.u-w400{width:400px!important}.u-mrt20{margin-top:20px!important}.u-mrt40{margin-top:40px!important}.u-mrt100{margin-top:100px!important}body,html{height:100%}body,div,html,label,li,ul{margin:0;padding:0}.g-container{position:relative;min-height:100%;overflow:hidden}.m-page1{position:relative;width:1000px;margin:0 auto;z-index:2;background-color:transparent}.m-page{position:relative;width:1000px;margin:0 auto 140px;z-index:2;background-color:#fff}.g-banner,.g-content,.g-header{position:relative;width:100%}.g-header{padding:0 20px}.g-header-bottom{z-index:-1;height:60px}.g-banner img{max-width:100%}.g-content{width:700px;margin:0 auto;padding:20px 0 76px}.g-footer{position:absolute;bottom:0;width:100%;padding:60px 0;font-size:16px;text-align:center;z-index:2}.g-footer img{max-height:20px}.back-img{position:fixed;width:100%;height:100%;z-index:1;background-size:100% 100%!important}.m-logo{height:60px;line-height:60px;overflow:hidden}.m-logo img{max-height:100%}.m-logo-top{position:absolute;left:50%;top:0;width:1000px;margin:0 auto;background-color:transparent;transform:translateX(-50%);z-index:100;height:76px;overflow:hidden}.m-logo-top img{position:absolute;top:50%;left:17px;height:50%;max-height:100%;transform:translateY(-50%)}.m-user{width:25px;height:25px;right:20px;cursor:pointer;background:url(../images/person.png) no-repeat center center}.m-loading{position:fixed;left:0;top:0;width:100%;height:100%;z-index:100;background-image:url(../images/loading.gif);background-position:center;background-color:rgba(0,0,0,.5);background-repeat:no-repeat;background-size:60px auto;display:block}.register-button{display:none;float:right;padding-top:8px;cursor:pointer}.button-register{display:none;cursor:pointer}.m-form-tit{margin-top:30px;font-size:40px;font-family:"宋体";text-align:center;margin-bottom:80px}.m-form-list{margin-top:-10px;padding-top:1px;color:#666;font-size:14px}.question{margin-top:30px}.question .ques-tit{margin-bottom:15px}.question .question-option{position:relative;width:490px}.question .question-option-list{width:100%;margin-bottom:-10px}.question .question-option-list li{list-style:none;margin-bottom:10px}.question .question-option-list li:last-of-type{margin-bottom:0}.question .question-option-textarea{height:88px}.question .question-option-textarea textarea{height:100%;resize:none}.r-datePicker .form-control{padding-left:35px;background-color:transparent}.r-datePicker .icon-c-date{position:absolute;left:10px;top:6px;width:20px;height:20px;display:inline-block;cursor:pointer;text-align:center;background:url(../images/c-date-new.png) no-repeat}.m-form-desc{line-height:30px}.m-form-desc img{width:100%;height:100%}.m-hr{margin-top:30px;border-top:3px solid #e6e6e6}.m-save-btn{width:170px;height:38px;font-size:14px}.m-need-verify .r-form-control{float:left}.m-need-verify .m-send-code{position:absolute;right:0;float:right;width:80px;margin:6px 0;padding:0 10px;font-size:12px;border-left:1px solid #e4e4e4;background-color:transparent}.m-need-verify .m-send-code:active,.m-need-verify .m-send-code:focus{outline:0;box-shadow:none}.u-error{display:inline-block;margin-top:5px;color:#f0514f}.form-other{width:300px;margin-left:8px;padding:0;border:0;border-bottom:1px solid #e2e2e2;outline:0}.form-other:focus{outline:0}.enterprise-search{position:relative}.enterprise-search .search-btn{position:absolute;right:0;top:0;background-color:#6298ee;color:#fff;border:none;height:34px;padding:0 15px}.enterprise-results{position:absolute;width:100%;background:#fff;border:1px solid #ddd;border-top:none;max-height:200px;overflow-y:auto;z-index:100;box-shadow:0 2px 5px rgba(0,0,0,.1)}.results-list{list-style:none;padding:0;margin:0}.results-list li{padding:8px 15px;cursor:pointer;border-bottom:1px solid #f0f0f0}.results-list li:hover{background-color:#f5f5f5}.results-list li:last-child{border-bottom:none}.company-search-container{position:relative;width:100%}.company-search-results{position:absolute;top:100%;left:0;width:100%;max-height:300px;overflow-y:auto;background-color:#fff;border:1px solid #ddd;border-top:none;z-index:1000;box-shadow:0 2px 5px rgba(0,0,0,.1)}.company-search-results ul{list-style:none;padding:0;margin:0}.company-search-results li{padding:8px 15px;cursor:pointer;border-bottom:1px solid #f0f0f0;text-align:left;font-size:14px;color:#333}.company-search-results li:last-child{border-bottom:none}.company-search-results li:hover{background-color:#f5f5f5}.file-info,.question-file-content,.question-file-upload{position:relative;display:flex;align-items:center;font-size:12px;border:1px solid #e2e2e2}.question-file-content{height:88px;position:relative}.question-file-content .file-upload-loading{width:100%;height:100%;position:absolute;left:0;top:0;background:url(../images/loading.gif) no-repeat center;background-size:32px 32px;z-index:1;background-color:rgba(0,0,0,.5)}.question-file-upload{height:88px;justify-content:center;position:relative}.question-file-upload .file-upload-loading{width:100%;height:100%;position:absolute;left:0;top:0;background:url(../images/loading.gif) no-repeat center;background-size:32px 32px;z-index:1;background-color:rgba(0,0,0,.5)}.question-file-upload input[type=file]{position:absolute;width:100%;height:100%;opacity:0;z-index:2}.file-upload-img{position:relative}.file-upload-content{margin-left:10px}.file-upload-content .file-upload-add span{position:relative;display:inline-block;color:#6298ee;cursor:pointer}.file-upload-content .file-upload-limit{color:#999}.file-info{margin-left:15px;padding:5px 10px 5px 5px;background-color:#fafafa}.file-info .icon-delete-file{color:#999;font-size:16px;cursor:pointer;user-select:none}.file-info .file-name{width:145px;padding-left:10px;display:inline-block}.img-info-wrap{position:relative;margin-left:7px;border:1px solid #e4e4e4}.img-info-wrap img{display:inline-block;width:auto;height:74px}.img-info-wrap .icon-delete-file{position:absolute;top:0;right:-20px;font-size:16px;color:#999;cursor:pointer;user-select:none}.icon{width:20px;height:20px;display:inline-block;vertical-align:middle;background:url(../images/icons.png) no-repeat}.icon-excel{background-position:0 -43px}.icon-ppt{background-position:0 -103px}.icon-picture{background-position:0 -123px}.icon-pdf{background-position:0 -143px}.icon-text{background-position:0 -183px}.icon-unknown{background-position:0 -202px}.icon-video{background-position:0 -223px}.icon-word{background-position:0 -243px}.r-btn{color:#fff;border-radius:0}.r-btn:focus,.r-btn:hover{color:#fff}.r-dropdown-btn,.r-form-control{height:30px;border-color:#e2e2e2;border-radius:0;box-shadow:none}.r-dropdown .r-dropdown-btn{width:100%;overflow:hidden;text-overflow:ellipsis;text-align:left;background-color:transparent}.r-dropdown .r-dropdown-btn .caret{right:10px;border-top-color:#989898}.r-dropdown .dropdown-menu{width:100%;max-height:200px;padding:5px 10px;overflow-y:auto;box-shadow:none;border-radius:0;border-color:#e2e2e2}.r-dropdown .dropdown-menu li{padding:5px;cursor:pointer}.r-checkbox label,.r-radio label{width:100%;height:100%;padding:4px 0;font-size:12px;font-weight:400}.r-checkbox label i,.r-radio label i{position:absolute;display:inline-block;width:16px;height:16px;vertical-align:middle;background-repeat:no-repeat}.r-checkbox label .op-content,.r-radio label .op-content{display:inline-block;margin-left:22px;word-break:break-all}.r-checkbox.disable,.r-checkbox.disable label,.r-radio.disable,.r-radio.disable label{color:#ccc;cursor:not-allowed}.r-radio{border:1px solid transparent}.r-radio label i{background-image:url(../images/r-radio01.png)}.r-radio input[type=radio]{display:none}.r-radio input[type=radio]:checked+label i{background-image:url(../images/r-radio-checked01.png)}.r-radio:hover{border-color:#6298ee}.r-checkbox label i{background-image:url(../images/r-checkbox01.png)}.r-checkbox input[type=checkbox]{display:none}.r-checkbox input[type=checkbox]:checked+label i{background-image:url(../images/r-checkbox-checked01.png)}.r-checkbox input[type=checkbox]:disabled+label i{cursor:not-allowed}.r-checkbox:hover{background-color:#e2e2e2}.m-success-content{position:relative;width:1000px;min-height:720px;margin:60px auto;padding:150px;z-index:2;background-color:#fff}.m-success-icon img{max-width:100%;max-height:100%}.m-error-wrap{width:100%;margin:90px 0 200px;color:#a6a3a6;font-size:16px;text-align:center}.tit-success{font-size:16px}.m-toast-tips{position:fixed;top:45%;left:0;display:none;z-index:2147483647;width:100%;text-align:center;transform:translateY(-50%)}.m-toast-tips .m-tips-body{display:inline-block;padding:46px 70px;margin:0 auto;border-radius:12px;font-size:14px;line-height:28px;color:#fff;background-color:rgba(0,0,0,.7);transition:.4s;opacity:0;transform:scale(0,0)}.m-toast-tips.active .m-tips-body{opacity:1;transform:scale(1,1)}.m-toast-tips.m-upload-toast .m-tips-body{padding:10px 40px;border-radius:4px}.m-toast-tips .m-upload-loading{position:relative;width:20px;height:20px;margin-right:8px;background:url(../images/loading.gif) no-repeat center;background-size:20px auto;display:inline-block;vertical-align:middle}