.module1{
    margin: 30px 0;
}
.search_city{
    width: 550px;
    height: 40px;
    margin: 0 auto;
}
.search02{
    width: 400px;
    height: 40px;
}
.search02 input{
    width: 380px;
    height: 38px;
    padding: 0 0 0 15px;
    vertical-align: middle;
    border: #e0e0e0 1px solid;
}
.search03{
    width: 200px;
    height: 40px;
}
.search03 input{
    width: 180px;
    height: 38px;
    padding: 0 0 0 15px;
    vertical-align: middle;
    border: #e0e0e0 1px solid;
}
.search03btn{
    width: 200px;
    height: 40px;
    margin-left: 100px;
}
.search_btn{
    width: 100px;
    height: 40px;
    margin: 0 0 0 15px;
}
.search_btn input  {
    font-size: 18px;
    width: 100px;
    height: 40px;
    border: none;
    line-height: 40px;
    text-align: center;
    border-radius: 5px;
    vertical-align: middle;
    background: #134797;
    color: #fff;
}
.cityfix{
    width: 320px;
    margin: 15px auto;
}
.btnCreate{
    background: #134797;
}
.btnLeader{
    margin: 50px auto;
}
.zhuce_fix .textfix{
    height: 240px;
}
.textinfo{
    display: block;
    width: 95%;
    height: 266px;
    line-height: 20px;
    padding: 6px 10px;
}
.textfix01 .textinfo{
    height: 40px;
}
.leaderTitle{
    width: 200px;
}
.uploadfix{
    width: 90px;
    height: 90px;
    overflow: hidden;
    position: relative;
    background: url("/static/img/upload.png") no-repeat;
}
.zhuce_fix dd .file{
    position: absolute;
    opacity: 0;
    height: 90px;
    width: 90px;
}
#imgupload{
    width: 100%;
    height: 100%;
}
.textfix_style{
    margin-top: 35px;
}
.leaderPost{
    height: 40px;
    width: 172px;
    vertical-align: middle;
    border: #e0e0e0 1px solid;
}
.typefix{
    width: 600px;
    margin: 0 auto;
}
.btnSave{
    margin: 20px auto;
}
.hidden{
    display: none !important;
}
.show{
    display: block;
}
.fileImport{
    width: 142px;
    margin: 15px auto 0;
}
.messageCode{
    width: 550px;
    margin: 15px auto 0;
}
.messageCode dt{
    float: left;
    height: 40px;
    line-height: 40px;
}
.messageCode dd{
    float: left;
}
.btnHiddenstyle1,.btnShowstyle1{
    width: 80px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-size: 12px;
    border: 1px solid #eaeaea;
    color: #999;
    vertical-align: center;
}
.btnHiddenstyle1:hover{
    cursor: pointer;
    color: #134797;
    font-weight: 600;
}
.btnShowstyle1:hover{
    cursor: pointer;
    color: #134797;
    font-weight: 600;
}
.list-content{
    /*padding: 20px 0;*/
}
.dis_none{
    display: none;
}
.sys-box-1{
    width: 100px;
    height: 58px;
    line-height: 58px;
    background: #134797;
    color: #fff;
    text-align: center;
}
.sys-box-2{
    padding: 10px 0 10px 30px;
    width: 840px;
    border-bottom: 1px solid #ccc;
}
.sys-box-3{
    width: 100px;
    height: 234px;
    line-height: 234px;
    background: #134797;
    color: #fff;
    text-align: center;
}
.sys-box-4{
    padding: 10px 0 10px 30px;
    width: 818px;
    border-bottom: 1px solid #ccc;
}
.sys-radio-height{
    height: 41px;
    line-height: 41px;
}
/**呼声回复系统**/
.item-name{
    height: 30px;
    line-height: 30px;
}
.item-select01{
    width: 115px;
    height: 30px;
    line-height: 30px;
    margin-left: 5px;
}
.btn02 input{
    font-size: 16px;
    width: 70px;
    height: 30px;
    border: none;
    line-height: 30px;
    text-align: center;
    border-radius: 5px;
    vertical-align: middle;
    background: #134797;
    color: #fff;
    margin: 0 auto;
}
.item-con{
    margin: 0 0 10px 0;
}
.item-left{
    margin-left: 20px;
}
.item-select02{
    width: 185px;
    height: 30px;
    line-height: 30px;
    margin-left: 5px;
}
.c3box{
    margin-left: 20px;
}
.item-classify{
    margin: 7px 0 0;
}

