.oc-main-sam-blog-reviews{position:relative;padding:1.5rem 0 1.5rem 0;background-color:rgba(20,108,218,.0588235294);max-height:100vh;overflow-y:auto}.oc-main-sam-blog-reviews .review-list .review-item{border-bottom:1px solid #cbd4dc}.oc-main-sam-blog-reviews .reviews-title{font-size:2rem;font-weight:700;line-height:3.6rem;color:var(--color-primary);padding:0 1.4rem}.oc-main-sam-blog-reviews .reviews-number{color:#333;padding:0 2.4rem 0 1.2rem;font-size:1.4rem;font-weight:400;line-height:2.625rem;margin-top:1.1rem}.oc-main-sam-blog-reviews .rviews-info{display:flex;justify-content:space-between;align-items:center;margin:2.2rem 0 1.1rem 0}.oc-main-sam-blog-reviews .user-info{display:flex;align-items:center;gap:1rem}.oc-main-sam-blog-reviews .user-info .user-image{width:4.4rem;height:4.4rem;background:#e5e5e5;border-radius:50%;font-size:1.6rem;font-weight:700;color:#333;display:flex;justify-content:center;align-items:center}.oc-main-sam-blog-reviews .user-info .user-image img{width:100%}.oc-main-sam-blog-reviews .user-info .user-name{font-size:1.4rem;font-weight:400;line-height:2.625rem;color:var(--color-primary)}.oc-main-sam-blog-reviews .rviews-info .review-time{color:#a8a8a8;font-size:1.6rem}.oc-main-sam-blog-reviews .review-content{padding:1.1rem 0 1.5rem 0;font-size:1.4rem;font-weight:400;line-height:2.625rem;text-align:left;color:#383838}.oc-main-sam-blog-reviews .reply-btn{width:9.7rem;height:3.2rem;font-size:1.6rem;font-weight:400;color:#fff;background:var(--color-primary)}.oc-main-sam-blog-reviews .reply-btn:hover{background-color:#fff;border:1px solid var(--color-primary);color:var(--color-primary)}.oc-main-sam-blog-reviews .first-review{padding:0 2.4rem 3rem 1.1rem}.oc-main-sam-blog-reviews .second-review{padding-left:7.1rem;padding-right:2rem}.oc-main-sam-blog-reviews .more-replies{padding:0 7.1rem;color:var(--color-primary);cursor:pointer;padding-bottom:2rem;font-size:1.6rem;font-weight:700}.blog-loading{position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.1)}.loading{position:absolute;top:20%;left:45%;width:20rem;height:20rem;border:1rem solid #e0e0e0;border-top-color:var(--color-primary);border-bottom-color:var(--color-primary);border-radius:50%;animation:animation 1s linear infinite}.oc-main-sam-reviews-reply{padding:0 1.2rem;border-bottom:1px solid #e7e7e7}@keyframes animation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.oc-main-sam-reviews-reply .reviews-reply-title{margin:2.9rem 0 2.4rem;font-size:2.2rem}.oc-main-sam-reviews-reply .form-content .form-item{display:flex;flex-direction:column}.oc-main-sam-reviews-reply .form-content .form-item-label{color:#333;font-size:1.4rem;font-weight:400;line-height:2.625rem;text-align:left;height:2.6rem}.oc-main-sam-reviews-reply .form-content .form-item input,.oc-main-sam-reviews-reply .form-content .form-item textarea{border-bottom:1px solid #868686;margin-bottom:1.7rem;outline:none;height:2.4rem;font-style:normal;font-weight:400;font-size:1.8rem;font-family:inherit}.oc-main-sam-reviews-reply .form-footer{display:flex;justify-content:center;margin:3rem auto 6rem}.oc-main-sam-reviews-reply .form-content .form-item textarea{height:15rem;width:100% !important;padding:1rem;margin-top:1.7rem}.oc-main-sam-reviews-reply .form-footer .submit-btn{margin-bottom:5rem;height:4.6rem;background:var(--color-primary);color:#fff;padding:1.2rem 2.4rem;font-size:1.6rem;font-weight:700}.oc-main-sam-reviews-reply .form-footer .submit-btn:hover{background-color:#fff;color:var(--color-primary);border:1px solid var(--color-primary)}.review-list .oc-main-sam-reviews-reply{display:none}.review-list .oc-main-sam-reviews-reply .cancle-reply-btn{font-size:1.8rem;color:var(--color-primary);cursor:pointer;font-weight:600}.oc-main-sam-reviews-reply .reviews-reply-remind{font-size:1.4rem;font-weight:400;line-height:2.625rem;text-align:left;color:#333;margin-bottom:2.2rem}@media(max-width: 768px){.oc-main-sam-blog-reviews{padding:3.8rem 0 2rem 0}.oc-main-sam-blog-reviews .user-info .user-name{font-size:2.2rem;font-weight:400}.oc-main-sam-blog-reviews .reviews-number{line-height:4.125rem;font-size:2.2rem;padding:0 1.6rem 0 1.6rem;margin-top:2.1rem}.oc-main-sam-blog-reviews .rviews-info{margin:2.4rem 0 2.1rem 0}.oc-main-sam-blog-reviews .rviews-info .review-time{font-size:2rem;font-weight:400}.oc-main-sam-blog-reviews .review-content{font-size:2.2rem;font-weight:400;line-height:4.125rem}.oc-main-sam-blog-reviews .reply-btn{width:14rem;height:5.6rem;border-radius:2.8rem;font-size:2rem;font-weight:700}.oc-main-sam-blog-reviews .second-review{padding-left:4rem;padding-right:1.2rem}.oc-main-sam-reviews-reply .reviews-reply-title{font-size:2.8rem !important;font-weight:700;margin:4.2rem 0 2.4rem}.oc-main-sam-reviews-reply .reviews-reply-remind{font-size:2.2rem;margin-bottom:1.2rem;line-height:4.125rem}.oc-main-sam-blog-reviews .more-replies{padding:0 4rem;margin-bottom:4rem;font-size:2.2rem}.oc-main-sam-blog-reviews .reviews-title{font-size:2.8rem;font-weight:700;line-height:36px;padding:0 1.6rem}.oc-main-sam-blog-reviews .first-review{padding:0 .5rem 3.6rem 1.6rem}.oc-main-sam-blog-reviews .user-info .user-image{width:5.5rem;height:5.5rem;font-size:2.2rem;font-weight:700}.oc-main-sam-reviews-reply .form-footer .submit-btn{width:30rem;height:6rem;padding:0;font-size:2.2rem}.oc-main-sam-reviews-reply .form-content .form-item-label{font-size:2.2rem;line-height:4.125rem;height:4.1rem}.oc-main-sam-reviews-reply{margin-top:4.2rem}}