/*
Theme Name: Genesis Block Theme
Theme URI: https://github.com/studiopress/genesis-block-theme/
Author: StudioPress
Author URI: https://www.studiopress.com/
Description: A beautifully-simple yet powerful WordPress theme that integrates perfectly with the block editor and the Genesis Blocks plugin. Start building amazing websites with blocks today! Install the Genesis Blocks plugin to add even more page-building blocks such as testimonials, sharing icons, notices, call to actions, buttons and more.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: genesis-block-theme
Domain Path: /languages/
Tags: one-column, featured-images, theme-options, custom-background, custom-colors, custom-logo, custom-menu, editor-style, translation-ready, footer-widgets, full-width-template, blog, sticky-post, threaded-comments, wide-blocks
Requires at least: 5.0
Requires PHP: 7.1
*/
/* --------------------------------------------------------------
Reset
-------------------------------------------------------------- */
/* stylelint-disable selector-list-comma-newline-after  */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	/* stylelint-disable max-line-length */
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}

/* stylelint-enable selector-list-comma-newline-after */
html {
	font-size: 62.5%;
	overflow-y: scroll;
	overflow-x: hidden;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}

body {
	overflow-x: hidden;
	margin: 0 auto;
	background: #fff;
	word-wrap: break-word;
}

*,
*::before,
*::after {
	box-sizing: border-box;
}

*{ margin:0px; padding:0px; box-sizing: border-box; }
body{font-size: 16px;font-family: "Century Gothic",sans-serif;}
ul{ list-style:none;}
li{list-style: none;}
a{ text-decoration:none;}
img{border:none;}
input, button, textarea {outline-style: none;}


.inner{margin:0 auto;padding:0 20px;width: 100%; max-width:1084px;}
#colophon{display: none;}
.header{display:flex;background:#171d25;justify-content:space-between;display: none;}
.header-logo{display:flex;width:285px;height:72px;max-width:100%;background:#2a3443;align-items:center;justify-content:center;}
.header-logo a,.header-logo img{display:block;}
.header-text .header-back{display:flex;margin:0 40px 0 0;height:72px;color:#fff;align-items:center;}
.header-back img{margin:4px 8px 0 0;transform:rotate(90deg);}

.banner{display: flex; align-items: center; width:100%;height:200px;background:#002979 
  /* url(banner01.jpg) */
   center center no-repeat;background-size:cover;}
.banner h2{font-size: 48px; color: #ffffff;}

.fake-content{width:100%;background:#1b232e;color:#fff;padding: 0 0 60px;}
.fake-h4{padding:45px 0;color:#c5cfde;text-align:center;font-size:23px;letter-spacing: 1px;}
.fake-h4::after{display:block;margin:20px auto 0;width:80px;height:5px;background:#d33737;content:'';}

.fake-lable{padding: 30px 0;display: flex;justify-content: space-between;}
.fake-lable input{width: 152px; height: 42px;background-color: #293240;border: solid 1px #393a3f;border-radius: 4px;color: #ffffff; font-size: 16px; padding: 1PX 18px 0;}
.fake-lable-left{display: flex; align-items: center; font-size: 20px;}
.fake-lable-select{position: relative;background-color: #293240;}
.fake-lable-select-val{background-color: transparent !important; padding: 1px 30px 0 18px !important;position: relative;z-index: 2;cursor: pointer;}
.select-arrow-icon{position: absolute; right:20px;top: 50%;margin-top: -3.5px;transition: all 0.2s;-webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  -ms-backface-visibility: hidden; backface-visibility: hidden;  -webkit-perspective: 1000;  -moz-perspective: 1000;  -ms-perspective: 1000;  perspective: 1000;}
.select-arrow-icon.active{transform: rotate(180deg);}
.fake-lable-option{display: block;position: absolute; width: 100%; font-size: 14px; margin: 6px 0px 0px; border: solid 1px #393a3f; background-color: #293240;z-index: 2;}

.fake-lable-option li{padding: 8px 18px; border-bottom: 1px solid #393a3f;cursor: pointer;}
.fake-lable-option-icon{position: absolute;border: 6px solid transparent;top: 42px; left: 20px;  border-top-width: 0; border-bottom-color: #393a3f;}
.fake-lable-option-icon::after{position: absolute;content:'';top: 1px;margin-left: -6px;border: 6px solid transparent; border-top-width: 0;border-bottom-color: #293240;}
.fake-lable-right {display: flex;}
.fake-lable-right button{width: 80px;height: 42px;background: #3256f5;border-radius: 4px;border: none;font-size: 18px;color: #ffffff;margin: 0 0 0 20px;cursor: pointer;line-height: 1;}

.fake-table{ border-radius:5px;border-bottom: 4px solid #212833;position: relative;}
.fake-table li{width: 100%;background: #212833;display: flex; justify-content: space-between;align-items: center;min-height: 64px;font-size: 16px;}
.fake-table li:nth-of-type(2n+1){background: #21252b;}
.fake-table li:first-of-type{border-radius: 5px 5px 0 0;color: #fff;font-weight: bold; background: #293240;}
.fake-table li:first-of-type .fake-table-time{padding: 0 165px 0 0;}
.fake-table-con{width: 50%; padding:0 0 0 110px;}
.fake-table-time{width: 50%; padding: 0 60px 0 0;text-align: right;}
.fake-table .fake-table-loading{position: absolute; width: 100%; height: calc( 100% + 4px);background: rgba(0,0,0,0.5);display: flex;align-items: center; justify-content:center;border-radius: 5px;}
.fake-table .fake-table-loading-img{animation:loading 3s linear infinite;}

@keyframes loading{
    0%{-webkit-transform:rotate(0deg);}
    25%{-webkit-transform:rotate(90deg);}
    50%{-webkit-transform:rotate(180deg);}
    75%{-webkit-transform:rotate(270deg);}
    100%{-webkit-transform:rotate(360deg);}
  }

.fake-laypage{text-align: right;padding: 20px 0;}

.layui-laypage-count{background: transparent !important;width: auto !important; margin: 0 10px 0 0 !important;  color: #6889bc !important;font-size: 14px !important;}
.layui-laypage a, .layui-laypage span{background: #262e3b; border: none;width: 32px; height: 28px;padding: 0; text-align: center; margin: 0 5px;color: #fff;border-radius: 4px !important;}
.layui-laypage a{opacity: .6;}
.layui-laypage a:hover{color: #d33737 ;opacity: 1;}
.layui-disabled, .layui-disabled:hover{color: transparent !important;}
.layui-laypage-prev,.layui-laypage-next{color: transparent !important;background:#262e3b 
  /* url(next-icon.png) */
   center center no-repeat !important;}
.layui-laypage-prev{transform: rotate(180deg);}

.fake-export{text-align: center;padding: 50px 0;}
.fake-export button{border: none;width: 298px;max-width: 100%; height: 54px;font-size: 18px; color: #ffffff;font-weight: bold;background: #3256f5;border-radius: 5px;cursor: pointer;}