.review.list .no-list{text-align:center;width:100%}
.review.list,.show{max-width:1200px;width:95%;margin:0 auto}
.review.list .btn-create-wrap{display:flex;justify-content:flex-end}
.review.list .btn-create{width:80px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff!important;background-color:#bf1e2e;border-radius:2px;font-weight:700;margin-bottom:20px}
.review.list>ul{display:flex;flex-wrap:wrap}
.review.list>ul>li{width:calc(25% - 10px);margin:20px 5px;border:1px solid #ddd;border-radius:5px}
.review.list>ul>li .title{font-weight:500;padding:10px}
.review.list>ul>li .thumbnail{padding-bottom:100%;position:relative;overflow:hidden}
.review.list>ul>li .thumbnail>img{position:absolute;bottom:0;left:0;right:0;height:100%;width:auto;margin:auto}
.create form{max-width:1200px;width:95%;margin:0 auto}
input,select{border:1px solid #ddd;border-radius:2px;padding:10px;width:100%}
.create form>div{margin:10px 0}
.btn-submit{width:100%;height:48px;display:flex;align-items:center;justify-content:center;color:#fff!important;background-color:#bf1e2e;border-radius:2px;font-weight:700;margin-top:30px}
.show .review-info .title{border-bottom:1px solid #999;padding-bottom:10px;font-weight:700}
.show .review-info .content{padding:10px 0}
.show .review-info .content img{max-width:600px!important;width:100%!important}
.show .product-info{margin-top:50px}.show .product-info h3{margin-bottom:14px}.show .product-info>div{border:1px solid #ddd;border-radius:5px}.show .product-info>div>a{display:flex;align-items:center}.show .product-info>div>a .thumbnail{width:100px}.show .product-info>div>a .product-name{padding:20px;font-weight:700}@media screen and (max-width :768px){.review.list>ul>li{width:calc(50% - 10px)}}
