table{border-collapse:0; border-spacing:0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td,div,footer,b,span,font,strong,article{font-family: "Segoe UI","Helvetica Neue","Noto Sans","IBM Plex Sans","Arial","Raleway","Roboto","sen","Lato";}
pre{background-color: #f1f1f1; padding: 10px; margin: 25px 0; border-radius: 6px; overflow: auto;}
.btn{transition:transform 0.3s linear;}
.btn:hover{transform:translateY(-5px);}
.descrumbs{ padding: 20px 0; border-bottom: 2px solid #e2e2e2;}
.descrumbs a,.descrumbs span{ font-size: 16px; color: #000; font-weight: normal; font-style:italic;}
.descrumbs ul{margin: 0; padding-left: 20px;}
.descrumbs li{display:inline-block; margin: 0;}
.descrumbs li:before{display: none;}
.descrumbs li:after{content:">"; margin:0 3px 0 5px; font-size:inherit; color:inherit; vertical-align:middle; top: 1px; position: relative;}
.descrumbs li:last-child:after{ display:none;}

.column_right_box.right_fixed{width: 400px; position: fixed; top: 80px; padding:20px 9px 0;}
.iofor_spare{ position:fixed; right:100px; top:100px; z-index: 5;}
.iofor_spare a{ width:40px; height:40px; border-radius:40px; background:#fff; border:2px solid rgba(153, 171, 206); text-align:center; line-height:40px; text-decoration:none; display:block; margin:15px; position:relative; transition:all linear 0.1s; -webkit-transition:all linear 0.1s; -moz-transition:all linear 0.1s; -o-transition:all linear 0.1s; -ms-transition:all linear 0.1s;}
.iofor_spare a:before{ content: "\ea90"; font-family: "iconfont"; position:absolute; left:0; right:0; top:0; bottom:0; margin:auto; z-index:5; display:block; color:rgba(153, 171, 206); font-size:18px; transition:all linear 0.1s; -webkit-transition:all linear 0.1s; -moz-transition:all linear 0.1s; -o-transition:all linear 0.1s; -ms-transition:all linear 0.1s;}
.iofor_spare a:hover{ background:rgba(153, 171, 206);}
.iofor_spare a:hover:before{ color:#fff;}
.iofor_spare a.fb_share:before{ content:"\ea90";}
.iofor_spare a.tw_share:before{ content:"\ea96";}
.iofor_spare a.in_share:before{ content:"\eaca";}

.iofor_download_right{
  width: 160px;
  margin-top: 32px;
  padding: 48px 16px 16px;
  box-sizing: border-box;
  border-radius: 16px;
  background: linear-gradient(180deg, #ECF8FF 0%, #DAEBFF 100%);
  text-align: center;
}
.iofor_download_recordgo{
  background: linear-gradient(180deg, #F3E7E9 0%, #E3EEFF 51.5%, #E3EEFF 100%);
}
.iofor_download_right h3{
  color: #000;
font-size: 18px;
font-weight: 700;
line-height: normal;
margin-top: 14px;
}
.iofor_download_right p{
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 150%;
margin-top: 14px;
}
.iofor_download_right a.iofor_download_right_freedl{
  width: 100%;
  margin-top: 20px;
  display: flex;
height: 48px;
justify-content: center;
align-items: center;
line-height: 1.2;
text-align: center;
color: #FFF;
font-size: 14px;
font-style: normal;
font-weight: 700;
border-radius: 12px;
background: var(--download, linear-gradient(90deg, #ED6948 18.05%, #FF404F 102.89%));
}
html[lang = 'de-DE'] .iofor_download_right{
  padding-left: 6px; padding-right: 6px;
}
.excerpt_p{font-style: italic; width: 100%; box-sizing: border-box; padding: 0 22px 24px; border: 1px solid #e3f0ef; border-radius: 6px; margin-top: 30px; box-shadow: 0 0 1px 1px #ffffda inset; background: #fffff9; position: relative;}
.excerpt_p:before{width: 20px; height: 17px; content: ""; display: block; position: absolute; left: 1px; top: 1px; background:url(../png/excerpts_before.png); background-size:cover;}
.excerpt_p:after{width: 17px; height: 20px; content: ""; display: block; position: absolute; right: 1px; bottom: 1px; background:url(../png/excerpts_after.png); background-size:cover;}

.langauthor{ font-size: 16px; display: flex; align-items: center;}
.langauthor>a{display: block; margin-right: 14px;}
.langauthor img{ width:50px; height:50px; border-radius:50px;}
.langauthor .uptime>a,.langauthor .uptime>b{line-height: 1; font-size:18px; font-weight:bold; color:#000000;}
.langauthor .uptime b a{font-size: inherit; font-weight: inherit; color: inherit;}
.langauthor .uptime span{font-size: 14px; color: #595959; display: block; margin-top: 10px;}

.wrap_middle img{ height:auto; vertical-align: middle; max-width: 100%;}
.wrap_middle>h1{margin:30px 0; font-size:32px; color: #000; font-weight:bold; text-align: center;}
.wrap_middle>h2{ margin:30px 0 0; font-size: 24px; color: #000000; font-weight: bold;}
.wrap_middle>h3{ margin:30px 0 0; font-size: 20px; font-weight: bold;}
.wrap_middle>h4{font-size:18px; line-height:1.6; margin:30px 0 0; font-weight: bold;}
.wrap_middle>h5{font-size:16px; line-height:1.6; margin:30px 0 0; font-weight: bold;}
.wrap_middle>h6{font-size:20px; line-height:1.5; margin:30px 0 0; font-weight: 500;}
.wrap_middle p{ margin:25px 0 0; font-size: 16px; line-height: 1.875; color: #000000;}
.wrap_middle p a{font-size: inherit; color: #e91a1d;}
.wrap_middle ul{ margin: 30px auto;}
.wrap_middle li{ margin: 10px 0; font-size: 16px; line-height: 1.875; color: #000000;}
.wrap_middle ul li{list-style-type: none; position: relative; padding-left: 1rem;}
.wrap_middle ul li:before{ content: ""; width: 6px; height: 6px; display: inline-block; position: absolute; top: 12px; left: 0; border-radius: 100%; background-color: #fa4a4d;}
.wrap_middle ul li a{font-size: inherit; color: #fe5353;}

.wrap_middle>h2 a,.wrap_middle>h3 a,.wrap_middle>h4 a{font-size: inherit; color: #e91a1d; font-weight: normal;}
.wrap_middle i{font-size: inherit;}

.wrap_middle table{ max-width: 834px; width: 100%; margin: 20px auto; border: none;}
.wrap_middle table,.wrap_middle tr,.wrap_middle td{border: 1px solid #c5c5c5; border-collapse: collapse; border-spacing:0; color: inherit; font-weight: inherit; text-align: center; font-size:14px;}
.wrap_middle td{ padding:10px; line-height: 1.5;}
.wrap_middle td p,.wrap_middle td li{ font-size: inherit;}
.wrap_middle table tr:first-child{ background-color: #179de5; color: #fff; font-weight: bold;}
.wrap_middle table td:first-child{font-weight: bold;}
.wrap_middle em{ font-style:italic; font-size: inherit;}
.wrap_middle strong{ font-weight: 600; font-size:inherit; color:inherit;}

.wp-caption,.support_guide_img{ max-width:100%; margin:60px auto 0; text-align: center;}
.iof_video{max-width:100%; margin:20px auto 0; text-align: center;}
.wp-caption img,.support_guide_img img{height: auto; box-shadow: 0 0 19.2px 0.8px rgba(227,227,227,1); max-width: 100%;}
.wp-caption p,.support_guide_img p{margin: 10px auto 0 auto; font-size: 16px; color: #494949; font-style: italic;}
.alignright{ float: right; margin:0 0 0 10px;}
.alignleft{ float: left; margin: 0 10px 0 0;}
.iframe_video{position: relative; max-width:750px; width: 100%; margin: 20px auto; overflow:hidden; padding-bottom:40%; box-shadow: 0 0 17.28px 0.72px rgba(203,203,203,.72);}
.iframe_video iframe{max-width: 100%; max-height: 100%; margin:0 auto; display:block;}


.ftb{ font-weight:bold;}
.italic{ font-style:italic;}
.alr{ text-align:right;}
.textd{text-decoration:underline;}
.textl{text-decoration:line-through;}
.note_style{border-radius: 5px;padding: 20px;margin-top: 50px !important;font-size: 16px;line-height: 1.75;font-style: italic;position: relative;border: 1px solid #eee; overflow:inherit !important;}
.note_style:before {content: "Note";background: #78da6d url(../png/note_icon.png) 12px 3px no-repeat;width: 50px;height: 26px;padding-left: 36px;border-radius: 5px 5px 0 0;position: absolute;top: -26px;left: 20px;color: #fff;}
.green_border{ font-size: 14px; margin:20px 0; padding:10px 20px 10px 70px; min-height: 64px; border: 1px dashed #5ac2a9; background: url(../png/tips_icon.png) 10px 10px no-repeat;}
.green_border p:first-child, .highlight-style p:first-child, .tip-style p:first-child, .warn-style p:first-child, .quote-style p:first-child{ margin-top: 0;}
.green_border p:last-child, .highlight-style p:last-child, .tip-style p:last-child, .warn-style p:last-child, .quote-style p:last-child{ margin-bottom: 0;}
.green_border p{ margin-top: 5px !important; line-height: 1.5;word-wrap: break-word;}
.step_style{padding: 5px 10px;margin-right: 10px;display: inline-block;background-color: #e8e8e8; border: none;}
.highlight-style{margin: 25px 0; padding: 24px; background: #F7F8FA; border-radius: 4px;}
.tip-style{margin: 25px 0; padding: 24px; padding-inline-start: 60px; background: #F4F7FF; background-size: 24px;  border-radius: 4px; position: relative;}
.tip-style::before{content: ""; position: absolute; inset-inline-start: 24px; top: 26px; width: 24px; height: 24px; background: url("../png/tip.png") center no-repeat; background-size: 24px;}
.warn-style{margin: 25px 0; padding: 24px; padding-inline-start: 60px; background: #FFFBF4; background-size: 24px;  border-radius: 4px; position: relative;}
.warn-style::before{content: ""; position: absolute; inset-inline-start: 24px; top: 26px; width: 24px; height: 24px; background: url("../png/warn.png") center no-repeat; background-size: 24px;}
.quote-style{margin: 25px 0; padding: 24px; padding-inline-start: 60px; background: #F9F4FF; background-size: 24px;  border-radius: 4px; position: relative;}
.quote-style::before{content: ""; position: absolute; inset-inline-start: 24px; top: 26px; width: 24px; height: 24px; background: url("../png/quote.png") center no-repeat; background-size: 24px;}
.navaside{width:260px; position:fixed; left:-260px; top:110px; background-color:#fff; z-index:101; transition:.5s ease; box-shadow: 0 0 15px rgba(29,29,29,.1);}
.navaside_switch{left:0;}
.navaside .asdarop{position:absolute; right:-155px; top:0; width:35px; height:50px; background:url(../png/asidebtnen.png); background-size:cover; border:none; cursor:pointer;}
.asdarop:before{content:"Article Menu"; position:absolute; right:35px; top:0; font-size:16px; color:#000; padding:12px 0; width:120px; text-align:center; background-color:#ffbaba;}
.asdarop:after{content:""; position:absolute; right:11px; top:20px; width:12px; height:19px; background:url(../asidearrow.html); background-size:cover; transform:rotateY(180deg); transition:transform .2s .5s ease-in-out;}
.navaside_switch .asdarop{right:-35px;}
.navaside_switch .asdarop:after{transform:rotateY(360deg);}
.navaside_switch .asdarop:before{display:none;}
.navaside div{border-bottom:1px solid #ddd; border-right:1px solid #ddd;}
.navaside h4{font-size:16px; color:#000; padding:12px 0 12px 10px; background-color:#ffbaba;}
.navaside.open ul{display: block;}
.navaside ul{margin:0; padding:0 0 5px; display:none}
.navaside h5{font-size:14px; font-weight:bold; color:#666; cursor:pointer; padding:15px 10px 15px 10px; line-height:1;}
.navaside h5 a{font-size: inherit; color: inherit;}
.navaside h5:hover{background:#f5f7f9;}
.navaside h5:after{content:""; float:right; margin-right:5px; width: 12px; height: 12px; background:url(../svg/add-2.svg); background-size:cover; display: inline-block; vertical-align: middle;}
.navaside .nostren h5:after{display: none;}
.navaside ul li{line-height:1; font-size:12px; color:#676767; margin:0; padding:6px 0 8px 22px; position:relative;}
.navaside ul li a{color:inherit;}
.navaside ul li:before{content:""; position:absolute; left:12px; top:12px; width:5px; height:5px; border-radius:50%; background-color:#cdcdcd;}
.navaside .tsel h5,.navaside .asel{color:#f9adb0; background:none;}
.navaside .asel:before{background-color:#f9adb0;}
.navaside .tsel h5:after{background:url(../svg/minus.svg); background-size:cover;}
.navaside .dsbul{ display:block; padding:10px 0;}
.rsclm_recommen{ border:1px solid #eeeeee; padding:20px 35px; margin-top:20px;}
.rsclm_recommen h2{ font-size:30px; color:#333333; font-weight:bold;}
.rsclm_recommen ul{ margin:20px auto 0;}
.spnavbar{ width:100%; height:0; line-height:60px; position:fixed; top:0; background:#fff; box-shadow:0 10px 30px rgba(0,0,0,0.1); z-index:10; transition:height linear 0.3s; -webkit-transition:height linear 0.3s; -moz-transition:height linear 0.3s; -o-transition:height linear 0.3s; -ms-transition:height linear 0.3s; overflow:hidden;}
.spnavbar.showed{ height:60px;}
.spnavbar a{ text-decoration:none; color:#333333; font-size:16px;}
.spnavbar span.spbar_logo{ display:inline-block; vertical-align:middle; color:#333333; background:#fff; font-size:20px; position:relative; line-height:60px; font-size:20px;}
.spbar_logo:before{ width:40px; height:40px; content:""; display:inline-block; vertical-align:middle; margin:-3px 10px 0 0;}
.spbar ul{ display:inline-block; vertical-align:middle; float:right;}
.spbar ul li{ display:inline-block; vertical-align:middle; line-height:60px; margin:0 20px;}
.spbar ul li a:hover{ color:#4194f1;}
.spbar ul li.spbar_dl a{ padding:6px 14px; background:#2fc051; color:#ffffff;}
.spbar ul li.spbar_buy{ margin:0;}
.spbar ul li.spbar_buy a{padding:5px 14px; border:1px solid #f27904; color:#f27a04;}
.rsclm_top{ position:fixed; right:10px; bottom:100px; cursor:pointer; z-index:3; display: none;}

.spcicl{ width:96%; margin-top:30px; padding:30px 2% 15px; background:#fcfcfc; border-radius:10px; border:1px solid #f6f6f6; position:relative;}
.spcicl:before{ width:75px; height:23px; content:""; display:block; background:url(../sptcicl1.html) bottom right no-repeat; background-size:cover; position:absolute; bottom:0; right:33%; z-index:1;}
.spcicl:after{ width:75px; height:71px; content:""; display:block; background:url(../sptcicl2.html) top right no-repeat; background-size:cover; position:absolute; right:1%; top:8px; z-index:1;}
.spcicl_text{ max-width:690px; width:72%; display:inline-block; vertical-align:middle; position:relative; z-index:2;}
.spcicl_text h3 a{ font-size:22px; color:#4194f1; line-height:1.4;}
.spcicl_text p{ font-size:16px; color:#333333; line-height:1.6; margin-top:10px;}
.spcicl_btn{ max-width:244px; width:24.6%; margin-left:2%; display:inline-block; vertical-align:middle; z-index:2; position:relative;}
.spcicl_btn a{ width:100%; height:60px; line-height:60px; background:#15b002; border-radius:5px; font-size:22px; color:#ffffff; text-align:center; position:relative; display:block; text-decoration:none;}

/* 2023-06-19 template*/
.template-button{display: flex; justify-content: center; align-items: center;}
.template-button a{min-width: 146px; height: 40px; text-align: center; line-height: 40px; text-align: center; padding: 0 10px; border-radius: 4px; margin: 16px 34px;}
.template-button a.template-free-download{background: #363636; font-size: 16px; color: #FFFFFF; font-weight: 500;}
.template-button a.template-edit-online{background: #fff; font-size: 16px; color: #363636; font-weight: 400; border: 1px solid #363636;}

.infauth{margin: 45px 0;}
.infauthimg{ width:52px; height:52px;} 
.infauth_cont{width:calc(100% - 62px); margin-left: 10px;}
.infauth_cont>p{ color: #666; font-size: 14px; margin: 5px 0 0 0; line-height: 1.43;}
.author_cont_share b{ font-weight: normal;}
.author_cont_share>b:after{ content: ""; width: 1px; height: 15px; display: inline-block; margin:0 1.25rem; border-left: 1px solid #a1a1a1; transform: rotate(20deg);}
.author_cont_share a{ display: inline-block; margin-right:5px;}

.column_container{max-width: 1040px;}
.column_container .column_left{ width:720px; float:left;}
.column_container .column_right{ width:280px; float:right; margin-top:40px;}
.column_right_box{box-shadow: 0 3px 1rem 0 rgba(0,0,0,.11); margin-bottom:30px; padding:20px 3% 1px; background: #fff;}
.column_right_box>img{display: block; margin-left: auto; margin-right: auto;}
.column_right_hot h4{ font-size:26px; padding-bottom:6px; border-bottom: 1px solid #dee2e6; margin-left:12px; position:relative; margin-bottom: 20px;}
.column_right_hot h4:before{ width:3px; height:70%; background:#0084ff; content:""; display:block; position:absolute; left: -15px; top:7px; z-index:5;}
.column_hot_area{ margin-left:8px;}
.column_hot_area ul li{ font-size:14px; color:#262942; line-height:1.4; margin-bottom:10px;}
.column_hot_area ul li a{ font-size:inherit; color:inherit; text-decoration:none;}
.column_hot_area ul li a:hover{ text-decoration:underline;}

.column_pro_area h4{ margin-top:20px; margin-bottom:20px; margin-left:10px; font-size:20px;}
.column_pro_area h4 a{color: #536DFE;}
.column_pro_area>p{ margin-left: 10px; margin-top: -12px; margin-bottom: 20px; font-size: 18px;}
.column_pro_area ul{ margin-left:14px;}
.column_pro_area ul li{ font-size:14px; line-height:1.6; margin-bottom:8px; padding-left:15px; position:relative;}
.column_pro_area ul li:before{ width:6px; height:6px; border-radius:6px; content:""; display:block; position:absolute; left:0; top:7px; z-index:5; background:#000;}

.col_dlbtn{ width:260px; height:60px; background: #536DFE; font-size:18px; line-height:60px; text-align:center; color:#fff; text-decoration:none; margin:20px auto 0; display:block;}
.col_dlbtn img{ display:inline-block; vertical-align:middle; margin:-3px 5px 0;}
.micro_dlbtn{ width:200px; height:67px; display:block; margin:20px auto;}
.right_micro{width:260px; height:60px; display:block; margin:20px auto;}
.download_area{ margin-top:10px; margin-bottom:40px;}
.download_area .download_box{ width:47.7%; padding:30px 0; border:1px solid #f0f0f0; text-align:center; margin-top:20px;}
.download_area .download_box h4{ font-size:18px; font-weight:500;}
.download_area .download_box a{ width:70%; height:60px; line-height:60px; font-size:18px; color:#fff; text-decoration:none; display:block; margin:15px auto 0; background:#5572fa;}


/*2020-12-07*/
.nav_anchor.half{ margin-top:25px;}
.nav_anchor.half p{ width:50%; display:inline-block; margin:10px -3px 10px 0;}

/*2021-05-05 guide add*/
.nav-link{margin-top: 20px; border-top: 1px solid #dee2e6;}
.nav-link a{ display: block; border-bottom: 1px solid #dee2e6; padding: .5rem 0; font-size: 16px; color: #0084ff; line-height: 1.5;}
.nav-link a:hover{ text-decoration: underline;}

.easypower{ background:#efefff; box-sizing:border-box; padding:36px 40px; margin-top:30px;}
.easypower h4{ font-size:20px; line-height:1.2; color:#5428ED; font-weight:bold;}
.easypower p{ font-size:16px; margin-top:10px; line-height:1.6; color:#000000; font-weight:400; margin-bottom:16px;}
.easypower ul{ margin-top:10px; margin-bottom:20px;}
.easypower ul li{ font-size:14px; line-height:1.3; font-weight:400; color:#000; padding-left:16px; margin: 10px 0; list-style-type: none; position: relative;}
.easypower ul li:before{ background:#000; top:6px; transform:scale(0.6); left:4px; content: ""; width: 6px; height: 6px; display: inline-block; position: absolute; border-radius: 100%;}

.article_quote{ border-left: 4px solid #930000; color: #787878; font-size: 24px; font-weight: 600; line-height: 2; margin: 40px 0; padding-left: 30px; overflow: hidden;}
.article_quote h4{font-size: 16px; font-weight: bold; font-style: italic; color: #787878; margin: 30px 0 10px; text-transform: uppercase;}
.article_quote h4 a{color: #036e1e; text-decoration: underline;}
.article_quote h4 a:focus,.article_quote h4 a:hover{color: #333; text-decoration: none;}

.columntwo{display: flex; justify-content: space-between; vertical-align: text-top; margin: 40px 0;}
.columnbox{width: 49%; border: 1px solid rgba(216,216,216,1); box-sizing: border-box; border-radius: 10px; padding: 20px; margin: 10px auto;}
.columnbox h3,.columnbox .cobre{font-size: 20px; color: #000; font-weight: bold; display: block;}
.columnbox ul{margin: 20px 0;}
.columnbox ul li{padding-left: 28px; line-height: 1.3; margin-bottom: 10px; font-size: 16px; list-style-type: none; position: relative;}
.columnbox ul li:before{content: ""; display: inline-block; position: absolute;width: 12px; height: 2px; background: #666; border-radius: 0; top: 8px; left: 0;}
.columnbox.recommend ul li:before{  width: 14px; height: 12px; background:url(../png/article_correct.png) top center no-repeat; background-size: cover; top:4px;}
.summary{padding: 8px 16px; background: #F0F8FF; position: relative; margin-bottom: 30px;}
.summary:before{width: 2px; height: 100%; background: #5397FE; content: ""; display: block; position: absolute; left: 0; top: 0; z-index: 5;}
.summary p{margin: 0; margin: 8px 0; font-size: 18px; line-height: 1.78; font-weight: 400;}

.best_video_tips_table_cont{position: relative;}
.best_video_tips_table_cont h2{margin-top: 40px;}
.best_video_table_box{width: 100%; margin-top: 30px; overflow-x: scroll; border-right: 1px solid #dbdbdb;}
.best_video_table{position: relative; text-align: center; width: 100%; border-collapse: collapse; table-layout:fixed;}
.best_video_table tr:not(.show){display: none;}
.best_video_table tr td{border-bottom: 2px solid #e2e2e2; padding: 18px 2px; box-sizing: border-box; font-size: 16px; color: #000b13; width: 200px; border-right: 1px solid #dbdbdb;}
.best_video_table tr td:first-child{background: #e4eef5; position: sticky; border-right: none; left: 0; padding: 18px 15px; text-align: left; z-index: 3;}
.best_video_table tr td:last-child{border-right: none;}
.best_video_table tr:first-child td:not(.best_fisrt_td){box-shadow: 0 9px 0 0 #f27f7b inset; vertical-align: top;}
.best_video_table tr:first-child td:nth-child(2){box-shadow: 0 9px 0 0 #f27f7b inset;}
.best_video_table tr:first-child td:nth-child(3){box-shadow: 0 9px 0 0 #9f9eff inset;}
.best_video_table tr:first-child td:nth-child(4){box-shadow: 0 9px 0 0 #efee2d inset;}
.best_video_table tr:first-child td:nth-child(5){box-shadow: 0 9px 0 0 #d1c9ff inset;}
.best_video_table tr:first-child td:nth-child(6){box-shadow: 0 9px 0 0 #77cffc inset;}
.best_video_table tr:first-child td:nth-child(7){box-shadow: 0 9px 0 0 #73a2f2 inset;}
.best_video_table tr td dd{font-size: 18px; color: #161616;}
.best_video_table tr td b{font-size: 18px; color: #000000; display: block; font-weight: bold;}
.best_video_star50{width:120px; height: 19px; background:url(../best_video_star50.html) top center no-repeat; background-size: cover; display: block; margin: 8px auto 0;}
.best_video_star45{width:120px; height: 19px; background:url(../best_video_star45.html) top center no-repeat; background-size: cover; display: block; margin: 8px auto 0;}
.best_editor_link{font-size: 16px; color: #000; text-decoration: underline; margin-top: 10px; display: block;}
.best_where_link{position: relative; width: 100%; height: 100%; display: block;}
.best_where_link:after{width:6px; height: 11px; background:url(../best_video_arrow.html) top center no-repeat; background-size: cover; display: block; position: absolute; right: 20px; top: calc(50% - 3px); content: ""; position: absolute; transition: all 0.2s linear;}
.best_where_link:hover em,.best_where_link:hover font{color: #4689f2;}
.best_where_link em{font-size: 18px; color: #000b13; display: block;}
.best_where_link font{font-size: 18px; color: #333333; display: block;}
.best_video_right{width:27px; height: 23px; display: block; background:url(../best_video_right.html) top center no-repeat; background-size: cover; margin: 0 auto;}
.best_arrow_click_total{z-index: 5;}
.best_arrow_click{position: absolute; transform: translateY(-50%); top: 50%; width: 83px; height: 83px; cursor: pointer; border: none; display: block; z-index: 5;}
.best_video_arrowpre{background:url(../best_video_arrowpre.html) top center no-repeat; background-size: cover; left: 160px; display: none;}
.best_video_arrownext{background:url(../best_video_arrownext.html) top center no-repeat; background-size: cover; right: -40px;}
.best_video_table_split{width: 100%; height: 1px; background: #e5e5e5; box-shadow: 6px 0 9px 0 rgba(104,104,104,.3); margin-top: 88px; position: relative;}
.best_video_split_btn{max-width: 336px; width: 92%; height: 62px; line-height: 62px; display: block; margin:auto; top: -30px; text-align: center; font-size: 20px; color: #ffffff; border-radius: 60px; background: #4287f2; position: absolute; left: 0; right: 0; font-weight: 500; cursor: pointer;}
.best_video_split_btn:after{width:18px; height: 10px; display: block; background:url(../best_video_tablearrow.html) top center no-repeat; background-size: cover; position: absolute; right: 46px; top: calc(50% - 2px); z-index: 2; transform: rotate(180deg); content: ""; transition: all 0.1s linear;}
.best_video_split_btn.checked:after{transform: rotate(0);}
.column_best .langauthor{display: none;}
.column_best .column_container{margin-top: 36px; max-width: 1200px;}
.column_best .column_container .column_left{width: 890px;}
.best_video_premiere{display: flex; align-items: center; margin-top: 40px;}
.best_video_premiere img{width: 200px; height: 200px; margin-right: 40px;}
.best_video_premiere_text>b{font-size: 24px; color: #161616; font-weight: bold; margin-left: 10px;}
.best_video_premiere_text ul{margin-bottom: 0; margin-top: 10px;}
.best_video_premiere_text ul li{font-size: 16px; color: #161616; margin: 5px 0 0; padding-left: 0;}
.best_video_premiere_text ul li:before{display: none;}
.best_video_quato{width: 100%; border: 1px solid #f9ecff; background: #fdf9ff; box-sizing: border-box; padding: 10px 40px 10px 86px; margin-top: 30px; position: relative;}
.best_video_quato:before{width:34px; height: 27px; display: block; background:url(../png/best_video_quto.png) top center no-repeat; background-size: cover; position: absolute; left: 15px; top: 28px; z-index: 2; content: "";}
.best_video_quato p{font-size: 20px; color: #000; line-height: 1.6;}
.best_video_readmore{width: 100%; background: #f7f7f7; padding: 12px 16px 20px; margin-top: 40px; box-sizing: border-box;}
.best_video_readmore>b{font-size: 20px; color: #5e71ff; font-weight: bold; display: block; margin-left: 8px; margin-bottom: 10px;}
.best_video_readmore a{font-size: 16px; color: #5e71ff; display: block; text-decoration: underline; margin-top: 4px;}
.best_video_pros{display: flex; margin-top: 30px; align-items: center;}
.best_video_pros>img{width: 83px; height: 83px; margin-right: 20px;}
.best_video_pros_text b{font-size: 24px; color: #161616; font-weight: bold; vertical-align: middle; display: block;}
.best_video_pros_text b img{margin:-3px 0 0 15px; vertical-align: middle;}
.best_video_pros_text p{font-size: 20px; color: #161616; margin-top: 10px; margin-bottom: 0;}
.best_video_comlus{display: flex; margin-top: 30px; margin-bottom: 40px; justify-content: space-between;}
.best_video_comlus_items{width: 48%; box-sizing: border-box; padding: 30px 26px; border: 1px solid #e2e2e2; margin-top: 10px;}
.best_video_comlus_pros{background: #f2fffc;}
.best_video_comlus_cons{background: #f8f8f8;}
.best_video_comlus_items ul{margin: 10px 0;}
.best_video_comlus_items b{font-size: 20px; color: #161616; font-weight: bold;}
.best_video_comlus_items ul li{font-size: 16px; color: #161616; margin: 2px 0;}
.best_video_comlus_pros ul li:before{background: #0dffc7; top: 14px;}
.best_video_comlus_cons ul li:before{background: #343434; top: 14px;}
.best_video_faqs{margin-top: 30px;}
.best_video_faqs_items{border: 1px solid #b2b2b2; border-radius: 10px; margin-top: 12px;}
.best_video_faqs_items h5{font-size: 20px; color: #161616; font-weight: bold; position: relative; padding: 27px 75px 27px 32px; cursor: pointer;}
.best_video_faqs_items h5:after{width:41px; height: 41px; display: block; background:url(../best_video_addicon.html) top center no-repeat; background-size: cover; position: absolute; right: 26px; top: calc(50% - 20px); z-index: 2; content: ""; transition: all 0.1s linear;}
.best_video_faqs_items p{margin-bottom: 34px; margin-top: -10px; font-size: 20px; color: #4c4c4c; line-height: 1.6; display: none; padding: 0 75px 0 32px;}
.best_video_faqs_items.showed{border: 1px solid #e28c7c;}
.best_video_faqs_items.showed h5:after{transform: rotate(45deg);}
.best_video_faqs_items.showed p{display: block;}


/* download area */
.pdfoffline_download1{margin: 32px auto 0; text-align: center;}
.pdfoffline_download_common{display: flex; justify-content: center; flex-wrap: wrap; align-items: center;}
.pdfoffline_download_common a{margin:10px 6px 0; padding: 10px 8px 10px 10px; box-sizing: border-box; border-radius: 4px; font-size: 14px !important; line-height: 1.6; font-weight: 500; transition: all 0.1s linear;}
.pdfoffline_download1 .pdfoffline_download_common a{padding: 14px 20px 13px !important; border-radius: 0; background: #3971FF; color: #fff !important;}
.pdfoffline_download_common a:hover,.pdfoffline_download1 .pdfoffline_download_common a:hover,.pdfoffline_download4_dlarea a:hover,.article_desktop:hover .article_desktop_btn,.pdfoffline_box .pdfchange a:hover{background:#1154FF !important ;}
.hoverbtn{position: relative;}
.hoverbtn:before{width: 21px; height: 21px; content: ""; display: inline-block; vertical-align: middle; margin: -3px 7px 0 0;}
.hoverbtn:hover:before{background-position: 0 0; transition: ease-in-out .39s;}
.offdlwin{background: #3971FF; color: #fff;}
.offdlwin:before{background:url(../png/offline-hovicon-win.png) top center no-repeat; background-size: cover; background-position: 0 -21px;}
.offdlmac{color: #3971FF; border: 1px solid #3971FF;}
.offdlmac:hover{color: #fff;}
.offdlmac:before{background:url(../png/offline-hovicon-mac.png) top center no-repeat; background-size: cover; background-position: 0 -21px;}
.pdfoffline_download1 .pdfoffline_download_common a.offdlwin:before{width: 24px; height: 26px; background:url(../png/offline-hovicon-win-big.png) top center no-repeat; background-position: 0 -26px;}
.pdfoffline_download1 .pdfoffline_download_common a.offdlmac:before{width: 24px; height: 26px; background:url(../png/offline-hovicon-mac-big.png) top center no-repeat; background-position: 0 -26px;}
.pdfoffline_download1 .pdfoffline_download_common a:before{margin-right: 10px;}
.pdfoffline_download1 .pdfoffline_download_common a:hover:before{background-position: 0 0; transition: ease-in-out .39s;}
.pdfoffline_box .wrap_middle .pdfoffline_download1>p{font-size: 12px; line-height: 160%; color: #000000; font-weight: 400; margin-top: 6px;}
.pdfoffline_download2{width: 100%; background:url(../png/offline-dlbgicon2.png) left 60px no-repeat,linear-gradient(96.42deg, #FFF2F2 6.2%, #F5F2FA 54.16%, #FBF3F6 94.23%); padding: 51px 0 53px; margin-top: 24px;}
.pdfoffline_download2_text{width: 61%; margin-left: 31.6%;}
.pdfoffline_download2_text h3,.pdfoffline_download2_text .title1{font-size: 20px; line-height: 230%; font-weight: 700; color: #000000;}
.pdfoffline_download2_text h5,.pdfoffline_download2_text .title2{font-size: 20px; line-height: 180%; font-weight: 600; color: #4C4C4C;}
.pdfoffline_box .wrap_middle .pdfoffline_download2_text p{font-size: 16px; line-height: 160%; font-weight: 400; color: #242424; margin-top: 8px;}
.pdfoffline_download2 .pdfoffline_download_common{margin-top: 12px; justify-content: flex-start; transform: translateX(-6px);}
.pdfoffline_download3{width: 100%; background:url(../png/offline-dlbgicon.png) 86% 60px no-repeat,linear-gradient(238.6deg, #FFEAEA 5.96%, #FFFAFB 58.6%, #F6F2FF 111.23%); padding: 50px 20px 38px 50px; margin-top: 46px; box-sizing: border-box;}
.pdfoffline_download3_text h3,.pdfoffline_download3_text .title1{font-size: 20px; line-height: 1.35; font-weight: 700; color: #FF4141;}
.pdfoffline_download3_text h5,.pdfoffline_download3_text .title2{font-size: 20px; line-height: 2; margin-top: 8px; font-weight: 600; color: #242424;}
.pdfoffline_box .wrap_middle .pdfoffline_download3_text ul{margin-top: 14px; margin-bottom: 0;}
.pdfoffline_box .wrap_middle .pdfoffline_download3_text ul li{padding-left: 0; margin: 8px 0; font-size: 16px; line-height: 200%; color: #242424; font-weight: 400; padding-left: 14px;}
.pdfoffline_box .wrap_middle .pdfoffline_download3_text ul li:before{width: 6px; height: 6px; border-radius: 6px; left: 0; background: #FF9090; top: 14px;}
.pdfoffline_download3_desarea{display: flex; align-items: center; margin-top: 20px;}
.pdfoffline_download3_desarea .pdfoffline_download_common a{margin: 0 4px 0;}
.pdfoffline_download3_desarea .pdfoffline_download_score{margin-left: 15px;}
.pdfoffline_box .wrap_middle .pdfoffline_download3_desarea .pdfoffline_download_score p{font-size: 12px; margin-top: 0; line-height: 1.6; color: #242424;}
.pdfoffline_download_score p strong{font-size: inherit; font-weight: 700; color: #000; margin-right: 4px;}
.pdfoffline_download_score p b{font-size: 14px; font-weight: 700; color: #000; margin-left: 13px;}
.scroestar{width: 64.27px; height: 11px; background:url(../svg/offline-score-star.svg) left center no-repeat; display: inline-block; margin-right: 8px; vertical-align: middle; margin-top: -2px;}
.pdfoffline_download4{width: 100%; background:url(../png/offline-dlbgicon3.png) 50px 10px no-repeat,linear-gradient(89.41deg, #FFF5F7 13.21%, #FFFFFF 49.28%, #EFF5FF 86.42%); padding: 21px 20px 12px 20px; margin-top: 24px; box-sizing: border-box; display: flex; justify-content: space-between; align-items: center;}
.pdfoffline_download4_text{width: 385px;}
.pdfoffline_download4_dlarea{min-width: 170px; width: min-content; line-height: 36px;}
.pdfoffline_download4_dlarea a{width: 100%; height: 36px; line-height: 36px; border-radius: 5px; background: #3971FF; color: #FFFFFF !important; font-size: 14px !important; font-weight: 500; display: block; text-align: center; text-decoration: none !important;}
.pdfoffline_download4_dlarea a:before{background:url(../png/offline-hovicon-dl.png) top center no-repeat; background-size: cover; background-position: 0 -21px;}
.pdfoffline_download4_text h3,.pdfoffline_download4_text .title1{font-size: 20px; line-height: 1.35; font-weight: 600; color: #000000;}
.pdfoffline_box .wrap_middle .pdfoffline_download4_text p{font-size: 16px; margin-top: 14px; line-height: 160%; font-weight: 400; color: #242424;}
.pdfoffline_download4_dlarea_systerm{display: flex; justify-content: center;}
.pdfoffline_download4_dlarea_systerm span{margin: 0 12px 6px; font-size: 12px; line-height: 160%; color: #000000; font-weight: 400; position: relative;}
.pdfoffline_download4_dlarea_systerm span.systerm_mac:before{width: 10px; height: 12px; content: ""; display: inline-block; margin-right: 5px; background:url(../svg/offline-mac-icon-black.svg) top center no-repeat; background-size: cover; vertical-align: middle; margin-top: -2px;}
.pdfoffline_download4_dlarea_systerm span.systerm_win:before{width: 12px; height: 12px; content: ""; display: inline-block; margin-right: 5px; background:url(../svg/offline-win-icon-black.svg) top center no-repeat; background-size: cover; vertical-align: middle; margin-top: -2px;}
.pdfoffline_box .wrap_middle .pdfoffline_download4_dlarea p{font-size: 12px; line-height: 160%; color: #000000; font-weight: 400; margin-top: 4px; text-align: center;}
.pdfoffline_note{width: 100%; padding: 29px 88px 32px 38px; background: #FFF7F7; margin-top: 30px; position: relative; box-sizing: border-box;}
.pdfoffline_note:before{width: 15px; height: 16px; content: ""; display: block; position: absolute; left: 13px; top: 52px; z-index: 3; background:url(../svg/pdfoffline_note_tips.svg) top center no-repeat; background-size: cover;}
.pdfoffline_note:after{width: 131px; height: 103px; content: ""; display: block; position: absolute; right: 0; bottom: 11px; z-index: 3; background:url(../png/pdfoffline_note_book.png) top center no-repeat; background-size: cover;}
.pdfoffline_note h3,.pdfoffline_note .title{font-size: 16px; font-weight: 700; color: #FF4949; width: 105px; height: 25px; line-height: 25px; background:url(../svg/offline-notebg.svg) top center no-repeat; background-size: cover; text-indent: 22px; position: absolute; left: 4px; top: 4px; z-index: 3; display: block;}
.pdfoffline_box .wrap_middle .pdfoffline_note p{margin-top: 15px; font-size: 16px; line-height: 200%; color: #242424; font-weight: 400; font-style: italic; position: relative; z-index: 5;}
.pdfoffline_box .wrap_middle .pdfoffline_note p b,.pdfoffline_box .wrap_middle .pdfoffline_note p strong{font-weight: 500;}
.pdfoffline_box .wrap_middle .pdfoffline_note p a{font-style: italic; color: #FC5858; font-weight: inherit;}

/* 2022-03-22 pdfgear */
.pdfartbox .descrumbs{border-bottom: none; padding-bottom: 0;}
.pdfartbox .descrumbs ul{margin: 0; padding-left: 0;}
.pdfartbox .descrumbs ul li{padding-left: 0;}
.pdfartbox .descrumbs li:before{display: none;}
.pdfartbox .descrumbs li:after{top: -2px;}
.pdfartbox .descrumbs a,.pdfartbox .descrumbs span{font-size: 12px;}
.pdfartbox{width: 100%; background:url(../png/pdfartbg.png) top center no-repeat; overflow: hidden;}
.pdfarticle{background: #fff; margin-top: 26px; border-radius: 8px;}
.offline_onlymobile{display: none;}

.pdfart_tips{margin-top: 35px; box-sizing: border-box; background: #fef5f3; padding: 10px 30px 15px; position: relative;}
.pdfart_tips:before{width: 3px; height: 100%; content: ""; display: block; left: 0; top: 0; background: #e91a1d; position: absolute;}
.pdfart_tips a{display: block; margin-top: 20px; font-size: 14px; color: #000000; cursor: pointer;}
.pdfart_tips a:hover{text-decoration: underline;}

.pdfart_tips.offline_onlymobile h4{color: #000;font-size: 20px;font-style: normal; font-weight: 500;line-height: 128%;background: none; border: none; margin-bottom: 20px;}
.pdfart_tips.offline_onlymobile{margin-top: 30px; box-sizing: border-box; background: #f0f6fd !important; padding:20px 24px !important; position: relative; overflow: hidden;}
.pdfart_tips.offline_onlymobile:before{width: 3px; height: 100%; content: ""; display: block !important; left: 0; top: 0; background: #1E76E3 !important; position: absolute;}
.pdfart_tips.offline_onlymobile a{display: block; color: #1E76E3 !important; line-height: 1.6; font-weight: 400; position: relative; padding-left: 0 !important; cursor: pointer; font-size: 14px !important; margin: 2px !important;}
.pdfart_tips.offline_onlymobile a:before{display: none !important;}




.pdfart_download{text-align: center; margin-top: 60px; display: none;}
.pdfart_download a{margin: 10px 35px; padding: 0 25px; height: 64px; line-height: 64px; text-align: center; border-radius: 4px; background: #e91a1d; font-size: 20px; color: #ffffff; position: relative; display: inline-block;}
.pdfart_download a:after{width: 26px; height: 30px; content: ""; display: inline-block; position: relative; background-size: cover; vertical-align: middle; margin: -4px 0 0 10px;}
.pdfart_download_windl:after{background:url(../png/pdfart_win.png) top center no-repeat;}
.pdfart_download_iosdl:after{background:url(../png/pdfart_ios.png) top center no-repeat;}
.pdfart_download>p{font-size: 14px; color: #494949; display: block; margin-top: 6px; font-style: italic;}

.pdfart_related{margin: 40px 0 90px;}
.pdfart_related ul{display: flex; justify-content: space-between;}
.pdfart_related ul li{margin-top: 20px; width: 310px; border: 1px solid #d9d9d9; border-radius: 10px; padding-left: 0; box-sizing: border-box; position: relative; padding-bottom: 46px;}
.pdfart_related ul li:nth-child(2){margin-left:20px; margin-right: 20px;}
.pdfart_related ul li a{width: 100%; height: 100%; display: block;}
.pdfart_related ul li:before{display: none;}
.pdfart_related ul li span{width: 100%; height: 198px; display: inline-block; overflow: hidden; border-radius: 10px 10px 0 0;}
.pdfart_related ul li span img{width: 100%;}
.pdfart_related ul li b{font-size: 16px; color: #000000; font-weight: bold; padding: 30px 10px 0 10px; display: block; line-height: 1.5; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.pdfart_related ul li p{font-size: 14px; color: #555555; margin: 16px 0 0 0; padding: 0 10px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.pdfart_related ul li time{font-size: 14px; color: #9a9a9a; padding: 5px 10px 0 10px; display: block; position: absolute; left: 0; bottom: 18px;}

.pdfchange{width: fit-content; margin: 40px auto 0;}
.pdfchange a{ padding: 16px 20px; font-size: 18px; font-weight: 600; color: #FFFFFF; line-height: 1.5; background: #1E76E3; border-radius: 4px; display: block; }

/* 2022-05-19 pdfgear review */
.wrap_middle>h2.black{color:#000;}
.pdfreview_box .wrap_middle>h3,.pdfreview_box .wrap_middle>h2{line-height:1.6;}
.pdfreview_box .wrap_middle p{color: #666666; line-height:1.6; margin-top:30px;}
.pdfreview_box .wrap_middle p.mt10{margin-top:10px;}
.pdfreview_box .wp-caption, .pdfreview_box .support_guide_img,.pdfreview_box .iframe_video{margin-top:30px;}
.pdfreview_box .wp-caption p, .pdfreview_box .support_guide_img p{font-size: 14px; color: #000000; margin-top:10px; font-style:normal;}
.pdfreview_box .pdfreview_banner{width:100%; height:auto; padding:10px 0 20px; background: linear-gradient(180deg, #FFEDED 0%, #FFEEEE 100%);}
.pdfreview_box .descrumbs{padding:0; border:none;}
.pdfreview_box .descrumbs ul{padding-left:0;}
.pdfreview_box .descrumbs a, .pdfreview_box .descrumbs span{font-size:14px; line-height:17px; color:#727272;}
.pdfreview_box .descrumbs li:after{top:-1px; color:#727272;}
.pdfreview_box .descrumbs span{text-decoration:underline;}
.pdfreview_box .pdfreview_banner_cont h1{font-size: 30px; line-height: 160%; color: #000000; font-weight: 600; margin-top:30px;}
.pdfreview_box .pdfreview_banner_descrip{margin-top:14px; display:flex; align-items:center;}
.pdfreview_box .pdfreview_author{display:flex; align-items:center; margin-right:108px;}
.pdfreview_box .pdfreview_author_contact{margin-left:16px;}
.pdfreview_box .pdfreview_author_contact>a{font-size: 14px; line-height: 160%; color: #363636; margin-bottom:4px; font-weight:bold;}
.pdfreview_box .pdfreview_author_cotlink{display:flex;}
.pdfreview_box .pdfreview_author_cotlink a{margin-right:8px; display:block; width:14px; height:13px;}
.pdfreview_box .pdfreview_author img{border-radius: 50px;}
.pdfreview_box .pdfreview_banner_descrip>time{font-size: 14px; line-height: 160%; color: #666666;}
.pdfreview_box .pdfreview_cont{margin-top:50px; display:flex; justify-content:space-between;}
.pdfreview_box .pdfreview_cont .article_left{width:740px;}
.pdfreview_box .column_summary{width:100%; padding:22px 24px 24px 30px; box-sizing:border-box; background:url(../svg/summary_bg.svg) #FFFAFA 38px center no-repeat; border: 2px dashed #FFADAD; border-top: 4px solid #FFAAAA; border-radius:0 0 5px 5px; display:flex; justify-content:space-between; align-items:center; margin-bottom:48px;}
.pdfreview_box .column_summary .column_summary_text{width:396px;}
.pdfreview_box .column_summary .column_summary_text h4{font-size: 18px; line-height: 160%; color: #000000; font-weight: 700;}
.pdfreview_box .column_summary .column_summary_text p{font-size: 16px; line-height: 160%; color: #434343; font-weight: 400; margin-top:10px; font-style:italic;}
.pdfreview_box .column_summary .column_summary_img{width: 231px; height: 155px; background: rgba(255, 228, 228, 0.5); border: 1px solid #FFC5C5; padding:6px; box-sizing:border-box;}
.pdfreview_box .wrap_middle table{margin-top:30px;}
.pdfreview_box .wrap_middle table tr:first-child{background-color:#FF9D9D; }
.pdfreview_box .wrap_middle td{padding:9px 9px 9px 16px; text-align:left; border: 1px solid #C4C4C4; font-size:14px;}
.pdfreview_box .wrap_middle table tr:first-child td{border:1px solid #FF8282; font-size:16px;}
.pdfreview_box .wrap_middle table td:first-child{font-size:16px; color:#FF6262;}
.pdfreview_box .wrap_middle table tr:first-child td:first-child{color:#fff;}
.pdfreview_box .pdfart_related{margin: 0 0 36px;}
.pdfreview_box .pdfart_related ul{margin: 0 auto;}
.pdfreview_box .pdfart_related ul li{width:216px; border:none; border-radius:0; padding-bottom:0; margin-top:26px;} 
.pdfreview_box .pdfart_related ul li span{height:141px; border-radius:0;}
.pdfreview_box .pdfart_related ul li b{padding: 16px 0 0 0; line-height: 140%; color: #1D2130;}
.review_listdesc ul li{padding-left:0; line-height:1.6; color:#666;}
.review_listdesc ul li:before{display:none;}
.review_listdesc ul li strong{color:#000;}
.pdfreview_box .article_right{width:215px;}
.pdfreview_box .article_rightcot{ position: sticky; position: -webkit-sticky; top: 80px; margin-left:10px;}
.pdfreview_box .article_rightcot h4{font-size: 16px; line-height: 160%; color: #000000; font-weight: 700; padding-left: 16px;}
.pdfreview_box .article_rightcot_cont{border-left:1px dashed #D9D9D9; padding-left:15px; margin-top:12px;}
.pdfreview_box .article_rightcot_cont ol li{position:relative;}
.pdfreview_box .article_rightcot_cont ol li:before{width:10px; height:10px; background:#D9D9D9; border-radius:10px; left:-20px; top:10px; content:""; display:block; position:absolute; z-index:3;}
.pdfreview_box .article_rightcot_cont ol li h5,.pdfreview_box .article_rightcot_cont ol li>a{font-size: 16px; line-height: 160%; font-weight: 400; padding:4px; color: #000000; margin:5px 0; cursor:pointer; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; position:relative;}
.pdfreview_box .article_rightcot_cont ol li .article_rightcot_item{display:none;}
.pdfreview_box .article_rightcot_cont ol li .article_rightcot_item a{font-size: 14px; line-height: 160%; display:block; padding:5px 10px 5px 30px; color: #666666; position:relative;}
.pdfreview_box .article_rightcot_cont ol li .article_rightcot_item a:before{width:6px; height:6px; border-radius:6px; content:""; display:block; position:absolute; left:10px; top:13px; background:#666666;}
.pdfreview_box .article_rightcot_cont ol li .article_rightcot_item a:hover,.pdfreview_box .article_rightcot_cont ol li>a:hover{color: #FF6464;}
.pdfreview_box .article_rightcot_cont ol li .article_rightcot_item a:hover:before{background:#FF6464;}
.pdfreview_box .article_rightcot_cont ol li.checked:before{background: #FF7777;}
.pdfreview_box .article_rightcot_cont ol li.checked h5{ color: #FF6868; background:#FFDCDC;}
.pdfreview_box .article_rightcot_cont ol li.checked .article_rightcot_item{display:block;}
.pdfreview_box .article_rightcot_item{background:#fff;}

/* 2022.07.27 offline */
/* h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td,div,footer,b,span,font,strong,article{font-family: "Segoe UI","Helvetica Neue","Noto Sans","IBM Plex Sans","Arial","Raleway","Roboto","sen","Lato";} */
/* .pdfoffline_box h1,.pdfoffline_box h2,.pdfoffline_box h3,.pdfoffline_box h4,.pdfoffline_box h5,.pdfoffline_box h6,.pdfoffline_box pre,.pdfoffline_box code,.pdfoffline_box address,.pdfoffline_box caption,.pdfoffline_box cite,.pdfoffline_box code,.pdfoffline_box em,.pdfoffline_box th,.pdfoffline_box p,.pdfoffline_box a,.pdfoffline_box li,.pdfoffline_box td,.pdfoffline_box div,.pdfoffline_box span,.pdfoffline_box font,.pdfoffline_box,.pdfoffline_box strong,.pdfoffline_box b,.pdfoffline_box article{font-family: "Segoe UI","Helvetica Neue","Noto Sans","IBM Plex Sans","Arial","Raleway","Roboto","sen","Lato";} */

.pdfoffline_box{background: #f7f9fd;}
.pdfoffline_cont{max-width: 1128px; width: 100%; padding-top: 24px; margin: 0 auto 0; display: flex; justify-content: space-between;}
.pdfoffline_box .pdfoffline_cont .article_left{width:758px;}
.pdfoffline_box .article_left .wrap_middle{background: #FFFFFF; border: 1px solid #E0E0E0; border-radius: 10px; padding: 45px 51px 59px; box-sizing: border-box;}
.pdfoffline_box .wrap_middle>h2{line-height:1.5; font-weight: 700; color: #333; margin: 20px 0 20px;}
.pdfoffline_box .wrap_middle>h3{line-height:1.35; font-weight: 700; color: #333; margin: 30px 0 20px;}
.pdfoffline_box .wrap_middle p{color: #434343; line-height:2; margin-top:20px; font-weight: 400; font-size: 16px;}
.pdfoffline_box .wrap_middle p a{font-size: inherit; color: #FF0000; text-decoration: underline;}
.pdfoffline_box .wrap_middle p.mt10{margin-top:10px;}
.pdfoffline_box .wp-caption, .pdfoffline_box .support_guide_img,.pdfoffline_box .iframe_video{margin-top:24px;}
.pdfoffline_box .wrap_middle .wp-caption p, .pdfoffline_box .wrap_middle .support_guide_img p{font-size: 12px; color: #000000; line-height: 2; font-style:italic; margin-top: 2px;}
.pdfoffline_box .descrumbs{padding:0; border:none;}
.pdfoffline_box .descrumbs ul{padding-left:0; margin-top: 0; margin-bottom: 0;}
.pdfoffline_box .descrumbs a, .pdfoffline_box .descrumbs span{font-size:12px; line-height:14px; color:rgba(0,0,0,.7); font-style: italic;}
.pdfoffline_box .wrap_middle .descrumbs ul li{padding-left: 0; margin: 0; line-height: 1;}
.pdfoffline_box .wrap_middle .descrumbs ul li:before{display: none;}
.pdfoffline_box .descrumbs li:after{color:inherit; top: -1px;}
.pdfoffline_box .wrap_middle>h1{font-size: 30px; line-height: 160%; color: #333; font-weight: 700; margin-top:24px; margin-bottom: 0; text-align: center;}
.pdfoffline_box .pdfoffline_time>time{font-size: 14px; line-height: 160%; color: #434343; margin-top: 12px; display: block;}
.pdfoffline_box .column_summary{width:100%; margin-top: 25px; padding:18px 22px 22px 30px; box-sizing:border-box; background: #FBFBFB; border: 2px dashed #E0DDFF; border-radius:5px; display:flex; justify-content:space-between; align-items:center;}
.pdfoffline_box .column_summary .column_summary_text{width:340px;}
.pdfoffline_box .column_summary .column_summary_text h4{font-size: 16px; line-height: 160%; color: #333; font-weight: 700;}
.pdfoffline_box .column_summary .column_summary_text p{font-size: 16px; line-height: 160%; color: #4C4C4C; font-weight: 400; margin-top:2px; font-style:italic;}
.pdfoffline_box .column_summary .column_summary_img{width: 219px; height: 143px; background: rgba(255, 228, 228, 0.5); border: 1px solid #FFC5C5; padding:6px; box-sizing:border-box;}
.pdfoffline_box .column_summary .column_summary_img img{width: 100%; height: 100%; display: block;}
.pdfoffline_box .pdfart_tips{margin-top: 30px; box-sizing: border-box; background: #FFF9F9; padding:0 15px 20px 20px; position: relative; overflow: hidden;}
.pdfoffline_box .pdfart_tips:before{width: 3px; height: 100%; content: ""; display: block; left: 0; top: 0; background: #FF9696; position: absolute;}
.pdfoffline_box .pdfart_tips a{display: block; margin-top: 20px; font-size: 18px; color: #FF7575; line-height: 1.6; font-weight: 400; position: relative; padding-left: 15px; cursor: pointer;}
.pdfoffline_box .pdfart_tips a:before{width: 4px; height: 4px; border-radius: 6px; background: #FF7575; content: ""; display: block; position: absolute; left: 0; top: 13px; z-index: 3;}
.pdfoffline_box .pdfart_tips a:hover{text-decoration: underline;}
.pdfoffline_box .wrap_middle table{margin-top:30px;}
.pdfoffline_box .wrap_middle table tr:first-child{background-color:#FF9D9D; }
.pdfoffline_box .wrap_middle td{padding:9px 9px 9px 16px; text-align:left; border: 1px solid #C4C4C4; font-size:14px;}
.pdfoffline_box .wrap_middle table tr:first-child td{border:1px solid #FF8282; font-size:16px;}
.pdfoffline_box .wrap_middle table td:first-child{font-size:16px; color:#FF6262;}
.pdfoffline_box .wrap_middle table tr:first-child td:first-child{color:#fff;}
.pdfoffline_box .columntwo{margin:20px 0;}
.pdfoffline_box .wrap_middle .columnbox .cobre{font-size: 20px;color: #000;font-weight: bold; margin-top:0;}
.pdfoffline_box .pdfart_related{margin: 0 0 80px; overflow: hidden;}
.pdfoffline_box .pdfart_related h3{font-size: 20px; line-height: 1.35; color: #101840; margin-top: 50px; font-weight: 700;}
.pdfoffline_box .pdfart_related ul{margin: 0 auto;}
.pdfoffline_box .pdfart_related ul li{width:246px; border: 1px solid #DCDCDC; box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.1); flex-shrink: 0; padding-bottom:16px; margin-top:32px; border-radius: 0; box-sizing: border-box;} 
.pdfoffline_box .pdfart_related ul li:nth-child(2){margin-left: auto; margin-right: auto;}
.pdfoffline_box .pdfart_related ul li span{height:158px; border-radius:0;}
.pdfoffline_box .pdfart_related ul li b{padding: 12px 11px 0 16px; font-size: 18px; line-height: 140%; height: 50px; color: #000000; font-weight: 500;}
.pdfoffline_box .pdfart_related ul li p{padding: 13px 11px 0 16px; font-size: 16px; line-height: 140%; height: 66px; color: #434343; font-weight: 400; margin-top: 0;}
.pdfoffline_box .pdfart_related_time{margin-top: 21px; padding: 0 11px 0 16px; display: flex; justify-content: space-between; align-items: center;}
.pdfoffline_box .pdfart_related ul li .pdfart_related_time time{font-size: 14px; line-height: 19px; font-weight: 400; color: #000; padding: 0; position: relative; bottom: 0; width: 90px; height: 19px; overflow: hidden;}
.pdfoffline_box .pdfart_related_time_arrow{width: 12.66px; height: 8.19px; background:url(../svg/offline-latest-arrow.svg) center right no-repeat; background-size: cover;}
.pdfoffline_box .pdfart_related_button{display: flex; justify-content: center; align-items: center; margin-top: 21px;}
.pdfoffline_box .pdfart_related_button span{margin: 0 6px; cursor: pointer; width: 12px; height: 12px; border-radius: 12px; background: #FFCBCE; display: block;}
.pdfoffline_box .pdfart_related_button span.checked,.pdfart_related_button span.swiper-pagination-bullet-active{background: #FC0D1B;}
.pdfoffline_box .pdfchange{margin-top: 24px;}
.pdfoffline_box .pdfchange a{font-size: 14px; line-height: 2; font-weight: 600; padding: 9px 26px; background: #3971FF;}

.pdfoffline_box .article_right{width:350px; padding-bottom: 30px;}
.pdfoffline_box .article_right_box{ position: sticky; position: -webkit-sticky; top: 80px;}
.pdfoffline_box .article_rightcot{background: #FFFFFF; border: 1px solid #E0E0E0; border-radius: 5px; box-sizing: border-box; padding: 22px 22px 28px 20px;}
.pdfoffline_box .article_rightcot h4{font-size: 16px; line-height: 1.1875; color: #333; font-weight: 700;}
.pdfoffline_box .article_rightcot_cont{padding-left:15px; margin-top:22px; position: relative; overflow: hidden;} 
.pdfoffline_box .article_rightcot_cont:before{width: 2px; height: 100%; background: #D9D9D9; content: ""; display: block; position: absolute; left: 2px; top: 0;}
.pdfoffline_box .iframe_video{padding-bottom:60%;}
.pdfoffline_box .article_rightcot_cont ol li{position:relative;}
.pdfoffline_box .article_rightcot_cont ol li h5,.pdfoffline_box .article_rightcot_cont ol li>a{font-size: 14px; line-height: 160%; font-weight: 400; color: #000000; margin:7px 0; cursor:pointer; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; position:relative;}
.pdfoffline_box .article_rightcot_cont ol li .article_rightcot_item{display:none;}
.pdfoffline_box .article_rightcot_cont ol li .article_rightcot_item a{font-size: 14px; line-height: 160%; display:block; padding:5px 10px 4px 17px; color: #242424; position:relative; cursor: pointer;}
.pdfoffline_box .article_rightcot_cont ol li .article_rightcot_item a:hover,.pdfoffline_box .article_rightcot_cont ol li>a:hover,.pdfoffline_box .article_rightcot_cont ol li .article_rightcot_item a.checked{color: #FF3A3A; text-decoration: underline;}
.pdfoffline_box .article_rightcot_cont ol li>a:hover{font-weight: 700;}
.pdfoffline_box .article_rightcot_cont ol li .article_rightcot_item a:hover:before{background:#FF6464;}
.pdfoffline_box .rightline{width:4px; height:60px; background:#FF1616; left:1px; top:0; content:""; display:block; position:absolute; z-index:3;}
.pdfoffline_box .article_rightcot_cont ol li.checked h5,.pdfoffline_box .article_rightcot_cont ol li>a.checked{ color: #FF1010; font-weight: 700;}
.pdfoffline_box .article_rightcot_cont ol li.checked .article_rightcot_item{display:block;}
.pdfoffline_box .article_rightcot_item{background:#fff;}
.article_popular{background: #FFFFFF; border: 1px solid #E0E0E0; border-radius: 5px; box-sizing: border-box; opacity: 0; height: 0; transition: all linear 0.2s;}
.article_popular.showed{opacity: 1; height: auto; margin-top: 20px; padding: 22px 20px 23px 30px;}
.article_popular h4{font-size: 16px; line-height: 19px; font-weight: 700; color: #333;}
.article_popular ul{margin-top: 10px;}
.article_popular ul li a{font-size: 14px; padding: 9px 0; font-weight: 400; color: #242424; line-height: 1.5; display: block; padding-left: 13px; position: relative;}
.article_popular ul li a:hover{color: #FF3A3A;}
.article_popular ul li a:before{width: 6px; height: 6px; border-radius: 6px; content: ""; display: block; position: absolute; left: 0; top: 18px; background: #FF3A3A; transform: scale(.6);}
.article_popular_link{display: flex; justify-content: flex-end; margin-top: 6px; color: #3971FF; font-weight: 500; font-size: 14px; line-height: 17px;}
.article_desktop{margin-top: 20px; width: 351px; background:url(../png/offline-rightbox.png) top center no-repeat; background-size: cover; text-align: center; position: relative;  opacity: 0; height: 0; transition: all linear 0.2s; overflow: hidden;}
.article_desktop.showed{opacity: 1; height: 234px;}
.article_desktop_icon{margin: 20px auto 0; display: block;}
.article_desktop h3{font-size: 18px; font-weight: 700; line-height: 24px; color: #0A0E64; margin-top: 15px;}
.article_desktop p{font-size: 16px; width: 242px; font-weight: 400; line-height: 1.4; color: #0A0E64; margin: 4px auto 0;}
.article_desktop_btn{background: #3971FF; border-radius: 3px; width: 206px; height: 50px; line-height: 50px; position: relative; display: flex; align-items: center; justify-content: center; margin: 16px auto 0;}
.article_desktop_btn:before{width: 25px; height: 23px; content: ""; display: block; background:url(../png/offline-hovicon-dl2.png) top center no-repeat; background-size: cover; background-position: 0 -23px;}
.article_desktop:hover .article_desktop_btn:before{background-position: 0 0; transition: ease-in-out .39s;}
.article_desktop a{position: absolute; width: 100%; height: 100%; z-index: 4; left: 0; top: 0;}
.pdfoffline_author{margin-top: 36px; border-top: 1px solid #DFDFDF; padding: 30px 0 0; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap;}
.pdfoffline_author_descript{display: flex; align-items: center; margin: 10px 0;}
.pdfoffline_author_content{margin-left: 30px;}
.pdfoffline_author_content p{font-size: 16px; line-height: 19px; color: #242424; font-weight: 400;}

.pdfoffline_author_content time{font-size: 12px; line-height: 1.6; color: #858585; font-weight: 400; margin-top: 7px;}
.pdfoffline_author_spare{display: flex; align-items: center; margin: 10px 0;}
.pdfoffline_author_spare_tips{padding: 7px 20px 7px 12px; margin-right: 12px; border: 1px solid #DFDFDF; box-sizing: border-box; display: flex; align-items: center; position: relative;}
.pdfoffline_author_spare_tips:after{width: 10px; height: 7px; content: ""; display: block; position: absolute; right: -8px; top: calc(50% - 4px); background:url(../png/author_spare_after.png) #fff top center no-repeat; background-size: cover;}
.pdfoffline_author_spare_tips .spare_icon{padding-right: 10px; border-right: 1px solid #858585;}
.pdfoffline_author_spare_list{display: flex; align-items: center;}
.pdfoffline_author_spare_list a{width: 100%; height: 100%; margin: 0 8px; display: block;}
.pdfoffline_box .wrap_middle .pdfoffline_author_spare_tips p{line-height: 1; padding-left: 13px; color: #858585; font-size: 14px;}
.pdfoffline_box .wrap_middle .pdfoffline_author_content p,.pdfoffline_box .wrap_middle .pdfoffline_author_spare_tips p{ margin-top: 0;}
.pdfoffline_box .wrap_middle .pdfoffline_author_content p a{font-size: inherit; color: rgba(66, 164, 255, 1); text-decoration: none;}

.relatedh2,.pdfart_related,.article_popular{display:none !important;}
.pdfartbox,.pdfoffline_box,.pdfreview_box{padding-bottom:60px;}


/* multi-de */
.multi-de{background: #f7f8ff;} 
.multi-de .descrumbs{padding: 29px 0 26px; border: none;}
.multi-de .descrumbs a, .multi-de .wrap .descrumbs b{font-size: 14px; line-height: 21px; font-weight: 400; font-style: italic; color: #FE5353;}
.multi-de .descrumbs b{color: #4C4C4C; font-weight: 400; font-size: 14px;}
.multi-de .descrumbs li:after{ color: #FE5353; top: -2px;}
.multi-de .wrap_middle>h1{margin-top: 0; font-size: 36px; line-height: 140%; color: #000000; font-weight: 700; text-align: left;}
.multi-de.narrow .update_time{font-size: 14px; margin-bottom: 64px; color: #666;}
.multi-de.narrow .update_time span{color: #000;}
.multi-de .langauthor{border: none; margin-top: 32px; display: flex; align-items: center; justify-content: space-between; padding-top: 0; border-bottom: 1px solid #DFDFDF; padding-bottom: 20px;}
.multi-de .double_author {display: flex; gap: 40px;}
.multi-de .approver{display: flex; align-items: center;}
.multi-de .approver>img{margin-right: 14px;}
.approver_sns {display: inline-block; width: 20px; height: 20px; margin-left: 12px; vertical-align: middle;}
.approver_fb{background: url("../svg/approver-sns-fb.svg"); background-size: contain;}
.approver_lin{background: url("../svg/approver-sns-lin.svg"); background-size: contain;}
.approver_tw{background: url("../svg/approver-sns-tw.svg"); background-size: contain;}
.multi-de .upauthor a{display: flex; align-items: center;}
.multi-de .upauthor a>img{margin-right: 14px;}
.multi-de .langauthor .upauthor_text span,.multi-de .langauthor .uptime span{font-weight: 400; font-size: 16px; line-height: 150%; color: rgba(0,0,0,1);}
.multi-de .langauthor .upauthor_text em,.multi-de .langauthor .uptime em{font-weight: 400; font-size: 16px; line-height: 150%; color: rgba(0,0,0,1); font-weight: 700; display: block; font-style: normal;}
.multi-de .summary{margin-top: 22px; background: #FFF5F5; border: 1px dashed #FFB0B0; border-radius: 5px; padding: 18px 14px 16px 23px; box-sizing: border-box; display: flex; justify-content: space-between; align-items: center;}
.multi-de .summary:before{display: none;}
/* .multi-de .summary_text{width: 490px;} */
.multi-de .summary_text h4{font-size: 18px; line-height: 160%; color: #333333; font-weight: 700;}
.multi-de .summary_text p{font-size: 16px; line-height: 160%; color: #4C4C4C; font-weight: 400; font-style: italic; margin-top: 10px;}
.multi-de .summary .summary_feature{text-align: center;}
.multi-de .summary .summary_feature_picture{width: 231px; height: 155px; background: #FFDCDC; border: 1px solid #FFAEAE; padding: 6px; box-sizing: border-box;}
.multi-de .summary .summary_feature>span{font-weight: 400; font-size: 12px; line-height: 180%; color: #333333; font-style: italic; display: block;}
.multi-de .column_container{max-width: 1200px; display: flex; justify-content: center; padding-bottom: 40px;}
.multi-de .column_container .column_left{width: 890px; margin-right: 30px; background: #fff; padding: 0 40px 60px; border-radius: 10px; box-shadow: 0 0 10px rgba(0,0,0,.1); margin-top: 30px; box-sizing: border-box;}
.multi-de .column_container .column_right{width: auto; margin-top: 30px;}
.multi-de .wrap_middle p a{font-size: inherit; color: #FE5353;}
.multi-de .wrap_middle>h2{font-size: 24px; font-weight: 600; line-height: 150%; color: #000000; padding: 0 0 0 24px; position: relative; border-left: 6px solid #FA4A4D; border-bottom: none; margin: 25px 0;}
.multi-de .wrap_middle>h3{font-size: 20px; line-height: 150%; font-weight: 600; color: #000000; margin: 25px 0;}
.multi-de .wrap_middle>h2>a,.multi-de .wrap_middle>h3>a,.multi-de .wrap_middle>h4>a{color: #FE5353;}
.multi-de .article_right_box{position: sticky; position: -webkit-sticky; top: 80px;}
/* .multi-de .article_rightcot{background: #FFFFFF; box-shadow: 0px 0px 30px rgba(217, 219, 237, 0.5); border-radius: 10px;} */
.multi-de .article_rightcot h4{font-size: 16px; line-height: 1.6; color: #4C4C4C; font-weight: 700; padding: 12px 18px 12px 20px; background: #DFE1E9; border: 1px solid #F9FFFF; border-radius: 10px 10px 0px 0px; position: relative;}
.multi-de .article_rightcot h4 .article_rightcot_close{width: 8px; height: 12px; background:url(../svg/decms_arrow_left.svg) center center no-repeat; position: absolute; right: 8px; top: calc(50% - 16px); cursor: pointer; padding: 10px;}
.multi-de .article_rightcot_cont{margin-top:2px; position: relative; box-sizing: border-box; padding: 0 20px 10px 14px;} 
.multi-de .article_rightcot_cont ul li{position:relative; margin-bottom: 24px;}
.multi-de .article_rightcot_cont ul li h5,.multi-de .article_rightcot_cont ul li>a{font-size: 14px; line-height: 160%; font-weight: 700; color: #000; margin:14px 0; cursor:pointer; position:relative;}
.multi-de .article_rightcot_cont ul li h5:after{width: 12px; height: 7px; content: ""; display: block; position: absolute; right: -4px; top: 10px; background:url(../svg/decms_arrow_down.svg) top center no-repeat;}
.multi-de .article_rightcot_cont ul li .article_rightcot_item{display:none;}
.multi-de .article_rightcot_cont ul li .article_rightcot_item a{font-size: 14px; line-height: 160%; display:block; padding:7px 5px 7px 14px; color: #000; position:relative; cursor: pointer;}
.multi-de .article_rightcot_cont ul li .article_rightcot_item a:before{width: 6px; height: 6px; content: ""; display: block; position: absolute; left: 0; top: calc(50% - 3px); background: #6A6A6A; border-radius: 6px; transform: scale(.6);}
.multi-de .article_rightcot_cont ul li h5>a{color: inherit; font-size: inherit; font-weight: inherit;}
.multi-de .article_rightcot_cont ul li .article_rightcot_item a:hover,.multi-de .article_rightcot_cont ul li>a:hover,.multi-de .article_rightcot_cont ul li .article_rightcot_item a.checked,.multi-de .article_rightcot_cont ul li h5>a.checked{color: #FE5353;}
.multi-de .article_rightcot_cont ul li .article_rightcot_item a:hover:before,.multi-de .article_rightcot_cont ul li .article_rightcot_item a.checked:before{background:#FE5353;}
.multi-de .rightline{width:4px; height:60px; background:#FF1616; left:1px; top:0; content:""; display:block; position:absolute; z-index:3;}
.multi-de .article_rightcot_cont ul li.checked h5:after,.multi-de .article_rightcot_cont ul li h5.noarrow:after{display: none;}
.multi-de .article_rightcot_cont ul li.checked .article_rightcot_item{display:block;}
.multi-de .iofor_spare_right{display: flex; justify-content: space-between; border-radius: 0 0 10px 10px;}
.multi-de .iofor_spare_right a{width: calc((100% - 2px) / 3); background: #FFF6F6;}
.multi-de .iofor_spare_right a.twr_share{background:url(../svg/decms_twitter.svg) #FFF6F6 center center no-repeat;}
.multi-de .iofor_spare_right a.fbr_share{background:url(../svg/decms_facebook.svg) #FFF6F6 center center no-repeat;}
.multi-de .iofor_spare_right a.inr_share{background:url(../svg/decms_linkedin.svg) #FFF6F6 center center no-repeat;}
.multi-de .article_rightcot_lieshow{width: 280px;}
.multi-de .article_rightcot_liehide{width: 50px; height: 50px; background:url(../svg/decms_menu_right.svg) center center no-repeat; cursor: pointer; display: none;}
.multi-de .article_rightcot_cms{background: #fff; border-radius: 10px; box-shadow: 0 0 30px rgba(217, 219, 237, .5);}

.multi-de .iframe_video { padding-bottom: 56.25%; }
.list-decimal{list-style: decimal; padding-inline-start: 30px;}
.list-decimal li{font-size: 18px;}

.related-article {
    background: #FFF7F7;
    border: 1px solid #FFE4E4;
    border-radius: 10px;
    padding: 36px;
    margin: 10px 0;
}

.related-article h4 {
    font-weight: 600;
    font-size: 24px;
    line-height: 32px;
    color: #000;
    margin-bottom: 25px;
}

.related-article ul {
    margin: 0;
}

.related-article ul li {
    padding-left: 0;
    line-height: 50px;
    margin: 0;
    padding-left: 44px;
}

.related-article ul li::before {
    width: 24px;
    height: 24px;
    content: "";
    top: 12px;
    background: url("../svg/link-active.svg") no-repeat left center;
    margin-right: 20px;
}

.related-article ul li:hover::before {
    background: url("../svg/link.svg") no-repeat left center;
}

.related-article ul li a {
    color: #000;
    font-size: 18px;
    transition: all .3s ease;
}

.related-article ul li a:hover {
    color: #FF5353;
    font-weight: 600;
    transition: all .3s ease;
}


/***** PDFgear article table *****/

.pdfgear-article-table {
    margin: 0 auto;
    width: 100%;
  }
  
  .pdfgear-article-table {
    border: #f89898 1px solid !important;
    overflow: hidden;
    margin-bottom: 30px
  }
  .pdfgear-article-table tr {
    border: #f89898 1px solid !important;
  }
  .pdfgear-article-table tr td {
    border: #f89898 1px solid !important;
  }
  .pdfgear-article-table tr td {
    padding: 12px 15px;
    border-right: #f89898 1px solid !important;
    border-bottom: #f89898 1px solid !important;
    font-size: 14px;
    line-height: 160%;
    color: #000;
    text-align: left;
    vertical-align: top;
  }
  
  .pdfgear-article-table tr th {
    padding: 12px 15px;
    border-right: #f89898 1px solid !important;
    border-bottom: #f89898 1px solid !important;
    font-size: 16px;
    line-height: 160%;
    color: #000;
    text-align: left;
  }
  
  .pdfgear-article-table tr td:first-child {
    background-color: #ffe5e5;
    font-weight: bold;
    font-size: 16px;
    vertical-align: middle;
  }
  
  .pdfgear-article-table tr th {
    background-color: #ffe5e5;
    font-weight: bold;
  }
  
  .pdfgear-article-table tr:last-child td {
    border-bottom: none
  }
  
  .pdfgear-article-table td:last-child,
  .pdfgear-article-table th:last-child {
    border-right: none
  }
  
  .pdfgear-article-table ul,
  .pdfgear-article-table ol {
    padding: 0 10px;
    margin: 0;
  }
  
  .pdfgear-article-table ul li {
    list-style-type: disc;
    margin: 0;
    padding-left: 0;
  }
  .pdfgear-article-table ul li::before {
    display: none;
  }
  .pdfgear-article-table ol li {
    list-style-type: decimal;
    margin: 0;
    padding-left: 0;
  }

  .pdfgear-article-table ol li::before {
    display: none;
  }

/* 2023-06-05 */
.wrap_middle table.table-product tr:first-child{
  background-color: #fff;
  color: #2C3969;
  font-weight: bold;
}
.wrap_middle table.table-product tr:first-child td{
  font-size: 16px;
  padding: 30px 5px;
}
.wrap_middle table.table-product td{
  border: 1px solid #DFECFF;
  padding: 10px 10px 13px;
  color: #000;
}
.wrap_middle table.table-product td.yescita .tdsymbol{
  font-weight: 400;
  font-size: 16px;
  line-height: 160%;
  color: #FC0D1B;
  margin-left: 7px;
  display: inline-block;
  vertical-align: middle;
}
.wrap_middle table.table-product tr:first-child td:first-child{
  font-size: 16px;
}
.wrap_middle table.table-product tr td:first-child{
  font-weight: 700;
  font-size: 15px;
  line-height: 160%;
  color: #000000;
  padding-left: 24px;
  padding-right: 24px;
  text-align: left;
}
.wrap_middle table.table-product tr td:nth-child(2){
  background-color: #F0F6FF;
}
.wrap_middle table.table-product tr td:nth-child(4){
  background-color: #FBFCFF;
}
.wrap_middle table.table-product tr.table-product-number td.table-product-number-title{
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 160%;
  color: #46A6FF;
}
.wrap_middle table.table-product tr td.nocitation:before{
  width: 10px;
  height: 1px;
  background-color: #000000;
  content: "";
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
.wrap_middle table.table-product tr td.yescita:before{
  width: 20px;
  height: 20px;
  background: url("../svg/article-yescita.svg") no-repeat center; background-size: 15px;
  content: "";
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
.wrap_middle table.table-product tr td.cross:before{
  width: 20px;
  height: 20px;
  background: url("../svg/article-cross.svg") no-repeat center; background-size: 12px;
  content: "";
  display: block;
  margin: auto;
  position: relative;
}
.importanttip{
  font-weight: 400;
  font-size: 16px;
  line-height: 160%;
  color: #FC0D1B;
}

/* 2023-07-01 pdfgear-column-narrow */
.narrow{
  background: #fff;
}
.narrow .column_container{
 justify-content: space-between;
}
.sharearticle{
  margin-top: 40px; display: none;
}
.sharearticle h4{
  color: #000;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 128%;
}
html[lang = 'zh-CN'] .sharearticle h4{display: none;}
.share-article-sticky{
  position: sticky;
  position: -webkit-sticky;
  top: 116px;
}
.narrow .article_right_box{
  top: 116px;
}
.narrow .column_container .column_right{
  margin-top: 40px;
  float: none;
}
.narrow .column_container .column_right .article_rightcot_cms{
  border-right: 1px solid #EEE; box-shadow: none; border-radius: 0;
}
.narrow .article_rightcot_cont{
  margin-top: 0;
  padding: 5px 0 0 0;
}
.narrow .article_rightcot h4 .article_rightcot_close{
  display: none;
}
.narrow .article_rightcot{
  box-shadow: none;
}
.narrow .article_rightcot h4{
  color: #000;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 128%;
padding: 0 0 6px 8px;
background: none;
border: none;
border-radius: none;
}
.narrow .article_rightcot_cont ul li{
  margin-bottom: 4px;
}
.narrow .article_rightcot_cont ul li h5{
  font-weight: 400;
   margin: 0;
   padding: 6px 8px;
}
.narrow .article_rightcot_cont ul li.checked h5{
  color: #1E76E3;
  border-radius: 2px;
  background: rgba(30, 118, 227, 0.12);
}
.narrow .article_rightcot_cont ul li.checked .article_rightcot_item{
  padding-left: 8px;
  padding-top: 4px;
}
.narrow .article_rightcot_cont ul li h5.noarrow{
  padding: 0;
}
.narrow .article_rightcot_cont ul li h5:after{
  right: 2px;
  top: 14px;
}

.narrow .article_rightcot_cont ul li .article_rightcot_item a{
  padding: 4px 5px 4px 14px;
}
.narrow .article_rightcot_cont ul li .article_rightcot_item a.checked,.narrow .article_rightcot_cont ul li .article_rightcot_item a:hover{
  color: #1E76E3;
}
.narrow .article_rightcot_cont ul li .article_rightcot_item a.checked:before,.narrow .article_rightcot_cont ul li .article_rightcot_item a:hover:before{
  background: #1E76E3;
}
.narrow .article_rightcot_cont ul li h5>a.checked{
  color: rgba(51, 51, 51, 1);
}
.narrow .article_rightcot_cont ul li h5>a{
  padding: 6px 8px;
 color: rgba(51, 51, 51, 1);
 font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 150%;
display: flex; gap: 4px;
}
.narrow .article_rightcot_cont ul li.checked h5>a.checked{
  color: #1E76E3;
  border-radius: 2px;
  background: rgba(30, 118, 227, 0.12);

}
html[lang = 'zh-CN'] .iofor_spare_right{display: none;}
.narrow .iofor_spare_right{
  justify-content: flex-start;
}
.narrow .iofor_spare_right a{
  width: 40px;
  height: 40px;
  border-radius: 4px;
  background: #F7F8FA;
  margin-right: 20px;
  margin-top: 16px;
}
.narrow .iofor_spare_right a.twr_share{
  background: url(../svg/narrow_twitter.svg) #F7F8FA center center no-repeat;
  background-size: cover;
}
.narrow .iofor_spare_right a.fbr_share {
  background: url(../svg/narrow_facebook.svg) #F7F8FA center center no-repeat;
  background-size: cover;
}
.narrow .iofor_spare_right a.inr_share {
  background: url(../svg/narrow_ins.svg) #F7F8FA center center no-repeat;
  background-size: cover;
  margin-right: 0;
}
.narrow .wrap_middle>h2{
  color: #000;
  border-left: none;
  padding: 0; margin-top: 60px;
font-style: normal;
line-height: 150%;
}
.narrow .wrap_middle p{
  font-size: 18px;
  font-weight: 400;
  line-height: 1.5;
}
.narrow .wrap_middle p a, .narrow .wrap_middle li a{
  font-size: inherit;
  color: #1e76e3;
  padding-left: 2px;
  padding-right: 2px;
}
.narrow .wrap_middle p a:hover, .narrow .wrap_middle li a:hover{
  background: #e4effc;
}
.narrow .column_container .column_left{
  width: 650px;
  margin-left: 47px;
  margin-right: 120px;
  margin-top: 40px;
  padding: 0 0 60px;
  border-radius: 0;
  box-shadow: none;
}
.narrow .descrumbs{
  padding: 0 0 12px 0;
  border-bottom: 1px solid #EEE;
}
.narrow .descrumbs ul{
  padding-left: 0;
}
.narrow .descrumbs a,.narrow .descrumbs li:after{
  color: #666;
  font-weight: 400;
}
.narrow .descrumbs b{
  color: #1E76E3;
}
.narrow .wrap_middle>h1{
  margin-top: 64px;
  margin-bottom: 24px;
  font-size: 32px;
  font-weight: 600;
  line-height: 150%;
}
.narrow .upauthor a>img{
  width: 48px;
  height: 48px;
  margin-right: 12px;
}
.narrow .approver>img{ margin-right: 12px; }
.narrow .langauthor{
  border: none;
}
.narrow .langauthor .upauthor_text span b, .narrow .langauthor .uptime span b{
  font-weight: inherit;
  color: #000;
}
.narrow .summary{
  background: #F7F8FA;
  border: none;
  margin-top: 20px;
  padding: 24px;
}
.narrow .summary_text h4{
  font-size: 22px;
  font-weight: 500;
}
.narrow .summary_text p{
  margin-top: 12px;
  margin-bottom: 0;
}
.narrow .wp-caption, .narrow .support_guide_img{
  margin-top: 40px;
}
.narrow .wp-caption p, .narrow .support_guide_img p{
  font-size: 14px;
  font-weight: 400;
  color: #333;
line-height: 120%;
}
.narrow .wrap_middle ul{padding-inline-start: 20px;}
.narrow .wrap_middle ul li{
  font-size: 18px;
}
.narrow .wrap_middle ul li:before{
  background: #000; top: 14px;
}
.narrow .wrap_middle ul li a{color: #1e76e3;}
.narrow .wrap_middle ul li a:hover{background: #e4effc;}
.narrow .related-article{
  margin-top: 40px;
  padding: 24px;
  background: #F7F8FA;
  border-radius: 0;
  border: none;
}
.narrow .related-article h4{
  color: #000;
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: 150%;
margin-bottom: 12px;
}
.narrow .related-article ul li{
  color: #1E76E3;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 150%;
margin-top: 10px;
padding-inline-start: 20px;
}
.narrow .related-article ul li::before{
  content: "➤";
  background: none;
  top: 0;
}
.narrow .related-article ul li a{
  color: inherit;
  font-size: inherit;
}
.narrow .related-article ul li a:hover{
  font-weight: inherit;
}
.narrow .pdfart_tips{
  background: #F7F8FA;
  margin-top: 16px;
  padding:8px 24px;
}
.narrow .pdfart_tips:before{
  display: none;
}
.narrow .pdfart_tips a{
  margin: 16px 0;
  color: #1E76E3;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 150%;
position: relative;
}
.narrow .pdfart_tips a:before{
  content: "✔";
  color:#464646;
  margin-right: 6px;
}
.narrow .wrap_middle table{
  margin-top: 40px;
}
.narrow  .wrap_middle td p{
  font-size: 14px;
  margin-top: 10px;
}
.narrow .wrap_middle table tr:first-child{
  font-weight: 600;
  color: #000;
  background: none !important;
}
.narrow .wrap_middle table tr:first-child td span{
  font-weight: 600 !important;
  color: #000;
}
.narrow .wrap_middle table tr td:first-child span{
  font-weight: 600 !important;
  color: #000;
}

.narrow .wrap_middle table.table-product{border-collapse: unset; border: 1px solid #F1F6FE;}
.narrow .wrap_middle table.table-product tr td{font-size: 16px; font-weight: 400; line-height: 22px; color: #333; padding: 12px 8px; background: none; border: none;}
.narrow .wrap_middle table.table-product .bgtitle{background: #F1F6FE;}
.narrow .wrap_middle table.table-product tr td a{font-size: inherit; font-weight: inherit; color: #2F9BFF; border-bottom: 1px solid;}
.narrow .wrap_middle table.table-product tr td:first-child{padding: 12px 16px; color: #000;}
.narrow .wrap_middle table.table-product tr:first-child td{font-weight: 700;}
.narrow .wrap_middle table.table-product tr td.yescita:before{display: block; margin: auto;}


.picture-preview{
  position: fixed;
  width: 100%;
  height: 100%;
  display: block;
  left: 0;
  top: 0;
  z-index: 200;
  background: rgba(0,0,0,.3);
}
.picture-preview-box{
  position: absolute;
  max-width: 1200px;
  width: 90%;
  max-height: 90%;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 202;
}
.picture-preview-box img{
  object-fit: fill;
  max-height: 100%;
}

.wp-video { max-width: 100%; }
.wp-video .wp-video-shortcode { max-width: 100%; height: auto; }

.play-video{position: relative; cursor: pointer;}
.play-video::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:71px;height:50px;background:url(../png/play-button.png) center no-repeat;background-size:contain;transition:.2s}
.play-video:hover::after{transform:scale(1.1)}
.play-video img{border-radius: 16px; filter: brightness(85%);}

.copy-inline{display: inline-block; vertical-align: middle;}
.copy-inline .wishes-copy{justify-content: normal; font-size: 0; gap: 0;}

.slideshow_video{z-index: 111;}
.slideshow_video_bg{background: rgba(0,0,0,0.8);}
.slideshow_video_iframe{background: none; width: 90%; height: 90%; max-height: unset; padding: 0; }
.slideshow_video_body{border: none; padding: 0; height: 100%; }
.slideshow_close_top{right: 20px; top: 20px; color: #ddd; font-size: 30px; width: 40px; line-height: 34px; height: 40px; text-align: center; border-radius: 50%; background: #000; z-index: 12;}
.slideshow_close_top:hover{color: #ddd;}

/* comment */
.comment-aside{margin-top: 10px; text-align: center; border-radius: 10px; padding: 24px; background: #fff; box-shadow: 0 0 30px rgba(217, 219, 237, .5);}
.narrow .comment-aside{margin-top: 36px; border-radius: 12px; box-shadow: 1px 1px 20px 0px #1577E933; border: none; }
.comment-aside p{font-size: 14px; line-height: 18px; color: #000; margin: auto;}
.comment-aside a{display: flex;align-items: center;justify-content: center;gap:10px; margin: 12px auto 0; padding: 0 12px; min-width: 187px; line-height: 40px; height: 40px; background: #21A0FF; border-radius: 20px; font-weight: 400; font-size: 16px; color: #fff; box-sizing: border-box;cursor: pointer;}
.comment-aside div{width: 20px;height: 20px;background: url(../svg/support-icon.svg) no-repeat center;background-size: cover;}
.comment_container{width: 92%; max-width: 1200px; margin: auto;}
.wp_comment{padding-top: 40px; padding-bottom: 80px; max-width: 890px;}
  @media screen and (min-width: 1210px) {
    .narrow .wp_comment{ max-width: 650px; margin: auto; transform: translateX(52px);}
  }
  .wp_comment h2{font-weight: 700; font-size: 24px; margin-bottom: 20px; }
	.wp_comment .comment-list p{margin: auto; font-size: inherit;}
	.comment-author{font-weight: 700; font-size: 14px; line-height: 32px; color: #000;}
	.comment-content{font-size: 14px; color: #333; margin-top: 2px;}
    .comment-reply{margin-top: 12px;}
	.comment-reply button{font-size: 14px; line-height: 32px; padding: 0; background: none; border: none; outline: none; cursor: pointer;}
	.comment-respond{
		padding: 40px 24px; margin-top: 24px; background: #F7F8FA; border: 1px solid #eee; border-radius: 12px;
	}
	.comment-respond h3{
		font-size: 24px; font-weight: 700; line-height: 1.5;
	}
    .wp_comment .comment-respond .comment-notes{
        color: #404040; font-size: 16px; margin-top: 12px;
    }
	.comment-respond .comment-cancel{
		cursor: pointer; color: #bb4a03;
	}
    .comment-respond .comment-form-comment{margin-top: 36px; position: relative;}
    .comment-respond .comment-form-row{
        margin-top: 36px; display: flex; gap: 24px; justify-content: space-between;
    }
    .comment-respond .comment-form-row div{
        flex: 1; position: relative;
    }
    .comment-respond .form-error-tip{
        position: absolute; color: #FF5A64; font-size: 12px; left: 0; bottom: -16px; font-style: normal; display: none;
    }
	.comment-respond textarea, .comment-respond input{
		display: block; padding: 12px; resize: none; width: 100%; box-sizing: border-box; font-size: 18px; border: 1px solid #eee; border-radius: 6px; font-family:inherit; max-height: 178px; line-height: 21px;
	}
	.comment-respond input{padding: 16px 12px;}
    .comment-respond textarea::placeholder, .comment-respond input::placeholder {
        color: #40404066; font-size: 14px;
    }
    .comment-respond textarea:focus, .comment-respond input:focus {
        border-color: #21A0FF; box-shadow: 0px 0px 2px 2px #21A0FF33;
    }
    .comment-respond .comment-form-error textarea, .comment-respond .comment-form-error input{
        border-color: #FF5A64; box-shadow: 0px 0px 2px 2px #FF5A6433;
    }
    .comment-respond .comment-form-error .form-error-tip{
        display: block;
    }
	.comment-form-submit{
		margin-top: 36px;
	}
    .comment-form-submit button{
        width: 100%; height: 60px; line-height: 60px; font-size: 18px; font-weight: 700; color: #fff; background: #21A0FF; border: none; padding: 0; cursor: pointer; border-radius: 9px; text-align: center;
    }
    .comment-respond .comment-submit-result{
        margin-top: 12px; text-align: center; font-size: 16px; color: #404040; border-radius: 2px; line-height: 38px; box-sizing: border-box;
    }
    .comment-respond .comment-submit-success{
        border: 1px solid #CFE8FB; background: #EAF4FC;
    }
    .comment-respond .comment-submit-error{
        border: 1px solid #FFCFD2; background: #FFE4E5;
    }
    .comment-list {border-bottom: 1px solid #eee}
    .comment-list .comment.even{
		border-left: 2px solid #ccc;
	}
	.comment-list .comment.odd{
		border-left: 2px solid #bde0e6;
	}
    .comment-list .comment.depth-1{
        border-left: none; border-top: 1px solid #eee; padding-top: 12px; margin-bottom: 24px;
    }
    .comment-list .comment.depth-1:last-of-type{
        margin-bottom: 12px;
    }
    .comment-list .comment.depth-2{
        border-left: 2px solid #21A0FF; margin-bottom: 24px;
    }
    .comment-list .comment.depth-3{
        border-left: 2px solid #21A0FF99;
    }
    .comment-list .comment.depth-4{
        border-left: 2px solid #21A0FF33;
    }
	.comment-list .comment{
		margin-top: 8px;
	}
	.comment-list>.comment ol .comment{
		padding-left: 20px;
	}

    @media screen and (max-width: 1210px){
        .wp_comment{
            max-width: unset;
        }
    }
	@media screen and (max-width: 568px){
    .comment_container{width: auto;}
		.wp_comment{padding: 48px 24px; max-width: calc(100% - 48px);}
		.wp_comment h2{font-size: 20px; margin-bottom: 24px;}
		.comment-author{font-size: 16px;}
		.comment-content{font-size: 16px;}
		.comment-reply button{font-size: 16px;}
		.comment-list .comment{margin-top: 12px;}
		.comment-list>.comment ol .comment{padding-left: 24px;}
		.comment-respond{border: none; background: none; padding: 0; }
		.comment-respond h3{font-size: 20px;}
		.wp_comment .comment-respond .comment-notes{font-size: 16px;line-height: 1.5;}
		.comment-respond .comment-form-comment{margin-top: 28px;}
		.comment-respond .comment-form-row{margin-top: 28px; flex-direction: column;}
		.comment-respond textarea, .comment-respond input{font-size: 14px; padding: 12px;}
		.comment-form-submit button{line-height: 50px; height: 50px; font-size: 16px;}
	}
/* comment-end */

/* wishes copy */
.wishes-copy{display: flex; align-items: center; justify-content: space-between; gap: 12px;}
.wisies-copy-btn{flex-shrink: 0; width: 40px; height: 40px; border-radius: 50%; background: url("../svg/wishes-copy.svg") center no-repeat; background-size: 20px; cursor: pointer;}
.wisies-copy-btn:hover{background-color: #0085FF33;}
.wisies-copy-btn.copied{background: url("../svg/wishes-success.svg") center no-repeat; background-size: 20px;}
/* .wisies-copy-btn.copied:hover{background-color: #11DF3233;} */
/* wishes copy end */

.disabled{pointer-events: none; opacity: .5;}
/* ai-wishes-card */
.ai-wishes-card{margin: 64px auto; padding: 40px 32px; border-radius: 12px; background: #F7F8FA;}
.ai-wishes-info{text-align: center; max-width: 468px; margin: auto;}
.ai-wishes-info h2{font-size: 20px; font-weight: 700; color: #000;}
.ai-wishes-type{display: flex; gap: 24px; margin-top: 24px; justify-content: space-between;}
.ai-wishes-type-item{display: flex; align-items: center; flex-direction: column; padding: 14px 4px; background: #F7F8FA; border-radius: 8px; border: 1px solid #EAEEF4; background: #fff; width: 140px; cursor: pointer; transition: .2s ease-in-out;}
.ai-wishes-type-item.selected{background: #E7EFFF; border-color: #79A6FF;}
.ai-wishes-type-item p{font-size: 14px !important; color: #000; margin-top: 4px;}
.ai-wishes-form{text-align: left;}
.ai-wishes-form-item{margin-top: 16px;}
.ai-wishes-form input,.ai-wishes-form select{font-size: 16px; color: #333; line-height: 1.5; padding: 8px 12px; background: none; padding-inline-end: 30px; border: 1px solid #EAEEF4; border-radius: 8px; outline: none; box-sizing: border-box; width: 100%;}
.ai-wishes-form input{background: #fff;}
.ai-wishes-form input::placeholder{color: #999;}
.ai-wishes-form-item.error input, .ai-wishes-form-item.error select{border-color: #EB0606;}
.ai-wishes-form select{-webkit-appearance: none; -moz-appearance: none; appearance: none; position: relative; z-index: 1;}
.ai-wishes-form-select{position: relative; background: #fff; border-radius: 8px;}
.ai-wishes-form-select::after{content: ""; position: absolute; width: 16px; height: 16px; top: 12px; inset-inline-end: 12px; background: url("../svg/wishes-arrow.svg") center no-repeat;}
.ai-wishes-form p.ai-wishes-form-error{font-size: 12px !important; margin-top: 8px; color: #EB0606; display: none;}
.ai-wishes-submit{font-size: 18px; color: #fff; font-weight: 700; height: 48px; line-height: 48px; width: 100%; box-sizing: border-box; border-radius: 24px; outline: none; border: none; background: linear-gradient(180deg, #21A0FF 0%, #1E76E3 100%);
background-color: #21A0FF; box-shadow: 0px 0px 10px 0px rgba(33, 160, 255, 0.6); margin: 24px auto 0; cursor: pointer; transition: .2s ease-in-out;}
/* .ai-wishes-submit:hover{background: #1A80CC;} */
.ai-wishes-submit i{display: none;}
.ai-wishes-submit.pending i{display: unset; margin-inline-start: 8px; }
.ai-wishes-submit.shining{animation: shining infinite ease-in-out alternate 1s;}
@keyframes shining{
  from{box-shadow: 0px 0px 0px 0px rgba(33, 160, 255, 0.1);}
  to{box-shadow: 0px 0px 15px 0px rgba(33, 160, 255, 1);}
}
.ai-wishes-result p.ai-wishes-result-p{color: #000; text-align: center; margin-top: 40px; padding-bottom: 20px; border-bottom: solid 1px #e3e3e3; font-size: 16px;}
.ai-wishes-result .ai-wishes-result-list{margin: auto;}
.ai-wishes-result .ai-wishes-result-list li{padding: 20px 0; margin: 0; display: flex; align-items: center; gap: 32px; border-bottom: solid 1px #e3e3e3;}
.ai-wishes-result .ai-wishes-result-list li::before{content: none;}
.ai-wishes-result .ai-wishes-result-list p{font-size: 16px; margin: unset;}
.ai-wishes-result-copy{width: 40px; height: 40px; border-radius: 50%; background: #0085FF33 url("../svg/wishes-copy.svg") center no-repeat; background-size: 20px; flex-shrink: 0; cursor: pointer;}
.ai-wishes-result-copy.copied{background: #11DF3233 url("../svg/wishes-success.svg") center no-repeat; background-size: 20px;}
.ai-wishes-again{font-size: 18px; font-weight: 400; color: #21A0FF; margin: 40px auto 0; padding: 0 26px; box-sizing: border-box; height: 48px; line-height: 48px; min-width: 208px; border: 1px solid #21A0FF; background: none; cursor: pointer; border-radius: 24px; transition: .2s ease-in-out; display: block;}
.ai-wishes-again img{margin-inline-start: 8px;}
.ai-wishes-again:hover{background: #0085FF14;}
.ai-wishes-again.pending img{animation: loadingRotate 1s linear infinite;}
@keyframes loadingRotate{
  to{transform: rotate(360deg);}
}
.go-to-ai-wishes{margin: 48px auto;}
.go-to-ai-wishes button{display: block; margin: auto; color: #fff; font-size: 16px; font-weight: 700; height: 40px; line-height: 40px; min-width: 200px; padding: 0 20px; border-radius: 20px; background: linear-gradient(180deg, #21A0FF 0%, #1E76E3 100%); box-sizing: border-box; border: none; animation: shining infinite ease-in-out alternate 1s; cursor: pointer;}
/* ai-wishes-card-end */

/* share inline */
/* .can-share{position: relative;}
.share-inline{position: absolute; left: 0; top: 0; width: 100%; height: 100%; box-sizing: border-box; padding: 40px; text-align: left; display: flex; transition: .2s;}
.share-inline img{box-shadow: none; border-radius: 50%;}
.share-inline-item{position: relative; height: fit-content; border-radius: 50%; opacity: 0; transition: .2s;}
.share-inline-tooltip{position: absolute; left: 100%; top: 50%; transform: translateY(-50%); opacity: 0; z-index: -1; background: #F7F8FA; border-radius: 4px; font-size: 16px; color: #000; white-space: nowrap; padding: 7px 24px; transition: .3s ease-in-out;}
.share-inline-tooltip::before{content: ""; position: absolute; left: -8px; top: 50%; transform: translateY(-50%); width: 0; height: 0; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 10px solid #F7F8FA;}
.share-inline:hover{background: rgba(0, 0, 0, 0.5);}
.share-inline:hover .share-inline-item{opacity: 1;}
.share-inline-item:hover .share-inline-tooltip{left: calc(100% + 15px); opacity: 1; z-index: 1;} */
/* share inline end */

/* ai-quick-answers */
.ai-quick-answers{max-width: 650px; margin: 48px auto; border: 1px solid #B7D0ED; border-radius: 18px; overflow: hidden;}
.ai-answers-ask{padding: 40px; margin: auto; text-align: center;}
.ai-answers-ask p.ai-answers-ask-title{font-size: 20px !important; font-weight: 700; color: #000; margin: auto;}
.ai-answers-ask p.ai-answers-ask-text{font-size: 14px; color: #000; margin-top: 12px;}
.ai-answers-ask-question{border-radius: 8px; background: #fff; border: 1px solid #397BFF; width: 100%; box-sizing: border-box; resize: none; margin-top: 24px; padding: 6px 12px; font-size: 16px; color: #000; height: 64px; font-family: inherit; display: block; line-height: 1.5;}
/* .ai-answers-ask-question:hover{border-color: #CDDCFB;}
.ai-answers-ask-question:focus{border-color: #397BFF;} */
.ai-answers-ask-question::placeholder{color: #999;}
.ai-answers-ask-question::-webkit-scrollbar { width: 4px; height: 4px;}
.ai-answers-ask-question::-webkit-scrollbar-thumb{background: #CBCBCB; border-radius: 3px;}
.ai-answers-submit{font-size: 18px; color: #fff; font-weight: 700; height: 48px; line-height: 48px; min-width: 250px; box-sizing: border-box; border-radius: 24px; outline: none; border: none; background: linear-gradient(180deg, #21A0FF 0%, #1E76E3 100%); background-color: #21A0FF; box-shadow: 0px 0px 10px 0px rgba(33, 160, 255, 0.6); margin: 40px auto 0; cursor: pointer; transition: .2s ease-in-out;}
.ai-answers-submit i{display: none;}
.ai-answers-submit.pending i{display: unset; margin-inline-start: 8px; }
.ai-answers-submit.shining{animation: shining infinite ease-in-out alternate 1s;}
.ai-answers-result{background: linear-gradient(180deg, #FFFFFF 0%, #EEF6FF 100%); overflow: hidden;}
.ai-answers-result-cont{padding: 40px; margin-top: -40px;}
.ai-answers-result-title{margin-bottom: 12px;}
.ai-answers-result-title b{font-size: 20px; }
.ai-answers-result-response{box-sizing: border-box; resize: none; display: block; margin-bottom: 16px; font-size: 16px; color: #315D94; max-height: 330px; overflow-y: auto;  line-height: 1.5;}
.ai-answers-result-response::-webkit-scrollbar { width: 4px; height: 4px;}
.ai-answers-result-response::-webkit-scrollbar-thumb{background: #CBCBCB; border-radius: 3px;}
.ai-answers-result .ai-answers-result-response h3{font-weight: 700;}
.ai-answers-result .ai-answers-result-response h3, .ai-answers-result .ai-answers-result-response p, .ai-answers-result .ai-answers-result-response li{font-size: inherit !important; color: inherit; margin: unset; line-height: 1.5; margin-bottom: 8px;}
.ai-answers-result .ai-answers-result-response ul, .ai-answers-result .ai-answers-result-response ol{padding-left: 20px; list-style: disc;}
.ai-answers-result .ai-answers-result-response a{font-size: inherit; font-weight: inherit; color: #1e76e3;}
.ai-answers-result-helpful{font-size: 14px; color: #404C5B; display: flex; gap: 18px; justify-content: end;}
.ai-answers-result-helpful span{line-height: 24px;}
.ai-answers-result-helpful button{width: 48px; height: 24px; box-sizing: border-box; border-radius: 5px; border: 1px solid #2E64C94D; background: #fff; font-size: 14px; color: #2E64C9; cursor: pointer;}
.ai-answers-result-helpful button.clicked{background: #1577E933;}
.ai-answers-result-helpful.clicked button{cursor: not-allowed;}
/* ai-quick-answers-end */

/* tool cont */
#tools-cont{margin: 30px auto; padding: 24px 20px 20px; border-radius: 20px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}
#tools-cont h3{text-align: center; font-size: 24px; font-weight: 700;}
#tools-cont h3 img{margin-inline-end:16px}
#tools-cont .tools-rating{display: block; margin: 20px auto;}
#tools-cont .pdfcvert-converser-area{border-radius: 12px; min-height: 250px;}
#tools-cont .bluecolor .pdfcvert-converser-area{background: #EAF0FA !important;}
#tools-cont .redcolor .pdfcvert-converser-area{background: #f9ecec !important;}
#tools-cont .greencolor .pdfcvert-converser-area{background: #EFF6EE !important;}
#tools-cont .pdfcvert-progress{margin-top: auto;}
#tools-cont .pdfcvert-upload-name{font-size: 12px;}
#tools-cont .pdfcvert-text-name{font-size: 12px;}
#tools-cont .pdfcvert-text-size{font-size: 12px; margin-top: 12px; color: #555;}
#tools-cont .pdfcvert-complete-share{display: none;}
#tools-cont .pdfcvert-complete-download{margin: auto; width: auto;}
#tools-cont .pdfcvert-smaller{font-size: 14px; margin-top: auto;}
#tools-cont .pdfcvert-converser:before, #tools-cont .pdfcvert-converser:after{display: none;}
#tools-cont .pdfcvert-text-100ktips{display: none; font-size: 14px; color: #666; margin-top: 20px; text-align: center; line-height: 1.5;}
/* #tools-cont .pdfcvert-text-100ktips img{vertical-align: unset;} */

/* narrow middle */
.inmid .pdfchange{margin: 120px auto;}
.inmid .pdfchange a{padding: 9px 18px; font-size: 16px; font-weight: 700;}
.inmid .column_container{justify-content: flex-start;}
.inmid .article_rightcot_lieshow{width: 236px;}
.inmid .wrap_middle>h2{color: #262626; margin: 48px 0 30px; font-weight: 700; line-height: 30px;}
.inmid .wrap_middle>h3{font-size: 18px; font-weight: 700; margin: 12px 0; color: #262626;}
.inmid .wrap_middle p{font-size: 16px; margin: 0 0 24px; color: #262626;}
.inmid .wrap_middle ul{margin: 12px auto;}
.inmid .wrap_middle li{margin: 0 0 12px; line-height: 1.5; color: #262626;}
.inmid .wrap_middle b, .inmid .wrap_middle strong{font-weight: 700;}
.inmid .column_container .column_left{width: 570px; margin-inline-start: 80px; margin-right: unset;}
.inmid .wp-caption, .inmid .support_guide_img{margin: 54px -40px; width: 650px !important; max-width: 650px;}
.inmid .wp-caption p, .inmid .support_guide_img p{font-style: normal; color: #A8A8A8; margin: 12px 0 0; line-height: 1.25;}
.inmid .related-article{padding: 24px 24px 12px;}
.inmid .related-article h4{font-size: 16px;}
.inmid .related-article ul li{font-size: 16px;}
.inmid .comment-aside a{gap: 8px; font-size: 14px;}
.inmid .list-decimal li{font-size: 16px;}
.inmid .article_rightcot_cont ul li h5>a{padding: 4px 8px; line-height: 1.3;}
.inmid .contents-list{border: none; padding: 0;}
@media screen and (min-width: 1210px) {
  .inmid .wp_comment{ max-width: 570px; transform: none;}
}

  
/* narrow middle end*/

@media screen and (min-width: 768px){
  #tools-cont .pdfcvert-option-total{width: 100%;}
  #tools-cont .pdfcvert-specification-option{padding-left: 20px; padding-right: 20px;}
  #tools-cont .pdfcvert-option-list{min-width: calc((100% - 24px) / 3); width: calc((100% - 24px) / 3); padding-right: 10px;}
}
@media screen and (max-width: 768px){
  #tools-cont .pdfcvert-upload, #tools-cont .pdfcvert-converting{padding: 110px 20px;}
  .compress .pdfcvert-converser-area { background: #eaf0fa !important; min-height: 250px;}
}
@media screen and (max-width: 568px){
  #tools-cont .pdfconvert_upload_button{min-width: 90%;}
}
/* tool cont end */

/* gotools banner */
.gotools-banner{background: #F4F5F8; padding: 40px 0;}
.gotools-banner h1{font-size: 32px; font-weight: 700; line-height: 1.5; color: #000; text-align: center; margin-top: 40px;}
.gotools-banner-cont{display: flex; gap: 48px; justify-content: center; align-items: center; margin-top: 40px;}
.gotools-banner-text{max-width: 376px; }
.gotools-banner-text p{font-size: 16px; margin-top: 16px; line-height: 1.5; color: #606060;}
.gotools-banner-text p:first-child{margin-top: 0;}
.gotools-banner-text p a{font-size: inherit; color: #1E76E3;}
.gotools-banner-select{padding: 10px; background: #fff; border-radius: 28px; border: 1px solid #C7DCF7; display: flex; align-items: center; justify-content: center; flex-direction: column; gap: 40px; text-align: center; position: relative; overflow: hidden; width: 600px; height: 330px; box-sizing: border-box;}
.gotools-banner-select b{display: block; font-size: 24px; font-weight: 700; color: #000;}
.gotools-banner-select button{display: block; border: none; outline: none; width: 260px; height: 53px; font-size: 18px; font-weight: 700; color: #fff; background: #2E64C9; border-radius: 28px; padding: 0;}
.gotools-banner-select button::before{content: ""; display: inline-block; vertical-align: bottom; width: 25px; height: 24px; margin-inline-end: 10px; background: url("../svg/upload-add-white-2.svg") center no-repeat; background-size: contain;}
.gotools-banner-select input{position: absolute; width: 100%; height: 100%; opacity: 0; left: 0; top: 0; cursor: pointer;}
.gotools-banner-select>a{position: absolute; width: 100%; height: 100%; opacity: 0; left: 0; top: 0; cursor: pointer;}
.gotools-banner-select .pdfcvert-before{display: inherit; align-items: inherit; justify-content: inherit; flex-direction: inherit; gap: inherit; height: 100%;}
.gotools-banner-select .pdfcvert-upload, .gotools-banner-select .pdfcvert-converting{border: none; padding: 30px; min-height: unset; display: none;}
.gotools-banner-select .pdfcvert-complete{display: none;}
.gotools-banner-select .pdfcvert-complete-box{justify-content: center;}
.gotools-banner-select .pdfcvert-complete-download{width: auto;}
.gotools-banner-select .pdfcvert-complete-readymanage{margin-top: 24px;}
.gotools-banner-select .pdfcvert-complete-download .pdfcvert-download{color: #fff; background: #2E64C9;}
.gotools-banner-select .pdfcvert-complete-download .pdfcvert-download:before{margin: auto; margin-inline-end: 8px; vertical-align: sub; width: 16px; height: 20px; background: url("../svg/download-white-2.svg") no-repeat top center; background-size: 16px 20px;}
.gotools-banner-select .pdfcvert-delete{display: block; border-radius: 50%; background: #EAF0FA;}
.gotools-banner .trust-rating{font-size: 16px; color: #606060; margin-top: 12px; margin-bottom: 0; text-align: center;}
.trust-rating img{vertical-align: bottom;}
.trust-rating a{font-size: inherit; color: #1e76e3;}
.langauthor.greybg{background: #F7F8FA; padding: 24px;}
@media screen and (max-width:1140px) {
  .gotools-banner h1{font-size: 24px;}
  .gotools-banner-cont{gap: 28px;}
  .gotools-banner-select{width: 352px; height: 205px; gap: 24px;}
  .gotools-banner-select button::before{width: 21px; height: 20px;}
  .gotools-banner-select b{font-size: 20px;}
  .gotools-banner-select button{font-size: 16px; width: 210px; height: 44px;}
  .gotools-banner-select .startover{margin-top: 10px;}
}
@media screen and (max-width:767px) {
  .gotools-banner{padding: 17px 0 32px;}
  .gotools-banner h1{text-align: start;}
  .multi-de .gotools-banner .descrumbs{padding: 0 0 8px;}
  .multi-de .gotools-banner .descrumbs li:last-child{display: inline-block;}
  .gotools-banner-cont{flex-wrap: wrap; gap: 32px;}
  .gotools-banner-cont>div{width: 100%;}
  .gotools-banner-text{max-width: unset;}
  .gotools-banner-select{width: 100%; height: 188px;}
  .gotools-banner-select b{font-size: 18px;}
  .gotools-banner-select button{ font-size: 14px;}
  .gotools-banner-select button::before{width: 17px; height: 16px; margin-inline-end: 8px;}
  .gotools-banner-select .pdfcvert-complete-readymanage{margin-top: 12px;}
}
@media screen and (max-width:568px) {

}
/* gotools banner end */

/* godown banner */
.narrow .godown-banner .descrumbs{height: 0; overflow: hidden; padding: 0; margin: 0; border: none;}
.godown-banner{padding: 60px 0; background: #F4F5F8;}
.godown-banner-cont{display: flex; justify-content: space-between; align-items: center; gap: 60px;}
.godown-banner-text{max-width: 560px;}
.godown-banner-text h1{font-size: 40px; font-weight: 700; color: #000; line-height: 1.4;}
.godown-banner-text p{font-size: 20px; color: #000; margin: 24px 0; line-height: 1.6; max-width: 510px;} 
.godown-banner-links{display: flex; align-items: center; gap: 24px;}
.godown-banner-links a{box-sizing: border-box; display: flex; align-items: center; justify-content: center; gap: 12px; width: 247px; line-height: 46px; font-size: 16px; font-weight: 700; color: #2E64C9; border-radius: 8px; border: 1px solid #2E64C9;}
.godown-banner-links a:hover{background: #2E64C9; color: #fff;}
.godown-banner-links a::before{content: ""; width: 24px; height: 24px; display: block; background-size: 24px;} 
.godown-links-tools::before{background: url("../svg/earth-2.svg") center no-repeat;}
.godown-links-down::before{background: url("../svg/download-arrow.svg") center no-repeat;}
.godown-links-tools:hover:before{background: url("../svg/earth-white.svg") center no-repeat;}
.godown-links-down:hover::before{background: url("../svg/download-arrow-white.svg") center no-repeat;}
.godown-banner-figure{width: 580px; height: 324px;}
.extract-text{background: url("../png/extract-text.png") center no-repeat; background-size: contain;}
.flatten-pdf{background: url("../png/flatten-pdf.png") center no-repeat; background-size: contain;}
.pdf-to-word{background: url("../png/pdf-to-word-2.png") center no-repeat; background-size: contain;}
.pdf-to-excel{background: url("../png/pdf-to-excel.png") center no-repeat; background-size: contain;}
@media screen and (max-width: 980px){
  .godown-banner-figure{display: none;}
  .godown-banner{padding: 48px 0;}
  .godown-banner-cont{justify-content: center;}
  .godown-banner-text{text-align: center;}
  .godown-banner-text h1{font-size: 28px;}
  .godown-banner-text p{font-size: 16px; margin: 20px auto; max-width: none;}
  .godown-banner-links{justify-content: center;}
}
@media screen and (max-width: 600px){
  .godown-banner-links{flex-direction: column;}
  .godown-banner-links a{width: 228px; font-size: 14px;}
}
/* godown banner end */

/* contents list */
.contents-list{border: 1px dashed #69829C; border-radius: 12px; padding: 24px; margin-bottom: 64px;}
.contents-list .contents-list-title{font-size: 20px; font-weight: 700; color: #333; margin: 0;}
.contents-list ol{margin: 0;}
.contents-list ol li{margin: 16px 0 0; padding: 0; font-size: 16px; line-height: 1.5;}
.contents-list ol li::before{content: none;}
.contents-list ol li a{color: #1E76E3; font-size: 16px; display: flex; gap: 4px;}
.contents-list ol li a span{color: #D4D4D4; font-size: 16px;}
@media screen and (max-width:1200px) {
  .contents-list .contents-list-title{font-size: 18px;}
  .contents-list{border-radius: 0;  border: none; border-bottom: 1px solid #E8E8E8; padding: 0 0 24px;}
  .contents-list ol li{margin: 0; padding: 10px 0;}
}
/* contents list end */
@media screen and (min-width:1210px){
  .column_right, .sharearticle{transition: opacity .2s ease-in-out, visibility .2s ease-in-out;}
  .out-of-view .column_right, .out-of-view .sharearticle{visibility: hidden; opacity: 0;}
}
/* contents aside */
.contents-aside-menu{display: none; position: fixed; left: 0; bottom: 100px; width: 64px; height: 64px; background: #fff; border-radius: 0 12px 12px 0; box-shadow: 4px 4px 20.7px 0px #00000033; cursor: pointer; z-index: 39; transition: .2s ease-in-out; transform: none; opacity: 1;}
.out-of-view .contents-aside-menu{transform: translateX(-100%); opacity: 0;}
.contents-aside-menu::before{content: ""; display: block; width: 40px; height: 40px; background: url(../svg/icon-aside-menu.svg) center no-repeat; background-size: cover; margin: 12px;}
.contents-aside{display: none; position: fixed; z-index: 111; transform: translateX(-100%); left: 0; top: 0; width: 100%; height: 100%; transition: transform .3s ease-in-out;}
.contents-aside-cont{background: #fff; width: 90%; max-width: 440px; height: 100%; box-sizing: border-box; padding: 30px; transform: translateX(-100%); transition: .3s ease-in-out; overflow-y: auto; }
.contents-aside-title{font-size: 18px; color: #000; line-height: 40px;}
.contents-aside-cont ul{margin-top: 20px;}
.contents-aside-cont ul li{font-size: 18px; line-height: 1.5; padding: 9px 0; color: #000;}
.contents-aside-cont ul li a{font-size: inherit; color: inherit; display: flex; gap: 4px;}
.contents-aside.contents-aside-showmo{transform: translateX(0); background: #00000066; transition: background-color .3s ease-in-out;}
.contents-aside.contents-aside-showmo .contents-aside-cont{transform: none;}
@media screen and (max-width:1210px){
  .contents-aside-menu, .contents-aside{display: block;}
}
@media screen and (max-width:568px){
  .contents-aside-cont{padding: 24px 16px; max-width: 292px;}
  .contents-aside-cont ul{margin-top: 8px;}
  .contents-aside-cont ul li{font-size: 16px; padding: 10px 0;}
}
/* contents aside end */

@media screen and (max-width:1600px){
.iofor_spare{ right:30px;}
}
@media screen and (max-width:1320px){
.iofor_spare{ display:none;}
.column_best .column_container .column_left{width:720px;}
.narrow .column_container .column_left{
  margin-left: 30px;
  margin-right: 30px;
}
.inmid .column_container .column_left{margin-inline-start: 80px; margin-right: unset;}
}
@media screen and (max-width:1260px){
.multi-de .column_container .column_left{width: calc(100% - 310px);}
.narrow .column_container .column_left{width: 650px;}
.inmid .column_container .column_left{width: 570px;}
}
@media screen and (max-width:1210px){
.spcicl{ width:96%; padding:20px 2%;}
.spcicl_text{ width:67%;}
.spcicl_btn{ width:30%;}
.spcicl_btn a{ font-size:20px;}
.pdfoffline_box .pdfoffline_cont .article_left{width: 67.198558%;}
.pdfoffline_box .article_right{width:31%;}
.multi-de .column_container .column_left{ float:none; width:100%; margin-right: auto; margin-left: auto; padding: 0 20px;}
.narrow .column_container .column_left{padding: 0;}
.narrow .wrap_middle>h1{margin: 20px 0;}
.multi-de .column_container .column_right{display: none;}
.inmid .wrap_middle>h2{font-size: 22px; margin-bottom: 24px;}
.share-article-sticky{position: unset}
.share-article-sticky>h4,.iofor_spare_right{display: none !important;}
.iofor_download_right{position: fixed; padding: 16px 18px; bottom: 0; left: 0; z-index: 100; width: 100%; display: flex; align-items: center; justify-content: space-between; background: linear-gradient(267deg, #FFF 60.56%, #D8ECFF 100%); box-shadow: 0px -2px 12px 0px rgba(0, 0, 0, 0.10); border-radius: 0;}
.iofor_download_right_tips{display: flex; align-items: center; margin-right: 10px;}
.iofor_download_right a.iofor_download_right_freedl{width: fit-content; padding: 0 14px; border-radius: 44px; box-shadow: 2px 2px 12px 0px rgba(70, 199, 255, 0.20); background: linear-gradient(90deg, #ED6948 18.05%, #FF404F 102.89%); font-size: 12px; height: 32px; line-height: 32px; margin-top: 0; flex-shrink: 0;}
.iofor_download_right_logo,.iofor_download_right_logo img{width: 28px; height: 28px;}
.iofor_download_right_logo{margin-right: 8px;}
.iofor_download_freealpower{text-align: left;}
.iofor_download_freealpower h3{font-size: 14px; margin-top: 0;}
.iofor_download_right p{font-size: 11px; margin-top: 0;}
}
@media screen and (max-width:1210px) and (min-width:569px){
.inmid .column_container .column_left{width: 354px;}
.inmid .wp-caption, .narrow .support_guide_img{width: 462px !important; max-width: 462px; margin: 54px -54px;}
.inmid .wp_comment{max-width: 354px; margin: auto;}
}
@media screen and (max-width: 980px){
.pw980{ width: 92%;}
/* .pdfartbox{background: #fbe5e6;} */
.wrap_middle{width: 100%;}
.iframe_video{ max-height:440px; max-width:568px; margin:0 auto;}
.rsclm .wrap_middle>h2,.rsclm_recommen h2{ font-size:26px;}
/* .wrap_middle>h3{ font-size:22px;} */
.spnavbar,.sptnavbar,.sptnavbar.showed{ display:none!important;}
.wrap_middle table{ width: 100% !important;}
.columntwo{flex-direction: column;}
.columnbox{width: 100%;}
.best_video_tips_table_cont h2{font-size: 28px;}
.best_video_tips_related h5,.best_video_premiere_text>b{font-size: 24px;}
.best_video_faqs_items h5{font-size: 20px;}
.pdfreview_box .pdfreview_cont .article_left,.pdfoffline_box .pdfoffline_cont .article_left{width:100%;}
.pdfreview_box .pdfreview_cont .article_right,.pdfoffline_box .pdfoffline_cont .article_right{display:none;}
.pdfreview_box .pdfreview_cont .article_left .wrap_middle,.pdfoffline_box .pdfoffline_cont .article_left .wrap_middle{width:100%; border: none; border-radius: 0;}
.pdfoffline_cont{padding-top: 0;}
.pdfoffline_download4_text{width: auto; margin-right: 20px;}
.pdfoffline_box .article_left .wrap_middle{padding: 45px 4%;}
.pdfoffline_box .pdfart_related{padding: 0 4%;}
.multi-de .wrap_middle>h2{ font-size:22px;}
.multi-de .descrumbs a{line-height: 1.5;}
.inmid .wrap_middle p{font-size: 16px;}
.inmid .wp-caption p, .inmid .support_guide_img p{font-size: 14px;}
.list-decimal li{font-size: 16px;}
.contents-aside-menu{width: 44px; height: 44px; border-radius: 0 8px 8px 0;}
.contents-aside-menu::before{width: 24px; height: 24px; margin: 10px;}
.wp-video { width: 100% !important; }
.wp-video .wp-video-shortcode { width: 100%; }

.related-article {
    padding: 20px;
}

.related-article h4 {
    font-size: 20px;
    margin-bottom: 20px;
}

.related-article ul li::before {
    width: 24px;
    height: 24px;
    content: "";
    top: 4px;
    background: url("../svg/link-active.svg") no-repeat left center;
    margin-right: 20px;
}

.related-article ul li {
    line-height: 1.8;
    margin-bottom: 10px;
}

.related-article ul li:last-child {
    margin-bottom: 0;
}

.related-article ul li a {
    font-size: 16px;
}

}

@media screen and (max-width: 736px){
html,body{font-size:16px;}
.wrap_middle>h1,.multi-de .wrap_middle>h1{ font-size: 30px;} 
.alignright,.alignleft{ float: none;}
.nav_anchor.half p{ width:100%; margin:10px 0;}
.navaside{display: none !important;}
.multi-de.narrow .update_time{margin-bottom: 24px;}
.multi-de .langauthor{flex-direction: column; align-items: flex-start; gap: 24px;}
.langauthor .uptime span, .multi-de .langauthor .uptime em{display: unset;}
.multi-de .double_author {flex-direction: column; gap: 16px;}
.pdfoffline_box .pdfart_related ul li:nth-child(2){margin-top: 26px;}
.pdfart_related_inner{padding: 0 8%;}
.pdfoffline_download2{background: linear-gradient(96.42deg, #FFF2F2 6.2%, #F5F2FA 54.16%, #FBF3F6 94.23%);}
.pdfoffline_download2_text{width: 90%; margin: 0 auto;}
.pdfoffline_download3{padding: 36px 20px;}
.pdfoffline_download3_desarea{flex-direction: column;}
.pdfoffline_download3_desarea .pdfoffline_download_common a{margin: 6px 4px;}
.pdfoffline_download3_desarea .pdfoffline_download_score{margin-left: 0;}
.pdfoffline_download4{flex-direction: column; padding: 30px 20px 30px 20px;}
.pdfoffline_download4_text{width: 100%; margin-right: 0; margin-bottom: 20px;}
.pdfoffline_box .pdfart_related_time{margin-top: 20px;}
.pdfoffline_download2 .pdfoffline_download_common{justify-content: center;}
.pdfoffline_note:after { display: none; }

.wrap_middle table.table-product tr:first-child td{font-size: 14px; padding: 10px 3px;}
.wrap_middle table.table-product tr td:first-child,.wrap_middle table.table-product tr:first-child td:first-child{padding-left: 4px; padding-right: 2px; font-size: 14px;}
.wrap_middle table.table-product td{padding: 10px 0;}

.narrow .wrap_middle table.table-product tr td{font-size: 12px; line-height: 16px; padding-top: 10px; padding-bottom: 10px;}
}
@media screen and (max-width: 650px){
.spcicl:before{ width:45px; height:70px; content:""; display:block; background:url(../sptcicl4.html) bottom right no-repeat; background-size:cover; position:absolute; bottom:16%; right:0; z-index:1;}
.spcicl:after{ width:133px; height:70px; content:""; display:block; background:url(../sptcicl3.html) bottom left no-repeat; background-size:cover; position:absolute; left:1%; top:auto; bottom:3%; z-index:1;}
.spcicl_text{ width:100%; margin:0 auto; text-align:center;}
.spcicl_btn{ width:244px; margin:10px auto; text-align:center; display:block;}
.spcicl_btn a{ font-size:22px;}
}
@media screen and (max-width: 568px){
.uptime i{ display: none;}
.wrap .langauthor>div{ float: none;}
/* .rsclm_top{ bottom:120px;} */
.wrap_middle td{ padding:10px 0;}
.download_area .download_box{ width:100%; float:none; padding:20px 0;}
.easypower{ padding:20px;}
.best_video_tips_related_total a{font-size: 16px; padding: 6px 10px; min-width: auto;}
.best_video_premiere,.best_video_comlus,.pdfart_related ul{flex-direction: column;}
.best_video_premiere img{width: 100px; height: 100px; margin: 0 0 30px 0;}
.best_video_comlus_items{width: 100%;}
.pdfart_related ul li,.pdfart_related ul li:nth-child(2){width: 100%; margin: 20px auto 0;}
.pdfart_related ul li b{min-height: auto;}
.best_arrow_click{width: 60px; height: 60px;}
.best_video_arrownext{right: -10px;}
.best_video_quato{padding: 10px 20px 10px 40px;}
.best_video_quato:before{left: 5px; top: 10px;}
.pdfreview_box .pdfart_related ul{flex-direction:column;}
.pdfreview_box .pdfart_related ul li{width:100%; margin-bottom:20px;}
.pdfreview_box .pdfart_related ul li span{height:auto;}
.pdfreview_box .pdfreview_banner_descrip{flex-direction:column; align-items:flex-start}
.pdfreview_box .pdfreview_author{margin-right:0; margin-bottom:10px;}
.pdfreview_box .pdfreview_banner_cont h1{font-size:24px;}
.pdfreview_box .column_summary,.pdfoffline_box .column_summary{padding:20px; flex-direction:column;}
.pdfreview_box .column_summary .column_summary_text,.pdfoffline_box .column_summary .column_summary_text{width:100%; margin-bottom:20px;}
.pdfreview_box .wrap_middle table,.pdfoffline_box .wrap_middle table{overflow:auto; display:block;}
.pdfoffline_note{padding: 29px 20px 32px 38px;}
.pdfoffline_box .pdfart_related ul{flex-direction: row;}
.multi-de .summary{flex-direction: column;}
.multi-de .summary_text{width: 100%;}
.multi-de .summary .summary_feature{margin-top: 20px;}
.multi-de .langauthor{align-items: flex-start;}

.multi-de .descrumbs{padding: 29px 0 26px; border: none;}
.multi-de .descrumbs li:last-child { display: none; }
.multi-de .descrumbs li:nth-child(2):after { display: none; }

.multi-de .langauthor .upauthor_text span, 
.multi-de .langauthor .uptime span,
.multi-de .langauthor .upauthor_text em, 
.multi-de .langauthor .uptime em { font-size: 12px; }
.approver_sns{width: 18px; height: 18px; margin-left: 20px;}

.inmid .wp-caption, .inmid .support_guide_img{width: unset !important; max-width: 100%; margin: 54px auto;}
.inmid .pdfchange{margin: 84px auto;}

.ai-wishes-card{padding: 32px 26px;}
.ai-wishes-type{gap: 12px;}
.ai-wishes-form-item{margin-top: 12px;}
.ai-wishes-form input, .ai-wishes-form select{font-size: 14px; padding: 11px 12px;}
.ai-wishes-form-select::after{background-size: 10px; top: 15px;}
.ai-wishes-submit{font-size: 16px; height: 44px; line-height: 44px;}
.ai-wishes-result p.ai-wishes-result-p{font-size: 14px; margin-top: 32px;}
.ai-wishes-result .ai-wishes-result-list li{gap: 12px; padding: 12px 0;}
.ai-wishes-result .ai-wishes-result-list p{font-size: 14px;}
.ai-wishes-result-copy{width: 28px; height: 28px; background-size: 15px;}
.ai-wishes-result-copy.copied{background-size: 15px;}
.ai-wishes-again{margin-top: 32px; font-size: 16px; height: 44px; line-height: 44px;}

/* .share-inline{padding: 20px;}
.share-inline img{width: 32px; height: auto;}
.share-inline-tooltip{font-size: 12px; padding: 4px 12px;} */

.ai-answers-ask{padding-left: 20px; padding-right: 20px;}
.ai-answers-ask p.ai-answers-ask-text{font-size: 12px;}
.ai-answers-ask-question{font-size: 14px;}
.ai-answers-submit{height: 44px; line-height: 44px; margin-top: 24px; font-size: 16px;}
.ai-answers-result-cont{padding-left: 20px; padding-right: 20px;}
.ai-answers-result-title{margin-bottom: 24px;}
.ai-answers-result-response{font-size: 14px; margin-bottom: 24px;}
.ai-answers-result-title b{font-size: 16px;}
.ai-answers-result-helpful{flex-wrap: wrap;}
.ai-answers-result-helpful span{text-align: end; width: 100%; margin-bottom: -6px;}
}

@media screen and (max-width: 430px){
.iframe_video{max-height:420px; padding-bottom: 56%;}
.rsclm .langauthor img,.narrow .upauthor a>img{ width:40px; height:40px;}
.langauthor .uptime>a,.rsclm .langauthor .uptime>a,.langauthor .uptime>b,.rsclm .langauthor .uptime>b{ font-size:15px; margin-right:5px;}
.langauthor,.rsclm .langauthor{ font-size:15px;}
.wrap_middle table.table-product tr:first-child td{font-size: 12px; padding: 10px 3px;}
.wrap_middle table.table-product tr td:first-child,.wrap_middle table.table-product tr:first-child td:first-child{padding-left: 4px; padding-right: 2px; font-size: 12px;}
.wrap_middle table.table-product tr.table-product-number td.table-product-number-title{font-size: 16px;}
}
@media screen and (max-width: 375px){
.wrap_middle>h1{ font-size: 24px;}
.wrap_middle>h2,.rsclm_recommen h2{ font-size: 18px;}
.iframe_video{max-height:380px;}
}


@media screen and (max-width: 320px){
.iframe_video{max-height:350px;}
}




/* chat */
.support-close-mobile {
  position: fixed;
  bottom: 100px;
  right: 20px;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  width: 64px;
  height: 64px;
  border-radius: 50%;
  background: #219DFA;
  cursor: pointer;
  box-shadow: 8px 8px 20px 0px #00000033;
}
.support-close-mobile p{
  color: #fff;
  line-height: 16px;
  font-size: 14px;
}
.support-close-mobile-line {
  width: 18.5px;
  height:20px;
  background: url(../svg/support-icon.svg) no-repeat center;
}
#support {
  position: fixed;
  display: none;
  z-index: 999;
  max-height: calc(100% - 100px);
  overflow: hidden;
}
@media screen and (max-width: 1210px) {
  .support-close-desktop {
      display: none;
  }

  #support {
      bottom: 0;
      left: 0 !important;
      width: 100%;
      height: 670px;
      border-radius: 8px 8px 0px 0px;
      border: none;
  }
  .support-open-animate{
    animation: frameMobileOpen;
  }
  .support-close-animate{
    animation: frameMobileClose;
  }
}

@media screen and (min-width: 1210px) {
  .support-close-mobile {
      display: none;
  }

  #support {
      bottom: 12px;
      left: 42px;
      height: 800px;
      width: 440px;
      border: none;
      border-radius: 8px;
      box-shadow: 0px 10px 20px 0px #0000001A;
  }
  .support-open-animate{
    animation: frameOpen;
  }
  .support-close-animate{
    animation: frameClose;
  }
}

.support-is-open {
  display: none !important;
}
@keyframes frameOpen {
  from {
      transform: scale(0)
  }

  to {
      transform: scale(1)
  }
}
@keyframes frameMobileOpen {
  from {
      transform: scaleY(0)
  }

  to {
      transform: scaleY(1)
  }
}
@keyframes frameClose {
  from {
      transform: scale(1)
  }

  to {
      transform: scale(0)
  }
}
@keyframes frameMobileClose {
  from {
      transform: scaleY(1)
  }

  to {
      transform: scaleY(0)
  }
}
.support-open-animate,
.support-close-animate{
  animation-duration: .3s;
  animation-timing-function: ease-out;
  transform-origin:left bottom;
}
