@charset "utf-8"; /* CSS Document */
*{ margin: 0px; padding: 0px;font-family: "微软雅黑";}
html{ height:100%;padding:0;height: 100%;margin:0 auto !important; }
body{ padding:0px;margin:0px;background-color:#fff;font-family: "HelveticaNeue","LucidaGrande","SegoeUI",Arial, Helvetica, Verdana, sans-serif;color: #333; }
@media(max-width:768px){
    body{ overflow: auto}
}

/*禁止复制*/
/*html,body{-webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;}*/
img {
    -webkit-user-drag: none;
}


li{list-style:none;}

A { TEXT-DECORATION: none; color:#428bca;font-family: "微软雅黑"; cursor:pointer }
A:hover { COLOR: #428bca; TEXT-DECORATION:underline;font-family: "微软雅黑" }
A:visited { COLOR: #428bca; TEXT-DECORATION: none;font-family: "微软雅黑" }
A:active { COLOR: #428bca; TEXT-DECORATION: none ;font-family: "微软雅黑"}
em,i{ font-style: normal}
.clearfix{clear:both;display:block;height:1px;visibility: unset;}
iframe{ border:0; }
.hidden{ display: none ;}
.clear{ clear: both !important;}
.fl{ float: left!important;}
.fr{ float: right!important;}

.mnca{background-color:#fff; }
.mncb{background-color:#fff; }
/*全站主字体色*/
.mnfa{color:#333}
.mnfb{color:#333}
/*全站列表字体大小*/
.mnfs{background-color:#333; }




/*这是图片列表有关*/

.img11_news_sbox{padding:10px; width:80px;position:relative; float:left;}
.img11_news_sbox img{width:60px; height:60px;border:1px solid #333;cursor: pointer;}
.img_close_btn{position:absolute; font-size:18px; top:-0px; right:12px; color:#f60; cursor: pointer}


/*banner高*/
.main-banner-hight{ height:50px;line-height:50px; }
.mnv-left-size{height:100%;width:220px; }
.mnv-left-size .mnlab{ display:none}
.mnv-right-size{height:100%;width:100%; }

.onMouseTr{ background:#fff7d6 !important}
.mnv-banner{ width:100%;font-size:14px;overflow:hidden;box-shadow: 0 1px 4px 0 rgba(0,0,0,.08);border-bottom:1px solid #CCC; height: 40px; line-height: 40px;}
.mnv-banner .mnv-banner-f1{min-width:40px;float:left;padding-left:20px;height: 40px; line-height: 40px;}
.mnv-banner .mnv-banner-f2{width:140px;float:left; }
.mnv-banner .mnv-banner-f3{float:left; }
.mnv-banner .mnv-banner-f4{float:right; }
.mnv-banner .fa{ font-size: 16px;padding:0px 0px; margin-right: 4px;height: 40px; line-height: 40px; }

.mnv-banner .mnv-banner-f3 .mnlab-c0{ padding:0 20px;float:left;cursor:pointer;position: relative; height: 40px; line-height: 40px;}
.mnv-banner .mnv-banner-f3 .mnlab-c0:hover{ background-color: #f6f6f6; }
.mnv-banner .mnv-banner-f3 .mnlab-c0:after { content: '';position: absolute;left: 0;top: 2px;bottom: 0;right: 0;height: 2px;transition: .3s;background: #f60;transform-origin: left;transform: scaleX(0); }
.mnv-banner .mnv-banner-f3 .mnlab-c0:hover:after { transform: scaleX(1); }
.mnv-banner .mnv-banner-f3 .cur{background-color: #f6f6f6}
.mnv-banner .mnv-banner-f3 .cur:after { transform: scaleX(1); }
.mnv-banner-scroll{ height: 100%;width: 30px;text-align: center;cursor: pointer; background: #f1f1f1 }
.mnv-banner-scroll:hover{ filter:alpha(Opacity=100); -moz-opacity:1;opacity: 1; }

.mnv-banner .mnv-banner-f4 .mnlab-c0{ padding:0 10px;float:left;cursor:pointer;position: relative; height: 40px; line-height: 40px; font-size: 12px}
.mnv-banner .mnv-banner-f4 .mnlab-c0:hover{ background-color: #f6f6f6; }
.mnv-banner .mnv-banner-f4 .mnlab-c0:after { content: '';position: absolute;left: 0;top: 2px;bottom: 0;right: 0;height: 2px;transition: .3s;background: #f60;transform-origin: left;transform: scaleX(0); }
.mnv-banner .mnv-banner-f4 .mnlab-c0:hover:after { transform: scaleX(1); }
.mnv-banner .mnv-banner-f4 .cur{background-color: #f6f6f6}
.mnv-banner .mnv-banner-f4 .cur:after { transform: scaleX(1); }
.mnv-banner .mnv-banner-f4 .fa{ font-size: 14px;padding:0px 0px; margin-right: 4px;height: 40px; line-height: 40px; }
.mnv-banner .mnv-banner-f4 .mnlab-c0 a{ color: #333}


.mnv-left{background-color:#f5f5f5;color:#333; }
.mnv-right-fram{background-color:#FFF;overflow:auto; }
.mnlab-f-left .mnlab-c1{ display:none;font-size:14px; }
.mnlab-f-left .mnlab-c1 dl{margin:0; }
.mnlab-f-left .mnlab-c1 dt{ padding: 0;width: 100%;position: relative;white-space: nowrap;overflow: hidden;color:#333;line-height:40px;cursor: pointer;background-color:#f60;transition: all .3s; -webkit-transition: all .3s;font-weight:bold; }
.mnlab-f-left .mnlab-c1 dt .rightUd{ float:right;margin-right:15px; }
.mnlab-f-left .mnlab-c1 dt:hover{background-color:#f60; }

.mnlab-f-left .mnlab-c1 dt i{margin-left:20px;float: left;padding: 11px 0;font-size: 16px; }
.mnlab-f-left .mnlab-c1 dt span{margin-left: 10px;float: left;width: 130px;overflow:hidden; color: #333 }
.mnlab-f-left .mnlab-c1 dt a{background: #f1f1f1;display: block;margin-left: 4px;overflow: hidden; color: #333}
.mnlab-f-left .mnlab-c1 dt .uicon{float:right;margin-right: 15px;margin-left:0px; }
.mnlab-f-left .mnlab-c1 dt .uicon.off{display: none; }

.mnlab-f-left .mnlab-c1 dd{ margin:0px;cursor:pointer; -webkit-margin-start:0px;font-size:12px; background: #f9f9f9;line-height:38px; }
.mnlab-f-left .mnlab-c1 dd:hover{ background-color:#fff; -webkit-transition: all .3s;transition: all .3s;color:#333}
.mnlab-f-left .mnlab-c1 dd.cur{ background-color:#fff; -webkit-transition: all .3s;transition: all .3s;color:#333}

.mnlab-f-left .mnlab-c1 dd i{margin-left:25px;color:#8D8D8D;width:16px; }
.mnlab-f-left .mnlab-c1 dd span{margin-left:8px; }
.mnlab-f-left .mnlab-c1 dd:hover i{ color:#f60}
.mnlab-f-left .mnlab-c1 .cur i{ color:#f60}
.mnlab-f-left .mnlab-c1 .cur:hover i{ color:#f60}
.mnlab-f-left .mnlab-c1 .cur span{color:#f60;font-weight:bold}

.mnv-right-banner{ height:40px;background-color:#f1f1f1;white-space:nowrap;position: relative; z-index: 88;  }
.mnv-right-banner::-webkit-scrollbar{ display:none; }
.mnv-right-banner .mnv-banner-scroll{ flex-shrink: 0;position: absolute;line-height: 40px;font-size: 20px;z-index: 999; }
.mnv-right-banner .mnv-banner-scroll .fa{ line-height: 40px; }

.mnv-right-iframe{ height:calc(100% - 40px);width:100%;background-color:#fff;z-index:1000;height:90%\9; overflow: auto}
.mnv-right-iframe-top{ position: absolute; top: -3000px}


.mn-banner-lab{ flex-shrink: 0;position: relative; z-index:99;line-height:30px;cursor:pointer;height:30px;width:auto; padding:0px 0 0 10px;display:block;text-align:center;background-color:#E8E8E8;float:left;overflow:hidden;margin-left:5px;font-size:14px;margin-top:10px;box-shadow:0px 1px 1px 2px #CCC}
.mn-banner-lab:hover{background-color:#FFF; }
.mn-banner-lab:after { content: '';position: absolute;left: 0;top: 0;bottom: 0;right: 0;height: 2px;transition: .3s;background: #f60;transform-origin: center;transform: scaleX(0); }
.mn-banner-lab:hover:after { transform: scaleX(1); }
.mn-banner-lab.onLab{ background-color:#FFF;}
.mn-banner-lab.onLab:after{ transform: scaleX(1); }
.mn-banner-lab .fa{ line-height:30px;font-weight:lighter; }
.mn-banner-lab .fa-close{ float:right;line-height:30px;font-weight:lighter;margin:0px 5px 0px 8px;color:#CCC}
.mn-banner-lab .fa-close:hover{ color:#666}

.openLabMenu{width: 160px; position:absolute; height: 160px; z-index: 100000 ; background-color:#fff; display: none; border: #ddd 1px solid}
.openLabMenu ul{ padding: 5px 0}
.openLabMenu ul li{ font-size: 14px; cursor: pointer;padding: 0px 7px; line-height: 25px;}
.openLabMenu ul li:hover{ background: #ccc}
/*弹窗*/
.mnv-windows-iframe{ position: absolute;background-color:#ffffff;top:50%;left:50%;box-shadow:0px 0px 16px #858585;overflow: hidden;z-index: 21; }
.mnv-windows-iframe-big{ height: 100% !important;width: 100% !important;top:0 !important;left:0 !important;margin-top:0px !important;margin-left:0px !important; }
.mnv-windows-iframe .mnv-windows-line{height: 40px;line-height: 40px;background-color: #f9f9f9;color:#666666;box-shadow:0px 1px 1px #858585;font-size: 16px; -moz-user-select: none; -webkit-user-select: none;cursor: move}
.mnv-windows-iframe .mnv-windows-lineTitle{float:left;margin-left: 20px; }
.mnv-windows-iframe .mnv-windows-btnGro{float:right;margin-right: 10px; }
.mnv-windows-iframe .mnv-windows-btnGro .fa{line-height: 40px;font-size: 16px;cursor: pointer;margin-right: 10px; }
.divOver{background-color: #0f0f0f;position: absolute;top:0;left: 0;height: 100%;width: 100%;filter:alpha(Opacity=50); -moz-opacity:0.3;opacity: 0.3;display: none;z-index: 20; }
.mnv-iframe-info{width: 100%;height:100% ;background-color: #ffffff;overflow: auto;padding:10px; }

/*button按钮*/
.cle-btn{ padding:0 10px; height:26px; line-height:26px; font-size:12px; display:inline-block; color:#f60; border: 1px solid #ccc; border-radius:3px;  background:#fff;outline:none; cursor:pointer; vertical-align: middle; white-space: nowrap; text-align: center; transition:.3s; -webkit-transition:.3s; -moz-transition:.3s; }
.cle-btn:hover{ opacity: .8; filter: alpha(opacity=80); color: #fff;background: #f60;border: 1px solid #fff;}
.cle-btn:active{ opacity: 1; filter: alpha(opacity=100); }
.cle-btn-disabled,
.cle-btn-disabled:active,
.cle-btn-disabled:hover { border: 1px solid #e6e6e6; background-color: #fbfbfb; color: #C9C9C9; cursor: not-allowed; opacity: 1}
.cle-btn-primary{ border: 1px solid #c9c9c9; background-color: #fbfbfb; color: #333; box-sizing:border-box; }
.cle-btn-primary:hover{ border: 1px solid #2ecc71; background-color: #fbfbfb; color: #333; opacity: 1; }
.cle-btn-danger{ background-color:#ff5722; }
.cle-btn-red{ background-color:#ff5722; }
.cle-btn-orange{ background-color:#ffb800; }
.cle-btn-green{ background-color:#f60; }
.cle-btn-cyan{ background-color:#2f4056; }
.cle-btn-blue{ background-color:#01aaed; }
.cle-btn-black{ background-color:#393d49; }
.cle-btn-navy{ background-color:#00518e; }
.cle-btn-success{ background-color:#2ecc71; }
.cle-btn-radius{ border-radius:100px; }
.cle-btn-lg{ height:42px; line-height:42px; font-size:16px; padding:0 22px; }
.cle-btn-sm{ height:30px; line-height:30px; font-size:12px; padding:0 10px; }
.cle-btn-xs{ height:22px; line-height:22px; font-size:12px; padding:0 6px; }
.cle-btn-fluid{ width:100%; }

.cle-vert-t{vertical-align: top;}

/*reset*/

/* 输入框 */
.date-item{height:26px;line-height:26px;padding:0 5px;border:1px solid #ddd; border-radius:3px;outline:none;vertical-align:top;display:inline-block;box-sizing:border-box;font-size:12px; padding-right: 20px;}
.dateIcon { color:#f60;position: absolute;  font-size: 13px; margin: 6px 0px 0px -20px; background: #fff; z-index: 999;}
.date-item{cursor:pointer;}
.search-input{height:26px;line-height:26px;padding:0 5px;border:1px solid #ddd; border-radius:3px;outline:none;vertical-align:top;display:inline-block;box-sizing:border-box;font-size:12px;}
.search-input::-webkit-input-placeholder{color:#999;}
.row-input input{height:28px;line-height:28px;padding:0 5px;border:1px solid #ddd;outline:none;vertical-align:top;display:inline-block;box-sizing:border-box;font-size:14px;}
.row-input input::-webkit-input-placeholder{color:#999;}
.input_required{border-color:#f60 !important;}
.dropbox.input_required:after{ content: "*请选择该选项！"; color: #f60; margin-left: 5px; }
.input_required::-webkit-input-placeholder{color:#f60 !important;}
/* 单选 */
.radioBtn{display:inline-block;vertical-align:middle;position:relative;overflow:hidden;height:16px;line-height:16px;margin-right:20px;}
.radioBtn span{width:16px;height:16px;border-radius:50%;border:2px solid #d7dbde;padding:3px;display:inline-block;vertical-align:top;box-sizing:border-box;margin-right:6px;}
.radioBtn span i{width:6px;height:6px;border-radius:50%;background-color:#f60;display:none;}
.radioBtn span.on{border:2px solid #f60;}
.radioBtn span.on i{display:block;}
.radioBtn input{width:100%;height:16px;border-radius:50%;margin:0;position:absolute;left:0;top:0;z-index:3;opacity:0;cursor:pointer;}

/* 全选 */
.checkboxBtnAll{display:inline-block;vertical-align:middle;position:relative;overflow:hidden;height:18px;line-height:16px;margin-right:4px; }
.checkboxBtnAll u{width:14px;height:14px;border-radius:3px;background-color:#fff; border: #d7dbde 1px solid; display:inline-block;vertical-align:top;text-decoration: none; margin-right: 4px;}
.checkboxBtnAll u.on{background-color:#f60;}
.checkboxBtnAll u i{width:14px;height:14px;line-height:14px;font-size:12px;text-align:center;vertical-align:top;color:#fff;display:block;}
.checkboxBtnAll input{width:100%;height:16px;border:0 !important;margin:0;position:absolute;left:0;top:0;z-index:3;opacity:0;cursor:pointer;}

/* 复选 */
.checkboxBtn{display:inline-block;vertical-align:middle;position:relative;overflow:hidden;height:16px;line-height:16px;margin-right:20px;}
.checkboxBtn span{width:14px;height:14px;border-radius:3px;background-color:#fff; border: #d7dbde 1px solid; display:inline-block;vertical-align:top;margin-right:6px;}
.checkboxBtn span.on{background-color:#f60;}
.checkboxBtn span i{width:14px;height:14px;line-height:14px;font-size:12px;text-align:center;vertical-align:top;color:#fff;display:block;}
.checkboxBtn input{width:100%;height:16px;border:0 !important;margin:0;position:absolute;left:0;top:0;z-index:3;opacity:0;cursor:pointer;}
.getCheckboxBtn{ cursor: pointer}

/* 复选2 */
.checkbox2Btn{display:inline-block;vertical-align:middle;position:relative;overflow:hidden;height:20px;line-height:18px;margin-right:20px;border:1px solid #ddd;box-sizing:border-box;padding-right:26px;vertical-align:top;}
.checkbox2Btn span{height:22px;padding:0 6px;font-size:12px;color:#fff;background-color:#d7dbde;display:inline-block;vertical-align:top;}
.checkbox2Btn i{font-size:16px;line-height:18px;position:absolute;top:0px;right:4px;z-index:1;color:#d7dbde;display:none;}
.checkbox2Btn:hover i{display:block;}
.checkbox2Btn.on{border-color:#f60;}
.checkbox2Btn.on span{background-color:#f60;}
.checkbox2Btn.on i{color:#f60;display:block;}
.checkbox2Btn input{width:100%;height:20px;margin:0;position:absolute;left:0;top:0;z-index:3;opacity:0;cursor:pointer;}

/* 开关 */
.toggleBtn{width:50px;height:19px;border-radius:4px;background-color:#eee;overflow:hidden;position:relative;display:inline-block;margin-top:4px; vertical-align: top}

.toggleBtn input{width:50px;height:19px;margin:0;position:absolute;left:0;top:0;z-index:3;opacity:0;cursor:pointer;}
.toggleBtn ul{overflow:hidden;width:120px;height:19px;position:absolute;left:-50px;top:0;z-index:1;}
.toggleBtn ul.on{left:0;}
.toggleBtn ul li{width:44px;height:17px;line-height:17px;font-size:12px;border-radius:4px;display:block;background-color:#fff;float:left;border:1px solid #f60;color:#f60;text-align: center;cursor:pointer; padding-left: 4px}
.toggleBtn ul li em{width:7px;height:7px;border-radius:50%;background-color:#f60;display:inline-block;vertical-align:middle;margin:0 4px 4px 4px;}
.toggleBtn ul li:last-child{background-color:#eee;text-align:left;color:#666;border:1px solid #ccc;}
.toggleBtn ul li:last-child em{background-color:#999;}
/* 下拉框 */
.dropselect{ display: none}
.dropbox{height:26px;line-height:26px;padding:0 35px 0 10px;border:1px solid #ccc; border-radius:3px; display:inline-block;box-sizing:border-box;position:relative;font-size:12px;cursor:pointer;vertical-align: middle;}
.dropbox span{color:#333;}
.dropbox i{font-size:18px;line-height:26px;position:absolute;top:0;right:10px;z-index:9;}
.dropbox .dropUl{ min-width:100%;overflow:auto;background-color:#fff;box-shadow:0 1px 1px 1px #ccc;position:absolute;top:25px;left:0;z-index:99;display:none;}
.dropbox .dropUl li{padding:0 30px 0 10px;line-height:26px;font-size:12px;position:relative; white-space: nowrap; margin: 0px !important; display: block}
.dropbox .dropUl li:hover{background-color:#f78c45;color: #fff }
.dropbox select{display:none;}
.dropbox select option{display:none;}
.dropbox .dropUl li.active{background-color:#f60; color: #fff;}
.dropbox .dropUl li.active::after{content:'';position:absolute;top:8px;right:10px;width:10px;height:10px;border-radius:10px;background-color:#fff;display:block;}
/* 排序切换 */
.paixv{height:34px;line-height:32px;padding-right:30px;border:1px solid #ddd;display:inline-block;box-sizing:border-box;position:relative;cursor:pointer;}
.paixv span{font-size:14px;padding:0 10px;}
.paixv i{font-size:14px;line-height:6px;height:6px;overflow:hidden;color:#999;position:absolute;right:10px;z-index:3;}
.paixv i.fa-caret-up{top:9px;}
.paixv i.fa-caret-down{bottom:9px;}
.paixv i.on{color:#333;}
.paixv i:hover{color:#333;}
/*button end*/



.list_box{ margin:0px 10px;}
.list_box .list_fixed{ position: fixed; background:#fff; width:100%; top:0px; z-index: 999 }
.list_box .list_fixed .list_tools{ padding:8px 0px 0px; font-size: 12px; vertical-align:middle;}
.list_box .list_fixed .list_tools *{margin-bottom: 4px;}
.list_box .list_fixed em{display: inline-block;vertical-align:middle;color:#333; font-style: normal; margin-left: 5px;}
.list_box .list_fixed a{display: inline-block;vertical-align:middle;color:#333; font-style: normal; margin-left: 5px;}
.list_box .list_fixed a:hover{ text-decoration: none;}
.list_box .list_tools_div{float:right; line-height:28px; margin-right:25px; cursor:pointer}
.list_box .list_Tbtop table{border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-collapse: collapse; border-bottom:0px; width:calc(100% - 20px);}
.list_box .list_Tbtop table th{border-left:1px solid #ddd;border-top:1px solid #ddd; color:#333; font-size:14px;padding:0 5px; line-height:34px; height: 34px; overflow: hidden; background:#f1f1f1;cursor: pointer}
.list_box .list_Tbtop table th span{position:relative;white-space: nowrap;text-overflow: ellipsis;margin-right:12px;}
.list_box .list_Tbtop table th div{line-height:34px; height: 34px; overflow: hidden;min-width: 65px;}
.list_box .list_Tbtop table th span i{font-size:14px;color:#999;position:absolute;right:-12px;z-index:3;display:block;height:12px;overflow:hidden;}
.list_box .list_Tbtop table th span i.fa-caret-up{top:-2px; }
.list_box .list_Tbtop table th span i.fa-caret-down{bottom:1px;}
.list_box .list_Tbtop table th span i.on{color:#333;}
.list_box .list_Tbtop table th span i:hover{ color: #333; }
@media(max-width:768px){
    .list_box .list_Tbtop table{width:100%;}
    .list_box .list_fixed{left:0;}
    .list_box{ margin:0;}
}

.list_box .list_Data{ padding-bottom:32px; }
.list_box .list_Data table{border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-collapse: collapse; width:100%}
.list_box .list_Data table td{border-left:1px solid #ddd;border-top:1px solid #ddd; color:#333; font-size:12px; padding:0px 5px;line-height:29px; word-break: break-all;}
.list_box .list_Data table td div{ overflow: hidden; white-space: nowrap; min-width: 65px; vertical-align: middle; text-overflow: ellipsis;}
.list_box .list_Data table td .fa{ font-size: 14px; vertical-align: middle;}
.list_box .list_Data table tr:nth-child(odd) {background-color:#fff;color: black; }
.list_box .list_Data table tr:nth-child(even) {background-color:#f9f9f9;color: white; }

.listDataInput{height:22px;line-height:22px;padding:0 5px;border:1px solid #ddd; border-radius:3px;outline:none;vertical-align:top; margin-top:3px;display:inline-block;box-sizing:border-box;font-size:12px;}

.list_box .list_tree .checkboxBtn{ margin-right: 0px;}
.list_box .list_tree {overflow: hidden}
.list_box .list_tree tr{ display: none}
.list_box .list_tree table td .divTree{  overflow: initial; cursor: pointer}
.list_box .list_tree table td .divTree label { margin-left: 8px;}
.list_box .list_tree table td .spanTree{ display: inline-block; width:1px;position: relative; vertical-align: top;margin-left: 40px}
.list_box .list_tree table td .spanTree .before{content:'';position:absolute;top:-7px;left:-36px;width:0;height:45px;border-left:1px dotted #999;}/* !*竖线*!*/
.list_box .list_tree table td .spanTree .after{content:'';position:absolute;top:15px;left:-36px;width:38px;height:0;border-top:1px dotted #999; display: inline-block}

.tableDivBox{ margin: 0px 10px;}
.tableDivBox table{border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-collapse: collapse; width:100%}
.tableDivBox table th{border-left:1px solid #ddd;border-top:1px solid #ddd; color:#333; font-size:14px;padding:0 5px; line-height:34px; height: 34px; overflow: hidden; background:#f1f1f1;}
.tableDivBox table td{border-left:1px solid #ddd;border-top:1px solid #ddd; color:#333; font-size:12px; padding:0px 5px;line-height:29px; word-break: break-all;}
.tableDivBox table td div{ overflow: hidden; white-space: nowrap;}
.tableDivBox table tr:nth-child(odd) {background-color:#fff;color: black; }
.tableDivBox table tr:nth-child(even) {background-color:#f9f9f9;color: white; }


.list_page{text-align:center; position: fixed; padding:2px 0 0px 0px;left: 10px; height: 30px; background:#fff; bottom:0px;width:calc(100% - 22px); border:#ddd 1px solid; border-bottom:0px; z-index: 999 }
.list_page ul{padding:0;margin:0;display:inline-block; height: 24px; }
.list_page ul li{list-style:none;display:inline-block;margin:0 2px;}
.list_page ul li a{text-decoration:none;display:inline-block;color:#333;padding:0 8px;height:22px;line-height:22px;border-radius:3px;font-size:12px; background:#f1f1f1}
.list_page ul li i{font-size:12px;line-height:22px; color:#666}
.list_page ul li a:hover{background:#f60;color:#fff;}
.list_page ul li a:hover i{ color:#fff}
.list_page ul li a:active{ }
.list_page ul li.active a{background:#f60;color:#fff; }
.list_page ul li.active a:hover{ }
.list_page ul li .pageInfo{font-size:12px;line-height:22px;color:#333; margin-right:10px; }
.list_page ul li .pageInfo em { vertical-align: middle}
@media(max-width:768px){
    .list_page{text-align:left;left:0;}
    .list_page ul{ padding-left: 15px;}
}

.topTabBox { margin: 0px 0px 0px; border-bottom: #ddd 1px solid; height: 40px; font-size:14px;}
.topTabBox ul{ height: 40px; line-height: 40px;}
.topTabBox ul li{ float: left; padding: 0px 20px; line-height: 40px; height: 40px; cursor: pointer; color: #333}
.topTabBox ul li.current{ background: #fff; color: #f60; font-weight: bold; height: 40px; border: #ddd 1px solid; border-bottom: 0px;}

.tabEdit{border-collapse: collapse;}
.tabEdit td{border:1px solid #ddd; color:#666; font-size:12px; padding:5px 0px 5px 5px;line-height:30px; }
.tabEdit .tedit{BACKGROUND: #fff;line-height:30px; height:30px; }
.tabEdit .tedit .red{ color:#f00}
.tabEdit .tedit .td1{ text-align:left; font-size:14px;COLOR: #333; padding-left: 8px;}
.tabEdit .tedit div.td1{padding-left: 0px;}
.tabEdit .tedit .td2{COLOR: #135294; line-height:32px; font-size:14px }
.tabEdit .tedit .td2 input{ font-size:14px; font-family:"微软雅黑"}
.tabEdit .tedit .td3{COLOR: #f00; line-height:32px; font-size:12px; }
.editForm{ padding: 15px 0; margin: 0px 10px;}

/* 树形结构样式 */
.treelist{min-height:600px;padding-bottom:20px; width:100%}
/* .treelist .treecnt{display:inline-block;} */
.treelist ul{overflow:hidden;display:block;}
.treelist ul li{cursor:pointer;position:relative;overflow:hidden;padding:0 0 0 28px;}
.treelist ul li .rowcnt{overflow:hidden;height:26px;line-height:26px;position:relative;}
.treelist ul li .rowcnt span{display:block;float:left;margin-right:6px;overflow:hidden;}
.treelist ul li ul{display:none;}
/* 加减按钮 */
.treelist ul li .rowcnt .tree-addele{width:16px;height:16px;text-align:center;border-radius:2px;margin-top:6px;}
.treelist ul li .rowcnt .tree-addele i{font-size:14px;line-height:16px;color:#888;vertical-align:top;}
/*排序文本框*/
.treelist ul li .rowcnt .order{display:block; width:30px; float:left; border: 0px; border-bottom: #ccc 1px solid; text-align: center; color: #666; font-size: 12px; border-radius: 2px; box-shadow: inset 0 1px 1px rgba(0,0,0,.075); vertical-align: middle; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; margin-top:6px; margin-right:6px;}
/* 选中按钮 */
.treelist ul li .rowcnt .tree-btn{width:18px;height:18px;text-align:center;border-radius:3px;margin-top:5px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;}
.treelist ul li .rowcnt .tree-btn i{font-size:16px;line-height:16px;color:#888;vertical-align:top;}
.treelist ul li .rowcnt .on i{color:#f60;}
.treelist ul li .rowcnt .tree-btn i:hover{color:#f60;}
/* 标题文字 */
.treelist ul li .rowcnt .tree-txt{font-size:12px;line-height:28px;color:#333;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;}
.treelist ul li .rowcnt .tree-txt input{outline:none;height:20px;line-height:20px;border:0;background-color:#eee;font-size:12px;}
.treelist ul li .rowcnt .tree-txt:hover{color:#999;text-decoration:underline;}
/* 操作按钮 */
.treelist ul li .rowcnt .tree-edit{opacity:1;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;}
.treelist ul li .rowcnt .tree-edit i{width:20px;height:20px;line-height:20px;font-size:12px;color:#333;text-align:center;display:inline-block;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;}
.treelist ul li .rowcnt .tree-edit i:hover{color:#999;}
.treelist ul li .rowcnt:hover .tree-edit{opacity:1;}
/* 最后一级图标 */
.treelist ul li .rowcnt .tree-file{width:16px;height:16px;text-align:center;margin-top:6px;}
.treelist ul li .rowcnt .tree-file i{font-size:12px;line-height:16px;color:#999;vertical-align:top;}
/* 横竖虚线 */
.treelist ul li::before{content:'';position:absolute;top:26px;left:36px;width:0;height:100%;border-left:1px dotted #c0c4cc;}
.treelist ul li ul li::after{content:'';position:absolute;top:14px;left:8px;width:17px;height:0;border-top:1px dotted #c0c4cc;}
@media(max-width:768px){
    .treelist{width:600px;margin:0;border:0;}
    .treelist ul li .rowcnt .tree-edit{opacity:1;}
}


/* 上传图片的进度条样式 */
#uploacNewBox{ width:870px; top: 0px; left: 200px; margin: 0px auto; position: absolute; z-index: 99999; background: #fff; padding:20px 15px 30px 15px;border-radius:5px; border: #f60 3px solid; display: none;}
#uploacNewBox #file_uplist_box{text-align:center; width:850px;}
#uploacNewBox #drop_area_info{ height: 26px; line-height: 26px; font-size: 12px; padding-bottom: 6px;}
#uploacNewBox .uploadTd0 .file_title{width:200px;text-align:left;}
#uploacNewBox .uploadTd1 .file_box{width:300px;text-align:left;}
#uploacNewBox .uploadTd1 .file_box .file_status{ text-align: center}
#uploacNewBox .uploadTd2 .msgBox{width:320px;}
#uploacNewBox table.uploadMob{border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-collapse: collapse; width:100%}
#uploacNewBox table.uploadMob td{border-left:1px solid #ddd;border-top:1px solid #ddd; color:#333; font-size:12px; padding:6px 5px;line-height:20px; word-break: break-all;}
#uploacNewBox table.uploadMob td div{ overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
#uploacNewBox table.uploadMob tr:nth-child(odd) {background-color:#fff;color: black; }
#uploacNewBox table.uploadMob tr:nth-child(even) {background-color:#f9f9f9;color: white; }

.edui-editor{ line-height: 20px !important;}


/*某样加粗*/
.jiacu{font-weight: bold;}


/*关键词下拉的样式*/
.autocomplete-suggestions{border-radius:3px;border-color:#ddd;}
.autocomplete-suggestion{font-size:12px;line-height:20px;padding:0 10px;}
.autocomplete-suggestion:hover{background-color:#f5f5f5;cursor:pointer;}


#tableTop tr th{background-color: #d7dbde;border-left: 1px solid #c9c9c9;}