*{ font-size: 14px; margin: 0px; padding: 0px; color: #666666; } .recruitment{ width: 100%; padding-top: 110px; } .masked{ position: absolute; top: 0px; filter: alpha(opacity=60); background-color: #000; z-index: 2; left: 0px; opacity:0.5; -moz-opacity:0.5; } .recruitment-top{ width: 100%; height: 14rem; background: url("../images/recruitment1.jpg") bottom left no-repeat; background-size: cover; text-align: center; position: relative; } .top-text{ height: 60px; font-size: 45px; color: #ffffff; } .recruitment-center{ width: 1288px; height: auto; margin: -155px auto; position: relative; padding-bottom: 180px; } .center-list-box{ width: 1288px; /*height: 122px;*/ border-bottom: 1px solid #dddddd; background: #f8f8f8; overflow: hidden; } .center-box{ width: 1220px; height: auto; display: flex; justify-content: space-between; padding: 34px; cursor: pointer; } .icon-jiantou{ color: #858383; margin-top: -5px; } .icon-jiantou_down{ color: #858383; margin-top: -5px; } .box-title{ width: 80%; margin: auto; } .box-title h4:hover{color:#d0a952} .box-title h4.cur{color:#d0a952} .box-text{ width: 1200px; padding: 0px 0px 34px 88px; } .box-text.none{display: none;} h4{ height: 35px; font-size: 18px; color: #333333; font-weight: bold; cursor: pointer; } label{ font-size: 14px; color: #333333; } button{ width: 114px; height: 34px; margin: auto; color: #ffffff; border: 1px solid transparent; outline: none; background-color: #d0a952; cursor: pointer; } button:hover{background-color: #eaaa1b;color:#fff;} p{ font-size: 14px; color: #333; line-height: 32px; } .news-center-paging{ width: 326px; height: 39px; display: flex; justify-content: space-around; margin: 40px 50px 30px 0px; float: right; } .paging-number{ width: 48px; height: 39px; line-height: 39px; text-align: center; border: 1px solid #eeeeee; border-radius: 5px; } .recruitment-application{ width: 688px; height: 433px; background-color: #ffffff; position: absolute; top: 50%; left: 50%; z-index: 3; margin-left: -389px; padding: 52px 18px 27px 18px; margin-top: -215px; } h1{ font-size: 24px; text-align: center; color: #000000; margin-bottom: 58px; } .application-box{ width: 634px; height: 254px; margin-left: 54px; } .application-box-list{ margin-bottom: 12px; } .list-title{ width: 91px; font-size: 14px; display: inline-block; color: #000000; } input{ width: 260px; padding:0 6px; box-sizing: border-box; } .upload{ width: 88px; height: 28px; color: #747474; border: 1px solid #dddddd; outline: none; background-color: #eeeeee; margin-right: 15px; } .verification-code{ margin-bottom: -6px; } .application-button{ float: right; margin-top: 50px; } .cancel-button{ background-color: #bbbbbb; margin-right: 5px; } .submit-button{ background-color: #1e1e1e } .submit-button:hover{background:#3e3c3c} .company-box{ position: absolute; text-align: center; width: 100%; bottom: 360px; } .top-text{ font-size: 45px; color: #ffffff; font-weight: lighter; margin-bottom: 10px; } .bot-text{ font-size: 35px; color: #ffffff; } .line-circle{width: 7px;height: 7px;border-radius: 100%;background:#ddd;position: absolute;bottom: 185px;left: 50%;margin-left: -3px;} .line-circle:before{content: '';height:150px;width: 1px;background: #ddd;position: absolute;bottom: 0;opacity: 0.4;} @media screen and (max-width: 1450px) and (min-width: 1350px){ .line-circle:before{height: 100px;} .bot-text{font-size: 25px;} .top-text{font-size: 25px;} .company-box{bottom: 250px;} .recruitment-center{margin: -100px auto;} .line-circle{bottom: 120px;} } /*鎵嬫満绔嚜閫傚簲*/ @media screen and (max-width: 1025px) and (min-width: 320px){ .recruitment{ padding-top: 1rem !important; } .recruitment-top{ height: 50vh; background: url(../images/recruitment1.jpg) top no-repeat; background-size: 150%; } .company-box{ display: flex; flex-direction: column; justify-content: center; top: 28%; } .top-text{ font-size: .5rem; margin-bottom: .1rem; } .bot-text{ font-size: .5rem; } .line-circle{ display: none; } .recruitment-center{ width: 93%; margin: -3rem auto 0; padding-bottom: 1.5rem; } .center-list-box{ width: 100%; } .center-box{ width: calc(100% - .6rem); padding: .3rem; } .center-box h4{ height: auto; margin-bottom: .1rem; font-size: .35rem; } .center-box i{ font-size: .6rem !important; margin-left: -.1rem; } .icon-jiantou{ margin-top: -.12rem; } .box-title{ height: 2rem; display: flex; flex-direction: column; justify-content: space-between; } .box-title>label:nth-child(2){ display: block; margin: 0 !important; font-size: .3rem; } .box-title label{ line-height: .5rem; } /*寮圭獥*/ .recruitment-application{ width: 6.2rem; height: 11.3rem; margin-left: -3.5rem; padding: .4rem; } .recruitment-application h1{ font-size: .4rem; margin-bottom: .3rem !important; } .application-box{ width: 100%; height: auto; margin: 0; } .application-box-list{ margin-bottom: .25rem; } .list-title{ width: 1.5rem; font-size: .3rem; margin-bottom: .1rem; } .application-box-list input{ width: 100% !important; padding: .1rem; font-size: .3rem; } .application-box-list a{ font-size: .2rem !important; margin-top: .1rem !important; display: block; } .application-box-list label{ font-size: .25rem; display: block; } .upload{ width: 1.6rem; height: .6rem; font-size: .3rem; margin-right: 0; } .verification-code{ margin: .1rem 0; } .application-button{ width: 6.2rem; display: flex; justify-content: space-between; bottom: .4rem; left: .4rem; } .application-button button{ width: 48%; height: .65rem; font-size: .3rem; } }