@charset "UTF-8";
html{ color:#333; font-size: 100px; margin: 0; padding: 0;}
body, dd, dl, h1, h2, h3, h4, h5, h6, ol, p, ul, hr {margin: 0; padding: 0; font-size:16px;}
article, aside, figure, footer, header, menu, nav, section, summary, time {display: block;margin: 0;padding: 0}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td,b,i,div,textarea{ font-family: "Poppins", "Lucida Grande", "Lucida Sans Unicode", "Arial"; line-height: 1.5; font-size: inherit;}
 .dsn{display: none;}
 .alc{text-align: center;}
 .mt10{margin-top: .1rem;}
 .mt40{margin-top: .4rem;}
 .breadcrumbs.new.mt40{margin-top: .4rem;}
 .pw980 { max-width: 980px; width: 100%; margin-left: auto; margin-right: auto;}
 .dft_zoom:after {content: ""; display: block; height: 0; clear: both; visibility: hidden;}
.dft_clear {clear: both;}
.dft_left {float: left; }
.dft_right {float: right;}
.dft_dsb {display: block;}
.dft_dsl {display: inline-block;}
.dft_valm {vertical-align: middle;}
.dft_dsn {display: none;}
.dft_pta {position: absolute;}
.dft_ptr {position: relative;}
.dft_pw{ width: 100%; max-width: 1400px; margin-left: auto; margin-right: auto;}
.dft_menu:hover{ color: #2C67FF; text-decoration: none;}
.dft_nobg {background: 0;}
.dft_ohide {overflow: hidden;}
.dft_ftb {font-weight: 700;}
.dft_alr {text-align: right;}
.dft_alc {text-align: center;}
.dft_all {text-align: left;}
.dft_fclr666 {color: #666;}
.dft_white {color: #fff;}
.dft_red {color: red;}
.dft_black {color: #000;}
.dft_green {color: #3BBA54;}
.dft_blue {color: #2C67FF;}
.dft_ulnum {list-style: decimal; padding-left: 26px;}
.dft_ulcircle {list-style: disc; padding-left: 20px;}
.dft_ulifl li {float: left;}
.dft_line{ border:1px solid #e6e6e6;}
.dft_line_top{ border-top:1px solid #e6e6e6}
.dft_line_right{ border-right:1px solid #e6e6e6}
.dft_line_bottom{ border-bottom:1px solid #e6e6e6}
.dft_line_left{ border-left:1px solid #e6e6e6}

.dft_btn{ color: #fff !important; border-radius: 5px; background-color: #2C67FF; text-align: center; border: 1px solid #2C67FF;}
.dft_btn:hover{ text-decoration: none; background-color: #0148FF; border-color: #0148FF}
.dft_btn_line{border-radius: 5px; text-align: center; border: 1px solid #666; color: #000 !important;}
.dft_btn_line:hover{ color: #2C67FF !important;  border-color: #2C67FF; text-decoration: none;}
/* support */
.spt_banner{max-width: 1400px;margin: .6rem auto 0;border-radius: .5rem; background:linear-gradient(95deg, #86DC97 11.34%, #83A6FF 49.89%, #FFD3AB 84.38%);  ; padding: .40rem .2rem .5rem;text-align: center;box-sizing: border-box; min-height: 367px;}
.spt_banner h1{font-weight: 600;font-size: .42rem;color: #fff;margin: .3rem auto;}
.spt_search input{line-height: 1.5; outline: none;border: none;background: #FFFFFF;padding: 0 0;display: block;width: 100%;border-radius: .1rem;padding: .2rem .54rem;font-size: .2rem;color: #000;box-sizing: border-box;}
.spt_search input::placeholder{font-weight: 500;font-size: .2rem;color: #E6E6E6;}
.spt_search{position: relative;display: block;margin: 0.3rem auto;max-width: 866px;width: 90%;}
.spt_search.icon_search::after{position: absolute;font-size: .24rem;left: .2rem;color: #aaa;top: 50%;transform: translateY(-50%);}
.hot_search{margin: .3rem auto;color: #999;font-weight: 500;font-size: .16rem;}
.hot_search a{color: #999;text-decoration: underline;font-weight: 500;margin-left: .2rem;font-size: .16rem;}

.spt_option li a{height: 292px;}
.spt_option{text-align: center;}
.spt_option li{ display: inline-block;text-align: center;transition:box-shadow .3s; background: #FFFFFF;border: 1px solid #F0F0F0;box-sizing: border-box;border-radius: .1rem;margin: .4rem .16rem 0;}
.spt_option li:hover{box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.10); border: 1px solid #E6E6E6;}
.spt_option li a{transition:box-shadow .3s; text-decoration: none;box-sizing: border-box; display:inline-block;padding: .47rem .45rem .4rem; max-width: 340px;}
/* .spt_option li a:hover{box-shadow: 0px 4px .3rem rgba(0, 0, 0, 0.08);} */
.spt_option li img{vertical-align: bottom;}
.spt_option li h3{margin: .25rem 0 .1rem 0;font-size: 20px;}
.spt_option li p{color: #666;}

.spt_option li.hide1{opacity: 0;pointer-events: none;}
.spt_option li.hide2{opacity: 0;pointer-events: none;display: none;}


.spt_product{}
.spt_product h2{font-size: .26rem;line-height: 2;max-width: 1100px;margin: .4rem auto 0;}
.spt_article{margin: .4rem auto;max-width: 1100px;}
.spt_article h2{font-size: .26rem;line-height: 2;}
.spt_article li{margin: .1rem 0; padding-left: 24px; display: inline-block;line-height: 1.5;margin-right: .3rem; width: 30%;box-sizing: border-box; min-width: 215px;position: relative;}
.spt_article li::after{content: '';position: absolute;left: 10px;width: 4px;height: 4px;background-color: #2C67FF;border-radius: 50%;top: 50%;transform: translateY(-50%);}
    /* ---search  */
    .search_content {text-align: center;  position: relative;  max-width: 1200px; background: #fff;
      border: 1px solid #E1E1E1;
      border-radius: 10px;margin: .4rem auto;box-sizing: border-box;}
    .search_content>img{position: absolute;left: 50%;transform: translateX(-50%);top: 15%;display: none;}
.search_content iframe{width: 100%;}

/* support end */

/* guide-index */
.breadcrumbs.new{margin: .2rem auto;}
.guide_banner{border-radius: .5rem;width: 90%;height: 370px;box-sizing: border-box; text-align: center;background: linear-gradient(0deg, #AFC6FF 0%, #2C67FF 100%);;padding: .58rem .2rem;max-width: 1400px;margin: .6rem auto 0;}
.guide_banner .banner_text{max-width: 800px;margin: 0 auto;}
.guide_banner img{vertical-align: bottom;margin: .12rem auto .52rem;}
.guide_banner h1{margin: 0;color: white; font-size: 0.32rem;}
.guide_banner p{font-size: .2rem;color: white;}
.guide_banner .title { margin: 0 0 10px 0; }

.spt_option.guide li a{padding: .3rem .45rem .3rem;}
.spt_option.guide li h3{margin:.1rem auto}
/* guide-index end */

/* faq-index */
.guide_banner.faq{background: linear-gradient(180deg, #98E4A7 0%, #3BBA54 100%), linear-gradient(0deg, #AFC6FF 0%, #2C67FF 100%);}
.guide_banner.faq .banner_text{max-width: 900px;}
.contact_us{margin: .6rem 0 .4rem;text-align: center;}
/* faq-index end */

/* recorder */
.guide_banner.recorder{background-color: #F2F6FF;padding: .5rem .2rem;}

/* recorder end */
/* focusee */
.guide_banner.focusee{background-color: #F4EEFF;}
.guide_banner.focusee p{max-width: 750px; width: 100%; margin: 0 auto;}

/* wipit */
.guide_banner.wipit{background-color: #E8FFF5;}
.guide_banner.wipit p{max-width: 750px; width: 100%; margin: 0 auto;}

/* wipit end */ 

/* capup */
.guide_banner.capup{background-color: #FFEDDB;}
.guide_banner.wipit p{max-width: 750px; width: 100%; margin: 0 auto;}

/* capup end */


/* focusee */
.guide_banner.clippa{background-color: #E7F2FF;}
.guide_banner.clippa p{max-width: 750px; width: 100%; margin: 0 auto;}

/* snap */
.guide_banner.snap{background: #ECFBEC;padding: .5rem .2rem;}
/* snap end */

/* Cloud */
.guide_banner.cloud{background: #EDF5FF;}
/* Cloud end */

/* btn_type */
.download .btn{min-width: 250px;margin-top: .2rem;margin-left: .05rem;margin-right: .05rem; text-align: center;text-decoration: none;color: #FFFFFF;font-size: .18rem;display: inline-block;vertical-align: bottom;box-sizing: border-box;border-radius: .05rem; height: 50px; line-height: 50px;}
.download .btn_type1{background-color: #2C67FF;}
.download .btn_type1:hover{background-color: #0148FF;}
.download .btn_type2{background-color: #3BBA54;}
.download .btn_type2:hover{background-color: #1caa38;}
.download .btn_type3{color: #3BBA54;border: 1px solid #3BBA54;}
.download .btn_type3:hover{color: #1caa38;border: 1px solid #1caa38;}
/* btn_type end */


.side_wrap{ 
  /* height: 7.41rem; */
   overflow-y: auto; width:23%; max-width: 320px; border-right: 1px solid #E6E6E6;}
.graside{background: linear-gradient(180deg, #FCFCFC 0%, rgba(252, 252, 252, 0) 139.24%);}
.help_wrap{margin-top: 40px;}
.side_title{margin-bottom: .12rem; font-size: .22rem;font-weight: 600; background-color: #F8F8F8;border-radius: 5px;}
.side_title a{ color: inherit;text-decoration: none;display: block;padding: .15rem .1rem .12rem;text-align: center;}
.side_title img{ margin-right:10px;width: 56px;height: 40px; }
.guide_img{width: 56px;height: 40px;}
.faq_list_main { margin-top: 40px; }
.faq_list_main .text_cont { max-width: 280px; width: 100%; }

.guide_img{ content: url(https://www.gemoo-resource.com/img/guide_guide_normal_img.png);
background-image: url(https://www.gemoo-resource.com/img/guide_guide_normal_img.png);
background-repeat: no-repeat;
}
.side_guide:hover .guide_img {content: url(https://www.gemoo-resource.com/img/guide_guide_hover_img.png);
  background-image:url(https://www.gemoo-resource.com/img/guide_guide_hover_img.png);
}

.tool_img{ content: url(https://www.gemoo-resource.com/img/guide_tool_normal_img.png);background-repeat: no-repeat;background-image:url(https://www.gemoo-resource.com/img/guide_tool_normal_img.png);}
.side_tool:hover .tool_img {content: url(https://www.gemoo-resource.com/img/guide_tool_hover_img.png);background-image:url(https://www.gemoo-resource.com/img/guide_tool_hover_img.png);}

.faq_img{ content: url(https://www.gemoo-resource.com/img/guide_faq_normal_img.png);background-repeat: no-repeat;background-image:url(https://www.gemoo-resource.com/img/guide_faq_normal_img.png);}
.side_faq:hover .faq_img {content: url(https://www.gemoo-resource.com/img/guide_faq_hover_img.png);background-image:url(https://www.gemoo-resource.com/img/guide_faq_hover_img.png);}

.help_img{ content: url(https://www.gemoo-resource.com/img/guide_help_normal_img.png);background-repeat: no-repeat;background-image:url(https://www.gemoo-resource.com/img/guide_help_normal_img.png);}
.side_help:hover .help_img {content: url(https://www.gemoo-resource.com/img/guide_help_hover_img.png);background-image:url(https://www.gemoo-resource.com/img/guide_help_hover_img.png);}

.side_guide span{color: #333;}
.side_faq span{color: #333;}
.side_help span{color: #333;}
.side_tool span{color: #333;}
.side_title_active{ background-color: #2C67FF; color: #fff;}
.side_title_active span{color: #fff;}

.side_title_active .guide_img {content: url(https://www.gemoo-resource.com/img/guide_guide_hover_img.png);background-image:url(https://www.gemoo-resource.com/img/guide_guide_hover_img.png);}
.side_title_active .tool_img {content: url(https://www.gemoo-resource.com/img/guide_tool_hover_img.png);background-image:url(https://www.gemoo-resource.com/img/guide_tool_hover_img.png);}
.side_title_active .help_img {content: url(https://www.gemoo-resource.com/img/guide_help_hover_img.png);background-image:url(https://www.gemoo-resource.com/img/guide_help_hover_img.png);}
.side_title_active .faq_img {content: url(https://www.gemoo-resource.com/img/guide_faq_hover_img.png);background-image:url(https://www.gemoo-resource.com/img/guide_faq_hover_img.png);}
.side_title:hover { background-color: #2C67FF;}
.side_title:hover a{color: #fff;}
.side_title:hover span{color: #fff;}
 .article_border_line{border: 1px solid #E6E6E6;}

 .side_wrap ul{margin-bottom: .3rem;}
 .side_wrap ul a{color: #333;}

 .side_wrap ul li{margin: .15rem 0;}
 .side_wrap ul .has_child{ padding-left:0;}
 .side_wrap dl{ padding:0rem 0 0rem .2rem;display: none;}
 .side_wrap ul dd{margin:.12rem 0 0 .2rem; position: relative;padding-left: .12rem;}


 .side_wrap dl a{font-size: .14rem; font-weight: 400; }
 .side_wrap dl a::after{
  content: "";
  position: absolute;
  width: 4px;
  height: 4px;
  background-color: #ccc;
  left: -.07rem;
  top: 50%;
  transform: translateY(-50%);
  
  border-radius: 50%;
   }

 .side_wrap li>a{cursor: pointer; font-size: .16rem;display: block; margin-right: 10px;background-color: #F7F7F7;border-radius: .05rem;padding: .12rem .3rem .12rem;box-sizing: border-box; color: #333;}
 

 .side_wrap ul a:hover{color: #2C67FF;}
 .side_wrap dl a.active{color: #2C67FF;}
 .side_wrap dl a.active::after{background-color: #2C67FF;}
 .side_wrap dl.dl_active{display: block;}
 /* .has_child2 second_a */
 .side_wrap ul .has_child2{margin:.16rem 0 0 0rem; }
 /* .has_child .has_child2:first-child{margin:.06rem 0 0 0rem; } */
 .side_wrap .has_child2 dl{ padding:0rem 0 0rem 0.07rem;}
 .side_wrap .has_child2 dl a{color: #666;}
 .side_wrap .has_child2 dl a:hover{color: #2C67FF;}
 .side_wrap .has_child2 dl a.active{color: #2C67FF;}
/* .side_wrap ul a:hover, .side_wrap .side_li_active>a, .side_li_active .icon_triangle_line {color: #2C67FF; text-decoration: none;}
.side_wrap li .icon_triangle_line{transform: rotate(-90deg); font-size: .7em;margin-left: 0;}
 .side_wrap .side_li_active .icon_triangle_line{transform: rotate(90deg); font-size: .7em;}
 .side_li_active .icon_triangle_line::after{ content: "\e906";} */
 .side_wrap a{text-decoration: none;}
 .side_guide .side_wrap a:hover  .icon_triangle_line::after{ content: "\e906";color: #2C67FF;}
 .side_help  a:hover .icon_triangle_line::after{ content: "\e906";color: #2C67FF;}
 .side_wrap a:hover .icon_triangle_line::after{ content: "\e906";color: #2C67FF;}
 .side_wrap a .icon_triangle_line{transform: rotate(0deg); font-size: .7em;margin-left: 0;transition: .3s;}
 .side_li_active .first_a { color: #2C67FF;}
 .guide_wrap{margin-top: 60px; margin-bottom: 0.6rem;}
 .content_guide_list{margin-top: .4rem;}
 .guide_list_main { margin-top: 40px; }
 .content{ width:73%; max-width: 1020px; margin-left: 4%;}
 .content h1{ margin: .1rem 0; font-size: .4rem; font-weight: 600; color: #000;}
 .content h2 { margin: .2rem 0; font-size: .3rem; font-weight: 600; color: #000;}
 .content h3{ margin: .2rem 0; font-size: .22rem; font-weight: 500; color: #000;}

 /* faq */
 .faq_wrap { margin-bottom: 0.6rem; }
 .faq_wrap .content{ width:100%; max-width: 800px; margin-left: 10%;}
 .faq_wrap .breadcrumbs { border-bottom: 1px solid #f5f5f5; padding: .17rem 0; max-width: 1200px; width: 100%; margin-left: 10%; }
 .faq_wrap .content h1 { margin: .3rem 0 .2rem; }
 .faq_wrap .content>p { margin-top: .3rem; }
 .faq_wrap .content h2 { margin-top: .4rem; background-color: #F8F8F8; padding: 15px; border-left: 5px solid #2C67FF; }
 .faq_wrap .content h3 { margin-top: .3rem; background-color: #F8F8F8; padding: 10px 15px; border-left: 5px solid #2C67FF; }
 .faq_wrap.dft_pw .wp-caption-text { margin-top: .14rem; font-style: italic; }
 .faq_wrap .note_style { min-height: 100px; box-sizing: border-box; padding: 20px 20px 20px 100px; }
 .faq_wrap .tips_style { min-height: 100px; box-sizing: border-box; padding: 20px 20px 20px 90px; }
 .faq_wrap .tips_style p, .faq_wrap .note_style p { margin: 0 auto; }
 .faq_wrap .read_end { background: #fff url(https://www.gemoo-resource.com/img/contact_bgimg.png) top center no-repeat; padding: .14rem 0 .14rem .4rem; margin: .3rem 0 0;  }
 .faq_wrap .read_end p { font-size: 18px; font-weight: 600; color: #666; display: inline-block; margin-left: .4rem; vertical-align: middle; max-width: 470px; width: 100%; }
 .faq_wrap .read_end img { vertical-align: middle; }
 .faq_wrap .content li { display: inline-block; padding: 0; margin: .3rem .2rem 0 0; }
 .faq_wrap .content li a {  background: #F3F7FD; border-radius: .5rem; display: inline-block; padding: 7px 18px; }
 .faq_wrap .content li a:hover { background:  #E4EFFF; color: #2C67FF; text-decoration: none; }
 .faq_wrap .other_faq { margin: .7rem 0; }
 .faq_wrap .other_faq a { font-size: 16px; color: #666; margin: 0; padding: 0; border-radius: 0; }
 .faq_wrap .other_faq h4 { font-size: .3rem; font-weight: 600; color: #000; margin: 0; }

 /* aside nav */
.aside { margin-top: .4rem; -ms-flex-item-align: start; max-width: 310px; float: right;position: sticky; top: 160px; width: 24%; box-sizing: border-box; border: 1px solid #E6E6E6; border-radius: 10px; padding-bottom: 10px;}
.aside .cnav_title {color: #000000; font-size: .18rem; margin-bottom: .15rem; line-height: 26px; font-weight: 500;  text-align: center; padding: .17rem 0; background-color: #F8F8F8; border-radius: 5px; max-width: 290px; width: 100%; margin: 10px 10px 15px;}
.aside_item { padding: 0 0 15px 10px; max-width: 290px; width: 100%; box-sizing: border-box; display: inline-block; color: #7b7b7b; font-size: .16rem; line-height: 24px; padding-left: 30px; cursor: pointer; position: relative;}
.drop_down::after { display: block; content: '\e802'; font-family: "iconfont"; position: absolute; top: 3px; left: 15px; font-size: 12px; color: #999; font-style: normal;}
.drop_right::after { display: block; content: '\e90d'; font-family: "iconfont"; position: absolute; top: 3px; left: 15px; font-size: 12px; color: #999; font-style: normal;}

.aside_item:hover, .aside_item:hover .aside_title, .aside_item:hover .drop_down::after, .aside_item:hover .drop_right::after, .aside_item ul li:hover { text-decoration: none; color: #333; }
.active.aside_item:hover .aside_title, .active.aside_item:hover .drop_down::after, .active.aside_item:hover .drop_right::after, .aside_item ul li.active:hover { color: #2C67FF; }
.aside_item:first-child { padding-top: 0; }
 /* { color: #2C67FF; } */

.aside_arrow { position: absolute;  top: 40%; left: .2rem;}	
.aside_title { margin-top: 0; font-size: 16px; line-height: 24px; font-weight: 400; color: #7b7b7b; }
.aside_list { display: block; }
.aside_list li {font-size: 14px; line-height: 21px; font-weight: 400; color: #7b7b7b; padding-top: 15px; list-style: disc; position: relative; left: 10px; width: calc(100% - 10px); }

.aside .cnav_content { overflow-y: auto; height: 55vh; width: 100%;}
.aside .cnav_content::-webkit-scrollbar { height: 4px; }
.aside .cnav_content::-webkit-scrollbar-thumb { border-radius: 10px; border: 6px solid rgba(0, 0, 0, 0); box-shadow: 8px 0 0 #d3d3d3 inset;}
.icon_right {transform: rotate(-90deg); position: absolute; top: 32%; left: 0;}
.icon_right::before { content: "\e901"; font-size: .14rem; }
.aside_item.active ,.active .aside_title, .aside_list .active, .active .drop_down::after, .active .drop_right::after{ color: #2c67ff; transition: all .3s ease-in-out;}
.select .drop_down::after { transform: rotateZ(90deg); transition: all .3s ease-in-out;}

.article_page .active { color: #2c67ff; }
.active .aside_text { color: #2C67FF; transition: all .5s ease-in-out; }
.article_main_content { display: none; }
.show { display: block;}
.article_nav_list li .select { color: #2c67ff; }
.section_tab .select::after {transform: scaleX(1);} 
.faq_wrap .content_nav h3 { margin-top: 0; padding: 10px 15px; border-left:none;  }

 .content p{ margin-bottom: .2rem 0; font-size: .2rem; color: #333;}
 /* .content .article_block_quantity{ margin: 0;} */
 .breadcrumbs{ font-size:.16rem; color: #666; font-size: .16rem;}
 .breadcrumbs a{ color: #666;}
 .breadcrumbs a:hover{color:#2C67FF;}
 .content .read_time{ font-size: .14rem; color: #666;margin: 5px 0 .3rem 0;}
 .content li{padding-left: .3rem; margin-top: .2rem; font-size: .2rem; position: relative;}
 .recorder_margin_top{padding-top: 20px;}
 .list_style li::before{ content: ""; width:5px; height: 5px; display: inline-block; margin-right: 5px; border-radius: 5px; background-color: #2C67FF;vertical-align: middle;}
 
 .tips_style{ margin: .2rem auto; padding: 0 .3rem 0 90px;  border-radius: 5px;  background: url(https://www.gemoo-resource.com/img/tips_bg.png)  no-repeat;}
 .note_style{ margin: .2rem auto; padding: 0 .3rem 0 90px;   border-radius: 5px;  background: url(https://www.gemoo-resource.com/img/note_bg.png)  no-repeat;}
 .tips_style p, .note_style p{margin-top: .2rem; margin-bottom: .2rem; font-size: .18rem;}
 .read_end{ margin: .5rem auto;}
 
 .related{ padding: .3rem 0; border-top: 1px solid #e6e6e6;}
 .article_block{max-width: 440px; margin-top: .3rem; display: inline-block; vertical-align: top;}
 .article_thumbnail{margin-bottom: .2rem; border-radius: 30px 0px; overflow: hidden; transition:all .5s ease-in-out;}
 .article_thumbnail img{display: block; transition:all .5s ease-in-out;}
 .article_thumbnail:hover{ border-radius:0 30px;}
 .article_thumbnail:hover img{ transform: scale(1.05);}
 .related p{margin:10px 0;}
 .article_block_title a{ font-size: .24rem; font-weight: 600; color: #000;}
 .article_block_title a:hover{ text-decoration: none; color:#2C67FF;}
 .related .article_block_desc{font-size: .16rem; color: #666;}

 .related_label, .related_list{ margin-bottom: .3rem;}
 .related_label p{display: inline-block;}
 .related_label a{display: inline-block; margin:10px .15rem 0 0; padding: 8px 14px; border-radius: 5px;}
 .related_label a:hover{ background-color:#2C67FF; color: #fff; text-decoration: none;}
 
 
 .related_list li a{ font-size: .18rem; color: #000;}
 .related_list .icon_triangle_line{ font-size: 14px;}
 .related_list a:hover{ color:#2C67FF;}
 .related_list a:hover .icon_triangle_line::after {content: "\e906"; background-color:#2C67FF;}
  
  
 /* help center */ 
 .help_content h1{ font-size: .5rem;}
 .help_content .help_desc{ max-width: 800px; margin: .3rem auto .5rem auto; font-size: .18rem;}
 .help_module a{ width: 23%; display: inline-block; vertical-align: top;}
 .help_module .dft_line{ border-top: none; border-bottom: none;}
 .help_module img{ display: block; margin: 0 auto .15rem auto;}
 .help_module a{ font-size: .18rem; font-weight: 600; color: #000;text-decoration: none; }
 .help_middle_guide{height: 1.4rem; text-decoration: none;border: 1px solid #fff;}
 .help_middle_guide:hover{background: #f8f8f8; border-radius: 10px;border: 1px solid #E6E6E6;}

 .help_middle_guide img{margin-top: 22px;}
 .help_middle_help{height: 1.4rem; text-decoration: none;border: 1px solid #fff;}
 .help_middle_help:hover{background: #f8f8f8; border-radius: 10px;border: 1px solid #E6E6E6;}
 .help_middle_help img{margin-top: 22px;}

 .help_middle_faq{height: 1.4rem; text-decoration: none;border: 1px solid #fff;}
 .help_middle_faq:hover{background: #f8f8f8; border-radius: 10px;border: 1px solid #E6E6E6;}
 .help_middle_faq img{margin-top: 22px;}
 .help_module_title{padding: .2rem .3rem; background-color: #F8F8F8; border-radius: 5px;} 
 .help_module_title{margin-bottom: 0.3rem;}
 .help_module_title a{ font-size: .18rem; color: #666; text-decoration: none;} 
 .help_module_title a:hover{ color: #2C67FF;}
 .help_module_title .dft_right .icon_arrow {margin-bottom: 3px;}
  .help_module_title .dft_left{color: #000;}
 .help_module_content{ margin: .6rem 0; text-align: left;}
 .article_block_quantity{ margin: 20px auto; padding: 5px 10px; display: inline-block; border-radius: 5px; font-weight: 600;} 
 .article_block_quantity a{ font-size: .16rem; color: #666;}
 .article_block_quantity a:hover{color:#2C67FF; text-decoration: none;}
 .article_block_quantity .icon_arrow{ margin-left: .3rem;margin-bottom: 3px;}
 .help_modeule_line1,.help_modeule_line2{height: 142px;width: 1px; background: #E6E6E6; display: inline-block;}
 .help_module .help_modeule_line_active{background: none;}
.article_block_faq_title, .article_block_faq_title>a{ margin-bottom: 15px; font-size: .2rem; font-weight: 600; color: #000;} 
.article_block_faq_title img { vertical-align: middle; margin-right: .1rem; }
.help_module_faq .article_block_quantity{ margin-top: 0;}
.help_module_faq_block{text-align: left; max-width: 340px; width: 100%; box-sizing: border-box;margin: 0 .08rem; display: inline-block; vertical-align: top; margin-top: 40px; padding: .3rem; position: relative; border-radius: .1rem; overflow: hidden; min-height: 120px;}
.help_module_faq_block.opt1{opacity: .5;pointer-events: none;display: none;}

.help_center{border:1px solid #f0f0f0; background-image: url(https://www.gemoo-resource.com/img/faq_bgimg.png); background-repeat: no-repeat;background-position:93% 82%;background-size: auto;}
.help_center:hover{border:1px solid #e6e6e6; background-image: url(https://www.gemoo-resource.com/img/faq_bgimgact.png); background-repeat: no-repeat;background-position:93% 82%;background-size: auto;}
.help_center1{ background-image: url(https://www.gemoo-resource.com/img/faq_bgimg1.png); background-repeat: no-repeat;background-position:right bottom;background-size: auto;}
.help_center2{ background-image: url(https://www.gemoo-resource.com/img/faq_bgimg2.png);background-repeat: no-repeat;background-position:right bottom;background-size: auto;}
.help_center3{ background-image: url(https://www.gemoo-resource.com/img/faq_bgimg3.png);background-repeat: no-repeat;background-position:right bottom;background-size: auto;}
.help_center4{ background-image: url(https://www.gemoo-resource.com/img/faq_bgimg4.png); min-height: 143px;background-repeat: no-repeat;background-position:right bottom;background-size: auto;}
.help_center5{ background-image: url(https://www.gemoo-resource.com/img/faq_bgimg5.png); min-height: 143px;background-repeat: no-repeat;background-position:right bottom;background-size: auto;}
.help_center6{ background-image: url(https://www.gemoo-resource.com/img/faq_bgimg6.png); min-height: 143px;background-repeat: no-repeat;background-position:right bottom;background-size: auto;}
.help_center7{ background-image: url(https://www.gemoo-resource.com/img/faq_bgimg7.png); min-height: 143px;background-repeat: no-repeat;background-position:right bottom;background-size: auto;}
.help_center8{ background-image: url(https://www.gemoo-resource.com/img/faq_bgimg8.png); background-repeat: no-repeat;background-position:right bottom;background-size: auto;}
.help_center9{ background-image: url(https://www.gemoo-resource.com/img/faq_bgimg9.png); background-repeat: no-repeat;background-position:right bottom;background-size: auto;}
.help_module_faq_block>img{ position: absolute; right: 0; border: 0;}
.text_cont { font-size: 14px; color: #666; margin-bottom: 10px; }
.help_module_faq_block a { font-size: 14px; color: #666; text-decoration: underline; }
.help_module_faq_block a:hover { color: #2C67FF; }
.help_module_faq_block:hover{box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.10);}

.help_module_items{padding: .6rem 0 .2rem 0;text-align: left;}
.help_module_items>img{ max-width: 33%;}
.help_module_main{ width: 60%; margin:-20px 0 0 7%;}
.help_module_main h2{ margin: .2rem 0; font-size: .3rem; font-weight: 600; color: #000;}
.help_module_main .help_module_main_desc{ margin: 0 0 .3rem 0; font-size: .18rem; color: #666;}
.help_module_main>div{ width: 47%; display: inline-block; vertical-align: top;}
.help_module_main>div:nth-of-type(2n){ padding-left:4%; margin-left: -4px;}
.help_module_main p{ display: inline-block; margin-left: 10px; font-size: .18rem;}
.help_module_main span{ display: block;}
.help_module_top{ padding-top: 14px;}
.help_module_bottom{ padding-bottom: 14px; margin-top: 10px;}
/* guide list */

.content_list_block{ position: relative;}
.content_list_block img{ position: absolute; right: 0; top: 0;}
.content_list_block h1{ font-size: .36rem; margin: 0;}
.content_list_block p{max-width: 80%; font-size: .18rem; color: #333; margin: 0;}
.guide_list_main .article_block{ margin: 40px .1rem 0;text-align: left;}
.guide_list_main .article_block_title{ margin: 0.4rem 0 0 0; font-size: .24rem; font-weight: 600; color: #000;}
.article_block_title{margin-top: 0.2rem; font-weight: 600;}
.dft_pw .article_block_title2 , .dft_pw .article_block_title2 a {color: #666;} 
.content_list_style{display: inline-block;width: 49%;}
.content_list_style.faq{display: block;width:auto;}
.content_list_style li{ box-sizing: border-box; margin:15px 2% 0 0px; padding: 0;padding-left: 14px; font-size: .14rem; color: #666;position: relative;}
.content_list_style li::after{content: '';position: absolute;width: 5px;height: 5px;background-color: #666;left: 0;top: 50%;transform: translateY(-50%);border-radius: 50%;}
.content_list_style li a{ color: inherit; text-decoration: underline;}
.content_list_style li a:hover{color:#2C67FF;}
.guide_list_main .article_block_quantity{ margin: 20px 0;}

.produt_feature_list{ margin: .3rem 0; padding: .3rem; background: #F8F8F8; border-radius: 4px; font-size: .2rem; color: #000;}
.produt_feature_item{ margin-top: .2rem;}
.produt_feature_item p{ max-width: 85%; display: inline-block; vertical-align: middle; margin: 10px 0;}
.produt_feature_item span{ width: 24px; height: 24px; display: inline-block;  margin-right: 10px; vertical-align: middle; border-radius: 100%; line-height: 24px; background-color: #2C67FF; font-size: .16rem; font-weight: 500; color: #fff; text-align: center;}
.feature_img { display: inline-block; vertical-align: middle; margin-left: 30px; padding: 5px 30px; background-color: #fff; border-radius: 5px; }

.content_nav{ margin: .3rem auto; padding: .3rem; background-color: #F8F8F8; border-radius: 5px;}
.content_nav h3{ margin: 0;}
.content_nav_sub a{ padding-left: .3rem; color: #333; font-size: .16rem;}
.content_nav_sub a::before{ content: ""; display: inline-block; width: 5px; height: 5px; border-radius: 5px; background-color: #333; margin: 10px 10px 0 0; vertical-align: text-top;}
.content_nav_single a{ display: block; margin: .2rem 0; color: #2C67FF; font-weight: normal;}

.content_nav p{ margin: 10px 0;}
.content_nav span{ max-width: 90%; display: inline-block; vertical-align: top;}
.content_nav .icon_triangle{ font-size: .8em; vertical-align: middle;}

.dft_pw .wp-caption{ margin: 0.3rem auto; text-align: center;  border-radius: 10px;}
.dft_pw .wp-caption-text{ margin-top: 5px;color: #999; font-size: .14rem;}
.dft_pw .wp-caption img{ border-radius: 10px; box-shadow: 6px 6px 20px rgba(167, 167, 167, .25); width: 100%;}

#disqus_thread{ margin-top: .3rem;}
/* 20220727 */
.side_title img{vertical-align:middle;}
.guide_title{width: 1rem;display: inline-block;vertical-align:middle;line-height: .18rem;}
.guide_title>i{display: inline-block;font-style: normal;}
.guide_title .guide_title1{line-height: .22rem;font-size: .22rem;}
.guide_title .guide_title2{line-height: .16rem;font-size: .16rem;color: #99B6FF;}
.side_title:hover .guide_title2{color: #fff;}
.side_title_active .guide_title2{color: #fff;}
/* // */
/* 20220728 */
.bd-tottom{border-bottom: 1px solid #e6e6e6; box-sizing: border-box;}
.table-items{margin-top: .6rem;text-align: center;}
.table-items .table-item{
  padding: 0 .42rem;
  vertical-align: middle;
  min-height: .57rem;
  display: inline-block;

}
.table-items span{position: relative;}
.table-items span::after{
  content: "";
  position: absolute;
  transition: .3s;
  width: 0%;
  height: .05rem;
  background-color: rgba(44, 104, 255, 0);
  bottom: -1px;
  left: 0;
  border-radius: .05rem;
}
.snap.table-items .table-active{color: #3BBA54;}
.snap.table-items .table-active::after{background-color: #3BBA54;width: 100%;}
.table-items .table-active{color: #2C67FF;}
.table-items .table-active::after{background-color: #2C67FF;width: 100%;}
.table-items .table-item>span{cursor: pointer;display: inline-block;min-width: 1rem;height: 100%;text-align: center;padding: .11rem .115rem .16rem .115rem;box-sizing: border-box;font-family: 'Poppins';font-style: normal;font-weight: 600;font-size: .22rem;line-height: .30rem;align-items: center;}
.side_wrap ul .a_active_hover2{color: #333;}
.side_wrap .a_active_hover2 .icon_triangle_line::after {content: "\e905";color: #333;}
.side_wrap a.a_active_hover2 .icon_triangle_line{transform: rotate(90deg);}
.side_wrap ul .a_active_hover{color: #2C67FF;}
/* .side_wrap a.a_active_hover .icon_triangle_line{transform: rotate(90deg);} */
.side_wrap .a_active_hover .icon_triangle_line::after {content: "\e906";color: #2C67FF;}
/* // */
/* 2022.08.05 */
.article_block>div a{vertical-align: bottom;}
.article_block>div img{object-fit: cover;vertical-align: bottom;transition: .5s;}
.article_block>div{cursor: pointer; margin-bottom: 0.2rem;border-radius: 30px 0px;overflow: hidden;transition: all .5s ease-in-out;border: 1px solid #E6E6E6;}
.article_block>div:hover{border-radius: 0px 30px;border: 1px solid #E6E6E6;}
.article_block>div a{display: inline-block;overflow: hidden;}
.article_block>div:hover img{transform: scale(1.05);}
.side_wrap::-webkit-scrollbar {width: .08rem;height: 263px;border-radius: 5px;background-color: #E6E6E6;}
.side_wrap::-webkit-scrollbar-thumb {border-radius: .05rem;height: 263px;background: #E6E6E6;}
.side_wrap::-webkit-scrollbar-track {border-radius: .05rem;background: #F5F5F5;}

/* 2022.11.17 /video/ */
.youtube_video{position: relative;max-width: 900px;}
.youtube_video img{opacity: 0;}
.youtube_video iframe{position: absolute; width: 100%;max-width: 900px;height: 100%;top: 0;left: 0;}

.my_soulmate{max-width: 700px;margin-top: .3rem;position: relative;margin-left: auto;margin-right: auto;}
.video_play{width: 100%;position:relative;height: auto;}
.my_soulmate .videoplay{background-color: rgba(105, 39, 39, 0);cursor: pointer; position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.videoplay span{position: absolute;
  background-color: #2b333f;
  background-color: rgba(43,51,63,.7);
  border: 0.06666em solid #fff;
  -webkit-border-radius: 0.3em;
  -moz-border-radius: .3em;
  border-radius: .10rem;
  cursor: pointer;
  display: block;
  width: .9rem;
  height: .45rem;
  left: 50%;
  line-height: 1.5em;
  opacity: 1;
  padding: 0;
  position: absolute;
  top: 50%;
  -webkit-transition: all .4s;
  -moz-transition: all .4s;
  -o-transition: all .4s;
  transition: all .4s;
  transform: translate(-50%,-50%);
}
.videoplay span::after{content: "\e906";font-size: .24rem; transform: translate(-50%,-50%);left: 50%;top: 50%;position: absolute;font-family: "iconfont";color: white;}
  
/* wp-caption alignnone */

/* 2022.09.27 */
.content>p>img{display: block;margin-left: auto;margin-right: auto;}
.content>.read_time>img{display: inline-block;}
.wp-caption.alignnone{width: auto !important;}
.wp-caption.aligncenter{width: auto !important;}

/* /pager/ */
.article_main_content{display: none;}
.show{display: block;}
.article_page {max-width: 5.75rem;width: 100%;margin: 0 auto;position: relative;text-align: center;}
.article_page::after {content: "";display: block;clear: both;}
.article_page_left, .article_page_right {display: inline-block;}
.article_page a {text-decoration: none; font-size: .14rem; line-height: .36rem; padding: 0.02rem 0.13rem 0; display: inline-block; text-align: center; color: #999; cursor: pointer; background-color: #F5F5F5; margin-right: 0.1rem; border-radius: 0.05rem;}
.article_page ul {display: inline-block;}
/* .first_page, .end_page, .prev_page, .next_page {font-size: .14rem;line-height: .34rem;display: inline-block;padding-right: 0.05rem;text-align: center;color: #333;cursor: pointer;} */
.article_page li, .article_page i {    text-decoration: none; font-size: .14rem; line-height: .36rem; padding: 0.02rem 0.13rem 0; display: inline-block;text-align: center; color: #999; cursor: pointer; background-color: #F5F5F5; margin-right: 0.1rem; border-radius: 0.05rem;}
.article_page li:hover, .article_page a:hover {color: #666; background-color: #E6E6E6;}
.article_page .active,.article_page .active:hover {color: #fff; background-color: #2C67FF;}
.next_page {padding-right: 0;transform: scale(1);}
/* end */

/* contact-us.htm */
.contact_box{text-align: center;}
.contact_item{display: inline-block; width: 210px;height: 300px;margin: .8rem .12rem 0;text-decoration: none;padding: 20px;border-radius: .1rem;box-sizing: border-box;background: #FFF;border: 1px solid #F0F0F0;}
.contact_item:hover{text-decoration: none;box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.10); border: 1px solid #E6E6E6;}
.contact_item img{margin: 45px auto;}
.contact_item h5{color: #000; font-size: 18px; font-weight: 600;}
.contact_item p{color: #999;font-size: 14px;margin-top: 10px;}
.contact_item:hover p{color: #2C67FF;}



/* 2024-4-19 */
.content_faq_list{max-width: 1080px;margin-right: auto;margin-left: auto;}


.sub_ad_cont {
  display: flex;
  gap: 0 100px;
  align-items: center;
}
.sub_ad{position: sticky;text-align: center;padding: 0 .2rem;z-index: 8; top: 0rem;background: linear-gradient(176deg, #F0F0F0 -31.57%, #FFA500 120.76%);display: flex;justify-content: center;align-items: center;box-sizing: border-box;}
.ad-title { display: block; color: #362000; font-family: 'Poppins'; font-size: 18px; font-weight: 700; }
.ad-des { display: block; color: #362000; font-family: 'Poppins'; font-size: 14px; }
.sub_ad img{vertical-align: middle;}
.sub_ad .sub_ad_buton{cursor: pointer; display: inline-block;vertical-align: middle;text-align: center;text-decoration: none;color: #593500;
font-size: 14px;margin: .1rem .23rem;
font-weight: 600;width: 118px;
height: 32px;
line-height: 32px;
border-radius: 6px;
background: #FFEBCC;
box-shadow: 1px 2px 0px 0px #855D14;
}
.sub_ad .sub_ad_buton:hover { background: #FFE1B2; }
.sub_ad_cont .icon_close { position: absolute; top: 4px; left: 0; cursor: pointer; }
.sub_ad_cont .icon_close::before { font-weight: normal; font-size: 12px; }
.sub_ad_buton .icon_arrow { font-size: 16px; margin: 0; }
.sub_ad_buton .icon_arrow:after { font-size: inherit; }
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min--moz-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3/2), only screen and (min-device-pixel-ratio:1.5) {
}
@media screen and (max-width: 1485px){
  /* .content_faq_list{max-width: 980px;margin-right: auto;margin-left: auto;} */
 }
@media screen and (max-width: 1415px){
  .content{ width:70%; max-width: 1020px; margin-left: 4%;}
 }
 @media screen and (max-width: 1400px){
  .dft_pw {width: 95%;padding: 0 2.5%;}
  .faq_wrap.dft_pw {width: 94%;padding: 0 3%;}
  .faq_wrap .breadcrumbs { width: 90%; margin: 0 auto; }
  .faq_wrap .content { max-width: 800px; width: 100%; margin: 0 auto; float: none; }
  .aside { display: none; }
}
@media screen and (max-width: 1250px){
  .spt_option{max-width: 1000px;margin-left: auto;margin-right: auto;}
  .spt_option li.hide1{display: none;}
  .spt_option li.hide2{display: inline-block;}

}
@media screen and (max-width: 1200px){
  .help_module_faq_block{width: 45%; margin: .4rem 2% 0;}
  .content_faq_list{max-width: 980px;text-align: center; margin-right: auto;margin-left: auto;}
  .help_module_faq_block.opt1{display: inline-block;}
}
@media screen and (max-width: 1020px){
 .side_wrap{ display:none;}
 .content{ width: 100%; margin-left: 0;}
 .spt_article li{width: 45%;}
}
@media screen and (max-width: 980px){
  .search_content{border: none;}
  .faq_wrap .breadcrumbs { width: 100%; margin: 0 auto; }
  .faq_wrap .read_end p { margin-left: 2%; }
  .aside_mo h3 {border: 1px solid #e6e6e6;}
  .aside_pc { display: none; }
  .aside_mo { display: block; }
  .aside { position: static; }
}
@media screen and (max-width: 850px){
  .spt_option{max-width: 700px;margin-left: auto;margin-right: auto;}
  .spt_option li.hide2{display: none;}
  

}
@media screen and (max-width: 750px){
  .guide_banner{height: auto;}
  .spt_banner { min-height: auto; }
  .faq_wrap .read_end { background: #F5F5F5; border-radius: 10px; padding: .4rem .22rem; text-align: center; }
  .faq_wrap .read_end p { margin-left: 0; display: block; font-size: .34rem; margin: 0 auto; max-width: 750px; width: 90%; margin-top: .2rem; }
  .faq_wrap .read_end img { width: 35%; }
  .contact_us { width: 94%; margin: .6rem auto .4rem; }
  .aside_mo .nav_content { height: 5rem; }
  .nav_content .aside_text { font-size: 16px; line-height: 26px;}
  .aside_mo h3 { padding: .4rem 0; }
	.content_list_block img{ display: none;}
	.help_module_items>img{ display: none;}
	.help_module_main{ width: 100%; margin-left: 0; text-align: center;}

  .content_list_block h1{font-size: .50rem;}
  .content_list_block p{font-size: .32rem;}
  .content p{font-size: .32rem;}
  .article_block_faq_title, .article_block_faq_title>a{font-size: .28rem;}
  .content_list_style li a{font-size: .24rem;}
  .guide_list_main .article_block_title{font-size: .28rem;}
  .help_module_faq_block {width: 94%;margin-left: auto;margin-right: auto;display: block;height: auto;}
  .help_module_faq_block:nth-of-type(2n){ margin-left: auto;}
  .help_module_faq_block.opt1{display: none;}

  .guide_wrap{margin-top: 0.6rem;}
  .breadcrumbs{font-size: .32rem;}
  .content h1{font-size: .5rem}
  .recoder_lists a{font-size: .3rem;}
  

  .help_content .help_desc{font-size: .32rem;}
  .help_modeule_line1, .help_modeule_line2{width: 0;}
  .help_module a{font-size: .32rem;width: 20%;}
  .help_module_title a{font-size: .28rem;}
  .article_block_title a{font-size: .32rem}
  .article_block_quantity a{font-size: .28rem;}
  .content h2{font-size: .32rem;}
  .help_module_main h2{font-size: .32rem;}
  .help_module_main .help_module_main_desc{font-size: .3rem;}
  .content p b{font-size: .36rem;}
  
  .table-items .table-item>span{font-size: .32rem;}
  .video_play{height: 3.965625rem;}

  .article_page {margin: 0.3rem auto; max-width: 600px; width: 100%; }
  .first_page, .end_page, .prev_page, .next_page {font-size: 16px;}
  .article_page li, .article_page a { padding: 10px 13px; font-size: 15px; margin-right: 0.14rem; line-height: 18px; }
  .article_page .first_page,.article_page .end_page { display: none; }
  .download .btn {min-width: 260px; margin-top: 0.3rem; margin-left: 0.05rem; margin-right: 0.05rem; text-align: center; text-decoration: none; color: #FFFFFF; font-size: .26rem; display: inline-block; vertical-align: bottom; padding: 0.16rem 0.32rem 0.15rem; box-sizing: border-box; border-radius: 0.05rem; line-height: 1.5; height: auto;}
  .guide_banner h1 {margin: .2rem 0 .1rem 0;}
  .guide_banner img { width: 18%; }
  .download .btn_type3{color: #3BBA54;border: 1px solid #3BBA54;padding: .15rem .32rem .14rem;}
  .download .btn_type3:hover{color: #1caa38;border: 1px solid #1caa38;padding: .15rem .32rem .14rem;}
  .guide_list_main .article_block:first-child { margin-top: 0; }
  .help_module_faq_block:first-child { margin-top: 0; } 
}
@media screen and (max-width: 568px){
  .first_page, .end_page, .prev_page, .next_page {margin: 0;}
  .spt_article li{width: 90%;}
}
@media screen and (max-width: 370px){
 .article_block{ width: 100%;}
 .article_block:nth-of-type(2n){ margin: .2rem 0 0 0;}
 .help_module_main>div img{ display: block; margin: 10px auto;}
 
}