.bt-bor{border-bottom: 1px #EBEBF2 solid;}
.fs-page-nav a{ color: #000;}
.fs-page-nav a:hover{ color: #FF4218; text-decoration: underline;}
.fs-page-nav span{ color: #565656;}
.fs-page-nav select{ border: 1px #ccc solid;border-radius: 8px;font-weight: bold; padding: 4px 16px;}

.gd-left{ position: relative;}
.gd-menu{ border-radius: 16px; padding: 0; overflow: hidden; margin: 16px 0 0 0;background: #fff; box-shadow: 0 0 4px rgb(0,0,0,0.1); max-width: 300px;}
.sc-activate{ position: fixed; top: 20px;}
.bt-activate{ position:absolute; bottom: 0;}
.gd-menu-title{color: #333; width: 100%; font-size: 24px; padding:24px 0 14px 16px;}
.gd-menu-list{ margin: 10px 8px;}
.gd-menu-list li{ margin: 2px 0;}
.gd-menu-list li b{padding: 16px 16px;}
.gd-menu-list li a{ display: block; color: #000; padding: 16px 16px; font-size: 1rem;}
.gd-menu-list li a:hover{ color: #FF4218; background: #FFF5F2; border-radius: 8px;}
.gd-menu-list li a i{ margin: 0 4px 0 0; font-size: 22px;}
.gd-sel{color: #FF4218!important; background: #FFF5F2; border-radius: 8px; font-weight: bold;}

.gd-fv-list{ margin: 10px 8px;}
.gd-fv-list li{ margin: 2px 0;}
.gd-fv-list li b{ margin: 2px 0; padding: 16px 16px;  display: block; cursor: pointer;}
.gd-fv-list li b:hover{ color: #FF4218;}
.gd-fv-list li b::after{ content: '+'; display: block; float: right; font-size: 24px; font-weight: 400; margin: -5px 0 0 0;}
.gd-fv-list li a{ display: block; color: #000; padding: 16px 16px; font-size: 1rem;}
.gd-fv-list li a:hover{ color: #FF4218;}
.gd-fv-list li a i{ margin: 0 4px 0 0; font-size: 22px;}
.gd-fv-list .guide-list-nav{ margin: 0; display: none;}
.gd-fv-list .guide-list-nav p{ margin: 0; padding: 0;}

.guide-sel{ background:#FFF5F2; border-radius: 8px;}
.guide-sel b{ color: #FF4218; border-bottom: 1px #ffe2d8 solid;}
.guide-sel b::after{ content: '—'!important; font-size: 20px!important; font-weight: 600!important;}
.guide-sel div{ display: block !important;}
.guide-sel div p{ padding: 0  0 0 14px!important;}

.gd-contact{ text-align: center; background:#F5F5F7; border-radius: 16px; padding: 40px 20px; margin: 20px 0;}
.gd-contact p{ padding:4px 0; margin: 0;}
.gd-contact p a{background: #333;color: #fff;border-radius: 8px; padding: 8px 30px;display: inline-block;}
.gd-contact p a:hover{ background: #FF4218; color: #fff; text-decoration: none;}
.gd-contact p i{ font-size: 48px;}
/*page Style*/
.gd-content{padding: 0 60px 40px 60px; overflow: hidden;}
.gd-content-header{padding: 20px 0 20px 0;}
.gd-content-header h1{ font-size: 2.5rem; line-height: 1.28;}
.gd-content h1,h2,h3,h4,h5,h6{margin-bottom: .5rem; font-weight: 700;line-height: 1.2;}
.gd-content{font-size: 1.25rem;}
.gd-content h2{ font-size: 1.5rem; line-height: 1.31;}
.gd-content h3{ font-size: 1.25rem;}
.gd-content h4{ font-size: 1.125rem;}
.gd-content h5{ font-size: 1rem;}
.gd-content h6{ font-size: 1rem;}
.gd-content p{ font-size: 1rem!important; line-height: 30px; color: #565656;}
.gd-content ol li{ font-size: 1rem; color: #565656;}
.gd-content a{ color: #FF4218;}
.gd-content a:hover{ color: #FF4218; text-decoration: underline;}
.gd-content ol {counter-reset: li;}
.gd-content ol li{ padding: 8px 0;  color: #495057; position: relative; list-style-type: none; font-size:1rem;}
.gd-content ol li::before{ position: absolute; left: -18px;  content: counter(li) "."; counter-increment: li; color: #FF4218; font-weight: 600;}
.gd-content ul{ padding: 0 0 0 10px; margin: 0 0 10px 10px;}
.gd-content ul li{ color: #495057; list-style: none; padding: 8px 0;  font-size:1rem;}
.gd-content ul li::before{position: relative; left: -12px; margin: 2px 0 0 0; content: '-'; color:#FF4218; font-size:1rem;}

/*添加样式*/

.high-tip{ background:#EDFFF6; padding:20px 20px 4px 20px; border-radius:8px; color:#6C6C6C; width:100%; margin:0 0 20px 0;}
.high-tip::before{content:'Tips:'; display:block; width:84px; height:24px; background:url(/wp-content/themes/fineshare/images/ic-tip.svg) no-repeat; color:#69E0A4; padding:0 0 10px 28px; font-size:18px; font-weight:600; line-height: 24px;}

.high-warning{ background:#FFF5F4; padding:20px 20px 4px 20px; border-radius:8px; color:#6C6C6C; width:100%; margin:0 0 20px 0;}
.high-warning::before{content:'Warning:'; display:block; color:#FF756C; padding:10px 0; font-size:18px; font-weight:600;  width:84px; height:24px; background:url(/wp-content/themes/fineshare/images/ic-warning.svg) no-repeat; padding:0 0 10px 28px; font-weight:600; line-height: 24px;}

.high-note{ background:#EDFBFF; padding:20px 20px 4px 20px; border-radius:8px; color:#6C6C6C; width:100%; margin:0 0 20px 0;}
.high-note::before{content:'Note:'; display:block; color:#6ABBDC; padding:10px 0; font-size:18px; font-weight:600; width:84px; height:24px; background:url(/wp-content/themes/fineshare/images/ic-note.svg) no-repeat; padding:0 0 10px 28px; font-weight:600; line-height: 24px;}

.high-link{background:#F8F8F8; padding:8px!important; border-radius:4px; width:100%; margin-bottom: 1rem;}
.high-link p{ padding:0!important; margin:0!important;}
.high-link a::after{content:'\e659'; font-family: fs; margin:0 0 0 4px; font-size: 20px; position: relative; top:3px;}
.high-link a:hover::after{ text-decoration:none!important;}

.high-blockquote{background:#F9F9F9; font-weight:600; }

.return-top{ position: fixed; right:0; bottom:0; border:2px #000 solid; width:40px; height:40px; text-align:center; border-radius:50px; cursor: pointer; margin:0 10px 10px 0; padding:0; display: none;}
.return-top:hover{ border:2px #007bff solid;}
.return-top::before{content: '\F145'; font-family: bootstrap-icons !important; font-size:32px; padding:0; margin:-5px 0 0 0; display:block;}
.return-top:hover::before{ color:#007bff;}

.high-compared{ background:#F9F9F9; padding:20px; margin:10px 0; border-radius:8px;}
.high-compared div ul li{ font-size:16px;}
.aligncenter{ text-align: center;}

/*page Contents*/
.anchor-list{ border: 1px #FFDAD1 dashed; border-radius: 16px; padding: 20px; margin:30px 0; background: #FFFCFB; width: 100%; min-height: 3.75rem;}
.anchor-list h4{ font-size: 24px; padding: 0 0 10px 0;}
.anchor-list p{ font-size: 1rem!important; color: #565656!important;}
.anchor-list p a{ color: #FF4218; font-size:1rem!important;}
.anchor-list p a b{ color: #FF4218;}
.anchor-list p a:hover{ color: #FF4218;text-decoration: underline;}

/*page video play sytle*/
.youtube-video{position: relative; width: 100%; height: 0; padding-bottom: 56.25%; background: #000; margin: 16px 0; overflow: hidden; box-sizing: border-box; border-radius: 16px;}
.youtube-video iframe{position: absolute; border: 0; top: 0; left: 0; bottom: 0; right: 0; width: 100%!important; height: 100%!important;}

/*Tips sytle*/
.gd-note{ border: 1px #00B6F8 dashed; border-radius: 12px; padding: 20px; margin:30px 0; background:#EEFAFF;font-size: 18px;}
.gd-note strong{ display: block; padding: 5px 0;}

/*media sytle*/
.gd-photo{ text-align: center;}
.gd-photo img{ border-radius: 8px; width: ;}
.gd-photo p{ font-size: 16px!important; padding: 16px 0 0 0;}

/*面包屑*/
.gl-Pagination{ padding: 0 0 10px 0;}
.gl-Pagination a{ color: #000; display: inline-block;}
.gl-Pagination a:hover{color: #FF4218; text-decoration: underline;}
.gl-Pagination span{ padding: 0 5px;}
.gl-Pagination span::after{content: "\e60e"; font-family: fs; font-size: 14px; color:#ccc;  display: inline-block;}

/**/
.gd-content .lwptoc{  border: 1px #FFDAD1 dashed; border-radius: 16px; padding: 20px; margin:30px 0;}
.gd-content .lwptoc .lwptoc_toggle{ display: none;}
.gd-content .lwptoc .lwptoc-light .lwptoc_i{ background: none!important; color: #FF4218!important;}
.gd-content .lwptoc .lwptoc_item{ padding: 6px 0; font-size: 18px;}
.gd-content .lwptoc .lwptoc_title{ padding: 0 0 10px 0; display: block; font-size: 18px; color: #333;}
.gd-content .wp-caption-text{ display: block; text-align: center; font-size: 14px; padding:8px 0;}
.gd-content .wp-caption{ text-align: center;}
.gd-content .wp-caption img{ border-radius: 8px;}
.alignnone{ margin: 0 auto;}
/**/
.hl-guide-finecam{ background:#F3FAFF url(../support/images/hl-guide-finecam.png) no-repeat top center;}
.hl-guide-finevoice{ background:#F3FAFF url(../guide/images/hl-guide-finevoice.webp) no-repeat top center;}
.hl-guide-voicetrans{ background:#F3FAFF url(../guide/images/hl-guide-voicetrans.webp) no-repeat top center;}
.hl-guide-finecut{ background:#F3FAFF url(../guide/images/hl-guide-finecut.webp) no-repeat top center;}
.help-page-content{margin: 0 auto!important; padding: 40px!important; font-size: 1rem; background: #fff; border-radius: 8px;}
.help-page-content h2{ text-align: left; font-size: 24px; margin: 32px 0 20px 0;}
.help-page-content h3{ text-align: left; font-size: 20px; margin: 30px 0 20px 0;}
.help-page-content h4{ text-align: left; font-size: 18px;}
.help-page-content h5{ text-align: left; font-size: 16px;}
.help-page-content h6{ text-align: left; font-size: 14px;}
.help-page-content p{line-height: 24px;   color: #495057;} 
.help-page-content figure{ text-align: center;}
.help-page-content figure img{ border-radius: 8px; width:100%; height:auto;}
.help-page-content figure figcaption{  color: #495057; font-size: 14px;}
.help-page-content ol {counter-reset: li;}
.help-page-content ol li{ padding: 8px 0;  color: #495057; position: relative; list-style-type: none;}
.help-page-content ol li::before{ position: absolute; left: -18px;  content: counter(li) "."; counter-increment: li; color: #007bff; font-weight: 600;}
.help-page-content ul{ padding: 0 0 0 10px; margin: 0 0 10px 10px;}
.help-page-content ul li{ color: #495057; list-style: none;}
.help-page-content ul li::before{position: relative; left: -12px; margin: 2px 0 0 0; content: '\F59B'; font-family: bootstrap-icons !important;  color:#007bff; font-size: 4px;}
.help-page-facdback{border-top: 1px #dee2e6 solid; padding: 40px 0 20px 0; text-align: center; margin:0!important;}
.help-page-facdback h4{ margin: 0;}
.help-page-facdback p{margin: 10px 0;}
.help-page-facdback a{ background: #007bff; color: #fff; border-radius: 4px; padding: 8px 32px; margin: 0 10px;}
.help-page-facdback a:hover{text-decoration: none;}
.help-page-block{ padding:0!important;}
.help-page-block figure{ text-align: center;}
.help-page-block figure img{ border-radius: 16px; height:auto; width: 100%;}
.help-page-block figure figcaption{  color: #69737d; font-size: 14px; text-align: center; margin: 0 0 10px 0; padding: 8px 0; }
.help-page-title{ width:100%;}
.hl-guide-fineall{ background: #F3FAFF;}

.help-page-block table{ width: 100%; word-wrap:normal;  word-break:normal; border-collapse: collapse; overflow-x: auto; margin: 0; padding: 0;}
.help-page-block table tbody{ width: 100%;}
.help-page-block table tr{margin: 0; padding: 0;}
.help-page-block table tr:first-child { font-size: 16px;}
.help-page-block table tr td{ border: 1px solid #e3e3e3; padding: 8px; font-size: 14px;  text-align: left;}
.help-page-block table tr td strong{display: inline-block;}

/*Page Style*/
.pg-bt-tag{ padding: 10px;}
.fc-dl-win{ display:inline-block; width:auto; color: #fff!important; background:#1560DA; border-radius: 10px; padding:4px 38px 4px 38px; transition: transform .3s;}
.fc-dl-win::before{content: '\ec2e'; font-family:fs; font-size: 42px; display:inline-block; height: 42px; position: relative; top: -5px;}
.fc-dl-win:hover{ text-decoration: none; transform:translatey(-5px); color: #fff;}
.fc-dl-win i{ display:inline-block; font-size: 14px; color: #fff; margin:0 0 0 15px; position:relative; font-style: inherit;}
.fc-dl-win i b{ display: block; font-size: 24px; color: #fff; line-height: 24px;}

.fc-dl-apple{ display:inline-block; width:auto; color: #fff!important; background:#000; border-radius: 10px; padding:4px 42px 4px 32px;transition: transform .3s;}
.fc-dl-apple::before{content: '\e611'; font-family: fs; font-size: 42px; display:inline-block;  height: 42px; position: relative; top: -5px;}
.fc-dl-apple:hover{ text-decoration: none; transform:translatey(-5px); color: #fff;}
.fc-dl-apple i{ display:inline-block; font-size: 14px; color: #fff; margin:0 0 0 15px; position:relative; font-style: inherit;}
.fc-dl-apple i b{ display: block; font-size: 24px; color: #fff; line-height: 24px;text-align: left;}

.pg-buy-btn{ display:inline-block; width:auto; color: #fff!important; background:#e28821; border-radius: 10px; padding:4px 38px 4px 38px; transition: transform .3s;}
.pg-buy-btn::before{content: '\e638'; font-family:fs; font-size: 42px; display:inline-block; height: 42px; width: 42px; position: relative; top: -5px;}
.pg-buy-btn:hover{ text-decoration: none; transform:translatey(-5px); color: #fff;}
.pg-buy-btn i{ display:inline-block; font-size: 14px; color: #fff; margin:0 0 0 15px; position:relative; font-style: inherit;}
.pg-buy-btn i b{ display: block; font-size: 24px; color: #fff; line-height: 24px;}

/*Guide Home*/
.gdi-title h1{ font-size: 48px;}
.gdi-title p{ color: #444;}
.gdi-menus-block{ overflow: hidden;}
.gdi-menu{ list-style: none; margin: 10px 60px 20px 60px; padding: 0; background: #fff; border-radius: 8px; padding: 16px; position: relative; box-shadow:0 0 6px rgb(0, 0, 0,0.1); z-index: 100;}
.gdi-menu-sel{position: fixed; top: 40px!important; }
.gdi-menu h3{ font-size: 18px; padding: 8px 0;}
.gdi-menu li{ margin: 10px 0;}
.gdi-menu li b{ font-size: 20px; display: block; padding: 10px 0; position: relative;}
.gdi-menu li b:hover{ cursor: pointer; color:#FF4218;}
.gdi-menu li b::after{ content: '\e62f'; font-family: fs; position: absolute; right: 0; top:9px; transition: .3s linear; transform: rotate(0);}
.gdi-menu-color{color:#FF4218!important;}
.gdi-menu-color::after{ transform: rotate(45deg)!important;}
.gdi-menu li div{ margin: 10px 0; height: 0; transition:.5s; display: none;}
.gdi-menu li div p{ padding: 0; margin: 0;}
.gdi-menu li div p a{ color: #444; display: block; padding:16px 8px; font-size: 18px; border-radius: 4px; }
.gdi-menu li div p a:hover{ background: #fff; color:#FF4218; }
.gdi-sel{height: auto!important; display: block!important; transition: height .5s;}
.gdi-list{ display: none;}
.gdi-list h3{ padding: 40px 0 10px 0; border-bottom: 1px #ececec solid;}
.gdi-list h3 b{ font-size: 24px;}
.gdi-list-blocks{ margin: 0 0 100px 0;}
.gdi-list-blocks h4{ padding: 0 0 20px 0; font-size: 28px;}
.gdi-list-blocks p{ margin: 0; padding: 10px 0;}
.gdi-list-blocks p a{ color: #444; font-size:18px;}
.gdi-list-blocks p a:hover{ color:#FF4218; text-decoration: underline;}



/*FineCam Style*/
.pg-button-block{ padding: 20px 0;}
.pg-fc-button{ display: inline-block; position: relative; width: auto; text-align: center; margin: 0 4px;}
.pg-fc-button span{font-size: 14px; color: #565656; display: block; padding: 8px 0;}

.pg-fc-button .button-blue-full{ background: #1560DA; border-radius: 8px; display: inline-block; padding: 10px 30px; line-height: 18px; font-size: 24px; box-shadow: 0 4px 8px 6px rgb(172, 172, 172,0); transition: transform .3s;}
.pg-fc-button .button-blue-full:hover{ color: #fff; text-decoration:none; transform:translatey(-5px); box-shadow: 0 4px 8px 6px rgb(172, 172, 172,0.1);  background: #1566e7;}
.pg-fc-button .button-blue-full b{ display: inline-block; color: #fff; font-size: 20px; vertical-align:top; margin: 13px 0 0 0;}

.pg-fc-button .button-blue-line{ border-radius: 8px; display: inline-block; color: #fff;  padding: 8px 30px; line-height: 18px; font-size: 24px; border: 2px #1560DA solid; transition: transform .3s; box-shadow: 0 4px 8px 6px rgb(172, 172, 172,0); background: rgb(21,102,231,0);}
.pg-fc-button .button-blue-line:hover{ background: rgb(21,102,231,1); border: 2px #1566e7 solid; text-decoration:none; box-shadow: 0 4px 8px 6px rgb(172, 172, 172,0.1); transform:translatey(-5px);}
.pg-fc-button .button-blue-line:hover b{ color: #fff;}
.pg-fc-button .button-blue-line:hover .dl-mac-icon{background: url(../images/ic-mac-white.svg) no-repeat;}
.pg-fc-button .button-blue-line b{ display: inline-block; color: #1560DA; font-size: 20px; vertical-align:top; margin: 13px 0 0 0;}

.pg-fc-button .dl-win-icon{ display: inline-block; width: 42px; height: 42px; background: url(../images/ic-win-white.svg) no-repeat;}
.pg-fc-button .dl-mac-icon{ display: inline-block; width: 42px; height: 42px; background: url(../images/ic-mac-blue.svg) no-repeat;}

.pg-fc-rec1{ border: 1px #DCEEFD solid;  border-radius: 16px; padding: 0; overflow: hidden; margin: 0 10px;}
.pg-fc-rec1 .pg-fc-photo{background:#F1F9FE;  height: 100%;}
.pg-fc-rec1 .pg-fc-photo img{ vertical-align:middle;}
.pg-fc-rec1 .pg-fc-list{ padding: 10px 20px;}
.pg-fc-rec1 .pg-fc-list h3{ font-size: 28px;}
.pg-fc-rec1 .pg-fc-list ul{ margin: 10px 0 20px 20px; padding: 0;}
.pg-fc-rec1 .pg-fc-list ul li{ margin: 4px 0;  padding:6px 0; font-size: 18px; line-height: 20px;}
.pg-fc-rec1 .pg-fc-list ul li::before{content: ''; width:12px; height:12px; position: absolute; -moz-left:100px; margin: 4px 0 0 -20px; font-weight:blod; background:url(https://www.fineshare.com/images/circle-fill.svg) no-repeat; background-size:6px 6px; background-position:center;}
.pg-fc-rec1 .pg-fc-rec1-btn .pg-fc-button{margin: 0!important;}


.pg-fc-rec2{ border: 1px #DCEEFD solid;  border-radius: 16px; padding: 0; overflow: hidden; margin: 0 10px;}
.pg-fc-rec2 .pg-fv-photo{background:#F4FFFB;  height: 100%;}
.pg-fc-rec2 .pg-fv-photo img{ vertical-align:middle;}
.pg-fc-rec2 .pg-fv-list{ padding: 10px 20px;}
.pg-fc-rec2 .pg-fv-list h3{ font-size: 28px;}
.pg-fc-rec2 .pg-fv-list ul{ margin: 10px 0 20px 20px; padding: 0;}
.pg-fc-rec2 .pg-fv-list ul li{ margin: 4px 0;  padding:6px 0; font-size: 18px; line-height: 28px;}
.pg-fc-rec2 .pg-fv-list ul li::before{content: ''; width:12px; height:12px; position: absolute; -moz-left:100px; margin: 4px 0 0 -20px; font-weight:blod; background:url(https://www.fineshare.com/images/circle-fill.svg) no-repeat; background-size:6px 6px; background-position:center;}
.pg-fc-rec2 .pg-fv-list ul li strong{ color: #000;}

.pg-fc-rec4{ background: #EFF4FC;  border-radius: 22px; margin: 28px 10px; padding:40px;}
.pg-fc-rec4 h3{ font-size: 28px;}
.pg-fc-rec4 p{padding: 0 20px 0 0;}
.pg-fc-rec{ background: #EFF4FC url("../images/fs-page-finecam.webp") no-repeat right center!important; }

.pg-fc-button001{ border: 1px #F0F0F0 solid; border-radius: 22px; padding:20px  16px; margin: 28px 10px;}
.pg-fc-button001-txt b{ font-size: 20px; margin: 0 0 0 10px;}
.pg-fc-button001 .pg-fc-button{ margin: 0!important;}
.pg-fc-button001 .pg-fc-button span{ display: none;!important}


/*FineVoice*/
.dl-win-black-icon{ display: inline-block; width: 42px; height: 42px; background: url(../images/ic-win-black.svg) no-repeat;}
.pg-fv-button{ display: inline-block; position: relative; width: auto; text-align: center; margin: 0 4px;}
.pg-fv-button span{font-size: 14px; color: #565656; display: block; padding: 8px 0;}

.pg-fv-button .button-green-full{background: #55E5B1; color: #000; border-radius: 10px; display: inline-block; padding: 10px 30px; line-height: 18px; font-size: 24px; box-shadow: 0 4px 8px 6px rgb(172, 172, 172,0); transition: transform .3s;}
.pg-fv-button .button-green-full:hover{ color: #fff; text-decoration:none; transform:translatey(-5px); box-shadow: 0 4px 8px 6px rgb(172, 172, 172,0.1);  background: #59eeb7;}
.pg-fv-button .button-green-full b{ display: inline-block; color: #000; font-size: 20px; vertical-align:top; margin: 12px 0 0 0;}

.pg-fv-rec1{ border: 1px #DCEEFD solid;  border-radius: 16px; padding: 0; overflow: hidden; margin: 0 10px;}
.pg-fv-rec1 .pg-fv-photo{background:#F4FFFB;  height: 100%;}
.pg-fv-rec1 .pg-fv-photo img{ vertical-align:middle;}
.pg-fv-rec1 .pg-fv-list{ padding: 10px 20px;}
.pg-fv-rec1 .pg-fv-list h3{ font-size: 28px;}
.pg-fv-rec1 .pg-fv-list ul{ margin: 10px 0 20px 20px; padding: 0;}
.pg-fv-rec1 .pg-fv-list ul li{ margin: 4px 0;  padding:6px 0; font-size: 18px; line-height: 28px;}
.pg-fv-rec1 .pg-fv-list ul li::before{content: ''; width:12px; height:12px; position: absolute; -moz-left:100px; margin: 4px 0 0 -20px; font-weight:blod; background:url(https://www.fineshare.com/images/circle-fill.svg) no-repeat; background-size:6px 6px; background-position:center;}
.pg-fv-rec1 .pg-fv-list ul li strong{ color: #000;}
.pg-fv-right{ align-self: center;}
.pg-fv-dlblock{ background: #F6FBFF; border-radius: 16px; width: 100%; height: 100%; text-align: center; padding: 0!important; margin: 0!important; }
.pg-fv-dlblock-pro{ text-align: center; padding:30px 0 10px 0;}
.pg-fv-dlblock-pro p{ margin: 0; padding: 5px 0;}
.pg-fv-dlblock-pro p b{ font-size: 28px; display: block; padding: 8px 0 0 0; color: #000;}

.pg-fv-button001{ border:1px #F0F0F0 solid; border-radius: 22px; padding:20px  16px; margin: 28px 10px;}
.pg-fv-button001-txt b{ font-size: 20px; margin: 0 0 0 10px;}
.pg-fv-button001 .pg-fv-button{ margin: 0!important;}

.pg-fv-rec4{ background: #F0FFFA;  border-radius: 22px; margin: 28px 10px; padding:40px;}
.pg-fv-rec4 h3{ font-size: 28px;}
.pg-fv-rec4 p{padding: 0 20px 0 0;}
.pg-fv-voice-changer{ background: #F0FFFA url("../images/fs-page-finevoice-changer.webp") no-repeat right center!important; }
.pg-fv-voice-recoder{ background: #F0FFFA url("../images/fs-page-finevoice-recoder.webp") no-repeat right center!important; }
.pg-fv-voice-tts{ background: #F0FFFA url("../images/fs-page-finevoice-tts.webp") no-repeat right center!important; }
.pg-fv-voice-sst{ background: #F0FFFA url("../images/fs-page-finevoice-sst.webp") no-repeat right center!important; }
.pg-fv-voice-home{ background: #F0FFFA url("../images/fs-page-finevoice-home.webp") no-repeat right center!important; }


.pg-com{margin: 28px 10px; padding: 0;}
.pg-comparison{ border: 1px #FDA18C solid; border-radius: 22px; padding: 20px; width: 100%; height: 100%;}
.pg-comparison h3{ padding: 0 0 8px 0; margin: 0;}
.pg-comparison ul{ margin: 0 0 0 20px; padding: 0;}
.pg-comparison ul li{ padding: 4px 0 4px 8px; margin: 0;}
.pg-comparison ul li::before{content: ''; width:14px; height:14px; position: absolute; -moz-left:100px; margin: 9px 0 0 -22px; font-weight:blod; background:url(../images/fs-page-good-list.svg) no-repeat;  background-position:center;}
.pg-com-list li::before{background:url(../images/fs-page-bad-list.svg) no-repeat!important;}

.pg-pro-list{ background: #FFF5F2; border-radius: 22px; padding: 30px; margin: 28px 10px;}
.pg-pro-list h3{ color: #FF4218; font-size: 22px; padding:  0 0 10px 0; margin: 0;}
.pg-pro-list h3 img{ margin: 0 4px 0 0;}
.pg-pro-list ul{ margin: 0 0 0 20px; padding: 0;}
.pg-pro-list ul li{ padding: 8px 0 0 18px;}
.pg-pro-list ul li::before{content: ''; width:24px; height:24px; position: absolute; -moz-left:100px; margin:2px 0 0 -32px; font-weight:blod; background:url(../images/pg-pro-list.svg) no-repeat;  background-position:center;}


/*New button sytle 20240108*/
.bg-green{background: #55E5B1;}
.font-black{ color: #000!important;}
.bt-block{ display: flex; align-items: center; justify-content: center;}
.bt-full-btn{ border-radius: 8px;  margin:0 16px; position: relative; top: 0; transition: .3s linear;}
.bt-full-btn a{ display: flex; justify-content: center; align-items: center; padding: 12px 40px;}
.bt-full-btn a b{ margin: 0 4px;}
.bt-full-btn a i{ font-size: 24px; height: 26px; line-height: 24px;}
.bt-full-btn a:hover{text-decoration: none;}
.bt-full-btn:hover{ top: -5px;}
.bt-full-btn .ic-full-icon{background: #000; width: 26px; height: 26px; font-size: 20px; color: #55E5B1; line-height: 26px; text-align: center; border-radius: 4px; color: #55E5B1;}

.bg-vt{background: linear-gradient(to right,#8703F2,#1594FF);}
.vt-full-btn{ border-radius: 8px;  margin:0 16px; position: relative; top: 0; transition: .3s linear;}
.vt-full-btn a{ display: flex; justify-content: center; align-items: center; padding: 12px 40px; color: #fff;}
.vt-full-btn a b{ margin: 0 4px;  color: #fff;}
.vt-full-btn a i{ font-size: 24px; height: 26px; line-height: 24px; color: #fff;}
.vt-full-btn a:hover{text-decoration: none;}
.vt-full-btn:hover{ top: -5px;}
.vt-bt-left{ justify-content: start;}
.vt-bt-center{ justify-content: center;}


.pg-btn-org{ display: flex; justify-items: center; justify-content: center;}

.button-org-text{ background: #FF4218; display: inline-block; border-radius: 8px; color: #fff!important; cursor: pointer; padding: 14px 60px; transition: .3s linear; position: relative; top: 0; box-shadow:  0 0 0 rgb(0,0,0,0);}
.button-org-text:hover{ text-decoration: none!important; background: #ff4929; top: -5px;  box-shadow:  0 2px 8px rgb(0,0,0,0.1);}

.button-blue-text{ background: #1560DA; display: inline-block; border-radius: 8px; color: #fff!important; cursor: pointer; padding: 14px 60px; transition: .3s linear; position: relative; top: 0; box-shadow:  0 0 0 rgb(0,0,0,0);}
.button-blue-text:hover{ text-decoration: none!important;background: #1565e5; top: -5px;  box-shadow:  0 2px 8px rgb(0,0,0,0.1);}

.button-green-text{ background:#55E5B1; display: inline-block; border-radius: 8px; color: #000!important; cursor: pointer; padding: 14px 60px; transition: .3s linear; position: relative; top: 0; box-shadow:  0 0 0 rgb(0,0,0,0);}
.button-green-text:hover{ text-decoration: none!important;background: #5af3bb; top: -5px;  box-shadow:  0 2px 8px rgb(0,0,0,0.1);}
@media (max-width: 1920px) {

  }
@media (max-width: 1440px) {

  }
@media (max-width: 1280px) {
	.gd-left{ display: none;}
  }
@media (max-width: 1024px) {
	  .gd-left{ display: none;}
  }
@media (max-width: 992px) {
	.gd-left{ display: none;}
  }
@media only screen and (max-width:768px) {
	.gd-menu{ display: none;}
	.gd-content{padding: 0 10px 40px 10px;}
	.gd-photo{ width: 100%!important;}
	.gd-photo img{ width: 100%; height: auto;}
	.youtube-video frame{ position: absolute; width: 100%!important;  height: 100%; top: 0; left: 0;  bottom: 0;  right: 0;}
	.gd-left{ display: none;}
	.gd-content .wp-caption{ width: 100%!important;}
	.fc-dl-win{ width: 100%; text-align: center;}
	.fc-dl-apple{ width:100%; margin: 10px 0 0 0!important; text-align: center;}
	.pg-buy-btn{ width: 100%; margin: 10px 0 0 0!important; text-align: center;}
	.gdi-menu{margin: 0;}
	.gdi-title h1{ font-size: 32px;}
	.help-page-block figure img{ border-radius: 8px; height:auto!important; width: 100%!important;}
}
@media only screen and (max-width:576px) {
	
}