/* CSS Document */
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td,b,div,span{font:400 12px "poppins", "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Arial";color:#333;}
html{font:400 100% "poppins", "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Arial"; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: none; line-height:1.2; color:#333;}
input,textarea{ outline:none;}
.review_banner {position: relative; padding-top: 156px;padding-bottom: 50px; background: url(https://imobie-resource.com/en/img/review-bannerbackground.png) no-repeat;background-size: 1920px auto;background-position:center 40px; margin-top: -55px; }
.review_banner.en_banner {margin-top: 0;}
.review_banner::after{content: "";pointer-events: none; position: absolute;left: 0;top: 0; width: 100%; height: 100%; background: linear-gradient(180deg, #DFEFFE 0%, rgba(255, 255, 255, 0.00) 17.55%);}
.review_banner .review_banner_cont{max-width: 890px; margin: 0 auto;padding: 0 15px;box-sizing: border-box;}  
.review_banner h1{ font-size: 40px;font-weight: bold;}
.review_banner p{ margin:20px auto 40px auto; line-height:1.5; }
.review_sec{width:750px; margin:56px auto 45px auto;}
.review_sec p{line-height:1.7;}
.atreview_sec{width:750px; margin:56px auto 45px auto;}
.atreview_sec p{line-height:1.7;}
/* .review_eval{overflow:hidden;} */
.review_eval_chec{ padding: 10px; margin: 0 auto; width: 92%;max-width: 1340px; background: #F2F7FF;border-radius: 84px;}
.review_eval_chec a{ width:50%; height:48px; float:left; font-size:16px; color:#333333; text-align:center;font-weight:bold; text-decoration:none;}
.review_eval_chec a.reviewfull{ width:100%;}
.review_eval_chec a.checked{color: #2376FF;font-weight: 600; background:#FFFFFF; position:relative;}
.review_title { border: 1px solid #DEDEDE; background: #DEDEDE; color: #333; font-size: 16px; font-weight: 700; text-align: center; padding: 12px 0; }

.review_eval_chec.new_video{display: flex;}
.review_eval_chec.new_video a{display: flex;justify-content: center;align-items: center; width: 33.33%;height: 64px;float: none;padding: 8px;font-size: 24px; box-sizing: border-box;border-radius: 64px;}
.review_eval_chec.new_video a span{display: inline-block; font-size:inherit; color:inherit;font-weight: bold;font-size: 26px;}

.review_eval_chec.type1{display: flex;justify-content: center;}
.review_eval_chec.type1 a{width: auto;}


.review_eval_chec.anymiro a{width: 100%;}
.review_eval_chec.anymiro a.checked:after{display: none;}

.review_eval_chec.review_eval_chec2{display: flex; max-width: 896px;}
.review_eval_chec.review_eval_chec2 a{display: flex;justify-content: center;align-items: center; width: 50%;height: 64px;float: none;padding: 8px;font-size: 24px; box-sizing: border-box;border-radius: 64px;}
.review_eval_chec.review_eval_chec2 a span{display: inline-block; font-size:inherit; color:inherit;font-weight: bold;}


/* 2024-10-09 */
.review_eval_cnt{margin: 20px auto 0;  width: 92%; max-width: 1632px;}
.medialist {
  padding: 0 7px 70px;
  width: 100%;
  height: 730px;
  overflow: hidden;
  border-radius: 15px; background: #F2F7FF;
}
.medialist.ati{height: 940px;}
.swiper-medialist{
  margin: 40px auto 40px;
  position: relative;
  
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  flex-direction: column;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
  overflow-y: scroll;
}
.swiper-medialist::-webkit-scrollbar {
  width: 6px; pointer-events: none;
}
.swiper-medialist::-webkit-scrollbar-track {
  background: #f1f1f100;
}
.swiper-medialist::-webkit-scrollbar-thumb {
  border-radius: 6px;
  background: #CAD3E1; 
}
.swiper-medialist::-webkit-scrollbar-thumb:hover {
  background: #CAD3E1; 
}
.medialist-slide{display: flex;flex-flow: wrap;justify-content: center;}



.review_eval_point{ display:none; }
.review_eval_point.showed{ display:block;}
.review_eval_media a{padding: 20px;display: block;text-decoration: none; cursor: pointer; box-sizing: border-box; max-width:440px;height: 220px;height: auto; width:30%; margin:10px;  background:#fff;border-radius: 10px; overflow:hidden;}
.review_eval_media a img{display: block;  margin:0px auto 0; border-radius:4px;}
.review_eval_media a figcaption{ max-width:680px;text-align: center;}
.review_eval_media a figcaption p{ font-size:14px; color:#333333; line-height:1.8; position:relative; margin-top:10px}
.review_eval_media a figcaption>em{ font-size:14px; color:#666666; font-style:italic; margin-top:10px; display:block;}


.auidx_vedio{display: none;}



.comment-cont{padding: 50px 8px 50px 25px;overflow: hidden;border-radius: 15px; background: #F2F7FF;}
.comment-swiper {
  padding: 0px 0px;
  width: 100%;
  box-sizing: border-box;
  height: 670px;
  overflow: hidden;border-radius: 0px; background: #F2F7FF;
}
.comment-wrapper{
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  flex-direction: column;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;overflow-y: auto;scroll-behavior: smooth;
}
.comment-wrapper::-webkit-scrollbar {
  width: 6px;
}
.comment-wrapper::-webkit-scrollbar-track {
  background: #f1f1f100;
}
.comment-wrapper::-webkit-scrollbar-thumb {
  border-radius: 6px;
  background: #CAD3E1; 
}
.comment-wrapper::-webkit-scrollbar-thumb:hover {
  background: #CAD3E1; 
}
.comment-slide{display: flex;flex-flow: wrap;justify-content: center;transition: transform 0.3s ease;}

.review_eval_score{display: flex;
  flex-direction: column;justify-content: center;padding: 20px;box-sizing: border-box; width:49%;max-height: 660px; max-width:578px;max-width: 780px; margin:0px auto 0;border-radius: 20px;
  background: #FFF;}
.review_score_num{ font-size:34px; color:#333333;}
.review_score_num b{ font-size:78px; color:#333333; font-weight:bold;}
.review_score_star,.review_score_star em{ font-size:16px; color:#fb9134;}
.review_score_star span{ width:140px; height:28px; display:inline-block; vertical-align:middle; background:url(https://imobie-resource.com/en/img/review_starcomnew.png) top center repeat; margin:-4px 5px 0 0; position:relative;}
.review_score_star span b{ width:100%; height:28px; display:inline-block; position:absolute; top:0; left:0; z-index:5; background:url(https://imobie-resource.com/en/img/review_starcomnew.png) top center repeat; background-position:0 -28px;}
.review_score_star span b.star47{ width:94%;}

.review_score_tip{margin-top: 15px;color: #999;
  font-family: "Poppins";
  font-size: 14px;}
  

.review_score_prop{display: flex;justify-content: space-between;align-items: center;width: 94%;max-width: 410px; margin: 15px auto 0px; }
.review_score_prop p{position: relative; width: 66%;max-width: 265px; height: 13px;border-radius: 13px;background: #F2F7FF;overflow: hidden;}
.review_score_prop p b{position: absolute;left: 0;top: 0;width: 0%;height: 100%;border-radius: 13px;transition: .3s width; background: #2376FF;}
.review_score_prop span{
  flex-shrink: 0;
  color: #333;
  font-family: "Poppins";
  font-size: 16px;
  
}

.review_score_link,.review_score_link:link{ width:268px; height:64px; border-radius: 12px;
  background: #2376FF;
  box-shadow: 0px 1.3px 104px 0px rgba(17, 121, 252, 0.05); text-align:center; line-height:64px; font-size:20px; color:#ffffff !important; font-weight:bold; text-decoration:none; display:block; margin:40px auto 10px;}



.review_eval_line{width: 50%;max-width: 820px; min-height:670px;}
.review_eval_line2{display: flex;width: 100%;max-width: none; flex-flow: wrap;justify-content: space-around; }
.review_eval_line2 .review_line{width: 49%;max-width: 780px;margin: 0 0 15px;}
.review_line{ max-width: 780px;height: 120px;height: auto; padding:20px 30px;box-sizing: border-box; background:#fff; margin:0 0px 15px; border-radius: 20px;}
.review_line_des{ overflow:hidden;}
.review_line_name{ font-size:16px; color:#333; font-weight:bold; padding-right:9px; border-right:1px solid #e3e3e3; display:inline-block; vertical-align:middle; line-height:1.4;}
.review_line_fract{ display:inline-block; vertical-align:middle; line-height:1; margin-left:5px;}
.review_line_fract span{width:70px; height:13px; display:inline-block; vertical-align:middle; background:url(https://imobie-resource.com/fr/anytrans/img/reviews_star2.png) top center repeat; margin:1px 1px 0 0; position:relative;}
.review_line_fract span b{width:100%; height:13px; display:inline-block; position:absolute; top:0; left:0; z-index:5; background:url(https://imobie-resource.com/fr/anytrans/img/reviews_star2.png) top center repeat; background-position:0 -13px;}
.review_line_fract span b.star40{width:80%;}
.review_line_fract span b.star45{width:90%;}
.review_line_fract em{display:inline-block; vertical-align:middle; line-height:1; font-size:14px; color:#666; margin:1px 0 0 5px; font-style:normal;}
.review_line_des time{ display:inline-block; vertical-align:middle; line-height:1; float:right; text-align:right; font-size:12px; color:#a9a9a9;}
.review_line_value{ font-size:14px; color:#666666; line-height:1.6; margin-top:12px; /*word-break:break-all;*/}
.review_list_button{ text-align:center; margin:30px auto 0;}
.review_list_button a{ padding:6px 9px; border:1px solid #c7c7c7; margin:6px; display:inline-block; vertical-align:middle; text-align:center; font-size:14px; color:#666666; border-radius:14px; line-height:1; text-decoration:none; cursor:pointer;}
/*.review_list_button a.disabled{ cursor:default;}*/
.review_list_button a.current{ background:#333333; color:#fff;}



/* 测试 */
.comment-slide1 .review_eval_score{position: absolute;}
.review_eval_line>div{position: absolute;width: 49%; }
.review_eval_line{width: 100%; 
  /* column-gap: 20px;
  column-count: 2; */
  max-width: none;min-height: auto;
}



.auidx_video {width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 10;display: none;}
.auidx_video_bg {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 11;background: rgba(0,0,0,.6);}
.auidx_iframe {width: 60%;height: 60%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 22;background: #fff;}
.auidx_close {font-size: 46px;color: #fff;top: -60px;right: -60px;z-index: 12;cursor: pointer;position: absolute;}


/* 2024-10-09 */
.video_productbox {
  padding: 0 7px 70px;
  width: 100%;
  height: 730px;
  overflow: hidden;border-radius: 15px; background: #F2F7FF;

}
.video_wrapper{
  margin: 40px auto 40px;
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  flex-direction: column;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
  overflow-y: scroll;
}
.video_wrapper::-webkit-scrollbar {
  width: 6px;
}
.video_wrapper::-webkit-scrollbar-track {
  background: #f1f1f100;
}
.video_wrapper::-webkit-scrollbar-thumb {
  border-radius: 6px;
  background: #CAD3E1; 
}
.video_wrapper::-webkit-scrollbar-thumb:hover {
  background: #CAD3E1; 
}
.video_slide{display: flex;flex-flow: wrap;justify-content: center;}

.youtube_video .video_productbox{box-sizing: border-box;border-radius: 10px;}
.video_productbox .video_slide{display: flex;flex-flow: wrap;padding: 0 15px;justify-content: center;}
.video_productbox .video_item{box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);transition: .3s; overflow: hidden; cursor: pointer; padding-bottom: 20px; box-sizing: border-box; display: inline-block;margin:10px;width: 30%;max-width: 400px;background: #FFFFFF;border-radius: 10px;}
.video_productbox .video_item .video_img{position: relative;}
.video_productbox .video_item .video_img::after{content: "";position:absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 1;transition: .3s;background-color: rgb(0, 0, 0,0);}
.video_productbox .video_item:hover .video_img::after{background-color: rgba(0, 0, 0, .2);}
.video_productbox .video_item .video_img::before{content: "";position: absolute;background: url(https://imobie-resource.com/fr/product/img/play_icon.png);width: 50px;height: 50px;z-index: 2;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.video_productbox .video_item img{width: 100%;vertical-align: bottom;}
.video_productbox .video_item p{margin: 20px 20px 15px;font-size: 16px;font-weight: 600;color: #333;line-height: 22px;display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;line-clamp: 2;-webkit-line-clamp: 2;}
.video_productbox .video_item span{font-size: 14px;line-height: 16px;color: #666666;margin: 0 20px;}
.video_productbox .more_btn{font-weight: 600;font-size: 20px;color: #458FFF;padding: 0 10px;text-decoration: underline;}









.review_comment_inp{margin-top: 40px; padding:60px 50px 30px; border-radius: 20px;border: 2px solid #EEE;background: #FFF;}
.review_comment{ max-width:880px; padding:30px 30px 50px; background:#fff; margin:30px auto 10px;}
.review_comment>h4{ color: #333;text-align: center; font-family: "Poppins";font-size: 32px; font-weight: 600;}
.review_requ_point{ font-size:16px; color:#333333; font-weight:bold; width:170px; text-align:right; float:left;}
.review_requ_point em{ font-size:inherit;}
.review_requ_cont{ font-size:16px; color:#333333; float:left; margin-left:17px; resize:none;}
.review_rating{transform: translateY(-12px);}
input.review_requ_cont,textarea.review_requ_cont{ width:480px; padding:10px; border:1px solid #d9d9d9; background:#fafafa;}
textarea.review_requ_cont{ min-height:100px;}
.review_rating span{ width:28px; height:28px; background-size:cover; display:inline-block; vertical-align:middle; background:url(https://imobie-resource.com/en/img/review_starcomnew.png) top center no-repeat; margin:0 4px; cursor:pointer; }
.review_rating span.on{background-position:0 -28px; }
.review_rating span.nohover{background-position:0 0;}
.review_rating span.hover{background-position:0 -28px;}
.request_status{ position:absolute; display:block; content:""; z-index:5; font-size:14px; color:red; bottom:-23px; left:263px; display:none;}
.review_commit_tips{position:absolute; display:block; content:""; z-index:5; font-size:14px; color:red; bottom:-25px; display:none;}

.review_comment_requ1 {height: 24px;}

.review_starsta{ font-size:16px; color:#fb9134; display:inline-block; vertical-align:middle; transform: translateY(-15px);}
.review_comment_commit,.review_comment_commit:link{ width:188px; height:64px; line-height:64px; text-align:center; border-radius:12px; background:#318dff; font-size:20px; color:#ffffff; text-decoration:none; display:block; font-weight:bold;}

#page_to{ width:25px; text-align:center; margin:5px 0 5px 5px;}
#first_page,#last_page{ opacity:0.5;}

.medialist li{padding-top: 20px; display:none;margin: 0px auto 0px;border-radius: 15px; background: #F2F7FF;}
.medialist .medialistshow{display:block;}
.mediadots li{padding:6px 9px; border:1px solid #c7c7c7; margin:6px; display:inline-block; vertical-align:middle; text-align:center; font-size:14px; color:#666666; border-radius:14px; line-height:1; cursor:pointer;}
.mediadots .mediadotsact{ background:#333333; color:#fff;}


input.review_requ_cont, textarea.review_requ_cont{border-radius: 5px;}



.comment-pagination{display: none;}


/* it */



@media screen and (max-width: 980px){
	.pw980{width:100%;}
	.review_banner{ padding-top:50px; margin-top: 0;padding-bottom: 10px;} 
	.review_banner p{ width:98%;}
	.review_sec{width:92%; margin:30px auto;}	 
	.review_requ_point{ max-width:80px; width:15%; margin:10px 10px 0 0; text-align:left;}
	input.review_requ_cont, textarea.review_requ_cont{ max-width:600px; width:80%; margin:10px 0 0 0;}
	.review_comment_requ1 .review_requ_point,.review_comment_requ1 .review_requ_cont{ max-width:100%; width:100%; text-align:left; margin:10px 0 0 0;}
	.review_comment_requ4 .review_requ_point{ display:none;}
	.review_comment_requ4 .review_requ_cont{ margin-left:0;}
	.request_status{ left:89px;}
  
  .atreview_sec{width:92%; margin:30px auto;}	 

  .review_eval_chec.review_eval_chec2{max-width: none;}
  .review_eval_chec{border-radius: 40px; position: sticky;top: 60px;z-index: 8;padding: 16px 16px;box-sizing: border-box; width: calc(100% - 24px);box-sizing: border-box;}
  /* .review_eval_chec a.checked{background: none;} */
  .review_eval_chec.new_video a{padding: 64px 16px;box-sizing: border-box;height: auto;border-radius: 40px;}
 


  .review_eval_chec{border-radius: .40rem;padding: .16rem .16rem;width: calc(100% - .24rem);}
  .review_eval_chec_bg{position: sticky; top: 60px;z-index: 8;}
  .review_eval_chec_bg::after{content: "";position: absolute;pointer-events: none; background: rgb(255, 255, 255);width: 100%;left: 0;top: -20%; height: 130%;}

  .review_eval_chec.new_video a{padding: .38rem .16rem;border-radius: .4rem;-webkit-tap-highlight-color: transparent;}
  .review_eval_chec.new_video a span{font-size: .28rem;}

  .review_eval_chec.review_eval_chec2 a{ width: 50%;height: auto;padding: .38rem .16rem;font-size: .28rem;border-radius: .4rem;-webkit-tap-highlight-color: transparent; }
  .review_eval_chec.review_eval_chec2 a span{display: inline-block; font-size:inherit; color:inherit;font-weight: bold;}
  .medialist.ati{height: auto;}
  .medialist{padding: 0; height: auto;background: none; overflow: initial;}
  .swiper-medialist{display: block; margin-bottom: 0;overflow-y: inherit;}
  .medialist-slide.act{display: block;}
  .medialist-slide{display: none;}
  .review_eval_media a{width: 100%;max-width: 600px; margin:0px auto 50px ;border-radius: 10px;background: #FEFEFE;box-shadow: 0px 0px 8px 0px rgba(151, 151, 151, 0.25);}

  .video_pagination,
    .media-pagination{display: flex;justify-content: center;margin-bottom: 20px; }
    .video_pagination p,
    .media-pagination p{margin: 0px 20px; width: 60px;height: 60px;line-height: 60px; border-radius: 50%;background: rgb(121 121, 121,.2);color: #000;text-align: center;font-family: "Open Sans";font-size: 32px;font-weight: 600;cursor: pointer;}
    .video_pagination p.act,
    .media-pagination p.act{color: white;background: #111;}

      .video_wrapper{overflow: initial;margin-bottom: 0;}
      .video_productbox{padding-left: 0;padding-right: 0; height: auto;background: none;overflow: inherit;}
      .video_productbox .video_slide{display: none; padding-left: 0;padding-right: 0;}
      .video_productbox .video_slide.act{display: block;}
      .video_productbox .video_item{display: block; width: 100%;max-width: 500px; margin:0px auto 50px ;}

      
      .comment-cont{padding: 30px 10px;box-sizing: border-box;}
      .comment-swiper,
      .comment-cont{height: auto; overflow: inherit;}
      .review_eval_line2{display: none;}
      .comment-slide{display: block;}
      .comment-slide2{display: none;}
      .review_line,
      .review_eval_line,
      .review_eval_score{width: 100%;box-sizing: border-box;max-width: none;min-height: auto;}
      .comment-slide1 .review_eval_score,
      .review_eval_line>div{position: static;width: 100%;}
      .review_eval_score{margin-bottom: 20px;}
      .review_line{margin: 20px auto 0px;padding: 15px; height: auto;}
      .comment-swiper{padding: 0;}

  
    .comment-pagination{display: flex;justify-content: center; margin-top: 30px;}
    
    .comment-pagination p{margin: 0px 20px; width: 30px;height: 30px;line-height: 30px; border-radius: 50%;background: rgb(121 121, 121,.2);color: #000;text-align: center;font-family: "Open Sans";font-size: 18px;font-weight: 600;cursor: pointer;}
    
    .comment-pagination p.act{color: white;background: #111;}
      
    .review_eval_chec.type1 a{height: auto;}
    .review_starsta{  transform: translateY(0);}
    .review_comment{margin-top: 0;}
  
}
@media screen and (max-width: 750px){
  .review_eval_chec.new_video a{font-size: 16px;}
 
  .review_score_link{width: 240px;height: 50px;line-height: 50px;font-size: 18px;}

  .review_comment{padding: 50px 0 30px;}
  .review_comment_inp{padding: 30px 15px 30px;}

  .video_pagination p,
  .media-pagination p,
  .comment-pagination p{margin: 0 10px;height: 30px;width: 30px;line-height: 30px;font-size: 18px; }
  .review_banner h1{font-size:34px ;}
  .review_score_num b{font-size: 36px;}
  .review_score_num{font-size: 17px;}
  .review_line_des time{width: 100%; text-align: left;margin-top: 8px;}


  .review_line_des time{width: 100%;text-align: left;}

}


@media screen and (max-width: 680px){
	.video_productbox li{width: 90%;max-width: 600px;}
	.video_productbox .more_btn{font-size: 18px;}


  


}

@media screen and (max-width: 630px){
	.review_requ_point,input.review_requ_cont, textarea.review_requ_cont{ float:none; width:calc(100% - 23px); max-width:100%;}
	.review_comment_requ1 .review_requ_point,.review_comment_requ1 .review_requ_cont{ max-width:100%; width:100%; text-align:left; margin:10px 0 0 0;}
	.request_status{ left:0;}
}

@media screen and (max-width: 568px){
  .review_banner{padding-bottom: 0;}

  .review_eval_chec.new_video a{font-size: 14px;}
	.video_productbox .more_btn{font-size: 14px;}
	.review_eval_chec a{ font-size:14px;}
	.review_score_prop li span{width: 180px;}
  .review_rating span.on{background-position: 0 -25px;}
  .review_rating span.hover{background-position: 0 -25px;}
  .review_rating span {
    width: 25px;
    height: 25px;
    
    background: url(https://imobie-resource.com/en/img/review_starcomnew.png) top center no-repeat;
    background-size: cover;
}
.review_requ_cont{margin-left: 0;}
}