/*基础*/
*{box-sizing: border-box;}
body {background-color:#F3F3F3;}
 /*宽度*/
.w33b{width: 33%;}
.w40b{width: 40%;}
.w50b{width: 50%!important;}
.w60{width: 60px;}
.w80{width: 80px;}
.w120{width: 120px;display: inline-block;}/*form表单*/
.w140{width: 140px;}
.w140ib{width: 140px;display: inline-block;}
.w150{width: 150px;}
.w160{width: 160px;}
.w170{width: 170px;}
.w180{width: 180px;}
.w200{width: 200px;}
.w210{width: 210px;}
.w230{width: 230px;}
.w236{width: 236px;}
.w265{width: 265px;}
.w300{width: 300px;}
.w340{width: 340px;}
.w380{width: 380px;}
.w390{width: 390px;}
.w395{width: 395px;}
.w430{width: 430px;}
.w460{width: 460px;}
.w520{width: 520px;}
.w600{width: 600px;}
.w678{width: 678px!important;}
.w800{width: 800px;}
.w870{width: 870px;}
.w954{width: 954px;}
.w1124{width: 1124px;}
.w1145{width: 1145px;}
.w1048{width: 1048px;}
.w1280{width: 1280px;margin: 0 auto}
.wat{width: auto!important;}
.table .text_ovfl {
    overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
    width: 18%;
}
.dblh th{line-height: 57px;}
.table_content_box {margin-left:-1px;}
/*.table.table-list .text_ovfl {
    overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
    width: 10%;
}*/

.fb {font-weight: bold}
.mw1048{width: auto;max-width: 1048px;}
.mw938{width: auto;max-width: 938px;}
.wfull{width: 100%;}
.text-r{text-align: right;}
.text-c{text-align: center;}

/*边距*/
.mt_1{margin-top: 1px;}
.mt_3{margin-top: 3px;}
.mt_5{margin-top: 5px!important;}
.mt_6{margin-top: 6px;}
.ml_35{margin-left: 35.7px;}
.ml_193{margin-left: 193px;}
.ml_104{margin-left: 104px;}
.ml_109{margin-left: 109px;}
.mr_60 {margin-right: 60px;}
.mr_250 {margin-right: 250px;}
.mt_7{margin-top: 7px;}
.mt_95{margin-top: 95px;}
.mg0_auto{margin: 0 auto;}
 /*高度*/
.hfull{height: 100%;}
.h24 {height: 24px;}
.h120 {height: 120px;}
.h150 {height: 150px;}
.h170 {height: 170px;}
.h338 {height: 338px;}
.h450 {height: 450px;}
.h510 {height: 510px;}
/*边框线*/
.bd_dd{border: 1px solid #ddd;}
.bdbtm_EB{border-bottom:1px solid  #EBEBEB;}
.bdtop_EB{border-top:1px solid  #EBEBEB;}
.bdr_dEB{border-right: 1px dashed #EBEBEB;}
.bdb_dEB{border-bottom: 1px dashed #EBEBEB;}
 /*行高*/
.li_h30{line-height: 30px;}
.li_h40{line-height: 40px;}
.li_h20{line-height: 20px;}
.li_h25{line-height: 25px;}
.li_h24{line-height: 24px;}
.li_h15{line-height: 15px;}
.li_h100{line-height: 100px;}
.li_h120{line-height: 120px;}

/*内边距*/
.pd0_100 {padding: 0 100px;}
.pd_20 {padding: 20px;}
.pd_25 {padding: 25px;}
.pd10_25 {padding: 20px 40px;}
.pd30_44{padding:30px 44px;}
.pd20_35{padding:20px 35px;}
/*图标*/
.play-icon {
    display: inline-block;
    width: 25px;
    height: 25px;
    background: cyan;
}
.menu-block-icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url("../images/menu-block-icon.png") no-repeat;
    background-size: 100% 100%;
    cursor: pointer;
}
.menu-list-icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url("../images/menu-list-icon.png") no-repeat;
    background-size: 100% 100%;
    cursor: pointer;
}
.authority-icon {
    display: inline-block;
    width: 13px;
    height: 15px;
    background: url("../images/authority-icon.png") no-repeat;
    background-size: 100% 100%;
}
.doc-icon {
    display: inline-block;
    width: 15px;
    height: 15px;
    background: url("../images/doc-icon.png") no-repeat;
    background-size: 100% 100%;
}
.icon-img.process-close{
    right: -20px;
    top: 0;
    cursor: pointer;
}
.icon_help {
    width: 16px;
    height: 16px;
    background: url("../images/icon_help.png") no-repeat;
    background-size: 100% 100%;
    display: inline-block;
    margin-top: 2px;
}
.composite-icon {display: inline-block;height: 50px;width: 50px;background: blue;
    background-size: 100% 100%;
}
.composite-icon01 {background: url("../images/composite-icon01.png") no-repeat;}
.composite-icon02 {background: url("../images/composite-icon02.png") no-repeat;}
.composite-icon03 {background: url("../images/composite-icon03.png") no-repeat;}
.composite-icon04 {background: url("../images/composite-icon04.png") no-repeat;}

.rank-down{background: url("../images/rank-down.png") no-repeat;display: inline-block;width: 10px;height: 14px;}
.rank-up{background: url("../images/rank-up.png") no-repeat;display: inline-block;width: 10px;height: 14px;}
/*颜色*/
.clscore{color: #FD8A59}
.clhref{color: #51A2DB;cursor: pointer;}
.clblue{color: #3C8ECF}
.clgreen{color: #A7C189}
/*下拉*/
.select select{font-size: 14px;}
/*表单*/
.table.center tr td:first-child{text-align: center;}
.table.table-border tbody tr:last-child td{border:none;}
.table.table-border.table-bordered tbody tr:last-child td{border:1px solid #ddd;}
.table.bgFFF {background: #FFFFFF;}

/*圆角*/
.radiustop{border-radius: 4px 4px 0 0;}
.radiusbtm{border-radius: 0 0 4px 4px;}

/*进图条*/
.progress-bar-box .progress-bar.green-bar {background: #44B549;border-radius: 0;}

/*按钮*/
.btn.btn-upload {background: #85BFE5;border: none;color: white;padding: 2px 10px;}
.popup_close {position: absolute;right: 0;top: 0;display: inline-block;width: 44px;height: 44px;background: cyan;margin-right: -22px;margin-top: -22px;background: url("../images/close.png") no-repeat;cursor: pointer;background-size: 100% 100%;}
.btn-add.w140{width: 140px;}
.btn-search.w180{width: 180px;}

.btn-static-box .btn.btn-static{
    border-right: none;
}
.image-text-btn {
    display: inline-block;
    padding: 5px 10px;
    /*background: #282C34;*/
    font-size: 14px;
    overflow: hidden;
    cursor: pointer;
    line-height: 14px;
}
.image-text-btn img {
    width: 14px;
    height: 14px;
    float: left;

}
.image-text-btn span {
    font-size: 14px;
    /*margin-top: 2px;*/
    margin-left: 5px;
    float: left;
}
.image-text-btn.full {
    background: #51A2DB;
    color: white;
    border: 1px solid #51A2DB;
}
.image-text-btn.outline {
    color: #51A2DB;
    border: 1px solid #51A2DB;
}
.image-text-btn.default {
    color: #C1C1C1;
    border: 1px solid #ccc;
}
.btn-static-box .btn.btn-static:last-child {
    border-right: 1px solid #EBEBEB;
}
.btn-static-box .btn.btn-static:last-child:hover{
    border: 1px solid #54a5df;
}
.btn-static.current{
    background: #54a5df; color: #fff;border: 1px solid #54a5df;
}

.doc-class {
    /*background: #F1F5FA;*/
    margin: 10px 40px;
    border-radius: 4px;
    cursor: pointer;
}
.doc-class.current {
    background: #F1F5FA;
    color: #64ADE0;
}
/*1.0兼容*/
    .head_img {
        display: inline-block;
        /*line-height: 46px;*/
        width: 46px;
        height: 46px;
        border-radius: 46px;
        box-shadow: 0 5px 20px 5px #e5e5e5;
    }
    .head_img img {width: 100%;height: 100%;}
    /*选择公众号*/
    .white_bg{ background: #fff!important;}
    .posRe{position: relative;}
    .alert_box{ position: fixed; z-index: 999;left: 0;top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.5);}
    .alert{top: 35%;left: 50%; margin-left: -250px;position: absolute}
    .del{position:absolute; z-index: 1111; top: 15px;left: 470px;}
    .id_number{width: 1040px;height: 640px;margin-left: -520px;margin-top: -320px;top: 50%;left: 50%;padding: 33px;box-sizing:border-box;}
    .id_number .input_txt{line-height: 45px;border: 1px solid #ebebeb;width: 568px;border-radius: 20px;padding-left:25px;font-size: 16px;}
    .sousuo_big{position: absolute;right: 25px;top: -5px}

    .mokuai{background: #f6f9fb;padding:12px 15px;height: 60px;width: 200px;position: relative;box-sizing:border-box;}
    .mokuai span img {height:60px!important;width:60px!important;}
    .mokuai dd {font-size:16px!important;
                 display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 124px;
        word-break: keep-all;
    }
    .mokuai_ul{overflow: hidden;}
    .mokuai_ul li{padding: 20px 0;float: left; overflow:hidden;width:260px;}
    .mokuai_ul li:nth-child(3n-1) {margin:0 96px;}
    .mokuai_ul li div {width:230px!important;}
    .fuwuhao{background: #fdaa49;color: #fff;font-size: 12px;padding: 1px 5px 2px;border-radius: 5px;margin-left:10px;}
    .F_A{font-family: Arial;font-size: 14px;}
    .gongzhonghao_img_box{position: absolute;right: -35px;margin-top: -17px;border: 5px solid #fff;border-radius: 100%;}

    .page1 {width: 100%;font-size: 12px;text-align: center;margin-top: 80px;}
    .page1 a {color: white;display: inline-block;padding: 5px 10px;background: #3b90c9; margin: 0 5px;cursor: pointer;border-radius: 3px;}
    .page1 span {display: inline-block;padding: 5px;}
    .page1 .disabled {margin: 0  5px;}
    .page1 .current {color: #3b90c9;display: inline-block;padding: 5px 10px;background: white; margin: 0 5px;cursor: pointer;border-radius: 3px;border: 1px solid #3b90c9;}
    .page1 select{width: 40px;height: 28px;}
/*1.0兼容 end*/

/*列表页*/
    /*头部*/
    .header_vl {min-width: 1280px;z-index: 200;}
    .header_vl_logo{width: 116px;text-align: center;background: #3b90c9;height: 100%;}
    /*.header_vl_logo img {width: 55%;height: 80%;}*/
    .header_vl{line-height: 75px;background: #fff;height: 75px;position:fixed;z-index: 100;}
    .header_vl_position{margin-left: -20px;}
    .header_vl_controls{margin-right: 14px;}
    .header_vl_controls .head_img{margin-top: 10px;}
    .header_vl_position,.header_vl_position a{color: #cbcccc;font-family:PingfangRegular;font-size: 16px;}
    .header_vl_position .current{color: #b2b2b2}
    .header_vl_controls a{margin: 0 10px;font-family:PingfangRegular;color: #b2b2b2;font-size: 16px;overflow: hidden;display: block;float: left;}
    .header_vl_controls_close{margin-top: 6px!important;}
    .header_vl_controls .pop_btn {
        font-family: 微软雅黑, sans-serif;
    }
    /*中间内容*/
        /*左侧菜单区*/
        .dropdown {top: 75px;position: relative;margin-bottom: 100px;z-index: 1;}
        /*右侧内容区域*/
        .container {margin-top: 95px;padding: 0 45px;box-sizing: border-box;}
        .table_search {padding: 20px 0 10px 0;box-sizing: border-box;}
        .btn-back.position {position: absolute;left: 20px;top: 13px;}
        .panel-content > p {line-height: 20px;height: 30px;}
        .panel-content > div {height: 86px;}
        .table .current {background: #F9FAFB;cursor: pointer;}
        .table .current td:nth-child(1) {color: #84BDE6;font-weight: bold;}
        .table .current td:nth-child(2){color: #84BDE6;font-weight: bold;}
        .table .current td:nth-child(4) span{color: #84BDE6;font-weight: bold;}
        .hide_list {width: 800px;height: 600px;left: 50%;top: 50%;margin-left: -400px;margin-top: -300px;}
        .hide_listL {width: 1000px;height: 600px;left: 50%;top: 50%;margin-left: -500px;margin-top: -300px;}
        .time_info_btn1,.time_info_btn2,.time_info_btn3{cursor: pointer;}
        .composite_block {width: 236px;height: 76px;background: #FFFFFF;box-shadow: 2px 2px 4px #F2F2F2;}
        /*统计*/
        .static-block {width: 380px;float: left;margin: 10px 0;}
        .static-block-info {width: 380px;height: 280px;transform: scale(0.9);margin-top: -30px;}
        .static-block-title {margin-top: -20px;}

        /*多媒体素材库 sNetStore/NetStore.html*/
        .folder {background: url("../images/folder.png") no-repeat;background-size: 100% 100%;}
        .folder.size-S{background: url("../images/folder.png") no-repeat;background-size: 100% 100%;height: 26px;width: 35px;display: inline-block;}
        .filepdf {background: url("../images/icon_pdf.png") no-repeat;background-size: 100% 100%;}
        .filepdf.size-S{background: url("../images/icon_pdf_list.png") no-repeat;background-size: 100% 100%;height: 28px;width: 35px;display: inline-block;}
        .netstore-video {background: url("../images/netstore-video.png") no-repeat;background-size: 100% 100%;}
        .netstore-video.size-S{background: url("../images/netstore-video.png") no-repeat;background-size: 100% 100%;height: 26px;width: 35px;display: inline-block;}
        .netstore-image {background: url("../images/netstore-video.png") no-repeat;background-size: 100% 100%;}
        .netstore-image.size-S{background: url("../images/netstore-image.png") no-repeat;background-size: 100% 100%;height: 26px;width: 35px;display: inline-block;}
        .file-block-box,.upload-file-box {border-radius: 4px;width: 120px;min-height: 115px;padding: 20px 20px 10px 20px;float: left;cursor: pointer;}
        .upload-file-box .upload-file{width: 80px;height: 60px;background: url("../images/upload-file.png") no-repeat;background-size: 100% 100%;}
        .file-block-box.current {background: #F1F5FA;}
        .file-block-box .file-block {width: 80px;height: 60px;position: relative;}
        .file-block-box .file-block .play-icon{position: absolute;bottom: 10px;right: 10px;}
        .file-block-box .file-block img {width: 100%;height: 100%;}
        .file-block-title {text-align: center;color: #666666;font-size: 12px;margin-top: 10px;}
        .file-list-title {cursor: pointer;}
        .file-list-title:hover {color: #85BFE7;}
        .file-block-playVideo {display: inline-block;position: absolute;width: 20px;height: 20px;background: url("../images/file-block-playVideo.png") no-repeat;right: 4px;bottom: 6px;background-size: 100% 100%;}

        .panel-content .bloc-block-img {height: 116px;width: 100%;}
        .panel-content .bloc-block-img img {width: 100%;height: 100%;}

        /*消息管理 sMessage/Message.html */
        .new-message {background: url("../images/new-message.png") no-repeat;background-size: 100% 100%;width: 40px;height: 15px;display: inline-block;margin-top: 4px;margin-left: 5px;}
        .message-icon {background: url("../images/azw_xiaoxi.png") no-repeat;background-size: 100% 100%;width: 20px;height: 20px;display: inline-block;}
        .message-content {font-size: 14px;color: #999999;line-height: 25px;}
        .message-content li {padding: 5px 0;border-bottom: 1px dashed #EBEBEB;}
    /**/
/*编辑页*/
    /*中间内容区*/
    .textarea {outline: none;resize: none;}
    .field {display: inline-block;width: 104px;text-align: right;font-size: 14px;}
    .field-box {padding: 10px 35px 0 35px;}
    .field-box .select {width: 228px;}
    .field-box .select.w160 {width: 160px;}
    .field-box .input-text {width: 230px;}
    .field-box .input-text.w340 {width: 340px;}
    .field-box .input-text.w800 {width: 800px;}
    .field-box .input-text.full{width: 1048px;}
    .field-box .input-text.points-4{width: 104px;}
    .field-box .input-text.txt-right{text-align: right; }
    .field-box .textarea {width: 1048px;height: 100px;}
    .field-box .textarea.size-S {width: 800px;height: 100px;}
    .field-box .textarea.w300 {width: 300px;height: 100px;}
    .baidu-map {height: 420px;width: 1046px;border: 1px solid #DDDDDD;}
    .baidu-map img {width: 100%;height: 100%;}
    .field-box .thumbnail {width: 1100px;}
    .field-box .thumbnail.groups {width: 900px;}
    .field-box .thumbnail.groups.size-S {width: 800px;}
    .field-box .thumbnail div {margin-bottom: 10px;}
    .field-box .form-box {overflow: hidden;}
    .field-box .form-box li {overflow: hidden;float: left;}
    .field-box .form-box li p{float: left;font-size: 14px;color: #666666;height: 30px;padding-top: 5px;}
    .field-box .form-box li p input {margin-top: 5px;}
    /*底部按钮*/
    .btn-box  .btn{margin: 0 40px;}
    /*标题*/
    .center-title {width: 520px;left:50%;top:50%;margin-left:-260px;margin-top:-15px;text-align:center}
    .center-title-content {display: inline-block;}
    /*.column-bar {line-height: 25px;}*/
    .column-bar>span {display: block;}
    .column-bar .select select {font-size: 12px;}
    .column-content {
        line-height: 20px;
    }
    /*选择盟友*/
    .ally_choose {display: none;}
    /*弹层*/
    .popup_choose {width: 1000px;height: 600px;left: 50%;top: 50%;margin-left: -500px;margin-top: -300px;}
    .popup_choose_content {height: 433px;}
    .popup_choose_content >div {height: 100%;padding: 10px 20px;}

    /*弹层左侧树状图*/
    .popup_choose_content .JStree {overflow: auto;overflow-x: hidden;}
    /*弹层右侧*/
    .block_box {border: 1px solid #EBEBEB;padding: 5px 10px;display: inline-block;border-radius: 4px;margin-right: 5px;margin-bottom: 5px;}
    .block_box .close {display: inline-block;cursor: pointer;}
    /*二级弹层*/
    .add_media {width: 400px;height: 300px;left: 50%;top: 50%;margin-left: -200px;margin-top: -150px;}
    .add_media_title {text-align: center;background: #4EA2DC;color: white;padding: 15px 0;}
    .block_title {text-align: right;display: inline-block;padding-right: 10px;float: left;}
    .text_ovfl90 {display: inline-block;width: 90px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 2px;float: left;}
    .text_ovfl100 {display: inline-block;width: 100px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 2px;float: left;}
    .text_ovfl140{display: inline-block;width: 140px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 2px;float: left;}
    .text_ovfl160{display: inline-block;width: 160px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 2px;float: left;}
    .text_ovfl163{display: inline-block;width: 163px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 2px;float: left;}
    .text_ovfl200{display: inline-block;width: 200px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 2px;float: left;}
    .text_ovfl240{display: inline-block;width: 240px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 2px;float: left;}
    .text_ovfl420{display: inline-block;width: 420px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 2px;float: left;}
    .input-calendar {color: #666666;}
    .hide_authority {width:800px;height:500px;left: 50%;top: 50%;margin-top: -250px;margin-left: -400px;}
    .hide_add_doc {width:600px;height:360px;top: 50%;left: 50%;margin-top:-180px;margin-left: -300px;}
    /*任务详情转发图片*/
    .repeat_img {width: 250px;height: 150px;}

/*创建客群申请*/
.apply-box {width: 100%;padding: 20px 0 10px 20%;position: relative;overflow: hidden}
.apply-box:before {content: '';display: block;width: 20%;border-bottom: 2px solid #C7D3DD;position: absolute;bottom: 10px;left: 0%;}
.apply-list {width: 33%;height: 36px;display: block;float: left;text-align: center;color: #C7D3DD;border-bottom: 2px solid #C7D3DD;}
.apply-list.onactive {color: #2C83C9;cursor: pointer;}
.apply-list.onborder {border-bottom: 2px solid #2C83C9;}
.apply-num {display: inline-block;border-radius: 50%;background: #C7D3DD;color: #fff;width: 20px;height: 20px;margin-right: 8px;line-height: 20px;}
.apply-list.onactive .apply-num {background: #2C83C9;}
.apply-tree-box {width: 19%;overflow: hidden;border: 1px solid #e8e8e8;margin-left: 0.5%}
.apply-tree-box .tree-skin-blue {padding: 20px;}
.apply-right {width: 80%}
.appcheck-box {padding: 0 20px;}
.apply-model {border: 1px solid #e8e8e8}
.apply-model-tit {background: #E7F3F9;padding: 0 10px;height: 36px;line-height: 36px;}
.check-span {width: 16%;margin-top: 10px;}
.dash-border {width: 100%;border-bottom: 1px dashed #e8e8e8;}
.tran-scale-2 {display: inline-block;transform: scale(1.4);margin-right: 2px;}
.confirm-num {display: inline-block;border-radius: 4px;background: #84bde6;color: #fff;width: 20px;height: 20px;margin-right: 0px;line-height: 20px;}
.apply-confirm {width: 48%;float: left;margin:5px 1%;}
.confirm-con {display: inline-block;width: 450px;height: 100%;background: #F8F8F8;line-height: 34px;padding: 0 10px;}
.close-confirm {margin-top: -1px;}
.close-confirm img {vertical-align: middle}
.confirm-container {min-height: 300px;position: relative}
.comfirm-bot {position: absolute;bottom:10px;width: 1002px}
.comfirm-bot1 {width: 100%;line-height: 30px;}
.comfirm-bot2 {overflow: hidden}
.comfirm-bot2 .progress-bar-box {width: 43%;margin:0 5%;height: 18px;border-radius: 5px;position: relative}
.comfirm-bot2 .progress-bar {border-radius: 5px;}
.comfirm-bot2 .progress-num {position: absolute;  top:1px;left: 5px;color: #fff}
.comfirm-bot2 .progress-tit {}
.huifu_btn a {  display: inline-block;  width: 110px;  line-height: 45px;  text-align: center;  border-radius: 3px;  font-size: 16px;  background: #84bde6;  color: #fff;  border: 1px solid #84bde6;  }
.huifu_btn .remove {  color: #84bde6;  background: #fafafa;  border: 1px solid #eeeeee;  }
.radio-right { height: 30px;line-height: 30px;margin-left: 10px;}
.part_word_title5 {  display: inline-block;  width: 294px;  text-align: right;  height: 30px;  line-height: 30px;  font-size: 14px;  color: #666;  overflow: hidden;  }
.col_e0 {  color: #e03d3d;  }
.ipt_txt4 {  height: 30px;  line-height: 30px;  width: 230px;  border: 1px solid #E5E5E5;  text-indent: 10px;  outline: none;  font-size: 14px;  }
.abstract {  width: 678px;  height: 104px;  box-sizing: border-box;  font-size: 14px;  font-family: 微软雅黑, sans-serif;  padding: 10px;  border-width: 1px;  border-style: solid;  border-color: rgb(238, 238, 238);  border-image: initial;  outline: none;  overflow: auto;  }
.ipt_txt2 {  height: 30px;  line-height: 30px; /* width: 479px; */  width: 230px;  border: 1px solid #E5E5E5;  text-indent: 10px;  outline: none;  font-size: 14px;  }
.ss_btn {  display: inline-block;  width: 100px;  line-height: 35px;  background: #84bde6;  color: #fff;  font-size: 16px;  border-radius: 5px;  text-align: center;  }
.apply-title {border-bottom: 2px solid #2C83C9;color: #2C83C9;font-size: 18px;font-weight: bold;margin: 15px 60px;padding: 10px 0}
.apply-con-list {margin: 10px 60px;padding: 5px 0}
.apply-section  .field {width: 259px;}
.apply-section .field-box .thumbnail {  width: 950px;  }
.apply-section .thumbnail {  margin-left: 0px;  }
.fiel-img {  display: inline-block;  width: 150px;  height: 120px;  vertical-align: top;  border: 1px solid #e8e8e8;  }
.fiel-img img {  width: 100%;  height: 100%;  }
.apply-ul {margin: 20px 60px;}
.MessageService .table th,.MessageService .table td {  padding: 2px;  }
.apply-content {overflow: hidden}
.apply-content .comfirm-bot{position: relative;margin-left: 70px;margin-top: 10px}
.apply-content .apply_tablebox {padding: 0 10px;width: 1090px;}
.apply-content .apply_tabletit {}
/*.apply-content >ul {width: 50%;float: left}*/
/*.apply-content >ul > li {width: 100%}*/
/*圆圈指示器*/
.process-bar-circle * {box-sizing: content-box;}
.process-bar-circle { /*width: 400px;*/ /*height: 400px;*/ /*margin: 10px auto 100px;*/  }
.process-bar-circle .input{  position: relative;  margin: 40px auto;  }
.process-bar-circle .cicle {  position: relative;  margin: 20px auto;  width: 100px;  height: 100px;  border-width: 20px;  border-color: #EBEBEB;  border-style: solid;  border-radius: 50%;  }
.process-bar-circle .cicle .bar {  position: absolute;  width: 70px;  height: 140px;  overflow: hidden;  }
.process-bar-circle .cicle .bar-left {  top: -20px;  left: -20px;  }
.process-bar-circle .cicle .bar-left .bar-left-an{  position: absolute;  z-index: 10;  width: 100px;  height: 100px;  border-width: 20px;  border-color: transparent transparent #49A4EB #49A4EB;  border-style: solid;  border-radius: 50%;  transform: rotate(-135deg);  }
.process-bar-circle .cicle .bar-right {  top: -20px;  left: 50px;  }
.process-bar-circle .cicle .bar-right .bar-right-an {  position: absolute;  left: -70px;  z-index: 20;  width: 100px;  height: 100px;  border-width: 20px;  border-color: #49A4EB #49A4EB transparent transparent;  border-style: solid;  border-radius: 50%;  transform: rotate(-135deg);  }
.process-bar-circle .cicle .tx {  position: absolute;  width: 100px;  height: 100px;  line-height: 100px;  text-align: center;  font-size: 20px;  font-weight: 800;  color: #49A4EB;  }



.fensi_list {  font-size: 16px;  color: #333333;  padding: 0 40px;  box-sizing: border-box;  }
.fensi_list .list_search {  border-bottom: 5px solid #EBEBEB;  }
.input_txt2 {  width: 245px;  line-height: 33px;  border: 1px solid #ebebeb;  padding-left: 10px;  }
/*调查问卷*/
.content_middle {  box-sizing: border-box;  background: #FCFCFC;  border-radius: 5px;  float: left;  width: 1220px;  margin-left: 0;  margin: 0 auto;  height: 100%;  line-height: 40px;  font-size: 16px;  color: #333333;  margin-bottom: 5px;  }
.content_middle > div {  padding: 15px 150px;  border-bottom: 1px solid #EEEEEE;  overflow: hidden;  }
.diaocha_result_box > div {  margin-bottom: 15px;  }
.diaocha_result_content li {  padding-left: 10px;  overflow: hidden;  }
.diaocha_result_content li > div:first-child {  float: left;  }
.progress_bar_box {  width: 775px;  height: 7px;  background: #EEEEEE;  border-radius: 10px;  }
.progress_bar {  height: 100%;  background: url(../images/process_bar.png);  background-size: 10% 100%;  border-radius: 10px;  width: 30%;  }
.diaocha_result_content li > div:last-child {  float: right;  padding-top: 10px;  box-sizing: border-box;  }





@font-face {
  font-family: 'icomoon';
  src:  url('fonts/icomoon.eot?h6wvuj');
  src:  url('fonts/icomoon.eot?h6wvuj#iefix') format('embedded-opentype'),
    url('fonts/icomoon.ttf?h6wvuj') format('truetype'),
    url('fonts/icomoon.woff?h6wvuj') format('woff'),
    url('fonts/icomoon.svg?h6wvuj#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-netstore1 .path1:before {
  content: "\e900";
  color: rgb(0, 0, 0);
}
.icon-netstore1 .path2:before {
  content: "\e901";
  margin-left: -1em;
  color: rgb(4, 0, 0);
}
.icon-netstore2:before {
  content: "\e902";
}
.icon-netstore3:before {
  content: "\e903";
}
.icon-netstore4:before {
  content: "\e904";
}
.icon-netstore5:before {
  content: "\e905";
}
.icon-netstore6:before {
  content: "\e906";
}
.icon-netstore7 .path1:before {
  content: "\e907";
  color: rgb(0, 0, 0);
}
.icon-netstore7 .path2:before {
  content: "\e908";
  margin-left: -1em;
  color: rgb(4, 0, 0);
}
.icon-netstore8:before {
  content: "\e909";
}
.icon-netstore9:before {
  content: "\e90a";
}
