.review_stat_1{padding:40px 40px;width:calc(33.33% - 40px);border-radius:6px;}
.review_stat_2{width:calc(33.33% - 40px);}
.review_stat_3{width:calc(33.33% - 40px);}
.rt2_1{margin-bottom:10px;}
.rt2_l .process_item{margin-bottom:6px;}
.process_item .process_item_l{width:75px;}
.process_item .process_item_r{width:75px;text-align:right;}
.process_item .process_item_c{width:calc(100% - 150px);}
.rt3_3 a{padding:15px 68px;border-radius:6px;display:inline-block;}
.rt3_2{margin-top:10px;}
.rt3_3{margin-top:16px;}
.review_search{margin-top:40px;}
.rs_l{width:50%;}
.rs_r{width:50%;}
.rs_l li{margin-right:20px;}
.rsl_item{width:218px;padding:10px 20px;background: #FFFFFF;border-radius: 6px;border: 1px solid #D6D7D8;}
.rs_r .rsr_1{width:100%;}
.rs_r ul li a{padding:5px 10px;margin-right:16px;font-size:12px;border-radius:14px;background: #FFFFFF;border: 1px solid #E6E7E8;}
.form-check label{margin-right:10px;font-size:12px;}
.form-switch .form-check-input{width:2em;height:1.3em;position:relative;top:-2px;}
.rs_r ul li.active a{background: #F5FAF6;border-radius: 14px;border: 1px solid #068922;color:#068922;dislay:inline-block;}
.review_data{margin-top:30px;}
.review_data .rdlim_2{margin-top:12px;}
.review_data .rdlim_1_l .score{margin-right:10px;}
.review_data .rd_li{padding:18px 0px;border-bottom:1px solid #E6E7E8;}
.review_data .rdlim3_l{margin-top:18px;}
.review_data .rdlim3_r{padding:3px 3px 3px 16px;background: #F6F7F8;border-radius:22px;width:280px;}
.rdlim3_r_img{width:38px;height:38px;border-radius:38px;margin-left:12px;}
.rdlim3_r_txt{width:calc(100% - 50px);}
.review_data .rdlim_4{margin-top:16px;}
.rw_form_item_input input{width:100%;height:46px;padding:0px 18px;}
.rw_form_item_input textarea{width:100%;height:200px;line-height:30px;padding:10px 18px;}
.rw_form_item_title{padding:6px 0px;margin-bottom:2px;}
.rw_form_item{margin-bottom:18px;}
.layui-rate{padding:0px 0px;}
.review_write{margin-top:30px;display:none;}
.rw_form_item_btn {display:inline-block;padding:10px 60px;}
.review_write_active{display:block;}

.dropdown{position:relative;}
.dropdown-menu{position:absolute;width:100%!important;top:100%;left:0px;width:100%;background:#FFFFFF;border-radius:6px;border:1px solid #D6D7D8;padding:12px 18px;display:none;}
.dropdown_menu_active{display:block;width:100%!important;}
.dropdown-menu li{width:100%!important;margin-right:0px!important;}
.star_rate_item{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;}
.summary{margin-right:12px;}

.upload_imgs_form{display:none;}
.upload_imgs{width:100%;margin-top:18px;}
.upload_imgs ul{width:100%;display:flex;flex-wrap:wrap;}
.upload_imgs li{width:10%;display:flex;padding-right:18px;margin-bottom:12px;}
.upload_img_item{width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;position:relative;}
.upload_imgs li:nth-child(1) .upload_img_item{border-radius:6px;border:1px solid #D6D7D8;}
.upload_del{display:none;position:absolute;bottom:0px;right:0px;width:100%;padding:6px 0px;align-items:center;justify-content:center;background:rgba(255,0,0,0.6);}
.upload_img_item:hover .upload_del{display:flex;}
.upload_img_item .upload_img_m{width:100%;height:100%;display:flex;align-items:center;justify-content:center;}
.upload_img_item .upload_img_m img{width:100%;height:100%;object-fit:cover;}
.upload_del span{color:#FFFFFF;font-size:12px;font-family:PoppinsMedium;}


.form_required .rw_form_item_title::after{content:'*';color:#FF0000;}


.rdlim_5 ul{width:100%;display:flex;flex-wrap:wrap;margin:18px 0px 0px 0px;}
.rdlim_5 ul li{width:10%;padding-right:18px;aspect-ratio:1;overflow:hidden;}
.rdlim_5 ul li img{width:100%;height:auto;}


.dropdown-menu{z-index:100!important;}

.lmuh_ico svg {
  transition: transform 0.6s ease;
}
.lmuh_ico:hover svg {
  transform: rotate(360deg);
}


@media screen and (max-width: 1440px){
  .process_item .process_item_l{width:80px;}
  .process_item .process_item_r{width:50px;}
  .process_item .process_item_c{width:calc(100% - 110px);}
  .review_stat_1{padding:40px 30px;}
}

@media screen and (max-width: 1280px){
  .rt2_l .process_item{margin-bottom:8px;}
  .review_stat_1{width:calc(33.33% - 20px);}
  .review_stat_2{width:calc(33.33% - 20px);}
  .review_stat_3{width:calc(33.33% - 20px);}
  .rdlim_5 ul li,.upload_imgs li{width:12.5%;}
}

@media screen and (max-width: 1192px){
  .rdlim_5 ul li,.upload_imgs li{width:16.66%;} 
}

@media screen and (max-width: 1080px){
  .review_search .rs_m{flex-wrap:wrap;display:flex;width:100%;}
  .review_search .rs_l{width:100%;margin-bottom:16px;}
  .review_search .rs_r{width:100%;}
  .review_search .rs_r .rsr_1 ul{justify-content: flex-end;}
  .review_search .rs_r .rsr_1{order:2;}
  .rs_r ul li:last-child a{margin-right:0px;}
}


@media screen and (max-width: 992px){
  .review_stat_1{width:calc(50% - 30px);}
  .review_stat_2{width:calc(50% - 30px);}
  .review_stat_3{width:100%;margin-top:18px;}
  .review_stats{flex-wrap:wrap!important;}
  .review_data .rdlim_3 {flex-wrap:wrap;}
  .review_data .rdlim3_l{width:100%;}
  .review_data .rdlim3_r{width:100%;margin-top:16px;}
}

@media screen and (max-width: 800px){
  .ktd_reviews .pagination .pgn_m {flex-wrap:wrap;}
  .ktd_reviews .pagination .pgn_l{width:100%;display:flex;margin-bottom:10px;justify-content: center;}
  .ktd_reviews .pagination .pgn_l span{padding:0px 10px;}
  .ktd_reviews .pagination .pgn_r{width:100%;}
}

@media screen and (max-width: 768px){
  .review_stat_1{width:calc(50% - 10px);flex-wrap:wrap;}
  .review_stat_2{width:calc(50% - 10px);}
  .review_stat_1  .rt_1{width:100%;}
  .review_stat_1  .rt_2{width:100%;}
  .rdlim_5 ul li,.upload_imgs li{width:20%;}
}



@media screen and (max-width: 600px){
  .review_search .rs_r{flex-wrap:wrap;}
  .review_search .rs_r .rsr_1{width:100%;order:1;}
  .review_search .rs_r .rsr_1 ul{justify-content: flex-start;}
  .review_search .rs_r .rsr_2{order:2;margin-top:16px;}
}

@media screen and (max-width: 540px){
  .review_search .rs_r .rsr_1 ul{justify-content: flex-start;}
  .review_search .rs_r .rsr_2{order:2;margin-top:16px;}

  .ktd_reviews .pagination .pgn_r{flex-wrap:wrap;}
  .ktd_reviews .pagination .pgn_list{width:100%;justify-content: center;}
  .ktd_reviews .pagination .pgn_total{width:100%;justify-content: center;}
  .ktd_reviews .pagination .pgn_r .pgn_list li{margin-right:6px;}
  .rsl_1 li{width:50%;}
  #review_search .rsl_1 li:first-child{width: 35% !important;}
  #review_search  .rsl_1 li:last-child{width: 65% !important;}
  .rsl_1 .rsl_item{width:100%;}
  .rs_r ul li a{margin-right:8px;}
  .review_search .rs_r .rsr_1 ul{flex-wrap:wrap;}
  .rs_r ul li{margin-bottom:16px;}
  .rs_l li{margin-right:10px;}
  .rs_l li:last-child{margin-right:0px;}

  .review_stat_1{width:100%;padding:24px 30px;border-radius:0px;}
  .review_stat_2{width:100%;margin-top:16px;}
  .review_stats {align-items:flex-start!important;}
  .rt2_l .process_item{margin-bottom:4px;}
  .rdlim_5 ul li,.upload_imgs li{width:25%;}
}

@media screen and (max-width: 414px){
  .rsl_1 .rsl_item{padding:6px 10px;border-radius:0px;}
  .rs_r ul li a{margin-right:6px;}
  .rt3_3 a{border-radius:0px;width:100%;padding:15px 0px;text-align:center;} 
  .rdlim_2{margin-top:12px;}
  .rw_form_item_btn {display:inline-block;padding:10px 0px;width:100%;text-align:center;}
  .rdlim_5 ul li,.upload_imgs li{width:33.33%;}
  .dropdown-menu{padding:10px 8px;}
}

@media screen and (max-width: 375px){
    #review_search .rsl_1 li:first-child{
      width: 100% !important;
    }
    #review_search .rsl_1 li:last-child {
      width: 100% !important;
      margin-top: 10px;
  }
  .review_search .rs_l > ul{flex-wrap:wrap;}
}

@media screen and (max-width: 360px){
      .dropdown-menu {
        padding: 10px 4px;
      }
      .star_rate_item {
        padding:6px 5px;
      }
}


