@charset "utf-8";
.iList{overflow:hidden;}
.iList .title{font-size:13px;color:white;background:#1587CA;height:40px;line-height:40px;padding:0 4px;}
.iList .title a{background:url(../img/icon_code.png) no-repeat 0 -240px;display:inline-block;width:40px;height:40px;vertical-align:middle;}
.iList .tree{border:1px solid #C0C3C7;min-height:400px;height:calc(100vh - 175px);overflow:auto;}
body{overflow:hidden;padding:110px 0 24px 0;}
#header{position:fixed;top:0;right:0;left:0;z-index:9;}
#header .title{background:#fff;padding:3px 0 3px 24px;background:url(../img/icon_head.png) no-repeat -656px -58px;}
#header .title b{padding-left:9px;font-weight:normal;}
#header .title a{float:right;}
#footer{position:fixed;bottom:0;right:0;left:0;background:#F0F0F0;border-top:1px solid #B0B0B0}
#footer span{border-right:1px solid #B0B0B0;padding:2px 5px;background:#fff;}
#icontent{min-height:400px;height:calc(100vh - 130px);overflow-x:hidden;overflow-y:auto;}
/*菜单图标*/
.nav{color:black;background:#F8F8F8;border:1px solid #F5F5F5;height:24px;line-height:24px;width:100%;margin:0 auto;box-shadow:1px 1px 1px 2px #888888;}
.nav>span{display:inline-block;}
.nav>span>a{color:black;line-height:24px;text-align:center;display:inline-block;padding:0 10px;border:1px solid transparent;}
.nav>span>a:hover{border:1px solid #1E7EDC;background:#B3D7F3;}
.nav>span>p{display:none;position:absolute;border:1px solid #BEBEBE;}
.nav>span:hover p{display:block;z-index:99;}
.nav>span>p>a{line-height:24px;text-align:left;display:block;padding:1px 30px 1px 36px;background:url(../img/icon_head.png) no-repeat #fff -756px -0px;}
.nav>span>p>a:hover{border:1px solid #1E7EDC;background:#B3D7F3;padding:0px 29px 0px 35px;}
.menu{height:54px;border:1px solid #878787;background:linear-gradient(#bddbef, #bddff7, #bddbef, #f7eff7, #e7eff7, #deebf7, #cee3ef, #bddff7, #bddbef);}
.menu>a{display:inline-block;width:68px;height:50px;line-height:88px;text-align:center;color:black;background:url(../img/icon_head.png) no-repeat;border:1px solid transparent;}
.menu>a:hover{background-color:#B3D7F3;border:1px solid #1E7EDC;}
.menu>a.he1{background-position:0px 0px;}.menu>a.he1.this{background-position:0px -58px;}
.menu>a.he2{background-position:-80px 0px;}.menu>a.he2.this{background-position:-80px -58px;}
.menu>a.he3{background-position:-160px 0px;}.menu>a.he3.this{background-position:-160px -58px;}
.menu>a.he4{background-position:-240px 0px;}.menu>a.he4.this{background-position:-240px -58px;}
.menu>a.he5{background-position:-320px 0px;}
.menu>a.he6{background-position:-400px 0px;}
.menu>a.he7{background-position:-480px 0px;}
.menu>a.he8{background-position:-560px 0px;}
.menu>a.he9{background-position:-640px 0px;}
.menu>span{display:inline-block;height:44px;width:300px;border-left:2px solid #ddd;border-right:2px solid #ddd;}
.menu .exit:after{content:'关闭';}body.home .menu .exit:after{content:'退出';}
/*layer*/
body .layui-layer-tips .layui-layer-content{color:#000000;background:#335774;font-family:arial;font-weight:bold;font-size:0.8em;line-height:120%;padding:10px;width:170px;height:40px;border:2px solid #116cd5;-webkit-border-radius:15px;border-radius:15px;}
body .layui-layer-tips i.layui-layer-TipsB,body .layui-layer-tips i.layui-layer-TipsT{border-right-color:#335774;top:-15px;border-width:15px;}
body .layui-layer-title{color:white;background:url(../img/icon_head.png) #335774 no-repeat -650px -50px;padding-left:30px;}
body .layui-layer-close{color:white!important;background:#341637D!important;}
body .layui-layer-btn>.layui-layer-btn0{background:#00A0EF!important;border-color:#00A0EF;padding:0 25px;}

.layerEdit .layui-layer-title{color:black;background:#fff;height:28px;line-height:28px;}
.layerEdit .layui-layer-setwin{top:8px;}
.layerEdit.layui-layer-page .layui-layer-content{padding:40px 20px 70px 20px;overflow:hidden;}
.layerEdit .layui-layer-btn{position:absolute;top:24px;left:0px;right:0px;text-align:left;padding:2px!important;background:#F8F8F8;}
/*iLayer*/
.iLayer table{width:100%;}
.iLayer .original{font-size:12px;}
.iLayer .original tr{height:30px;}
.iLayer .original th{text-align:right;padding-right:9px;font-weight:normal;}
.iLayer .original td{position:relative;}
.iLayer .original input{width:100%;height:20px;border:1px solid #ccc;padding-left:2px;}
.iLayer .original textarea{width:100%;resize:none;height:40px;overflow-y:scroll;border:1px solid #ccc;}
.iTable th{text-align:right;}
.iTable td{text-align:left;color:#1E7EDC;position:relative;padding-left:9px;}
/*table*/
tr.this{color:white!important;background:#7D96B9!important;}
.layui-table, .layui-table-view{margin-bottom:0;}
.layui-table-sort{display:none;}.layui-table-sort[lay-sort]{display:inline-block;}
.layui-table-header{border-bottom:none;}
.layui-table-header th{color:white;background:#1587CA;text-align:center;border-bottom:none;}
.layui-table-body td{border-color:#AAACAD;}
.layui-table-cell{padding:0 5px;}
/*税收分类编码*/
.taxSelect .icon_tool>div{display:none;}
/*发送状态*/
i[i]:after{content:'已报送';font-style:normal;}
i[i=cancel]:after{content:'已作废';}
i[i=del]:after{content:'已删除';}
/*编码管理图标*/
.icon_layer{position:absolute;top:0px;right:0px;z-index:9;display:block;height:24px;width:24px;background:url(../img/icon_tool.png?3) no-repeat 0 -312px;}
.icon_drop{position:absolute;top:0px;right:0px;z-index:9;display:block;height:24px;width:24px;background:url(../img/icon_tool.png?3) no-repeat 0 -336px;}
.icon_code{display:none;position:absolute;top:46px;left:0;width:160px;background-color:#F0F0F0;}
.icon_code a{display:block;height:24px;line-height:24px;padding-left:40px;background:url(../img/icon_code.png) #F0F0F0 no-repeat 0 0 ;}
.icon_code a.a{background-position:0 0;}
.icon_code a.b{background-position:0 -24px;}
.icon_code a.c{background-position:0 -48px;}
.icon_code a.d{background-position:0 -72px;}
.icon_code a.e{background-position:0 -96px;}
.icon_code a.f{background-position:0 -120px;}
.icon_code a.g{background-position:0 -144px;}
.icon_code a.h{background-position:0 -168px;}
.icon_code a.i{background-position:0 -192px;}
.icon_code a.j{background-position:0 -216px;}
.icon_code a:hover{color:white;background-color:#1587CA;}
.icon_code hr{padding:0;margin:0;height:1px;background-color:#969696;}
.icon_tool{background-color:#fff;padding:5px 2px;}
.icon_tool>div{float:right;}
.icon_tool a{display:inline-block;height:24px;line-height:24px;padding:2px 3px 2px 22px;border:1px solid transparent;background:url(../img/icon_tool.png) #fff no-repeat 0 -999px;}
.icon_tool a.query{background-position:0 0;}
.icon_tool a.add{background-position:0 -24px;}
.icon_tool a.edit{background-position:0 -48px;}
.icon_tool a.del{background-position:0 -72px;}
.icon_tool a.print{background-position:0 -96px;}
.icon_tool a.search{background-position:0 -120px;}
.icon_tool a.data{background-position:0 -144px;}
.icon_tool a.format{background-position:0 -168px;}
.icon_tool a.inport{background-position:0 -192px;}
.icon_tool a.export{background-position:0 -216px;}
.icon_tool a.exit{background-position:0 -240px;}
.icon_tool a.batch{background-position:0 -264px;}
.icon_tool a.batchCode{background-position:0 -288px;}
.icon_tool a:hover{color:black;background-color:#B3D7F3;border:1px solid #1E7EDC;}
.icon_tool input{width:140px;height:22px;padding:1px;border:1px solid #7E7E7E;padding-left:2px;}
/*月底统计*/
.sumStatsData{width:600px;}
.sumStatsData th{color:#1818FE;}
.sumStatsData td{color:#8D0606;}
/*首页图标*/
.page{position:relative;}
.page>p{border:2px dotted #909294;background:#F3F8FC;position:absolute;}
.page.aa>a{margin:0 80px 60px 20px;}
.page>a{font-size:12px;position:absolute;color:black;display:inline-block;width:63px;height:75px;line-height:128px;text-align:center;border:1px solid #9C9C9C;}
.page>a:hover,.page>a.this{border:1px solid #1E7EDC;background-color:#E5F1FB;}
.page>a.inactive{color:#9C9C9C;background-color:#ccc;}.page>a.inactive:hover{border:1px solid #9C9C9C;background-color:#ccc;}
.page>a>div{display:none;width:max-content;position:absolute;top:0px;right:64px;background:#fff;border:1px solid #BEBEBE;background:linear-gradient(to right,#ccc,#fff,#fff,#fff,#fff,#fff,#fff,#fff);}
.page>a:hover>div{display:block;}
.page>a>div>b{font-weight:normal;display:block;padding:0 30px 0 8px;line-height:24px;text-align:left;padding:1px 30px 1px 36px;background:url(../img/icon_head.png) no-repeat #fff -756px -0px;}
.page>a>div>b:hover{border:1px solid #1E7EDC;padding:0px 29px 0px 35px;background:#B3D7F3;}
.icon_i1{width:800px;height:530px;margin:auto;background:url(../img/icon_i1.png) no-repeat;}
.icon_i1>a{background:url(../img/icon_i1.png) no-repeat #E1E1E1;}
a.i11{top:222px;left:85px;background-position:-85px -222px;}
a.i12{top:222px;left:225px;background-position:-225px -222px;}
a.i13{top:58px;left:435px;background-position:-435px -58px;}
a.i14{top:58px;left:620px;background-position:-620px -58px;}
a.i15{top:223px;left:435px;background-position:-435px -223px;}
a.i16{top:223px;left:620px;background-position:-620px -223px;}
a.i17{top:410px;left:435px;background-position:-435px -386px;}
.icon_i1>p{width:306px;height:446px;top:50px;left:400px;}
.icon_i2{width:800px;height:530px;margin:auto;background:url(../img/icon_i2.png) no-repeat;}
.icon_i2>a{background:url(../img/icon_i2.png) no-repeat #E1E1E1;}
a.i21{top:49px;left:49px;background-position:-49px -49px;}
a.i22{top:49px;left:139px;background-position:-139px -49px;}
a.i23{top:49px;left:229px;background-position:-229px -49px;}
a.i24{top:306px;left:49px;background-position:-49px -306px;}
a.i25{top:190px;left:216px;background-position:-216px -190px;}
a.i26{top:309px;left:216px;background-position:-216px -309px;}
a.i27{top:426px;left:216px;background-position:-216px -426px;}
a.i2a{top:239px;left:396px;background-position:-396px -239px;}
a.i2b{top:139px;left:544px;background-position:-544px -139px;}
a.i2c{top:139px;left:681px;background-position:-681px -139px;}
a.i2d{top:339px;left:544px;background-position:-544px -339px;}
a.i2e{top:339px;left:681px;background-position:-681px -339px;}
.icon_i2>.p1{width:275px;height:114px;top:30px;left:32px;}
.icon_i2>.p2{width:275px;height:357px;top:154px;left:32px;}
.icon_i2>.p3{width:396px;height:484px;top:30px;left:379px;}
.icon_i3{width:800px;height:530px;margin:auto;background:url(../img/icon_i3.png) no-repeat;}
.icon_i3>a{background:url(../img/icon_i3.png) no-repeat #E1E1E1;}
a.i31{top:150px;left:164px;background-position:-164px -150px}
a.i32{top:150px;left:304px;background-position:-304px -150px;}
a.i33{top:306px;left:304px;background-position:-304px -306px;}
a.i34{top:150px;left:472px;background-position:-472px -150px;}
a.i35{top:150px;left:608px;background-position:-608px -150px;}
a.i36{top:306px;left:608px;background-position:-608px -306px;}
.icon_i3>p{width:303px;height:333px;top:100px;left:110px;}
.icon_i4{width:800px;height:530px;margin:auto;background:url(../img/icon_i4.png) no-repeat;}
.icon_i4>a{background:url(../img/icon_i4.png) no-repeat #E1E1E1;}
a.i41{top:133px;left:244px;background-position:-244px -133px;}
a.i42{top:133px;left:481px;background-position:-481px -133px;}
a.i43{top:320px;left:244px;background-position:-244px -320px;}
a.i44{top:320px;left:481px;background-position:-481px -320px;}

.bg_init{background:url(../img/bg_init.png) no-repeat;width:635px;height:416px;}
.bg_index{background:url(../img/bg_index.png) no-repeat;width:764px;height:625px;}
.bg_file{background:url(../img/bg_file.png) no-repeat;width:435px;height:333px;}
.bg_backup{background:url(../img/bg_backup.png) no-repeat;width:778px;height:533px;}
.bg_change{background:url(../img/bg_change.png) no-repeat;width:460px;height:341px;}
.bg_user{background:url(../img/bg_user.png) no-repeat;width:528px;height:454px;}
.bg_about{background:url(../img/bg_about.png) no-repeat;width:469px;height:398px;}
.bg_month{background:url(../img/bg_month.png) no-repeat;width:410px;height:378px;}
/*开票*/
.icon_invoice>a,.icon_invoice>span>a{display:inline-block;height:24px;line-height:24px;padding:2px 5px 2px 24px;border:1px solid transparent;background:url(../img/icon_invoice.png?v) #fff no-repeat 0 -999px;}
.icon_invoice span{display:inline-block;}
.icon_invoice a.diff{background-position:0 0;}.icon_invoice a.import{background-position:0 -24px;}.icon_invoice a.custom{background-position:0 -48px;}
.icon_invoice a.copy{background-position:0 -72px;}.icon_invoice a.negative{background-position:0 -96px;}.icon_invoice a.list{background-position:0 -120px;}
.icon_invoice a.discount{background-position:0 -144px;}.icon_invoice a.price{background-position:0 -168px;}.icon_invoice a.add{background-position:0 -192px;}
.icon_invoice a.del{background-position:0 -216px;}.icon_invoice a.print{background-position:0 -240px;}.icon_invoice a.exit{background-position:0 -264px;}
.icon_invoice a.invoice{background-position:0 -288px;}.icon_invoice a.export{background-position:0 -312px;}.icon_invoice a.update{background-position:0 -336px;}
.icon_invoice a.item{background-position:0 -360px;}.icon_invoice a.check{background-position:0 -384px;}.icon_invoice a.format{background-position:0 -408px;}
.icon_invoice a.data{background-position:0 -432px;}.icon_invoice a.query{background-position:0 -456px;}.icon_invoice a.cancel{background-position:0 -480px;}
body .layer_kp .layui-layer-content{text-indent:2em;font-size:16px;}
body .layer_kp p{text-indent:4em;padding-top:9px;}
body .layer_kp p b{color:#FF00FF;}
body .layerPadding .layui-layer-content{padding:0px;}
body .layerInvoice .layui-layer-content{padding:0px;}
.layerInvoice .text{overflow:hidden;position:relative;width:100%;height:628px;background:url(../img/bg_invoice.png?v2) no-repeat;}
.layerInvoice .text>p{position:absolute;width:317px;}
.layerInvoice .text>p>input{width:100%;border:none;background:none;min-height:18px;}
.layerInvoice .text>p>textarea{width:100%;border:none;resize:none;height:100%;overflow-y:scroll;border:1px solid #ccc;}
.text .icon_layer{background-position:0 -316px!important;}
#invoiceTableWrap{position:absolute;top:217px;left:78px;}
.invoiceTable{font-size:12px;}
.invoiceTable tr{height:24px;}
.invoiceTable th{border:1px solid black;}
.invoiceTable td{color:black;border:1px solid black;position:relative;background:#DCE6F0;}
.invoiceTable tbody tr:nth-child(even) td{background:#F0FAFF;}
.invoiceTable td.this{background:#7D96B9!important;}
.invoiceTable td input{width:100%;padding-left:1px;border:none;background:none;min-height:18px;}
#invoiceList td input{width:98%;height:22px;border:none;}
#invoiceListWrap{border:1px solid black;height:80%;}
.invoiceTable tfoot{display:none;}
.isInvoiceList #invoiceTableWrap tbody{display:none}
.isInvoiceList #invoiceTableWrap tfoot{display:contents;}
.invoiceTable .title:before{content:attr(t);}
.invoiceTable .title input{width:50%;}
.invoiceTable .title.this:before{content:'';}
.invoiceTable .title.this input{width:100%;}

.invoicePrint{background1:#F0F0F0;}
.invoicePrint button{padding:2px 15px;margin:9px;}