@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-family:"微软雅黑"; font-size:14px; font-weight:400; background-color:#F7F7F7}
a{text-decoration:none}
ul{margin:0; padding:0}
img{border:none}
input{outline: none;}

/*header*/
.bgCol-dcd{background:#dcdcdc;}
.bgCol-e9e{background:#E9E9E9;}
.bgCol-fff{background:#ffffff;}
.bgCol-qs{background:#ffffff;}
.bgCol-ss{background:#ffffff;}
.bgCol-2c2{background: #2C2B2B;}
.col-B48{color:#B48732;}
.col-191{color:#191919;}
.col-3e3, .qs{color:#3E3A39;}
.col-2c2, .ss{color:#2C2B2B;}
.topWrap{width:100%; border-bottom:1px solid #E8E8E8; overflow:hidden;min-width: 922px;}
.sysHeaderWrap{width:100%; height:52px; margin:0 auto; padding:0 15px 0 0; box-sizing:border-box;}
.hdLogo{width:50%; float:left; height:52px;}
.hdLogoImg{width:197px; height:51px; margin-right:19px; float:left; background-image: url(../images/logo@2x.png); background-size:197px 51px; background-repeat: no-repeat; cursor: pointer;}
.line{float:left; width:1px; height:16px; margin:18px 18px 0 18px;}
.dhlogoTex{font-size:14px;float: left; line-height: 52px; color:#B48732;}
.hdRight{width:50%; float:left; height:52px; position: relative; font-size:12px;}
.hdChange{height:24px; margin-top:14px; line-height:24px; text-align:right; margin-right:60px; overflow:hidden; color: #3E3A39;}
.logout{position:absolute; right:0; top:14px; background:#FFFFFF; border:1px solid #B48732; border-radius:4px; color:#B48732; width:50px; height:24px; line-height:24px; text-align:center; cursor:pointer;}

/*main*/
.main{margin-top:10px;}

/*二维码*/
.mechqrWrap{width:300px; height:300px; padding:12px; margin:0 0 30px 0; background:#FFFFFF; border:1px solid #D8D8D8;}
.mechqrWrap img{width:300px; height:300px;}

/*配置网点信息*/
.dt{position:relative; padding:30px 0 0 40px; font-size:0;}
.inputList{position:relative; font-size:14px; display: inline-block; margin:0 0 20px 0; padding:0;}
.inputList dt{float:left; padding-top:5px; padding-right:10px; color:#3E3A39; min-width:70px;}
.inputList dd{overflow:hidden; margin:0;}
.inputList dd input{border:1px solid #DCDCDC; border-radius:4px; min-width:218px; color:#3E3A39; height:30px; padding:0 10px; outline: none;}
.inputList dd input:focus{border: 1px #B48732 solid;}
.inputList dd span{color:#999494; padding-left:9px;}
.inputList dd i{position:absolute; top:5px; right:0; width:20px; height:20px; background-image: url(../images/exp@2x.png); background-repeat:no-repeat; cursor:pointer;}
.dotInBtn{background:#B48732; border-radius:4px; width:200px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:14px; margin:20px 0 20px 80px;}
.dotError{color:#D70B24; font-size: 14px; padding-left:80px;}
.dotPopBg{position:fixed; width: 100%; height:100%; top:0px; left:0px; right:0px; bottom:0; z-index:9; background:rgba(255,255,255,.8); display:none;}
.dotPop{position:absolute; top:50%; left:50%; margin-left:-330px; margin-top:-240px; background: #FFFFFF; border: 1px solid #E8E8E8; box-shadow: 0 0 10px 0 rgba(0,0,0,0.20); border-radius: 10px; width:660px; height:480px;}
.dotPop1{position:absolute; top:50%; left:50%; margin-left:-300px; margin-top:-220px; background: #FFFFFF; border: 1px solid #E8E8E8; box-shadow: 0 0 10px 0 rgba(0,0,0,0.20); border-radius: 10px; width:600px;}
.dopPopClose{position:absolute; top:10px; right:10px; width:15px; height:15px; background-image:url(../images/closeBtn@2x.png); background-size:15px; cursor:pointer;}
.dotPoTex{margin:40px; color:#3E3A39;}
.dotPoTex h1{font-size:20px; margin:0; padding:0 0 10px 0;}
.dotPoTex .coTex a{color: #B48732;}
.dotPoTex .coTex{font-size:14px; line-height:25px; margin-bottom:15px;}
.dotPoTex1{margin:60px 50px 60px 50px; color:#3E3A39; text-align:center;}
.dotPoTex1 h1{font-size:20px; margin:0; padding:0 0 36px 32px; background-image:url(../images/tx@2x.png); background-repeat:no-repeat; background-position:90px 3px;}
.dotPoTex1 .coTex a{color: #B48732;}
.dotPoTex1 .coTex{font-size:14px; line-height:25px; text-align:left;}
.dotInBtn input{width: 100%; height:40px; border: none; background: none; color:#fff; cursor:pointer; outline:none;}
.dotInBtn input:disabled{background:#DCDCDC; cursor:no-drop; outline:none;}
.chBtn{
    margin:38px auto 0 auto;
    background: #B48732;
    border-radius: 4px;
    line-height: 40px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    cursor: pointer;
    border: none;
    width: 200px;
    height: 40px;
    outline: none;
}
.chBtn:disabled{background:#DCDCDC; cursor: no-drop;}
.inpmaxtex{width:480px; padding:0 10px; height:30px; border:1px solid #DCDCDC; border-radius: 4px;}

/*配置公告*/
.cjval{position: absolute; left: 100px; height:28px !important; min-width:300px;}
.noteList{border:1px solid #E8E8E8; padding:0 30px; min-width:748px;}
.table1{font-size:14px; color:#3E3A39; width:100%;}
.table1 th{font-weight: normal; text-align: left;padding: 10px;    border-bottom: 1px #E8E8E8 solid;}
.table1 td{height:60px; padding:0 10px; border-bottom:1px #E8E8E8 solid;}
.table1 .lis2{color: #999494;}
.table1 input{width:60px; height:24px; border-radius:4px; border:none; margin:0 4px; outline:none; font-size:12px; cursor:pointer;}
.table1 .zd, .table1 .fb{background: #B48732; color: #fff;}
.table1 .delete{width:58px; height:22px; background: #FFFFFF; border: 1px solid #B48732; color:#B48732;}
.table1 .zd:disabled, .table1 .fb:disabled{background: #D8D8D8; cursor:no-drop;}
.table1 .lis3{width:245px; text-align:center;}
.table1 .act{background:#B48732; border-radius: 4px; width:40px; height:22px; line-height:22px; color:#fff; text-align:center; display:inline-block; margin-right:9px;}

.table2{font-size:14px; color:#3E3A39; width:100%;}
.table2 th{font-weight: normal; text-align: left;padding: 10px;    border-bottom: 1px #E8E8E8 solid;}
.table2 td{padding:10px; border-bottom:1px #E8E8E8 solid;}

.page{padding:40px 0; text-align:center; font-size:14px; color:#3E3A39;}
.page button{margin:0 2px; padding:0; width:24px; height:24px; line-height:24px; text-align:center; border:1px solid #DCDCDC; border-radius:2px; background:#fff; cursor:pointer; outline:none;}
.page button:disabled{color:#E8E8E8; cursor:no-drop;}
.page .pageTex, .page .pagehref{display:inline-block; margin:0 2px;}
.page .pageTex span{color:#B48732;}
.page .pagehref{position:relative; width:122px; text-align:left; padding-left:11px;}
.page .pagehref .inp{border: 1px solid #DCDCDC; width:29px; height:22px; padding:0 4px; border-radius: 2px; outline:none;}
.page .pagehref .pagebtn{position:absolute; top:0; right:0; border:1px solid #DCDCDC; width:39px; height:22px; border-radius: 2px; background:#fff; color:#3E3A39; display:inline-block; text-align:center; cursor:pointer;}
.page button.activex{background:#B48732; border:1px solid #B48732; color:#fff;}




.searchList{position:relative; font-size:14px; display: inline-block; margin:0 10px 10px 0; padding:0;}
.searchList:last-child{margin:0 0 10px 0}
.textRight{text-align: right;}
.searchList dt{float:left; padding-top:5px; color:#3E3A39; min-width:70px;}
.searchList dd{overflow:hidden; margin:0;}
.searchList dd input{border:1px solid #DCDCDC; border-radius:4px; color:#3E3A39; height:30px; padding:0 10px; outline: none;}
.searchList dd input:focus{border: 1px #B48732 solid;}

/*按钮*/
.searchBtn{
    padding: 7px 15px;
    background-color: #B48732;
    color: #fff;
    border: none;
    border-radius: 4px;
    cursor: pointer;
}
.seachBtn1{float:left; margin-left:10px;}
.tableBtn{
    padding: 0 10px;
    height: 22px;
    border-radius: 4px;
    border: none;
    margin: 2px;
    outline: none;
    font-size: 12px;
    cursor: pointer;
}
.ptBtn{
    padding: 0 20px;
    height: 28px;
    border-radius: 4px;
    border: none;
    margin: 2px;
    outline: none;
    font-size: 14px;
    cursor: pointer;
}
.primary{
    color: #fff;
    background-color: #B48732;
    border: 1px #B48732 solid;
}
.primary:hover{
    background-color: rgba(180,135,50,.8);
    border: 1px rgba(180,135,50,.6) solid;
}
.plain{
    color: #3E3A39;
    background-color: #fff;
    border: 1px #E8E8E8 solid;
}
.plain:hover{
    background-color: #f7f7f7;
    border: 1px #E8E8E8 solid;
}

/*遮罩层*/
.mask{position:fixed; top:0; bottom:0; left:0; right:0; z-index: 2;}
.mask1{position:fixed; top:0; bottom:0; left:0; right:0; z-index: 2; background-color:rgba(0,0,0,0.40);}

/*msg消息提示*/
.msg{position:fixed; top:0; bottom:0; left:0; right:0; width:30%; min-width:230px; max-width:300px; height:60px; font-size:14px; background-color:#fff; background-image:url(../images/success.png); background-repeat:no-repeat; background-position:40px 20px; background-size:20px; margin:auto; padding:20px 20px 20px 76px; border-radius:4px; color:#3e3a39; z-index:2; box-sizing:border-box;}
.msg1{position:fixed; top:0; bottom:0; left:0; right:0; width:30%; min-width:230px; max-width:300px; height:60px; font-size:14px; background-color:#fff; background-image:url(../images/fail.png); background-repeat:no-repeat; background-position:40px 20px; background-size:20px; margin:auto; padding:20px 20px 20px 76px; border-radius:4px; color:#3e3a39; z-index:2; box-sizing:border-box;}


.delPop{
    display: none;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 220px;
    height: 100px;
    font-size: 14px;
    background-color: #fff;
    margin: auto;
    box-shadow: 0 0 10px 0 rgba(62,58,57,.5);
    padding: 20px;
    border-radius: 4px;
    color: #3e3a39;
    z-index: 2;
}
.mkstext{font-size: 14px; text-align: center; padding-top:15px;}


/*输入框*/
.inputList{position:relative; font-size:14px; display:inline-block; margin:5px 8px;}
.inputList label{float:left; padding-top:2px; color:#3E3A39;}
.inputList .inpWrap{position:relative;}
.inputList .inpWrap input{border:1px solid #DCDCDC; border-radius:4px; width:100%; color:#3E3A39; padding:0 6px; height:26px; line-height:26px; background-color:#fff; box-sizing:border-box; outline:none;}
.inputList .inpWrap textarea{width:100%; padding:2px 6px; resize:none; border:1px solid #DCDCDC; border-radius:4px; color:#3E3A39; font-family:"微软雅黑"; font-size:14px; box-sizing:border-box; outline: none;}
.inputList .inpWrap input:focus, .inputList .inpWrap textarea:focus{
    outline: none;
    border-color: #B48732;
}
.textRight label{text-align:right;}

/*文本显示框*/
.inputText{position:relative; font-size:14px; display:inline-block; margin:5px 8px; overflow:hidden;}
.inputText label{float:left; padding-top:2px; color:#3E3A39;}
.inputText .inpWrap{position:relative; padding-top:2px;}
