.m-recruitment{font-size:3.7vw;background-color:#6bc9ff}.m-recruitment a{-webkit-tap-highlight-color:transparent}.m-recruitment input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.m-recruitment .hidden{display:none!important}.m-recruitment .header{width:100%}.m-recruitment .header img{width:100%}.m-recruitment .info{background:url(http://zuoye.baidu.com/static/recruitment_sunday/transition1.png) no-repeat;background-size:contain;background-position:bottom;padding-bottom:20px}.m-recruitment .info em.icon-left{position:absolute;left:90%;line-height:2;color:#66C7FF}.m-recruitment .info>div{position:relative;padding:10px 5px;margin:10px auto;width:85%;color:#666;border:1px solid #e0e0e0;background-color:#fff}.m-recruitment .info>div>input,.m-recruitment .info>div select{border:0;-webkit-appearance:none;width:68%;font-size:1.1em;line-height:1.1em;padding-left:5px;height:22px;outline:0}.m-recruitment .info>div>select{padding-left:0}.m-recruitment .info>div>select.default{color:#999}.m-recruitment .info>div>select option{color:#000}.m-recruitment .info>div>span{padding-right:5px;border-right:1px solid #e0e0e0;text-align:right;font-size:1.1em;display:inline-block;width:25%}.m-recruitment .info>div.token-wrapper{background:0 0;border:0;width:88.4%;margin:0 auto;padding-top:0}.m-recruitment .info>div.token-wrapper .token{position:relative;padding:10px 5px;margin:0 auto;width:60%;color:#666;border:1px solid #e0e0e0;background-color:#fff;display:inline-block;left:0;vertical-align:middle}.m-recruitment .info>div.token-wrapper .token>span{padding-right:5px;border-right:1px solid #e0e0e0;text-align:right;font-size:1.1em;display:inline-block;width:41%}.m-recruitment .info>div.token-wrapper .token>input{border:0;-webkit-appearance:none;width:50%;font-size:1.1em;line-height:1.1em;padding-left:5px;height:22px;outline:0}.m-recruitment .info>div.token-wrapper .btn{display:inline-block;position:absolute;width:32%;vertical-align:middle;right:0}.m-recruitment .info>div.token-wrapper .btn>a{margin:0;width:100%;padding:15px 0;position:absolute;border-radius:0;font-size:1em;right:5px}.m-recruitment .info>div.token-wrapper .btn~em.tokenTip,.m-recruitment .info>div.token-wrapper .btn~em.tokenErr{position:relative;display:inline-block;margin-top:2%;color:#fff}.m-recruitment .info #submit{background:#ef9051;color:#fff;display:block;margin:20px auto;width:50%;font-size:1.4em;line-height:1.4em;border-radius:25px;border:0}.m-recruitment .intro{background:url(http://zuoye.baidu.com/static/recruitment_sunday/transition2.png) no-repeat;background-size:contain;background-position:bottom;padding-bottom:5px;background-color:#2fb5ff}.m-recruitment .intro .introduce{padding:0 25px;color:#fff}.m-recruitment .intro ul.content{margin-bottom:35px}.m-recruitment .advantage{background-color:#26a3fe}.m-recruitment .advantage ul.content .item{margin-left:10%}.m-recruitment .advantage ul.content .item img{width:10%}.m-recruitment .advantage ul.content .item p{width:75%}.m-recruitment .intro .label,.m-recruitment .advantage .label{margin:0 auto;width:90%;padding:20px 0;overflow:hidden;position:relative}.m-recruitment .intro .label img,.m-recruitment .advantage .label img{width:130%;left:-15%;position:relative}.m-recruitment ul.content{margin-top:10px}.m-recruitment ul.content .item{width:90%;margin:0 auto}.m-recruitment ul.content .item>img{width:23%;display:inline-block;vertical-align:middle}.m-recruitment ul.content .item>p{display:inline-block;width:70%;vertical-align:middle;padding-left:15px}.m-recruitment ul.content .item>p .title{font-size:1.3em;display:block;color:#0361a7}.m-recruitment ul.content .item>p .sub-title{color:#fff;line-height:1.5}.m-recruitment ul.content .item~.item{margin-top:25px}.m-recruitment .logo{width:100%;text-align:center;padding-top:50px;padding-bottom:20px}.m-recruitment .logo img{width:55%}.m-recruitment div.content p:nth-of-type(1){text-align:center;color:#fff;font-size:1.6em}.m-recruitment div.content p:nth-of-type(2){text-align:center;color:#0166b7;font-size:1.4em;margin-top:10px}.m-recruitment .codepic{width:100%;text-align:center;margin:30px 0}.m-recruitment .codepic img{width:60%}.m-recruitment .codepic p{color:#0166b7;font-size:1.3em}.m-recruitment .footer{position:relative;width:100%;padding-top:30px;font-size:0;background-color:#26a3fe}.m-recruitment .footer.showState{background-color:#6bc9ff}.m-recruitment .footer img{width:100%;position:relative}