.main[data-v-db6ba3d8]{position:relative;background-color:#fff;border:1px solid #ddd;padding:30px}.main .update[data-v-db6ba3d8]{padding-top:30px;font-size:14px;color:#999}.main .info-box[data-v-db6ba3d8]{position:relative;padding-top:35px;padding-bottom:20px}.main .info-box .title[data-v-db6ba3d8]{font-size:30px;font-weight:700;color:#333}.main .info-box .firm[data-v-db6ba3d8]{margin-top:10px;font-size:18px}.main .info-box .address[data-v-db6ba3d8]{margin-top:35px;font-size:14px}.main .info-box .address .gps[data-v-db6ba3d8]{padding-left:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAPCAYAAADQ4S5JAAABdElEQVQokW3SzYuOURjH8c/DxPwHakZKtqKem8WkLO2OZEFeshILC2/Jc7OQLE5KFiKznFKzsGC6bzvKYsRCp/wBig3+BNSMR9c48WCuOvc5Xef3va+3MxiPx8Katt+MsziGWb/sEx5jvuT0NTwbqngrXmM7TpSctsXCccTdq6oxGI66abzBzZLTknWsaftDuIG5AC7GX0pOl2u0GZzBDyyWnN5X/x18iZRO4X517sALfEQIl5q231tjPsDRAGZKTh+q8zTulpwWSk6LuIQLcVE1swGsNG0/VYGoZzxRxQBTNXrsK/F5joSnWKhpRAu/4xbOVzg0L6PonXiEPSWn1abtd9c0NtX+LzdtvxFvcVIMbjjq7g1H3dU4r7eGo+5KaOK8NjhcC7pp+33/TqFp+7nayetrRU08jV14gv0lp8/VtwXLOFJyevcXUAUH0eIAVmtDbpecut9tmwQqdA6H8Q3PSk4PJ+//AyoUUaZLTvF+/hh+Ahp8oMVaPriSAAAAAElFTkSuQmCC) 0 no-repeat}.main .info-box .address .tel[data-v-db6ba3d8]{margin-left:20px;padding-left:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAABU0lEQVQokY3SwYvPQRzG8RdxkC3HPUiJ/AHblFxF2JiLUivCQQpbe5DD5EaazcFBiQtSWuWmKXFxECk167ondycRJ/LT1OyvH0u+z/HTvD/zPPPMutFoJKQyg/vYggs1x+cGaH1IZSde4A3u4UlIJQyCcQOvao7zNcfruIWlkMrGIfAB3JmYXcUUjgyBm779Mf+O6SFwy7pnYnYFX/BoCHwXCyGVzX22Fc9qjl+HwE/xAbnPbuJcSGXH/+DVnrdjGadrjiWkchknsLfm+CmksgkX8RGPa44/xnBTSOVgqwj7a47vQyqtwuM91qEeZwM+41jNcWUM9wVnu/3DNcd3IZV9OIV2aKG3cg3nMfsb3Bc0e4s4WXNs77FGIZVLLcZqz2PVHG/jDB6GVBZ73r/p55qbJxzswgNs67lfdvtz3fbRf8ITS2bR3mJ3/3Vv20eqOb7+BYDbeiZhtzdiAAAAAElFTkSuQmCC) 0 no-repeat}.main .info-box .salary[data-v-db6ba3d8]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.main .info-box .salary span[data-v-db6ba3d8]{padding:0 15px;line-height:1;font-size:16px;color:#333;border-left:1px solid #999}.main .info-box .salary span[data-v-db6ba3d8]:first-of-type{padding-left:0;border:0}.main .info-box .money[data-v-db6ba3d8]{position:absolute;right:0;top:0;font-size:30px;font-weight:700;color:#ea6903}.main .info-box .money small[data-v-db6ba3d8]{font-size:20px;font-weight:400;vertical-align:text-bottom}.main .info-box .requirements[data-v-db6ba3d8]{margin-top:20px}.main .info-box .requirements .requirements-title[data-v-db6ba3d8]{position:relative;padding-left:16px;line-height:1;font-size:16px}.main .info-box .requirements .requirements-title[data-v-db6ba3d8]:before{position:absolute;left:0;top:0;display:block;content:"";width:4px;height:100%;background:#3278b2}.main .info-box .requirements .requirements-text[data-v-db6ba3d8]{margin-top:10px;padding-left:16px;line-height:2}.main .resume-wrap .resume-title[data-v-db6ba3d8]{position:relative;padding-left:16px;line-height:1;font-size:16px}.main .resume-wrap .resume-title[data-v-db6ba3d8]:before{position:absolute;left:0;top:0;display:block;content:"";width:4px;height:100%;background:#3278b2}.main .resume-wrap .resume-list[data-v-db6ba3d8]{margin-top:6px}.main .resume-wrap .resume-list table[data-v-db6ba3d8]{border-collapse:collapse;margin-top:20px;width:100%}.main .resume-wrap .resume-list table td[data-v-db6ba3d8],.main .resume-wrap .resume-list table th[data-v-db6ba3d8]{padding:10px 10px;height:50px;line-height:1.5;text-align:center;font-size:12px;border:1px solid #ddd}.main .resume-wrap .resume-list table th[data-v-db6ba3d8]{color:#293541;background-color:#e3e3f1}