* {box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
html{overflow-y: scroll;}
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, table, th, td, blockquote, fieldset, div, strong, label, em{margin:0; padding:0; border:0; }
ul, ol, li{list-style:none; }
a{text-decoration: none;}

.inline-block{display: inline-block;}
.block{display: block;}
.inline{display: inline;}
.clear-float{clear:both;}
.fn12{font-size:12px !important;}
.fn14{font-size:14px !important;}
.fn16{font-size:16px !important;}
.fn18{font-size:18px !important;}
.fn20{font-size:20px !important;}
.fn22{font-size:22px !important;}
.fn24{font-size:24px !important;}
.fn26{font-size:26px !important;}
.fn28{font-size:28px !important;}
.fn32{font-size:32px !important;}
.none{display:none !important;}
label{cursor:pointer;}
.text-center{text-align:center;}
.text-overflow{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.font-bold{font-weight: bold;}
.box-shadow-type-1{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}
.radius-5{border-radius:5px;}

@font-face {
    font-family: "ky-font";
    src: url('../iconfont/v1.0.11/iconfont.woff2?t=1680958193586') format('woff2'),
         url('../iconfont/v1.0.11/iconfont.woff?t=1680958193586') format('woff'),
         url('../iconfont/v1.0.11/iconfont.ttf?t=1680958193586') format('truetype');
  }
  
.ky-font {
    font-family: "ky-font" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

:root{
    /* --main-color:#5685FA; */
    /* --main-color:#5758e6;*/
    --main-color:#5873FE;
    --main-hover-color:#376ff8;

    --text1-color:#2D2D2D;
    --text2-color:#858585;
}

.color-5873fe{color:#5873FE !important;}
.color-2d{color:var(--text1-color) !important;}
.color-86{color:var(--text2-color) !important;}
.color-a8{color: #a8a8a8 !important;}
.color-f53f3f{color:#F53F3F !important;}

.background-color-main{background-color:var(--main-color);}


.ky-font.pdftoword-icon{color:#479fff;}
.ky-font.pdftoppt-icon{color:#fb622b;}
.ky-font.pdftoexcel-icon{color:#2aaa93;}
.ky-font.pdftoimage-icon{color:#dd6572;}
.ky-font.pdftolongimage-icon{color:#5873FE;}
.ky-font.pdftocad-icon{color:#5254ab;}
.ky-font.pdftohtml-icon{color:#e98f36;}
.ky-font.ebooktopdf-icon{color:#5889fb;}
.ky-font.ofdtopdf-icon{color:#f7931e;}
.ky-font.compresspdf-icon{color:#2aaa93}
.ky-font.mergepdf-icon{color:#5456ac}
.ky-font.slicepdf-icon{color:#52baa8}
.ky-font.unlockpdf-icon{color:#5e4aff}
.ky-font.lockpdf-icon{color:#eb9947}
.ky-font.removepdfwatermark-icon{color:#dd6572}
.ky-font.addpdfwatermark-icon{color:#2aaa93}
.ky-font.pageaddnumber-icon{color:#eb9947;}
.ky-font.pdftotext-icon{color:#00dfa9}
.ky-font.wordtolongimage-icon{color:#4ca6ff}
.ky-font.ppttolongimage-icon{color:#fb622b}
.ky-font.deletepdfpage-icon{color:#e55a5a;}
.ky-font.pdfsignature-icon{color:#4ca6ff;}
.ky-font.imagetotext-icon{color:#00dfa9;}
.ky-font.handwritetotext-icon{color:#35a1ff;}
.ky-font.imagetoexcel-icon{color:#2aaa93;}
.ky-font.imagetoword-icon{color:#4ca6ff;}
.ky-font.cajtopdf-icon{color:#dd6572;}
.ky-font.pdf2ofd-icon{color:#24aa93;}

.ky-font.accurate-icon{color:#e55a5a;}
.ky-font.dir-icon{color:#f29600;}
.ky-font.batch-icon{color:#dd6673;}
.ky-font.safe-icon{color:#2e77e6;}
.ky-font.success-icon{color:#0EBD9E;}
.ky-font.drag-icon{color:#5873FE;}
.ky-font.duo-icon{color:#e97d00;}
.ky-font.bang-icon{color:#00a99d;}
.ky-font.lock-icon{color:#00a99d;}
.ky-font.zhongying-icon{color:#5873fe;}
.ky-font.delete-icon{color:#333333;}

.ky-font.jpg-icon{color:#e55a5a;}
.ky-font.png-icon{color:#f29600;}
.ky-font.webp-icon{color:#5254ab;}

/*layer全局修改默认样式*/
body .layui-layer-title{color:var(--text1-color)}
body .layui-layer{border-radius: 5px;}
body .layui-layer-btn .layui-layer-btn0{background-color:var(--main-color);border-color:var(--main-color);}
body .layui-layer-iframe iframe{border-radius:5px;}

/*全局 page-list*/
.page-list-v1{width:100%;text-align:center;margin:40px auto 40px;font-size: 14px;}
.page-list-v1 .page-list-background{padding:10px 4px;display: inline-block;}
.page-list-v1 span,.page-list-v1 a{display:inline-block;width:40px;height:40px;line-height: 40px;margin:0px 6px 0px;background-color:#fff;border-radius:5px;color:var(--text1-color)}
.page-list-v1 .page-list-background a{background-color:#FAFAFA;}
.page-list-v1 .next-page,.page-list-v1 .prev-page{width:70px;}
.page-list-v1 span.on{color:#fff;background-color: var(--main-color);}

/**
 * 按钮
*/
.btn-base{display:inline-block;text-align:center;cursor:pointer;}
.btn-base.disabled{cursor:not-allowed;background-color:#ddd;color:#868686;border: 1px solid #ddd;box-shadow:none;pointer-events: none;}
.btn-base.disabled:hover{cursor:not-allowed;background-color:#ddd;color:#868686;border: 1px solid #ddd;box-shadow:none;cursor:not-allowed !important;background-color:#ddd !important;color:#868686 !important;border: 1px solid #ddd !important;box-shadow:none !important;}
.btn-base.btn-style-1:hover{box-shadow: 0 4px 10px rgba(69,99,255,1);background:rgba(69,99,255,1);}

.btn-style-1{background-color: var(--main-color);border: 1px solid var(--main-color);color: #fff;}
.btn-style-2{background-color:#fff;border: 1px solid #DBDBDB;color:#2d2d2d;}

.btn-x{width:165px;height:56px;line-height:56px;font-size:16px;letter-spacing:1px;border-radius: 10px;}
.btn-m{width:76px;height:36px;line-height:36px;font-size:14px;border-radius: 5px;}


body{background-color: #FAFAFA;}
body.layer-body{background-color: #fff;}
.wapper{width:100%;background-color:#FAFAFA;}
.wapper .content{width:1200px;margin:0px auto 0px;}