.item-select03{
    width: 231px;
    height: 30px;
    line-height: 30px;
    margin-left: 5px;
}
.item-select04{
    width: 250px;
    height: 30px;
    line-height: 30px;
    margin-left: 5px;
}
.item-left-btn{
    margin-left: 10px;
}
.item-left1{
    margin-left: 122px;
}
.btn-select{
    width: 800px;
    margin: 10px auto 10px;
}
.btn-select.new{
    border-top:1px solid #ddd;
    padding-top:15px;
}
.passon-fix,.reply-fix{
    display: none;
}
.btn02 input:hover{
    cursor: pointer;
}
.btn01 input:hover{
    cursor: pointer;
}
/**全平台管理**/
.w_280{
    width: 280px;
}
.w_900{
    width: 900px !important;
}
.selectCss{
    margin: 10px 0 0 0;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    text-align: center;
    letter-spacing: 4px;
}
.selectCss:hover{
    cursor: pointer;
}
.selectCssOn{
    background: #134797;
    color: #fff;
    /*font-weight: bold;*/
}
.resultBox{
    width: 98%;
    margin: 0 0 0 2%;
}
.leaderBox{
    margin: 10px 0 0 0;
    width: 100%;
}
.leader-item{
    width: 48%;
    padding: 25px 2% 25px 0;
}
.pdorg-item{
    width: 31%;
    padding: 25px 2% 25px 0;
}
.all-mana-fix{
    /*width: 280px;*/
    height: 38px;
    line-height: 38px;
    text-align: center;
    color: #fff;
    background: #134797;
    font-size: 16px;
}
.mana-time-fix{
    height: 38px;
    margin: 5px 0;
}
.all-item-name{
    width: 55px;
    height: 38px;
    line-height: 38px;
    font-size: 16px;
}
.all-item-cont{
    width: 220px;
    height: 38px;
}
.mana-classsify-fix{
    height: 78px;
    margin: 5px 0;
}
.all-item-select{
    width: 220px;
    height: 38px;
}
.mana-leader-fix{
    height: 155px;
    margin: 5px 0;
}
.btn-all{
    width: 70px;
    height: 28px;
    line-height: 28px;
    background: #134797;
    color: #fff;
    font-size: 16px;
    text-align: center;
    border-radius: 5px;
    margin: 15px auto 0;
}
.btn-all:hover{
    cursor: pointer;
}
/**平台数据**/
.data-title{
    width: 415px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 18px;
    color: #134797;
    font-weight: 600;
    margin: 0 auto;
}
.data-item{
    float: left;
    width: 277px;
    height: 40px;
    line-height: 40px;
    background: #e1e1e1;
    margin: 5px 1px 0 0;
}
.data-item-title{
    width: 300px;
    height: 40px;
    line-height: 40px;
    margin: 5px auto 0;
}
.data-item-name{
    width: 180px;
    height: 40px;
    padding: 0 0 0 5px;
}
.data-item-name1{
    width: 195px;
    height: 40px;
    padding: 0 0 0 5px;
}
.data-item-body{
    width: 45px;
    text-align: center;
}
.data-item-body1{
    width: 100px;
    text-align: center;
}
.data-item1{
    width: 710px;
    height: 40px;
    line-height: 40px;
    margin: 3px auto 0;
    background: #e1e1e1;
    text-align: center;
}
.ia{
    width: 760px !important;
}
.data-item1-1{
    width: 50px;
    min-height: 40px;
}
.data-item1-2{
    width: 250px;
}
.data-item1-3{
    width: 92px;
}
.data-item1-4{
    width: 92px;
}
.data-item1-5{
    width: 100px;
}
.data-btn{
    width: 70px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: #134797;
    color: #fff;
    font-size: 16px;
    border-radius: 5px;
    margin: 0 auto;
}
.data-btn:hover{
    cursor: pointer;
}
/**首页设置**/
.fix1{
    width: 100%;
    height: 30px;
}
.set1{
    width: 150px;
    height: 30px;
    line-height: 30px;
    text-align: right;
}
.set-item{
    width: 300px;
    height: 30px;
    margin: 0 0 0 20px;
}
.set-item input{
    width: 300px;
    height: 26px;
}
.topLy-btn{
    width: 70px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: #134797;
    color: #fff;
    margin: 0 0 0 10px;
    border-radius: 5px;
}
.filePicker{
    position: relative;
    display: inline-block;
    cursor: pointer;
    background: #00b7ee;
    padding: 10px 15px;
    color: #fff;
    text-align: center;
    border-radius: 3px;
    overflow: hidden;
}
#filePicker div:nth-child(2){
    width:100%!important;
    height:100%!important;
}
.sensitive-fix{
    margin: 0 30px;
}
.sens-item{
    width: 50%;
    height: 38px;
    margin: 7px 0 0;
}
.item-sens{
    width: 80%;
    height: 36px;
    line-height: 36px;
    border: 1px solid #e1e1e1;
    border-right: none;
}
.wzlyfix01{
    width: 970px;
    border: 1px solid #ccc;
    margin: 20px 0;
}
.wzinput-1 {
    padding: 10px 0 10px 30px;
    width: 740px;
    border-bottom: 1px solid #ccc;
}
.wz_title-1 {
    margin: 0;
    width: 710px !important;
}
.wzinput-3 {
    padding: 10px 0 10px 30px;
    width: 740px;
    border-bottom: 1px solid #ccc;
}
.wz_text-1 {
    width: 690px;
}
.wzinput-5 {
    padding: 10px 0 10px 30px;
    width: 740px;
    height: 99px;
    border-bottom: 1px solid #ccc;
}
#fileList1 img{
    width: 280px;
    height: 99px;
}
#fileList2 img{
    width: 99px;
    height: 99px;
}
.btn-left-30{
    margin-left: 30px;
}
.lunbofix dl{
    margin: 7px 0;
}
.lunbofix dt{
    width: 70px;
    float: left;
    text-align: right;
    height: 90px;
    line-height: 42px;
}
.lunbofix dd{
    float: left;
    width: 280px;
    height: 90px;
    margin: 0 0;
}
.lunbofix dd input {
    width: 280px;
    height: 40px;
    line-height: 40px;
    vertical-align: middle;
    border: #e0e0e0 1px solid;
}
.lunbofix dd .file {
    position: absolute;
    opacity: 0;
    height: 90px;
    width: 90px;
}
.lunbofix .name_fix1{
    width: 100px;
}
.lunbofix .lunbotu1{
    float: left;
    width: 90px;
    height: 90px;
    margin: 0 0;
}
.lunbotu1 img{
    width: 90px;
    height: 90px;
}
.checkbox-fix{
    width: 20px;
    height: 20px;
    margin: 11px 35px 0 0;
}
/*小程序排序*/
.tablefix{
    width: 980px;
}
.table_item_title{
    width: 100%;
    height: 45px;
    line-height: 45px;
    background: #f1f1f1;
}
.table_item{
    width: 100%;
    height: 45px;
    line-height: 45px;
    margin: 10px 0 0 0;
}
.item-table01{
    width: 50px;
    height: auto;
    text-align: center;
}
.item-table01 input{
    border: 1px solid #f1f1f1;
    height: 36px;
    width: 50px;
    font-size: 14px;
}
.item-table02{
    width: 360px;
    height: auto;
}
.item-table03{
    width: 160px;
    height: auto;
}
.item-table03 input{
    font-size: 14px;
}
.reply-list{
    width: calc(100% - 20px);
    padding:0 10px;
}
.reply-list .reply-item{
    padding:10px 0;
    border-bottom:1px solid #ddd;
}

.reply-list .reply-item .content{
    color:#000;
    font-size:14px;
    background: #eee;
    padding:10px;
}

.reply-list .reply-item .quto{
    margin-top:10px;
    color:#666;
    font-size:14px;
}

.reply-list .reply-item .quto a{
    margin:0 3px;
    color:#369;
}
.reply-list .reply-item .action{
    display: flex;
}
.reply-list .reply-item .action .reply_btn{
    isplay: inline-block;
    height: 30px;
    line-height: 30px;
    padding: 0 18px;
    border: 1px solid transparent;
    background-color: #FF5722;
    color: #fff;
    white-space: nowrap;
    text-align: center;
    font-size: 14px;
    border-radius: 2px;
    cursor: pointer;
    float: right;
    margin:10px 10px 0 0;
}

.reply-list .reply-item .action .reply_btn.pass{
    background: #ddd;
    color:#000;
}

.reply-list .reply-item .action .reply_btn[disabled]{
    background: #ddd;
    color:#999;
}
