*{box-sizing:border-box}html{background:#eee8df}body{margin:0;color:#312b25;background:#eee8df;font:15px/1.65 -apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif}a{text-decoration:none;color:inherit}.phone-header{height:46px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;color:#f8ebcf;background:#28251f}.phone-header strong{font-size:17px}.phone-header a{font-size:14px}main{max-width:750px;margin:auto}.phone-banner{position:relative}.phone-banner .bg{display:block;width:100%}.phone-banner .title{position:absolute;left:5%;top:10%;width:29%;height:53%;object-fit:contain}.dial{position:absolute;right:8%;top:20%;width:53%;aspect-ratio:1}.dial img{position:absolute;inset:0;width:100%;height:100%}.dial .c1{animation:rotate 18s linear infinite}.dial .c2{animation:rotateBack 13s linear infinite}.dial b{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#ead7a9;font-size:17px}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes rotateBack{to{transform:rotate(-360deg)}}.phone-form{position:relative;margin:-20% 3% 18px;padding:18px 16px;background:#fff;border:3px solid #d7c398;border-radius:8px;box-shadow:0 5px 16px #382d1c30}.phone-form h2{text-align:center;margin:-5px 0 8px;color:#6b532d;font:700 21px/1.4 "Songti SC",serif}.phone-form>label:not(.agree),.form-pair>label{display:flex;align-items:center;min-height:55px;border-bottom:1px solid #dfd5c2}.phone-form label>span:first-child{width:82px;font-weight:700}.phone-form input[type=text],.phone-form input[name=phone],.phone-form input[name=username]{height:42px;min-width:0;flex:1;border:0;outline:0;background:transparent;font-size:15px}.form-pair{display:grid;grid-template-columns:1.35fr 1fr;gap:10px}.form-pair label>span:first-child{width:48px}.phone-sex{display:flex;gap:6px}.phone-sex i{padding:5px 10px;border:1px solid #cdb887;border-radius:3px;font-style:normal}.phone-sex i.active{color:#fff;background:#90713d}.phone-date{display:flex;position:relative;flex:1}.phone-date:after{content:'›';position:absolute;right:4px;top:7px;font-size:21px;transform:rotate(90deg);color:#856b3d}.phone-form button{display:block;width:100%;height:49px;margin:15px 0 8px;border:0;border-radius:5px;color:#fff;background:linear-gradient(#a8884b,#72572c);font-size:17px;font-weight:700}.agree{display:block!important;min-height:0!important;border:0!important;text-align:center;color:#81766a;font-size:13px}.visitor{text-align:center;margin:0 0 20px;color:#756342}.visitor b{color:#a13b29}.material article{margin:18px 3%;padding:3px;background:#fff;border-radius:7px}.material h2{text-align:center;margin:0;padding:12px;color:#654b27;background:#e9ddc5;font:700 20px/1.4 "Songti SC",serif}.material img{display:block;width:100%}.bottom-form{padding-top:16px}.bottom-form .phone-form{margin:0 3%}.phone-home footer,.phone-order footer{text-align:center;padding:24px;color:#8c7c66;font-size:13px}.fixed-space{height:60px}.phone-fixed{position:fixed;z-index:9;bottom:0;left:50%;transform:translateX(-50%);width:min(750px,100%);height:56px;border:0;color:#fff;background:#80612f;font-size:18px;font-weight:700;box-shadow:0 -3px 10px #32250f44}.order-banner{display:block;width:100%}.phone-order main{background:#eee8df}.pay-card,.info-card{margin:13px 3%;padding:17px;background:#fff;border:1px solid #cdb786;border-radius:7px}.pay-card h1{text-align:center;margin:-17px -17px 13px;padding:12px;color:#f5e6c1;background:#483c29;font:700 20px/1.4 "Songti SC",serif}.user-info{padding:11px 14px;background:#f4efe5}.user-info p{margin:3px 0}.pay-tips{color:#6f604c}.pay-img{display:block;width:100%;margin:10px 0}.price{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.price del{color:#999}.price p{margin:0;color:#9b3a27}.price p b{font-size:31px}.price>div:last-child{text-align:right;color:#84735c}.price strong{display:block;color:#9b3a27;font-size:20px}.pay-buttons{display:flex;gap:9px}.pay-buttons a{flex:1;padding:11px;text-align:center;color:#fff;border-radius:4px;font-size:16px;font-weight:700}.wechat{background:#19a65a}.alipay{background:#168fe6}.content-title{position:relative;margin:20px 3% 2px}.content-title img{display:block;width:100%}.content-title b{position:absolute;left:50%;top:50%;transform:translate(-50%,-55%);white-space:nowrap;color:#f5e3b7;font-size:18px}.info-card h2{text-align:center;margin:-17px -17px 15px;padding:10px;background:#e9ddc5;color:#634b29;font-size:18px}.pillars{display:flex;text-align:center}.pillars span{flex:1;border-right:1px solid #ded3c0}.pillars span:last-child{border:0}.pillars small,.pillars em,.pillars i{display:block;font-size:12px;color:#817462;font-style:normal}.pillars b{display:block;color:#78582d;font:21px/1.5 serif}.info-card>p{padding:9px;background:#f5f0e7}.info-card li{margin:7px 0}.phone-unlock{display:block;margin:12px auto 0;padding:8px 24px;border:0;border-radius:4px;color:#fff;background:#8b6935}@media(max-width:380px){.form-pair{grid-template-columns:1fr}.phone-form{padding:14px}.phone-form h2{font-size:19px}.pay-card{padding:13px}.pay-card h1{margin-left:-13px;margin-right:-13px}.pillars b{font-size:19px}}@media(min-width:751px){body{width:750px;margin:auto;box-shadow:0 0 25px #0002}}
