*{box-sizing:border-box}html{background:#071629}body{margin:0;color:#e8edf4;background:#071629;font:15px/1.65 -apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif}a{text-decoration:none;color:inherit}.career-header{height:46px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;color:#f6df9c;background:#08182d;border-bottom:1px solid #b88b3c}.career-header strong{font-size:18px}.career-header a{font-size:14px}main{max-width:750px;margin:auto}.career-banner{position:relative;overflow:hidden}.banner-bg{display:block;width:100%}.banner-bg.second{margin-top:-1px}.career-banner .pan{position:absolute;left:13%;top:23%;width:74%;animation:careerRotate 28s linear infinite}.career-banner .title{position:absolute;left:3%;top:6%;width:94%}.career-banner .subtitle{position:absolute;left:25%;top:30%;width:50%}.career-banner .tip{position:absolute;width:9%;top:55%}.career-banner .tip1{left:8%}.career-banner .tip2{right:8%}@keyframes careerRotate{to{transform:rotate(360deg)}}.career-form{position:relative;z-index:3;margin:-19% 4% 20px;padding:17px 18px 14px;background:#f7f1e5;border:2px solid #c89b48;border-radius:7px;box-shadow:0 7px 20px #0008;color:#302b25}.career-form h1{text-align:center;margin:-4px 0 8px;color:#85601d;font:700 22px/1.4 "Songti SC",serif}.career-form>label:not(.agree){display:flex;align-items:center;min-height:55px;border-bottom:1px solid #d8cbb5}.career-form>label>span:first-child{width:82px;font-weight:700}.career-form input[name=username],.career-date input{height:42px;min-width:0;flex:1;border:0;outline:0;background:transparent;font-size:15px}.career-sex{display:flex;gap:12px;flex:1}.career-sex i{min-width:70px;padding:5px 19px;text-align:center;border:1px solid #a98a53;border-radius:3px;font-style:normal}.career-sex i.active{color:#fff;background:#17375d;border-color:#17375d}.career-date{display:flex;position:relative;flex:1}.career-date:after{content:'›';position:absolute;right:4px;top:7px;color:#8b6422;font-size:22px;transform:rotate(90deg)}.career-form button{width:100%;height:50px;margin:15px 0 8px;border:1px solid #e1bd69;border-radius:5px;color:#f9e3a5;background:linear-gradient(#254c78,#102945);font-size:17px;font-weight:700}.agree{display:block!important;min-height:0!important;border:0!important;text-align:center;color:#776d60;font-size:13px}.career-form>p{text-align:center;margin:7px 0 0;color:#776d60;font-size:13px}.career-form>p b{color:#98671a}.career-images img{display:block;width:100%}.career-feedback{margin:20px 3.5%;padding:15px;color:#dfd4bd;background:#0d223b;border:1px solid #9f7b3f}.career-feedback>img{display:block;width:100%;margin:-6px 0 5px}.career-feedback>p{text-align:center}.career-feedback article{padding:11px 0;border-top:1px solid #39506a}.career-feedback b,.career-feedback span{display:block}.career-feedback b{color:#edca74}.career-feedback span{font-size:14px}.bottom-form{padding:38px 0 8px}.bottom-form .career-form{margin:0 4%}.career-home footer,.career-order footer{text-align:center;padding:24px;color:#8ea0b3;font-size:13px}.fixed-space{height:62px}.career-fixed{position:fixed;z-index:20;left:50%;bottom:0;transform:translateX(-50%);width:min(750px,100%);height:58px;border:1px solid #d3a849;color:#f9dfa0;background:linear-gradient(90deg,#102d50,#244e7c,#102d50);font-size:18px;font-weight:700;box-shadow:0 -3px 14px #0007}.order-banner{display:block;width:100%}.pay-card,.chart-card,.luck-card{margin:14px 3.2%;padding:16px;color:#302b25;background:#f8f2e7;border:1px solid #cfa44f;border-radius:7px}.career-order .order-banner+.pay-card{margin-top:-29%}.pay-title{display:block;width:100%;margin:-6px 0 7px}.person{padding:9px 12px;background:#e9dfcd}.person p{margin:3px}.person b{color:#173b62}.pay-desc{color:#6f6559}.price-row{display:flex;align-items:center;margin:12px 0;padding:10px;background:#eee2ca}.price-row>div{flex:1}.price-row b,.price-row del{display:block}.price-row b,.price-row strong{color:#a12f24}.price-row strong{font-size:32px}.price-row strong i{font-size:15px;font-style:normal}.price-row>span{padding:3px 7px;color:#fff;background:#ac3826;border-radius:3px;font-size:12px}.pay-buttons{display:flex;gap:10px}.pay-buttons a{flex:1;padding:11px;text-align:center;color:#fff;border-radius:5px;font-size:16px;font-weight:700}.wechat{background:#19a65a}.alipay{background:#168fe6}.pay-bottom{display:block;width:100%;margin:9px 0 -9px}.chart-card h2,.luck-card h2{text-align:center;margin:0 0 11px;color:#173b62;font:700 20px/1.5 "Songti SC",serif}.pillars{display:flex;text-align:center;border:1px solid #cdbb9d}.pillars span{flex:1;padding:7px 2px;border-right:1px solid #cdbb9d}.pillars span:last-child{border:0}.pillars small,.pillars em,.pillars i{display:block;color:#776c5e;font-size:12px;font-style:normal}.pillars b{display:block;color:#173b62;font:22px/1.5 serif}.career-summary{margin-top:12px;padding:11px;background:#eae1d2}.career-summary>b{color:#9b6c1c}.career-summary p{margin:5px 0}.chart-card button{width:100%;margin-top:12px;padding:11px;border:0;border-radius:4px;color:#f6dd9d;background:#173b62;font-size:16px}.luck-list{display:grid;grid-template-columns:1fr 1fr;gap:8px}.luck-list span{padding:8px;text-align:center;background:#ebe1cf;border:1px solid #d3bd94}.luck-list b,.luck-list em{display:block}.luck-list b{color:#8c6420}.luck-list em{font-style:normal}.luck-card>p{color:#756b60}.order-images{margin:14px 3.2%}.order-images button{display:block;position:relative;width:100%;padding:0;border:0;background:none}.order-images img{display:block;width:100%;filter:blur(.9px)}.order-images span{position:absolute;left:50%;bottom:7%;transform:translateX(-50%);min-width:190px;padding:8px;color:#f6dfa4;background:#173b62;border:1px solid #d3aa54;border-radius:4px}@media(max-width:380px){.career-form,.pay-card,.chart-card,.luck-card{padding:13px}.career-sex i{min-width:62px}.pillars b{font-size:19px}}@media(min-width:751px){body{width:750px;margin:auto;box-shadow:0 0 25px #0006}}
