*{box-sizing:border-box}a{color:#666}a:hover{text-decoration:none !important}*:focus{outline:none}ul li:hover{cursor:pointer}input[type="email"]{border-color:#bbb}input[type="email"]:focus{border-color:#777 !important}input[type="text"]:focus{border-color:#777 !important}textarea:focus{border-color:#777 !important}button{outline:0}.boder-shadow{border-color:#ccc;box-shadow:0 2px 8px 1px rgba(0,0,0,0.2)}.flex-box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}.base-btn{display:block;width:155px;height:40px;line-height:40px;color:#fff;font-size:16px;font-weight:bold;background-color:#D1191C;outline:none;border:none;border-radius:10px;text-align:center}.join-us-nav li .nav-2{padding-left:20px;margin-top:5px}.join-us-nav li .nav-2 span{display:block;margin-top:10px;color:#505050}.join-us-nav li .nav-2 em{display:inline-block;width:6px;height:6px;background:none;margin-right:5px;border-radius:50%;position:relative;top:-2px}.join-us-nav li .nav-2 .current em{background:#ff0000}.new_list_s li{padding:5px 10px !important}.join-list .search-box{width:90%;height:35px;padding:0 0 0 15px;position:relative;border:1px solid #a1a1a1;border-radius:30px;align-items:center}.join-list .search-box .search{font-size:18px;border:none}.join-list .search-box input{width:90%;height:100%}.join-list .search-box button{position:absolute;right:1px;margin-top:1px;background-color:white;background:url(../../images/join/search.png) no-repeat;width:30px;height:30px}.join-list .filter-wapper{margin-top:15px;position:relative}.join-list .filter-wapper .filter-name{display:inline-block;border:1px solid #a1a1a1;padding:0 4px 0 10px;height:25px;line-height:24px;border-radius:15px;position:relative;width:102px;cursor:pointer;margin-right:20px;margin-bottom:20px}.join-list .filter-wapper .filter-name span{display:inline-block;width:55px;color:#666;font-size:13px}.join-list .filter-wapper .filter-name img{margin:0 0 3px 8px;transition:all 0.25s linear}.join-list .filter-wapper .filter-box{position:absolute;border:1px solid;width:102px;left:0;top:30px;border-color:#ccc;box-shadow:0 2px 8px 1px rgba(0,0,0,0.2);background-color:white;z-index:-1;opacity:0;transition:all 0.1s linear;transform:translateY(-10px)}.join-list .filter-wapper .filter-box li{font-size:13px;color:#666;margin:2px;padding:8px 5px}.join-list .filter-wapper .filter-box li:hover{background-color:#eee}.join-list .filter-wapper .site{width:135px}.join-list .filter-wapper .site span{width:88px}.join-list .filter-wapper .site-box{width:125px}.join-list .filter-wapper .company{width:247px}.join-list .filter-wapper .company span{width:200px}.join-list .filter-wapper .company-box{width:245px}.join-list .filter-wapper .drop-animate{transform:rotate(180deg)}.join-list .job-box>span{font-size:15px;color:#595757;margin-left:16px;margin:15px 0 7px 16px;display:block}.join-list .job-box .company-box{overflow:hidden}.join-list .job-box .company-box .title-box{border-top-left-radius:15px;border-top-right-radius:15px;padding:0 15px;position:relative}.join-list .job-box .company-box .title-box h1{font-size:17px;color:#fff;font-weight:normal}.join-list .job-box .company-box .title-box img{position:absolute;padding:10px;top:13px;right:10px;transition:all 0.25s linear}.join-list .job-box .company-box .title-box .job-show-hide{transform:rotate(180deg)}.join-list .job-box .company-box .job-list{margin-bottom:25px}.join-list .job-box .company-box .job-list .job-item{width:100%;height:70px;display:flex;align-items:center;position:relative;cursor:pointer}.join-list .job-box .company-box .job-list .job-item:hover{background-color:#f4f4f4}.join-list .job-box .company-box .job-list .job-item::before{content:'';position:absolute;width:100%;height:1px;background-color:#ccc;bottom:0}.join-list .job-box .company-box .job-list .job-item .job-location{width:100px}.join-list .job-box .company-box .job-list .job-item h1{font-size:17px;font-weight:normal;color:#3E3A39;width:460px;margin-right:30px;padding-left:12px}.join-list .job-box .company-box .job-list .job-item h1>div{width:220px;justify-content:space-between}.join-list .job-box .company-box .job-list .job-item>div>div{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;margin-right:30px}.join-list .job-box .company-box .job-list .job-item>div>div i{color:#808080;font-size:14px;display:block;margin-right:3px}.join-list .job-box .company-box .job-list .job-item>div>div .iconrenshu{font-weight:bold}.join-list .job-box .company-box .job-list .job-item>div>div div{color:#595757;font-size:13px}.join-list .job-box .company-box .job-list .job-item>div span{font-size:13px;color:#595757}.join-list .job-box .company-box .job-list .job-item>span{color:#595757}.job-detail-wapper header{margin-bottom:50px}.job-detail-wapper header .title-box{justify-content:space-between}.job-detail-wapper header .title-box h1{font-size:20px;color:#222}.job-detail-wapper header .title-box span{color:#595757;font-size:13px;position:relative;top:2px;right:10px}.job-detail-wapper header>span{color:#595757;margin:10px 0 18px 0;display:block}.job-detail-wapper header .subinfo .item{margin-right:25px}.job-detail-wapper header .subinfo i{color:#808080;display:block;margin-right:3px;font-size:14px}.job-detail-wapper header .subinfo .iconrenshu{font-weight:bold}.job-detail-wapper header .subinfo span{color:#595757}.job-detail-wapper .info-box{margin-top:20px}.job-detail-wapper .info-box h1{font-size:16px;color:#222;margin-bottom:10px}.job-detail-wapper .info-box .content{color:#595757;font-size:13px;line-height:28px}.job-detail-wapper .submit{margin-top:80px;margin-left:242px}.job-submit{font-size:13px}.job-submit>label{font-size:16px;position:relative;top:1px;padding-right:6px;font-weight:bold;color:#E60012}.job-submit .progress-box{width:685px;height:35px}.job-submit .progress-box .progress{border:1px solid #8F8F8F;border-radius:30px;font-size:16px;line-height:34px;color:#3E3A39;font-weight:bold;padding-left:15px;background-color:white;padding-left:50px;margin-left:-30px;transition:all 0.1s linear}.job-submit .progress-box .progress:nth-of-type(1){z-index:9;margin-left:0;width:185px;padding-left:20px}.job-submit .progress-box .progress:nth-of-type(2){width:210px;padding-left:50px;margin-left:-30px;z-index:8}.job-submit .progress-box .progress:nth-of-type(3){z-index:7;width:190px}.job-submit .progress-box .progress:nth-of-type(4){width:185px;padding-left:60px}.job-submit .progress-box .current-pro{background-color:#B31E23;border:2px solid #fff;color:white;line-height:36px}.job-submit .submit-box{margin-top:30px;position:relative;width:100%}.job-submit .submit-box>span{color:#E60012;font-weight:bold;display:block;margin-bottom:10px;font-size:13px}.job-submit .submit-box>span>label{font-size:16px;position:relative;top:4px;padding-right:6px;font-weight:bold;color:#E60012}.job-submit .submit-box .item-wapper{width:100%;position:relative}.job-submit .submit-box .item-wapper p{position:absolute;left:390px;color:red;top:0px;display:none}.job-submit .submit-box .item{width:370px;height:30px;overflow:hidden;border-radius:4px;margin-bottom:15px}.job-submit .submit-box .item .radio-box{height:100%}.job-submit .submit-box .item .radio-box label{margin:0;margin-right:20px}.job-submit .submit-box .item .radio-box label>span{margin-top:3px}.job-submit .submit-box .item>label{font-size:16px;position:relative;top:6px;padding-right:6px;font-weight:bold;color:#E60012;float:left}.job-submit .submit-box .item>span{color:#595757;font-size:14px;font-weight:bold;line-height:30px;height:30px;float:left;margin-right:5px}.job-submit .submit-box .item .input-box{overflow:hidden;height:100%}.job-submit .submit-box .item .input-box input{width:100%;height:100%;border:1px solid #bbb;font-size:14px;color:#595757;padding:0 8px;border-radius:3px;border-color:#bbb}.job-submit .submit-box .item-sex{border:none;margin-bottom:10px}.job-submit .submit-box .brithday{position:relative}.job-submit .submit-box .brithday input{background-color:white;cursor:default}.job-submit .submit-box .brithday i{position:absolute;font-size:12px;right:5px;color:#606060}.job-submit .submit-box .brithday .am-datepicker{width:280px}.job-submit .submit-box .brithday table{width:280px}.job-submit .submit-box .credentials{overflow:visible}.job-submit .submit-box .credentials .input-box{overflow:visible}.job-submit .submit-box .credentials .am-selected{height:100%;width:280px}.job-submit .submit-box .credentials button{height:100%;line-height:26px;font-size:13px;color:#595757;width:100%;display:block;border-color:#bbb;border-radius:2px;padding:0 15px 0 5px;outline:0}.job-submit .submit-box .credentials .am-selected-list .am-icon-check{right:10px;top:10px}.job-submit .submit-box .credentials .am-selected-list li{margin:2px}.job-submit .submit-box .credentials .am-selected-list li:hover{background-color:#eee}.job-submit .submit-box .credentials .am-icon-caret-down::before{line-height:25px}.job-submit .submit-box .city-select input{cursor:default;background-color:white}.job-submit .submit-box .marry-state{border:none}.job-submit .submit-box .hope-moeny>span>span{font-size:12px;transform:scale(0.9);display:inline-block}.job-submit .add-item-btn{width:50px;height:25px;line-height:25px;font-size:12px;margin-left:11px;cursor:pointer;margin-bottom:50px;margin-top:-10px}.job-submit .del-item{display:none}.job-submit .teach-item,.job-submit .job-item,.job-submit .language-item,.job-submit .skill-item{padding:20px 0 28px 0}.job-submit .teach-item-ok{border-bottom:1px solid #ddd;margin-bottom:20px;position:relative}.job-submit .teach-item-ok .add-item{display:none}.job-submit .teach-item-ok .del-item{position:absolute;top:15px;right:15px;cursor:pointer;display:block}.job-submit .teach-item-ok .del-item div{width:35px;border-radius:50%;font-size:24px;line-height:30px;font-weight:normal;opacity:0.8;height:35px}.job-submit .step-2{display:block;display:none}.job-submit .step-2>span{font-size:16px;font-weight:bold;color:#3E3A39}.job-submit .step-2>span>span{font-size:12px;color:#595757;display:block;margin:-3px 0 15px -10px;transform:scale(0.95)}.job-submit .step-2 .item{padding-left:13px}.job-submit .step-2 .time-box{height:100%;width:125px;position:relative}.job-submit .step-2 .time-box input{width:100%;height:100%;font-size:14px;border-radius:3px}.job-submit .step-2 .time-box i{top:6px}.job-submit .step-2 .time-box+span{margin:0 9px}.job-submit .step-2 .credentials .am-selected{width:310px}.job-submit .step-2 .teach-box+span>label{opacity:0}.job-submit .step-2 .job-box .lose-reason{height:auto}.job-submit .step-2 .job-box .lose-reason textarea{width:100%;border-radius:3px;border-color:#bbb;padding:5px 7px;font-size:14px}.job-submit .step-3{display:none}.job-submit .step-3>span{font-size:16px;font-weight:bold;color:#3E3A39}.job-submit .step-3 .get-time input{background-color:white;cursor:default}.job-submit .step-3 .add-item-btn{margin-left:0}.job-submit .btn-box{display:flex;width:366px;justify-content:space-between}.job-submit .prve-step{display:none}.job-submit .next-setp{margin-top:30px;cursor:pointer}.job-submit .to-submit{display:none}.job-submit .complete{display:none}.job-submit .complete .info-box{padding-left:5px}.job-submit .complete .info-box h1{font-size:20px;margin-bottom:14px}.job-submit .complete .info-box h1 p{line-height:22px}.job-submit .lxd_toastBox{width:100%;height:60px;position:fixed;left:0;bottom:61.8%;margin:auto;z-index:9999999999;text-align:center;display:none}.job-submit .lxd_toastBox .lxd_toastInfo{height:auto;display:inline-block;line-height:50px;font-size:20px;background-color:rgba(0,0,0,0.75);color:#fff;padding:5px 20px;border-radius:4px;font-weight:normal}@media screen and (max-width: 768px){.job-submit .progress-box .progress{padding:0 8px 0 0 !important;font-size:12px;text-align:right}.job-submit .progress-box .progress:nth-of-type(1){width:160px;padding-left:20px;text-align:center;padding:0 !important}.job-submit .progress-box .progress:nth-of-type(2){width:210px;padding-right:50px !important}.job-submit .progress-box .progress:nth-of-type(3){width:175px;padding-right:40px !important}.job-submit .progress-box .progress:nth-of-type(4){width:110px;padding-right:25px !important}}@media screen and (max-width: 568px){.right_content{padding-top:16px}.right_content .n_tit{display:none}.n_footer .n_footer_top{box-sizing:content-box}.left_nav .nav-2{display:none}.left_nav ul li{padding:0 !important}.join-list+div{height:25px !important}.join-list .job-box .company-box .job-list{margin-bottom:15px}.join-list .job-box .company-box .job-list .job-item{display:block;height:auto;padding:15px 0}.join-list .job-box .company-box .job-list .job-item h1{font-size:15px}.join-list .job-box .company-box .job-list .job-item>div>div{font-size:12px}.join-list .job-box .company-box .job-list .job-item .flex-box{margin-top:7px;padding-left:10px}.join-list .job-box .company-box .job-list .job-item span{position:absolute;right:10px}.job-detail-wapper+div{height:40px !important}.job-detail-wapper header .title-box{display:block}.job-detail-wapper header .title-box span{right:0;top:4px}.job-detail-wapper .submit{margin:40px auto 0}.job-submit{margin-bottom:-90px}.job-submit .step-2 .time-box i{top:12px}.job-submit .item-wapper p{display:none !important}.job-submit .progress-box{width:100%}.job-submit .submit-box .item{height:40px;padding-left:0}.job-submit .submit-box .item>label{top:10px}.job-submit .submit-box .item>span{line-height:40px}.job-submit .submit-box .marry-state{height:auto}.job-submit .submit-box .marry-state .radio-box{display:block;width:100%;padding:5px 0}.job-submit .submit-box .marry-state .radio-box label{margin-right:0;display:inline-block;width:25%}.job-submit .btn-box{width:100%;justify-content:space-around;margin-top:30px}.job-submit .btn-box div{width:25%;font-size:12px;height:36px;line-height:36px;margin-top:0}.job-submit .teach-item-ok .del-item{bottom:8px;top:initial}.job-submit .teach-item-ok .del-item div{width:25px;height:25px;font-size:18px;line-height:23px}#PoPy{width:100% !important;left:0 !important}#PoPy ._citys{width:100% !important}.am-datepicker{width:90% !important;left:5% !important}.lxd_toastBox .lxd_toastInfo{font-size:14px !important}}@media screen and (max-width: 414px){.job-submit .progress-box .progress{padding:0 8px 0 0 !important;font-size:12px;text-align:right}.job-submit .progress-box .progress:nth-of-type(1){width:160px;padding-left:20px;text-align:center;padding:0 !important}.job-submit .progress-box .progress:nth-of-type(2){width:210px;padding-right:20px !important}.job-submit .progress-box .progress:nth-of-type(3){width:175px;padding-right:20px !important}.job-submit .progress-box .progress:nth-of-type(4){width:110px;padding-right:15px !important}}@media screen and (max-width: 375px){.job-submit .progress-box .progress{padding:0 8px 0 0 !important;font-size:12px;text-align:right}.job-submit .progress-box .progress:nth-of-type(1){width:160px;padding-left:20px;text-align:center;padding:0 !important}.job-submit .progress-box .progress:nth-of-type(2){width:210px;padding-right:15px !important}.job-submit .progress-box .progress:nth-of-type(3){width:175px;padding-right:15px !important}.job-submit .progress-box .progress:nth-of-type(4){width:110px}.job-submit .submit-box .credentials .am-selected{width:268px}.job-submit .step-2 .credentials .am-selected{width:310px}}@media screen and (max-width: 320px){.job-submit .progress-box .progress{padding:0 8px 0 0 !important;font-size:12px;text-align:right}.job-submit .progress-box .progress:nth-of-type(1){width:160px;padding-left:20px;text-align:center;padding:0 !important}.job-submit .progress-box .progress:nth-of-type(2){width:210px;padding-right:8px !important}.job-submit .progress-box .progress:nth-of-type(3){width:175px;padding-right:8px !important}.job-submit .progress-box .progress:nth-of-type(4){width:110px;padding-right:8px !important}.job-submit .submit-box .credentials .am-selected{width:215px}.job-submit .step-2 .credentials .am-selected{width:258px}.job-submit .step-2 .time-box{width:95px}}.am-datepicker-prev-icon::before{line-height:34px}.am-datepicker-next-icon::before{line-height:34px}.am-selected-list li.am-checked .am-icon-check{color:#B31E23}.am-datepicker-success tr.am-datepicker-header{background:#B31E23}.am-datepicker-success .am-datepicker-caret{border-bottom-color:#B31E23}.am-datepicker-success td.am-datepicker-new,.am-datepicker-success td.am-datepicker-old{color:#aaa}.am-datepicker-success .am-datepicker-next-icon:hover,.am-datepicker-success .am-datepicker-prev-icon:hover,.am-datepicker-success .am-datepicker-select:hover{color:#fff}.am-datepicker-success td.am-active,.am-datepicker-success td.am-active:hover{color:#B31E23}.am-datepicker-success .am-datepicker-dow{color:#888}.am-datepicker-success td span.am-active{color:#B31E23}.am-datepicker td span{width:33%}.am-datepicker-success td span.am-datepicker-old{color:#555}.citySel{background-color:#B31E23 !important}._citys1 a:hover{background-color:#B31E23 !important}._citys span{color:#B31E23 !important;border:1px solid #B31E23 !important}._citys0{border-bottom:2px solid #B31E23 !important}.AreaS{background-color:#B31E23 !important}.am-datepicker-select{-webkit-transition:none;transition:none}.am-ucheck-checkbox:checked+.am-ucheck-icons,.am-ucheck-radio:checked+.am-ucheck-icons{color:#B31E23}.am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons{color:#B31E23}
