.wrapper-buy-dialog .el-dialog{width:669px}.buy-dialog{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:-15px;width:650px}.buy-dialog img{width:44px}.buy-dialog h4{margin-top:11px;font-size:23px;font-family:PingFangSC-Semibold;font-weight:600;color:#222;line-height:32px}.buy-dialog .wrapper-number{display:flex;justify-content:flex-start;margin:35px 0;padding:0 25px;width:100%}.buy-dialog .wrapper-number .number{display:flex;flex-direction:column;align-items:center;padding-top:20px;margin-right:30px;width:180px;height:120px;border-radius:2px;border:1px solid #ddd;font-family:PingFangSC-Light;font-weight:300;color:#222;cursor:pointer}.buy-dialog .wrapper-number .number strong{font-size:54px;line-height:50px}.buy-dialog .wrapper-number .number span{line-height:20px}.buy-dialog .wrapper-number .number .del{color:#999;text-decoration:line-through}.buy-dialog .wrapper-number .is-checked{border:2px solid #e1a83f}.buy-dialog .buy-btn{width:236px;height:48px;background:#222;border-radius:2px;font-size:16px;font-family:PingFangSC-Semibold;font-weight:600;color:#e8be4f;line-height:22px}@media screen and (max-width:960px){.wrapper-buy-dialog .el-dialog{width:309px}.buy-dialog{width:255px}.buy-dialog .wrapper-number{flex-direction:column;padding:0}.buy-dialog .wrapper-number .number{flex-direction:row;justify-content:space-between;margin-top:12px;padding:7px 10px;width:255px;height:65px;font-size:12px}.buy-dialog .wrapper-number .number strong{line-height:50px;font-size:36px}.buy-dialog .wrapper-number span:first-of-type{order:0}.buy-dialog .wrapper-number span:nth-of-type(2){order:3}.buy-dialog .wrapper-number span:nth-of-type(3){order:2;margin-left:60px}}.wrapper{overflow:hidden}.title{margin-top:54px;line-height:45px;font-weight:600;font-size:32px;color:#222}.subtitle,.title{text-align:center}.subtitle{margin-top:4px;line-height:22px;font-size:16px;color:#999}.content{margin:49px auto 0;width:100%;display:flex;justify-content:center}.explain{overflow:hidden;width:304px;height:860px;border-radius:2px;background-color:#fff;border:1px solid #d6dbe3;box-shadow:0 4px 20px 0 rgba(0,21,53,.05);text-align:center}.explain-title{margin-top:45px;line-height:28px;font-weight:600;font-size:20px;color:#8e5b15}.explain-content{overflow:hidden;line-height:20px;font-size:14px;color:#222}.explain-content p{display:flex;align-items:center;justify-content:center;margin-top:30px}.explain-content p:first-child{margin-top:125px}.explain-content img{margin-left:5px;width:13px;height:13px}.ordinary{overflow:hidden;width:315px;height:860px;border-radius:2px;background-color:#fff;border:1px solid #d6dbe3;box-shadow:0 4px 20px 0 rgba(0,21,53,.05);text-align:center}.ordinary-title{margin-top:45px;line-height:28px;font-weight:600;font-size:20px;color:#666}.ordinary-avatar{margin:16px auto 0;width:66px;height:66px}.ordinary-avatar img{width:100%;height:100%}.ordinary-content{overflow:hidden;line-height:20px;font-size:14px;color:#666}.ordinary-content p{margin-top:30px}.ordinary-content p:first-child{margin-top:43px}.developer{overflow:hidden;width:326px;height:860px;border-radius:2px;background-color:#fff9ed;border:1px solid #c89a29;box-shadow:0 4px 20px 0 rgba(199,160,61,.13);text-align:center}.developer-title{margin-top:47px}.developer-title img{width:156px;height:23px}.developer-avatar{margin:19px auto 0;width:66px;height:66px}.developer-avatar img{width:100%;height:100%}.developer-content{overflow:hidden;line-height:20px;font-weight:600;font-size:14px;color:#9e733a}.developer-content p{margin-top:30px}.developer-content p:first-child{margin-top:43px}.developer-price-wrapper{margin-top:52px;display:flex;justify-content:center}.developer-price{font-size:15px;color:#222}.developer-price span{line-height:40px;font-weight:600;font-size:28px;color:#222}.original-price{margin-top:15px;margin-left:5px;line-height:17px;font-size:12px;color:#666;text-decoration:line-through}.developer-btn{margin:21px auto 0;width:195px;height:44px;background-color:#d4ab4c;line-height:44px;text-align:center;font-weight:500;font-size:14px;color:#0e0e0e;cursor:pointer}.tips{margin-top:38px}.tips-title{line-height:20px;font-weight:600;font-size:14px;color:#666}.tips-content{margin-top:3px;line-height:28px;font-size:14px;color:#919aa7}.tips-content span{color:#308eff}.promo-tag{background:linear-gradient(160deg,#ff0080,#ff6a00);text-shadow:0 1px 2px rgba(255,106,0,.5);color:#fff;padding:.125em .375em;font-size:.9em;border-radius:4px;margin:0 5px 0 -5px}.helper-ico{margin-left:2px;width:13px;height:13px}