*{box-sizing:border-box}html{background:#eee9df}body{margin:0;color:#312c26;background:#eee9df;font:15px/1.65 -apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif}a{text-decoration:none;color:inherit}.name-header{height:46px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;color:#f7edda;background:#252821}.name-header strong{font-size:17px}.name-header a{font-size:14px}main{max-width:750px;margin:auto}.name-banner{position:relative;overflow:hidden}.name-banner .bg{display:block;width:100%}.name-banner .circle{position:absolute;left:8%;top:29%;width:34%;animation:rotate 20s linear infinite}.name-banner .title{position:absolute;left:10%;top:8%;width:80%}.name-banner .tea{position:absolute;right:0;bottom:0;width:48%;animation:float 4s ease-in-out infinite}.name-banner .tip{position:absolute;width:auto;max-width:15%;animation:fade 7s ease-in-out infinite}.tip1{left:6%;top:18%}.tip2{left:42%;top:29%;animation-delay:1s!important}.tip3{right:7%;top:19%;animation-delay:2s!important}.tip4{left:6%;top:52%;animation-delay:3s!important}.tip5{left:44%;top:57%;animation-delay:4s!important}.tip6{right:5%;top:48%;animation-delay:5s!important}.tip7{left:18%;bottom:9%;animation-delay:6s!important}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes float{50%{transform:translateY(8px)}}@keyframes fade{0%,100%{opacity:.25}50%{opacity:1}}.name-form{position:relative;z-index:2;margin:-18% 3% 20px;padding:18px 17px 14px;background:#fff;border:3px solid #d7c8a7;border-radius:8px;box-shadow:0 5px 17px #3f3c2730}.name-form h2{text-align:center;margin:-5px 0 8px;color:#5c5c3d;font:700 21px/1.4 "Songti SC",serif}.name-form>label:not(.agree){display:flex;align-items:center;min-height:54px;border-bottom:1px solid #dfd7c7}.name-form>label>span:first-child{width:82px;font-weight:700}.name-form input[type=text],.name-form input[name=xing],.name-form input[name=username]{height:42px;min-width:0;flex:1;border:0;outline:0;background:transparent;font-size:15px}.name-sex{display:flex;gap:12px;flex:1}.name-sex i{min-width:62px;padding:5px 18px;text-align:center;border:1px solid #bdaf88;border-radius:3px;font-style:normal}.name-sex i.active{color:#fff;background:#75734a}.name-date{display:flex;position:relative;flex:1}.name-date:after{content:'›';position:absolute;right:4px;top:7px;font-size:21px;transform:rotate(90deg);color:#777448}.name-form button{display:block;width:100%;height:49px;margin:15px 0 8px;border:0;border-radius:4px;color:#fff;background:linear-gradient(#89845a,#56583b);font-size:17px;font-weight:700}.agree{display:block!important;min-height:0!important;border:0!important;text-align:center;color:#81796c;font-size:13px}.name-form>p{text-align:center;margin:7px 0 0;color:#82765e;font-size:13px}.name-form>p b{color:#8f3527}.name-tip{display:flex;align-items:center;gap:10px;margin:0 3% 20px;padding:10px 15px;background:#fff;border:1px solid #d8cbaa}.name-tip img{width:58px}.name-tip b,.name-tip span{display:block}.name-tip b{color:#66623d}.name-tip span{color:#8b806c;font-size:13px}.name-images img{display:block;width:100%}.bottom-form{padding:28px 0 5px}.bottom-form .name-form{margin:0 3%}.name-home footer,.name-order footer{text-align:center;padding:24px;color:#847c6d;font-size:13px}.fixed-space{height:60px}.name-fixed{position:fixed;z-index:9;bottom:0;left:50%;transform:translateX(-50%);width:min(750px,100%);height:56px;border:0;color:#fff;background:#66633e;font-size:18px;font-weight:700;box-shadow:0 -3px 10px #32321d44}.order-banner{display:block;width:100%}.pay-card,.profile-card{margin:14px 3%;padding:17px;background:#fff;border:1px solid #cfc19f;border-radius:7px}.pay-card h1{text-align:center;margin:-17px -17px 13px;padding:12px;color:#f4ead0;background:#4f5139;font:700 20px/1.4 "Songti SC",serif}.intro{color:#716a59}.tips-img{display:block;width:100%}.product-price{display:flex;align-items:center;margin:12px 0;padding:10px;background:#f3eee4}.product-price>img{width:54px}.product-price>div{flex:1;padding-left:10px}.product-price>div b,.product-price>div del{display:block}.product-price del{color:#999}.product-price>strong{color:#a83e29;font-size:31px}.product-price>strong i{font-size:15px;font-style:normal}.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}.profile-card h2{text-align:center;margin:0;color:#555737;font-size:19px}.profile-card>p{text-align:center;color:#827a69}.pillars{display:flex;text-align:center;margin-top:12px}.pillars span{flex:1;border-right:1px solid #ded7c8}.pillars span:last-child{border:0}.pillars small,.pillars em,.pillars i{display:block;color:#827967;font-size:12px;font-style:normal}.pillars b{display:block;color:#62613b;font:22px/1.5 serif}.summary{padding:10px;background:#f4efe5}.profile-card>button{display:block;width:100%;padding:0;border:0;background:none}.profile-card>button img{display:block;width:100%}.order-images button{display:block;position:relative;width:100%;padding:0;border:0;background:none}.order-images img{display:block;width:100%}.order-images span{position:absolute;left:50%;bottom:7%;transform:translateX(-50%);min-width:105px;padding:7px 16px;color:#fff;background:#66633e;border-radius:4px}@media(max-width:380px){.name-form{padding:14px}.pay-card,.profile-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}}
