html,body,div,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,ul,li,fieldset,form,label,input,legend,table,caption,tbody,tfoot,thead,tr,th,td,textarea,article,aside,audio,canvas,figure,footer,header,mark,menu,nav,section,time,video{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
body{font-size:14px;font-family:"Microsoft YaHei","Helvetica Neue","Helvetica",Arial,sans-serif;color:#303133;background:#e8e8e8;}
article,aside,dialog,figure,footer,header,hgroup,nav,section,blockquote{display:block;}
ul,ol,li{list-style:none;}
img{border:0 none;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
strong,em,i{font-style:normal;font-weight:normal;}
ins{text-decoration:underline;}
del{text-decoration:line-through;}
mark{background:none;}
textarea{-webkit-appearance:none;overflow-y:auto;overflow-x:hidden;resize:none;}
input{outline: none;}
/* 如果需要去除掉select元素的默认样式，放开下面的注释即可 */
select{appearance:none;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;}
select::-ms-expand{display:none;}
a:link,a:visited{text-decoration:none;color:#303133;}
a:hover,a:active{text-decoration:none;}
.clear{display:block;clear:both;content:"";visibility:hidden;height:0;}
.lf{float:left;}
.rf{float:right;}
.warrper{background:#fff;box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.1);height:990px;overflow:hidden;}
.mainCenter{padding:20px;}
.pad20{padding:20px;}
.mr12{margin-right:12px;}
.mr40{margin-right:40px;}
.gjhqmr4{margin-right:4px;}
.gjhqml4{margin-left:4px;}
.pt32l24{padding:32px 24px;}
.pb24{margin-bottom:24px;}
.padd24{padding:24px;}
.mt20{margin-top:20px;}
/* element Ui 重置样式 */
:root {
    --button-fff:#FFFFFF;
    --button-5291FF: #0071DB;
    --button-606266:#606266;
    --button-336BCC:#336BCC;
    --button-F5F7FA:#F5F7FA;
    --button-DCDFE6:#DCDFE6;
    --button-C0C4CC:#C0C4CC;
    --button-78A9FF:#78A9FF;
    --button-9EC1FF:#9EC1FF;
    --button-EDF4FF:#EDF4FF;
    --button-9EBBFF:#9EBBFF;
    --button-C7DBFF:#C7DBFF;
    --button-E4E7ED:#E4E7ED;
    --button-EBEEF5:#EBEEF5;
    --button-303133:#303133;
}
/* 主要按钮 */
.gjhqbtn .gjhqprimarybtn{padding:0 16px;height: 32px;line-height:32px;background: var(--button-5291FF);border-radius: 4px;font-size: 14px;color: var(--button-fff);font-style: normal;border:0;}
.gjhqbtn .gjhqprimarybtn:hover{background: var(--button-78A9FF);color:var(--button-fff);}
.gjhqbtn .gjhqprimarybtn:active,.gjhqbtn .gjhqprimarybtn:focus{background: var(--button-336BCC);color:var(--button-fff);}
.gjhqbtn .gjhqprimarybtn.gjhqprimaryDisabl{background: var(--button-9EC1FF);cursor:default;}
/* 默认按钮 */
.gjhqbtn .gjhqmorenbtn{padding:0 15px;height: 32px;line-height:32px;background: var(--button-fff);border-radius: 4px;font-size: 14px;color: var(--button-606266);;font-style: normal;border: 1px solid var(--button-DCDFE6);}
.gjhqbtn .gjhqmorenbtn:hover{background: var(--button-EDF4FF);border: 1px solid var(--button-C7DBFF);}
.gjhqbtn .gjhqmorenbtn:active,.gjhqbtn .gjhqmorenbtn:focus{background: var(--button-EDF4FF); border: 1px solid var(--button-5291FF);}
.gjhqbtn .gjhqmorenbtn.gjhqmorenDisabl{background: var(--button-fff); border: 1px solid var(--button-E4E7ED);color:var(--button-C0C4CC);cursor:default;}
/* 编辑按钮 */
.gjhqbtn .gjhqeditbtn{padding:0 15px;height: 32px;line-height:32px;background: var(--button-EDF4FF);border-radius: 4px;font-size: 14px;color: var(--button-5291FF);font-style: normal;border: 1px solid var(--button-9EBBFF);}
.gjhqbtn .gjhqeditbtn:hover{background: var(--button-5291FF);border: 1px solid var(--button-5291FF);color:var(--button-fff);}
.gjhqbtn .gjhqeditbtn:active,.gjhqbtn .gjhqeditbtn:focus{background: var(--button-336BCC); border: 1px solid var(--button-336BCC);color:var(--button-fff);}
.gjhqbtn .gjhqeditbtn.gjhqeditDisabl{background: var(--button-F5F7FA); border: 1px solid var(--button-DCDFE6);color:var(--button-C0C4CC);cursor:default;}
/* 表单内操作按钮 */
.gjhqbtn .gjhqformbtn{padding:0 8px;height: 24px;line-height:24px;background: var(--button-EDF4FF);border-radius: 4px;font-size: 14px;color: var(--button-5291FF);font-style: normal;border: 1px solid var(--button-EDF4FF);}
.gjhqbtn .gjhqformbtn:hover{background: var(--button-F5F7FA);border: 1px solid var(--button-F5F7FA);color:var(--button-5291FF);}
.gjhqbtn .gjhqformbtn:active,.gjhqbtn .gjhqformbtn:focus{background: var(--button-EBEEF5); border: 1px solid var(--button-EBEEF5);color:var(--button-5291FF);}
.gjhqbtn .gjhqformbtn.gjhqformDisabl{background: var(--button-fff); border: 1px solid var(--button-fff);color:var(--button-9EC1FF);cursor:default;}
/* 按钮图标 */
.gjhqiconBtnBox{height:32px;background: var(--button-fff);border-radius: 4px;border: 1px solid var(--button-DCDFE6);line-height:32px;padding:0 12px;font-size: 14px;color:var(--button-303133);font-style: normal;cursor: pointer;}
.gjhqicon{display:inline-block;width:16px;height:16px;position:relative;top:3px;}
.gjhqaddIcon{background:url('../assets/addIcon.png') no-repeat 0 0/100%;}
.gjhqdownIcon{background:url('../assets/pldown.png') no-repeat 0 0/100%;}
.gjhqiconBtnT{height: 32px; background: var(--button-5291FF); border-radius: 4px;font-size: 14px;color: var(--button-fff);font-style: normal;padding:0 12px;line-height:32px;}
.gjhqaddIconT{background:url('../assets/icon1.png') no-repeat 0 0/100%;}
.gjhqzdIcon{background:url('../assets/icon2.png') no-repeat 0 0/100%;}
.gjhqtpIcon{background:url('../assets/icon3.png') no-repeat 0 0/100%;}
.gjhqiconBtnThr{height: 32px; background: var(--button-fff);border: 1px solid var(--button-5291FF); border-radius: 4px;font-size: 14px;color: var(--button-5291FF);font-style: normal;padding:0 12px;line-height:32px;box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.12);}
.gjhqdingzhiIcon{background:url('../assets/icon4.png') no-repeat 0 0/100%;}
.gjhqdapingIcon{background:url('../assets/icon5.png') no-repeat 0 0/100%;}
/* input输入框 */
.gjhqIpt .el-input__inner{height:32px;line-height:32px;padding-right:0;}
.gjhqIpt .el-input__icon{line-height:32px;position:relative;top:-3px;}
.gjhqIpt .el-input__icon.is-reverse{top:0;}
/* 返回按钮 */
.gotoButton{cursor:pointer;height: 30px;border-radius: 2px;padding:0 8px;font-size: 16px;color: #8D8F99;line-height: 30px;width:60px;border-radius: 4px;border: 1px solid #E6E6E6;}
.gotoButton .gotoIcon{background:url('../assets/icon21.png') no-repeat 0 0/100%;display:inline-block;width:16px;height:16px;margin-right:4px;position:relative;top:2px;}
.gotoButton.curCfff{background:#fff;}
.gjhqTitle{height: 32px;font-weight: bold;font-size: 24px;color: #161617;line-height: 32px;text-align: left;font-style: normal;}
.gjhqTitle.mb0{margin:0;}
.gjhqTitle .titlesSml{font-size: 14px;color: #161617;}
/* 侧边栏 */
.dialogPopRigth{width:480px;background: #FFFFFF;box-shadow: -10px 0px 24px 0px rgba(22,22,23,0.1);position:fixed;top:0;right:0;z-index:998;height:960px;}
.dialogPopRigth .dialogBox{padding:70px 0 0;}
.dialogPopRigth .dialogBox .diologBoxTile{height: 54px;box-shadow: 0px 1px 0px 0px rgba(141,143,153,0.2);line-height:54px;font-weight: bold;font-size: 16px;color: #161617;padding:0 24px;}
.dialogPopRigth .dialogBox .diologsTile{font-size: 14px;color: #161617;padding:24px 24px 12px;}
.dialogPopRigth .dialogBox .gjhqIpt .w320{width:320px;}
.dialogPopRigth .dialogBox .line{height:1px;background:#8D8F99;margin:0 16px;overflow:hidden;margin-bottom:24px;}
.dialogPopRigthMain{position:relative;}
.dialogPopRigthMain .buttonDialog{position:absolute;bottom:0;right:0;background: #FFFFFF;box-shadow: 0px -1px 0px 0px rgba(141,143,153,0.2);z-index:998;height:36px;padding:16px 16px 0;text-align:right;width:448px;}