@media only screen and (min-width:1024px){.protect-service-popup .protect-buy-popup .oppo-popup .oppo-popup-frame{width:8.6rem}
.protect-service-popup .protect-buy-popup .oppo-popup .oppo-popup-frame .oppo-popup-header{height:.6rem}
.protect-service-popup .protect-buy-popup .oppo-popup .oppo-popup-frame .popup-content{margin-bottom:.3rem;padding:0;text-align:left}
.protect-service-popup .protect-buy-popup .oppo-popup .oppo-popup-frame .popup-content .oppo-service-artical-box .page-title{font-size:.2rem;line-height:1.3;font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;margin-bottom:.6rem}
.protect-service-popup .protect-buy-popup .oppo-popup .oppo-popup-frame .popup-content .oppo-service-artical-box .artical-items{color:#000;padding:0 .4rem;height:4.95rem;overflow-x:hidden;overflow-y:auto}
.protect-service-popup .protect-buy-popup .oppo-popup .oppo-popup-frame .popup-content .oppo-service-artical-box .artical-items .artical-item-box{margin-bottom:.6rem}
.protect-service-popup .protect-buy-popup .oppo-popup .oppo-popup-frame .popup-content .oppo-service-artical-box .artical-items .artical-item-box .artical-title{font-size:.16rem;line-height:1.5;font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;margin-bottom:.2rem}
.protect-service-popup .protect-buy-popup .oppo-popup .oppo-popup-frame .popup-content .oppo-service-artical-box .artical-items .artical-item-box .artical-content{opacity:.57;font-size:.13rem;line-height:1.5;margin-bottom:.1rem}
}
@media only screen and (min-width:1024px){#protectServiceBuy .container{width:8.64rem;margin:0 auto}
#protectServiceBuy .container input:focus:invalid,#protectServiceBuy .container input[required]:invalid,#protectServiceBuy .container textarea:focus:invalid,#protectServiceBuy .container textarea[required]:invalid{box-shadow:none}
#protectServiceBuy .container .buy-protect-service{font-size:.6rem;color:black;line-height:.88rem;text-align:center;margin-bottom:.96rem;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
#protectServiceBuy .protect-buy-top .form-item-content{text-align:left}
#protectServiceBuy .protect-buy-top .form-item-content .form-item .oppo-input-box .label-text{font-size:.12rem;color:#000;line-height:.2rem;opacity:1}
#protectServiceBuy .protect-buy-top .form-item-content .how-find-code{display:inline-block;margin-top:.08rem;font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;font-size:.14rem;color:#000;line-height:.24rem;border-bottom:.01rem solid #000;cursor:pointer}
#protectServiceBuy .protect-buy-top .form-item-content .form-code-item{margin-top:.2rem}
#protectServiceBuy .protect-buy-top .form-item-content .form-code-item .oppo-input-box .oppo-input{border-right:0}
#protectServiceBuy .protect-buy-top .form-item-content .form-code-item .oppo-input-box .picture-code{width:1.05rem;height:.42rem;margin-right:.2rem}
#protectServiceBuy .protect-buy-top .form-item-content .form-code-item .oppo-input-box .change-pic-code{display:inline-block;font-size:.16rem;color:#046a38;line-height:.6rem;cursor:pointer}
#protectServiceBuy .protect-buy-top .form-item-content .submit{font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;font-size:.14rem;color:#fff;text-align:center;line-height:.48rem;width:1.6rem;height:.48rem;margin:.64rem auto 0;background:#046a38;cursor:pointer}
#protectServiceBuy .protect-buy-bottom{margin-top:.96rem;text-align:left}
#protectServiceBuy .protect-buy-bottom .protect-container .product-detail .product-detail-title{font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;font-size:.2rem;color:#000;line-height:.32rem;margin-bottom:.04rem}
#protectServiceBuy .protect-buy-bottom .protect-container .product-detail-content{overflow:hidden}
#protectServiceBuy .protect-buy-bottom .protect-container .product-detail-content .product-detail-model{margin-top:.08rem}
#protectServiceBuy .protect-buy-bottom .protect-container .product-detail-content .product-detail-model span:first-child{opacity:.56;font-size:.16rem;color:#000;line-height:.28rem}
#protectServiceBuy .protect-buy-bottom .protect-container .product-detail-content .product-detail-model span:last-child{font-size:.16rem;color:#000;line-height:.28rem}
#protectServiceBuy .protect-buy-bottom .protect-container .table{margin-top:.64rem}
#protectServiceBuy .protect-buy-bottom .protect-container .table .product-detail-content{margin-top:.12rem}
#protectServiceBuy .protect-buy-bottom .protect-container .table .product-detail-content .product-detail-model{display:-ms-flexbox;display:flex;margin-top:0;font-size:.16rem;text-align:center;color:#000;line-height:.64rem}
#protectServiceBuy .protect-buy-bottom .protect-container .table .product-detail-content .product-detail-model span:first-of-type{opacity:1;font-size:.16rem;text-align:center;line-height:.64rem;width:2.71rem;height:.64rem;border-left:.01rem solid rgba(0,0,0,.08);border-top:.01rem solid rgba(0,0,0,.08);border-right:.01rem solid rgba(0,0,0,.08)}
#protectServiceBuy .protect-buy-bottom .protect-container .table .product-detail-content .product-detail-model span:nth-of-type(2),#protectServiceBuy .protect-buy-bottom .protect-container .table .product-detail-content .product-detail-model span:nth-of-type(3){font-size:.16rem;text-align:center;line-height:.64rem;width:1.62rem;height:.64rem;border-top:.01rem solid rgba(0,0,0,.08);border-right:.01rem solid rgba(0,0,0,.08)}
#protectServiceBuy .protect-buy-bottom .protect-container .table .product-detail-content .product-detail-model span:nth-of-type(4){font-size:.16rem;text-align:center;line-height:.64rem;width:2.72rem;height:.64rem;border-top:.01rem solid rgba(0,0,0,.08);border-right:.01rem solid rgba(0,0,0,.08)}
#protectServiceBuy .protect-buy-bottom .protect-container .table .product-detail-content .product-detail-model:first-of-type span{color:rgba(0,0,0,.56)}
#protectServiceBuy .protect-buy-bottom .protect-container .table .product-detail-content .product-detail-model:last-child{border-bottom:.01rem solid rgba(0,0,0,.08)}
#protectServiceBuy .protect-buy-bottom .protect-container .table .product-detail-content .product-detail-no-text{margin:.52rem auto 0;width:6.4rem;opacity:.4;font-size:.28rem;text-align:center}
#protectServiceBuy .protect-buy-bottom .protect-container .table .reset-search{margin:.64rem auto;width:1.6rem;height:.48rem;background:#046a38;font-size:.14rem;font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;text-align:center;color:#fff;line-height:.48rem;cursor:pointer}
#protectServiceBuy .protect-buy-bottom .select-buy{padding-top:.64rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-title{font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;font-size:.2rem;color:#000;line-height:.32rem}
#protectServiceBuy .protect-buy-bottom .select-buy .show-search{font-size:.2rem;text-align:left;color:#000;line-height:.32rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail{margin-top:.2rem;height:1.28rem;border:.01rem solid rgba(0,0,0,.08);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;color:black}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-left{margin-left:.2rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-left .select-buy-detail-detail{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:.12rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-left .select-buy-detail-detail .img-broken{width:.36rem;height:.36rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-left .select-buy-detail-detail .select-buy-detail-name{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:.12rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-left .select-buy-detail-detail .select-buy-detail-name span:first-child{font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;font-size:.16rem;line-height:.24rem;margin-bottom:.08rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-left .select-buy-detail-detail .select-buy-detail-name span:last-child{opacity:.78;font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;font-size:.14rem;line-height:.24rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-left .select-buy-comment{margin-left:.48rem;opacity:.56;font-size:.12rem;line-height:.2rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-right{margin-right:.2rem;width:2.48rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-right .select-buy-detail-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-right .select-buy-detail-content .select-buy-detail-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-right .select-buy-detail-content .select-buy-detail-container .select-buy-detail-price{display:-ms-flexbox;display:flex}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-right .select-buy-detail-content .select-buy-detail-container .select-buy-detail-price .select-buy-detail-discount{opacity:.78;font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;font-size:.16rem;line-height:.28rem;margin-right:.13rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-right .select-buy-detail-content .select-buy-detail-container .select-buy-detail-price .select-buy-detail-originalPrice{text-decoration:line-through;font-size:.14rem;opacity:.4;line-height:.28rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-right .select-buy-detail-content .select-buy-detail-container .select-buy-detail-limit{margin-top:.08rem;opacity:.78;font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;font-size:.16rem;line-height:.28rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .day-number{position:absolute;top:-.01rem;right:-.01rem;width:.76rem;height:.2rem;background-color:#046a38;font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;font-size:.12rem;color:#fff;text-align:center;line-height:.2rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail-select{border:.01rem solid #046a38;color:#046a38;background:rgba(4,106,56,.02)}
#protectServiceBuy .protect-buy-bottom .select-price{margin-top:.32rem}
#protectServiceBuy .protect-buy-bottom .select-price .select-price-content{padding-right:.32rem;height:1.16rem;background:rgba(0,0,0,.02);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:right;align-items:right;-ms-flex-pack:center;justify-content:center}
#protectServiceBuy .protect-buy-bottom .select-price .select-price-content .total{text-align:right;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}
#protectServiceBuy .protect-buy-bottom .select-price .select-price-content .total span:first-child{font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;font-size:.2rem;color:#000;text-align:right;line-height:.32rem;margin-right:.32rem}
#protectServiceBuy .protect-buy-bottom .select-price .select-price-content .total span:last-child{font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;font-size:.28rem;color:#e02020;line-height:.44rem}
#protectServiceBuy .protect-buy-bottom .select-price .select-price-content .discount{margin-top:.08rem;opacity:.56;font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;font-size:.14rem;color:#000;text-align:right;line-height:.24rem}
#protectServiceBuy .protect-buy-bottom .select-price .select-price-pay{margin-top:.48rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}
#protectServiceBuy .protect-buy-bottom .select-price .select-price-pay .explanation{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:.32rem}
#protectServiceBuy .protect-buy-bottom .select-price .select-price-pay .explanation img{margin-right:.1rem;width:.2rem;height:.2rem;cursor:pointer}
#protectServiceBuy .protect-buy-bottom .select-price .select-price-pay .explanation .explanation-div:first-of-type{font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;font-size:.16rem;color:#000;line-height:.28rem;position:relative}
#protectServiceBuy .protect-buy-bottom .select-price .select-price-pay .explanation .explanation-div:first-of-type span{position:absolute;top:.36rem;left:.02rem;font-size:.12rem;text-align:left;color:#e02020;line-height:.2rem;width:2.4rem;white-space:nowrap}
#protectServiceBuy .protect-buy-bottom .select-price .select-price-pay .explanation .check-policy{font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;font-size:.16rem;color:#046a38;line-height:.28rem}
#protectServiceBuy .protect-buy-bottom .select-price .select-price-pay .pay{width:1.6rem;height:.48rem;background:#046a38;font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;font-size:.14rem;color:#fff;text-align:center;line-height:.48rem;cursor:pointer}
#protectServiceBuy .prompt-popup .oppo-popup-frame{width:8.6rem}
#protectServiceBuy .prompt-popup .oppo-popup-frame .prompt-container{width:7.32rem;margin:.14rem auto .3rem}
#protectServiceBuy .prompt-popup .oppo-popup-frame .prompt-container .prompt-title{font-size:.2rem;font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;text-align:center;color:#000;line-height:.32rem}
#protectServiceBuy .prompt-popup .oppo-popup-frame .prompt-container .prompt-content{margin-top:.2rem;font-size:.16rem;text-align:center;color:#000;line-height:.28rem}
#protectServiceBuy .prompt-popup .oppo-popup-frame .prompt-container .prompt-content a{color:#046a38}
#protectServiceBuy .prompt-popup .oppo-popup-frame .prompt-container .prompt-content a b{display:inline-block;height:.28rem;border-bottom:.01rem solid #000;color:#000}
#protectServiceBuy .prompt-popup .oppo-popup-frame .prompt-container .prompt-btn{margin-top:.48rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}
#protectServiceBuy .prompt-popup .oppo-popup-frame .prompt-container .prompt-btn .sour{width:1.6rem;height:.48rem;background-color:#046a38;font-size:.14rem;font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;text-align:center;color:#fff;line-height:.48rem;cursor:pointer}
#protectServiceBuy .prompt-popup .oppo-popup-frame .prompt-container .prompt-btn .error{margin-left:.2rem;width:1.6rem;height:.48rem;background:#f4f4f4;font-size:.14rem;font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;text-align:center;color:#000;line-height:.48rem;cursor:pointer}
}
@media only screen and (min-width:0) and (max-width:1023.98px){#protectServiceBuy .item-text.item-content{float:left !important;width:auto !important}
#protectServiceBuy .container{width:3.2rem;margin:0 auto}
#protectServiceBuy .container input:focus:invalid,#protectServiceBuy .container input[required]:invalid,#protectServiceBuy .container textarea:focus:invalid,#protectServiceBuy .container textarea[required]:invalid{box-shadow:none}
#protectServiceBuy .container .buy-protect-service{padding-top:.32rem;padding-bottom:.2rem;font-size:.24rem;text-align:center;color:#000;line-height:.4rem}
#protectServiceBuy .protect-buy-top .form-item-content{text-align:left}
#protectServiceBuy .protect-buy-top .form-item-content .form-item{margin-bottom:.04rem}
#protectServiceBuy .protect-buy-top .form-item-content .form-item .oppo-input-box .label-text{font-size:.12rem;text-align:left;color:#000;line-height:.2rem}
#protectServiceBuy .protect-buy-top .form-item-content .how-find-code{display:inline-block;font-size:.12rem;font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;text-align:left;color:#000;line-height:.2rem;border-bottom:.01rem solid #000;cursor:pointer}
#protectServiceBuy .protect-buy-top .form-item-content .form-code-item{margin-top:.13rem}
#protectServiceBuy .protect-buy-top .form-item-content .form-code-item .oppo-input-box .oppo-input-append{padding-right:.12rem}
#protectServiceBuy .protect-buy-top .form-item-content .form-code-item .oppo-input-box .oppo-input{border-right:0}
#protectServiceBuy .protect-buy-top .form-item-content .form-code-item .oppo-input-box .picture-code{width:.81rem;height:.32rem;margin-right:.23rem}
#protectServiceBuy .protect-buy-top .form-item-content .form-code-item .oppo-input-box .change-pic-code{display:inline-block;font-size:.14rem;color:#046a38;line-height:.34rem;cursor:pointer}
#protectServiceBuy .protect-buy-top .form-item-content .submit{font-size:.16rem;color:#fff;text-align:center;line-height:.48rem;height:.48rem;margin:.32rem auto 0;background:#046a38;cursor:pointer}
#protectServiceBuy .protect-buy-bottom{margin-top:.32rem;text-align:left}
#protectServiceBuy .protect-buy-bottom .protect-container .product-detail .product-detail-title{font-size:.16rem;text-align:left;color:#000;line-height:.24rem;margin-bottom:.04rem}
#protectServiceBuy .protect-buy-bottom .protect-container .product-detail-content{margin-top:.2rem;overflow:hidden}
#protectServiceBuy .protect-buy-bottom .protect-container .product-detail-content .product-detail-model{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:auto}
#protectServiceBuy .protect-buy-bottom .protect-container .product-detail-content .product-detail-model span:first-child{padding:.16rem .12rem;line-height:.24rem;width:1.16rem;font-size:.14rem;height:100%;text-align:left;color:rgba(0,0,0,.56);border:.01rem solid rgba(0,0,0,.08);border-bottom:0;background-color:rgba(0,0,0,.02)}
#protectServiceBuy .protect-buy-bottom .protect-container .product-detail-content .product-detail-model span:last-child{padding:.16rem .12rem;line-height:.24rem;width:2.04rem;font-size:.14rem;text-align:left;color:rgba(0,0,0,.78);border-top:.01rem solid rgba(0,0,0,.08);border-right:.01rem solid rgba(0,0,0,.08)}
#protectServiceBuy .protect-buy-bottom .protect-container .product-detail-content .product-detail-model span:before{display:inline-block;content:"";height:100%;vertical-align:middle}
#protectServiceBuy .protect-buy-bottom .protect-container .product-detail-content .product-detail-model:last-of-type span:first-child,#protectServiceBuy .protect-buy-bottom .protect-container .product-detail-content .product-detail-model:last-of-type span:last-child{border-bottom:.01rem solid rgba(0,0,0,.08)}
#protectServiceBuy .protect-buy-bottom .protect-container .table{margin-top:.32rem;border:none !important;padding-bottom:.32rem}
#protectServiceBuy .protect-buy-bottom .protect-container .table .product-detail-content_m{margin-top:.2rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}
#protectServiceBuy .protect-buy-bottom .protect-container .table .product-detail-content_m .did-buy-pro{margin-bottom:.32rem}
#protectServiceBuy .protect-buy-bottom .protect-container .table .product-detail-content_m .did-buy-pro .product-detail-model{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:auto}
#protectServiceBuy .protect-buy-bottom .protect-container .table .product-detail-content_m .did-buy-pro .product-detail-model span:first-child{padding:.16rem .12rem;line-height:.24rem;width:1.16rem;font-size:.14rem;height:100%;text-align:left;color:rgba(0,0,0,.56);border:.01rem solid rgba(0,0,0,.08);border-bottom:0;background-color:rgba(0,0,0,.02)}
#protectServiceBuy .protect-buy-bottom .protect-container .table .product-detail-content_m .did-buy-pro .product-detail-model span:last-child{padding:.16rem .12rem;line-height:.24rem;width:2.04rem;font-size:.14rem;text-align:left;color:rgba(0,0,0,.78);border-top:.01rem solid rgba(0,0,0,.08);border-right:.01rem solid rgba(0,0,0,.08)}
#protectServiceBuy .protect-buy-bottom .protect-container .table .product-detail-content_m .did-buy-pro .product-detail-model span:before{display:inline-block;content:"";height:100%;vertical-align:middle}
#protectServiceBuy .protect-buy-bottom .protect-container .table .product-detail-content_m .did-buy-pro .product-detail-model:last-of-type span:first-child,#protectServiceBuy .protect-buy-bottom .protect-container .table .product-detail-content_m .did-buy-pro .product-detail-model:last-of-type span:last-child{border-bottom:.01rem solid rgba(0,0,0,.08)}
#protectServiceBuy .protect-buy-bottom .protect-container .table .product-detail-no-text{margin-top:.44rem;margin-bottom:.64rem;opacity:.4;font-size:.16rem;text-align:center;color:#000;line-height:.28rem}
#protectServiceBuy .protect-buy-bottom .protect-container .table .reset-search{width:3.2rem;height:.48rem;background-color:#046a38;font-size:.16rem;text-align:center;color:#fff;line-height:.48rem}
#protectServiceBuy .protect-buy-bottom .select-buy{margin-top:.32rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-title{font-size:.14rem;text-align:left;color:#000;line-height:.24rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail{padding:.2rem 0;margin-top:.2rem;border:.01rem solid rgba(0,0,0,.08);position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-left{margin-left:.16rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-left .select-buy-detail-detail{display:-ms-flexbox;display:flex}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-left .select-buy-detail-detail .img-broken{position:absolute;top:.36rem;left:.16rem;width:.48rem;height:.48rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-left .select-buy-detail-detail .select-buy-detail-name{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:.64rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-left .select-buy-detail-detail .select-buy-detail-name span:first-child{font-size:.14rem;text-align:left;line-height:.24rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-left .select-buy-detail-detail .select-buy-detail-name span:last-child{margin-top:.04rem;opacity:.78;font-size:.12rem;font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;text-align:left;line-height:.2rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-left .select-buy-comment{width:1.76rem;margin-left:.64rem;margin-top:.04rem;opacity:.56;font-size:.09rem;text-align:left;line-height:.14rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-right{margin-left:.8rem;margin-top:.12rem;position:relative}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-right .select-buy-detail-container{margin-left:.32rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-right .select-buy-detail-container .select-buy-detail-price{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-right .select-buy-detail-container .select-buy-detail-price .select-buy-detail-discount{opacity:.78;font-size:.12rem;text-align:left;line-height:.2rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-right .select-buy-detail-container .select-buy-detail-price .select-buy-detail-originalPrice{margin-left:.04rem;font-size:.09rem;text-align:left;line-height:.14rem;opacity:.4;text-decoration:line-through}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-right .select-buy-detail-container .select-buy-detail-limit{margin-top:.04rem;opacity:.78;font-size:.12rem;text-align:left;line-height:.2rem}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .select-buy-detail-right .img-no-choose{width:.16rem;height:.16rem;position:absolute;top:.04rem;left:0}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail .day-number{position:absolute;top:-.01rem;right:-.01rem;padding:.04rem .06rem;background-color:#046a38;font-size:.12rem;color:#fff;text-align:center}
#protectServiceBuy .protect-buy-bottom .select-buy .select-buy-detail-select{border:.01rem solid #046a38;color:#046a38;background:rgba(4,106,56,.02)}
#protectServiceBuy .protect-buy-bottom .select-price{margin-top:.32rem}
#protectServiceBuy .protect-buy-bottom .select-price .select-price-content{height:.56rem;background:rgba(0,0,0,.02);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}
#protectServiceBuy .protect-buy-bottom .select-price .select-price-content .total{margin-left:.16rem}
#protectServiceBuy .protect-buy-bottom .select-price .select-price-content .total span{font-size:.14rem;text-align:left;color:#000;line-height:.24rem}
#protectServiceBuy .protect-buy-bottom .select-price .select-price-content .total span:last-child{color:#e02020}
#protectServiceBuy .protect-buy-bottom .select-price .select-price-content .discount{opacity:.4;font-size:.09rem;margin-right:.16rem;text-align:right;color:#000;line-height:.14rem}
#protectServiceBuy .protect-buy-bottom .select-price-pay{margin-top:.32rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
#protectServiceBuy .protect-buy-bottom .select-price-pay .explanation{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:.2rem}
#protectServiceBuy .protect-buy-bottom .select-price-pay .explanation img{height:.16rem;width:.16rem;margin-right:.04rem}
#protectServiceBuy .protect-buy-bottom .select-price-pay .explanation .explanation-div:first-of-type{font-size:.12rem;text-align:left;color:#000;line-height:.2rem;position:relative}
#protectServiceBuy .protect-buy-bottom .select-price-pay .explanation .explanation-div:first-of-type span{position:absolute;top:.24rem;left:0;white-space:nowrap;font-size:.12rem;text-align:left;color:#e02020;line-height:.2rem}
#protectServiceBuy .protect-buy-bottom .select-price-pay .explanation .check-policy{font-size:.12rem;text-align:left;color:#046a38;line-height:.2rem}
#protectServiceBuy .protect-buy-bottom .select-price-pay .pay{margin-top:.32rem;height:.48rem;background:#046a38;font-size:.16rem;text-align:center;color:#fff;line-height:.48rem}
#protectServiceBuy .prompt-popup .oppo-popup-frame{width:3rem}
#protectServiceBuy .prompt-popup .oppo-popup-frame .oppo-popup-header{height:.34rem}
#protectServiceBuy .prompt-popup .oppo-popup-frame .prompt-container{width:2.4rem;margin:0 auto .04rem}
#protectServiceBuy .prompt-popup .oppo-popup-frame .prompt-container .prompt-title{font-size:.16rem;text-align:center;color:#000;line-height:.24rem}
#protectServiceBuy .prompt-popup .oppo-popup-frame .prompt-container .prompt-content{margin-top:.2rem;font-size:.14rem;font-weight:S;text-align:left;color:#000;line-height:.24rem}
#protectServiceBuy .prompt-popup .oppo-popup-frame .prompt-container .prompt-content a{color:#046a38}
#protectServiceBuy .prompt-popup .oppo-popup-frame .prompt-container .prompt-content a b{display:inline-block;height:.24rem;border-bottom:.01rem solid #000;color:#000}
#protectServiceBuy .prompt-popup .oppo-popup-frame .prompt-container .prompt-btn{width:1.14rem;height:.4rem;background-color:#046a38;margin:.2rem auto 0}
#protectServiceBuy .prompt-popup .oppo-popup-frame .prompt-container .prompt-btn .sour{width:100%;font-size:.16rem;text-align:center;color:#fff;line-height:.4rem}
#protectServiceBuy .prompt-popup .oppo-popup-frame .prompt-container .prompt-btn .error{display:none}
}
@media only screen and (min-width:0) and (max-width:1023.98px){.oppo-dialog.el-dialog{padding:.24rem 0;margin-bottom:0;width:91.11111%;height:71.05263vh;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:OPPOSans-Ver2-Regular;font-variation-settings:"wght" 550}
.oppo-dialog.el-dialog .el-dialog__title{font-size:.18rem;line-height:.24rem;word-break:break-word}
.oppo-dialog.el-dialog .el-dialog__body{color:inherit;padding-top:.2rem;overflow:hidden;-ms-flex:1;flex:1}
.oppo-dialog.el-dialog .el-dialog__body .oppo-terms{height:100%;padding:0 .24rem;font-size:.16rem;line-height:.24rem;overflow-x:hidden;overflow-y:scroll;word-break:break-word}
.oppo-dialog.el-dialog .el-dialog__body .oppo-terms::-webkit-scrollbar{width:.04rem}
.oppo-dialog.el-dialog .el-dialog__body .oppo-terms::-webkit-scrollbar-thumb{border-radius:.02rem}
.oppo-dialog.el-dialog .el-dialog__footer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-bottom:0}
.oppo-dialog.el-dialog .el-dialog__footer span{color:#fff;width:100%;padding:.08rem 0;font-size:.14rem;line-height:.24rem;border-radius:.02rem;text-align:center;background:#046a38}
}
.check-policy{width:-webkit-max-content;width:max-content;margin:0 auto;color:inherit;line-height:.24rem;border-bottom:.01rem solid}
.oppo-dialog.el-dialog{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.oppo-dialog.el-dialog .el-dialog__header{padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
.oppo-dialog.el-dialog .el-dialog__headerbtn{top:.16rem;right:.16rem;font-size:.24rem;display:-ms-inline-flexbox;display:inline-flex}
@media only screen and (min-width:1024px) and (max-width:1440px){.oppo-dialog.el-dialog .el-dialog__headerbtn{top:1.11111vw;right:1.11111vw;font-size:1.66667vw}
}
.oppo-dialog.el-dialog .el-dialog__headerbtn .el-dialog__close{color:#666}
.oppo-dialog.el-dialog .el-dialog__body{color:inherit;padding:.2rem 0 0}
@media only screen and (min-width:1440.02px){.oppo-dialog.el-dialog{padding:.4rem 0;margin-bottom:0;width:8.7rem;height:6.21rem;overflow:hidden;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:OPPOSans-Ver2-Regular;font-variation-settings:"wght" 550}
.oppo-dialog.el-dialog .el-dialog__title{font-size:.24rem;line-height:.36rem;font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;word-break:break-word}
.oppo-dialog.el-dialog .el-dialog__header{padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
.oppo-dialog.el-dialog .el-dialog__headerbtn{top:.16rem;right:.16rem;font-size:.24rem;display:-ms-inline-flexbox;display:inline-flex}
.oppo-dialog.el-dialog .el-dialog__headerbtn .el-dialog__close{color:#666}
.oppo-dialog.el-dialog .el-dialog__body{color:inherit;padding:.32rem 0 0}
.oppo-dialog.el-dialog .el-dialog__body .oppo-terms{font-size:.16rem;overflow-x:hidden;overflow-y:scroll;height:5.13rem;padding:0 .4rem .4rem;word-break:break-word;line-height:1.5}
.oppo-dialog.el-dialog .el-dialog__body .oppo-terms::-webkit-scrollbar{width:.06rem}
.oppo-dialog.el-dialog .el-dialog__body .oppo-terms::-webkit-scrollbar-thumb{background:rgba(31,31,31,.12);border-radius:.03rem}
.check-policy{cursor:pointer}
}
@media only screen and (min-width:1024px) and (max-width:1440px){.oppo-dialog.el-dialog{padding:2.77778vw 0;margin-bottom:0;width:60.41667vw;height:43.125vw;overflow:hidden;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:OPPOSans-Ver2-Regular;font-variation-settings:"wght" 550}
.oppo-dialog.el-dialog .el-dialog__title{font-size:1.66667vw;line-height:2.5vw;font-family:OPPOSans-Ver2-Medium;font-variation-settings:"wght" 750;word-break:break-word}
.oppo-dialog.el-dialog .el-dialog__header{padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
.oppo-dialog.el-dialog .el-dialog__headerbtn{top:1.11111vw;right:1.11111vw;font-size:1.66667vw;display:-ms-inline-flexbox;display:inline-flex}
.oppo-dialog.el-dialog .el-dialog__headerbtn .el-dialog__close{color:#666}
.oppo-dialog.el-dialog .el-dialog__body{color:inherit;padding:2.22222vw 0 0}
.oppo-dialog.el-dialog .el-dialog__body .oppo-terms{font-size:1.11111vw;overflow-x:hidden;overflow-y:scroll;height:35.625vw;padding:0 2.77778vw 2.77778vw;word-break:break-word;line-height:1.5}
.oppo-dialog.el-dialog .el-dialog__body .oppo-terms::-webkit-scrollbar{width:.41667vw}
.oppo-dialog.el-dialog .el-dialog__body .oppo-terms::-webkit-scrollbar-thumb{background:rgba(31,31,31,.12);border-radius:.20833vw}
}