body,button,input,textarea{font-family:'Microsoft YaHei',Arial,Helvetica,sans-serif}.page,.title-1{text-align:center}.jobs,li,ol,ul{list-style:none}.jobs-name,.title-1 h1{text-overflow:ellipsis;white-space:nowrap}*{margin:0;padding:0;outline:0}body{width:100%;font-size:63%;color:#fff;-webkit-touch-callout:inherit;-webkit-user-select:auto;-Webkit-overflow-scrolling:touch;background-color:#EE5859;overflow:hidden}.description,.jobs-name,.jobs>li,.page,.title-1 h1{overflow:hidden}@font-face{font-family:iconfont;src:url(//at.alicdn.com/t/font_1438759314_5319183.eot);src:url(//at.alicdn.com/t/font_1438759314_5319183.eot?#iefix)format('embedded-opentype'),url(//at.alicdn.com/t/font_1438759314_5319183.woff)format('woff'),url(//at.alicdn.com/t/font_1438759314_5319183.ttf)format('truetype'),url(//at.alicdn.com/t/font_1438759314_5319183.svg#iconfont)format('svg')}button,input,textarea{color:#333}::-webkit-input-placeholder{color:#EE4848}.icon{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased}a,a:hover{color:#fff;text-decoration:none}.share-lay{position:fixed;top:0;bottom:0;width:100%;opacity:.8;filter:alpha(opacity=80);background:#000;z-index:99}.share-tip{width:90%;height:100%;margin:1em auto;background:url(http://static.jjoobb.cn/images/company/resume/mobile/joinus/share_tip.png)top center no-repeat content-box border-box;-webkit-background-origin:content-box;-webkit-background-size:contain;background-size:contain}.container{height:50em}.page,.page>.container>div{position:absolute;background-repeat:no-repeat;background-position:center center;background-size:100% 100%}.page{width:100%;height:100%;background-image:url(http://static.jjoobb.cn/images/company/resume/mobile/joinus/wxzp-bg.jpg)}.hide{display:none}.fl{float:left}.fr{float:right}.active{z-index:1}.pin{width:20.3em;height:17.3em;left:50%;top:16%;margin-left:-8em;background-image:url(http://static.jjoobb.cn/images/company/resume/mobile/joinus/pin.png);z-index:9}.title-1{width:100%;height:8.8em;bottom:18%;left:0}.title-1 .there{font-size:1.8em;line-height:2em;text-align:left;padding-left:1em}.title-1 h1{font-size:3em;font-weight:700;max-width:96%;padding:0 2%}.title-1 h3{margin-top:.6em;font-size:2.1em;font-weight:400}.color-y{color:#edf326}.yun{width:6.2em;height:3.6em;left:50%;background-image:url(http://static.jjoobb.cn/images/company/resume/mobile/joinus/yun.png)}.yun.yun-left{top:16%;margin-left:-12em}.yun.yun-right{top:40%;margin-left:5em}.title-2{left:50%;top:4%;width:5em;height:5em;margin-left:-2.5em;border-radius:50%}.title-2 img{width:100%;height:100%}.description{width:91%;max-height:21em;padding:.2em .5em;line-height:2.3em;left:50%;top:18%;margin-left:-47%;text-indent:2em;word-wrap:break-word;word-break:break-all;text-align:left;background-color:#EC4C4C;pointer-events:none;z-index:9}.description .more{position:absolute;right:.5em;bottom:.2em;padding-left:1em;background:#EC4C4C}.yun.yun-bottom{bottom:28%;margin-left:9em;z-index:10}.house{width:96%;height:25%;bottom:0;left:50%;margin-left:-48%;background-image:url(http://static.jjoobb.cn/images/company/resume/mobile/joinus/house.png);z-index:3}.title-3,.title-4{width:14.5em;height:3.7em;left:50%;top:7%;margin-left:-7em;text-align:center;font-size:3.2em;font-weight:700}.people-left{width:13em;height:14em;bottom:0;left:0;background-image:url(http://static.jjoobb.cn/images/company/resume/mobile/joinus/people-left.png)}.people-right{width:12em;height:14em;bottom:0;right:0;background-image:url(http://static.jjoobb.cn/images/company/resume/mobile/joinus/people-right.png)}.tags{width:100%;height:100%}.tags>a{width:7em;display:block;font-size:1.3em;line-height:2em;border-width:.1em;border-style:solid;border-radius:.3em;position:absolute;top:50%;left:50%;margin-top:-1.5em;margin-left:-6em}.jobs a:before,.jobs-more>a,.jobs-name,.jobs-salary{display:inline-block}.tags .tag-1{top:23%;margin-left:-2em}.tags .tag-2{top:29%;margin-left:-8em}.tags .tag-3{top:29%;margin-left:1em}.tags .tag-4{top:35%;margin-left:.1em}.tags .tag-5{top:39%;margin-left:-7em}.tags .tag-6{top:44%;margin-left:-1em}.tags .tag-7{top:50%;margin-left:-10em}.tags .tag-8{top:53%;margin-left:.6em}.tags .tag-9{top:59%;margin-left:-8em}.c1,.c1:hover{color:#E3FE51;border-color:#E3FE51}.c2,.c2:hover{color:#FDDA7E;border-color:#FDDA7E}.c3,.c3:hover{color:#59E493;border-color:#59E493}.c4,.c4:hover{color:#fff;border-color:#fff}.c5,.c5:hover{color:#85F4FF;border-color:#85F4FF}.c6,.c6:hover{color:#A8FFA1;border-color:#A8FFA1}.face{width:10.2em;height:10em;left:50%;top:15%;margin-left:-5.1em;background-image:url(http://static.jjoobb.cn/images/company/resume/mobile/joinus/face.png)}.jobs,.jobs-more{position:absolute;left:50%;font-size:1.3em;margin-left:-10em}.jobs{width:23em;top:40%}.jobs>li{text-align:left;margin-right:3em;line-height:2.3em}.jobs-name{float:left;max-width:14em}.jobs-salary{float:right}.jobs a:before{content:'';width:0;height:0;border-width:.4em;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #fff}.jobs-more{width:20em;top:80%;text-align:right}.jobs-more>a,.music-ctl,.title-6{text-align:center}.jobs-more>a{width:100%;background:#fff;color:#EE5859;padding:.5em 0;border-radius:.3em;box-shadow:0 .3em #C7B5B5}.up{width:4em;height:4.5em;position:absolute;bottom:1.5em;left:50%;margin-left:-2em;background:url(http://static.jjoobb.cn/images/company/resume/mobile/joinus/up.png)center center no-repeat;background-size:100% 100%;z-index:90}.cm-join-before,.cm-join-btn,.cm-join-count,.cm-logo,.cm-title{position:absolute;left:0;width:100%;text-align:center}.cm-logo{top:5%}.cm-logo img{width:10em;height:10em}.cm-title{top:32%;width:96%;padding:0 2%;font-size:2em;font-weight:700}.cm-join-before,.cm-join-btn,.cm-join-btn .icon,.cm-join-count{font-size:1.3em}.cm-join-before{top:47%}.cm-join-btn{top:53%;left:50%;color:#EE5859;background:#fff;border-radius:.5em;margin-left:-11.2em;padding:1em 0;width:22.4em;box-shadow:0 0 1em #999}.cm-join-btn:hover{color:#EE5859;background:#EEC2C3}.cm-join-count{top:68%}.music-ctl{position:absolute;top:1em;right:1em;z-index:90;width:4em;height:4em;line-height:4em}.music-ctl .icon{color:#fff;font-size:4em;display:none}.form-control,.ju-btn{display:block;color:#EE5859;border:none}.music-ctl.on .music-on{display:block;-webkit-animation:rotate-loop 1.6s ease-in infinite;animation:rotate-loop 1.6s ease-in infinite}.music-ctl.off .music-off{display:block}.ju-box{width:76%;margin:5em auto;padding:0 0 2em;position:static!important}.title-6{line-height:60px;font-size:2.4em;font-weight:700}.form-control{background:rgba(255,255,255,.6);width:84%;height:2em;font-size:1.5em;margin:1em auto;padding:.5em;border-radius:.4em;box-shadow:0 .1em .1em rgba(0,0,0,.3)inset}textarea.form-control{resize:none;height:6em}.select.form-control{line-height:2em;text-align:left}.ju-btn{width:89%;margin:0 auto;background:#fff;font-size:1.6em;line-height:2.6em;border-radius:.3em;box-shadow:0 .2em #CCB0B0}.ju-dialog,.select-list li{line-height:3em;text-align:center}.mask-lay,.select-lay{position:absolute;left:0;width:100%}.mask-lay{top:0;bottom:0;min-height:100%;z-index:92;background:#000;opacity:.7;filter:alpha(opacity=70);display:none}.select-lay{top:-100%;z-index:96;max-height:28.6em;background:#fff;color:#333;-webkit-transition:.4s;transition:.4s;opacity:0;filter:alpha(opacity=0)}.select-lay.show{top:0;opacity:1;filter:alpha(opacity=100)}.select-list{max-height:28.6em;overflow-y:auto}.select-list li{font-size:1.6em;border-bottom:1px solid #ddd}.ju-dialog{position:absolute;top:60%;left:50%;z-index:0;width:10em;margin-left:-5em;font-size:1.4em;color:#fff;background:rgba(0,0,0,.6);opacity:0;filter:alpha(opacity=0);-webkit-transition:.3s;transition:.3s}.ju-dialog.show{z-index:10;opacity:1;filter:alpha(opacity=100)}.copy{position:fixed;right:1em;bottom:.5em;z-index:88;font-size:12px;color:#fff}@media screen and (min-width:360px){.title-2{width:8em;height:8em;margin-left:-4em}.description{top:22%;font-size:1.4em}.face{width:12.3em;height:12em;margin-left:-6.15em}.jobs,.jobs-more{font-size:1.5em;margin-left:-10.5em}.people-left{width:15em;height:17em}.people-right{width:14em;height:17em}.jobs{width:24em}.jobs>li{line-height:2.3em}.jobs-more{top:80%;width:21em}.tags>a{font-size:1.5em}.cm-logo{top:10%}.cm-title{top:34%;font-size:2.6em}}@media screen and (max-height:480px){.pin{width:16em;height:14em;top:16%;margin-left:-8em}.yun.yun-bottom{bottom:22%}.jobs>li:last-child{display:none}.jobs-more{top:78%}.ju-box{margin:2em auto}.title-6{line-height:1.5em}.form-control{font-size:1em}}@media screen and (min-height:481px)and (max-height:600px){.ju-box{margin:4em auto}.title-6{line-height:2em}.form-control{font-size:1.2em}}