@charset "utf-8";
@import url(qiwe-ui.css);			/*企维框架*/
@import url(animate.min.css);		/*CSS3动画引入*/
/*==========字体引入==========*/
/*@font-face{font-family:Pingfang SC;src:url(/wwwnc/font/Pingfang SC.ttf)}*/
/*@font-face{font-family:Helvetica Neue;src:url(/wwwnc/font/Helvetica Neue.ttf)}*/
/*==========格式化全局==========*/
*{margin:0;padding:0;transition:0.2s;}
/*table{border-collapse:collapse;border-spacing:0;}*/
input,textarea{outline-style:none;}
fieldset,img{border:0; display:block;} 
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;} 
ol,ul,li{list-style:none;} 
caption,th{text-align:left;} 
q:before,q:after{content:'';} 
abbr,acronym{ border:0;}
/*==========设置全局==========*/
/*::selection{background:#222; color:#fff;}
::-webkit-selection{background:#222; color:#fff;}*/
html,body{background:#eee;color:#222; font-size:12px;font-family:"微软雅黑";height: 100%;line-height: 1.6;}
a{ color:#222;}
a:hover,a:active{outline:none;}
a:link, a:visited{text-decoration:none;}
a:hover, a:active{color:#ff8800;}
hr{border: none;border-top: 1px solid rgba(0,0,0,0.06);margin: 10px 0;}
input{ border:1px solid #e5e5e5;line-height:26px; padding:0 10px;font-size:12px;box-sizing: border-box;outline: none;}
input[type="text"]:focus,input[type="password"]:focus{border-color:#ff8800;color:#ff8800;}
input[type="button"],input[type="submit"],input[type="reset"]{cursor:pointer;}
input:focus ~ i{border-color:#ff0000;color:#ff8800 !important;}
textarea{ border:1px solid #e5e5e5; padding:10px;font-size: 12px;line-height: 1.5;box-sizing: border-box;outline: none;display: block;}
button{ border:1px solid #e5e5e5;line-height:28px; padding:0 10px;font-size: 12px; box-sizing: border-box;cursor: pointer;}
textarea:focus{border-color: #ff8800;color: #ff8800;}
select{border: 1px solid #ff8800;}
select option{padding: 4px 10px;-webkit-filter: grayscale(100%);filter: grayscale(100%);filter: gray;font-size: 12px;}
input:disabled{ cursor: not-allowed;}
/*==========阿里矢量图标库==========*/
.icon {width:1em; height:1em;vertical-align:-0.25em;fill:currentColor;overflow:hidden;}
i.iconfont{position: relative;top: 1px;transition: background 0.2s;}
svg.icon{display:inline-block;}
/*==========页面加载==========*/
#pageloader{ position:absolute;left:0; top:0; width:100%; height:100%; background:#eee; z-index:999;}
#pageloader .loader{ position:absolute;display:none; left:50%; top:50%;transform:translate(-50%,-50%);text-align:center;}
#pageloader .loader svg{font-size:28px; opacity:0.3; transition: all 0s;}
#pageloader .loader p{ line-height:40px; color:#bbb;}
/*==========后台首页==========*/
body>.head{width:100%; height:50px; line-height:50px; background:#fff;border-bottom: 1px solid #eee;box-shadow:0 0 10px rgba(0,0,0,0.04); position:relative; z-index:9999;}
body>.head .logo{ width:240px;height: 50px; text-indent: 20px; float:left;overflow: hidden;}
body>.head .logo svg{margin-right:5px;font-size:160px; vertical-align:middle; position:relative; top:-55px;}
body>.head .nav{ float:left;}
body>.head .nav li{width:50px; height:50px; float:left;text-align:center;cursor:pointer;}
body>.head .nav li:hover{color:#ff8800; background: rgba(0,0,0,0.06);}
body>.head .nav li i{font-size:18px;vertical-align:middle;}
body>.head .nav li#search{width:auto;cursor:auto;background: none !important; margin-left: 20px;}
body>.head .nav li#search input{width:160px;}
body>.head .nav li#search i{position: relative;left: -30px; color:#aaa;}
body>.head .nav li.cur{color:#ff8800;background: rgba(0,0,0,0.04);}
body>.head .right{float:right;}
body>.head .right li{float:right;width:100px;height:50px;text-align:center;border-left: 1px solid rgba(0,0,0,0.06);}
body>.head .right li:hover{background:rgba(0,0,0,0.04);border-left: 1px solid rgba(0,0,0,0.02);}
body>.head .right li i{margin-right:5px;}
body>.head .right li.user{height: auto; max-height: 50px; overflow: hidden;border: none;}
body>.head .right li.user:hover{max-height: none;overflow: inherit; background: none;}
body>.head .right li.user p{ line-height: 34px;background: #fff; border-bottom: 1px solid rgba(0,0,0,0.06);}
body>.head .right li.user a:last-child p{border-bottom: none;}
body>.left{position:absolute;top:50px;width:240px;left:0px;bottom:0px;z-index:999;background:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.04);}
body>.left.cur{width: 60px;}
body>.right{position:absolute;top:50px;left:240px;right:0px; bottom:0px;z-index:99;}
body>.right.cur{left: 60px;}
.allmenu{display: none;position: absolute;left: 240px;top: 50px;right: 0;bottom: 0; z-index: 99;background: #eee;padding: 20px;}
.allmenu.cur{left: 60px;}
.allmenu .pagemask{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;}
.allmenu .allmenu-box{text-align:left;position: relative;z-index: 99;}
.maptop{float:left;width:150px;overflow:hidden;margin-right: 10px;}
.maptop:hover dt.bigitem{background: #ff8800;}
.maptop dt.bigitem{background:#666;color:#fff;line-height:28px;margin-bottom:10px;text-indent:10px;}
.mapitem dt{line-height:28px;text-indent:10px;background: rgba(0,0,0,0.06);}
.mapitem ul{margin:5px 0 10px;}
.mapitem ul li{text-indent:10px;line-height:26px;}
.allmenu a{color:#222;text-decoration:none;}
.allmenu a:hover{color:#ff8800;}
.menu{height: 100%;}
.menu iframe{height: 100%;width: 100%;z-index: 20;}
.left_memu{width: 60px;height: 100%; float: left;border-right: 1px solid #eee;}
.left_memu li{width: 100%;line-height: 20px;padding: 10px 0; text-align: center;cursor: pointer;position: relative;}
.left_memu li i{font-size: 18px;}
.left_memu li .bl{position: absolute;left: 0;top: 0;width: 4px;height: 100%; background: #ff8800;opacity: 0;}
.left_memu .mmac li{color: #ff8800;background: rgba(255,136,0,0.06);}
.left_memu .mmac .bl{opacity: 1;}
.left_nav{float: left;width: 179px;height:100%; overflow-y: scroll;}
.left_nav > div{ margin-top: 2px;}
.left_nav dl{text-indent: 20px;width: 100%;}
.left_nav dl dt{line-height: 34px;border-bottom: 1px solid #eee;cursor: pointer;text-indent: 16px;text-indent: 0;}
.left_nav dl.bitem2 dt .ico2{transform: rotate(180deg);}
.left_nav dl dt .ico{float: left;font-size: 14px;color: #ff8800;text-indent: 20px;margin-right: 5px;}
.left_nav dl dt .ico2{float: right;font-size: 16px;padding: 0 16px;}
.left_nav dl dd{}
.left_nav dl dd ul li{height: 34px; line-height: 34px;border-bottom:1px solid #e8e8e8;background: rgba(0,0,0,0.06);}
.left_nav dl dd ul li a{float: left;width: 100%;color:rgba(0,0,0,0.8);}
.left_nav dl dd ul li:hover a{color: #ff8800;}
.left_nav dl dd ul li .fllct{float: left;}
.left_nav dl dd ul li .flrct{float: right;text-align: center;text-indent: 0; }
.left_nav dl dd ul li .flrct i{float: right;font-size: 14px;padding:0 16px; vertical-align: middle;}
.icon-lajixiang{color: #ff0000;}
.main{height: 100%;}
.main iframe {height: 100%;width: 100%;z-index: 20;}
.right_body{margin: 20px; padding: 20px;height: auto;overflow-y: scroll;background: #fff;}
.right_bodybox{margin: 20px;height: auto;overflow-y: scroll;}
#safemsg > .qiwe_alert{margin-top:10px;}
.index_statistics .qiwe_row{}
.index_statistics .qiwe_row .qiwe_col_4{padding: 0 2vw;border-right: 1px solid #eee;}
.index_statistics .qiwe_row .qiwe_col_4:last-child{border-right: none;}
.index_statistics .qiwe_row .qiwe_col_4 > div{text-align: center;height: 60px;line-height: 60px;}
.index_statistics .qiwe_row .qiwe_col_4 > div i.iconfont{font-size: 2.2vw;color: #ff8800;margin-left: -20px;}
.index_statistics .qiwe_row .qiwe_col_4 .text{float: right;line-height: 25px;text-align: left;margin: 5px 0;}
/*==========main==========*/
.catalog_memu{margin-bottom: 10px;}
.catalog_memu:last-child{margin-bottom: 0px;}
.catalog_memu tr.row{line-height: 40px;background:rgba(255,136,0,0.08);}
.catalog_memu .qiwe_checkbox{margin-right: 10px;}
.catalog_memu span.tag_id{background:rgba(255,136,0,0.4);color: #fff;margin: 0 10px;padding: 0 4px;}
.catalog_memu span.tag_file{background:rgba(0,0,0,0.2);color: #fff;margin-right: 10px;padding: 0 4px;}
.catalog_memu span.tag_hide{background:rgba(255,0,0,0.4);color: #fff;margin-right: 10px;padding: 0 4px;}
.catalog_memu .operation input{width: 36px;text-align: center;height: 24px;margin-right: 20px;padding: 0 5px;}
.catalog_memu .operation a{margin: 0 5px;}
.catalog_memu2{margin-top: 10px;}
.catalog_memu2 tr{line-height: 34px;background:#f7f7f7;}
.catalog_memu2 tr .catalog_memu2{margin-top: 0;}
.catalog_memu2 tr .catalog_memu2 tr{background: #fff;}
.catalog_memu2 .qiwe_checkbox{margin-left: 6%;}
.catalog_memu2 i.iconfont{margin-right: 10px;}
.catalog_memu2 .operation{opacity: 0.6;}
.catalog_memu2 .operation input{width: 36px;text-align: center;height: 24px;margin-right: 20px;padding: 0 5px;}
.catalog_memu2 .operation a{margin: 0 5px;}
.index_memu_kjbjck{position: absolute !important;top: 50%;left: 50%;width: 600px !important;background: rgb(255, 255, 255) none repeat scroll 0% 0%;border: 2px solid rgba(255,136,0,0.5);z-index: 10001;}
.index_memu_kjbjck.qiwe_message_box{transform:none;}
.qiwe_message_box.mysource{width: 280px;}
.qiwe_message_box.mywriter{width: 280px;}
#litpic{position: absolute;width: 65px;margin-left: -80px;opacity: 0;}
#divpicview img{display: block;height: 100px;}
#handfield .qiwe_close,[id*=albold] .qiwe_close{position: absolute;min-width: auto;margin: 0;right:10px;top: 10px; background: rgba(243,65,65,0.8);border: none;color: #fff;}
#colordlg{transform: none;}
#floater img{position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);vertical-align: middle;z-index: 999;transition: all 0s;max-width: 50%;max-height: 50%;}
.tab_img_display tr td img{float: left;margin-right: 10px;}
.file_img{position: relative;}
.file_img:hover .file_icon{opacity: 1;}
.file_icon{position: absolute;left: 0;top: 0;width: 100%;height: 70%;padding-top: 30%; background: rgba(0,0,0,0.6);color: #fff;opacity: 0;}
.file_icon i{font-size: 24px;}
.CodeMirror *{transition:all 0s;}
.liuyan_list table{margin-bottom: 20px;float: left;width: 100%;border: 2px solid rgba(255,136,0,0.1)}
.liuyan_list table:last-child{margin-bottom: 0;}
.liuyan_list table tr td{padding: 8.5px;}
.liuyan_list .tag_id {background: rgba(255,136,0,0.4);color: #fff;margin-right: 10px;padding: 0 4px;}
.xttsxx{background: #fff;width: 26%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);box-shadow: 0 0 10px rgba(0,0,0,0.06);box-sizing: border-box;min-width: 170px;}
.xttsxx .header{line-height: 40px;height: 40px;border-bottom: 1px solid rgba(0,0,0,0.06);}
.xttsxx .content{padding: 20px;line-height: 2;}
.pagelistbox{display: inline-block;}
#starttime,#endtime,#pubdate,#uptime{background-image: url(../images/calendar.gif);background-repeat: no-repeat;background-position: 10px; padding-left: 32px;background-size: 14px;}
/*栏目快速选择弹窗*/
.quicksel .quickselItem{margin-bottom: 10px;}
.quicksel .quickselItem:last-child{margin-bottom: 0px}
.quicksel .quickselItem .topcat{ background: rgba(0,0,0,0.04);line-height: 30px;padding: 0 20px;}
.quicksel .quickselItem .qiwe_checkbox{margin-right: 10px;}
.quicksel .quickselItem .soncat{overflow: hidden;padding: 20px;}
/*投票*/
#voteitem .row::after{content: ""; clear: both;display: table;margin-bottom: 5px;}
