@charset "utf-8";
/*全局*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}/*vertical-align:middle; vertical-align:baseline font-size:100%;font:inherit;*/

body{background:#f5f5f5;font-size:13px; line-height: 1.6; font-family:"微软雅黑",Verdana,Sans-serif;color:#666;}
/*font-family:Helvetica Neue,Helvetica,tahoma,微软雅黑,simsun,arial,sans-
serif;Helvetica Neue,Helvetica,tahoma,"微软雅黑", "simhei",Arial,sans-
serif;    font-family: "Microsoft Yahei","Helvetica Neue",Helvetica,sans-serif;
font-family: tahoma,helvetica,"microsoft yahei",arial; line-height: inherit;*/

a,a:link{outline:none;color:#555;text-decoration:none}
a:active{outline:none;color:#9bcd5a;text-decoration:none}
a:hover,a:focus {outline:none;color:#9bcd5a;text-decoration:none}
/*a:active{color:#f60;text-decoration:none}333*/

.green,a.green:link,a.green:visited{color:#779d22}/*779D22*/
a.green:hover,.green:hover{color:#8FC04F}/*#f60*/
.green1,a.green1:link,a.green1:visited{color:#9BCD5A}/*779D22*/
a.item-on {color:#779d22; }
a.item-on:hover {color:#9bcd5a; }
a.til-new,a.til-new:hover{color:#9bcd5a;}




input{outline:none;margin:0;padding:0}

ol,ul{list-style:none;padding:0;border:0;}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}
q,blockquote{quotes:none}
q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}
a,img{border:none;outline:none;}

.clear{clear:both}
:focus{outline:0;}

a,label{outline:none;star:expression(this.onFocus=this.blur());}
a{outline:none;text-decoration:none;cursor:pointer;}
.pointer{cursor: pointer;}
.def-pointer{cursor: default;}
.overflow{overflow:hidden;}

/**/
.mtop3{margin-top:3px;}
.mtop5{margin-top:5px;}
.mtop7{margin-top:7px;}
.mtop9{margin-top:9px;}
.mtop10{margin-top:10px;}
.mtop15{margin-top:15px;}
.mtop17{margin-top:17px;}
.mtop25{margin-top:25px;}
.mtop30{margin-top:30px;}
.mtop40{margin-top:40px;}
.mtop55{margin-top:55px;}

.mleft1{margin-left:1px;}
.mleft3{margin-left:3px;}
.mleft5{margin-left:5px;}
.mleft7{margin-left:7px;}
.mleft10{margin-left:10px;}
.mleft13{margin-left:13px;}
.mleft15{margin-left:15px;}
.mleft20{margin-left:20px;}
.mleft25{margin-left:25px;}
.mleft35{margin-left:35px;}
.mleft110{margin-left:110px;}
.mleft115{margin-left:115px;}

.mright3{margin-right:3px;}
.mright5{margin-right:5px;}
.mright10{margin-right:10px;}
.mright15{margin-right:15px;}
.mright25{margin-right:25px;}
.mright30{margin-right:30px;}
.mright35{margin-right:35px;}

.mbtm5{margin-bottom:5px}
.mbtm10{margin-bottom:10px}
.mbtm15{margin-bottom:15px}
.mbtm20{margin-bottom:20px}
.mbtm25{margin-bottom:25px}
.mbtm30{margin-bottom:30px}

.mg0{margin:0px !important;}
.mg15{margin:15px;}

.pdbtm0{padding-bottom:0px}
.pdbtm5{padding-bottom:5px}
.pdbtm7{padding-bottom:7px}
.pdbtm10{padding-bottom:10px}
.pdbtm15{padding-bottom:15px}


.pdtop3{padding-top:3px;}
.pdtop5{padding-top:5px;}
.pdtop7{padding-top:7px;}
.pdtop10{padding-top:10px;}
.pdtop15{padding-top:15px;}
.pdtop20{padding-top:20px;}

.pdleft4{padding-left:4px;}
.pdleft10{padding-left:10px;}
.pdleft15{padding-left:15px;}
.pdleft20{padding-left:20px;}
.pdleft45{padding-left:45px;}

.pd0{padding:0px}
.pd5{padding:5px;}
.pd7{padding:7px;}
.pd15x{padding:15px 0 1px;}
.pd10{padding:10px;}
.pd15{padding: 15px;}
.pd20{padding:20px;}
.pd835{padding:8px 35px;}

.org{color:#f60;}
.red{color:red;}
.red2{color:#eb4f38;}
.yel{color:yellow;}
.yel2{color:#ebc344;}
.blue{color:#3CB2EF;}
.gray3{color:#333;}
.gray5{color:#555;}
.gray6{color:#666;}
.gray9{color:#999;}
.grayc{color:#ccc;}
.fb {font-weight:bold;}

.white{color:#fff;}
.warning-txt{color: #fcf8e3;}
.form-view-wrap .warning-txt{color: #9BCD5A;}
.tip{color: #FFB196}


.bgfe8{background:#f8ffe8;}
.bgfa{background-color:#Fafafa;}
.bgf8{background-color:#F8F8F8;}
.bge{background:#eee;}
.bgd{background:#ddd;}
.bgf{background:#fff;}

.lh30{height:30px;line-height:30px;}
.lh40{height:40px;line-height:40px;}
.lh50{height:50px;line-height:50px;}
.htdrop1{height:360px;}/*下拉菜单高度限定*/

.f8{font-size:8px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f24{font-size:24px;}
.f30{font-size:30px;}

.w5p{width:5%;}
.w10p{width:10%;}
.w13p{width:13%;}
.w14p{width:14%;}
.w15p{width:15%;}
.w20p{width:20%;}
.w22p{width:22%;}
.w24p{width:24%;}
.w30p{width:30%;}
.w33p{width:33%;}
.w36p{width:36%;}
.w39p{width:39%;}
.w40p{width:40%;}
.w43p{width:43%;}
.w49p{width:49%;}
.w55p{width:55%;}
.w57p{width:57%;}
.w58p{width:58%;}
.w60p{width:60%;}
.w69p{width:69%;}
.w80p{width:80%;}
.w90p{width:90%;}
.w100p{width:100% !important;}

.w70{width: 70px;}

.inline-block{display:inline-block;}
.ib-vetically{display:inline-table; vertical-align: -5px; margin-top: 1px;}/*垂直居中*/
.block{display:block;}
.table-cell{display:table-cell;}

h1{font-size:24px;color:#333;}/*公司名称.clear{clear:both}等*/
h2{font-size:20px;color:#333;}/*APP名称color:#5D616F;*/

h3{font-size:16px;color:#333;}/*弹窗名称*/
h4{font-size:14px;color:#333;}/*日程名称*/

.btn{outline:none;}

/*编辑器默认*/
.oaueditor p{line-height:1.5;font-size:16px;font-family:"微软雅黑"; word-break: break-all;}

.relative{position: relative;}

@media only screen and (min-width:1170px){.page-body-wrap{ min-width:1000px;margin: auto }}

.textover{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.textover-r{white-space:normal; word-break:break-all;word-wrap:break-word;overflow:auto;}
.overflow-auto{overflow-y:auto;}

/*表格样式*/
.oaueditor table{margin-bottom: 10px;}
.oaueditor table td{padding: 5px 10px; border: 1px solid #ddd; font-family:"宋体";}

.divline{border-bottom: 1px solid  #eee;height:1px;}
.divline-dashed{border-bottom:1px dashed #eee;height:1px;}

/*页面布局*/
.row{margin-left:0;margin-right:0;margin:0;}
.page-body-wrap{ zoom:1;}
.page-tab-wrap{margin:15px 15px 0; position: relative; z-index: 2;}/*background:#fff;  15px */
.page-footer-wrap{padding:10px 20px;text-align:center;}/* 15px */
.page-list-wrap {margin:0px 0px 0;position: relative;}/*08-29 lxb*/
.page-content-wrap .create-page-wrap{border: 0; background: none; position: static;}
.page-content-wrap .create-page-wrap .lrpd0.form-create{width:800px; background:#fff;border: 1px solid #dadada;
    box-shadow: 0 0 4px #ccc;padding:30px 20px 60px;margin:30px auto; position: static;}
.page-content-wrap .create-page-wrap .lrpd0.form-create .squalt,
.page-content-wrap .create-page-wrap .lrpd0.form-create .squalb,
.page-content-wrap .create-page-wrap .lrpd0.form-create .squart,
.page-content-wrap .create-page-wrap .lrpd0.form-create .squarb{position: static;}
.page-content-wrap .create-page-wrap .lrpd0.form-create .squalt,
.page-content-wrap .create-page-wrap .lrpd0.form-create .squalb{float: left;}
.page-content-wrap .create-page-wrap .lrpd0.form-create .squart,
.page-content-wrap .create-page-wrap .lrpd0.form-create .squarb{float: right;}
.desktop-page-wrap{overflow-x:auto;}/*在1280正常像素情况下桌面不能完全显示，故去掉min-width:1170px; 10-08 lxb*/
.create-page-wrap{}
.lrpd0 .detail-content .edit-txt{float: right;}
/* --------- 左边栏部分--------- */

/*左边栏*/
.page-sidebar-fixed{margin: 0;padding: 0 }
.page-sidebar-wrap{bottom: 0; left: 0; position: fixed; text-align: left; top: 0;background-color:#50525E;;z-index:99; }


/*窄*/
.page-sidebar-sm,.page-sidebar-closed,.page-sidebar-lg{}

.page-sidebar-sm .page-sidebar-wrap{width: 60px;}
.page-sidebar-sm .page-content-wrap{margin-left: 60px;min-width:1110px;background: #f5f5f5;}
.page-sidebar-sm .sidebar-footer{width: 60px;}
.page-sidebar-sm .page-footer-wrap{padding-left:60px; min-width:1110px;}


/*重置 左侧头像下拉菜单定位 lxb 07-31*/
.p-thumb{position: relative;}
.p-thumb .dropdown-menu{top: 50px; left: 140px; z-index: 1000}
.page-sidebar-sm .p-thumb .dropdown-menu{left: 45px; top: 50px;}

/*无*/
.page-sidebar-closed .page-sidebar-wrap{width: 0px;display:none;}

/*宽*/
.page-sidebar-lg .page-sidebar-wrap{width: 180px;}
.page-sidebar-lg .page-content-wrap{margin-left:180px;min-width:1070px;background:#f5f5f5;}
.page-sidebar-lg .sidebar-footer{width: 180px;}
.page-sidebar-lg .page-footer-wrap{min-width:1070px;}

.page-content-wrap{min-height: 550px;}

/*左侧公用图标*/
.app-category-wrap{min-height: 42px;}
.page-sidebar .i-app {display: inline-block;cursor:pointer;width:32px;height:32px;overflow:hidden; vertical-align: middle;}
.page-sidebar .i-app-item{padding:5px 0;margin-bottom:10px;}/*padding-bottom:5px;*/
.page-sidebar .i-app-item:hover,.page-sidebar .i-app-item.active{background:#60626D;}
.page-sidebar .i-app-til:hover{color:#fff;}
.page-sidebar .i-app-til{color:#ccc;font-size:13px;text-align:left;}
.page-sidebar .i-app-til input{margin-top: 7px;}
.page-sidebar .on{background:#60626D;}
 .i-app img{border-radius:4px;}
 .page-sidebar .i-app img{width:32px;height:32px;}
 .row-tab-hd h2 .i-app img{width:24px;height:24px;}
/*.s-toggler{display: inline-block;background:url(../img3/sidebar-toggler.jpg) no-repeat;cursor:pointer;width:29px;height:29px;}*/



/*左侧底
.page-sidebar-wrap  .sidebar-footer{position:fixed;bottom:0;left:0;height:60px;background:#000;}
.page-sidebar-wrap  .footer{color:#ccc;text-align:center;padding-top:10px;}
*/


/*窄登录人员信息*/
.page-sidebar-sm  .p-thumb-item{font-size:16px;color:#fff;display: block;margin:auto;text-align:center;margin-top:5px;padding:5px;}

.page-sidebar-sm  .p-thumb{margin-bottom:0px;padding-bottom:0px;}/*padding-bottom:5px;border-bottom:1px dashed #60626D;*/
.page-sidebar-sm  .p-thumb .p-thumb-til{display:none;max-width:40px;margin-left:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}/*display:inline-block; visibility:hidden;*/
.page-sidebar-sm  .p-thumb img{width:40px;height:40px;margin:0 auto;border-radius:6px;}/*width:48px;height:48px;*/
.page-sidebar-sm  .p-thumb-item .i-app-til{display: none;}

/*窄APP组件信息*/
.page-sidebar-sm  .i-app-num{position:absolute;top:-5px;right:5px;border-radius:6px;background-color:#f60;color:white;text-align:center;height:16px;line-height:16px;width:16px;font-size:10px;display:inline-block;}
.page-sidebar-sm  .i-app-item {position:relative;display:block;margin:auto;text-align:center;margin-bottom:10px;}/*padding-bottom:5px; padding-left:15px;*/
.page-sidebar-sm  .i-app-item .i-app-til{display: none;line-height:14px;}
.page-sidebar-sm .app-category{padding-left:15px; color: #a0a0a0; margin-bottom: 10px;}


/*宽栏登录人员信息*/
.page-sidebar-lg  .p-thumb-item{font-size:16px;color:#fff;margin:0 auto 10px;text-align:center;}
.page-sidebar-lg  .p-thumb{height:80px;line-height:50px;}
.page-sidebar-lg  .p-thumb .p-thumb-til{color:#fff;display:inline-block;max-width:80px;margin-left:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.page-sidebar-lg  .p-thumb img{display:inline-block;width:48px;height:48px;margin:15px auto 0;border-radius:6px;}
.page-sidebar-lg  .p-thumb-item .i-app-til{font-size:12px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:5px;padding-left:5px;padding-right:5px;}/*border-top:1px dashed #60626D;border-bottom:1px dashed #60626D;*/
.page-sidebar-lg .i-app-item .i-app-til{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90px;}

/*头部右侧图标*/
.row-header .ico-destop,
.row-header .ico-system,
.row-header .ico-pms,
.row-header .ico-mate,
.row-header .ico-manage,
.row-header .ico-toggler,
.row-header .ico-destop:hover,
.row-header .ico-system:hover,
.row-header .ico-pms:hover,
.row-header .ico-manage:hover,
.row-header .ico-mate:hover,
.p-thumb-item .ico-rdarrow,
.p-thumb-item .ico-rdarrow:hover,
.p-thumb-item .ico-sign,
.p-thumb-item .ico-sign:hover,
.shrink,.shrink:hover
{cursor:pointer;display:inline-block;width:40px;height:28px;background:url(../img3/v3icon.png) no-repeat;overflow:hidden;padding-top:5px;}

/*黑*/
.row-header .ico-destop{background-position:0 0;}/*桌面*/
.row-header .ico-system{background-position:0 -40px;}/*消息*/
.row-header .ico-pms{background-position:0 -80px;}/*内部邮件*/
.row-header .ico-manage{background-position:0 -120px;}/*管理*/
.row-header .ico-mate{background-position:0 -160px;}/*同事录*/

/*灰*/
.header-icon .i-app-wrap a:hover .ico-destop{background-position:-40px 0;}/*桌面*/
.header-icon .i-app-wrap a:hover .ico-system{background-position:-40px -40px;}/*消息*/
.header-icon .i-app-wrap a:hover .ico-pms{background-position:-40px -80px;}/*内部邮件*/
.header-icon .i-app-wrap a:hover .ico-manage{background-position:-40px -120px;}/*管理*/
.header-icon .i-app-wrap a:hover .ico-mate{background-position:-40px -160px;}/*同事录*/

/*头像签名*/
.p-thumb-item .ico-sign{background-position:-10px -340px;width:23px; float: left;}
.p-thumb-item .ico-sign:hover{background-position:-45px -340px;width:23px;}


/*宽屏头像及签名图标*/
.page-sidebar-lg .p-thumb-item .ico-rdarrow{background-position:-10px -320px;width:15px;height:25px;}/*width:8px;头像右下角箭头*/
.page-sidebar-lg .p-thumb-item .ico-rdarrow:hover{background-position:-45px -320px;width:15px;height:25px;}/*头像右下角箭头*/

/*窄屏时头像*/
.page-sidebar-sm .p-thumb-item .ico-rdarrow{background-position:-10px -315px;width:8px;height:15px;position:absolute;top:28px;left:35px;}

/*头像右下角箭头*/
.page-sidebar-sm .p-thumb-item .ico-rdarrow:hover{background-position:-45px -315px;width:8px;height:15px;position:absolute;}/*top:28px;left:35px;*/



/*窄栏顶部固定
.page-sidebar-sm .page-header-wrap{position:fixed;top:0;right:0;left:60px;z-index:800;}
*/

/*宽栏顶部固定
.page-sidebar-lg .page-header-wrap{position:fixed;top:0;right:0;left:180px;z-index:800;}
*/


/*宽栏APP组件信息*/
.page-sidebar-lg .i-app-num{border-radius:6px;background-color:#f60;color:white;text-align:center;min-width:16px;font-size:10px;padding:0px 5px;display:inline-block;float:right;margin-right:10px;margin-top:7px;}
.page-sidebar-lg .i-app-item {width:180px;display: block;padding-bottom:5px;padding-left:25px;}/*padding-left:15px;*/
.page-sidebar-lg .i-app-item .i-app-til{padding-left:10px; display: inline-block; vertical-align: middle;}
.page-sidebar-lg .app-category{padding-left:25px; color: #a0a0a0; margin-bottom: 10px;}
/*.page-sidebar-lg .app-category.on{border-left: 4px solid #4eb90b;}*/

/*左侧宽窄切换2015-7-31*/
.page-sidebar-sm .page-sidebar-wrap,
.page-sidebar-sm .page-content-wrap,
.page-sidebar-sm .sidebar-footer,
.page-sidebar-sm  .p-thumb-item,
.page-sidebar-sm  .p-thumb,
.page-sidebar-sm  .p-thumb .p-thumb-til,
.page-sidebar-sm  .p-thumb img,
.page-sidebar-sm  .p-thumb-item .i-app-til,
.page-sidebar-sm  .i-app-num,
.page-sidebar-sm  .i-app-item .i-app-til .page-sidebar-sm .p-thumb-item .ico-rdarrow,
.page-sidebar-sm .nav-app,
.p-thumb-item .ico-sign,
.p-thumb-item .ico-sign:hover{
	    -webkit-transition: all 1.0s ease;
	    -moz-transition: all 1.0s ease;
	    -o-transition: all 1.0s ease;
	    transition: all 1.0s ease;
	}

.page-sidebar-lg .page-sidebar-wrap,
.page-sidebar-lg .page-content-wrap,
.page-sidebar-lg .sidebar-footer,
.page-sidebar-lg  .p-thumb-item,
.page-sidebar-lg  .p-thumb,
.page-sidebar-lg  .p-thumb .p-thumb-til,
.page-sidebar-lg  .p-thumb img,
.page-sidebar-lg  .p-thumb-item .i-app-til,
.page-sidebar-lg  .i-app-num,
.page-sidebar-lg  .i-app-item .i-app-til .page-sidebar-sm .p-thumb-item .ico-rdarrow,
.page-sidebar-lg .nav-app,
.p-thumb-item .ico-sign,
.p-thumb-item .ico-sign:hover{
	    -webkit-transition: all 1.0s ease;
	    -moz-transition: all 1.0s ease;
	    -o-transition: all 1.0s ease;
	    transition: all 1.0s ease;
	}


/* --------- 左边栏部分--------- */


/* --------- 头部部分--------- */
.page-header-wrap{height:80px;background:#ffffff url(../img3/topnavbg.png) left bottom repeat-x;}/*由于头部操作下拉菜单 去掉overflow 09-18 lxbb*/
.header-left{ max-width: 750px;float:left;padding-left:15px;}
.header-right{float:right;}

/*折叠图标*/
.side-tog{margin-top:10px}
.row-header{height:80px;}
.row-header .comp-logo{margin-top:10px;}
.row-header .comp-logo img{max-height:60px;max-width:120px;overflow:hidden;}
.row-header .comp-name {max-width: 480px; margin-left:10px;margin-right:10px;margin-top:18px;}

/*文长限制*/
.row-header .comp-name h1,.row-header small{max-width:520px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}/*70%*/
.row-header .comp-name h1{font-size:28px;color:#333;}/*公司名称4d4d4d*/
.row-header small{display:block;font-size:12px;color:#ccc;margin-top:4px;}

.header-icon a{display:inline-block;width:70px;text-align:center; outline: 0;}/*float:left;*/
.header-icon .ico-txt,.header-icon a:hover .ico-txt{display:block;text-align:center;font-weight:bold;font-size:13px;width:70px;color:#333;}/*5E666C*/
.header-icon a:hover .ico-txt{color:#404040;}/*5E666C*/

/*头部快捷操作 09-18 lxb*/
.header-operation{margin-top: 1px; height: 21px; padding-right:19px;margin-bottom:5px;}
.header-operation:after{content: ""; display: block; clear: both;}
.header-operation a{width: inherit; padding-top: 1px;}
.header-operation li{float: right; font-size: 12px;  padding: 0 4px;}
.header-operation>ul>li:nth-child(even){font-size: 12px; color: #eee; transform:scale(0.8) }
.header-operation .btn{padding: 0; border: 0;font-size: 12px; }
.header-operation .btn:hover{background: none; color: #8fc04f;}
.header-operation li .dropdown-menu{width: 160px; right: 0; left: inherit;}
.header-operation li .dropdown-menu li{ border-right: 0; padding: 0; float: none; text-align: left;}
.header-operation li .dropdown-menu li a {text-align: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.header-operation li .dropdown-menu li:first-child{margin: 0;}

/* --------- 头部部分--------- */

/*新布局--页面nav*/
.page-nav-wrap{height: 68px;background: #fff; margin-bottom: 15px; position: relative;}
.row-tab-hd{padding: 30px 20px 20px 20px; }
.row-tab-hd:after{content: ""; display: block; clear: both;}
.row-tab-hd h2{float: left; font-size: 24px;}
.row-tab-hd h2 .i-app{margin: 2px 10px 0 0; float: left; cursor: inherit;}
.row-tab-hd .nav-1{border-bottom: 0; margin-top:8px; float: left; margin-left: 30px; padding: 0; }
.row-tab-hd .nav-tab-rt{top: 38px;right: 15px;}
.row-tab-hd .nav-tabs > li{margin-left: 15px;}
.row-tab-hd .nav-1 > li > a{padding: 5px 15px; }
.row-tab-hd .nav-1 > li > a:hover{border-color: transparent;}
.row-tab-hd .nav-1 li.on{border-bottom: 1px solid #f5f5f5; margin-bottom: 0;}
.row-tab-hd .nav-1 li.on a{ background: #f5f5f5; cursor: pointer;}
/* 新建按钮 */
.btn-tab-add{background: none;}
.btn-tab-add:hover{background: #f5f5f5; border: 1px solid #eee; border-bottom: 1px solid #f5f5f5;}
.btn-tab-add,
.btn-tab-add:hover{color: #8fc04f; outline: none;}
.btn-tab-add:active{color: #779d22;}

/*@media screen and (-webkit-min-device-pixel-ratio:0){
    .row-tab-hd .nav-1{margin-top:8px;}
}*/

/*新布局样式*/
.navigation-wrap{float: left;}
.header-wrap,
.content-wrap{margin-left: 180px;}
.tool-wrap {background: #7b7d7e; padding: 5px 10px 5px 20px;}
.tool-wrap > ul > li{float: left; width: 50%;}
.tool-wrap > ul > li:first-child{text-align: left;}
.tool-wrap > ul > li a{ font-size: 16px; }
.tool-wrap > ul > li a i{color: #fff;}
/*.footer-wrap{display: none;} */

.new-layout-wrap  .page-footer-wrap {padding-left:0;}
.new-layout-wrap .side-tog .ico-toggler{visibility:hidden;}
/*新布局样式2*/
.new-layout-wrap{background: url("../img3/wood_bg.jpg") repeat-x fixed top;background-size:cover;}/*repeat-x fixed top;background-size:cover;*/
.new-layout-wrap .manage-menu{top: 40px;}
.new-layout-wrap .p-thumb{border-bottom:0;}
.new-layout-wrap .p-thumb .dropdown-menu{top: 150px; left: 135px;}/*top: 172px; left: 120px;*/
.new-layout-wrap .page-header-wrap {height: 135px; margin-bottom: 15px; border-radius: 0 0 16px 16px;  }
.new-layout-wrap .page-header-wrap .row-header{margin-top: 20px;}

/*.new-layout-wrap .manage-menu{top: 70px;border:1px solid red;}*/
.new-layout-wrap .row-tab-hd h2{padding-top: 10px;}
.new-layout-wrap .page-body-wrap{width:85%; min-width:1050px; position: relative; margin: 0 auto; }
.new-layout-wrap .big-content-wrap{ width:100%; min-width: 870px;  display: inline-block; border-left: 180px solid #fff; background: #f5f5f5; border-radius: 16px;position: relative; }
.new-layout-wrap .header-wrap{margin: 0;}
.new-layout-wrap .header-operation{margin-top: -15px;}
.new-layout-wrap .navigation-wrap{ width:180px; background: none; float: left; height: 100%; margin-left: -180px;}
.new-layout-wrap .nav-tabs-2{padding: 5px 0 0 0;}
.new-layout-wrap .content-wrap{width:100%; display:inline-block; margin: 0; }
.new-layout-wrap .content-wrap .blk-thumb-tree{background: none;}
.new-layout-wrap .authority-bd .blk-thumb-tree{background: url("../img3/tree-bg-md.png") repeat-y left center; }
.new-layout-wrap .page-sidebar-wrap {position: static; display:table; background: none;}
.new-layout-wrap .p-thumb-item{margin-bottom: 0;margin-top:0px;padding:0px;}
.new-layout-wrap .p-thumb-item .p-thumb{height: inherit; position: relative;}


.new-layout-wrap .p-thumb .dropdown-toggle{line-height:30px;}

.new-layout-wrap .p-thumb-item .ico-rdarrow{position: absolute;left: 140px; top: 140px;margin: 0;}/*top:164px;right: 32px;*/
.new-layout-wrap .p-thumb .p-thumb-til{color: #353535; display: block; margin: 0 auto; line-height: 20px;    max-width: 150px;}
.new-layout-wrap .p-thumb img{width: 120px; height: 120px;       border: 3px solid #eee; margin: 25px auto 0;border-radius:16px; }
.new-layout-wrap .p-thumb-item .i-app-til{ font-size:12px;padding-bottom: 5px;color: #999; max-width: 170px; overflow: hidden;border: 0; margin-bottom: 0px; white-space: inherit;    padding-left: 10px;display: inline-block;vertical-align: middle;}
.new-layout-wrap .i-app-item{ text-align: left; border-bottom: 1px solid #efefef; margin-bottom: 0; padding: 10px 0 10px 20px; background: url("../img3/i-app-bg.png") no-repeat right;}
.new-layout-wrap .i-app-item:hover,
.new-layout-wrap .i-app-item.active{ background: url("../img3/i-app-bg.png") no-repeat right;}
.new-layout-wrap .i-app-item:hover .i-app-til,
.new-layout-wrap .i-app-item.active .i-app-til{  color: #666; background: none; opacity: 0.7;}
.new-layout-wrap .i-app-item .i-app-til{color:#3f3f3f;display:inline-block;padding-left: 10px; vertical-align: middle;}
.new-layout-wrap .page-sidebar .on {color: #666;background: url("../img3/i-app-bg.png") no-repeat right; }
.new-layout-wrap .page-sidebar .app-category{background: #f7f7f7; color: #999 ; margin: 0; padding: 3px 0 3px 20px;min-height:25px;}/*
.app-category-wrap{min-height:25px;background:#f7f7f7;}background: #fff; color: #999 ; margin: 0; padding: 10px 0 0 20px;*/
.new-layout-wrap .i-app-wrap{margin:17px 10px 0 0;}
.new-layout-wrap .i-app-wrap a{margin-left:20px;}
.new-layout-wrap .row-header .ico-destop,.new-layout-wrap .row-header .ico-system,.new-layout-wrap .row-header .ico-pms,
.new-layout-wrap .row-header .ico-destop:hover,.new-layout-wrap .row-header .ico-system:hover,.new-layout-wrap .row-header .ico-pms:hover{width: 52px; height: 45px;}
.new-layout-wrap .row-header .ico-destop{background-position: 0 -828px;}
.new-layout-wrap .row-header .ico-pms{background-position: -70px -828px;}
.new-layout-wrap .row-header .ico-system{background-position: -140px -828px;}
.new-layout-wrap .header-icon .i-app-wrap a:hover .ico-destop{background-position: 0 -879px;}
.new-layout-wrap .header-icon .i-app-wrap a:hover .ico-pms{background-position: -70px -879px;}
.new-layout-wrap .header-icon .i-app-wrap a:hover .ico-system{background-position: -140px -879px;}
.new-layout-wrap .row-header .ico-pp{right: 13px; top:-5px}
/*.new-layout-wrap .footer-wrap{width:180px; display: block; position: absolute; bottom: 0; left: 0; text-align: center; padding: 10px 0 20px 0;  }/*border-top: 1px solid #ebebeb;
.new-layout-wrap .footer-wrap h3{color: #57ae43; font-size: 24px;}
.new-layout-wrap .footer-wrap span{color: #999;}*/

.new-layout-wrap .page-footer-wrap .footer{color: #999;padding:6px 12px;line-height: 30px;text-align:center;}/*background:#fff;border-radius:  16px 16px 0 0;margin-top: 15px;  */
.new-layout-wrap .page-nav-wrap{margin-bottom: 15px;border-top-right-radius: 16px;}
.new-layout-wrap .nav-sub{border-width:0 0 2px 0; border-style: solid; border-color: #d3dfdd;}
.new-layout-wrap .page-list-wrap{border: 0;}
.new-layout-wrap .nav-tabs-self{padding: 0px;}
.new-layout-wrap .nav-tab-row{padding: 0 15px; background: #fff;}
.new-layout-wrap .row-tab-hd{ position: relative; padding: 20px;}
.new-layout-wrap .row-tab-hd .nav-1{border-bottom: 0; margin-top:17px; }
.new-layout-wrap .new-tab-hd .nav-tab-rt{padding-top: 18px;}
.new-layout-wrap .desk-taskcount .carousel-ctn .col-lg-4{width: 50%;}
.new-layout-wrap .desktop-rightdiv .desk-shortcut .carousel-ctn .col-lg-4{width: 50%;}
.new-layout-wrap .desktop-leftdiv .carousel-ctn .col-lg-4{width: 16%;}
@media screen and (-webkit-min-device-pixel-ratio:0){
    .new-layout-wrap .row-tab-hd .nav-1{border-bottom: 0; margin-top:18px; }
}
@media (max-width:1366px){
    .new-layout-wrap .page-body-wrap{width: 98%;}
}
/*任务*/
.new-layout-wrap .creat-form-right .attach-progress .progress{min-width: 58px;}
.new-layout-wrap .task-wrap .list-name{width: 31%;}
.new-layout-wrap .task-wrap .list-ps{width: 23%;}
.new-layout-wrap .task-wrap .list-time{width: 18%;}
.new-layout-wrap .task-wrap .list-schedule{width: 10%;}
/*账号管理*/
.new-layout-wrap .manage-blk-tree{margin: 0 15px;}
/*申请审批*/
.content-wrap .has-switch{border-radius: 15px; min-width: 65px; display: inline-block; vertical-align: -3px; border: 0;}/*09-10 lxb 申请审批*/
.content-wrap .has-switch > div label{line-height:12px;}/*09-10 lxb 申请审批*/
.new-layout-wrap .form-create-guide{width: inherit;}
/*申请审批 表单页面*/





.lrpd0 .form-create .squalt,
.lrpd0 .form-create .squalb,
.lrpd0 .form-create .squart,
.lrpd0 .form-create .squarb{position: static;}
.lrpd0 .form-create .squalt,
.lrpd0 .form-create .squalb{float: left;}
.lrpd0 .form-create .squart,
.lrpd0 .form-create .squarb{float: right;}
.new-layout-wrap .lrpd0 .form-create{width: 645px;}
.new-layout-wrap .lrpd0 .squalt{left:0px;}
.new-layout-wrap .lrpd0 .squalb{left:0px;}
.new-layout-wrap .lrpd0 .squart{right:0px;}
.new-layout-wrap .lrpd0 .squarb{right:0px;}
.new-layout-wrap .lrpd0 .cube-page-border,
.new-layout-wrap .lrpd0 .cube-page-hd{margin-left: 0; margin-right: 0;}
.new-layout-wrap .manage-cube-detail .cube-content-wrap{min-width:initial;}

/*列表页*/
.new-layout-wrap .list-bd table td .list-til>div span{display: inherit;}
.new-layout-wrap .list-bd table td .list-til>div span.fa{display: inline-block;}
.new-layout-wrap .list-bd table td .list-til>div span.ico-new-o{display: inline-block;}
.new-layout-wrap .list-bd table td .list-til>div span.p-thumb-left,
.new-layout-wrap .list-bd table td .list-til>div span.p-thumb-right{display: table-cell;}

/*文件柜
.new-layout-wrap .table-rest .btn-group > .btn + .dropdown-toggle{padding: 0;}
*/

/*修改 选人控件弹窗 2015-07-29*/
.modal-body .modal-body-content .blk-thumb-tree{margin: 0;}
.authority-bd  .modal-body .blk-tree{width: 200px;padding: 0;}
.modal-body .blk-thumb-tree{background: none; }
.modal-body  ul{margin-left: 0;}
.modal-body .select-tab ul li{width: inherit; margin: 0; float: left;}
.modal-body .select-tab .pull-right .input-group ul li {float: none;}
.cube-page .form-horizontal .form-group .form-right-item .select-wrap{border: 1px solid #eee;}

/*修改 选人控件弹窗 2015-12-24 -- 客户单独页*/
.report-dis-wrap .modal-select .blk-tree-footer ul{margin-bottom: 0;}
.modal-select-dep .tree-md .blk-tree-left .blk-tree{width: 100%;}
.dis-view-wrap .authority-bd .modal-select .tree-md .blk-tree-right{display: table-cell;}

/*滚动条
.page-sidebar-lg .nicescroll-rails{background: #3F4047; left: 173px;}
.page-sidebar-sm .nicescroll-rails{background: #3F4047; left: 53px;}
.page-sidebar-lg .nav-app{width:180px; overflow-y: auto; overflow-x: hidden; position: fixed; bottom: 0; top: 115px; padding-top: 10px; }
.page-sidebar-sm .nav-app{width: 60px; overflow-y: auto; overflow-x: hidden; position: fixed; bottom: 0; top: 62px; padding-top: 10px;}
*/
.page-sidebar-lg .nicescroll-rails{background: #3F4047; left: 173px;}
.page-sidebar-sm .nicescroll-rails{background: #3F4047; left: 53px;}
.page-sidebar-lg .page-sidebar-wrap .nav-app{width:180px; overflow-y: auto; overflow-x: hidden; position: fixed; bottom: 0; top: 115px; padding-top: 10px; }
.page-sidebar-sm .page-sidebar-wrap .nav-app{width: 60px; overflow-y: auto; overflow-x: hidden; position: fixed; bottom: 0; top: 62px; padding-top: 10px;}

/*新版*/
.new-layout-wrap.page-sidebar-fixed  .page-sidebar-wrap .nav-app
{position:relative;top:0px;width:180px; padding-top: 0px;bottom: 0; margin-bottom:15px; overflow-y: auto; overflow-x: hidden; }
.new-layout-wrap .page-sidebar-wrap .p-thumb-item{width: 180px;}

.page-sidebar-lg #ascrail2001,
.page-sidebar-sm #ascrail2001{background:#f5f5f5; z-index: 1002; right: 19px; left: inherit;}
.page-right-wrap .nicescroll-rails.ns-bg{width: 7px; z-index: 99; cursor: default;position: fixed;  display: block; opacity: 0.5;border-radius: 5px;}
.page-right-wrap .nicescroll-rails .ns-scroll{position: relative; top: 2px; float: right; width: 5px; height: 172px; right: 1px; background-color: #ccc; border: 0px none; background-clip: padding-box; border-radius: 5px;}
.new-layout-wrap.page-sidebar-lg #ascrail2001{right: 9%; left: inherit;}


/* ---------单选复选框部分--------- */

/*以下为与单复选有关重置*/
.form-group .form-right-item label{font-weight:normal;}
.radio-inline, .checkbox-inline, .icheckbox-inline {display: inline-table; padding-left: 0px;}/*inline-table为了兼容ie8*/
.rform-right-item .radio-inline{height: 34px;}/*表单里的日期控件 lxb 09-23*/
.form-group .form-right-item label div{margin-right:5px;}
.form-group .form-right-item label div.select-wrap{margin-right:0px;}/*09-01 lxb*/
.cube-table label div{margin-right:5px;}
.form-horizontal .checkbox-inline,.form-horizontal .radio-inline{padding-top:0px \9;}/*兼容IE8*/
.form-horizontal .checkbox-inline{padding-top: 7px;}

/*配合icheck.js 的单选复选框样式 green.css */
/* iCheck plugin Square skin, green
----------------------------------- */
.icheckbox_square-green,
.iradio_square-green {
    zoom:1;
    display: inline-block;
    *display: inline;
    vertical-align:middle;
    margin: 0;
    padding: 0;
    width: 16px;
    height: 19px;
    background: url(../img3/green.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_square-green {
    background-position: 0 -3px;
}
    .icheckbox_square-green.hover {
    background-position: -24px -3px;
    }
    .icheckbox_square-green.checked {
    background-position: -48px -3px;
    }
    .icheckbox_square-green.disabled {
    background-position: -72px -3px;
    cursor: default;
    }
    .icheckbox_square-green.checked.disabled {
    background-position: -96px -3px;
    }

.iradio_square-green {
    background-position: -120px -3px;
}
    .iradio_square-green.hover {
    background-position: -144px -3px;
    }
    .iradio_square-green.checked {
    background-position: -168px -3px;
    }
    .iradio_square-green.disabled {
    background-position: -192px -3px;
    cursor: default;
    }
    .iradio_square-green.checked.disabled {
    background-position: -216px -3px;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_square-green,
    .iradio_square-green {
    background-image: url(../img3/green.png);
    -webkit-background-size: 240px 24px;
    background-size: 240px 24px;
    }
}
/*配合icheck.js 的单选复选框样式 end*/
/* ---------单选复选框部分--------- */


/*桌面*/
.today-parts-nowork-wrap{height:258px; position: relative;}
.today-parts-nowork{height: 87%;margin: auto;position: absolute;top: 0; left: 0; bottom: 0; right: 0; text-align: center;}
.today-nowork-img{width: 100px; height: 100px; background:url(../img3/nowork.png) no-repeat;margin: 0 auto;}
.today-nowork-text-img{width: 208px; height: 17px; background:url(../img3/nowork_text.png) no-repeat; margin: 0 auto;}
.today-nowork-text{padding-top: 10px;text-align: center;}

.page-content-wrap{background-color: rgb(251,251,251);}
.gridly, .gridly > :not(.dragging) {-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out; }
.gridly .dragging {z-index: 800; }
.brickContainer {position: relative;margin:10px 10px 10px 14px;}/*margin:10px 10px 10px 15px; 10-08 lxb*/
.new-layout-wrap .brickContainer {position: relative;margin:10px 15px 10px 15px;}

.brickContainer .brick, .brickContainer .placeholder{opacity: 1;position: relative;border:1px solid #eee;background-color: #fff;border-radius: 6px;}/*cursor: pointer;2015-10-20*/
.brickContainer .placeholder{border-color:red;display: none}
.brickContainer .brick.large.TodayController .brick_content{padding: 0; overflow: inherit;}
.brick.small{font-size: 13px;}
.brick .brick_title{border-bottom: 1px solid #eee;color: #666;cursor: move; padding: 7px 24px;}
.brick .brick_title .module_title{display: inline-block;vertical-align: middle;padding-left: 5px;font-weight: 700;font-size: 18px;}
.brick .brick_title ul.secondary_menu{display: inline-block;vertical-align: bottom;cursor: pointer;padding: 3px;}
.brick .brick_title ul.secondary_menu li{float:left;font-size: 12px;}
.brick .brick_title ul.secondary_menu li a{ padding: 0 10px; border-left: 1px solid #eee;}
.brick .brick_title ul.secondary_menu li:first-child a{border-left:none;}
.brick .brick_title .secondary_menu li .active{color:#ED8E31 !important;}
.brickContainer .i-app{display: inline-block; width:32px; height:32px;overflow:hidden;cursor: inherit;vertical-align: middle;}
.brickContainer .brick.small {width: 220px;height: 300px; }
.brickContainer .brick.large {width: 460px;height: 300px;}
.brickContainer .brick.dragging {opacity: 0.8;}
.brickContainer .brick .brick_content{overflow: hidden; padding: 0 15px;}
.brickContainer .brick .brick_content .page-list-wrap{margin: 0;border: 0; overflow: auto;}
.brickContainer .brick .brick_content .col-lg-12{overflow: hidden; padding: 0;}
.brickContainer .brick .brick_content .list-bd{overflow: auto;margin-top: 0;}
.brickContainer .brick .table tr td{line-height: 20px;white-space: nowrap;height:20px;overflow:hidden;}
.brick .list-hd{display:none;}
.canDrag{cursor: move;}

/*新桌面2015-9-21*/
/*.desktop-layout1上中下，中部左宽右窄*/
.desktop-hd,.desktop-bd,.desktop-ft{padding-left:0;padding-right:0;min-height:20px;}
.desktop-page{padding-right:15px;}/*去掉padding-left:15px; 10-08 lxb*/
.new-layout-wrap .desktop-page{padding-right:0px;}

/*小内容块*/
.desktop-rightdiv .col-lg-4{width: 33%; float: left;}
.deskblk{border-radius:6px;border:1px solid #eee;background:#fff;width:100%;margin-bottom:15px;}
.deskblk-title{position:relative;border-bottom:1px solid #eee;padding:7px 15px;cursor:move;}
.deskblk-title .til{font-size:15px;font-weight:bold;}
.deskblk-title .icon{position:absolute;top:50%;margin-top:-15px;right:15px;font-size:16px;vertical-align:middle;}

.deskblk-cnt{padding: 0px 15px 20px 15px;overflow:hidden;min-height:50px;}
.deskblk-cnt .empty-tip{margin:15px auto ;}
.deskblk-cnt .empty-tip .empty-p1{display:none;}

/*小内容块end*/

.desk-taskcount, .desk-shortcut{margin: 15px 0;}

/*拖时样式*/
.desktop-drag{border:2px dashed #ccc;cursor:move;height:30px;margin-bottom:15px;}/*background:#fff;*/

/*标题上的拖动*/
.desktopnav .desktop-drag{height:auto;min-width:100px;width:auto;cursor:move;margin-bottom:0px;}

.desktop-layout1 .desktop-leftdiv{width:75%;padding-left:0;padding-right:0;float:left;}
.desktop-layout1 .desktop-rightdiv{width:25%;padding-right:0;padding-left: 15px; float:left;}
.desktop-layout1 .desktop-rightdiv .desktopnav .desktop-drag,
.desktop-layout2 .desktop-leftdiv .desktopnav .desktop-drag{width:auto;min-width:10px;;}

/*.desktop-layout2上中下，中部左窄右宽*/
.desktop-layout2 .desktop-leftdiv{padding-left:0;padding-right:0;float:left;width:25%;}
.desktop-layout2 .desktop-rightdiv{padding-right:0;padding-left: 15px; float:left;width:75%;}

/*.desktop-layout3上中下，中部左右等宽*/
.desktop-layout3 .desktop-leftdiv{padding-left:0;padding-right:0;float:left;width:50%;}
.desktop-layout3 .desktop-rightdiv{padding-left:15px;padding-right:0;float:left;width:50%;}
/*.desktop-layout4上中下等宽*/

/*桌面任务统计块2015-9-25*/
 .carousel-controls a {
    position: absolute;
    background: #343434;
    color: #ffffff;
    font-size: 12px;
    opacity: 0.7;
    padding:0px 7px;
}

.prev, .next{display:block;cursor: pointer; position:absolute;}
.desktop-page .prev {left:0;}/*10-08 lxb*/
.desktop-page .next {right:0;}
.carousel-controls{ position: relative;text-align:center;margin:0 auto 15px;}
.carousel-controls .title{font-size:13px;}

.carousel-ctn ul li{text-align:center;}
.desk-taskcount .carousel-ctn  .col-lg-12,
.desk-taskcount .carousel-ctn  .col-lg-4 {padding-right:0px;padding-left:0px;text-align:center;}

/*快捷操作*/
.desk-shortcut .carousel-ctn .name{display: block;text-align:center;padding:1px 0px 10px 0;}
.desk-shortcut .carousel-ctn p{padding-top: 5px;text-align:center;}
.desk-shortcut .carousel-ctn .col-lg-4{margin-bottom:5px;padding-top:10px;padding-left: 0px;}
.desktop-leftdiv .carousel-ctn .col-lg-4{width: 16%;float: left;}
.desk-shortcut .carousel-ctn .col-lg-4:hover{background:#f9f9f9;}

/*左侧宽页面时重置宽度*/
.desktop-leftdiv .col-lg-4 {width:25%; }

/*任务统计*/
.desk-taskcount{position:relative;}
.desk-taskcount .carousel-ctn{margin-bottom:15px;}

.desk-taskcount .carousel-ctn .unfinish p,
.desk-taskcount .carousel-ctn .exceed p,
.desk-taskcount .carousel-ctn .harvest p,
.desk-taskcount .carousel-ctn .acceptance p{font-size:32px;letter-spacing:-1px;}

.desk-taskcount .carousel-ctn .unfinish .name,
.desk-taskcount .carousel-ctn .exceed .name,
.desk-taskcount .carousel-ctn .harvest .name,
.desk-taskcount .carousel-ctn .acceptance .name{display:inline-block;border-radius:4px;padding:1px 8px;color:#fff;}

/*未完成*/
.desk-taskcount .carousel-ctn .unfinish p{color:#FF9900;}
.desk-taskcount .carousel-ctn .unfinish .name{display:inline-block;border-radius:4px;padding:1px 12px;background-color:#FECB80;color:#fff;}

/*超期*/
.desk-taskcount .carousel-ctn .exceed p{color:#FF0000; }
.desk-taskcount .carousel-ctn .exceed .name{background-color:#FF9999;}

/*成果*/
.desk-taskcount .carousel-ctn .harvest p{color:#009900; }
.desk-taskcount .carousel-ctn .harvest .name{background-color:#99CC99; }

/*待验收*/
.desk-taskcount .carousel-ctn .acceptance p{color:#aaa; }
.desk-taskcount .carousel-ctn .acceptance .name{ background-color:#aaa;  }

.desk-tasklist .carousel-ctn td,.desk-tasklist .carousel-ctn th{ text-align:center;}
.desk-tasklist .carousel-ctn td.text-left,.desk-tasklist .carousel-ctn th.text-left{text-align:left;}

/*任务块OVER*/

/*桌面nav*/
.desktopnav{margin-right:30px;}
.desktopnav li{cursor:pointer;float:left;margin-right:15px;font-size: 13px;}
.desktopnav-sub{margin-left:15px;vertical-align:text-top;display:inline-block;}
.desktopnav-sub li{display:table-cell;}
.desktopnav-sub .divider span{display:table-cell;color:#ddd;font-size:12px;}
.desktopnav .normal,.desktopnav .normal:hover,.desktopnav .on{border:0;border-radius: 1em; padding: 0.1em 1.2em;}
.desktopnav .normal{color:#666;}
.desktopnav .on {background-color: #abb8c1; color: #fff;}
.desktopnav .normal:hover{color:#333;}
.desktopnav .label{margin-top:2px;font-size: 13px;}
.desk-today{position:relative;}
.desk-today-left{margin-right:270px;min-height:253px;position: relative; background: url("../img3/today-list-bg.png") top left no-repeat;}
.desk-today-right{position:absolute;right:0;top:0;padding-left: 15px;width:255px;}
.calendar-top,.calendar-btm{width: 100%;}
.calendar-top{padding: 0 55px; margin-top: 26px;}
.desk-today-row{width:100%;table-layout:fixed;}
.calendar-btm .table-condensed thead{background: #fff;border: 0;}
.calendar-btm .table-condensed td{padding: 2px 3px; font-size: 12px;}/*2015-10-20*/
.calendar-btm .table-condensed td:hover{background: #d5e9bb; border-radius: 100%;}
.calendar-btm .table-condensed .prev,
.calendar-btm .table-condensed .next{position: relative;}
.desk-today .desk-today-left .desk-today-row .col2 span.blue{color:#999;}/*2015-10-20*/
.calendar-top .calendar-top-right {font-size:12px;}
.col2 .two-list-item-icon{vertical-align: -3px; }
.desk-today-left .list-ft{position: absolute; right: 0; bottom: -50px;}

.desk-today-row .col1{width:40px;}
.desk-today-row .col2 .item{min-width: 100px;padding-left:10px;overflow: hidden;line-height: 40px;   position: relative;vertical-align: -5px; padding-right:100px;  text-overflow: ellipsis; white-space: nowrap;}
.desk-today-row .col2 .item a.org{color:#f60;}/*padding-right:100px;vertical-align: -5px; overflow: hidden; text-overflow: ellipsis;*/
.desk-today-row .col1 .serial{color:#999;text-align:center;line-height:40px;width:40px;}

.desk-today-row.row0 {border-top:0px dashed #eee;  height: 50px;}
.desk-today-row.row0 .item input,.desk-today-row.row0 .item input:focus,.desk-today-row.row0 .item input:active,.desk-today-row.row0 .item input:hover{border:0;  padding:3px 0px;box-shadow: none;}/*去掉margin-bottom:5px; 10-08 lxb*/
.desktop-rightdiv  .desk-today-left{margin-right:0px;}
.desktop-rightdiv  .desk-today-right{display:none;}

.today-right-icon{height:auto; padding-left:5px;width:100px;text-align:right;color:#aaa;position:absolute;top:0px;right:0;z-index:2;}

/*今天小部件修改 10-15 lxb*/
.desk-today-row.add .col1{border-right: 0;}
.desk-today-row.add .col1 span{padding: 10.5px 14px; border: 1px solid #eee; border-right: 0; margin-bottom: 2px; border-radius: 4px 0 0 4px;}
.desk-today-row.add .col2 .item{border: 1px solid #eee; border-left: 0; border-radius: 0 4px 4px 0;}


/*浏览器*/
.browser{margin:0 20px;}
.browser-item:after{content:""; display:block; clear:both;}
.browser-item li ,.browser-plug{padding:10px 20px; border:#eee solid 1px; float:left; margin-right:20px;}
.browser-item li:hover ,.browser-plug:hover, .browser-item li.seld{border:#8FC04F solid 1px;}
.browser-table span{display:inline-block; vertical-align: middle; margin-right: 5px;}
.browser-icon{ width:55px; height:51px; background-image:url(../img3/browser.png);}
.browser-icon-chrome{background-position:0 -50px;}
.browser-icon-fbx{background-position:-60px 0px;}
.browser-icon-ie{background-position:-118px 0px;}
.text-middle{ vertical-align:middle; padding-left:10px;}
.bg-green ,.bg-green:hover ,.bg-green:focus{padding-top:10px; padding-bottom:10px; background-color:#8FC04F; color:#fff;}
.warn{background-color:#FF875E; padding:10px 30px; width:300px; right:0px; bottom:0; position:fixed;}
.white{ color:#fff;}

/*风格选择*/
.style-select-list{width: 100%; padding: 20px 30px;}
.style-select-list:hover{background: #fafafa ;}
.style-select-img,
.style-select-text,
.style-select-list .radio-inline{display:inline-block; vertical-align: middle; width: 30%;text-align: center;}
.style-select-list .radio-inline{padding: 0;}
.style-select-list.active .style-img{border: 3px solid #a3ce40;}
.style-select-list.active .fa-check{width: 60px; height: 60px; color: #fff; background: #a3ce40; opacity: 0.7; position: absolute; top: 32%; left: 40%; font-size: 30px; border-radius: 100%; line-height: 60px;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);}
.style-img{width: 120px; height: 60px; display: table-cell; border: 2px solid #eee; background: url("../img3/v3icon.png") no-repeat;}
.style-cs{background-position: -378px 0;}
.style-pop{background-position: -378px -62px;}
.style-select-wrap .style-select-list{width: 50%; padding: 20px 30px; float: left; text-align: center; cursor: pointer;}
.style-select-wrap .style-select-img{display: block; width: 100%; margin-bottom: 20px; position: relative;}
.style-select-wrap .style-select-list:hover{background: none ;}
.style-select-wrap .style-img{width: 210px; height: 140px;display: block; margin: 0 auto; border: 3px solid #eee; background: url("../img3/style-sel.png") no-repeat;}
.style-select-wrap .style-pop{background-position: 0px -141px;}
/* --------- 弹窗部分--------- */
/*弹窗*/
.modal-blk{display: block;
    background-clip: padding-box;
    background-color: rgb(255, 255, 255);
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    left: 50%;
    outline: 0 none;
	border-radius: 6px;z-index: 1050;
}

.modal-header,.modal-body,.modal-footer{width: 800px;}
.modal-header{height:50px;overflow:hidden;}
.modal-body-content{position:relative;}
.modal-body-content .form-group .form-left-item{padding-top: 7px;}

.modal-adapt{margin-left: -400px;position: fixed; top: 0;}/*等屏高弹窗，高度自适应*/
.modal-adapt .modal-header,.modal-adapt .modal-body{background-color:#fff;}
.modal-adapt .modal-footer { background-color:#fff;border-top: 1px solid #eee;padding:10px;height:54px;position:fixed;bottom:0px;z-index: 1051;margin:0 auto;text-align:center;}/*height:68px;*/
.modal-adapt .modal-body{position:fixed;bottom:53px;top:50px;min-height:200px;padding:20px;}/*padding:20px; 2016-6-21 bottom:64px;*/
.modal-adapt .modal-body .modal-body-content {min-width:740px;}

.modal-footer .btn{padding:5px 15px;}/*2015-9-16 弹窗的底部BUTTON*/


/*特殊弹窗*/
.modal-special{width: 1000px;margin-left: -510px;min-height:100px;  top:50%; left:50%;margin-top:-390px;position:fixed; background: #fff; border-radius:6px ; box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); z-index: 1050;background-clip:padding-box;}
.modal-header,.modal-body,.modal-footer{width: 100%;padding: 15px;}
.modal-special .modal-body{min-height: 200px;}
.modal-special .modal-header{border-bottom: 0;}

/*重置提醒控件modal-adapt 特殊  去掉弹窗上的overflow-y:auto;*/
.modal-adapt-sc{margin-left: -400px; position: absolute; top: 0;}
.modal-adapt-sc .reset-modal-header{border-radius: 6px 6px 0 0 ;}
.modal-adapt-sc .reset-modal-header, .modal-adapt-sc .reset-modal-body{background-color:#fff;}
.modal-adapt-sc .reset-modal-footer {border-top: 1px solid #eee;padding:10px;background-color:#fff; border-top: 1px solid #eee;position:relative;bottom:0px;z-index: 1000;margin:0 auto;text-align:center;border-radius: 0 0 6px 6px;}/*height:68px;*/
.modal-adapt-sc .reset-modal-body{position:relative;bottom:53px;top:0px;height:690px;padding:20px;}
.modal-adapt-sc .reset-modal-body .modal-body-content {min-width:740px;}

.modal-sm{ width: 500px; margin-left: -200px;min-height:100px; height:auto !important; height:200px; top:50%;margin-top:-200px;position: fixed;}/*窄提示框*/
.modal-sm .modal-header,.modal-sm .modal-body,.modal-sm .modal-footer{width: 500px;}
.modal-sm .modal-footer {border-top: 1px solid #eee;padding:10px;margin:0 auto;text-align:center;}/*height:68px;*/
.modal-sm .modal-body .modal-body-content {min-width:440px;}


.modal-default .modal-header,.modal-default .modal-body,.modal-default .modal-footer{width: 680px;}
.modal-default{margin-left: -340px;min-height:100px; height:auto !important; height:400px; top:50%;margin-top:-244px;position:fixed;}/*一般弹窗*/
.modal-default .modal-footer {border-top: 1px solid #eee;padding:10px; margin:0 auto;text-align:center;}/*height:68px;*/
.modal-default .modal-body{min-height:100px;padding:20px;}
.modal-default .modal-body .modal-body-content {min-width:620px;}

.rmodal-default.modal-default{margin-left: -437px;}
.rmodal-default.modal-default .modal-header,
.rmodal-default.modal-default .modal-body,
.rmodal-default.modal-default .modal-footer{width: 890px; }

.rmodal-default .modal-md .modal-header,
.rmodal-default .modal-md .modal-body,
.rmodal-default .modal-md .modal-footer{width: 800px;}


.modal-noline .modal-footer{border-top: 0px solid #eee;}
/*重置上边距,影响到其他的页面了 2016-5-31 .modal-body.modal-help{padding:0 0px 20px;}*/
 .normal-pop{position:relative;}
 .modal-body .help-blk{background:#f9f9f9;border-bottom:1px solid #eee;padding:10px 25px;width:680px;text-align:left;position:absolute;top: -20px;left: -20px;}

/*选人用的固定大弹窗overflow-y:scroll;使用三部内部的滚动条，不用大的。*/
.modal-md{margin-left: -400px;height:570px; top:50%;margin-top:-301px;position: fixed;}/*margin-top:-330px 640px 08-13 lxb 修改原先margin-top:-285px*/
.modal-md .modal-header,.modal-md .modal-body,.modal-md .modal-footer{width: 800px;}
.modal-md .modal-body{height:482px;}/*height:552px;*/

.modal-default.modal-select .modal-body,
.modal-default.modal-adr .modal-body{padding:0;}
.modal-default.modal-adr .modal-body{height:450px;}

.modal-select .modal-body,
.modal-adr .modal-body{padding:0;}

.modal-select .modal-body{background:url(../img3/tree-bg-main.png) repeat-y left center;}/*多右侧线*/
.modal-select-dep .modal-body,.modal-select-rule .modal-body{background:url(../img3/tree-bg-main2.png) repeat-y left center;}/*选部门结构2015-5-21*/

.modal-adr .modal-body{background:url(../img3/tree-bg-main1.png) repeat-y left center;}

.modal-select .select-tab .pull-right .input-group{width:192px;margin-top:8px;margin-right:8px;}
.modal-select .modal-footer,
.modal-adr .modal-footer{border-top:2px solid #edf1ef;}


/*弹窗面板底部遮罩*/
.modal-backdrop {background-color: rgb(0, 0, 0);bottom: 0;left: 0;position: fixed;right: 0;top: 0;z-index: 1040;}

/*提醒面板*/
.modal-remind  .modal-body {
    overflow-y:  visible;}
.sys-pop-remind{}


/*重置弹窗 --文件柜 lxb 08-31*/
.reset-modal{margin-left: -248px;min-height:100px; height:auto !important; height:400px; top:50%;margin-top:-244px;position:fixed;}
.reset-modal .modal-header,
.reset-modal .modal-body,
.reset-modal .modal-footer{width: 500px;}
.reset-modal .modal-footer { border-top: 1px solid #eee;padding:10px; margin:0 auto;text-align:center;}/*height:68px;*/
.reset-modal .modal-body{min-height:200px;padding:20px;}
.reset-modal .form-group:after{content: ""; display: block; clear: both;overflow-x: hidden;}
.reset-modal .modal-body .modal-body-content{min-width: 460px;}
.reset-modal .share-list-add a{padding: 25px 160px;}
.reset-modal .close-btn:hover{background: #eee;}

/* --------- 弹窗部分--------- */
/* --------- 分页部分--------- */
/*分页重置*/
.pagination{margin: 10px 0;}/**/
.pagination > li{float: left; width: inherit !important;}
.pagination > li > a, .pagination > li > span {
    background-color: rgb(255, 255, 255);
    border: 1px solid #eee;padding: 1px 10px;
    color: #8fc04f;}/*85B645*/
/*   border: 1px solid #E1E1E1;*/

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  color: #779D22;
  background-color: #eee;
  border-color: #E1E1E1;
}/*6EA920*/
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #fff;
  cursor: default;
  background-color: #8fc04f;
  border-color:#8fc04f;
}/*#8BBB4C #8BBB4C*/
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {

  border-color: #eee;
}

/*detail 右侧栏 分页 lxb 09-08*/
.page-right-pagination.page-btn{ width: 230px; left: inherit; background: #fff;}
.page-right-pagination .small{text-align: center;}
.page-right-pagination .pagination > li > a,
.page-right-pagination .pagination > li > span{padding: 0 3px;}
/*分页--中等*/
.mid .pagination > li > a,.mid .pagination > li > span{padding: 1px 6px; font-size: 10px;}

/* --------- 分页部分--------- */




/* --------- 页面图标部分--------- */




/*顶部泡泡 lxb 08-25*/
/*.row-header .ico-pp{min-width:15px; height: 20px; display:block; padding: 1px 5px 0 4px; position:absolute;top:15px;right:8px;color:white;font-size:9px;font-weight:bold;background:url("../img3/info_bg.png") no-repeat; background-size: 100% 100%;}*//*泡泡*/
.row-header .ico-pp{width: 19px; height: 19px; display: block; text-align: center; position:absolute;top:0px;right:13px; background: #f60; padding: 2px 1px 3px 0; border-radius: 100%; font-size:9px; color: #fff; }
/*chrome 浏览器 字体大小*/
@media screen and (-webkit-min-device-pixel-ratio:0){
    .row-header .ico-pp{ width: 24px; height: 24px; padding: 3px 1px 4px 0px; -webkit-transform:scale(0.8); right:10px;}
}

/*TAB折叠*/
.shrink{background-position:-10px -376px;width:23px;height:20px;overflow:hidden;}
.shrink:hover{background-position:-10px -376px;} /* -383px; */
/* .shrink:hover{background-position:-10px -400px;width:23px;height:20px;overflow:hidden;} */
.nav-more .shrink{width:17px;height:15px;overflow:hidden;}
.nav-more>a{padding: 3px 10px;}
.nav-more>a:hover{background: #f5f5f5;border: 1px solid #eee; border-radius: 4px;}
.nav-more>a:focus{color: #333;}
.nav-more{position: absolute; top:39px; background: #fff;}
.nav-more.open>a{border: 1px solid #eee;padding: 3px 10px; border-radius: 5px;}
.nav-more a{ border-bottom: 0; display: block;}
.nav .nav-more .dropdown-menu li.active a{color:#333;}

/*nav右侧隐藏下拉*/
.page-nav-dropdowm{left: auto;right: 0;}

/*侧边栏隐藏*/
.row-header .ico-toggler{height:60px;background-position:-40px -228px}
.row-header .ico-toggler:hover{height:60px;background-position:0px -228px;}

/*印章类图标*/
.ico-incumbency,.ico-dimission{display:inline-block;width:92px;height:60px;background:url(../img3/seal.png) no-repeat;overflow:hidden;}
.ico-incumbency{background-position:0px 0px}/*在职*/
.ico-dimission{background-position:0px -60px}/*离职*/
.ico-indi-pos{position:absolute;top:115px;right:-15px;z-index:9;}


/*公告阅读提示*/
.ico-tip-read,.ico-tip-read1,.ico-tip-read2{display:inline-block;width:316px;height:101px;overflow:hidden;position:absolute;top:-85px;left:0px;z-index:5;opacity:0.96;}
.ico-tip-read{background:url(../img3/ico-tip-read.png) no-repeat;}
.ico-tip-read1{background:url(../img3/ico-tip-read1.png) no-repeat;}
.ico-tip-read2{background:url(../img3/ico-tip-read2.png) no-repeat;}

/*系统消息面板图标 .openmore:hover{background:#f1f1f1;}*/
.openmore .more-icon,.openmore:hover .more-icon{cursor:pointer;display:inline-block;background:url(../img3/v3icon.png) no-repeat;height:10px;width:18px;}/**/
.openmore{height:13px;text-align:center;margin:0 auto;}

.openmore .more-icon{background-position:-10px -460px;}
.openmore:hover .more-icon{background-position:-10px -472px;}
.openmore:hover{background:#fcf8e3;}/*f5f5f5;*/

.sys_new_icon{position:absolute;top:0px;right:0px;width:27px;height:27px;background:url(../img3/v3icon.png) no-repeat 0px -485px;display:inline-block;}


/*系统消息开关图标*/
.switch_c_on,.switch_c_off{cursor:pointer;background:url(../img3/switch_c.png) no-repeat;width:52px;height:18px;display:inline-block;}
.switch_c_on{background-position:left -1px;}
.switch_c_off{background-position:left -21px;}

/*开启个人密码图标*/
.switch_o_on,.switch_o_off{cursor:pointer;background:url(../img3/switch_o.png) no-repeat;width:44px;height:18px;display:inline-block;}
.switch_o_on{background-position:left -0px;}
.switch_o_off{background-position:left -20px;}


/*空页面提示图标*/
.empty-p1,.empty-p2,.empty-p3,.empty-p4,.empty-p5,.empty-p6,.empty-p7,.empty-p8,.empty-p9{background:url(../img3/v3icon.png) no-repeat;width:100px;height:100px;display:inline-block;}
.empty-p1{background-position:-400px -125px;}/*空数据*/
.empty-p2{background-position:-400px -225px;}/*空文件夹*/
.empty-p3{background-position:-400px -325px;}/*没有客户*/
.empty-p4{background-position:-400px -425px;}/*红圆异常*/
.empty-p5{background-position:-50px -600px;}/*无权限*/
.empty-p6{background-position:-150px -600px;}/*失败*/
.empty-p7{background-position:-250px -600px;}/*灰圆失败*/
.empty-p8{background-position:-20px -1140px;}/*无任何共享*/
.empty-p9{background-position:-120px -1140px;}/*暂无分发记录*/


.empty-tip{width:160px;margin-top:100px;text-align:center;margin-left:auto;margin-right:auto;}
.empty-tip .text{color:#ccc;}
.empty-tip.error  .text{color:#f60;}


.tree-right-bd .empty-tip{margin-top:40px;}
.tree-right-bd {min-height:200px;}
/*选人弹窗处的空页面提示*/
.select-pop .empty-tip{margin-top:70px;width:160px;}
.select-pop  .select-result .empty-tip{margin-top:70px;width:120px;}
/*共享我的菜单*/
.manage-cat .empty-tip{margin-top:15px;margin-bottom:20px;}
/*系统消息*/
.sys-news-list .empty-tip{margin-top:150px;margin-bottom:20px;}

/* ---------页面图标部分--------- */




/* ---------组件图标--------- */

.i_app01_32,.i_app02_32,.i_app03_32,.i_app04_32,.i_app05_32,.i_app06_32,.i_app07_32,.i_app08_32,.i_app09_32,
.i_app10_32,.i_app11_32,.i_app12_32,.i_app13_32,.i_app14_32,.i_app15_32,.i_app16_32,.i_app17_32,.i_app18_32,.i_app19_32,
.i_app20_32,.i_app21_32,.i_app22_32,.i_app23_32,.i_app24_32,.i_app25_32,.i_app26_32,.i_app27_32,.i_app28_32,.i_app29_32,
.i_app30_32,.i_app31_32,.i_app32_32,.i_app33_32,.i_app34_32,.i_app35_32,.i_app36_32,.i_app37_32,.i_app38_32,.i_app39_32,
.i_app40_32,.i_app41_32,.i_app42_32,.i_app43_32,.i_app44_32,.i_app45_32,.i_app46_32,.i_app47_32,.i_app48_32,.i_app49_32,
.i_app50_32,.i_app51_32,.i_app52_32,.i_app53_32,.i_app54_32,.i_app55_32,.i_app56_32,.i_app57_32,.i_app58_32,.i_app59_32,
.i_app60_32,.i_app61_32,.i_app62_32,.i_app63_32,.i_app64_32,.i_app65_32,.i_app66_32,.i_app67_32,.i_app68_32,.i_app69_32,
.i_app70_32,.i_app71_32,.i_app72_32,.i_app73_32,.i_app74_32,.i_app75_32,.i_app76_32,.i_app77_32,.i_app78_32,.i_app79_32,
.i_app80_32,.i_app81_32,.i_app82_32,.i_app83_32,.i_app84_32,.i_app85_32,.i_app86_32,.i_app87_32,.i_app88_32,.i_app89_32
{cursor:pointer;display:inline-block;background:url(../img3/i_appv3.png) no-repeat;width:32px;height:32px;}

.i_app01_24,.i_app02_24,.i_app03_24,.i_app04_24,.i_app05_24,.i_app06_24,.i_app07_24,.i_app08_24,.i_app09_24,
.i_app10_24,.i_app11_24,.i_app12_24,.i_app13_24,.i_app14_24,.i_app15_24,.i_app16_24,.i_app17_24,.i_app18_24,.i_app19_24,
.i_app20_24,.i_app21_24,.i_app22_24,.i_app23_24,.i_app24_24,.i_app25_24,.i_app26_24,.i_app27_24,.i_app28_24,.i_app29_24,
.i_app30_24,.i_app31_24,.i_app32_24,.i_app33_24,.i_app34_24,.i_app35_24,.i_app36_24,.i_app37_24,.i_app38_24,.i_app39_24,
.i_app40_24,.i_app41_24,.i_app42_24,.i_app43_24,.i_app44_24,.i_app45_24,.i_app46_24,.i_app47_24,.i_app48_24,.i_app49_24,
.i_app50_24,.i_app51_24,.i_app52_24,.i_app53_24,.i_app54_24,.i_app55_24,.i_app56_24,.i_app57_24,.i_app58_24,.i_app59_24,
.i_app60_24,.i_app61_24,.i_app62_24,.i_app63_24,.i_app64_24,.i_app65_24,.i_app66_24,.i_app67_24,.i_app68_24,.i_app69_24,
.i_app70_24,.i_app71_24,.i_app72_24,.i_app73_24,.i_app74_24,.i_app75_24,.i_app76_24,.i_app77_24,.i_app78_24,.i_app79_24,
.i_app80_24,.i_app81_24,.i_app82_24,.i_app83_24,.i_app84_24,.i_app85_24,.i_app86_24,.i_app87_24,.i_app88_24,.i_app89_24
{cursor:pointer;display:inline-block;background:url(../img3/i_appv3.png) no-repeat;width:24px;height:24px;}
/*
.i_app01_24_gray,.i_app02_24_gray,.i_app03_24_gray,.i_app04_24_gray,.i_app05_24_gray,.i_app06_24_gray,
.i_app07_24_gray,.i_app08_24_gray,.i_app09_24_gray,.i_app10_24_gray,.i_app11_24_gray,.i_app12_24_gray,
.i_app13_24_gray,.i_app14_24_gray,.i_app15_24_gray,.i_app16_24_gray,.i_app17_24_gray,.i_app18_24_gray,
.i_app19_24_gray,.i_app20_24_gray,.i_app21_24_gray,.i_app22_24_gray,.i_app23_24_gray,.i_app24_24_gray,
.i_app25_24_gray,.i_app26_24_gray,.i_app27_24_gray,.i_app28_24_gray,.i_app29_24_gray,.i_app30_24_gray,
.i_app31_24_gray,.i_app32_24_gray,.i_app33_24_gray,.i_app34_24_gray,.i_app35_24_gray,.i_app36_24_gray,
.i_app37_24_gray,.i_app38_24_gray,.i_app39_24_gray,.i_app40_24_gray,.i_app41_24_gray,.i_app42_24_gray,
.i_app43_24_gray,.i_app44_24_gray,.i_app45_24_gray,.i_app46_24_gray,.i_app47_24_gray,.i_app48_24_gray,
.i_app49_24_gray,.i_app50_24_gray,.i_app51_24_gray,.i_app52_24_gray,.i_app53_24_gray,.i_app54_24_gray,
.i_app55_24_gray,.i_app56_24_gray,.i_app57_24_gray,.i_app58_24_gray,
.i_app59_24_gray,.i_app60_24_gray,.i_app61_24_gray,.i_app62_24_gray,.i_app63_24_gray,.i_app64_24_gray,
.i_app65_24_gray,.i_app66_24_gray,.i_app67_24_gray,.i_app68_24_gray
{cursor:pointer;display:inline-block;background:url(../img3/i_appv3.png) no-repeat;width:24px;height:24px;}*/

.i_app01_16,.i_app02_16,.i_app03_16,.i_app04_16,.i_app05_16,.i_app06_16,.i_app07_16,.i_app08_16,.i_app09_16,
.i_app10_16,.i_app11_16,.i_app12_16,.i_app13_16,.i_app14_16,.i_app15_16,.i_app16_16,.i_app17_16,.i_app18_16,.i_app19_16,
.i_app20_16,.i_app21_16,.i_app22_16,.i_app23_16,.i_app24_16,.i_app25_16,.i_app26_16,.i_app27_16,.i_app28_16,.i_app29_16,
.i_app30_16,.i_app31_16,.i_app32_16,.i_app33_16,.i_app34_16,.i_app35_16,.i_app36_16,.i_app37_16,.i_app38_16,.i_app39_16,
.i_app40_16,.i_app41_16,.i_app42_16,.i_app43_16,.i_app44_16,.i_app45_16,.i_app46_16,.i_app47_16,.i_app48_16,.i_app49_16,
.i_app50_16,.i_app51_16,.i_app52_16,.i_app53_16,.i_app54_16,.i_app55_16,.i_app56_16,.i_app57_16,.i_app58_16,.i_app59_16,
.i_app60_16,.i_app61_16,.i_app62_16,.i_app63_16,.i_app64_16,.i_app65_16,.i_app66_16,.i_app67_16,.i_app68_16,.i_app69_16,
.i_app70_16,.i_app71_16,.i_app72_16,.i_app73_16,.i_app74_16,.i_app75_16,.i_app76_16,.i_app77_16,.i_app78_16,.i_app79_16,
.i_app80_16,.i_app81_16,.i_app82_16,.i_app83_16,.i_app84_16,.i_app85_16,.i_app86_16,.i_app87_16,.i_app88_16,.i_app89_16
{cursor:pointer;display:inline-block;background:url(../img3/i_appv3.png) no-repeat;width:16px;height:16px;}

/*左侧大*/
.i_app02_32{background-position:-117px -50px;}/*个人账号*/
.i_app03_32{background-position:-117px -110px;}/*任务*/
.i_app04_32{background-position:-117px -170px;}/*系统管理*/
.i_app05_32{background-position:-117px -230px;}/*我的公司*/
.i_app06_32{background-position:-270px -590px;}/*项目管理06*/
.i_app07_32{background-position:-270px -650px;}/*APPstore*/
.i_app08_32{background-position:-117px -290px;}/*系统消息*/
.i_app09_32{background-position:-270px -710px;}/*智信*/
.i_app10_32{background-position:-270px -830px;}/*投票*/
.i_app11_32{background-position:-117px -381px;}
.i_app12_32{background-position:-270px -770px;}/*电话会议*/
.i_app13_32{background-position:-117px -350px;}/*申请审批2011-6-26*/
.i_app14_32{background-position:-117px -1770px;}/* */
.i_app15_32{background-position:-117px -410px;}/*开会*/
.i_app16_32{background-position:-117px -470px;}/*公告*/
.i_app17_32{background-position:-270px -470px;}/*同事*/
.i_app18_32{background-position:-117px -2571px;}/*申请审查*/
.i_app19_32{background-position:-117px -3371px;}/*备忘*/
.i_app20_32{background-position:-117px -530px;}/*汇报*/
.i_app21_32{background-position:-117px -590px;}/*计划*/
.i_app22_32{background-position:-117px -650px;}/*内部邮件*/
.i_app23_32{background-position:-117px -710px;}/*今天*/
.i_app24_32{background-position:-117px -770px;}/*活动*/
.i_app25_32{background-position:-117px -830px;}/*网络传真*/
.i_app26_32{background-position:-117px -890px;}/*系统日志*/
.i_app27_32{background-position:-117px -950px;}/*授权码*/
.i_app28_32{background-position:-117px -1010px;}/*oastroe*/
.i_app29_32{background-position:-117px -1070px;}/*文件柜*/
.i_app30_32{background-position:-117px -1250px;}/*积分（未使用）*/
.i_app31_32{background-position:-117px -1130px;}/*排班*/
.i_app32_32{background-position:-117px -1190px;}/*翼办公*/
.i_app33_32{background-position:-117px -1250px;}/*积分商城*/
.i_app34_32{background-position:-117px -1310px;}/*客户档案*/
.i_app35_32{background-position:-117px -1370px;}/*短信平台*/
.i_app36_32{background-position:-117px -1430px;}/*客户服务*/
.i_app37_32{background-position:-117px -1490px;}/*客户拜访*/
.i_app38_32{background-position:-117px -1550px;}/*数据分析*/
.i_app39_32{background-position:-117px -1610px;}/*留言管理*/
.i_app40_32{background-position:-117px -1670px;}/*更新记录*/
.i_app41_32{background-position:-117px -1730px;}/*催缴费*/
.i_app42_32{background-position:-117px -1790px;}/*商品*/
.i_app43_32{background-position:-117px -1850px;}/*盘点*/
.i_app44_32{background-position:-117px -1913px;}/*工资*/
.i_app45_32{background-position:-117px -1980px;}/*公文*/
.i_app46_32{background-position:-117px -2053px;}/*督办*/
.i_app47_32{background-position:-117px -2115px;}/*规章制度*/
.i_app48_32{background-position:-117px -2167px;}/*教程*/
.i_app49_32{background-position:-117px -2220px;}/*考勤+53*/
.i_app50_32{background-position:-117px -2273px;}/*手机认证+53*/
.i_app51_32{background-position:-117px -2326px;}/*行政审批+53*/ 
.i_app52_32{background-position:-117px -2379px;}/*企业号+53*/
.i_app53_32{background-position:-117px -2434px;}/*工资*/
.i_app54_32{background-position:-117px -2488px;}/*人员轨迹*/
.i_app55_32{background-position:-117px -2541px;}/*政务版日程*/
.i_app56_32{background-position:-117px -2596px;}/*权限*/
.i_app57_32{background-position:-117px -2594px;} /* 新闻中心（政务版） */
.i_app58_32{background-position:-117px -2704px;} /* 档案柜（政务版） */
.i_app59_32{background-position:-117px -2594px;} /* 中国知网（政务版） */
.i_app60_32{background-position:-270px -6px;} /* 市场活动 （CRM） */
.i_app61_32{background-position:-270px -50px;} /* 销售线索（CRM） */
.i_app62_32{background-position:-270px -110px;} /* 联系人（CRM） */
.i_app63_32{background-position:-270px -170px;} /*  销售机会（CRM） */
.i_app64_32{background-position:-270px -230px;} /*  合同（CRM） */
.i_app65_32{background-position:-270px -290px;} /*  目标（CRM） */
.i_app66_32{background-position:-270px -350px;} /*  产品（CRM） */
.i_app67_32{background-position:-270px -410px;} /* 竞争对手（CRM）20160130 */
.i_app68_32{background-position:-117px -6px;}/* 同事圈20160226 */
.i_app69_32{background-position:-270px -530px;}/* 绩效考核20160414 */
.i_app70_32{background-position:-270px -890px;}/* 听课记录 */
.i_app71_32{background-position:-270px -950px;}/* 督导报告 */
.i_app72_32{background-position:-270px -1010px;}/* 督导记录 */
.i_app73_32{background-position:-270px -1070px;}/* 整改报告 */
.i_app74_32{background-position:-270px -1130px;}/* 经验交流 */
.i_app75_32{background-position:-270px -1190px;}/* 责任区域 */
.i_app76_32{background-position:-270px -1250px;}/* 学校档案 */
.i_app77_32{background-position:-270px -1310px;}/* 政策法规 */
.i_app78_32{background-position:-270px -1370px;}/* 移动设备授权 */
.i_app79_32{background-position:-270px -1430px;}/* 业务流程宝典 */
.i_app80_32{background-position:-270px -1490px;}/* 外勤签到 */

.i_app81_32{background-position:-270px -1550px;}/* 美的视频会议 */
.i_app82_32{background-position:-270px -1610px;}/* 车辆管理 */
.i_app83_32{background-position:-270px -1670px;}/* 物品管理 */
.i_app84_32{background-position:-270px -1730px;}/* 外部邮件 */
.i_app85_32{background-position:-270px -1790px;}/* 超级推送 */


/*右侧小*/
.i_app02_24{background-position:-181px -58px;}/*个人账号 +8*/
.i_app03_24{background-position:-181px -118px;}/*任务*/
.i_app04_24{background-position:-181px -178px;}/*系统管理*/
.i_app05_24{background-position:-181px -238px;}/*我的公司*/
.i_app06_24{background-position:-332px -598px;}/*项目管理06*/
.i_app07_24{background-position:-332px -658px;}/*APPstore*/
.i_app08_24{background-position:-181px -298px;}/*系统消息*/
.i_app09_24{background-position:-332px -718px;}/*智信*/
.i_app10_24{background-position:-332px -838px;}/*投票*/
.i_app11_24{background-position:-181px -389px;}
.i_app12_24{background-position:-332px -778px;}/*电话会议*/
.i_app13_24{background-position:-181px -358px;}/*申请审批2011-6-26*/
.i_app14_24{background-position:-181px -1778px;}/**/
.i_app15_24{background-position:-181px -418px;}/*开会*/
.i_app16_24{background-position:-181px -478px;}/*公告*/
.i_app17_24{background-position:-332px -478px;}/*同事*/
.i_app18_24{background-position:-181px -2579px;}/*申请审查*/
.i_app19_24{background-position:-181px -3379px;}/*备忘*/
.i_app20_24{background-position:-181px -538px;}/*汇报*/
.i_app21_24{background-position:-181px -598px;}/*计划*/
.i_app22_24{background-position:-181px -658px;}/*内部邮件*/
.i_app23_24{background-position:-181px -718px;}/*今天*/
.i_app24_24{background-position:-181px -778px;}/*活动*/
.i_app25_24{background-position:-181px -838px;}/*网络传真*/
.i_app26_24{background-position:-181px -898px;}/*系统日志*/
.i_app27_24{background-position:-181px -958px;}/*授权码*/
.i_app28_24{background-position:-181px -1018px;}/*oastroe*/
.i_app29_24{background-position:-181px -1078px;}/*文件柜*/
.i_app30_24{background-position:-181px -1258px;}/*积分（未使用）*/
.i_app31_24{background-position:-181px -1138px;}/*排班*/
.i_app32_24{background-position:-181px -1198px;}/*翼办公*/
.i_app33_24{background-position:-181px -1258px;}/*积分商城*/
.i_app34_24{background-position:-181px -1318px;}/*客户档案*/
.i_app35_24{background-position:-181px -1378px;}/*短信平台*/
.i_app36_24{background-position:-181px -1438px;}/*客户服务*/
.i_app37_24{background-position:-181px -1498px;}/*客户拜访*/
.i_app38_24{background-position:-181px -1558px;}/*数据分析*/
.i_app39_24{background-position:-181px -1618px;}/*留言管理*/
.i_app40_24{background-position:-181px -1678px;}/*更新记录*/
.i_app41_24{background-position:-181px -1738px;}/*催缴费*/
.i_app42_24{background-position:-181px -1798px;}/*商品*/
.i_app43_24{background-position:-181px -1858px;}/*盘点*/
.i_app44_24{background-position:-181px -1921px;}/*工资*/
.i_app45_24{background-position:-181px -1988px;}/*公文*/
.i_app46_24{background-position:-181px -2061px;}/*督办*/
.i_app47_24{background-position:-181px -2123px;}/*规章制度*/
.i_app48_24{background-position:-181px -2175px;}/*教程*/
.i_app49_24{background-position:-181px -2228px;}/*考勤+53*/
.i_app50_24{background-position:-181px -2281px;}/*手机认证+53*/
.i_app51_24{background-position:-181px -2334px;}/*行政审批+53*/
.i_app52_24{background-position:-181px -2387px;}/*企业号+53*/
.i_app53_24{background-position:-181px -2442px;}/*工资*/
.i_app54_24{background-position:-181px -2496px;}/*人员轨迹*/
.i_app55_24{background-position:-181px -2550px;}/*政务版日程*/
.i_app56_24{background-position:-181px -2604px;}/*权限*/
.i_app57_24{background-position:-181px -2663px;} /* 新闻中心（政务版） */
.i_app58_24{background-position:-181px -2712px;} /* 档案柜（政务版） */
.i_app59_24{background-position:-181px -2738px;} /* 中国知网（政务版） */
.i_app60_24{background-position:-332px -14px;} /* 市场活动 （CRM） */
.i_app61_24{background-position:-332px -58px;} /* 销售线索（CRM） */
.i_app62_24{background-position:-332px -118px;} /* 联系人（CRM） */
.i_app63_24{background-position:-332px -178px;} /*  销售机会（CRM） */
.i_app64_24{background-position:-332px -238px;} /*  合同（CRM） */
.i_app65_24{background-position:-332px -298px;} /*  目标（CRM） */
.i_app66_24{background-position:-332px -358px;} /*  产品（CRM） */
.i_app67_24{background-position:-332px -418px;} /* 竞争对手（CRM）20160130 */
.i_app68_24{background-position:-181px -14px;} /* 同事圈20160226 */
.i_app69_24{background-position:-332px -538px;} /* 绩效考核20160414 */
.i_app70_24{background-position:-332px -898px;}/* 听课记录 */
.i_app71_24{background-position:-332px -958px;}/* 督导报告 */
.i_app72_24{background-position:-332px -1018px;}/* 督导记录 */
.i_app73_24{background-position:-332px -1078px;}/* 整改报告 */
.i_app74_24{background-position:-332px -1138px;}/* 经验交流 */
.i_app75_24{background-position:-332px -1198px;}/* 责任区域 */
.i_app76_24{background-position:-332px -1258px;}/* 学校档案 */
.i_app77_24{background-position:-332px -1318px;}/* 政策法规 */
.i_app78_24{background-position:-332px -1378px;}/* 移动设备授权 */
.i_app79_24{background-position:-332px -1438px;}/* 业务流程宝典 */
.i_app80_24{background-position:-332px -1498px;}/* 外勤签到 */

.i_app81_24{background-position:-332px -1558px;}/* 美的视频会议 */
.i_app82_24{background-position:-332px -1618px;}/* 车辆管理 */
.i_app83_24{background-position:-332px -1678px;}/* 物品管理 */
.i_app84_24{background-position:-332px -1738px;}/* 外部邮件 */
.i_app85_24{background-position:-332px -1798px;}/* 超级推送 */


/*灰色小 暂不用*/
.i_app02_24_gray{background-position:-181px -58px;}/*个人账号 +8*/
.i_app03_24_gray{background-position:-181px -118px;}/*任务*/
.i_app04_24_gray{background-position:-181px -178px;}/*系统管理*/
.i_app05_24_gray{background-position:-181px -238px;}/*我的公司*/ 
.i_app07_24_gray{background-position:-181px -192px;}/*APPstore*/
.i_app08_24_gray{background-position:-181px -298px;}/*系统消息*/
.i_app09_24_gray{background-position:-181px -257px;}/*智信*/
.i_app10_24_gray{background-position:-181px -359px;}/*投票*/
.i_app11_24_gray{background-position:-181px -389px;}
.i_app12_24_gray{background-position:-181px -420px;}/*电话会议*/
.i_app13_24_gray{background-position:-181px -358px;}/*申请审批2011-6-26*/
.i_app14_24_gray{background-position:-181px -1778px;}/*项目*/
.i_app15_24_gray{background-position:-181px -418px;}/*开会*/
.i_app16_24_gray{background-position:-181px -478px;}/*公告*/
.i_app17_24_gray{background-position:-332px -478px;}/*同事*/
.i_app18_24_gray{background-position:-181px -2579px;}/*申请审查*/
.i_app19_24_gray{background-position:-181px -3379px;}/*备忘*/
.i_app20_24_gray{background-position:-181px -538px;}/*汇报*/
.i_app21_24_gray{background-position:-181px -598px;}/*计划*/
.i_app22_24_gray{background-position:-181px -658px;}/*内部邮件*/
.i_app23_24_gray{background-position:-181px -718px;}/*今天*/
.i_app24_24_gray{background-position:-181px -778px;}/*活动*/
.i_app25_24_gray{background-position:-181px -838px;}/*网络传真*/
.i_app26_24_gray{background-position:-181px -898px;}/*系统日志*/
.i_app27_24_gray{background-position:-181px -958px;}/*授权码*/
.i_app28_24_gray{background-position:-181px -1018px;}/*oastroe*/
.i_app29_24_gray{background-position:-181px -1078px;}/*文件柜*/
.i_app30_24_gray{background-position:-181px -1258px;}/*积分（未使用）*/
.i_app31_24_gray{background-position:-181px -1138px;}/*排班*/
.i_app32_24_gray{background-position:-181px -1198px;}/*翼办公*/
.i_app33_24_gray{background-position:-181px -1258px;}/*积分商城*/
.i_app34_24_gray{background-position:-181px -1318px;}/*客户档案*/
.i_app35_24_gray{background-position:-181px -1378px;}/*短信平台*/
.i_app36_24_gray{background-position:-181px -1438px;}/*客户服务*/
.i_app37_24_gray{background-position:-181px -1498px;}/*客户拜访*/
.i_app38_24_gray{background-position:-181px -1558px;}/*数据分析*/
.i_app39_24_gray{background-position:-181px -1618px;}/*留言管理*/
.i_app40_24_gray{background-position:-181px -1678px;}/*更新记录*/
.i_app41_24_gray{background-position:-181px -1738px;}/*催缴费*/
.i_app42_24_gray{background-position:-181px -1798px;}/*商品*/
.i_app43_24_gray{background-position:-181px -1858px;}/*盘点*/
.i_app44_24_gray{background-position:-181px -1921px;}/*工资*/
.i_app45_24_gray{background-position:-181px -1988px;}/*公文*/
.i_app46_24_gray{background-position:-181px -2061px;}/*督办*/
.i_app47_24_gray{background-position:-181px -2123px;}/*规章制度*/
.i_app48_24_gray{background-position:-181px -2175px;}/*教程*/
.i_app49_24_gray{background-position:-181px -2228px;}/*考勤+53*/
.i_app50_24_gray{background-position:-181px -2281px;}/*手机认证+53*/
.i_app51_24_gray{background-position:-181px -2334px;}/*行政审批+53*/
.i_app52_24_gray{background-position:-181px -2387px;}/*企业号+53*/
.i_app53_24_gray{background-position:-181px -2442px;}/*工资*/
.i_app54_24_gray{background-position:-181px -2496px;}/*人员轨迹*/
.i_app55_24_gray{background-position:-181px -2550px;}/*政务版日程*/
.i_app56_24_gray{background-position:-181px -2604px;}/*权限*/
.i_app57_24_gray{background-position:-181px -2663px;} /* 新闻中心（政务版） */
.i_app58_24_gray{background-position:-181px -2712px;} /* 档案柜（政务版） */
.i_app59_24_gray{} /* 中国知网（政务版） */
.i_app60_24_gray{background-position:-332px -14px;} /* 市场活动 （CRM） */
.i_app61_24_gray{background-position:-332px -58px;}  /* 销售线索（CRM） */
.i_app62_24_gray{background-position:-332px -118px;}/* 联系人（CRM） */
.i_app63_24_gray{background-position:-332px -178px;} /*  销售机会（CRM） */
.i_app64_24_gray{background-position:-332px -238px;} /*  合同（CRM） */
.i_app65_24_gray{background-position:-332px -298px;}/*  目标（CRM） */
.i_app66_24_gray{background-position:-332px -358px;} /*  产品（CRM） */
.i_app67_24_gray{background-position:-332px -418px;} /* 竞争对手（CRM）20160130 */
.i_app68_24_gray{background-position:-181px -14px;} /* 同事圈20160226 */
.i_app68_24_gray{background-position:-181px -14px;} /* 同事圈20160226 */
.i_app69_24_gray{background-position:-332px -538px;} /* 绩效考核20160414 */

/*今天小16*/
.i_app02_16{background-position:-235px -58px;}/*个人账号 +8*/
.i_app03_16{background-position:-235px -118px;}/*任务*/
.i_app04_16{background-position:-235px -178px;}/*系统管理*/
.i_app05_16{background-position:-235px -238px;}/*我的公司*/
.i_app06_16{background-position:-384px -598px;}/*项目管理06*/
.i_app07_16{background-position:-384px -658px;}/*APPstore*/
.i_app08_16{background-position:-235px -298px;}/*系统消息*/
.i_app09_16{background-position:-384px -718px;}/*智信*/
.i_app10_16{background-position:-384px -838px;}/*投票*/
.i_app11_16{background-position:-235px -389px;}
.i_app12_16{background-position:-384px -778px;}/*电话会议*/
.i_app13_16{background-position:-235px -358px;}/*申请审批2011-6-26*/
.i_app14_16{background-position:-235px -1778px;}/*项目*/
.i_app15_16{background-position:-235px -418px;}/*开会*/
.i_app16_16{background-position:-235px -478px;}/*公告*/
.i_app17_16{background-position:-384px -478px;}/*同事*/
.i_app18_16{background-position:-235px -2579px;}/*申请审查*/
.i_app19_16{background-position:-235px -3379px;}/*备忘*/
.i_app20_16{background-position:-235px -538px;}/*汇报*/
.i_app21_16{background-position:-235px -598px;}/*计划*/
.i_app22_16{background-position:-235px -658px;}/*内部邮件*/
.i_app23_16{background-position:-235px -718px;}/*今天*/
.i_app24_16{background-position:-235px -778px;}/*活动*/
.i_app25_16{background-position:-235px -838px;}/*网络传真*/
.i_app26_16{background-position:-235px -898px;}/*系统日志*/
.i_app27_16{background-position:-235px -958px;}/*授权码*/
.i_app28_16{background-position:-235px -1018px;}/*oastroe*/
.i_app29_16{background-position:-235px -1078px;}/*文件柜*/
.i_app30_16{background-position:-235px -1258px;}/*积分（未使用）*/
.i_app31_16{background-position:-235px -1138px;}/*排班*/
.i_app32_16{background-position:-235px -1198px;}/*翼办公*/
.i_app33_16{background-position:-235px -1258px;}/*积分商城*/
.i_app34_16{background-position:-235px -1318px;}/*客户档案*/
.i_app35_16{background-position:-235px -1378px;}/*短信平台*/
.i_app36_16{background-position:-235px -1438px;}/*客户服务*/
.i_app37_16{background-position:-235px -1498px;}/*客户拜访*/
.i_app38_16{background-position:-235px -1558px;}/*数据分析*/
.i_app39_16{background-position:-235px -1618px;}/*留言管理*/
.i_app40_16{background-position:-235px -1678px;}/*更新记录*/
.i_app41_16{background-position:-235px -1738px;}/*催缴费*/
.i_app42_16{background-position:-235px -1798px;}/*商品*/
.i_app43_16{background-position:-235px -1858px;}/*盘点*/
.i_app44_16{background-position:-235px -1921px;}/*工资*/
.i_app45_16{background-position:-235px -1988px;}/*公文*/
.i_app46_16{background-position:-235px -2061px;}/*督办*/
.i_app47_16{background-position:-235px -2123px;}/*规章制度*/
.i_app48_16{background-position:-235px -2175px;}/*教程*/
.i_app49_16{background-position:-235px -2228px;}/*考勤+53*/
.i_app50_16{background-position:-235px -2281px;}/*手机认证+53*/
.i_app51_16{background-position:-235px -2334px;}/*行政审批+53*/
.i_app52_16{background-position:-235px -2387px;}/*企业号+53*/
.i_app53_16{background-position:-235px -2442px;}/*工资*/
.i_app54_16{background-position:-235px -2496px;}/*人员轨迹*/
.i_app55_16{background-position:-235px -2550px;}/*政务版日程*/
.i_app56_16{background-position:-235px -2604px;}/*权限*/
.i_app57_16{background-position:-235px -2663px;} /* 新闻中心（政务版） */
.i_app58_16{background-position:-235px -2712px;} /* 档案柜（政务版） */
.i_app59_16{} /* 中国知网（政务版） */
.i_app60_16{background-position:-384px -14px;} /* 市场活动 （CRM） */
.i_app61_16{background-position:-384px -58px;} /* 销售线索（CRM） */
.i_app62_16{background-position:-384px -118px;} /* 联系人（CRM） */
.i_app63_16{background-position:-384px -178px;} /*  销售机会（CRM） */
.i_app64_16{background-position:-384px -238px;} /*  合同（CRM） */
.i_app65_16{background-position:-384px -298px;} /*  目标（CRM） */
.i_app66_16{background-position:-384px -358px;} /*  产品（CRM） */       
.i_app67_16{background-position:-384px -418px;} /* 竞争对手（CRM）20160130 */
.i_app68_16{background-position:-235px -14px;}/*同事圈*/
.i_app69_16{background-position:-384px -538px;}/*绩效考核20160414*/
.i_app70_16{background-position:-384px -898px;}/* 听课记录 */
.i_app71_16{background-position:-384px -958px;}/* 督导报告 */
.i_app72_16{background-position:-384px -1018px;}/* 督导记录 */
.i_app73_16{background-position:-384px -1078px;}/* 整改报告 */
.i_app74_16{background-position:-384px -1138px;}/* 经验交流 */
.i_app75_16{background-position:-384px -1198px;}/* 责任区域 */
.i_app76_16{background-position:-384px -1258px;}/* 学校档案 */
.i_app77_16{background-position:-384px -1318px;}/* 政策法规 */
.i_app78_16{background-position:-384px -1378px;}/* 移动设备授权 */
.i_app79_16{background-position:-384px -1438px;}/* 业务流程宝典 */
.i_app80_16{background-position:-384px -1478px;}/* 外勤签到 */

.i_app81_16{background-position:-384px -1558px;}/* 美的视频会议 */
.i_app82_16{background-position:-384px -1618px;}/* 车辆管理 */
.i_app83_16{background-position:-384px -1678px;}/* 物品管理 */
.i_app84_16{background-position:-384px -1738px;}/* 外部邮件 */
.i_app85_16{background-position:-384px -1798px;}/* 超级推送 */


/* --------- table列表部分--------- */
/*table重置 /*rgb(221, 221, 221) ddd/* rgb(249, 249, 249) #f9f9f9*/

.table {margin-bottom:0}
.table  thead th{font-weight:bold;}

.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {border-bottom: 1px dashed #eee; border-top: 0px dashed #eee;padding: 12px;}
.table > thead > tr > th { border-bottom: 2px solid #efefef;vertical-align:middle;}

/* 交替
.table-striped > tbody > tr:nth-of-type(odd) { background-color: #fcfcfc;}
.table-striped > tbody > tr:nth-of-type(2n+1) {background-color: #fcfcfc;}*/

.table-hover > tbody > tr:hover {background-color: #fffdf2;}/*#f5f5f5;*/
.table-hover > tbody > tr.focused {background-color: #fffdf2;}/*#f5f5f5;*/

.list-bd .table > thead > tr > th:hover{background: #fffdf2;}
.list-bd .table > thead > tr > th:active{background: #fcf8e3;}

/* --------- table列表部分--------- */

/*table列表上的操作*/
.list-action{width:100%;position:absolute;top:3px;left:0;z-index:10;background:#efefef;border-bottom:0;}
.list-action .close{ color: inherit; position: relative;  right: 5px;top: -2px;}
.list-action .icheckbox_square-green{height: 18px;}
.list-bd table td .list-til {overflow:hidden;white-space:nowrap; text-overflow:ellipsis;position:relative;}/*ng-scope*/
.list-bd table td .list-til .right-icon{position:absolute; right:0;width:auto;height:auto;background:#fff;padding-left:5px;top:0%;}/*top:50%;margin-top:-10px;*/
.list-bd table td:hover .right-icon{background:#f9f9f9;}
.list-bd table{ white-space:nowrap; }
.list-bd table a{color:#779D22;}
.list-bd table a:hover{color:#8FC04F;}
.list-bd table a.read{color:#779D22;}/*#333;*/
.list-bd table a.read:hover{color:#8fc04f;}
.list-bd table .dropdown-menu a{color: #333;font-size: 13px;}
.list-bd table td .list-til span.fa{color:#999; padding: 2px 0; }/*8FC04F vertical-align: -3px; 公告定置图标*/
.list-bd table td .list-til>div span.read{overflow: hidden; text-overflow: ellipsis; display: inherit; }/*display: inherit;*/
.list-bd table td .list-til>div span.ico-new-o{display: inline-block;}
.list-bd table td .tree-opr .btn{padding: 0 6px; border: 1px solid #eee; background: #fff;}
.list-bd table td .tree-opr .btn:hover{ background: #ddd;}
.list-bd table td .tree-opr .btn:active{ background: #ccc;}

/*按需求重置列表 lxb 16-01-18
.row-list .list-bd{overflow: auto;}
.list-bd table{ white-space:nowrap; }
.list-bd .table > thead> tr > th > div{min-width: 100px;}
 */

/**/

/* --------- 菜单部分--------- */
/*菜单一般项*/

.nav-tabs{ border-bottom: 0px solid #eee;}/*2015-4-25 */
.nav-tabs .dropdown-menu{border-radius: 4px;}
.detail-tab{ border-bottom: 1px solid #eee;font-size: 14px;}
.nav-tabs > li {margin-left:10px;float: left;margin-bottom: -1px;}/*2015-4-14*/
.nav-tabs > li > a:hover {color:#666}


/*菜单一般项*/

.nav-1 li.active{margin-bottom:-1px;border-bottom:1px solid transparent;}
.nav-1 > li > a { padding: 3px 15px;}
.nav-1{padding-left:40px;}/*padding-left:25px;*/
.nav-1{border-bottom:1px solid #eee;}
.nav-tabs > li > a {margin-right: 0px;}

/*一级菜单*/
.nav-tabs > li.normal > a,
.nav-tabs > li.normal > a:hover,
.nav-tabs > li.normal > a:focus {
  color: #fff;
  cursor:pointer;
  background-color: #9BCD5A;
  border: 1px solid #9BCD5A;
  border-bottom-color: transparent;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover {border-color: #eee #eee transparent;}

/*一级菜单管理*/
.nav-tabs > li.manage > a,
.nav-tabs > li.manage > a:hover,
.nav-tabs > li.manage > a:focus {
  color: #fff;
  cursor:pointer;
  background-color: #FF875E;
  border: 1px solid #FF875E;
  border-bottom-color: transparent;
}/*橙色*/


/*二三级菜单块*/
.nav-sub{background:#fff;border-top:0px solid #eee;border-bottom:1px dashed #eee;position:relative;}/*2015-5-12右侧按钮 border:1px solid #eee;去掉 padding:5px 20px; lxb*/


/*二级菜单 标签式*/
.nav-tabs-2 .label,
.tabs-pop .label,
.nav-tabs-2 .normal:hover{font-size:13px;font-weight:normal;border-radius:1em;padding: 0.2em 1.5em 0.2em;}/*重置;padding: 0.1em 1.5em 0.1em;*/
.tabs-pop span.label,.tabs-pop span.label:hover{font-size: 13px;}
.tabs-pop .label{cursor: pointer;}

.nav-tabs-2 {line-height:40px;  padding:5px 15px 0;}/**/
.nav-tabs-2:after {content: ""; display: block; clear: both;}/**/
.nav-tabs-2 li,.tabs-pop li{float:left;margin-right:15px;}/*cursor:pointer;*/
.nav-tabs-2 li span.label{cursor:pointer;}
.nav-tabs-2 .label.on,.nav-tabs-2 .normal:hover,.tabs-pop .on{background-color:#ABB8C1;color:#fff;}
.nav-tabs-2 .normal,.tabs-pop .normal{color:#666}/*background-color:#fff;.nav-tabs-2 .normal:hover,*/

.nav-tabs-2 .label.on,.nav-tabs-2 .normal{border:0px solid red;}

.tabs-pop .normal:hover{background-color:#eee;color:#666}

/*二级菜单下的下拉菜单 09-14 lxb*/
.nav-tabs-2 .dropdown-menu li{float: none; margin-right: 0;}
.blk-tree-bd > ul ul li .dropdown-menu a{padding: 10px;}




/*二级菜单 数据中心的下拉分裂标签2015-5-12 */
.btn-group.drop-label > .btn:last-child:not(:first-child),
.btn-group.drop-label > .dropdown-toggle:not(:first-child) {
    border-bottom-right-radius: 1em;
    border-top-right-radius:  1em;
}
.btn-group.open .dropdown-toggle{box-shadow: none;}/*08-18 lxb*/

.drop-label .btn{ padding:  0.3em 1em 0.2em;
    border: 0px solid red;background:#D0D6DA;
    line-height:1;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-weight: 400;
    margin-bottom:2px;margin-top:-1px;
    text-align: center;
    white-space: nowrap;}

	/*流程下拉菜单默认*/
.dropdown .btn{}/*min-height:34px;*/
/*.dropdown .btn .caret{margin-left:10px;} 文件柜投票下拉按钮 08-27 lxb*/
.modal-select .dropdown .btn{min-height:28px;}/*选人控件更多btn 08-24 lxb*/

/*表单管理分类弹窗页*/
.btn-sm{padding:1px 12px;}

.drop-label .btn:hover {color:#fff;background-color:#ABB8C1; vertical-align: middle;}
.btn-default.focus, .btn-default:focus,.btn-org.focus,.btn-org:focus {color:#fff;}

.nav-tabs-2 .drop-label.on .btn-default.btn-txt,
.nav-tabs-2 .drop-label.on .btn-default.btn-txt:hover{color:#fff;background-color:#ABB8C1;border-radius: 1em 0 0 1em ;padding:  0.3em 1em 0.2em;}
.nav-tabs-2 .drop-label.on .btn-default.btn-txt:hover{background-color:#D0D6DA;}

.nav-tabs-2 .drop-label.on .dropdown-toggle,
.nav-tabs-2 .drop-label.on .dropdown-toggle:hover{color:#fff;background-color:#ABB8C1;border-radius: 0 1em  1em 0;}
.nav-tabs-2 .drop-label.on .dropdown-toggle:hover{background-color:#D0D6DA;}





/*三级菜单块  */
/*自定义菜单 文字*/
.nav-tabs-self{font-size:13px;font-weight:normal;line-height:25px;padding:0 15px 10px;}/*color:#999;*/
.nav-tabs-self > li  {float:left;}
.nav-tabs-self > li .txt{color:#666;}/*#555; padding: 3px 15px;*/
.nav-tabs-self .on,
.nav-tabs-self .normal,
.nav-tabs-self .on:hover,
.nav-tabs-self .normal:hover,
.nav-tabs-self .action,
.nav-tabs-self .action:hover{padding: 3px 15px;cursor:pointer;}

.nav-tabs-self .on{color:#779D22;}/*FF875E*/
.nav-tabs-self .on:hover,
.nav-tabs-self .normal:hover,
.nav-tabs-self .action:hover{color:#8fc04f;}/*#9BCD5A;#f60*/

.nav-tabs-self .action{color:#779D22;}/*9BCD5A*/

.navbar-nav.navbar > li > a:hover,
.navbar-nav.navbar > .active > a {border-bottom: 4px solid #8fc04f;padding-bottom:5px; color: #8fc04f; }/*#9BCD5A; 绿 #FF875E; 橙#9BCD5A;#9BCD5A;*/
.nav > li > a:hover, .nav > li > a:focus{background: none; outline: 0;}

/*四级内页菜单*/
.detail-tab{padding:0;}/*margin-top:10px;*/
.detail-tab .navbar{min-height:30px;}
.nav-4 > li{position:relative;}
.nav-4 > li > a {margin-bottom: -1px;margin-right:8px;padding: 3px 15px;}/*line-height:30px; padding: 3px 15px;*/
.nav-4 > li:hover,
.nav-4 > li.normal > a,
.nav-4 > li.normal > a:hover,
.nav-4 > li.normal > a:focus { border-bottom-color: transparent;}

.manage-detail .manage-hd .detail-tab{padding: 0 20px;}/*09-10 lxb*/
.manage-detail .manage-hd .detail-tab li:first-child{margin: 0;}

/*详情页的导航滚动固顶*/
.page-sidebar-sm .navbar-fixed-top .detail-tab{margin-left:90px;background:#fff;}/*60*/
.page-sidebar-lg .navbar-fixed-top .detail-tab{margin-left:210px;background:#fff;}/*180*/

/*汇报详情页*/
.report-detail .cnt-blk1 .detail-bd .detail-tab{margin-top:20px;padding-left:40px;margin-bottom:20px;}
.detail-bd{position: relative;}
/*活动通知*/
.detail-more-info-wrap .detail-tab {margin-bottom:20px;}
/*任务*/
.detail-more-info-wrap {margin-top:20px;}


/*ie8下成列不成行2015-6-5*/
.nav-4.nav > li{display:inline-block;}
/*.nav-4.navbar-nav{margin:7.5px -15px 0}*/
.modal-body ul.navbar-nav{margin: 0;}/*ie8下选人控件 12-04 lxb*/
.modal-body ul.navbar-nav > li > a{ padding: 15px;}/*ie8下选人控件 12-04 lxb*/

/*魔方*/
.cube-sidebar-nav .nav-4 > li > a {display:inline-block;margin-bottom: -1px;margin-right:8px;padding: 3px 10px;}
.cube-sidebar-nav .nav-4 > li > a:hover,
.cube-sidebar-nav .nav-4 > li.normal > a:focus{border-bottom-color: #8fc04f;}/*#9BCD5A;*/
.cube-sidebar-nav{border-bottom:4px solid #eee;height:33px;}/*h:41 08-25 lxb */


/*系统消息*/
.tabs-pop{margin-bottom:10px;}

/*弹窗选人的菜单*/
.modal-select .select-tab{background-color:#fff;}
.modal-select .select-tab .nav-5 li{font-weight:bold;font-size:15px;}/*margin-left:15px;*/
.modal-select .select-tab .nav-5 li.active{background:#edf1ef;}
.modal-select .select-tab .nav-5 li:hover{background:#edf1ef;}
.modal-select .page-btn{left: inherit; right: 15px; bottom: -31px;}
.modal-select .blk-tree-bd{position: relative;}

/* --------- 菜单部分--------- */
/*新建客户*/
.create-guide{margin: 0 auto; text-align: center;}
.create-guide ul{ display:inline-block; margin-bottom: 20px;}
.create-guide li{float: left;text-align:center;text-decoration:none; width:150px; position:relative; color:#8FC04F ;}
.create-guide p{line-height:2em; z-index:100; position: relative;}
.create-guide .create-guide-list:after{ border-top:3px solid #eee; width:150px; top:10px; content:""; position:absolute; right: 10px; z-index: -0; }
.create-guide .create-guide-list:first-child:after{width:80px;right: 0px ; }
.create-guide .create-guide-list:last-child:after{width:80px;left: -10px ; }
.create-guide-num span{background: #ddd; padding: 2px 8px; border-radius: 15px; margin-right: 8px; color: #fff;}
.create-guide-now span{background: #8FC04F;}
.create-guide .create-guide-now:after{border-color: #8FC04F;}
/*ie8下 12-05 lxb*/
.create-guide .create-guide-list.first-child:after{width:80px;right: 0px ; }
.create-guide .create-guide-list.last-child:after{width:80px;left: -10px ; }

/*系统消息2015-4-27*/
.sys-news-header .nav-tab-rt{top:0px;right:0; font-size: 13px;}
.sys-news-header .head{font-size:24px;margin-bottom:5px;}
.sys-news-header .head .dropdown{cursor: pointer;display: inline-table;}
.sys-news-header .head .dropdown:hover{color: #8FC04F;}
.sys-news-header{border-bottom:1px solid #eee;background:#fafafa;padding:10px 15px 0;}
.sys-news-pop{height: 100%;position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
	z-index:1042;
	background: none repeat scroll 0 0 #fff;
    box-shadow: -1px 0 1px #999;
    padding: 0;
    width: 500px;}

/*同事录个人展示2015-9-11*/

.sys-mate-pop{height: 100%;position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
	z-index:1042;
	background: none repeat scroll 0 0 #fff;
    box-shadow: -5px 0 7px #eee;
    padding: 0;
    width: 500px;}




/*右侧边栏小字*/
.news-content-side small{font-size:12px;color:#ccc;margin-left:5px;}

h1 small, h2 small, h3 small, h4 small, h5 small, h6 small,
.h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small,
h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small,
.h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small { color:#999;}


/*App 标题*/
.row-tab h2{margin-bottom:15px;padding:10px 15px 5px;}/*background:#fff;margin-top:15px;*/
.ico-new-o{border-radius:6px;background-color:#f60;text-align:center;height:8px;line-height:8px;width:8px;display:inline-block;margin-right:5px; opacity: 0.7;}/*新标题圆点*/
.detail-bd-side-ul .ico-new-o{width:6px;height:6px;line-height:6px;}

.til-new ,.item-new{font-weight:bold;}/*新标题加粗*/
.item-read .ico-new-o,a.item-on .ico-new-o{background-color:#ccc;}


/*padding-bottom:4px;border-bottom:1px dashed #ccc;border-left:1px dashed #eee*/


/*任务*/
.task-list-add{padding: 0 12px 12px; background: #fafafa;}
.list-bd .list-name{width:42%;}
.list-bd .list-time{width: 18%;}
.list-bd .list-schedule{width: 8%;}
.task-list-add .list-name{padding-left: 14px;display: table;}
.task-list-add .list-name .list-num{display: table-cell;}
.list-name,
.list-ps,
.list-time,
.list-schedule,
.list-operation{float: left; margin-right: 10px; min-height: 40px;}
.list-name{width: 40%; padding-top: 8px; white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}
.list-ps{width: 16%; text-align: left;}
.list-time{width:20%;  padding-top: 8px;text-align: left;}
.list-schedule{width: 8%;  padding-top: 8px; text-align: left;}
.list-operation{width: 10%;  padding-top: 8px; text-align: center; position: relative; margin-right: 0;}
.list-operation .green .btn{padding: 0 6px; border: 1px solid #eee; background: #fff;}
.list-operation .green .btn:hover{ background: #ddd;}
.list-operation .green .btn:active{ background: #ccc;}
.list-num{margin-right: 5px;}
.list-name-item{position: relative;  padding-left: 15px;}
.list-name-item a.list-name-item {color: #779D22;}
.list-name-item a.list-name-item:hover {color: #8fc04f;}
.list-name .fa-plus-square-o,
.list-name .fa-minus-square-o{position: absolute; left: 0px; top: 3px; color: #8FC04F;}
.task-trends{margin-top:20px;}/*border-top:2px solid #eee; background: #fafafa; line-height:1.7em;*/
.task-trends li{margin:0 20px; padding: 6px 0px;border-bottom: 1px dashed #eee;}
/*.task-list .list-ps .select-wrap{min-width: inherit;}*/
.task-list .list-ps .modal-select {text-align: left;}
.task-list .list-ps .modal-select li {padding: 0; border: 0;}
.task-list li.task-list-add{padding-bottom: 6px; margin: 0 -12px -3px;}
.task-list li.task-list-add .list-name,
.task-list li.task-list-add .list-ps ,
.task-list li.task-list-add .list-time,
.task-list li.task-list-add .list-operation{padding-top: 0;}
.task-list li.task-list-add div.list-ps{margin-top: 3px;}
.task-list li{padding: 6px 12px 3px 12px; border-bottom: 1px dashed #eee;}
.task-list li:hover{background: #fffdf2;}
.task-list li > ul.task-list-ul > li{padding:6px 0;}
.task-list li > ul.task-list-ul > li > .list-name{padding-left: 24px;}
.task-list li > ul.task-list-ul > li > ul.task-list-ul > li .list-name{padding-left: 36px;}
.task-list li:after,
.task-list li > ul > li:after,
.task-list-add:after{content: ""; display: block; clear: both;}
.task-list-add .list-ps li{padding: 3px 0 0 0; border-bottom: 0;}
.task-list-add .list-ps li:first-child{padding:0;}
.task-list li.list-title,
.task-list li > ul.task-list-ul > li.list-title{font-weight: bold; text-align: center;}
.task-list li.list-title div,
.task-list li > ul.task-list-ul > li.list-title div{padding-top:10px; padding-bottom:10px;}
.task-list li.list-title .list-name,
.task-list li > ul.task-list-ul > li.list-title .list-name{text-align: left; padding-left: 15px;}
.task-list li > ul.task-list-ul {margin: 0 -12px;  border-top: 1px dashed #eee; padding: 0 12px;}
.task-list li > ul.task-list-ul > li{margin: 0 -12px;  padding: 6px 12px 3px 12px;}
.task-list li > ul.task-list-ul > li:last-child{border:0;}
.list-schedule .attach-progress .progress{min-width: 40px; margin-top: 8px;}
.list-schedule .attach-progress .progress-sm{height: 7px;}
.angular-ui-tree-nodes .angular-ui-tree-nodes{padding-left: 15px;}
.reset-detail-blk{background:0#fff;}
.reset-detail-blk .blk-til{margin-bottom:5px;}
.task-detail{min-width: 832px;}
.task-wrap{border: 2px solid #eee;}
.task-trends-left, .task-trends-right{display: table-cell; vertical-align: middle;}
.task-trends-left{width: 55px; text-align: center;}

@media (max-width:1200px){
    .list-name{width: 38%;}
    .list-operation{width: 6%;}
	}
@media (max-width:1280px){
    .list-operation{width: 10%;}
	}
.creat-form-wrap .creat-form-left .form-right-item{width: 75%;}
.creat-form-left, .creat-form-right{float: left;}
.creat-form-left{width:70%; border-right: 1px solid #eee;}
.sys-creat-form .form-group .creat-left-item{width:9.7%;}
.creat-form-wrap .form-group .form-left-item{width: 100px;}
.creat-form-right{width:30%; margin-top: 100px ; padding-left: 10px;}
.creat-form-right .attach-progress{display: inline-block; vertical-align: -4px;}
.creat-form-right .attach-progress .progress{min-width: 100px;}
.creat-form-right .progress{overflow: inherit;}
.creat-form-right .progress span{display: block;}
.desk-item-wrap{display:table ; margin: 0 auto; }
.personnel-group .form-left-item{padding-top: 17px;}
.personnel-group .thumb-p img, .personnel-group .thumb-p .name{float: left;}
.personnel-group .thumb-p .name{ margin-top: 11px; margin-left: 5px;}
.personnel-group .thumb-p p{margin-top: 11px;}
.personnel-group .thumb-p{float: left; margin-right: 10px;}
.personnel-group .thumb-p:after{content: ""; display: block; clear: both;}
.schedule-text .btn{padding: 3px 12px;}
.schedule-text span{display: inline-block; vertical-align: middle; margin-right: 10px;}
.slider-bar{display:block; width:10px; background-color:darkred; position:relative;}
.slider-btn{width: 15px; height:15px; display: block; position: absolute;border: 1px solid #ddd; background: #fff; border-radius: 100% ; top: -4px;}
.slider-btn.go{width: 48px; height: 48px; top:-27px; border: 0; left: -5px;  background: url("../img3/woniu_48.gif") no-repeat;}
.slider-btn.mid{width: 48px; height: 48px; top:-22px; border: 0; left: -10px;  background: url("../img3/wugui_48.gif") no-repeat;}
.slider-btn.stop{width: 48px; height: 48px; top:-22px; border: 0;  left: -10px;  background: url("../img3/hare_48.gif") no-repeat;}



/*阅读情况*/

.read-state .blk-thumb .sum {margin-top:5px;margin-bottom:20px;background:#fafafa;padding:3px 10px;border-radius:4px;}
.read-state .blk-thumb-table,
.read-state .blk-thumb-table .sum,
.read-state .blk-tree-right .sum{margin-top:15px;margin-bottom:15px;}
/*.read-state .blk-thumb,.read-state .blk-thumb-table{}margin-left:15px;margin-right:15px;
.read-state .blk-thumb,.read-state .blk-thumb-table{margin-left:25px;margin-right:25px;}*/
/*.read-state .blk-til,
.read-state .blk-thumb,*/

/*.read-state .blk-til .detail-blk-icon span{padding: 2px 5px; border-radius: 4px;}*/
/*.read-state .blk-til .detail-blk-icon span.on,
.read-state .blk-til .detail-blk-icon{font-weight:normal;font-size:15px;color:#999;background:#fafafa;padding-right:20px;padding-left:20px;border-radius:16px;}/*margin-bottom: 15px;*/
 .blk-til .detail-blk-icon{font-weight:normal;font-size:14px;}/*color:#999;background:#fafafa;padding-right:20px;padding-left:20px;border-radius:16px;.blk-til .detail-blk-icon a.on{color:#8fc04f;padding:2px 10px;} 
.blk-til .detail-blk-icon a:hover{color:#779D22;padding:2px 10px;} 
.blk-til .detail-blk-icon a{color: #666;padding:2px 10px;} */

.blk-til .detail-blk-icon a.on{color:#8fc04f;} /*padding:2px 10px;background:#f4f9e5;border-radius:6px;*/
.blk-til .detail-blk-icon a:hover{color:#8fc04f;} /*padding:2px 10px;border-radius:6px;background:#e4f5d3;*/
.blk-til .detail-blk-icon a{color: #666;}/*border-radius:4px;*/
.blk-til .detail-blk-icon .type-change{margin-left:30px;}/*2016-1-16*/

.read-state  .thumb-ul li{float:left;text-align:center;width:60px;margin-right:10px;margin-bottom:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;} /*超长截断*/
.read-state .thumb-p{position:relative;padding-top:2px;}
.read-state .thumb-p img{width:40px;height:40px;margin:0 auto;border-radius:100%;border:1px solid #eee;}
.read-state .thumb-p .pos{position:absolute;top:0px;right:-2px;z-index:5;}
.read-state .thumb-p .more{width:40px;height:40px;line-height:40px;font-size:22px;text-align:center;margin:0 auto;border-radius:100%;border:1px solid #ccc;}
.read-state .thumb-p .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}


/*树形图.read-state */
.blk-thumb-tree{margin-bottom:15px;position:relative;position:relative;zoom:1;clear:both;}
.page-content-wrap .blk-thumb-tree{margin: 0 15px 15px 15px; background: none;}
.page-content-wrap .modal-body .modal-body-content .blk-thumb-tree{margin: 0;}/*ie8下 选人控件 12-05 lxb*/
.tree-sm .blk-tree-left{display:none;}

.tree-md .blk-tree-right{padding-left:15px;min-width:600px;content: " "; margin-left: 1px;}/*width:100%;2015-5-19*/


.blk-thumb-tree .blk-tree-right .sum,
.blk-thumb-tree .blk-tree-right .search{margin-top:10px;margin-bottom:15px;}
.blk-thumb-tree .blk-tree-right .search{margin-right:15px;}
.blk-tree-right .blk-ctn-hd .sum{margin-top:15px;margin-left:15px;}/*同事录*/

.manage-blk-tree .blk-tree-left{float: left;}
.manage-blk-tree .modal-body-content .blk-tree-left, .modal-body-content .blk-tree-left{float: none;}
.manage-blk-tree .page-list-wrap{padding-bottom: 0;}/*08-27 lxb*/
.manage-blk-tree .row-list{background: #fff;}/*08-27 lxb*/
.blk-tree-left{width:200px;   content: " "; display: table-cell;vertical-align:top; margin-left: -200px;}/*float:left; */
.blk-thumb-tree{background:url(../img3/tree-bg.png) repeat-y left center; border-left: 200px solid #fff;}

/*树型右侧为列表*/
.tree-list-table .blk-tree-left{float:left;}
.tree-list-table .blk-tree-right{display:inherit;}
.tree-md.tree-list-table .list-action{left:200px;width:80%;}/*left:200px;width:81.1%;*/
.tree-md.tree-list-table .list-action .table > thead > tr > th,
.tree-md.tree-list-table .list-action .table > tbody > tr > th,
.tree-md.tree-list-table .list-action .table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
    border-bottom: 1px dashed #eee;
    border-top: 0 dashed #eee;
    padding: 10px 12px;
}

.blk-tree-right .page-list-wrap{margin: 0;}
.blk-tree-right .list-bd{overflow: inherit;}

/*tree控件*/
.blk-tree{overflow:auto;}/*width:200px;2015-5-15默认值*/
.blk-tree-bd > ul.tree-item{display:block;}/*去掉#fff背景 08-20 lxb*/
.authority-bd .blk-tree .blk-tree-bd .tree-item{padding:10px 10px 0;}/*2015-9-9权限页树*/
.blk-tree-bd > ul.tree-item .btn-default{background: none; padding: 0 12px;}
.blk-tree-bd li{position: relative;}
/*.blk-tree-bd > ul .treenode .tree-opr{display:none;}需求需要修改 09-16 lxb*/
.blk-tree-bd > ul .treenode .tree-opr{display: inline-block; position: absolute; left:  175px; top: 8px;}/*top: 8px; 组织架构树 10-13 lxb*/
.blk-tree-bd > ul > ul > li .treenode{white-space: nowrap;}
/*.blk-tree-bd > ul.tree-item li:hover .btn-default{display: block;}*/

.blk-tree-bd,.blk-tree-footer ul{margin-bottom:10px;}
.blk-tree-footer ul{padding-left:15px;padding-right:10px;;}
.blk-tree-footer > ul > li{float:left;width:50%}

.blk-tree-bd > ul > li {	display: block;	position: relative;}
.blk-tree-bd > ul > li > a:hover{background:#f9f9f9;}
.blk-tree-bd > ul ul li > a:hover{background:#f9f9f9;}
.blk-tree-bd > ul ul li > .treenode:hover{background:#f9f9f9;}
.blk-tree-bd > ul > li > .treenode:hover{background:#f9f9f9;}
.blk-tree-bd > ul > li > .treenode {padding: 10px 0 10px 15px;display: block;  word-break: break-all;  word-wrap: break-word;}/*2015-5-21*/
.blk-tree-bd > ul > li > .treenode > i {margin-right: 5px}
.blk-tree-bd > ul > li.active > .treenode {background:#f9f9f9 url(../img3/menu-active.png) no-repeat right center ;}
/*二级*/
.blk-tree-bd > ul ul {	display: none;	margin: 0;	padding: 0; }
.blk-tree-bd > ul li.open ul {display: block;}
.blk-tree-bd > ul ul li .treenode{padding: 10px 0 10px 15px;border-bottom:1px solid #f7f7f7;	display: block;	}
.blk-tree-bd > ul ul li .treenode > i{margin-right: 5px}
.blk-tree-bd > ul ul li:first-child .treenode {border-top:0px solid #f7f7f7; white-space: nowrap;}
.blk-tree-bd > ul ul li:last-child .treenode {	border-bottom: 0;}
.blk-tree-bd > ul ul li.active >.treenode{background: #efefef;}
.blk-tree-bd .treenode{cursor: pointer; }
.blk-tree-bd .treenode .dropdown-toggle{border:none;}
.blk-tree-bd .treenode .tree-opr{position: relative; display: inline-block; margin-right: 3px;}
.blk-tree-bd .treenode .tree-opr .btn{border: 1px solid #eee; padding:0 6px; background: #fff;}

/*
.blk-tree-bd > ul > li {	display: block;	position: relative;border-bottom:1px solid  #E5EBF1;}/*#E5EBF1; #e3f3f7  org:f7f7f7*//*
.blk-tree-bd > ul > li > a:hover{background:#E3F0FC;}/*#E3F0FC; #F4FDFF  #f9f9f9*//*
.blk-tree-bd > ul ul li > a:hover{background:#E3F0FC;}/*#E3F0FC; #F4FDFF;f9f9f9*/


.blk-tree-bd > ul > li > a {padding: 5px 0 5px 10px;display: block;  word-break: break-all;  word-wrap: break-word;}/*padding: 10px 0 10px 15px;  2015-5-21*/
.blk-tree-bd > ul > li > a > i {margin-right: 5px}
.blk-tree-bd > ul > li.active > a {background:#eee;}/*{background:#F6FAFD;} F5F5F5  url(../img3/menu-active.png) no-repeat right center ;*/



 /*二级*/
.blk-tree-bd > ul ul {	display: none;	margin: 0;	padding: 0; }
.blk-tree-bd > ul li.open ul {display: block;}
.blk-tree-bd > ul ul li a{padding: 10px 0 10px 10px;border-bottom:1px solid #f7f7f7;	display: block;	}/*border-bottom:1px solid #e3f3f7; #f7f7f7;*/
.blk-tree-bd > ul ul li a > i{margin-right: 5px}
.blk-tree-bd > ul ul li a > span{}
.blk-tree-bd > ul ul li:first-child a {border-top:1px solid #f7f7f7;}/*border-top:1px solid #e3f3f7; #f7f7f7*/
.blk-tree-bd > ul ul li:last-child a {	border-bottom: 0;}


/*弹窗中的tree*/
.form-horizontal .blk-tree-bd li a:focus{outline: 0;}
.form-horizontal .blk-tree-bd > ul > li{border-color: #f7f7f7;}
.form-horizontal .blk-tree-bd > ul.tree-item{background:none;}
.form-horizontal .blk-tree-bd > ul ul li:first-child a{border-top:1px solid #f7f7f7; }
.form-horizontal .blk-tree-bd > ul ul li a:hover,
.form-horizontal .blk-tree-bd > ul li .treenode,
.form-horizontal .reset-selbd .blk-tree-bd > ul li .treenode:hover{background:#f9f9f9;margin-right: 2px; color: #666;}
.form-horizontal .reset-selbd .blk-tree-bd ul ul li.active > a,
.form-horizontal .reset-selbd .blk-tree-bd > ul li.active > .treenode,
.form-horizontal .reset-selbd .blk-tree-bd > ul li.active > .treenode span{background: #efefef;  color: #666;}
.form-horizontal .reset-selbd .blk-tree-bd > ul li.active > .treenode span{padding: 10px 0 11px 0;}
.form-horizontal .blk-tree-bd > ul ul li.active > a,
.form-horizontal .blk-tree-bd > ul li.active> .treenode{margin-right: 2px;}
.form-horizontal .blk-tree-bd > ul ul li:first-child .treenode{overflow: visible;}
.form-horizontal .pagination > li > a,
.form-horizontal .pagination > li > span{padding: 1px 5px;}
.form-horizontal .reset-selbd .blk-tree-bd > ul ul li .treenode{background: none; white-space: nowrap;}
.form-horizontal .reset-selbd .icheckbox_square-green{margin-right: 5px;}
.select-bd .blk-tree-bd>ul.tree-item{display: table-cell;min-width: 200px;}
.select-bd .blk-tree-right .blk-tree-bd>ul.tree-item{display: block;}
.authority-bd .form-horizontal .blk-tree .blk-tree-bd .tree-item{padding:0;}/*2015-9-9权限页树*/
.authority-bd .form-horizontal .tree-md .blk-tree-right{display: table-cell;}
.authority-bd .authority-act .form-horizontal .blk-tree-bd > ul > li{margin-right: 0; margin-bottom: 0; float: none; }
.authority-bd .form-horizontal .blk-tree-right{background: none;}
.authority-bd .form-horizontal .select-bd .p-list-blk1  ul > li{width: 100%;}
.authority-bd .form-horizontal .select-bd .p-list-blk2  ul > li{width: 90%;}

@media screen and (-webkit-min-device-pixel-ratio:0){
.form-horizontal .reset-selbd .blk-tree-bd > ul li.active > .treenode span{padding: 11px 0 12px 0;}
}
/*弹窗中的tree的搜索*/
.form-horizontal .select-tab .input-group-btn li.on{background: #fafafa;}/*选中背景*/
.form-horizontal .select-tab .input-group-btn .dropdown-menu{max-height: 250px; overflow-y: auto; overflow-x: hidden;}
.form-horizontal .select-tab .input-group-btn .btn:hover{background: none; cursor: default;}

/*权限树设置无树*/
.authority-hd{}/*margin-top:15px;2015-9-6*/
.authority-hd .alert { margin-bottom:0px;}
.authority-hd .alert .text{display:table-cell;vertical-align:middle;padding-right:15px;}
.switch_o_on.icon-right,.switch_o_off.icon-right{display:table-cell;}
.authority-hd .alert .icon-right{}

/*重置权限树 11-19 lxb*/
.new-layout-wrap .authority-wrap {min-width:830px;}/*1024 下权限页2016-1-14*/
.new-layout-wrap .modal-body .authority-wrap {min-width:760px;}/*1024 下权限页2016-1-14*/
/*.full-page-wrap .reset-authority-wrap:first-child .authority-hd{border-top: 1px solid #eee;}*/
.reset-authority-wrap .authority-hd{padding: 15px;}
.reset-authority-wrap .authority-hd .authority-hd-text{color: #ccc; margin-bottom: 10px;}
.reset-authority-wrap .authority-hd .setting-til{margin:0;}
.reset-authority-wrap .manage-cat{margin:15px;}
.reset-authority-wrap .blk-tree-bd ul li a{border: 0;}
.reset-authority-wrap .authority-bd .blk-thumb-tree{ border-left: 0; border-right: 0;}
.modal-body-content .authority-bd .blk-thumb-tree{background: url("../img3/tree-bg-md.png") repeat-y left center;}
.modal-body-content .reset-authority-wrap .authority-hd{border: 0; }
.modal-body-content .authority-bd .tree-md .blk-tree-left .tree-item{display: table; min-width: 233px}/*权限设置 表单*/
.modal-body-content .authority-bd .tree-md .blk-tree-left .treenode{margin-right: 0;}
.modal-body-content .authority-bd .tree-md .blk-tree-right{width:100%; min-width: 493px;}
.modal-body-content .authority-bd .modal-select.tree-md .blk-tree-right{width: 508px; min-width: 508px;}
.modal-select-dep .modal-body-content  .blk-tree-bd>ul.tree-item{display: block;}
.modal-select-dep .modal-body-content  .tree-md .blk-tree-right{width: 200px; min-width: 200px;}
.modal-body-content .reset-authority-wrap:first-child .authority-hd{padding-top: 0;}
.authority-bd.form-edit{background: #FAFEF4;}
.modal-body .authority-bd.form-edit{background: none;}
.normal-form .authority-list-wrap:first-child{border-top: 1px solid #eee; border-left: 0; border-right: 0;}
.authority-list-wrap{border: 1px solid #eee; border-top: 0;  border-left: 0; border-right: 0;}
.ah-list-left, .ah-list-right{display:inline-block; vertical-align: middle; padding: 10px 20px 0px 20px;}
.ah-list-left{width: 84%;border-right: 1px solid #eee;}
.ah-list-left .fa-users{color: #aaa; margin-right: 5px;}
.ah-list-left .checkbox-inline+.checkbox-inline{margin-left: 0;}
.ah-list-left .checkbox-inline{margin-right: 15px; width: 200px;}
.normal-form .ah-list-left .form-group > .form-left-item{width: 15%;}
.ah-list-left .form-right-item .checkbox-inline{width: initial; min-width: 100px;}
.ah-list-right{width: 15%;  text-align: center;}
.ah-list-right span{padding: 0 3px; margin: 0;}
.authority-list-footer{padding: 20px;}
.modal-authority{margin-left: -395px;}
.modal-authority.modal-default .modal-header,
.modal-authority.modal-default .modal-body,
.modal-authority.modal-default .modal-footer{width: 800px;}
.modal-authority.modal-default .form-group .form-left-item{width: 110px;}
.modal-authority.modal-default .form-group .form-right-item{width: 75%;}
.modal-authority.modal-default .authority-list-footer{padding:5px 0 0 0;}

/*重置权限-使用模块 lxb 11-25*/
.reset-ahapp-list .auth-app-blk{border: 1px solid #eee;}
.reset-ahapp-list .auth-app-hd{border-bottom: 1px solid #eee;}
.authority-act .reset-ahapp-list{width: 48%; display: inline-table; vertical-align: top; margin-right: 1%;}
.authority-act .reset-ahapp-list  ul.auth-app-item li{width: 130px; margin-bottom: 5px;}
.authority-act  .form-right-item  .reset-ahapp-list .auth-app-hd{margin-bottom: 0;}
.reset-ahapp-list .auth-app-blk{background: #fff;}
.reset-ahapp-list .auth-app-item:after{content: ""; display: block; clear: both;}
.reset-ahapp-list .auth-app-bd ul{margin-left: 0;}
.auth-app-item-right{position: absolute;right: 0;  top: 0; bottom: 0; border-left: 1px solid #eee; padding:3px 10px;background: #fafef4;text-align: center; cursor: pointer;}
.reset-ahapp-list .auth-app-item{width:100%; padding:7px 0 7px 20px; min-height: 45px; max-height: 197px; overflow: auto;background: #fff;}
.form-edit .reset-ahapp-list .auth-app-item{background: #fff;}
.reset-ahapp-list .auth-app-bd{position: relative;}
.auth-app-item-right span{width: 27px; display: inline-block;}
.modal-authority .sp-search-condition{width: 90%;}
.modal-authority .sp-search-operation{width: 9%;}
/*空页面提示2015-6-4*/

.empty-page{height:500px;}
.empty-page .authority-hd .alert {width:470px;text-align:center;margin:200px auto 0;}

/*.empty-page .authority-hd .alert.alert-warning {
    background-color: #fff;
    border-color: #fff;
    color: #8a6d3b;
	border:0;}
.empty-page .authority-hd .alert  .text{font-size:18px;}
.empty-page .authority-hd .alert .switch_o_on.icon-right,.switch_o_off.icon-right{height:18px;overflow:hidden;}*/


.authority-bd {background: #fff;}/*08-27 lxb*/
.mate-index-table .mate-index-bd{margin-top:0px;}

.blk-tree-hd .title{display: block;padding: 10px 0 10px 15px;background:#F8FEFF;font-size:15px;color:#444;border-bottom:1px solid #E5EAE8;}/*#EDF1EF*/
.tree-right-hd {background:#fff;display:block;border-bottom:1px solid #E5EAE8;margin: 0 15px;
    padding: 10px 0;font-size:15px;color:#444;}/*左右留白*/
.tree-right-hd a{font-size:13px;}
.tree-right-hd .title{padding-left:15px;}
.form-edit.blk-tree-right {background-color:#FAFEF4;}/*border:1px solid #eee;*/
.authority-act .authority-app-list{margin-top:7px;}/**/
.authority-act .auth-app-blk{clear:both;}/**/

/*重置系统设置权限页等左右的宽度比例2016-1-14*/
.tree-right-bd.authority-per .normal-form .form-group label.form-left-item,
.tree-right-bd.authority-act .normal-form .form-group label.form-left-item {width: 16%;}
 
/*.auth-app-bd .normal-form .form-group label.form-left-item{width: 21%;}*/
.tree-right-bd.authority-per .normal-form .form-group .form-right-item,
.tree-right-bd.authority-act .normal-form .form-group .form-right-item{width: 81%;}
/*.auth-app-bd .normal-form .form-group .form-right-item{width:76%;}*/

.auth-app-blk .auth-app-hd .checkbox-inline {padding-top:0}
.auth-app-blk .auth-app-hd .title{font-size:16px;}
.auth-app-blk .auth-app-hd span{display: inline-block; vertical-align: middle;}
.auth-app-bd .form-group.mleft20{margin-left:20px;}
.auth-app-bd .fa{cursor: default;}
.auth-app-select .input-group{margin-top:10px;}
.auth-app-select .select-wrap{margin-left:20px;}

.authority-act .authority-app-list ul li{float:left;width:200px;margin-right:15px;margin-bottom:10px;}
.authority-per .authority-app-list ul li{float:left;width:200px;margin-right:15px;margin-bottom:10px;}


.auth-app-blk .auth-app-hd {padding:0px 10px;margin-bottom:10px;clear:both;}
.authority-act .auth-app-hd {padding:5px 10px;margin-bottom:11px;clear:both;background:#f9f9f9;}

.form-edit .authority-act .auth-app-hd{padding:5px 10px;background:#fff;margin-bottom:11px;clear:both;}/*操作*/
.form-edit .authority-per .auth-app-hd{padding:0px 10px;background:transparent;}/*人员*/

.auth-app-bd ul{margin-left:28px;}
.auth-app-bd ul.dropdown-menu,.auth-app-bd ul.dropdown-menu ul{margin-left: 0;}
.authority-act .authority-app-list ul.dropdown-menu li{margin-right: 0;}
.authority-act  .auth-app-bd li{margin-bottom:10px;}

.authority-bd .blk-tree{width:250px;overflow:auto; padding-right: 2px;}
.authority-bd .blk-thumb-tree{background:url(../img3/tree-bg-md.png) repeat-y  left center; border: 1px solid #EDF1EF; margin: 0; }/*08-28*/
.authority-bd .modal-select .blk-thumb-tree{background: none;}
.authority-bd .tree-md .blk-tree-right{display: table-cell; margin-left:250px;padding-left:0px;min-width:600px;width: 100%;}/*2015-5-19 添加width: 100%;数据中心*/
.authority-bd .form-tip{padding-top: 0;}
.tree-sm.blk-thumb-tree{background:none;}
.normal-form .authority-group .form-group .form-left-item{width: initial;}

/*系统消息*/
.sys-news-setting .tree-right-hd{background:#ECF8FF;}

/*选人面板的树 .select-pop .select-bd .blk-tree-left{    width: 150px;}*/
.modal-select .til-blk{ border-bottom: 1px solid #f7f7f7;margin-right:2px;display:block;padding: 10px 0 10px 15px;}
.modal-select .select-bd{height: 430px; overflow: hidden; }/*08-29 lxb*/
.modal-select .select-bd  .subtil{font-weight:bold;color:#333;}
.modal-select .select-bd .blk-tree-right{min-width:20px; display: table-cell;}/*8-11 lxb*/

/*权限树*/
/*选人面板2015-5-13*/
/*.select-bd .blk-thumb-tree{background:url(../img3/tree-bg-main.png) repeat-y left center;}*/
.select-bd .blk-thumb-tree {margin-bottom:0;border-left:0;border-right:0;border-top:2px solid #EDF1EF;border-bottom:0px;}/*仅上下边框border-bottom:2px solid #EDF1EF;*/
.adr-bd .blk-thumb-tree {margin-bottom:0;border-left:0;border-right:0;border-top:1px solid #EDF1EF;border-bottom:0px;}/*地址面板边框*/
.authority-act .authority-app-list .modal-select ul li{float: none; width: inherit; margin-right: 0; margin-bottom: 0; }
.authority-act .authority-app-list .modal-select .select-tab ul li{float: left;}
.modal-select .blk-thumb-tree ul{margin: 0;}
.form-horizontal .modal-select .blk-thumb-tree .blk-tree-right .p-list-blk1 {background: #fff;}
.select-bd .p-list-blk1 .blk-tree { width:400px;}
.select-bd .p-list-blk1 .blk-tree .blk-tree-bd{margin-bottom: 36px;}/*选人控件中滚动条*/
/*选人头部含复选*/
.select-bd .select-bd-til{position:relative;display:block; padding: 3px 0 9px 15px;border-bottom:1px solid #f7f7f7;}/*2015-5-15添加线*/
.select-bd .select-bd-til .nav-tab-rt{top:5px; right: 8px;}/*解决选人弹窗更多按钮位置 lxb 08-24*/
.select-bd .select-bd-til .nav-tab-rt .dropdown button.btn-default{border:0;padding:0 5px;}

.select-bd .p-list-blk{display:inline-block;vertical-align:top;;background:#fff;}
.select-bd .blk-tree-right{padding-left:0;width:600px;}


.select-bd .p-list-blk2{width:200px;display:inline-block;vertical-align:top;}
.select-bd .p-list-blk2 .blk-tree-bd .color1{color:#fff;padding:0 0.5em;border-radius: 0.8em;}
/*选人第二块板间距修改*/
.select-bd .select-bd-ctn .blk-tree-bd > ul  li a {border-bottom:0;padding: 6px 10px 7px 15px;}/*padding: 9px 0 10px 15px;*/
.select-bd .select-bd-ctn  .blk-tree  ul li {border-bottom:0px solid #f7f7f7;;}

/*第三块*/
.select-bd .p-list-blk2 .select-result .blk-tree{padding-left:2px;}
.select-bd .p-list-blk2 .select-result .select-list li{margin:5px 10px;position:relative;border:1px solid #EFEFEF;background-color:#fefefe;padding:5px 10px;cursor:pointer;}
.select-bd .p-list-blk2 .select-result .select-list li:hover{background-color:#f6f6f6;}/*#f9f9f9*/
.select-bd .p-list-blk2 .select-result .select-list .position1{right:5px;}
.select-bd .p-list-blk2 .select-result .select-list .til{padding-right:15px;display:table-cell;word-break: break-all; font-size: 13px;}

/*选部门左右列宽窄栏位调换*/
.modal-select-dep .tree-md .blk-tree-left{padding-left: 0;width: 600px; content: " "; display: table-cell;vertical-align:top; position: relative; top: 0;}
.modal-select-dep .tree-md .blk-tree-right{width:200px; content: " "; display: table-cell;vertical-align:top;}
.modal-select-dep  .tree-md  .blk-tree-left .tree-item a .position1{display:block;position:absolute;top:11px;right:15px;}
.modal-select-dep .blk-thumb-tree.tree-md{background:none;}
.modal-select-dep  .tree-md  .tree-item label.checkbox-inline{padding-top:0}
.modal-select-dep  .tree-md  .tree-item li .act{color:#8FC04F; display:inline-block;}

/*选规则，略改变树结构*/
.modal-select-rule .blk-thumb-tree{position:relative;background:none;}
.modal-select-rule .blk-thumb-tree .blk-tree-left{width:600px;height:502px; }
.modal-select-rule .rule-blk{display:table-cell;height:502px;width:199px;border-right:1px dashed #e5eae8;}
.modal-select-rule .rule-blk .select-bd-ctn .blk-tree-bd .tree-item{margin-right: 0px;}
.modal-select-rule .blk-thumb-tree .blk-tree-right{width:200px;position:absolute;right:0;top:0;margin-left:0;display:block;}
.modal-select-rule .blk-thumb-tree .blk-tree-left .select-bd-til{   display: block;  padding: 10px 0 10px 15px;border-bottom:1px solid #f7f7f7;}

/*地址控件2015-5-15*/
.adr-bd .blk-item-left{width:200px;   content: " "; display: table-cell;vertical-align:top;}
.adr-bd .blk-item-right{margin-left:200px;width:600px;content: " ";  display: table-cell;}

.adr-bd a.adr-title{ display: block;  padding: 10px 0 10px 15px;border-bottom:1px solid #f7f7f7;}
.adr-bd .adr-left li{float:left;}
.adr-bd .adr-left li a{ display: block;  padding: 10px 0px 0px 15px;}

.adr-bd .p-row-blk1{height:80px;padding-left:10px;background:#fff;border-bottom:1px solid #fafafa;}
.adr-bd .adr-search{padding-left:10px;padding-top:5px;}

.adr-bd .p-row-blk1 .adr-title1{padding: 10px 0 10px 0px;display:block;}
.adr-bd .p-row-blk2 .adr-title1{padding-left:10px;padding: 5px 0 10px 10px;display:block;}

.adr-bd .form-group .form-right-item{width:100%;}
.adr-bd .form-group,
.adr-bd .input-group { margin-bottom:10px;}


.adr-bd .adr-text .adr-text-left,
.adr-bd .adr-search .adr-text-left{float:left;width:385px;}

.adr-bd .adr-text .adr-text-right,
.adr-bd .adr-search .adr-text-right{float:left;padding-left:10px}

.adr-bd .adr-map-left,.adr-map-right{float:left;}
.adr-bd .adr-map-left{width:400px;vertical-align:middle;}
.adr-bd .adr-map-right{width:200px;display:inline-block;vertical-align:middle;}

.adr-bd .adr-map .adr-map-right .tips{margin:0 auto;color:#999;text-align:center;padding-top:100px;}
.adr-bd .adr-map-result{vertical-align:top; margin: 0px 10px 5px;}






/* ---------表单部分--------- */
.form-horizontal .form-group {margin-left: 0px; margin-right: 0px;}
.form-horizontal .control-label{padding-top: 7px;}
.form-inline .form-group{margin-bottom:15px;}

/*重置*/
.form-control{font-size:13px;border-color: #eee; box-shadow: none;padding:6px 12px;}/*border-color: #ddd;height:31px;border: 1px solid #E1E1E1;*/
.form-control-no{border:0px; background:none; }
.column1 .column1-form-control-no,
.column1 .column1-form-control-no:hover,
.cube-column .input-group-btn .column1-form-control-no{background:none ; border: 0}
.cube-column .input-group-btn .column1-form-control-no:hover{background:none ; border: 0}
.input-group-btn .column1-form-control-no:hover{background: #eee;}
.input-group-btn .column1-form-control-no{background:#fcfcfc ; border: 1px solid #eee;}/*background:#fff ;2016-6-22*/
.form-control[readonly]{background: #fff;}
.cube-column .btn .dropdown-value{width: 80%;}

/*按钮*/
.btn-default {border-color: #eee; color:#666; background: #fcfcfc;}/*border-color: #ddd;默认灰色按钮color: #666;2015-4-8*/
.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #666;
  background-color: #ebebeb;
  border-color: #eee;
}/*默认灰色按钮*/

.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thin dotted;
  outline: 0px auto -webkit-focus-ring-color;
  outline-offset: 0px;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0);
  box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  pointer-events: none;
  cursor: not-allowed;
  filter: alpha(opacity=25);
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: .25;
}
.btn-lg, .btn-sm{border-width: 0px;}

/* 复合按钮 */
.cp-btn-group .btn-org,
.cp-btn-group .btn-green{ border-left: 1px solid rgba(255, 255, 255, 0.5)}
.cp-btn-group:hover .btn-org{background-color: #FF875E; }
.cp-btn-group:hover .btn-org.dropdown-toggle{background-color: #F1794F; }
.cp-btn-group:hover .btn-green{background-color: #9BCD5A; border-right: 1px solid rgba(255, 255, 255, 0.5)}
.cp-btn-group:hover .btn-green.dropdown-toggle{background-color: #89D292; border-left: 1px solid rgba(255, 255, 255, 0.5)}
.left-btn-icon{margin-right:10px;}
.right-btn-icon{margin-left:10px;}

/*二级菜单右侧按钮无灰底 */
.nav-sub .nav-tab-rt .btn-default{background-color: #f0f0f0; }/*fafafa*/
.nav-sub .nav-tab-rt .btn-default:hover{border-color: #eee;}
.nav-sub .nav-tab-rt button.active-btn{color: #fff; background: #ff875e; border: 0;}/*8-11 lxb*/
.nav-sub .nav-tab-rt button.active-btn:hover{ background: #F1794F;}/*8-11 lxb*/


.nav-sub .nav-tab-rt .btn-green:hover{border-color: #eee;}

.form-btn{margin:0 auto 20px;text-align:center;padding-top:25px;}
.btn-org{background-color:#FF875E;border-color:#FF875E;color: #fff;}/*橙色按钮*/
.btn-org:hover{background-color:#F1794F;border-color:#F1794F;color:#fff;}

.btn-gray,.btn-gray:hover{border:1px solid #eee;background-color:#F1f1f1;color:#ccc;}/*不可操作状态*/


.btn-green,.btn-green:after{background-color:#9BCD5A;border-color:#9BCD5A;color: #fff;}/*绿色按钮#8fc04f#9BCD5A*/
.btn-green:hover {background-color:#89D292;border-color:#89D292;color: #fff;}
.btn-txt{background:transparent;}/*#fff*/

.btn-lg, .btn-group-lg > .btn { font-size: 16px;}/*大按钮字体*/



/*下拉多个单行显示*/
.dropdown-inline{display:inline-block;}
/*.dropdown-inline{display:inline-block;display:-moz-inline-stack;*display:inline;zoom:1;position: relative;vertical-align: middle;margin-top:-3px;}*/

/*tesxtarear*/
.textarea-normal{width:100%;min-height:100px;overflow-y:visible;border:1px solid #eee; padding:6px 12px;border-radius:4px;}/*border:1px solid #ddd; width:600px; 2015-4-7 padding值与input保持一致 */
/*锚点样式*/
.name-default{margin-top:30px;display:block;}
/*width:600px;*/
/*.name-bd-p3  .form-control,.name-bd-p5  .form-control{width: 100%;}
,.name-bd-p5  .form-inline .form-control{width: 100%;}惯于width: 225px; 2015-4-7内联INPUT 250px*/
.name-bd-p1 .form-control,
.name-bd-p4  .form-control,
.form-m  .form-control{width:30%;;}
.name-bd-p3  .form-inline .form-control,
.name-bd-p5  .form-inline .form-control{width:75%;}


.relative.drop-right-icon{padding: 3px 30px 3px 20px;}
/*a.drop-right-icon:hover,a.drop-right-icon span:hover{color:#8fc04f;}*/
.drop-item-right{margin-left:5px;position:absolute;right:10px;top:3px;}


/*档案头像*/
.sys-p-thumb{position:relative;margin-bottom: 15px;}
.sys-p-thumb-item{position:absolute;top:20px;right:30px;}


/*个人页*/
.p-left-item{display: table-cell; padding-left: 20px;}
.p-right-item{display: table-cell;width:335px; padding-left: 20px;vertical-align: middle;}
.p-item-name h1{margin-bottom:10px;display:inline-block;}
.p-left-item .thumb-p img{width:80px;height:80px;display:block;text-align:center;}
.mate-info-p{width:75%;}

.p-left-item  .edit-thumb{background: #000 none repeat scroll 0 0;
    opacity: 0.5;
    position: absolute; right: 0; top: 0px;width: 80px;height:80px;line-height:80px;border-radius:50%;
    z-index: 10;text-align:center;cursor:pointer;}
.p-left-item .edit-thumb .glyphicon-pencil{color:#ccc;font-size:24px;}
.p-left-item .edit-thumb .glyphicon-pencil:hover{color:#fff;}

/* ---------表单部分--------- */
.popover{min-width:160px;}/*提示控件默认*/




/*一级菜单右侧的按钮*/
.nav-tab-row{position:relative;}/*padding-left:15px;padding-right:15px;*/
.nav-tab-rt {position:absolute;right:0px;top:-5px;}
.nav-tab-rt .btn{padding: 5px 15px; }/*padding: 4px 12px;*/

/*一级菜单右侧的图标*/
.nav-tab-rt .btn-default {border:none;}
.row-tab-hd .nav-tab-rt .btn-default {border-radius: 4px 4px 0 0; background: none;}
.row-tab-hd .nav-tab-rt .btn-default:focus,
.row-tab-hd .nav-tab-rt .btn-default:hover{background: #f5f5f5;}
/*.nav-tab-rt .btn-default:hover{border-color: #eee;}*/
.nav-tab-rt .btn.on,
.nav-tab-rt .btn.on:hover{padding: 5px 15px;border:1px solid #eee; border-bottom: 1px solid #f5f5f5;background:#f5f5f5 }

/*二级菜单右侧按钮定位*/
.nav-sub .nav-tab-rt{position:absolute;right:15px;top:8px;}/*08-26 lxb*/


 /*列表结构*/
.row-list .list-bd{min-height:450px;padding:0 15px; overflow: auto;}
.brick .row-list .list-bd{min-height:inherit;padding:0; }
.list-hd{line-height:32px;padding:10px 15px 0;}
.list-bd{position:relative;background:#fff;}
.list-bd.mate-index-table{margin-top:0;}/*同事录*/

.form-create{width:800px; background:#fff;border: 1px solid #dadada;
    box-shadow: 0 0 4px #ccc;padding:30px 20px 60px;margin:30px auto;
    position: relative; z-index: 1;}
.news-content .form-create{margin-top: 0;}

/*开关 兼容ie8*/
.reset-manage-bd .use-bg .switch-btn{background: url("../img3/switch.png") no-repeat; background-position: 0 0px; display: block;width: 28px; height: 14px; display: block; position: absolute;top:27px; left: 46px;}
.reset-manage-bd .no-use-bg .switch-btn{background: url("../img3/switch.png") no-repeat; background-position: 0 -16px; display: block;width: 28px; height: 14px; display: block; position: absolute;top:27px; left: 46px;}
.use-swift .switch-btn{background: url("../img3/switch.png") no-repeat; background-position: 0 -16px; display: block;width: 28px; height: 14px; display: block; position: absolute;top:27px; left: 46px;}
.no-use-swift .switch-btn {background: url("../img3/switch.png") no-repeat; background-position: 0 0px; display: block;width: 28px; height: 14px; display: block; position: absolute;top:27px; left: 46px;}
.switch-btn{width: 28px; height: 14px; display: block; position: absolute; background: url("../img3/switch.png") no-repeat; top:27px; left: 46px;}

/*09-07*/
.sp-search-input{ width: 300px; position: relative;}
.sp-search-input .form-control{padding-right: 20px;}
.sp-search-input .input-icon{position: absolute; top:11px; right:90px; z-index: 10;}
.sp-search-input .fa-level-down{color: #8FC04F;}
.sp-search-input .fa-times{color: #eb4f38;}
.sp-search-input .dropdown-menu li{position: relative;}
.sp-search-input .dropdown-menu li.on{background: #fafafa;}/*选中背景*/
.sp-search-input .dropdown-menu li .fa-times{position:absolute; color: #999; top: 7px; left: 5px;}
.sp-search-input .input-group-btn .btn{padding: 6px 12px;}
.nav-tabs-self .shrink{vertical-align: middle;}
.nav-tabs-self li{position: relative;}
.ico-tip-menu{width:237px; height: 91px; display: block; position: absolute; top: -80px; left: -95px;opacity:0.95; background: url("../img3/ico-tip-menu.png") no-repeat;}
.form-group .form-text-left.form-left-item{width:11%; text-align: left;}
.form-group .form-left-item .cube-title-ctn{float: right;}
.form-group .form-left-item .cube-title-ctn .form-star{color: red; font-size: 13px; padding-right: 2px; display: table-cell;}
.form-group .form-left-item .cube-title-ctn .title{display: table-cell; text-align: right; white-space: normal;word-break: break-all; }
.form-group .form-left-item .cube-title-ctn .colon{display: table-cell; vertical-align: top; text-align: right; padding-right: 3px;}
.manage-btn{width: 150px;}

/*高级搜索*/
.sp-search-nav-wrap{margin-bottom: 15px;}
.sp-search-nav{margin: 0 auto;}
.sp-search-nav a{width:50%; float:left; display:inline-table; text-align:center; padding:7px;}
.sp-search-nav a.selected{background: #9BCD5A; color: #fff;}
.sp-search-nav-left{border:1px solid #F0F0F0; border-radius:4px 0px 0 4px;}
.sp-search-nav-right{border-width:1px 1px 1px 0;border-style:solid; border-color:#F0F0F0; border-radius:0 4px 4px 0;}
.sp-search-wrap .form-control-title,
.sp-search-wrap .form-control-title li,
.sp-search-wrap .form-control-setting {border: 0;}
.sp-search-wrap .form-control-column ul li:first-child{border-left: 1px solid #eee;}
.sp-search-wrap .form-control-column-value,
.sp-search-wrap .form-control-column-value2{border-top: 1px solid #eee;}
.sp-search-wrap .form-control-column .form-control{height: 32px;}
.sp-search-wrap .sp-form-left-item{float: left; width: 16%; text-align: left; font-weight: 400; }
.sp-search-select-wrap{margin: 15px 0 15px 35px;}
.sp-selecting{margin-bottom: 15px; min-height: 34px;}
.sp-select-left,
.sp-select-mid,
.sp-select-right{display: table-cell; vertical-align: middle;}
.sp-select-left, .sp-select-right{width: 40%;}
.sp-select-mid{width: 4%; padding: 0 30px}
.sp-selecting-left{float: left; margin-top: 6px;}
.sp-selecting-right{float: right; color:#8FC04F; margin-top: 6px;}
.sp-selecting-right span{margin-left: 10px;}
.sp-select-mid p{background: #666; text-align: center; padding: 9px 0; border-radius: 50%; margin-bottom: 10px;}
.sp-selecting-content{border: 1px solid #eee; min-height: 250px; cursor: e-resize;}
.sp-selecting-content li{padding: 6px 12px; }
.sp-selecting-content li:hover{background: #eee; }
.sp-selecting-content li:hover .fa{display: inline-block;}
.sp-selecting-content .fa{margin-right: 10px; float: right; padding-top: 5px; display: none;}
.sp-sr-left, .sp-sr-right{float: left;}
.sp-sr-left{width: 80%;}
.sp-sr-right{width: 20%;}
.sp-search-text-list li {margin-bottom: 15px;}
.sp-search-text-list li .btn-default{min-width: 100px;}
.org-border{border: 1px dashed #f60; padding: 5px; margin-bottom: 5px;}
.form-control-bge{border: 1px solid #eee; height: 34px; padding: 3px 20px 3px 3px; border-radius: 4px 0 0 4px; position: relative; }
.form-bge-text{ width: 100%; height: 26px; padding: 0 5px; float: left; border: 1px solid  #eee; background: #eee;}
.form-bge-text span{ display: block; margin-top: -4px; line-height: 32px;}
.sp-search-input .form-control-bge .input-icon{right: 5px; top: 10px;}



/*高级搜索弹窗*/
.sp-form-item{margin-bottom: 10px;}
.sp-form-item:last-child{margin-bottom: 0;}
.sp-search-condition{width: 91%; display: inline-block; vertical-align: middle;}
.sp-search-operation{width: 6%; display: inline-block; vertical-align: middle;}
.sp-search-condition .btn-default{width: 100%;text-align: right;}
.sp-search-condition .input-group-btn .btn-default{width: initial;}
.sp-search-condition .dropdown-inline{ float: left;}
.sp-search-condition .form-group{margin: 0;}
.condition-til{float: left;}
.sp-w42p{width: 42.3%;}
.sp-w53p{width:53.6%;}

/*会议应答提示*/
.popout {display:block;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);border-radius: 6px;background: #FFF none repeat scroll 0 0;margin: 0 auto;}
.confirm-blk{height:120px; width: 380px;padding: 10px 30px;margin-bottom:15px;}
.confirm-blk p{color:#666;margin-top:15px;margin-bottom:15px;}
.confirm-blk .confirm-btn{text-align:center;}

/*导出 高级搜索*/
.export-sel{width: 100%;}
.export-sel .sp-selecting-content{ cursor: default;}
.export-sel .sp-selecting-content li{padding: 6px 12px; border-bottom: 1px dashed #eee;}
.export-sel .sp-selecting{margin-bottom: 0;}
.export-sel .fa-angle-double-right,
.export-sel .fa-angle-double-left{display: inline-block;}

/*有滚动条的列表*/
.scroll-list .table-hover{white-space: nowrap;}
.scroll-list .table th,
.scroll-list .table td{overflow: hidden; text-overflow: ellipsis;}
.scroll-list .table-hover thead{background: #fff; z-index: 100;}

/*申请审批 表单页面*/
.lrpd0 .form-create{width:765px; border: 0; box-shadow: none; padding:30px 0px 60px;}

/*.lrpd0 .cnt-blk2, .lrpd0 .cnt-blk2 .detail-content{padding-left: 0px; padding-right: 0px;} 申请审批讨论区 10-22 lxb*/

.form-create-mail{background:#fff url(../img3/mail-bg.jpg) repeat-x top center;}
.form-create-guide{width:900px; background:#fff;padding:30px 20px 60px;margin:30px auto;border: 1px solid #dadada;position: relative;}/*申请审批引导页 09-01 lxb*/

.create-hd{text-align:center;}
.create-hd h1{color:#333;padding-top:10px;padding-bottom:40px;}

/*新建表单公告2015-4-7 .news-creat-form*/
 .form-group .form-left-item{float:left;width:110px;margin-right:5px;text-align:right;font-weight:normal; word-break: break-all;}
 .form-group .form-right-item{float:left;min-height: 1px;position: relative;}
 .form-group .form-star{color:red;font-size:13px;display:inline-block;}
 .form-group .form-date {display: inline-table;vertical-align: middle;}
.form-right-item .talign-left.dropdown-toggle{width: 370px;}

.form-edit-blk{min-height:200px}
.num1, .num2, .num3{padding: 0 7px;background:#fafafa;border-radius:6px;}
.num1{color: #8FC04F;border-radius:6px; margin: 0 5px; }
.num2{color:#8FC04F; margin: 0 5px;}
.num2:hover, 
.num1:hover, 
.num1.sel, 
.num2.sel{color: #8FC04F; background: #f2f2f2;border-radius:6px;}
.num3{color: #f60; margin: 0 5px;}
.num3:hover, .num3.sel{color:#f60; background:#eee;border-radius:6px;}/*color: #fff; background: #f60; */
.edit-fm{text-align: center; margin-bottom: 40px;margin-top: 40px;}
.edit-fm a,.edit-fm  a:hover{padding: 6px 20px;color: #fff; background: #ff875e; font-size: 18px; border-radius: 4px;}/*#ebebeb*/
.edit-fm  a:hover{color:#F7F7F7}
/*人员账号 列表 08-28 lxb*/
.tree-ps-right .row-list .list-hd,
.tree-ps-right .row-list .list-bd{padding: 0;}

/*同事录 列表 08-31 lxb*/
.blk-tree-bd .tree-item > li > div > ul.ul-sub > li > .treenode{overflow: hidden; white-space: nowrap; text-overflow:ellipsis; }
.tree-colleague-right .page-list-wrap .col-lg-12{padding-right: 0;}

/* 同事录 列表 new 160408 */
.new-page-wrap .blk-tree-left{float: left; }
.new-page-wrap .blk-tree-left .blk-tree-bd{padding: 0 5px;}
.tree-tab-wrap{padding: 0 10px;}
.tree-tab-wrap li{width: 50%; float: left; border-bottom: 1px solid #eee; text-align: center; padding: 15px 0; line-height: 32px; cursor: pointer;}
.tree-tab-wrap li:hover,
.tree-tab-wrap li.active{ border-bottom: 1px solid #8fc04f; color: #8fc04f}
.new-page-wrap .list-hd{padding-top: 5px;}
.new-page-wrap .tree-md .blk-tree-right{padding-left: 0;}
.new-page-wrap .p-thumb-right{margin-left: 0;}
.new-page-wrap .p-thumb-left{vertical-align: middle; height: 32px;}
.blk-thumb-tree .list-bd .p-thumb-right{padding-left: 10px;}
.new-page-wrap.new-cube-page .page-tab-wrap{width: 100%; padding-left: 15px ; margin: 0; background: none;}
.new-page-wrap.new-cube-page .nav-tab-row{border-bottom: 0;}
.new-page-wrap.new-cube-page .page-tab-wrap .row-tab{width: 100%; padding: 0 15px; background: #fff; }
.new-page-wrap.new-cube-page .page-tab-wrap .nav-sub{border-bottom: 1px solid #eee;}
.new-page-wrap.new-cube-page .nav-tabs-2{margin: 0;}
.new-page-wrap.new-cube-page .nav-sub li{line-height: 32px;}
.new-page-wrap.new-cube-page .nav-tabs-2{line-height: 1;}
.new-page-wrap.new-cube-page .blk-tree-bd > ul ul li .treenode{padding: 10px 10px 10px 15px;}
.new-page-wrap .nav-tabs-2:after,
.new-page-wrap .page-tab-wrap .clearfix,
.new-page-wrap .page-tab-wrap.clearfix{display: table;}
.new-page-wrap .sp-search-input .form-control{border-radius: 20px 0 0 20px;}
.new-page-wrap .sp-search-input .btn{border-radius: 0 20px 20px 0; cursor: }
.new-page-wrap .table > thead > tr{border: 1px solid #eee; background: #fafafa;}
.new-page-wrap .table > thead > tr > th{border-bottom: 0; cursor: pointer;}
.new-page-wrap .table > thead > tr > th:hover{background: #fafafa;}
.new-page-wrap .table tr th,
.new-page-wrap .table tr td{padding-right: 0;}
.new-page-wrap .pagination{margin: 15px 0;}
.new-page-wrap .blk-thumb-tree .blk-tree-right .search{margin-right: 0;}
.list-other-text{font-size: 12px; padding: 2px 5px; border: 1px solid #eee; border-radius: 4px; background: #fcfcfc; color: #999; display: inline-block; vertical-align: middle; margin-left: 10px;}
.icon-i.icon-folder-close{width: 13px; height: 10px; background-position: -351px -307px;}
.icon-i.icon-folder-open{width: 13px; height: 10px; background-position: -420px -307px;}
.sort-btn-icon{width: 8px; height: 14px; position: relative; }
.sort-btn-icon .fa{position: absolute; top: -2px; right: 0;}
.sort-btn-icon .fa + .fa{top: inherit; bottom: -2px;}

/*人员排序弹窗*/
.person-sort{margin-bottom:  15px;}
.person-sort li{ float: left;text-align: center;width: 48px;margin:0 20px 0 0;white-space: nowrap; text-overflow: ellipsis; position: relative; cursor: move;}
.person-sort li:last-child{cursor: pointer;}
.person-sort li > img{width: 48px;height: 48px;border-radius: 6px;margin: 0 auto;}
.person-sort li > p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.person-sort-more{cursor: pointer; width: 48px;height: 48px;border-radius: 6px;margin: 0 auto 5px;border: 1px dashed #ccc;}
.person-sort-more .fa-plus:before {color:#999;}
.person-sort-ques{color: #999;cursor: pointer;}
.person-sort-ques span{display: inline-block;color: #fff; width: 16px;height: 16px;border-radius: 100%;background: #ccc;margin-right: 10px;
text-align: center;line-height: 16px;font-weight: bold;}
.person-sort-remove{position: absolute; top: -4px; right: -5px; color: #999; display: none;}
.person-sort li:hover .person-sort-remove{display: inline-block;}



/*新建人员帐号管理2015-4-7 */
/*
.sys-creat-pop  .form-group .form-left-item,
.meeting-creat-pop  .form-group .form-left-item,
.meeting-creat-form  .form-group .form-left-item*/

.sys-creat-form .form-group .form-left-item,
.normal-form .form-group .form-left-item,
.normal-pop .form-group .form-left-item,
.normal-pop .form-group .form-left-name-item{float:left;width:14%;margin-right:5px;text-align:right;color:#333;}/*font-weight:bold;*/

/*
.sys-creat-pop .form-group .form-right-item,
.meeting-creat-pop .form-group .form-right-item,
.meeting-creat-form  .form-group .form-right-item,,
.authority-right-form .form-group .form-right-item*/

.sys-creat-form .form-group .form-right-item,
.normal-pop .form-group .form-right-item,
.normal-form  .form-group .form-right-item,
.news-creat-form  .form-group .form-right-item{float:left;min-height: 1px;position: relative;width:83%;}

/*.sys-creat-pop .form-group .form-right-item,,
.meeting-creat-pop .form-group .form-right-item,
.meeting-creat-form .form-group .form-right-item .normal-form .form-group .form-right-item,*/
/*,
.branch-pop .form-group .form-right-item*//*新建部门*/
.meeting-creat-pop .form-group .form-right-item{width:73%;}/*特殊新建会议 表单后有文字*/

.sys-pop-trans .form-group .form-left-item,.opera-new .form-group .form-left-item{width:18%;}
.sys-pop-trans .form-group .form-right-item,.opera-new .form-group .form-right-item{width:80%;}/*特殊form 帐号转移弹窗*/

/*清除日志左侧文字较多*/
.clear-data-pop .form-group .form-left-item{width:30%;}
.clear-data-pop .form-group .form-right-item{width:60%;}

/*内联样式*/
.sys-creat-form .form-inline .form-group{width:49.5%;}
.sys-creat-form .form-inline .form-group .form-left-item{float:left;width:28.4%;margin-right:5px;text-align:right;}
.sys-creat-form .form-inline .form-group .form-right-item {float:left;width:67%;}

.sys-mate-pop .form-group .form-right-item{float:left;width:73%;}
.sys-mate-pop .detail-cnt{padding:0 20px;}

.sys-mate-pop .mate-hd .form-group .form-right-item{float:left;width:88%;}
/*有帮助说明时不折行*/

.sys-creat-form .form-right-item .form-control,
.form-view-wrap,
.normal-pop .form-right-item .form-control{ display:inline-block;zoom:1;*display:inline;}/*新建部门*/

.form-right-txt{display: inline-block; padding-top: 7px;}/*右侧为图文组合时*/

/*表单提示color:#999;*/
.form-tip{display:inline-block;color:#ccc;padding-top:7px;}


/*组合单复选如工号上司*/
.form-radio-group,.form-checkbox-group {zoom:1;display:inline-block;*display:inline; width:100%;}/*2015-8-28投票选项后跟下拉时不在一行*/
.form-checkbox-group .checkbox-inline{padding: 7px 0;}
.form-radio-group .radio-inline{padding: 7px 0;}/*2015-5-20 提醒控件 原为： padding-top:3px;*/
.form-radio-group.reset-fradio-group .radio-inline{margin-left: 0; margin-right: 10px;}/*新建人员档案 2015-10-13 lxb*/

/*系统消息设置时重置t数值*/
/*大标题行*/.sys-news-setting .tree-right-hd .pull-left .form-checkbox-group .checkbox-inline{ padding: 0px;}
/*小标题行*/.sys-news-setting .tree-right-bd .news-setting-item .form-checkbox-group .checkbox-inline{ padding:3px 0px;}


/*选人面板重置复选框*/
.p-list-blk1 .select-bd-ctn .blk-tree ul ul li .checkbox-inline { padding-top: 0px;}
.select-ps .select-tab-blk .btn{padding: 6px 12px;}


/*人员帐号 编辑状态表单*/
.sys-creat-form .form-edit{background-color:#FAFEF4;border:1px solid #eee;border-top:0;}
.sys-creat-form .name-bd-p1,.name-bd-p2,.name-bd-p3,.name-bd-p4,.name-bd-p5{padding-top:15px;}

.sys-creat-form .block-btn .btn-txt{background:transparent;}
.form-view-wrap{margin:0;padding-top:7px;word-wrap:break-word; word-break:break-all;display:inline-block;}/*表单的查看状态,查看有提示时亦跟随。display:inline-flex;sys_detail_view.html*/
.form-view-wrap1{margin:0;padding-top:7px;padding-bottom:5px;}/*属性面板块*/



/*兼职部分*/
.addblock{position:relative;}/*background:#f8ffe8;padding:15px 0 1px;margin-bottom:10px;*/

/*档案头像*/
.archive-thumb img{width:120px;height:168px;padding:2px;border:1px solid #eee;}
.archive-thumb-p img{width:120px;height:168px;border-radius:6px;}


/*加载图标*/
.loading{display:inline-block;background-image:url(../img3/loading-16.gif);background-size:cover;background-position:center;background-repeat:no-repeat;margin-right:5px;}
.loading-sm{top:3px;position:relative;width:16px;height:16px;}
.loading-md{top:3px;position:relative;width:48px;height:48px;}

/*.loading-16{background:url(../img3/loading_16.gif) no-repeat center center;width:16px;height:16px;display:inline-block;}*/
.loading-big{width:100px;height:100px;top:3px;position:relative;display:inline-block;background-image:url(../img3/loading-100.gif);background-size:cover;background-position:center;background-repeat:no-repeat;margin-right:5px;}





/*帐号转移弹窗*/
.pop-p-info {padding:7px;color:#999;}

.pop-p-info label{display:inline-block;width:70px;text-align:left;
text-align:justify; text-justify:distribute-all-lines;/*ie6-8*/
    text-align-last:justify;/* ie9*/
    -moz-text-align-last:justify;/*ff*/
    -webkit-text-align-last:justify;/*chrome 20+*/
				}/*两端对齐*/
/*,.sys-p-info label.sys-p-info{width:80%}
.sys-p-info label{width:70px;}
.sys-p-info li{line-height:1.8;}*/

.sys-p-info{width:80%}
.sys-p-info .form-right-item{width:82%;}
.sys-per-info{border-bottom:1px dashed #eee;}
.sys-per-info,.sys-p-btn{margin-bottom:15px;}

/*超长邮箱地址*/
.mail-wrap{display:inline-block;word-wrap:break-word; word-break:break-all;vertical-align:top;}/*width:86%;*/
.pop-p-info .mail-wrap,.pop-p-info-set .mail-wrap{width:82%;}/*弹窗中的邮箱*/
/*个人设置*/
.pop-p-info-set .mail-wrap{width:82%;display:inline;}
.pop-p-info-set .txt{width:80%;margin-top:20px;}
.pop-p-info-set ul li{margin-bottom:15px;}
.pop-p-info-set .icon{font-size:64px;margin-right:20px;margin-left:10px;vertical-align:text-top;}
/*个人设置页*/
/*.sys-p-setting{margin-top:10px;}*/
.p-list-hd,.p-list-bd{margin-bottom:10px;}
.sys-p-setting-blk{padding:15px; background: #fff; margin-bottom: 15px;}
.blk2.sys-p-setting-blk.form-edit .form-control {width: 30%;}

.photo-left{float:left;width:200px;}
.photo-right{float:left;min-width:500px;min-height:500px;border-left:1px solid #eee;margin-left:25px;padding-left:25px;}

.sys-p-set-photo .blk-til{font-weight:bold;border-bottom:1px solid #eee;margin-bottom: 15px;padding-bottom:10px;}/**/
.sys-p-set-photo .blk-til small{font-weight:normal;color:#999}
.sys-p-set-photo{padding:20px;}
.sys-p-set-photo .photo-thumb{margin-bottom: 15px;}
.sys-p-set-photo .photo-thumb img{width: 200px;}

/*个人密码设置
.sys-p-set-set{margin-top:20px;width:450px;min-width:450px;}*/
.sub-sys-p-til{font-weight:bold;}
.sub-sys-p-set ul{margin-top:20px;}
.sub-sys-p-set li{clear:both;}
.sys-p-set-set .set-item-left,.sys-p-set-set .set-item-right{display:table-cell;}
.sys-p-set-set .set-item-left{  width: 350px;  min-width: 350px;width: auto;  margin-right: 80px;content: " ";vertical-align: top;}
.sys-p-set-set .set-item-right{width:80px;text-align:center;margin:0 auto;}
/*join_comp*/
.join_comp li{font-size:18px;padding: 3px 20px;}
.join_comp span.logo{display:table-cell;}
.join_comp span.name{display:table-cell;color:#666;padding-left: 10px;vertical-align: middle;}
.login-main-blk .logo-blk {padding:10px 15px;}/*old*/
.plat-list-item{border-bottom:1px dashed #eee;margin-bottom:15px;padding-bottom:15px;}
.plat-list-item:last-child{border-bottom:0px dashed #eee;margin-bottom:0px;}
.plat-list-left, .plat-list-mid{display: inline-block;vertical-align: middle; margin-right: 10px;}
.plat-list-mid {width:59%; }
.plat-list-mid h3.til{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;margin-bottom: 7px;}
.plat-list-right{display: inline-block;vertical-align: middle; text-align: right; color: #ff6600;}
.modal-body .plat-list-right{ width:17%;}
.plat-list-right a{color: #fff;}
.plat-list-right span{padding: 6px 9px;}
.plat-list-right .btn-default:focus{background: #eee;}
.list-mid-text{color: #aaa; display: inline-block; vertical-align: middle; margin-right: 20px;}
.logo img{width: 120px; height: 60px; display: block; margin: 0;}

/*左侧警示框*/
.sidebar-item.alert{font-size:13px; padding:5px;border-radius:0;margin-bottom:0}
.sidebar-item .close.sm{font-size:16px;text-shadow: 0 0px 0 #fff;}



/*添加附件*/
.addattach-noraml img{cursor:pointer;margin-top:8px;}


/*面包屑导航重置*/
.breadcrumb {padding:0;background-color:#fff;}

.form-til,
.read-state .blk-til,
.p-list-bd .blk-til{height:30px;line-height:30px;font-size:15px;}/*系统管理管理面板 不能加粗，计划汇报页标题也加粗了*/
.form-til small{  font-weight:normal;}
.sys-creat-form .form-til {border-bottom:1px solid #eee;}
.sys-p-setting-blk .blk-til a:link,.sys-p-setting-blk .blk-til a:active{color: #8fc04f;}
.sys-p-setting-blk .blk-til a:hover{color:#779D22;}

.news-content{min-height:500px;/*min-width:780px;*/}
.news-content-side{background-color:#fff;padding:10px 15px 15px;min-height:550px; width: 260px; overflow: hidden; border-radius: 4px;}/*border:1px solid #eee;*/
.detail-cnt{padding:5px 15px 15px;background-color:#fff;margin-bottom:15px; }/*padding:10px 15px 15px; 2016-5-31 15px 20px border-radius: 4px;*/
.detail-cnt.cnt-blk2 .detail-bd .detail-content  .new-cube-page{margin-bottom:10px;}
.detail-cnt.cnt-blk2 {border-radius:0 0;}
.detail-cnt.cnt-blk1{margin-bottom: 0px;padding:10px 15px 0;border-radius:4px 4px 0 0;} 
.detail-cnt.cnt-blk3{margin-bottom: 0px;padding:10px 15px 0;}
.detail-cnt.cnt-blk-tab{padding:0px 15px;margin-bottom: 0px;}
.detail-cnt .thumb-p img{margin:0 auto;border-radius:6px;border:1px solid #eee;}
.cnt-blk1 .detail-hd,.cnt-blk3 .detail-hd{border-bottom:1px solid #eee;}
.cnt-blk3 .detail-hd{padding-bottom: 10px;min-height: 40px;}
.cnt-blk2 .dropdown-menu .til{font-weight:400;border-radius:0px;color:#666;background:none;padding:0px;}
.cnt-blk2 .dropdown .til{font-size: 13px;}

.full-page-wrap{background:#fff;}/*margin-right:15px;*/
.page-left-wrap{vertical-align: top; position: relative;   min-height: 1px; padding: 0 290px 5px 15px;}/*08-29 lxb*/
.page-right-wrap{vertical-align: top; padding-right:15px;position: absolute;   min-height: 1px;   padding-left: 15px; top: 0; right: 0;}

/* page-list-full */
.page-list-full .page-left-wrap{padding-right: 15px}

.cnt-blk1 .detail-tab{margin-top:15px;}
.detail-hd .detail-action a:hover{color:#8fc04f;}


.detail-bd-side .list-group {margin-bottom: 0px;}
.detail-bd-side  .detail-bd-side-ul{ margin-bottom: 0px;}
.detail-bd-side  ul li{padding: 5px 0px; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}/*padding: 8px 14px 8px 5px; 解决右侧文字超出 ,去掉width：200px lxb 08-24*/
.detail-bd-side  .detail-bd-side-ul li:last-child{padding-bottom: 30px;}
.detail-bd-side  .detail-bd-side-ul .active{background-color:#fafafa;}

.page-right-wrap .detail-bd-side  .detail-bd-side-ul{ padding-bottom: 10px;}
.detail-hd .detail-action a:hover{color:#8fc04f;}
/*.detail-hd .detail-action {margin-top:10px;}*/

/*同事录弹出层*/
.sys-mate-pop .sys-mate-bd .detail-cnt.cnt-blk1 { margin-bottom: 0; padding: 15px 0px 0;}
.sys-mate-pop .sys-mate-bd  .cnt-blk1 .detail-hd {padding:  0px 15px; }

/*改按钮组涉及行数
2963行，.detail-hd .detail-action {margin-top: 10px;}
3006行，.detail-hd .detail-bread-blk .breadcrumb {margin-top: 15px;}
7462行，.detail-bread-blk .breadcrumb {margin-top: 10px;}
2973行，.detail-hd { height: 30px;}
2934行，.detail-cnt.cnt-blk1 {border-radius: 4px 4px 0 0;margin-bottom: 0;padding: 0px 15px;}
2935行，.detail-cnt.cnt-blk1{padding:0px 15px 0;}
2932行，.detail-cnt{padding:5px 15px 15px;}
2931行，.detail-cnt { padding: 0px 15px 15px;}
3017行，.detail-head { margin-top: 20px;}
3020行，.report-dis-page .cnt-blk1 .detail-hd{height:55px;}
3022行，.detail-head {margin-top:20px;}

2991行，.detail-hd-side h4{ height: 40px; padding-top: 5px;}
2930行，.news-content-side {
    background-color: #fff;
    border-radius: 4px;
    min-height: 550px;
    overflow: hidden;
    padding: 10px;
    width: 260px;
}
3003行，.detail-head{margin-bottom: 15px;padding-top:20px;  position: relative;}


*/



/*详情页*/
.detail-bread-blk{float:left;}
.detail-action-blk{float:right;}
.fixed{position:absolute;top:0;}
.detail-hd{height:30px;}/* height:55px; 2016-6-21*/
/* .detail-hd-side{height:inherit;}45px; height:inherit;30px */
.detail-hd-side{border-bottom:1px solid #EEE;}
.detail-hd-side h4{ height: 30px; padding-top: 5px;}

.detail-head{padding-top:15px;margin-bottom:15px; position: relative;}
.detail-head h1{font-size:24px;color:#333;text-align:left;clear:both; word-break: break-all; }/*padding-right: 110px;color:#5F686E;*/



.detail-head .detail-p-info{line-height:20px;}
.detail-head .p-info{float:left;margin-left:5px;font-size:12px;color:#aaa;}
.detail-head .p-thumb-sm img{float:left;width:24px;height:24px;border-radius:6px;border:1px solid #eee;}

.content-detail{margin-top:15px;}
.detail-head .btn-swift-blk{margin:40px auto;text-align:center;}
.normal-pop .btn-swift-blk{margin:15px auto 30px;text-align:center;}
.btn-swift-blk .btn-swift button{height:45px;padding:10px 30px;}
.btn-swift-blk .btn-swift-mid button{height:34px;padding:6px 30px;}
/*面包屑导航重置*/
.breadcrumb {padding:0;background-color:#fff;}
/* 浏览内页 
.report-dis-page .breadcrumb{margin-bottom: 0;}
.re-report-dis-page .breadcrumb{margin-bottom: 0; margin-top: 6px;}
/*今天小部件*/
.today-parts-wrap .breadcrumb{background: none; position: relative;}
/*-文件柜-*/
.breadcrumb-restting span{color: #555 ; padding-top: 15px; padding-bottom: 0; font-weight: 400; font-size: 12px;}
/*详情-人个帐号*/
.operation-page.user-counter .breadcrumb{padding:8px 0 0 0;}

/*详情页*/
.detail-hd .detail-bread-blk .breadcrumb{margin-top:0px;}/*2016-5-31 margin-top:15px;*/

/* 浏览内页 */
.report-dis-page .cnt-blk1 .detail-hd{height:30px;}/* padding-bottom: 10px;*/
.manage-content{background: #fff none repeat scroll 0 0;
    margin: 0 15px ;
    padding: 0 15px 15px;}
.manage-blk{margin-bottom:20px;padding-top:15px;}
.detail-content{padding:15px 0; color:#333;}/*2015-8-20 background:#fefefe; font-size:16px; */
.detail-more-info{margin-top:10px;margin-bottom:10px;padding:5px 10px 5px 0;background:#fafafa;cursor:pointer;}/*background:#fafafa;*/
.detail-head .detail-more-info{background:none;}
.detail-head .detail-more-info:hover{background:#fafafa;}
.detail-head {margin-top:0px;}
.dv-line1.detail-head .detail-more-info{border-top:1px solid #D9ECC0;height:1px;}
.detail-ft{padding: 0 20px;}
.detail-content .list-paddingleft-2{padding-left: 20px;}

/* 详情页--标签块 */
.tokenfield{display: inline-block; vertical-align: middle; font-size: 13px; margin-left: 10px;}
.tokenfield .token{height: 22px; display: inline-block; color: #999; border: 1px solid #e5e5e5; background: #fcfcfc;  border-radius: 4px; margin-right: 7px;} 
.tokenfield .token .token-label{max-width: 88px; display: inline-block; overflow: hidden; text-overflow: ellipsis; vertical-align: middle; padding-left: 12px; white-space: nowrap;  line-height: 20px;margin-top: -4px;}
.tokenfield .token .fa{display: inline-block; vertical-align: middle; font-size: 1em; line-height: 20px; margin-left: 12px; padding-right: 5px; color: #999;margin-top: -4px;}

/*管理员面板*/
/*表单图标*/
.new-bg,.use-bg,.no-use-bg,.use-swift,.no-use-swift,.use-bg-normal,.use-bg-normal:hover{display:inline-block;width:96px;height:82px;background:url(../img3/cube-icon.png)  no-repeat;}
.new-bg{background-position:right -450px;}/*新建*/
.use-bg{background-position:right 0px;}/*启用*/
.no-use-bg{background-position:right -270px;}/*未启用*/
.no-use-bg:active{background-position:right -450px;}/*启用*/

.use-bg-normal{background-position:right -180px;}/*启用一般页面显示*/
.use-bg-normal:hover{background-position:right -540px;}
.use-bg:hover,
.use-swift{background-position:right -90px;}/*启用-划过及切换时*/
.no-use-bg:hover,
.no-use-swift{background-position:right -360px;}/*未启用-切换及划过时*/

/*.lamp-icon{width:30px;height:30px;background:url(../img3/cube-icon.png)  -80px 5px no-repeat;}*/
.form-icon{display:table-cell;vertical-align:middle;width:64px;height:64px;background:url(../img3/cube-form.png) center center no-repeat;}

.manage-ft-txt{background:#F8F8F8;padding:6px 15px;}
.manage-ft-txt .fa-lightbulb-o{font-size:15px;}

/*图标字体大小.org14{color:org;font-size:14px;}*/
.manage-content{background:#fff;margin: 0 15px;}/*padding:20px;border:1px solid #eee; 外框*/
.cube-fm-list{padding-top:15px;}
.cube-fm-list li{float:left;width:140px;max-height:135px;margin-bottom:20px;overflow:hidden;text-align:center;padding:20px;}
.cube-fm-item{cursor:pointer;}
.cube-fm-item p{text-align:center;margin:0 auto;width:120px;color:#666;text-overflow: ellipsis;white-space: nowrap;word-break: break-all;overflow:hidden;}/*768B8B*/
.cube-fm-icon .del{position:absolute;top:-10px;right:-4px;}
.cube-fm-icon .pos{color:#f60;font-size:24px;background:#fff;}
.cube-fm-item  .cube-fm-bg{width:92px;height:85px;}
.cube-divider{position:relative;padding:10px 10px;border-bottom:2px solid #eee;font-size:13px;background:#fff;font-weight:bold;color:#333;}
.sys-creat-form .cube-divider{margin-top:20px;margin-bottom:20px;}
.cube-fm-til{padding:0px 0px 10px;color:#333;border-bottom:1px solid #eee;}/*管理员面板2015-9-9 .cube-fm-til{padding:6px 15px;padding-left:15px;background:#f8f8f8;}*/
.cube-fm-til span.til{color:#333;font-size:16px;}/*cube-fm-til*/
.cube-fm-til .detail-action-blk{font-size:13px;}
.table-pop table { border-left: 1px solid #eee;border-top: 1px solid #eee;    margin: 0 auto; width: 100%;}
.table-pop table td {padding:5px;min-height:35px;}
.table-pop table tr td {  border-bottom: 1px solid #eee;  border-right: 1px solid #eee; text-align: center;}
.move{background:url(../img3/handle.png) left center no-repeat;cursor:move;}
.manage-cat .table-pop input.form-control{border:0;height:35px;padding:0; display: inline-block;}
.manage-cat .cat-num{width:30px;}
.manage-cat .cat-ctn{width:100%}

/*表单数据中心 09-15 lxb*/
.cube-fm-list .form-group{margin-bottom: 0;}
.cube-fm-list .form-group .form-left-item{width:80px; text-align: left;}
.cube-fm-list .form-group .form-right-item{width: 86%;}
.cube-fm-list .form-group li{padding: 0; text-align: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin: 0 5px 10px 0; cursor: pointer;}
.cube-fm-list .form-group:after,
.cube-fm-list .form-group ul:after{content: ""; display: block; clear: both;}

/*表单数据中心权限*/
.authority-form-tab{margin-top: 10px;}
.authority-form-tab, .authority-form-tab table{width: 100%; margin-bottom: 10px;}
.authority-form-tab table td{padding: 6px 0px; text-align: center; border: 1px solid #eee;}
.authority-form-tab table thead td{background: #f9f9f9;}

/*表单管理提示弹窗页*/
.manage-pop-tip .icon{margin:30px 30px 20px;}
.manage-pop-tip .txt{margin-top: 20px; width: 60%;}
.manage-pop-tip .txt li{margin-bottom:15px;}
.manage-pop-tip .txt li button{width:100%;}
.manage-pop-tip .btn-green{background-color:#89D292;border-color:#89D292;color: #fff;}
.manage-pop-tip .btn-green:hover{background-color:#9BCD5A;border-color:#9BCD5A;color: #fff;}/*绿色按钮*/

/*模块使用权限*/
.auth-setting-list{padding: 0px 5.9% ; margin-bottom: 15px;}
.auth-setting-list .setting-list-bd .checkbox-inline,
.auth-setting-list .setting-list-bd .radio-inline{padding-top: 15px;}
.setting-list-hd span{display: inline-block; vertical-align: middle; }
.setting-list-bd{padding: 0 4%;}
.setting-list-bd p{padding-top: 15px;}
.setting-icon{font-size: 26px;}
.setting-icon.green:hover{color: #8FC04F;}
.setting-til{ padding: 2px 12px; background: #999; color: #fff; border-radius: 20px; margin-left: 5px;}
.switch_d_on, .switch_d_off{width: 60px; height: 18px; cursor: pointer; background: url("../img3/switch_d.png");}
.switch_d_on{background-position: 0 -1px;}
.switch_d_off{background-position: 0 -21px;}
.authority-act .auth-tree{padding-top:15px; margin-left: -25px;}
.authority-act .auth-tree:after{content: ""; display: block; clear: both;}
.authority-act .auth-tree ul li{width: 100%; margin-bottom: 0;}
.authority-act .auth-tree>ul>li:first-child .checkbox-inline,
.authority-act .auth-tree>ul>li:first-child p:first-child {padding: 0;}
.authority-act .auth-tree>ul>li ul{margin-left: 35px;}
.authority-act .auth-tree ul li .fa-minus-square{font-size: 18px; padding-top: 17px; margin-right: 5px; float: left;}
.auth-tree-branch{ height: inherit; border-left: 1px dashed #ddd; padding-left: 25px; position: relative;}
.auth-tree-branch:after{width: 20px; height: 0; content: ""; display: block; position: absolute; top: 25px; left: -0px;border-top: 1px dashed #ddd; }
.auth-tree-branch p .fa-file-text-o{margin-right: 5px;}
.auth-tree>ul>li:first-child .auth-tree-branch:after{ top: 10px;}

/*系统角色--系统管理员*/
.authority-role-bd .tree-md .blk-tree-right{display: block; margin: 0;}
.authority-role-bd .form-edit.blk-tree-right{background: #FAFEF4;}
.authority-role-bd .blk-tree-right{background: #fff;}
.authority-role-bd .normal-form>.form-group>.form-right-item{width: 100%;}
.authority-role-bd .form-view-wrap.pd0{padding: 0;}
.authority-role-bd .form-group .form-right-item .form-view-wrap label{pointer-events: none;}
.authority-role-bd .auth-app-hd{cursor: pointer;}

/*报表 单页*/
.single-wrap{background: #fff;}
.single-page{margin: 20px auto;}
.single-page h1{text-align: center;}
.date-sel{margin: 15px auto; text-align: center; position: relative;}
.form-tab .table-bordered{border-top-width: 3px;}
.form-tab .table > thead > tr > td,
.form-tab .table > tbody > tr > td{height:38px; border-bottom: 1px solid #eee; text-align: center; }
.sp-btn{position: absolute; right: 15px;}
/*报表内页*/
.set-row .handle{ cursor: move;background:transparent url("../img3/handle.png") center 2px no-repeat; display:inline-block;width:20px;height:22px;}
.set-row-txt{display:table-cell;}/*display:inline-block; width:450px;word-break:break-all;overflow: hidden;  text-overflow:ellipsis;white-space: nowrap;*/
.set-row{background:#fcfcfc;border:1px solid #e5e5e5;border-bottom:0;}
.set-row-last{border:1px solid #e5e5e5;}
.set-row:hover{background:#f9f9f9;}
.set-row li.set-row1{width:20px;display:inline-block}
.set-row li.set-row2{display:inline-block}
.set-row li.set-row3{width:100px;float:right;display:inline-block}
.set-row-tabs-2{border-radius: 1em;
    font-size: 13px;
    font-weight: normal;
    padding: 0.2em 1.5em;    display: inline; background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 1px solid #8fc04f;
    color: #8fc04f;}

.set-row .set-row-handle{width:6%;border-right:1px solid #e5e5e5;display:table-cell;vertical-align:middle;}
.set-row .set-row-tab{width:79%;display:table-cell;vertical-align:middle;}
.set-row .set-row-ctrl{width:15%;display:table-cell;text-align: center; vertical-align:middle;padding-top:2px;}
/*内页 15
    z-index: 99;*/
.manage-detail{background:#fff;margin:0 15px;padding:0px;}/*border:1px solid #eee;*/
/*.manage-detail .manage-hd{border-bottom:1px solid #eee;} 09-10 lxb*/
.manage-hd .manage-hd-til{position:relative;margin:15px;}
.manage-hd .manage-hd-til h1 span{display: inline-block; vertical-align: middle; margin-right: 10px;}
.manage-detail .manage-hd h1{font-size:24px;color:#666; margin-top: 20px;}
.manage-hd .manage-hd-til .manage-hd-right {width:140px;}
.manage-hd .manage-hd-til .pos{position:absolute;top:55px;right:0px;}
.manage-cube-detail .cube-content-wrap{margin-top: 0px; min-width: 1002px;position:relative;}
.manage-cube-detail .cube-left-wrap{bottom: 0;
    left: 0;
    margin-top: 0px;
    width: 280px;
    padding: 20px 0;
    position: absolute;
    text-align: left;
    top: 0;
    width: 280px;}
.manage-cube-detail .cube-th-main-wrap{ margin-left: 280px; min-width: 602px; padding: 0px;min-height:550px;}
.manage-cube-detail   .cube-left-wrap .code-flow{left:35px;}
.manage-cube-detail .cube-th-main-wrap .detail-content  {  padding: 10px 20px;}/*padding: 10px 20px;*/
.manage-detail .manage-hd .glyphicon-menu-left{top:3px;}

.manage-detail .cube-relation-form {   padding: 20px;}
.cube-th-hd{margin-bottom:15px;}

/*申请审批表单 内页*/
.manage-hd,.manage-bd{position: relative;}
.manage-hd{z-index: 1;}
.manage-bd{z-index: 0;}
.manage-cube-detail .column2 .column1 .dropdown .leave-select-select{right: -45px;}
.manage-cube-detail .column1 .dropdown .leave-select-select{right: 0;}
.manage-cube-detail .blk-til .til{font-size: 18px; color: #333;}
.manage-cube-detail .blk-til{padding: 15px;background: #fff;}
.remanage-cube-detail{background: #f5f5f5; padding-top: 15px;}
.remanage-cube-detail .cube-content-wrap{background: #fff;}
.remanage-cube-detail.nopd{ padding-top: 0px;}

/*下载客户端2015-8-18*/
.downclient-pop{text-align:left;line-height:2}
.downclient-pop ul.dleft{margin-left:60px;margin-right:60px;}

/*客户端下载 09-17 lxb*/
.downclient-wrap{margin: 20px auto;  display: table; }
.downclient-wrap:after{content: ""; display: block; clear: both;}
.downclient-wrap .downclient-title{margin-bottom: 10px;}/*margin-bottom: 20px;*/
.downclient-wrap .downclient-title h2{}/*2016-3-14 padding-bottom: 10px;*/
.downclient-addr{color: #999; margin-bottom: 15px; text-align: left;}
.downclient-addr a{color: #999;}
.downclient-addr a:hover{color: #9bcd5a;}
.downclient-title{text-align: left;}
.downclient-list{width: 280px; float: left; margin: 0 60px 30px 0;}
.downclient-list:last-child{margin-right: 0px;}
.downclient-list .btn{background: #fff; border: 1px solid #ddd;}
.downclient-list .btn:hover{background: #eee;}
.downclient-list .fa-android,
.downclient-list .fa-apple{font-size: 50px; vertical-align: middle;}
.downclient-list .fa-android.green:hover{color: #8FC04F;}
.downclient-tip{color: red; text-decoration: underline; cursor: pointer;}
.btn-downclient{display: block; margin: 0px auto; margin-bottom: 20px;}
.btn-downclient-right{display: inline-block; vertical-align: middle;}
.btn-downclient-text{font-size: 14px; display: block; text-align: center;}
.downclient-ct{margin-top: 10px; position: relative;}
.downclient-ct img{text-align:center;}
.downclient-lct , .downclient-rct{display: table-cell; vertical-align: middle;}
.downclient-lct{width: 120px; height: 120px; text-align: center;}
.downclient-lct .fa{font-size: 100px; cursor: default;}
.downclient-rct{padding-left:10px;}
.downclient-rct li{margin-bottom: 10px; text-align: left;}
.downclient-rct li:last-child{margin-bottom: 0px;}
.downclient-web-wrap{text-align: center; min-width: 638px;}
.downclient-web-wrap .downclient-wrap{display: inline-block; margin:10% auto; }
.downclient-web-wrap .downclient-list{ margin: 0 50px 30px 0;}
.downclient-web-wrap .downclient-list:nth-child(3){margin-right: 0;}
.downclient-web-wrap .downclient-list:last-child{margin: 0 0px 30px 0;}
.downclient-web-wrap.downclient-normal{min-height: 300px;}
.downclient-web-wrap.downclient-normal h2{color: #555;}
.downclient-web-wrap.downclient-normal .downclient-wrap{margin-top: 15%;}
.qrcode-wrap{margin-left: 60px;}
.downclient-list-or{position: absolute; top: 50px; left: 50px; }
.qrcode-img{width: 100px; height: 100px; margin-top: 10px;}
.qrcode-text{margin-top: 16px; text-align: center;}
.modal-body-content .downclient-wrap{display: inline-block; margin: 0px auto; }
.downclient-web-wrap.downclient-normal .downclient-wrap{margin-top: 0;}

.modal-body-content .downclient-web-wrap{text-align: left;}
.modal-body-content .downclient-lct .fa{font-size: 54px;}
.modal-body-content .downclient-list{width: 220px; margin: 0 20px 10px 0; }
.modal-body-content .downclient-list:nth-child(2){margin-right: 0; text-align: center;}
.modal-body-content .downclient-list:last-child{width: 160px; margin-right: 0; margin-left: 10px;}
.modal-body-content .qrcode-wrap{margin-left: 58px;}
.modal-body-content .downclient-list-or{top:40px; left: 15px;}
.modal-body-content .qrcode-img{width: 84px; height: 84px; margin-top: 0px;}
.modal-body-content .qrcode-text{margin-top: 28px;}
.modal-body-content .downclient-lct{width: 60px; height: 60px; text-align: center;}
.modal-body-content .downclient-lct .fa{font-size: 65px;}
.modal-body-content .downclient-rct li{margin-bottom: 15px;}
.modal-body-content .downclient-rct li:last-child{margin-bottom: 0px;}
.modal-body-content .btn-downclient{margin:20px auto;}
.btn-downclient-ios{cursor:default; background: }
.modal-body-content .btn-downclient-ios:hover{background: #fff; color: #666;}

/* 客户端下载-new 16-03-14 */
/* 客户端下载-new 16-03-14 */
.new-downclient-wrap .downclient-list-left{display:table-cell;width:560px;}
.new-downclient-wrap .downclient-list-right{vertical-align:top;display:table-cell;}.new-downclient-wrap .downclient-wrap{margin: 5% auto 0;}
.new-downclient-wrap .downclient-title h2{font-size: 24px; margin-bottom: 10px;}
.new-downclient-wrap .downclient-title p{color: #999;}
.new-downclient-wrap .downclient-list{border:1px solid #eee; padding: 10px 20px; border-radius: 5px; margin-right: 20px; position: relative; overflow: hidden; margin-bottom: 10px;}/*2016-3-14padding: 15px 20px;*/
.new-downclient-wrap .downclient-list h3{text-align: left; font-size: 16px;}
.new-downclient-wrap .downclient-ct{margin-top: 15px;}
.new-downclient-wrap .downclient-lct{width: 64px; height: 64px;}
.new-downclient-wrap .widget-i{width: 64px; height: 64px;}
.new-downclient-wrap .icon-android{background-position: -510px -140px;}
.new-downclient-wrap .icon-apple{background-position: -510px -210px;}
.new-downclient-wrap .icon-windows{background-position: -510px -0px;}
.new-downclient-wrap .icon-mac{background-position: -510px -70px;}
.new-downclient-wrap .icon-qrcode-img{width: 103px; height: 113px; background-position: -510px -280px;}
.new-downclient-wrap .downclient-rct li{margin-bottom: 4px;}
.new-downclient-wrap .btn-downclient{margin: 10px auto 0; display: block; background-color:#FF875E;border-color:#FF875E;color: #fff;}
.new-downclient-wrap .btn-downclient:hover,
.new-downclient-wrap .btn-downclient:focus,
.new-downclient-wrap .btn-downclient:active{background-color:#F1794F;border-color:#F1794F;color:#fff;}
.new-downclient-wrap .btn-downclient > a,
.new-downclient-wrap .btn-downclient > a:hover,
.new-downclient-wrap .btn-downclient > a:active{color: #fff;}
.new-downclient-wrap .qrcode-wrap{margin-left: 0;text-align: center;}
.new-downclient-wrap .downclient-list.downclient-or-list{height: 181px; margin-right: 10px; padding: 0 10px; position: relative; border:0; width: inherit;}
.new-downclient-wrap .downclient-list-or{height: 20px; position: absolute; top: 0; bottom:0; left: 0; right: 0; margin: auto;}

.new-downclient-wrap .qrcode-text{margin-top: -17px; font-size: 16px; color: #333; margin-bottom: 8px;}
.new-downclient-wrap .downclient-tip{color: #999; text-decoration: none; text-align: left;}
.new-downclient-wrap .downclient-tip:hover{color: #333;}
.downclient-list-tip:after{content: ""; display: block; border-top:50px solid #9bcd5a; border-left: 50px solid transparent; position: absolute; right: 0; top: 0;}
.new-downclient-wrap .download-arrow{width: 160px; height: 80px; background-position: -460px -760px; position: absolute; right: -100px; top: 70px; z-index: 100}
.new-downclient-wrap .ios-downclient-list{overflow: visible;}
.download-tip{position: absolute;left: 0px; right: 0px; top: 0; bottom: 0; z-index: 1041; background: url("../img3/download-tip.png") no-repeat; background-size:100% ; }
.new-downclient-wrap .btn-downclient.btn-downclient-ios{background: #fafafa; border:1px solid #eee; color: #666;}
.downclient-list-tip > span{
	display: block; color: #fff; 
	position: absolute; 
	right: 3px; 
	top: 5px; 
	z-index: 2; 
	transform:rotate(45deg);
	-o-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-mos-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=0.7660444431189777, M12=-0.6427876096865394, M21=0.6427876096865398,M22=0.7660444431189779);
}

/* 弹窗 */
.modal-body-content .new-downclient-wrap .downclient-list{width: 270px; margin-right:10px; margin-left: 0;}/*width: 280px; margin-right: 20px; 2016-6-15 xiaolin*/
.modal-body-content .new-downclient-wrap .downclient-list.downclient-or-list{height: 181px; margin-right:10px; padding: 0 7px;  width: inherit;}/*margin-right: 20px;*/
.new-downclient-wrap .downclient-rct{font-size:13px;}
.new-downclient-wrap .downclient-list.downclient-list-ct{width:180px;margin-right: 0px;}
.new-downclient-wrap .downclient-list.downclient-list-zx{height:auto;}
/*2016-6-15*/
/*
.modal-body-content .new-downclient-wrap .downclient-list-wrap .downclient-list + .downclient-list + .downclient-list + .downclient-list{width: 215px; margin-left: 0; margin-right: 0;}
.modal-body-content .new-downclient-wrap .downclient-list-wrap .downclient-list + .downclient-list + .downclient-list + .downclient-list .downclient-ct{margin-top: -3px;}*/
.modal-body-content  .new-downclient-wrap .qrcode-text{margin-top: 0; margin-bottom: 6px;}


@media (max-width:1023px){
    .downclient-web-wrap .downclient-wrap{margin: 25px 20px; position: relative;}
    .downclient-web-wrap{text-align: center; min-width: inherit;}
    .downclient-web-wrap .downclient-list{ margin: 0 0px 30px 0; display: block; float:none; width: inherit;}
    .downclient-web-wrap .downclient-list:after{content: ""; display: block; clear: both;}
    .downclient-web-wrap .downclient-rct ul{margin-top: 10px;}
    .downclient-web-wrap .qrcode-wrap{margin-left: 0px;}
    .downclient-web-wrap.downclient-normal .downclient-wrap{margin-top: 60%;}
    .new-downclient-wrap .downclient-rct ul{margin-top: 0px;} 
    .new-downclient-wrap .downclient-list.downclient-or-list{height: 20px;}
    .new-downclient-wrap .download-arrow{display: none;}
}


/*选项卡设置*/
.tab-desi-wrap{margin: 0 auto; padding:0;}
.tab-desi-wrap .fa{margin-right: 5px;}
.tab-desi-wrap .list-hd{padding: 0 32px 0;}
.tab-desi-bd{ border-radius: 5px; position: relative; margin: 0 -15px; padding: 0 20px;}
.tab-desi-bd tr > td + td{text-align: right;}
.tab-desi-wrap .list-bd .table{margin-bottom: 10px;}
.tab-desi-footer{ bottom: 10px; left: 12px;}
.tab-desi-footer .pagination{margin: 0}
.category-form-group .form-right-item .talign-left.dropdown-toggle{width: 100%}
.form-operation,
.category-form-group .form-add{position: absolute; right: -20px; top: 7px;}
.sel-dis-tip{position: absolute; left: 390px; top: 25px;}
.sel-dis-tip .icon-sel-tip{width: 350px; height: 180px; background-position: -255px -870px;}
.sel-dis-tip .close{position: absolute; top: 55px; right: 80px; font-size: 18px; color: #cc8100; opacity: 1; font-weight: 100; }

/*销售桌面*/
.sell-desktop-page .desktop-layout1 .desktop-leftdiv{width: 100%;}

/*销售桌面最大化弹窗*/
.modal-body .sell-modal-default .report-chart-hd{margin-top: 20px;}
.modal-body .sell-modal-default .report-chart-setting{ width: 400px; border-left: 1px solid #eee; padding-left: 35px; float: right; margin-top: 85px;}
.modal-body .sell-modal-default .report-chart-ctn .close{position: absolute; right:0px; }
.modal-body .sell-modal-default .form-group .form-left-item{width: 20%;}

/*销售预测弹窗*/
.sell-forecast-modal .report-chart{padding-right: 375px;}
.modal-body .sell-forecast-modal  .report-chart-setting{width: 355px; padding-left: 0px; border-left: 0; margin-top: 143px;}
.sell-forecast-modal .table-bordered-solid{width: 100%; overflow: auto;}
.sell-forecast-modal .table-bordered-solid  .table-bg td{background: #fafafa;}
.chart-bd-nav{text-align: right; padding: 15px 0;}
.chart-nav-tab{border: 1px solid #eee; border-radius: 5px;}
.chart-nav-tab span{padding: 3px 15px; display: inline-table; cursor: pointer; border-radius: 5px 0 0 5px;}
.chart-nav-tab span + span{ border-radius: 0 5px 5px 0;}
.chart-nav-tab span:hover,.chart-nav-tab span.active{background: #ccc; color: #fff;}
.chart-nav-tab, .chart-bd-nav .widget-table, .chart-bd-nav .widget-funnel{display: inline-table; vertical-align: middle; margin-left: 10px;}
.chart-bd-nav .widget-table, .chart-bd-nav .widget-funnel{width: 18px; height: 18px;}
.chart-bd-nav .widget-table{background-position: 0 -1140px;}
.chart-bd-nav .widget-funnel{background-position: -0px -1160px;}

/*销售漏斗*/
.icon-i{width: 13px; height: 13px; display: inline-table;cursor: pointer;background: url("../img3/icon.png") no-repeat ;}
.sell-funnel-wrap:after,
.funnel-lost:after,
.funnel-retention:after,
.funnel-sc:after,
.sell-funnel-wrap li:after{content: ""; display: block; clear: both;}
.sell-funnel-list{width: 100%; display: table;}
.sell-funnel-wrap li{margin-bottom: 10px;}
.sell-funnel-wrap li + li .sell-funnel-list{width: 93%;}
.sell-funnel-wrap li + li + li .sell-funnel-list{width: 87%;}
.sell-funnel-wrap li + li + li + li .sell-funnel-list{width: 80%;}
.sell-funnel-wrap li + li + li + li + li .sell-funnel-list{width: 60%;}
.sell-funnel-list{float: right;}
.funnel-time,.funnel-info-wrap{display: table-cell; vertical-align: middle; white-space: nowrap;}
.funnel-time{padding-right: 10px; color: #999; width: 80px; min-width: 80px; max-width: 80px;}
.funnel-time span.icon-time{width: 13px; margin-right: 5px; margin-top: 4px;}
.funnel-time span{display: block; float: left; width: 67%; overflow: hidden; text-overflow:ellipsis;}
.funnel-data span,
.funnel-lost span,
.funnel-retention span,
.funnel-sc span{display: inline-table; vertical-align: middle;}
.funnel-lost,
.funnel-retention,
.funnel-sc{float: left; vertical-align: middle; }
.funnel-lost,
.funnel-retention{border-right: 1px solid #eee; position: relative;}
.funnel-lost,
.funnel-retention,
.funnel-sc,
.funnel-sc-wrap{padding:3px 10px 3px 10px;}
.funnel-sc-wrap{text-align: right; padding-right: 0;}
.funnel-sc-wrap span{font-size: 20px; padding-left:18%;color: #ff9966;}
.funnel-sc-wrap .txt-right{padding-right: 10px;}
.funnel-info-wrap{width: 100%; border: 1px solid #eee; border-radius: 5px; position: relative;}
.funnel-info{display: table; width: 100%;}
.funnel-lost{width: 30%; text-align: center; position: relative;}
.funnel-lost .txt-cte{color: #999; width: 100%; display: block; padding:4px 31%; word-break:break-all;overflow: hidden;  text-overflow:ellipsis;}
.funnel-lost .txt-left{position: absolute; left: 5px;}
.funnel-info .txt-left{width: 31%; max-width: 31%; overflow: hidden; display: block; text-overflow:ellipsis;}
.funnel-info .txt-right{display: block;position: absolute; right: 10px; top: 0; text-align: right;}
.funnel-lost .txt-right{ color: #ff9966; }
.funnel-sc .txt-left{width: 60%; max-width: 60%; }
.funnel-sc .txt-right{width: 10%; }
.funnel-retention  .txt-left{width: 60%; max-width: 60%; }
.funnel-retention{width: 30%;}
.funnel-sc{width: 38%;padding-right: 0;}
.txt-cte,
.txt-left{padding: 4px 0;}
.txt-left{float: left; color: #666; }
.funnel-info-wrap span.txt-right{float: right; font-size: 20px;}
.funnel-data{position: absolute; right: 7px; bottom: -18px; z-index: 10; color: #9bcd5a; font-size: 14px; font-weight: bold;}
.sell-funnel-info{text-align: right; color: #999;}
.sell-funnel-info span{padding-left: 10px;}
.icon-time{background-position: -429px -117px; }
.icon-down-arrow{width: 14px; height: 17px; background-position: -545px -497px;}

/*销售漏斗弹窗*/
.sell-funnel-modal .report-chart{padding-right: 415px;}
.modal-body .sell-funnel-modal .report-chart-setting{padding-left: 20px; border-left: 1px solid #eee; width: 395px; margin-top: 135px;}
.sell-funnel-modal .chart-bd-nav span{margin-left: 15px;}
.icon-menu,.icon-change{width: 16px; height: 16px;}
.icon-menu{background-position: -545px -402px; }
.icon-menu:hover{background-position: -545px -465px; }
.icon-change{background-position: -577px -402px;}
.icon-change:hover{background-position: -577px -465px; }

/*销售漏斗对比弹窗*/
.sell-funnel-contrast .report-chart{padding: 0;}
.sell-funnel-contrast .sell-funnel-wrap{width: 100%; display: table;}
.sell-funnel-contrast .funnel-contrast-wrap,
.sell-funnel-contrast .funnel-wrap{display: table-cell; vertical-align: top; width: 50%;}
.sell-funnel-contrast .funnel-wrap{padding-right: 12px;}
.sell-funnel-contrast .funnel-contrast-wrap{padding-left: 12px;}
.sell-funnel-contrast .chart-bd-nav{padding-right: 5px;}
.funnel-contrast-wrap .sell-funnel-list{float: left;}
.funnel-contrast-wrap .funnel-time{padding-left: 10px; padding-right: 0; }
.funnel-contrast-wrap .funnel-time span.icon-time{margin-left: 5px;}
.funnel-contrast-wrap .funnel-data{right: inherit; left: 16px;}
.funnel-contrast-wrap .funnel-sc{border-right: 1px solid #eee;}
.funnel-contrast-wrap .funnel-sc .txt-left{}
.funnel-contrast-wrap .funnel-lost{width: 62%; border: 0; padding-right: 0;}
.funnel-contrast-wrap .funnel-sc-wrap{text-align: left;}
.funnel-contrast-wrap .funnel-sc-wrap span{padding-right: 18px; padding-left: 0;}
.funnel-contrast-wrap .sell-funnel-info{text-align: left;}
.funnel-contrast-wrap .sell-funnel-info span{padding-left: 0; padding-right: 10px;}

/*报表中心*/
.report-wrap{padding: 0 17px 40px ;}
.report-create-wrap{padding-top: 15px; }
.report-create-tip{color: #ccc; padding-bottom: 15px; display: block;}
.report-list-til{padding-bottom: 15px;}
.report-list-til span{padding: 0.2em 2.5em; background: #bebebe; border-radius: 16px; color: #fff; font-size: 12px;}
.report-hd{margin-bottom: 15px;}
.report-hd .form-til{border-bottom: 1px solid #eee; font-size: 14px; font-weight: bold;}
.report-custom-wrap ul{float: left;}
.report-custom-wrap:after,
.report-bd ul:after{content: ""; display: block; clear: both;}
.report-bd li{width: 210px; padding: 6px 12px; background:rgba(245, 245, 245, 0.3); border-radius: 5px; border: 1px solid #eee; cursor: pointer; margin:0 15px 15px 0; float: left;position: relative; }
.report-bd li:hover{background:rgba(245, 245, 245, 1);}
.report-bd li span{display: inline-block; vertical-align: middle;}
.report-bd li span.report-icon{width: 16px; height: 20px; background-position: 0 -942px; margin-right: 5px;}
.report-bd .drag-wrap{border:2px dashed #ccc;cursor:move;}
.report-bd .report-text{width: 159px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.report-custom-wrap a .report-text,.report-create-list a .report-text{width: 145px;color:#666;}
li.report-add{cursor:default}/*
li.report-add{color:#8FC04F;}
li.report-add:hover{color:#779D22;}*/

.report-custom-wrap li .fa-trash{display:none; position: absolute; color: #ccc; right: 12px;font-size: 18px; margin-top: 3px;}
.report-custom-wrap li:hover .fa-trash{display: inline-block;}
.report-custom-wrap li.report-add{border: 0; background: none;}
.report-add:hover, .report-add:hover .fa{color: #9BCD5A; }

/*报表中心-设计报表-浏览页*/
.report-dis-page .page-left-wrap{padding-right:15px ;}
.report-dis-page .form-view-wrap{padding-top: 0;}
.report-dis-page .form-group:after{content: ""; display: block; clear: both;}
.report-dis-page .form-group .form-left-item{width: 140px;}
.report-dis-wrap{background: #fff; padding-bottom: 20px;}
.report-dis-wrap .blk-thumb-tree .blk-tree-right .sum,
.report-dis-wrap .blk-thumb-tree .blk-tree-right .search{margin: 0;}
.report-dis-wrap .list-hd{padding: 10px 0 0;}
.report-dis-hd{border-bottom:1px dashed #eee; padding: 15px 20px; text-align: center;}
.report-dis-til{font-size: 16px;}
.report-sgpage-til{display: inline-table; font-size: 20px; font-weight: bold;}
.report-dis-bd{margin: 15px; padding: 15px; background: #f5f5f5;}
.dis-nav-text{text-align: center; color: #abb8c1; display: inline-block;}
.dis-nav-left{border-radius:4px 0 0 4px; cursor: pointer;}
.dis-nav-left:hover, .dis-nav li .fa-cog:hover{background: rgba(245, 245, 245, 0.5);}
.dis-nav-left:active, .dis-nav li .fa-cog:active{background: rgba(245, 245, 245, 0.8);}
.dis-nav-left.no-change,.dis-nav-left.no-change .fa-check{cursor: default;}
.dis-nav-left.no-change .fa-check:hover{color: #8FC04F;}
.dis-nav-left.no-change:hover,.dis-nav-left.no-change:focus{background: #fff;}
.dis-nav-left, .dis-nav li .fa-cog{display: table-cell; vertical-align: middle; padding: 6px 10px;}
.dis-nav li{float: left; background: #fff;border: 1px solid #eee; border-radius: 4px; margin-right:15px; margin-bottom: 15px;}
.dis-nav li .fa-check{padding-right: 6px; font-size: 18px;}
.dis-nav li .fa-cog{border-left: 1px solid #eee; color: #abb8c1; font-size: 18px; border-radius: 0 4px 4px 0;}
.dis-view-wrap .page-tab-wrap{margin: 0;}
.dis-view-wrap .nav-sub{border-width:1px 1px 0 1px; border-color: #eee; border-style: solid; padding: 0;  }
.dis-view-wrap .nav-tabs-2,.dis-view-wrap .nav-tabs-3{border-bottom:1px dashed #eee; }
.dis-view-wrap .nav-tabs-2{padding: 5px 20px;}
.dis-view-wrap .nav-tabs-3 + .nav-tabs-3{border: 0;}
.dis-view-wrap .nav-tabs-3 .fa-angle-left,
.dis-view-wrap .nav-tabs-3 .fa-angle-right{width: 16px; height: 16px; line-height: 16px; background: #000; border-radius: 100%; text-align: center; vertical-align: 1px;}
.dis-view-wrap .nav-tabs-3 .fa-angle-left{margin-left: 15px;}
.dis-view-wrap .nav-tabs-3 .normal .checkbox-inline {vertical-align: 0px;}
.dis-view-wrap .nav-tabs-3  + .nav-tabs-3 li{margin-right: 2px;}
.dis-view-wrap .nav-tabs-3  + .nav-tabs-3 .txt,
.dis-view-wrap .nav-tabs-3  + .nav-tabs-3 .normal,
.dis-view-wrap .nav-tabs-3  + .nav-tabs-3 .on{max-width:160px ; display: table-cell; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: middle;}
.dis-view-wrap .nav-tabs-3  + .nav-tabs-3 .normal,
.dis-view-wrap .nav-tabs-3  + .nav-tabs-3 .on{padding: 0 15px;}
.dis-view-wrap .nav-tabs-self{padding: 10px 20px;}
.dis-view-wrap .nav-tabs-self .normal.nav-tabs-sel{padding: 0px 8px ; background: #f5f5f5; border: 1px solid #eee;}
.dis-view-wrap .blk-tree-bd ul li a,
.dis-view-wrap .blk-tree-bd ul ul li a{border: 0;}
.dis-view-wrap .blk-tree-bd ul ul li.active>a{background: #f5f5f5;}
.dis-view-wrap .blk-tree-bd .tree-item>li>a{border-bottom: 1px solid #eee;}
.dis-view-wrap .blk-tree-bd .tree-item>li.active>a{border-left: 3px solid #8FC04F; background: none;}
.dis-view-wrap .blk-tree-right  .list-bd{padding: 0;}
.dis-view-wrap .blk-tree-left{border-right:2px solid  #eee;}
.dis-view-wrap .authority-bd .blk-thumb-tree{background: none;}
.dis-view-wrap .fa-cog{background: #abb8c1; color: #fff; padding:2px 3px; border-radius: 4px;}
.dis-view-wrap .pagination > li > a{cursor: default;background: none; border: 1px solid #eee;}
.dis-view-wrap .form-control,
.dis-view-wrap .input-group-btn .btn,
.dis-view-wrap .input-icon{cursor: default;background: none;}
.dis-view-wrap .icheckbox_square-green{cursor: default;}
.dis-view-wrap .list-bd .table{table-layout: auto;}
.dis-view-wrap .blk-tree-right .list-bd{overflow: auto;}
.dis-view-wrap .table th{white-space: nowrap;}
.dis-view-wrap .authority-bd .tree-md .blk-tree-right{display: block; margin-left: 0px;}
.dis-view-wrap .blk-tree-right .list-hd .search{margin-top: 0; margin-bottom: 0;}
.no-check{color: #ccc; opacity: 0.5;}
.time-span{cursor: pointer;}
.time-span .fa{margin: 0 10px;}
.report-dis-tip{position: absolute; right: 330px; top: 50px;}
.report-dis-tip .icon-dis-tip{width: 350px; height: 170px; background-position: -255px -1050px;}
.report-dis-tip .close{position: absolute; top: 40px; right: 60px; font-size: 18px; color: #cc8100; opacity: 1; font-weight: 100; }


/* 浏览内页 */
.report-dis-page .cnt-blk1 .detail-hd{height: inherit; padding-bottom: 10px;}
.report-dis-page .breadcrumb{margin-bottom: 0;}
.re-report-dis-page .breadcrumb{margin-bottom: 0; margin-top: 6px;}
.re-report-dis-page .detail-action-blk .btn-group{margin-right: 6px;}
.re-report-dis-page .detail-head h1{text-align: center;}
.re-report-dis-page .detail-head .switch-blk {position: absolute; right: 0;top: 20px;}
.re-report-dis-page .eg-switch .has-switch > div.switch-animate{margin-bottom: -1px;}
.re-report-dis-page .eg-switch .has-switch > div label{margin: 1px; margin-bottom: 0}
.re-report-dis-page .eg-switch .has-switch .switch-on span.switch-left,
.re-report-dis-page .eg-switch .has-switch .switch-off span.switch-right{vertical-align: 2px;}
.re-report-dis-page .detail-content .col-lg-12,
.re-report-dis-page .detail-content .list-hd,
.re-report-dis-page .detail-content .row-list .list-bd{padding: 0;}
.re-report-dis-page .list-bd table {margin-top: 10px; }
.re-report-dis-page .list-bd table thead > tr{background: #fcfcfc; border: 1px solid #eee; }
.re-report-dis-page .list-bd table thead > tr > th{ border:0;}

/*考核 new 12-19*/
.pevalu-table-wrap .caret{display: inline-table; }
.pevalu-table{min-width:638px;overflow:auto;background:#fff;}
.pevalu-table .score-type-text .pe-input,
.pevalu-table .score-table-row .pe-input{font-size: 13px;  padding: 6px 0px; color: #555;text-align:center;  display: block;    height: 34px;margin:0 ;   line-height: 1.42857;  width:100%;background:transparent;border: 0;}
.pevalu-table .score-table-row textarea.pe-input{text-align: left;}
.pevalu-table .score-table-row .pe-textarea{ width: 100%; font-size: 13px;  padding: 6px 0px; color: #555;text-align:left;  display: block; ;margin:0 ;   line-height: 1.42857;  width:100%;background:transparent;border: 0;}
.pevalu-table .score-item{border:1px solid #ccc; border-top: 0; min-height: 60px;}
.score-hd-list .color1:after,
.score-hd-list .color2:after,
.score-hd-list .color3:after,
.score-hd-list .score-item .item-num:after{ content:""; z-index: 0; position: absolute; top: 0; left: 0; right: 0; bottom: 0;margin: 0; }
.score-hd-list .color1:after,
.score-hd-list .score-item .item-num:after{background:#dfdfdf;}
.score-hd-list .color2:after{background:#e9e9e9;}
.score-hd-list .color3:after{background:#f5f5f5;}
.score-hd-list .score-til{height: 30px; width: 100%;}
.score-hd-list.score-list-wrap .remark{text-align: center;}
.score-hd-list .score-til > span{display: block; width: inherit; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; position: absolute;}
.score-hd-list .score .score-list > span{display: block; width: inherit; }
.score-hd-list .score .score-list > span span{ min-width: 100px; max-width: 100px;display: table-cell;}
.pevalu-table .score-type{border:1px solid #ccc; border-top: 0; border-left: 0;}
.score-hd-list .score-item, .score-hd-list .score-cont{border-top:1px solid #ccc; }
.score-til,.remark-wrap,.sum-wrap{position: relative;padding: 5px 0;}
.score-item,.score-cont,.score-type,.score-info-wrap{display:table-cell; vertical-align: middle; position: relative; text-align: center;}
.item-num, .score-type-text{width: 32px; margin-bottom: 10px;}
.score-icon{position: absolute; right: 10px; top: 5px; color:#ccc; font-size: 12px;}
.score-item .score-icon{bottom: 5px;top: inherit; right: 5px;}
.score-list-wrap .remark,.score-list-wrap .sum{padding: 5px; position: relative;}
.score-table-row li{display:table-cell;border:1px solid #ccc; box-sizing:border-box;position: relative; vertical-align: middle; border-top: 0; border-left: 0;}
.score-table-row .dropdown-menu li{display: block; border:0;}
.score-table-row .dropdown-value{display: inline-table; margin-right: 5px;}
.score-table-row .caret{display: inline-table; }
.score-table-row li.score-li{border-right: 0;}
.score-list-wrap .item-num{width: 33px; margin-bottom: 10px;}
.score-list-wrap .item{width: 100px;}
.score-list-wrap  .total{width: 30px;}
.score-list-wrap .remark{width: 200px; text-align: left;}
.score-list-wrap .sum,.score-list-wrap .score{width: 100px;}
.score-list-wrap  .total input{padding-left: 0; padding-right: 0;}
.score-sc{min-width: 100px; margin-right: -1px;}
.pevalu-table .score-sc .pe-input{border: 0; text-align: center; padding-top: 0; padding-bottom: 0;}
.score-table-row .score-icon{bottom: 3px;right: 5px; top: inherit; color:#8FC04F; }
.score-wrap .score-ft-list .item,
.score-wrap .score-hd-list .item{margin-bottom: 0px;}
.score-table-row .item{padding: 10px 0; margin-bottom: 10px;}
.table-sc-group .score-wrap,
.score-ft-list .score-wrap,
.table-one-group .score-wrap{position: absolute;left: 0;right: 0; top: 0; bottom: 0; background: url("../img3/score-bg.png"); background-repeat: repeat;}
.table-one-group .item{width: 133px;}
.score-hd-list .score,
.score-hd-list .score-sc,
.score-hd-list .item,
.score-hd-list .remark,
.score-hd-list .total,
.score-hd-list .sum{ position: relative; z-index: 1;}
.score-hd-list .score-list{background: url("../img3/score-bg.png"); background-repeat: repeat;}
.score-hd-list .score-wrap{background: none;}
.score-hd-list .score-wrap .score-list{border-top: 1px solid #ccc;}
.score-hd-list .score .score-wrap,
.score-hd-list .score-sc .score-wrap{position: static;}
.score-text{width: 100%; height: 100%; display: table;}
.score-text .score-text-span{display: table-cell; vertical-align: middle; text-align: center;}
.score-text-span .btn-default{border: 0;  max-width:95px; padding: 6px;  position: relative;}
.score-text-span .btn-default:hover,
.score-text-span.open > .dropdown-toggle.btn-default{background: none}
.score-btn-wrap{position: relative;}
.score-hd-list .score,
.score-hd-list .score-sc{min-width:100px; width: inherit; margin-right:-1px}
/*.score-hd-list .score .pe-input,
.score-hd-list .score-sc .pe-input{width:100px; }*/
.score-hd-list .score-sc .score-po-po span{display: table-cell; min-width: 100px; max-width: 100px;}
.table-sc-group .score .score-span,
.table-sc-group .score-sc .score-span{min-width: 100px; max-width: 100px;display:table-cell;height:20px; white-space: nowrap; overflow: hidden; text-overflow:ellipsis;}
.score-list span{ width: 100px; display:table-cell;height:30px;overflow: hidden;}
.score-list > span span{display:block;white-space: nowrap; overflow: hidden; text-overflow:ellipsis; padding: 5px 0;}
.score-list .score-po span.last{min-width: 99px; max-width: 99px}
.score-list .score-po p{ background: #e9e9e9; padding: 5px 0; height: 30px; position: absolute; left: 0 ; right: 0; white-space: nowrap; overflow: hidden; text-overflow:ellipsis;  }
.score-po-po{margin-top: 30px;}
.score-list .score-po span{ border-top: 1px solid #ccc; }
.score-po{display: table-cell;border-right: 1px solid #ccc; position: relative; }
.score .score-list{margin-top: 32px;}
.score-ft-list li{padding: 10px 0;}
.score-ft-list .item{position: relative; margin: 0; padding: 0;}
.score-ft-list .score-table-row .item{min-height: inherit;}
.score-ft-list .score-table-row .score-icon{top: 0; color: #ccc;}
.score-ft-list .score-item,
.score-ft-list .score-cont{background:#f5f5f5; }
.rule{margin-top: 30px;}
.rule p{margin-bottom: 15px; white-space: nowrap;}
.rule .ib-vetically{white-space: normal; width: 85%;}
.form-edit .rule p{margin-bottom: 0px;}
.form-edit .rule .ib-vetically .form-control{margin-bottom: 15px;}
.rule-sum{ float: left;}
.form-edit .rule-sum{padding-right: 10px; padding-top: 7px;}
.form-right-item .rule{margin-top: 0;}
.name-bd-p3.bd-p3-authority{padding: 0;}
.bd-p3-authority .authority-bd .blk-thumb-tree{border-top: 0;}
.form-edit .sp-form-group .form-group .form-right-item{width: 100%;}
.bd-p3-authority .form-til{margin: 0 -20px 15px; padding: 0 5px 0 20px;}
.bd-p3-authority .form-edit{border: 0;}
.bd-p3-authority .blk-tree-bd > ul > li > a:hover,
.bd-p3-authority .blk-tree-bd > ul > li > a:focus{color: #555;}
.rule-item{border: 1px dashed #eee; padding: 15px; border-bottom: 0; position: relative;}
.rule-item .close{position: absolute; right: 15px; top: 10px;}
.rule-item.last{border-bottom: 1px dashed #eee;}
.rule-item.rule-item-til{border:0; padding: 0px; padding-bottom: 15px;}
.rule-item-left{width: 30%; float: left;}
.rule-item-right{width: 60%; float: left; padding-left: 20px;}
.rule-item-left .form-group .form-right-item,
.rule-item-left .form-right-item .float-left,
.rule-item-left .form-right-item .talign-left.dropdown-toggle{width: 100%;}
.rule-item-right .radio-inline{padding: 0; padding-left: 5px;}
.rule-item-right .radio-inline .iradio_square-green{ margin-right: 5px;}
.rule-item-ft{margin-top: 30px; text-align: center;}
.sp-form-group .form-group .form-left-item,
.sp-form-group .form-group .form-right-item{width: inherit;}
.score-wrap .color1{background:#dfdfdf;}
.score-wrap .color2{background:#e9e9e9;}
.score-wrap .color3{background:#f5f5f5;}
.score-wrap .color4{background:#ecf8ff;}
.score-wrap .color5{background:#eee;}
@media screen and (-webkit-min-device-pixel-ratio:0){
    .score .score-list{margin-top: 31px;}
}
/*汇报*/

.form-type-wrap li{float:left; margin-right:20px;text-align:center; }
.form-type-wrap li a{ width:42px; height:44px; display:block; background:url(../img3/plan_toggle.png) no-repeat; background-position:-0px -0px; margin:5px auto;}
.form-type-wrap li a:hover, .form-type-wrap .selected a{background-position:-0px -52px; color:#333;}
.form-type-text{display:block; padding-top:20px; margin:0 auto;}

.form-right-item-left ,.form-right-item-right{float:left;}
.form-right-item-left{width:60%;}
.form-right-item-right{ width:40%;}
.form-right-edit{background:#eee; border:1px solid #eee; border-radius:4px 4px 0 0;}
.form-right-item-left .no-color{background:none; border:0px;}
.no-color{background:none ;}

.read-state-list{margin-bottom:15px ;}
.read-state-list-left{width: 6%;}
.read-state-list-left, .read-state-list-right{float: left;}

.form-edit-text{width: 550px;}
.form-edit-tex .btn-default:hover{background: #fff;}
.form-edit-tex .btn-default:hover .glyphicon-calendar{color: #8FC04F;}
.form-edit-tex .glyphicon-trash{cursor: pointer;}
.form-edit-tex .glyphicon-trash:hover{color: #8FC04F;}

/*报表独立页面*/
.report-sig-page{background: #fff;}
.report-sig-page .report-dis-bd{margin: 0; padding: 15px 13px;}
.report-sig-page .report-dis-hd{border: 0;}
.report-sig-page .table{table-layout: fixed; }
.operation-wrap{position: absolute;right: 15px; top: 15px;}
/*.report-sig-page .nav-tab-row{display: none;}
.report-sig-page .nav-tab-row.block{display: block;}
.report-sig-page .list-bd{overflow: hidden;}
.report-sig-page .table-title-bg th{padding: 0; line-height: 0; border-bottom: 0;}
.table-title th,
.table-title td{overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}*/
.report-sig-page .blk-tree-left{width: 250px;position: fixed;top:53px; left: 0; margin-left: 0;bottom: 0; overflow: auto;}
.report-sig-page .modal-default .blk-tree-left{position: static;}
.report-sig-page .blk-tree-right .list-hd{padding-left:0; padding-right:0;  }
.report-sig-page .blk-tree-right .list-hd .search{margin-top: 0; margin-bottom: 0;}
.report-sig-page .modal-select .blk-tree-left{position: relative; top: initial; border-right: 0;}
.report-sig-page .blk-thumb-tree .blk-tree-right .sum,
.report-sig-page .blk-thumb-tree .blk-tree-right .search{margin-top: 0; margin-bottom: 5px;}
.report-sig-page .search .sp-search-input{margin-top: 1px;}

/*报表中心-设计报表-浏览页*/
.dashed-wrap{border: 2px dashed #ccc; color: #ccc; padding: 3px 20px; display: inline-table; cursor: pointer; line-height: inherit;}
.dashed-wrap .fa-plus{margin-right: 10px;}
.dashed-text{display: inline-block;}
.search  .dashed-wrap{margin-top: 5px;}
.dis-view-wrap .nav-tabs-2 .dashed-wrap{display: inline;}
.blk-tree .dashed-wrap{position: absolute;top: 10px; bottom: 10px; display: table-cell; margin-left: 18px; width: 213px;}
.blk-tree .dashed-wrap .fa-plus{font-size: 40px;position: absolute;top:40%; left: 45%;}
.blk-tree .dashed-wrap .dashed-text{position: absolute;top:50%; left: 35%;}

/*报表中心-统计选项弹窗*/

.select-blk div.normal{display: inline-block; cursor: default;border: 1px solid #E1E1E1;background:#F8F8F8;cursor: pointer;display: block;float: left;text-align:left;margin: 0 0px 4px 3px;max-width: 250px;overflow: visible;padding:0px 5px;text-overflow: ellipsis;white-space: nowrap;word-break: normal;word-wrap: break-word;}
.select-blk div.normal .dropdown{float: left;}
.select-blk div.normal .btn{padding: 2px 6px; margin-right: 5px; margin-top: 2px; border: 0; background: #ddd; float: left; line-height: 0.9em;}
.select-blk div.normal .btn .caret{float: none;}

/*报表中心-列表设置弹窗*/
.modal-report-dis .form-group{margin-bottom: 10px;}
.modal-report-dis .form-group .form-left-item,
.modal-report-dis .form-group .form-right-item{text-align: left; width: 100%; padding: 0;}
.modal-report-dis .form-group .form-left-item .cube-title-ctn{float: left;}
.modal-report-dis .form-group .form-right-item{margin-top: 7px;}
.modal-report-dis .form-right-item .talign-left.dropdown-toggle{width: 100%;}
.modal-report-dis .reset-dropdown-size{width: 38%; margin-left: 12px;}

/*报表图*/
.report-chart-wrap .page-left-wrap{padding-right: 15px;}
.report-chart-wrap .detail-bd{position: relative;}
.report-chart-wrap .detail-cnt.cnt-blk1{padding-bottom: 15px;}
.report-chart-ctn{margin-bottom: 20px;}
.report-chart-ctn:after{content: ""; display: block; clear: both;}
.report-chart-hd{text-align: center;}
.report-chart-hd h3{font-size: 16px; margin-bottom: 10px; font-weight: bold; color: #666;}
.report-chart-hd>span{display: inline-table; vertical-align: middle;}
.report-chart-hd>span .fa-angle-left,
.report-chart-hd>span .fa-angle-right{background: #939393; color: #fff; padding: 1px 4px;}
.report-chart-hd>span .fa-angle-left{margin-right: 20px;}
.report-chart-hd>span .fa-angle-right{margin-left: 20px;}
.report-chart-hd>span .fa-angle-left:hover,
.report-chart-hd>span .fa-angle-right:hover{background: #666;}
.report-chart-bd{width: 100%; margin-top: 15px; min-height: 200px;}
.report-chart{width: 100%; min-height:280px; margin-right: -400px; padding-right: 400px;  float: left;}
.report-chart-setting{width: 400px; float: right; margin-top: 85px; }
.report-chart-setting .form-group .form-left-item{width: 70px;}
.report-chart-setting .form-group .form-right-item{width: 78%;}
.report-chart-setting .form-right-item .dropdown{width: 50%; float: left;}
.report-chart-setting .form-right-item > .dropdown + .dropdown{padding-left: 10px;}
.report-chart-setting .form-right-item .talign-left.dropdown-toggle{width: 100%;}
.report-data-sum{font-size: 15px; color: #ff9966; padding: 0 5px;}
.report-data-sum.all{font-weight: bold;}
.report-data-list{border-top: 1px dashed #eee; padding-top: 20px;}
.report-data-list .list-hd{padding-top: 0; padding-bottom: 10px;}
.report-data-list .list-bd{min-height: inherit;}
.report-data-list .list-hd,.report-data-list .list-bd{padding-left: 0; padding-right: 0;}
.modal-body .report-chart-setting{position: static;width: 100%; margin-top: 0; float: none;}

/*报表图 - 层*/
.report-chart-page{min-width: 1024px;}
.report-chart-page .report-chart .fa-compress{position: absolute; right: 10px; top: 10px; font-size: 20px;}

/*报表图-detail-下拉 特殊下拉菜单*/
.sp-dropdown-wrap{position: absolute; right: 0; top: 20px;}
.sp-dropdown-wrap .fa-smile-o,
.sp-dropdown-wrap .fa-frown-o{font-size: 16px;}
.sp-dropdown-wrap .dropdown-menu .divider{margin: 0;}
.sp-dropdown-wrap .dropdown-menu>li>a{padding: 3px 10px;}
.sp-dropdown-wrap>.dropdown{display: table;}
.dropdown-btn{display: inline-block;}
.sp-dropdown-wrap .btn-default{padding: 0 0 0 12px; border: 0;}
.sp-dropdown-btn, span.dropdown-btn{display: table-cell; vertical-align: middle; padding: 6px 12px 6px 12px; width: 100%;}
.sp-dropdown-btn > span{display: inline-table;}
.sp-dropdown-btn > span.fa{padding-right: 5px;}
span.dropdown-btn{ width: 27px; padding: 6px; border-left-width: 1px; border-style: solid;}
.lose-dropdown .btn-default,
.lose-dropdown.open .btn-default{background: #ff9966; color: #fff;}
.lose-dropdown .btn-default .dropdown-btn{border-color: #ffa67a; border-radius: 0 4px 4px 0;}
.lose-dropdown .btn-default:hover .dropdown-btn{background: #fda274;border-color: #ff9966;}
.lose-dropdown .btn-default:active .dropdown-btn,
.lose-dropdown.open .btn-default .dropdown-btn{background: #f8915d;border-color: #f8915d;}
.success-dropdown .btn-default,
.success-dropdown.open .btn-default{background: #9bcd5a; color: #fff;}
.success-dropdown .btn-default .dropdown-btn{border-color: #a5d666; border-radius: 0 4px 4px 0;}
.success-dropdown .btn-default:hover .dropdown-btn{background: #b1d681;border-color: #9bcd5a;}
.success-dropdown .btn-default:active .dropdown-btn,
.success-dropdown.open .btn-default .dropdown-btn{background: #8fc04f;border-color: #8fc04f;}
.random-dropdown .btn-default,
.random-dropdown.open .btn-default{background: #bfddbf; color: #fff;}
.random-dropdown .btn-default .dropdown-btn{border-color: #c7e2c7; border-radius: 0 4px 4px 0;}
.random-dropdown .btn-default:hover .dropdown-btn{background: #d9e8d9;border-color: #bfddbf;}
.random-dropdown .btn-default:active .dropdown-btn,
.random-dropdown.open .btn-default .dropdown-btn{background: #b3d3b3;border-color: #b3d3b3;}
.num-text{display: inline-table; vertical-align: middle; width: 40%; color: #9bcd5a; text-align: center; padding-right: 10px;}
.num-text .fa-frown-o{color: #ffcc33;}

/*管理员面板 重置 150724 lxb*/
.reset-cube-fm-list li{overflow: inherit; margin-right: 30px;}
.reset-cube-fm-list li:hover .fm-operation{display: block;}
.fm-operation{position: absolute; top: 17px; left: 97px; display: none;}
.fm-operation li{width:70px; padding: 0; margin:0 50px 10px 0;}
.fm-operation li a{color: #fff; padding: 0px 8px; background: #a9b7b7; border-radius: 10px;}
.fm-operation li a:hover{background: #cedbdb;}


/*评论控件*/
.comment-wrap{margin-top:10px;margin-bottom:15px;}/*margin-top:20px;*/
.comment-left-item{float:left;width:54px;max-width:80px;margin:0 auto;}
.comment-right-item{min-height: 1px;position: relative;width:100%;padding-left: 54px;}
.comment-list-item{margin-top:15px;margin-bottom:15px;border-bottom:1px dashed #eee;}/*padding-bottom:15px;*/

.comment-list-item.last{margin-bottom:0px;border-bottom:0;}
.comment-detail-ctn{color:#666;margin-bottom:15px; word-break:break-all;}

.more-blk{cursor:pointer;padding-bottom:5px;padding-top:5px;margin-bottom:15px;}/*background:#fffff8; border-bottom:1px dashed #eee; border-top:1px dashed #eee; f4fdff 蓝  FCFFF4 绿 fffff8 黄*/
.more-blk:hover{background:#FCFFF4;}
.more-blk a,.more-blk a:link{color:#666}/*779D22*/
.more-blk:hover a:link,.more-blk a:hover{color:#77cd4f;}/*779D22  color:#2fadcb;蓝*/
.more-blk a:active{color:#666;}
.comment-wrap .more-blk a,.comment-wrap .more-blk a:link{color:#8fc04f;}/*779D22*/

/*服拜控件  */
.pic-wrap,
.visit-wrap,
.location-wrap,
.sound-wrap,
.vote-wrap,
.state-wrap,
.sub-wrap,
.remind-setting-wrap,
.countersign-wrap
{   background-color: #fdfdfd;
    border: 1px solid #f5f5f5;padding:10px;margin-bottom:15px;}
/*border:1px solid #fbfbfb;background-color:#fdfdfd;
border:1px solid #EFEFEF;background-color:#FAFAFA;  F8F8F8 bg:  fffff8;bd: f5ecc3*/

.vote-wrap{min-width:390px}/*2015-5-18*/
.vote-item{margin-bottom:15px;margin-top:15px;}
.vote-item.first{margin-top:0px;}
.vote-item .item-cnt-til{font-size:16px;margin-bottom:5px;color:#333;}
.countersign-item .item-content .item-cnt-subtil,
.vote-item .item-content .item-cnt-subtil{margin-bottom:15px;color:#ccc;}

.pic-blk-hd,
.pic-item-blk .pic-item,
.visit-item,
.location-item,
.sound-item,
.vote-item,
.state-item,
.attach-item,
.countersign-item,
.remind-setting-item{position:relative;}

.attach-item{margin-bottom:10px; padding-top: 5px;}
.attach-item:hover{background: #f9f9f9;}
.attach-item:active{background: #fcf8e3;}
.attach-item.last{margin-bottom:0px;}
.item-content{padding-left:10px;padding-right:34px;display:table-cell;}/*2015-5-7两个图标时35； padding-right:15px;*/

#attachmentids{margin-top:3px;}/*新建页添加附件高度*/


/*投票在新建页的显示*/
.sys-creat-form .vote-wrap .vote-item .item-content .form-right-item {width:480px;}/*2015-8-28*/

/*会签控件*/
.countersign-icon{font-size: 12px; border: 1px solid; border-radius: 100%; padding:0 0.2em ; color:#999 ; }
.countersign-item{position: relative;}
.countersign-item:after{ content: ""; display: block; clear: both; }
.countersign-item .item-content{ width: 100%; display: table-cell; padding-left: 28px; float: left; }
.countersign-item .item-cnt-til{margin: 5px 0;}
.wrap-icon{display:table-cell; vertical-align:text-top;}
.item-til{display: table-cell; padding-left: 10px; font-size: 13px; }
.countersign-item-list{width: 100%;}
.countersign-btn{width: 100%; margin: 15px 0;}
.countersign-btn div{display: inline-table; margin-right: 10px; position: relative;}
.cube-page .form-group .form-right-item .countersign-btn .btn-default{border:1px solid #eee;background:transparent;}
.countersign-btn p{margin-top: 10px;}
.countersign-agree{margin: 15px auto;text-align: center;}
.countersign-agree div{display: inline-block; vertical-align: middle; }
.countersign-item .dropdown-menu .checkbox-inline{padding: 0; margin-left: -17px;}
.hook-icon{width: 30px; height: 30px; display: block; background: url("../img3/hook-icon.png") no-repeat; position: absolute; top: 0px; right: 0; z-index: 100; background-size: 100%;}
.agree-img{width: 141px; height: 79px;  background: url("../img3/agree-img.png") no-repeat; }
.all-list li.open{padding: 0;}
.all-list li.open  .position1{right: 0;}
.cube-page .column1 .countersign-wrap{margin: 0;}
.cube-page .column1 .countersign-item .wrap-icon,
.cube-page .column1 .countersign-item .item-til{font-size: 13px;}
.cube-page .column1 .countersign-item .btn{padding: 6px 12px;}
.countersign-wrap .comment-at .p-thumb-right{color: #555;}

/*图片控件*/
.pic-blk-hd{margin-bottom:10px;}
.pic-item-blk{margin-bottom:15px;}/*去掉width:380px 08-18 lxb*/
.upload-edit.pic-item-blk{min-width:380px;width:auto;}
.pic-item-blk li{display:block;width:120px;height:90px;overflow:hidden;padding:0;margin:0; float: left;}
.pic-item {position:relative;}
.pic-item  img{padding:0;margin:0;}/*width:120px;height:90px;*/
.pic-more{background:#ddd;cursor:pointer;}
.pic-more .pic-more-txt{margin-top:20px;}
.pic-more:hover{background:#eaeaea;}

/* 表单名称控件 */
.form-input-group{position: relative;}
.form-input-group .form-control{padding-right: 37px;}
.form-input-btn{padding: 8px 12px 6px; position: absolute; right: 0; top: 0;}
.column1 .form-input-btn{padding: 14px 0 7px;}

/*图片控件*/
.pic-item .pic-block{cursor:pointer;position:absolute;z-index:1;width:120px;height:90px;}
.pic-action{width:120px;height:20px;position:absolute;left:0;bottom:0;z-index:2;}/*bottom:0px;2015-5-7*/

.pic-action .pic-action-txt{position:absolute;width:120px;height:20px;z-index:3;color:#fff;}
.pic-action .pic-action-txt .fa-download{cursor:pointer;}
.pic-action .pic-action-bg,
.upload-edit .pic-action-bg{cursor:pointer;opacity:0.5;width:120px;height:20px;position:absolute;z-index:2;}
.pic-action .pic-action-bg{background-color:#000;}

/*编辑状态文字*/
.upload-edit .pic-action-bg{background-color:#f00;}

.upload-edit .pic-action-txt a,.upload-edit .pic-action-txt a:link{color:#ccc;}
.upload-edit .pic-action-txt:hover a{color:#fff;}/**/

.pic-action span{color:#ccc;}
.pic-action .position1{position:absolute;top:0px;right:0px;z-index:5}

/*分割线*/
.divider-line {
    background-color: #eee;
    height: 1px;
    margin: 9px 0;
    overflow: hidden;}


/*表态*/
.state-item-blk{float:left;text-align:center;margin-bottom:10px;width:90px;margin-top:20px;}
.state-item-blk .state1{font-size:30px;color:#9BCD5A;}
.state-item-blk .state2{font-size:30px;color:#FF875E;}
.state-item-blk .state3{font-size:30px;color:#3CB2EF;}
.state-item-blk  .num{font-size:12px;color:#ccc;}

/*图标位置*/
.position1{position:absolute;top:3px;right:0px;}

/*图标对齐方式*/
.wrap-icon{display:table-cell; vertical-align:text-top;}

/*重置*/

.fa,.glyphicon,.pointer{cursor:pointer;}/*.fa:hover{color:#8fc04f;}*/


/*投票*/
.vote-item-left{display:inline-block;width:125px;text-align:right;}
.vote-item-right{display:inline-block;}
.vote-blk{margin-bottom:15px;}
.vote-btn{margin-bottom:20px;}
.vote-btn .btn {padding:6px 20px;}
.vote-result{margin-top:20px;}/*border-top:1px solid #eee;*/
.vote-result .vote-til{padding-bottom: 15px;}
.vote-result ul{margin-left:15px;margin-bottom:15px;}
.vote-result a:focus{color: inherit;}

.vote-item .glyphicon-stats.wrap-icon ,
.countersign-item .wrap-icon{font-size:18px;color:#666}

.sound-item .fa-music,
.location-item .glyphicon-map-marker,
.visit-item .fa-chain{font-size:18px;color:#999}

/**/
.countersign-wrap .vote-result .p-thumb-left,
.vote-wrap .vote-result .p-thumb-left{display: table-cell;}
.countersign-wrap .vote-result .p-thumb-left img,
.vote-wrap .vote-result .p-thumb-left img{border-radius:6px;width:32px;height:32px;border:1px solid #eee;}
.p-thumb-left img{border-radius:6px;}
.countersign-wrap .vote-result .p-thumb-right,
.vote-wrap .vote-result .p-thumb-right{padding-left:10px;vertical-align:middle; display: table-cell;}
.vote-wrap .form-group .form-left-item{width:70px;}
.vote-wrap .form-group .form-right-item{width:76%;}
.vote-wrap .dropdown .btn-default{border-color: #fff;}/*08-28 lxb*/
.vote-wrap .dropdown .btn-default:focus{background: #ebebeb;}/*08-28 lxb*/
.vote-item-list ul:after{content: ""; display: block; clear: both;}
.p-thumb-right{margin-left: 5px;}

/*头像大小*/
.list-bd .p-thumb-left img{width: 32px; height: 32px;}/*列表上*/
.detail-cnt .thumb-p img{width: 48px; height: 48px;}/*详情页*/
.comment-list-wrap .thumb-p img{width: 42px; height: 42px;}/*讨论区*/

/*进度条*/
.progress {
	margin-top:10px;margin-left:5px;
    background-color:#E0E0E0;
    border-radius:0px;
    box-shadow: none;/* 1px 2px rgba(0, 0, 0, 0.1) inset   #C9C9C9   #9BCD5A*/
    height: 8px;
    margin-bottom: 5px;
    width:79%;}/*overflow: hidden;position:relative;*/

.progress-bar{box-shadow: none;transition:0;}
.progress-txt{color:#aaa;font-size:12px;margin-left:5px;margin-top:5px;}
/*.progress span.num{position:absolute;top:4px;font-size:12px;left:310px;color:#aaa;z-index:84;}
.progress span.per{position:absolute;top:4px;font-size:12px;left:360px;color:#aaa;z-index:84;}/*投票比例*/
/*图片上的进度条 细*/
.progress-sm{height: 4px;} /*投票比例
.progress .position{position:absolute;font-size:12px;right:-40px;top:-8px;color:#aaa;z-index:74;border:1px solid red;}*/

/*.progress-bar-success {background-color: #9BCD5A;}*/

/*进度条随机颜色*/
.color1{background-color: #9BCD5A;}/*绿*/
.color2{background-color: #3CB2EF;}/*蓝*/
.color3{background-color: #FF875E;}/*橙*/
.color4{background-color: #FBB4D9;}/*粉*/



/*上传图片的进度条*/
.pic-progress{width:100px;position:absolute;margin:0 auto;margin-left:10px;height:30px;margin-top:35px;z-index:3;overflow:hidden;}
.pic-progress span{left:40px;top:-5px;font-size:11px;}
.attach-progress span{display:none;}

.attach-progress{width:auto;}
.pic-progress .progress{width:100px; margin-left: 0px;}
.attach-progress .progress{min-width:150px;max-width:100%;margin-left: 0px;}
.uploading-img{opacity:0.3}



/*提交框*/
/*.comment-submit{margin-bottom:20px;} 08-28 lxb*/
.comment-blk {border:1px solid #efefef;padding-bottom:6px; background: #fcfcfc;}
.comment-submit .normal textarea{border:1px solid #EFEFEF;  padding: 6px 12px;min-height:20px;line-height:20px;width:100%;}
.comment-submit .normal textarea:focus{border:1px solid #66afe9}
.comment-submit .active textarea{border:0px solid #EFEFEF; border-bottom:1px solid #EFEFEF; padding: 6px 12px;min-height:20px;line-height:20px;width:100%; display: block;}
.comment-submit .active  .form-checkbox-group {margin-left:15px;}
.comment-submit .active  .form-checkbox-group .icheckbox_square-green{margin-right:5px;}
.comment-submit .active  .comm-act-group {margin:6px 5px 0 15px;}/*朋友圈 去掉border-top:1px dashed #FAFAFA;*/
.comment-submit .active  .comm-icon-group{margin-top:6px;}
.fa-smile-o.comm-icon-size1,
.fa-at.comm-icon-size1,
.fa-plus-circle.comm-icon-size1,
.fa-hashtag.comm-icon-size1 {color:#ccc;font-size:21px;}/*AFB2C2*/
.glyphicon-paperclip.comm-icon-size2,.glyphicon-picture.comm-icon-size2,.glyphicon-th.comm-icon-size2{color:#AFB2C2;color:#ccc;font-size:17px;}
.comm-icon-face, .comm-icon-a, .comm-icon-attm{display: inline-block; vertical-align: middle;}
.comm-icon-attm .form-group{margin: 0;}
.comm-icon-attm .form-view-wrap{padding: 0;}
/*重置提交框 16-01-15 lxb*/
.comm-icon-face, .comm-icon-a, .comm-icon-attm{width: 20px; height: 20px; margin-right: 15px;}
.comm-act-group .fa,
.comm-act-group .glyphicon{background: url("../img3/icon.png") no-repeat; width: 20px; height: 20px;}
.comm-act-group .fa::before,
.comm-act-group .glyphicon::before{ content: "";}
.comm-act-group .fa-smile-o{background-position:-351px -273px;  }
.comm-act-group .fa-at{background-position: -411px -273px;}
.comm-act-group .glyphicon-paperclip{background-position: -381px -274px;}
.comm-act-group .fa-smile-o:hover{background-position:-450px -273px;  }
.comm-act-group .fa-at:hover{background-position: -510px -273px;}
/*.comm-act-group .comm-icon-attm{background-position: -381px -274px;}*/
/*重置.dropdown-menu{font-size:13px;}*/

.comment-emot.dropdown-menu .divider {
    margin: 5px 0;
}
.dropdown-menu{z-index:100; min-width: 73px !important;}
/*无下拉菜单内容*/
.dropdown-menu.normal-menu{ cursor: default;}
.normal-menu li{padding:0px 20px; white-space: nowrap; color: #ccc; font-size: 12px; cursor: default;}

/*附件层*/
.comment-attach .attachbox{background:#fff;overflow:hidden;width:400px;margin:5px 10px 0px 10px;}
/*转发回复*/
.comment-txt{width:500px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/*更多操作层*/
.moreactbox{color:#AAB7B7;background:#fff;overflow:hidden;width:400px;}
.moreactbox ul li{float:left;width:100px;height:100px;border-right:1px dashed #F2F2F2;border-bottom:1px dashed #F2F2F2;text-align:center;margin:0 auto;
    }
.moreactbox ul li .item{padding-bottom: 10px;padding-top: 25px;font-size:14px;cursor:pointer;}
.moreactbox ul li:hover{background:#f2f2f2;}
.moreactbox ul li .item span{font-size:24px;color:#AAB7B7;}

/*工具栏块签到部分2015-5-15*/
.toolactbox{color:#AAB7B7;background:#fff;overflow:hidden;border:1px solid #F2F2F2;}/*width:403px;*/
.toolactbox ul li{float:left;width:100px;height:50px;border-right:1px dashed #F2F2F2;text-align:center;margin:0 auto;    }
.toolactbox li.first{border-bottom:0px dashed #F2F2F2;}
.toolactbox ul li.last{border-right:0px dashed #F2F2F2;}
.toolactbox ul li .item{;font-size:14px;cursor:pointer;padding-top:15px}/*padding-bottom: 10px;padding-top: 25px*/
.toolactbox ul li:hover{background:#f2f2f2;}
.toolactbox ul li .item span{font-size:18px;color:#AAB7B7;}

.form-tool-control ul li{position: relative;}
.form-tool-control ul li:hover .pic-action{display: block;}
.form-tool-control .pic-action{width: 100px; background: #333; opacity: 0.3; display: none;}
.form-tool-control .pic-action .glyphicon-pencil{margin-left: -40px;}
.form-tool-control .pic-action .position1{right: 20px;}

/*工具栏new 12-11 lxb*/
.toolbar-initial{border: 1px solid #eee; border-radius: 4px; background: #FCFCFC;}
.toolbar-initial ul:after{content: ""; display: block; clear: both;}
.toolbar-initial li{width: 100px;padding: 6px 12px; float: left; text-align: center; color: #AAB7B7; border-right: 1px solid #eee;}
.toolbar-initial li.last{border: 0;}
.toolbar-initial li span{display: inline-table; vertical-align: middle;}
.toolbar-initial li span.fa,
.toolbar-initial li span.glyphicon{font-size: 18px; margin-right: 10px;}
.toolbar .vote-blk-bd .item-content{width: 91%;}
.toolbar .toolbar-wrap .attach-blk{padding: 0 10px 6px; border: 1px solid #eee; border-top: 0;}
.open-toolbar-wrap .toolbar-initial{border-radius: 4px 4px 0 0;}
.form-view-wrap .toolbar-wrap{margin: 0;}
.form-view-wrap .popover-arrow{display: none;}
.position1 .fa-lg .fa-folder{font-size: 1.1em; color: #999; }
.position1 .fa-lg .fa-download{font-size: 12px;color: #fff; top: -6px;}

/*工具栏弹窗*/
.toolbar-setting-wrap{}
.toolbar-setting-sel{padding: 5px 10px; border: 1px solid #eee; border-bottom: 1px; border-radius: 4px 4px 0 0; background: #fcfcfc;}
.form-group .toolbar-setting-sel label{padding-top: 0;}
.toolbar-setting-wrap .table-pop table tr td{border: 0;}
.toolbar-setting-wrap .table-pop table{border-bottom: 1px solid #eee;border-right: 1px solid #eee; }

/*沟通框 工具栏new 12-11 lxb */
.form-edit-control .toolbar-initial{border-radius: 0 0 4px 4px;}
.form-edit-control .form-edit-blk{border: 1px solid #eee; border-radius: 4px 4px 0 0 ; margin-bottom: 5px;}

/*顶部的manage width:620px;*/
.manage-menu{background-clip: padding-box;
    background-color: #fff;
	display:block;
    border: 1px solid #eee;
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
	list-style: outside none none;
    margin: 2px 0 0;
    min-width: 160px;
    padding: 20px ;
    position: absolute;right: 20px;top: 21px;
    text-align: left;
    z-index: 1000;}


 .managebox .fore1,.managebox .fore2,.managebox .fore3,.managebox .fore4{display:inline-block;width:140px;vertical-align:text-top;}
.manage-menu .managebox dt{color:#666;margin-bottom:10px; padding-left: 10px;}
.manage-menu .managebox dd a{display:block; color:#999; margin-right: 20px; padding: 3px 0 3px 10px; border-radius: 3px;}
.manage-menu .managebox dd a:hover{color:#666;background:#f7f7f7;}
.manage-menu .managebox dd {line-height:2;font-size:12px;}


/*表情span.emot, a.emot { display: inline-block; font: 0px/0 sans-serif;outline: medium none; overflow: hidden;text-indent: -9999px;}
*/
.comment-emot .emotbox{background:#fff;overflow:hidden;width: 262px;margin:0 5px 5px;height:120px;overflow-y:auto;}/*width: 232px;*/
.comment-emot .emots{}
.comment-emot .emots .emot{diaplay:inline-block;float:left;margin:2px;border:1px solid #fff;cursor:pointer;vertical-align: middle;}
.comment-emot .emots .emot:hover{border:1px solid #FF9999}/*9BCD5A 77CD4F #E9FFD4;CCFF99*/
.comment-emot li .act{margin:0 5px 0px;}
.comment-emot li .act span{color:#999;}
.comment-emot .emots-lg .emot{margin:2px 6px 4px 2px;}
.comment-emot .emots-lg  a{width:50px;height:50px;}

/** .emot-l 表情-大 **/
.emot{display: inline-block; vertical-align: text-bottom;}
.emot-l{vertical-align:middle;cursor:pointer;}

/*小表情*/
.e-base-1{background:url(../img3/emot/emot1_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-2{background:url(../img3/emot/emot2_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-3{background:url(../img3/emot/emot3_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-4{background:url(../img3/emot/emot4_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-5{background:url(../img3/emot/emot5_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-6{background:url(../img3/emot/emot6_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-7{background:url(../img3/emot/emot7_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-8{background:url(../img3/emot/emot8_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-9{background:url(../img3/emot/emot9_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-10{background:url(../img3/emot/emot10_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}

.e-base-11{background:url(../img3/emot/emot11_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-12{background:url(../img3/emot/emot12_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-13{background:url(../img3/emot/emot13_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-14{background:url(../img3/emot/emot14_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-15{background:url(../img3/emot/emot15_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-16{background:url(../img3/emot/emot16_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-17{background:url(../img3/emot/emot17_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-18{background:url(../img3/emot/emot18_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-19{background:url(../img3/emot/emot19_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-20{background:url(../img3/emot/emot20_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}

.e-base-21{background:url(../img3/emot/emot21_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-22{background:url(../img3/emot/emot22_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-23{background:url(../img3/emot/emot23_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-24{background:url(../img3/emot/emot24_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-25{background:url(../img3/emot/emot25_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-26{background:url(../img3/emot/emot26_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-27{background:url(../img3/emot/emot27_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-28{background:url(../img3/emot/emot28_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-29{background:url(../img3/emot/emot29_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-30{background:url(../img3/emot/emot30_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}

.e-base-31{background:url(../img3/emot/emot31_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}
.e-base-32{background:url(../img3/emot/emot32_24.gif?<version>) center center no-repeat ;width:25px;height:25px;}

/*大表情*/
.e-base-1b{background:url(../img3/emot/emota1_100.gif?<version>) center center no-repeat ;width:101px;height:101px; background-size: 100%;}
.e-base-2b{background:url(../img3/emot/emota2_100.gif?<version>) center center no-repeat ;width:101px;height:101px; background-size: 100%;}
.e-base-3b{background:url(../img3/emot/emota3_100.gif?<version>) center center no-repeat ;width:101px;height:101px; background-size: 100%;}
.e-base-4b{background:url(../img3/emot/emota4_100.gif?<version>) center center no-repeat ;width:101px;height:101px; background-size: 100%;}
.e-base-5b{background:url(../img3/emot/emota5_100.gif?<version>) center center no-repeat ;width:101px;height:101px; background-size: 100%;}
.e-base-6b{background:url(../img3/emot/emota6_100.gif?<version>) center center no-repeat ;width:101px;height:101px; background-size: 100%;}
.e-base-7b{background:url(../img3/emot/emota7_100.gif?<version>) center center no-repeat ;width:101px;height:101px; background-size: 100%;}
.e-base-8b{background:url(../img3/emot/emota8_100.gif?<version>) center center no-repeat ;width:101px;height:101px; background-size: 100%;}

.e-base-9b{background:url(../img3/emot/emota9_100.gif?<version>) center center no-repeat ;width:101px;height:101px; background-size: 100%;}
.e-base-10b{background:url(../img3/emot/emota10_100.gif?<version>) center center no-repeat ;width:101px;height:101px; background-size: 100%;}
.e-base-11b{background:url(../img3/emot/emota11_100.gif?<version>) center center no-repeat ;width:101px;height:101px; background-size: 100%;}
.e-base-12b{background:url(../img3/emot/emota12_100.gif?<version>) center center no-repeat ;width:101px;height:101px; background-size: 100%;}
.e-base-13b{background:url(../img3/emot/emota13_100.gif?<version>) center center no-repeat ;width:101px;height:101px; background-size: 100%;}
.e-base-14b{background:url(../img3/emot/emota14_100.gif?<version>) center center no-repeat ;width:101px;height:101px; background-size: 100%;}
.e-base-15b{background:url(../img3/emot/emota15_100.gif?<version>) center center no-repeat ;width:101px;height:101px; background-size: 100%;}
.e-base-16b{background:url(../img3/emot/emota16_100.gif?<version>) center center no-repeat ;width:101px;height:101px; background-size: 100%;}
.e-base-17b{background:url(../img3/emot/emota17_100.gif?<version>) center center no-repeat ;width:101px;height:101px; background-size: 100%;}
.e-base-18b{background:url(../img3/emot/emota18_100.gif?<version>) center center no-repeat ;width:101px;height:101px; background-size: 100%;}
.e-base-19b{background:url(../img3/emot/emota19_100.gif?<version>) center center no-repeat ;width:101px;height:101px; background-size: 100%;}
.e-base-20b{background:url(../img3/emot/emota20_100.gif?<version>) center center no-repeat ;width:101px;height:101px; background-size: 100%;}

/*内部邮件display: table-cell;*/
.list-mail-table .p-thumb-list {position:relative;}
.list-mail-table .p-thumb-list .pos{position:absolute;top:-15px;left:28px;z-index:5;}
.list-mail-table .p-thumb-list  .p-thumb-left{display: table-cell;}
.list-mail-table .p-thumb-list .p-thumb-left img{border-radius:6px;width:32px;height:32px;border:1px solid #eee;}
.list-mail-table .p-thumb-list .p-thumb-right{padding-left:10px;vertical-align:middle; display: table-cell;}
.list-mail-table .p-thumb-list .p-thumb-right.green{color:#666;}/*任务列表人名*/
.list-mail-table .count{color:#F19D3B;margin-left:5px;}
.list-mail-table .summary{color:#ccc;margin-left:5px; }
.list-mail-table .fa{cursor:default;}
.list-til  .fa-arrow-up{color:#666}

.list-mail-table  .label{font-size:12px;height: 12px;padding:0.01em 0.3em;border-radius:0.5em;margin-right:3px;font-size:normal;}
.color0{background-color: #ccc;}
.mail-detail-hd{background:#fafafa;padding:10px; }
.mail-detail-hd{margin:15px 0;color:#999;font-size:13px;}/*08-25 lxb*/
.mail-hd-act{margin:10px 0 0 0px;}/*0px 0 0 15px;*/
.mail-hd-list .form-group { margin-bottom: 7px;}
.mail-hd-list .form-group label{display:table-cell;vertical-align: text-top;width:initial; text-align: left; }
.mail-hd-list .form-group .form-right-item{display:table-cell;vertical-align: text-top;float:none;}
.mail-hd-list .form-group .form-right-item .form-view-wrap{padding-top:0;}
.mail-hd-list .detail-p-info span{margin-right: 10px;}

/*重置*/
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {vertical-align: middle;}/*top改middle2015-4-17*/
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td{ max-width: 100px;}
/*开会 .sys-news-list{padding:15px;} */
/*系统消息.sys_item_hd .item-left{float:left;width:30px;}
.sys_item_hd .item-right{float:left;width:430px;font-size:14px;margin-top:3px;}
*/
.sys_news_blk{border-bottom:1px solid #eee;color:#666;}/*08-27 lxb*/
/*.sys_news_blk.hover{cursor:pointer;border-bottom:1px solid #eee;background:#fffff7;}*/
.sys-news-item{padding:15px; cursor: pointer;}/*08-27 lxb*/
.sys-news-item:hover{background:#fcf8e3;}

.sys_item_hd{margin-bottom:10px;}/*margin-top:10px;*/
.sys_item_hd span{display:table-cell;vertical-align:middle;}
.sys_item_hd span.i-app{vertical-align:middle;width:24px;}
.sys_item_hd .title{width:430px;padding-left:10px;font-size:16px;color:#333;line-height:1.3;}/*display:table-cell; display:inline-block;*/
.sys_item_bd{border-left:3px solid #eee;margin-left:10px;padding-left:10px;}
.sys_item_bd .sys_item_sum{color:#aaa;line-height:1.3;margin-bottom:10px; font-size:12px;margin-left: 10px;}
.sys_item_bd .sys_item{color:#666;margin-left:10px;}
.sys_item_bd .time{margin-left:5px;color:#ccc; font-size:11px;}
.loading-news-pop{line-height:40px;height:40px;}

/*朋友圈 12-07 lxb*/
.friends-wrap-page .detail-hd{height: inherit;}
.friends-wrap-page .cnt-blk1 .comment-wrap{margin-top: 5px; border-radius: 0;}
.friends-wrap-hd{border-bottom: 3px solid #eee; padding-bottom: 15px;}
.friends-wrap-bd{padding: 15px 0;}
.friends-trends-list{margin-bottom:15px; padding-bottom: 15px; border-bottom: 3px solid #eee;}
.friends-trends-list.last{margin:0px; padding: 0px; border-bottom: 0px;}
.trends-list-left{float:left;width:54px;max-width:80px;margin:0 auto;}
.trends-list-left img{width:40px;height:40px;margin:0 auto;border-radius:6px;border:1px solid #eee; }
.trends-list-right{min-height: 1px;position: relative;width:100%; padding-left: 54px;}
.item-action{width: 80px; display: table-cell; white-space: nowrap; text-align: right;vertical-align: middle;}
.item-action .vote-style, .item-action .fa{display: inline-block; vertical-align: middle;}
.trends-from{font-size: 12px; color: #ccc; padding-top: 3px;}
.trends-ctn{padding-top: 10px;}
.trends-relay{margin-top: 10px; padding: 10px; background: #fcfcfc; border: 1px solid #eee; border-radius: 4px;}
.trends-relay .trends-list-hd{color: #ccc;}
.trends-ft{padding-top: 10px;}
.trends-ft .detail-action{float: right;}
.trends-ft .detail-action > a{color: #999;}
/*工具栏*/
/*小三角*/
.popover-arrow,
.popover-arrow:after{content: ''; position: absolute; display: block; width: 0; height: 0px;}
.popover-arrow{border-bottom: 11px solid #eee; border-left:11px solid transparent ; border-right:11px solid transparent ; border-top: 0;top: -11px;}
.popover-arrow:after{border-bottom: 10px solid #fcfcfc; border-left:10px solid transparent ; border-right:10px solid transparent ; border-top: 0; left: -10px; top: 2px;}
.trends-list-right .popover-arrow,
.comment-right-item .popover-arrow{display: none;}
.trends-comment-wrap .popover-arrow, .trends-list-right .trends-ft .popover-arrow{display: block;}
/*框内*/
.toolbar-wrap{position: relative; padding:0 10px 10px ; background: #fcfcfc; border: 1px solid #eee; border-radius: 4px; margin-top: 15px;}
.toolbar-wrap .pic-wrap,
.toolbar-wrap .vote-wrap{padding:10px 0 0; margin-bottom: 0; border: 0; background: none;}
.toolbar-wrap .pic-blk-bd,.trends-list-right .attach-blk{padding: 10px; background: #fff; border: 1px solid #eee;}
.toolbar-wrap .pic-blk-bd{border-bottom:0 ; border-radius: 4px 4px 0 0; padding-bottom: 0;}
.toolbar-wrap .attach-blk{padding-top: 0;border: 1px solid #eee; border-top:0 ; border-radius: 0 0 4px 4px; padding: 10px 10px 6px; min-height: 10px; background: #fff;}
.toolbar-wrap .pic-item-blk{margin-bottom: 0;}
.vote-blk-hd{margin-bottom: 10px;position: relative;}
.vote-blk-bd{border: 1px solid #eee; padding: 10px; border-radius: 4px; background: #fff;}
.vote-blk-bd .vote-item .item-content .item-cnt-subtil{margin-bottom: 0;}
.vote-blk-bd .vote-item-list{padding: 10px 0 0 28px;}
.vote-blk-bd .item-content{width: 89%;}
/*朋友圈评论*/
.trends-comment-wrap{position: relative; padding:0 10px 10px ; background: #fcfcfc; border: 1px solid #eee; border-radius: 4px; margin-top: 15px;}
.trends-comment-wrap .popover-arrow{right: 270px;}
.trends-comment-wrap .comment-wrap{margin: 0;}
.trends-comment-wrap .comment-detail-ctn{margin-bottom: 0;}
.trends-comment-wrap .comment-list-item{padding: 10px 0; margin-bottom: 0px; margin-top: 0;}
.trends-comment-wrap .comment-list-item.last{border: 0;padding-bottom: 0;}
.trends-comment-wrap .comment-submit{padding-top: 10px;}
.trends-comment-wrap .comment-submit .active textarea{margin: 0; }
.trends-comment-wrap .comment-submit .comment-blk{padding-bottom: 0;}
.trends-comment-wrap .comment-submit .active  .comm-act-group{padding-bottom: 6px;}
.trends-comment-wrap .form-group{padding: 6px 12px;background: #fff; border-bottom: 1px solid #eee; margin-bottom: 0;}
.trends-comment-wrap .form-group:after{content: ""; display: block;clear: both;}
.trends-comment-wrap .form-group .form-left-item{width: inherit; padding-top: 7px;}
.trends-comment-wrap .form-group .form-right-item{width: 80%;}
.comment-aht > span{display: inline-table; vertical-align: middle;}
.comment-aht span.fa{width: inherit; height: inherit;}
.comment-aht span.fa-eye:before{content:"\f06e";}
.comment-aht span.fa-tags:before{content:"\f02c";}
.comment-aht span.fa-angle-down:before{content:"\f107";}
.comment-aht span.fa-times:before{content:"\f00d";}
.comment-aht{cursor: pointer; position: relative; display: inline-table; margin-right: 30px;}
.comment-aht .select-drop .blk-thumb-tree{margin: 0; background: none;}
.comment-aht .select-drop .blk-tree-left .blk-tree-bd > ul > li > a{ padding: 3px 0 3px 30px;}
.comment-aht .select-drop .blk-tree-left .blk-tree-bd > ul > li.active > a{background: #efefef;}
.comment-aht .blk-tree .blk-tree-bd .adapt-ht{max-height: 262px;}
.friends-group{border: 1px solid #eee; border-left: 0; border-right: 0; max-height: 147px; overflow:auto;}
.friends-group > ul > li{display: block;}
.friends-group > ul > li a:hover{color: #666;}
.friends-group .icheckbox_square-green{margin-right: 5px;}
.blk-tree-bd .friends-group ul{display: block;}
.blk-tree-bd ul .friends-group  ul > li a{display: block; border-bottom: 0; padding: 3px 0 3px 10px;}
.blk-tree-bd ul .friends-group  ul > li:first-child a{border-top: 0;}
/*转发下的工具栏--无边框无背景 ,回复下的工具栏--无边框无背景*/
.trends-relay .popover-arrow,
.trends-comment-wrap .toolbar-wrap .popover-arrow {display: none;}
.trends-relay .toolbar-wrap,
.trends-comment-wrap .toolbar-wrap{ padding:0 ; margin: 0; background: none; border: 0px;}
/*回复下的回复--有边框白色背景*/
.trends-comment-wrap.bilayer{background: #fff;}
.trends-comment-wrap.bilayer .popover-arrow:after{border-bottom: 10px solid #fff;}
/*评论下的小工具*/
.comment-toolbar-wrap{border: 1px solid #eee; border-top: 0;}
.comment-toolbar-nav ul{padding: 0 5px; background: #fff;}
.comment-toolbar-nav ul:after{content: ""; display: block; clear: both;}
.comment-toolbar-nav li{float: left; padding: 6px 0px; cursor: pointer; margin-right: 5px;}
.comment-toolbar-nav li span{padding: 0 12px;}
.comment-toolbar-nav li:hover,.comment-toolbar-nav li.active{border-bottom: 3px solid #8FC04F; color: #8FC04F;}
.comment-toolbar-ctn .toolactbox{border-width: 1px 0 0 0;}
.comment-toolbar-ctn .toolactbox ul{margin-bottom: -1px;}
.comment-toolbar-ctn .toolactbox ul:after{content: ""; display: block; clear: both;}
.comment-toolbar-ctn .toolactbox ul li{height: 80px; border-bottom: 1px dashed #eee;}
.comment-toolbar-ctn .toolactbox ul li .item .glyphicon{display: block; padding-bottom: 10px;}
/*右侧栏的统计*/
.count-wrap{ background: #fff;margin-bottom: 10px; border-bottom: 1px solid #eee; padding-bottom: 10px; }
.count-wrap ul:after{content: ""; display: block; clear: both;}
.count-wrap li{width: 32%; float: left; text-align: center; padding-bottom: 8px;cursor: pointer; margin-right: 1px; border-radius: 5px;}
.count-wrap li:hover,
.count-wrap li.active{background: #f5f5f5;}
.count-wrap p{font-size: 32px;}
.count-wrap span{padding: 2px 10px; font-size: 12px; border-radius: 5px;}
/*.share{color: #dddc99;}
.share span{background: #dddc99;}
.contribution{color: #93d7e0;}
.contribution span{background: #93d7e0;}
.laud{color: #dc7a79;}
.laud span{background: #dc7a79;}*/


/*系统消息 8-14 lxb #8FC04F;*/
.sys_news_item:hover{color: #666;}

/*权限-弹窗*/
.pw-modal .modal-body{padding: 15px;}
.pw-modal .two-list-item li:first-child{padding-top: 0;}
.pw-modal .two-list-item-left, .pw-modal .share-wrap .two-list-item-right{margin: 0; padding: 0;}
.pw-modal li .two-list-item-left{width: 67%;}

/*数据选择*/
.select-wrap{background:#fff;border-radius:4px 0px 0px 4px;border:1px solid #eee;  padding: 5px 5px 0;min-height:34px;min-width: 100px;}/*min-height:27px;  line-height:34px; 12-04 lxb*/
.select-item{position:relative;}

.select-blk,.select-num{float: left;}
.select-blk{cursor: text;min-width: 100%; min-height:27px;}/*  极速下不对齐  min-height: 34px;2016-6-22  min-height: 27px 添加子任务 2016-01-07*/

.select-blk a.normal,.select-num{
    border: 1px solid #E1E1E1;
	background:#F8F8F8;
    cursor: pointer;
    display: block;
    float: left;text-align:left;
    margin: 0 0px 6px 3px;
    max-width: 250px;
    overflow: hidden;padding:0px 5px;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: normal;
    word-wrap: break-word;
}
/*margin: 0 0px 4px 3px; 12-04 lxb ie8*/

.select-more{
    border: 1px solid #E1E1E1;
	background:#F8F8F8;
    cursor: pointer;
    float: left;text-align:left;
    margin: 0 0px 4px 3px;
	padding:0px 5px;
}
.select-num{background:#fff;border:1px solid #fff;}
.select-blk a.normal{cursor: default;}/*08-25 lxb*/
.select-blk a.normal:hover, .select-blk a.normal:focus{color: #555;}/*08-25 lxb*/
.select-blk a.normal p { min-width: 20px;max-width:200px;padding-right:2px; line-height: 1.5em;}/*padding-right:12px;*/
.select-blk a.normal span {cursor: pointer;float: left;margin: 0;padding: 0;}
.select-blk a.sc1,.normal.sc1{background:#D6FFBF;border:1px solid #96CD78;}
.select-blk a.sc2,.normal.sc2{background:#E0E0FF;border:1px solid #A1A1FF;}
.select-blk a.sc3,.normal.sc3{background:#BFF7FF;border:1px solid #84DBE7;}
.select-blk a.sc4,.normal.sc4{background:#F8FFBF;border:1px solid #D5DF87;}
.select-blk a.sc5,.normal.sc5{background:#FFDCBF;border:1px solid #DBA67C;}

.select-input{float:left;padding:0px;margin: 0 0px 4px 0;text-align:left;border: medium none; outline: medium none; width:1px;min-width:1px;width:auto; display:inline-block;background:transparent;}
/*width: 100%;*/
.select-blk a.normal{display:inline-block;}
.select-blk a p{display:inline-block;}
.select-blk a .del-icon{padding-top:3px;}

.select-item .select-content{ padding-left:0px;padding-right:58px;display:inline-block;}
.select-item{padding:0;margin:0;}
.select-btn{border-left:0;}
.select-btn .btn{padding: 6px 10px;font-size:15px;}/*
.select-btn.position1{top:0px;right:-76px;}*/
.select-btn .btn-default {border:0px solid #eee;color: #999;}/*#E1E1E1;*/

.select-btn  .btn-clear{position:absolute;top:0;right:0px;border-radius:0;border:1px solid #eee;}
.select-btn  .btn-add{position:absolute;top:0;right:-36px;right:-80px;border:1px solid #eee;border-radius:0 4px 4px 0;}

.select-btn button{margin-right:0;}
.select-wrap .input-group-addon, .input-group-btn {
    vertical-align: top;}

.addr_text{margin:1px -12px 6px 0;height:20px;background:transparent;}
.addr_text input{ime-mode:disabled;font-family:Tahoma;background:transparent;}
.form-right-item .dropdown-hor .dropdown-toggle{width: 100%;}
.form-right-item .dropdown-hor .dropdown{width: 29%; float: left;}
.form-right-item .dropdown-hor>.dropdown{margin-right: 5px;}

/*数据选择控件-引用*/
.modal-body.select-data{background: none;}
.modal-body.select-data .select-tab{border-bottom: 4px solid #eee;}
.select-data .select-tab .nav-4 li{width: initial; float: left;display: inline-block;}
.select-data .select-bd{height: inherit;}
.select-data .modal-select .select-bd{height: 430px;}
.select-data .modal-select li{line-height: normal;}
.select-data .select-pop{height: inherit;}
.select-data .modal-body-content{height: inherit;}
.select-data .navbar-nav.navbar > li > .menu-text{display: inline-block; line-height: 37px; font-size: 14px;margin-bottom: -1px;margin-right:8px;padding: 3px 15px; cursor: pointer; border-bottom: 4px solid transparent;}
.select-data .navbar-nav.navbar > li > .menu-text span{padding: 10px 5px; width: 23px; height: 20px;}
.select-data .navbar-nav.navbar > li > .nav-return.menu-text:hover{border-bottom:4px solid transparent; color: #666;}
.select-data .navbar-nav.navbar > li > .menu-text:hover,
.select-data .navbar-nav.navbar > .active > .menu-text{border-bottom: 4px solid #8FC04F;padding-bottom:3px; color: #8FC04F;}
.select-data .navbar-nav.navbar > li > .menu-text:hover .glyphicon-trash,
.select-data .navbar-nav.navbar > .active > .menu-text .glyphicon-trash{color: #666;}
.select-data .detail-tab .navbar{width: 100%; margin-bottom: -4px;}
.select-data .navbar-nav-right .glyphicon{ top: 3px;}
.select-data .select-bd .blk-thumb-tree{border: 0;}
.select-data .detail-tab{ margin-bottom: -4px; border: 0;}
.select-data .blk-thumb-tree-columns{height: 340px;}
.select-data .page-list-wrap .col-lg-12{padding: 0;}
.select-data .row-list .list-bd{padding-left: 0; padding-right: 0;}
.select-data .row-list .list-bd .table tr td{overflow: hidden;}
.sel-data-wrap{margin-top: 15px;}
.sel-data-wrap ul:after{content: ""; display: block; clear: both;}
.data-bd li{float: left; width: 21%; margin: 5px 12px; overflow: hidden; white-space: nowrap;  text-overflow: ellipsis; cursor: pointer; text-align: center; padding: 6px 0; border-radius: 5px; border: 1px solid #eee; background: #f9f9f9;}
.data-bd li:hover{background: #f2f2f2;}
.data-til{padding-bottom: 15px;}
.data-til span{background: #999; padding: 2px 12px; border-radius: 16px; margin: 10px; color: #fff; }
.nav-4 > li.pd0 > .menu-text{padding:3px 0;}

/*选人下拉2015-5-15 */
.select-drop a span{color:#666;}
.select-drop a span span.grayc{color: #ccc;}/*选人控件下拉列表括号中字体 10-23 lxb*/
.select-drop li a {padding: 9px 15px 9px 15px;display: block;}/*a {padding: 10px 0 10px 15px;display: block;}*/
.select-drop li.actblk{border-bottom:0;}
.select-drop li.actblk .act-item{padding-left:15px;padding-bottom:9px;}
.dw-sel{padding: 5px 0 5px 10px; display: block; cursor: pointer;}
.dw-sel:hover{background: #f5f5f5;}

/*选人下拉 树形复合写法 2015-5-15 */

.select-drop .blk-thumb-tree{margin-bottom:0px;border: 0px solid #edf1ef;background:url(../img3/tree-bg-right.png) repeat-y right center;}
.select-drop .blk-tree-left{margin-right:200px;min-width:200px;width:100%; display: table-cell;}
.select-drop .blk-tree-left .blk-tree-bd{ margin-bottom:0px;}
.select-drop .blk-tree-left .blk-tree-bd .tree-item{margin-right: 0px;}
.select-drop .blk-tree-left .blk-tree-bd > ul > li > a {padding:10px 15px 10px 15px;display: block;}

.form-right-item .select-drop .blk-tree-bd > ul > li{border: 0;white-space: nowrap; }
.form-right-item .select-drop .tree-md .blk-tree-right .blk-tree-bd > ul > li > a:hover{background: #f2f2f2;}/*background: #fafafa;*/
.form-right-item .select-drop .tree-md .blk-tree-right{white-space: nowrap;}

/*选人下拉复合左侧*/

/*选人下拉复合右侧*/
.select-drop .tree-sm .blk-tree-right{ display: none;}
.select-drop .tree-sm.blk-thumb-tree{background:none;}

.select-drop .tree-md .blk-tree-right{padding-left:0;width:200px;display: table-cell;vertical-align:top;min-width:200px;}
.select-drop .tree-md .blk-tree-right .blk-tree-bd{margin-bottom:0px;}
.select-drop .tree-md .blk-tree-right .blk-tree-bd .tree-item {margin-right: 0px;}
.select-drop .tree-md .blk-tree-right .blk-tree-bd .tree-item .tree-til{ padding: 5px 15px 5px 10px;color:#ccc;}/*font-weight:bold;*/

/*选人下拉左侧人像复合*/


/*评论头像*/
.comment-list-wrap .thumb-p img{margin:0 auto;border-radius:6px;border:1px solid #eee;}

/*未阅评论*/
.comment-list-wrap .thumb-p{position: relative;}
.comment-list-wrap .thumb-p .pos{position: absolute; right: 5px; top: 0px;}

/*评论@状态position:relative;列表*/

.comment-at .p-thumb-left,
.select-drop .remind-item .p-thumb-left{display: table-cell;}
.comment-at .p-thumb-left img,
.select-drop .remind-item .p-thumb-left img{border-radius:6px;width:32px;height:32px;}

.comment-at .p-thumb-left .add,
.select-drop  .remind-item .p-thumb-left .add{border-radius:100%;width:30px;height:30px;line-height:30px;font-size:14px;text-align:center;margin:0 auto;border:1px solid #ccc;}


/*评论@状态右侧*/
.comment-at .p-thumb-right,
.select-drop  .remind-item .p-thumb-right {padding-left:10px;vertical-align:middle; display: table-cell;color:#999;}
.comment-at ul.comment-at li{border-bottom:1px solid #f7f7f7;}/**/

/*提醒*/
.remind-time-row{margin-bottom:15px;}
.remind-time-row .btn-default:focus{background: #eee;}
.remind-time-row.lastone{margin-bottom:0px;}
.remind-time-row .inline-block{vertical-align: middle; margin-right: 10px;}
.remind-time-row .dropdown .btn{border: 0; padding: 6px 0px;}
.remind-time-row .dropdown .btn:hover,
.remind-time-row .dropdown .btn:focus{background: #fff;}
.drop-group-inline{border-radius:4px;float:left; background-color: #eee; color: #555;    border: 1px solid #eee; border-right:0;    border-bottom-right-radius: 0;
    border-top-right-radius: 0;   display: inline-block;    line-height: 1.42857;
    margin-bottom: 0;    vertical-align: middle;
    white-space: nowrap;
    font-size: 14px;
    font-weight: 400;
    padding: 7px 12px 6px 12px;
    text-align: center;}/*内联下拉左侧灰底文字*/

.remind-month button{width:33px;}
.remind-month.btn-group .btn + .btn.day,
.remind-month.btn-group .btn-group + .btn.day{
    margin-left:0px;
}
.remind-month.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-radius: 0;}

.remind-month.btn-group .btn.day-row{border-top:0;}
 .remind-add,.vote-add{width:100%;}
.remind-add.input-group .btn,

.vote-add.input-group .btn
  {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;width:100%;text-align:left;
}
.form-right-item  .form-view-wrap .vote-wrap{background:none;border:0;margin-bottom:0;padding:0;}/*投票*/
.vote-ctn i{margin-right:5px;color:#999}
.vote-list li{display:block; border: 1px solid #f7f7f7;border-bottom:0;padding: 0px 10px 7px 12px;position: relative;}
.remind-list li{display:block; border: 1px solid #eee;padding: 6px 10px 7px 12px;position: relative;background:#fff;margin-bottom:15px;}

.remind-ctn,.vote-ctn{ padding-right: 35px;}
.remind-list .position1,.vote-list .position1{position: absolute; right:15px;top:5px;}
.remind-add .input-group-addon,.vote-add  .input-group-addon{background: #fafafa; border-width: 1px 0 1px 1px; border-style: solid; border-color: #eee; }
.remind-add .input-group-addon .glyphicon-plus,.vote-add .input-group-addon .glyphicon-plus{cursor: default;}
.remind-add .btn,.vote-add .btn{background: #fafafa;border-width: 1px 1px 1px 0; border-style: solid; border-color: #eee; padding-left: 0;}
.remind-add .btn:focus,.vote-add .btn:focus{background: #fafafa;}
.remind-month-row {padding: 15px; border: 1px solid #eee; display: inline-block;}
.remind-month-row .remind-time-row:last-child{ margin: 0; }
.remind-month-end, .remind-month{float: left;}
.remind-month-end{width: 105px;}
.remind-month-end .btn{margin-bottom: 2px;}
.remind-month-end .btn:last-child{margin: 0;}
.remind-month{width: 246px; border: 1px solid #eee; border-right: 0; border-bottom: 0; margin-right: 30px;}
.remind-month-row .remind-month .btn{width: 35px; height: 35px; margin: 0; border-radius: 0; text-align: center;padding: 5px;border: 1px solid #eee;  border-top: 0; border-left: 0;}
.remind-month-wrap{border-bottom: 1px solid #eee; margin: 0 -15px 15px -15px ; padding: 0 15px;}
.remind-time-row.remind-month-end .btn-group .btn{border-radius: 4px;}

/*选人下拉复合右侧划过样式重置*/
.select-drop .tree-md .blk-tree-right .blk-tree-bd > ul > li > a:hover{background:#EEFBD7;}/*f9f9f9*/

/*签到定位2015-5-15 .toolbox-wrap .wrap-icon{margin-right:5px;}*/
.mapit-wrap{background:#fff;border-radius:4px 0px 0px 4px;border:1px solid #eee; padding: 6px 12px;cursor:pointer;display: table-cell; vertical-align: top; }/*line-height:20px;.mapit-item{position:relative;} 去掉 padding: 5px 12px 0; ie8 lxb*/
.mapit-til{display: block;}/*padding:10px 15px 10px 15px;*/
.error-tip{color:#f60;}

.toolbox-wrap .item-content {
    display: table-cell;
    padding-left: 5px;
    padding-right: 35px;vertical-align:text-top;
    width: 100%;
}

.mapit-blk .form-group{ margin-bottom:5px;}
.mapit-blk .form-group .form-left-item{text-align:left;width:40px;}
.mapit-blk .pic-item-blk { margin-bottom: 0px;}
.mapit-blk .form-right-item .pic-blk-bd{padding-top:10px;}

.toolbox-wrap .location-wrap{margin-bottom: 0px;}

.modal-body .mapited ul.navbar-nav > li > a{ padding: 15px;}

/*.star{color:red;font-size:10px;}*/
.mapit-pop .mapit-list{margin-top:10px;}
.cube-page-bd .mapit-pop .mapit-list{margin:10px 60px 0 60px;}/*08-13 lxb*/
.mapit-pop .mapit-list li{border-bottom:1px dashed #f7f7f7;padding-bottom:10px;}
.mapit-pop .pagination{margin: 20px 0 0;}


/*上传控件内联定值输入框*/
.form-control.inline-sm{display:inline-block;width:50px;}

/*系统消息设置*/
.sys-news-setting-blk{padding:20px;}
.news-setting-til-over{background:#f7f7f7;font-size:18px;cursor:pointer;margin-bottom:10px;}
.news-setting-til{background:#fff;font-size:18px;cursor:pointer;margin-bottom:10px;}
.news-setting-item{margin-bottom:10px;border:1px solid white;background:#f7f7f7;}
.news-setting-item .til{width:200px;text-align:left;padding-left:20px;margin-top:3px;}
.news-setting-item .icon{text-align:left;margin-top:4px;}
.news-setting-item .ctn{border-left:1px solid #d6e3eb;text-align:left;}

/*表单引导，魔方云引擎*/
.cube-body{background:#FBFBFB;}/*F4F5F9*/
.cube-body-wrap{min-width:1002px;}
.cube-header-wrap{background:#2F3649;height:60px;min-width:1002px;}
.cube-hd-left{float: left;}
.cube-hd-right{float: right;padding-top:12px;padding-right:15px;}

.cube-hd-left .cube-hd-til{float:left;width:160px;padding-left:15px;padding-top:12px;color:#ccc;font-size:24px;}
.cube-hd-left .cube-hd-nav{color: #666;float: left;font-size: 16px;padding-top:18px; }
.cube-hd-left .cube-hd-nav li{float: left;text-align:center;text-decoration:none;width:200px; position:relative;}
.cube-hd-left .cube-hd-nav li span{color:#aaa; background:#666; padding:0 6px; margin-right:5px; border-radius:10px;}
.cube-hd-left .cube-hd-nav li::after{ border-top:1px dashed #666; width:60px; top:13px; content:""; position:absolute; left:180px; right:auto;}
.cube-hd-left .cube-hd-nav li:last-child::after{ border-top:0px dashed #666;}
.cube-hd-left .cube-hd-nav .cube-hd-nav-end::after{border-top:0px;}
.cube-hd-left .cube-hd-nav .on,
.cube-hd-left .cube-hd-nav .off{display:inline-block;}
.cube-hd-left .cube-hd-nav .on{ color:#fff;}
.cube-hd-left .cube-hd-nav .on::after{ border-color:#fff;}
.cube-hd-left .cube-hd-nav li.on span{background:#fff; color:#333;}
.cube-hd-left .cube-hd-nav .on .step{border-radius:16px;text-align:center;display:inline;padding:0 6px;margin-right:5px;width:18px;height:16px;background:#666;color:#ccc;}
.cube-hd-left .cube-hd-nav .off .step{border-radius:16px;text-align:center;display:inline;padding:0 6px;margin-right:5px;width:18px;height:16px;background:#666;color:#ccc;}

/*内容区*/
.cube-content-wrap{margin-top:60px;min-width:1002px; position: relative;}
.cube-main-wrap{ margin-right: 280px;min-width:722px;}

.cube-sidebar-wrap{margin-top:60px; min-width:280px;width: 280px;padding:15px;border-left:1px solid #F0F0F0;background:#F8F8F8;bottom: 0; right: 0; position: fixed; text-align: left;  top: 0; z-index: 99;}
.cube-sidebar{}
.cube-sidebar-layout{clear:both;margin-bottom:15px;border-bottom:1px solid #eee;padding-bottom:5px;}/**/
.cube-sidebar-layout i{font-size:16px;}

.cube-sidebar-list{width:100%; height:400px;margin-bottom:15px; color: #aab7b7; overflow-y:auto; }
.cube-sidebar-list ul{margin-bottom:15px;clear:both; }
.cube-sidebar-list li{ float: left; margin: 0 auto; text-align: center;  width: 72px;margin-bottom:5px;margin-right:5px;}/*border-bottom: 1px dashed #f2f2f2;border-right: 1px dashed #f2f2f2; */
.cube-sidebar-list li.on,.cube-sidebar-list li:hover{background:#fff;}
.cube-sidebar-list li .item {cursor: pointer; font-size: 13px;  padding-bottom: 10px;padding-top:15px; ;}
.cube-sidebar-list li .item span{font-size: 15px; }
.cube-sidebar-list .moretip{clear:both;text-align:center;margin:30px auto;}
.cube-sidebar-list .moretip a,
.cube-sidebar-list .moretip a:link{ color: #aab7b7;}


.cube-sidebar .cube-sidebar-body .cube-sidebar-preset{}
.cube-sidebar-preset .blk1 {margin-bottom:15px;}
.cube-sidebar-preset p{padding:10px 0 5px;}
.cube-sidebar-preset .blk1 p{margin-top:10px;}
.cube-sidebar .cube-sidebar-body .select-list {width:100%;}
.cube-sidebar .cube-sidebar-body .select-list .position1{right:5px;}
.cube-sidebar .cube-sidebar-body .select-list li{  background: url(../img3/handle.png) left center no-repeat;
    border: 1px solid #efefef;
    cursor: pointer;margin:0 0 5px 0;
    padding: 5px 10px 5px 15px;
    position: relative;}

/*左侧#fefefe
.cube-main{margin:25px;}*/
.cube-main{   background: #ffffff none repeat scroll 0 0;
    border: 1px solid #dadada;
    box-shadow: 0 0 4px #ccc;
    height: auto;
    margin: 50px auto 30px;
    min-height: 730px;
    position: relative;
    text-align: left;
    width: 780px;}

.squalt,.squalb,.squart,.squarb{background:url(../img3/squa.png?<version>) no-repeat;width:24px;height:24px;display:inline-block;}
.squalt{background-position:left 0px;position:absolute;top:40px;left:40px;}
.squalb{background-position:left -36px;position:absolute;bottom:40px;left:40px;}
.squart{background-position:right -0px;position:absolute;top:40px;right:40px;}
.squarb{background-position:right -36px;position:absolute;bottom:40px;right:40px;}

.cube-code{position:absolute;top:15px;left:70px;width:50px;height:50px;background:url(../img3/code.png) no-repeat;color:#fff;padding:5px 15px;cursor:pointer}

.cube-page-hd{margin:70px 60px 20px;}
.cube-page .cube-page-hd .form-control{border:0;font-size:24px;text-align:center;line-height:1.5;height:auto;}
/*流程*/
.form-blk-title{font-weight:bold;color:#666;text-align:left;margin-bottom:10px;}
.process-pop-table{border-spacing:1px;border-collapse:inherit;background:#d6e3eb;}
.process-pop-table th{height:30px;text-align:center;}
.process-pop-table th,.process-pop-table td{padding:2px;}
.process-pop-table .select-wrap,.process-pop-table .btn-default {border:0;}
.process-pop-table .btn-default:hover,
.process-pop-table .btn-default:focus,
.process-pop-table .btn-default.focus,
.process-pop-table .btn-default:active,
.process-pop-table .btn-default.active,
.process-pop-table .open > .dropdown-toggle.btn-default { background-color: #fff;}

.cube-page-border{border:2px solid #cbe0bf;margin:0 60px 120px 60px;}/*eee 申请审批 new 100 8-13/25/29 lxb*/
.create-page-wrap .cube-page-border{margin-bottom: 60px;}

.sys-creat-form .cube-page-border{color:#666;min-height:538px;}
.sys-creat-form .cube-page-border.cube-page-minh{min-height:inherit;}

/*拖动时样式f2f2f2  width: 78px;*/
.cube-page  li.widget,
.cube-page  li.widgetsp,
.cube-page  li.widgetsp1{ border: 1px dashed #FFCBCB;display:block;
    height: 70px;width:75px;
    margin: 0 5px 5px auto;
    text-align: center;
	background:#FFE7E7;list-style:none;}

.cube-page  li.widget .item {
    cursor: move;
    font-size: 13px;
    padding-bottom: 10px;
    padding-top: 15px;
}


/*头部虚框*/
.cube-page-hd .default{border:2px dashed #cbe0bf;cursor:move;min-height:36px;}
.cube-page-hd .cube-hd-default{min-height:40px;}

/*省医公文*/
.doc-form .form-create{width:720px; border: 0; box-shadow: none; padding:30px 0px 60px; position: static;} 
.doc-form .form-create .doc-form-wrap{width:720px;}/*2016-5-30*/
.doc-form .cube-page-hd .cube-hd-default{display:none;}
.doc-form .cube-page-bd .cube-page-btm{margin:15px 0 35px;}/*省医自定义样式*/


.detail-content.form-edit{background: #FAFEF4;}/*公文编辑状态2016-5-30*/
.detail-content.form-edit .form-create{background: #FAFEF4;}



/*2015-6-25针对表单的样式重置*/
.cube-page .cube-page-bd  .column1 .form-group{margin-bottom:0px;min-height:40px;}
.cube-page .control-label{padding-top:10px;}
.cube-page .form-right-item{padding-bottom:5px;}
.cube-page .form-right-item .form-control {height: 40px;}

/*右侧内容显示*/
.cube-page-bd .form-view-wrap{display:block;}
.cube-page .form-right-item .form-view-wrap{padding-top:10px;padding-bottom:5px; }

/*右侧控件库图标 08-14 lxb*/
.widget-i{width: 32px; height: 32px; display: inline-block;cursor: pointer;background: url("../img3/v3icon.png") ;}
.widget-redtitle{background-position: -293px -306px ;}/*红头Redtitle*/
.widget-abstract{background-position: -293px -340px ;}/*摘要Abstract*/
.widget-autonum{background-position: -223px -306px ;}/*编号Autonum*/
.widget-applicant{background-position: -223px -170px;}/*申请人Applicant*/
.widget-input{background-position: -293px -204px ;}/*单行文本Input*/
.widget-numeric{background-position: -293px -102px ;}/*数字Numeric*/
.widget-date{background-position: -293px -136px ;}/*日期Date*/
.widget-textarea{background-position: -293px -170px ;}/*多行文本Textarea*/
.widget-ueditor{background-position: -223px -408px ;}/*富文本Baidueditor*/
.widget-radio{background-position: -293px -442px ;}/*单选radio*/
.widget-checkbox{background-position: -293px -408px ;}/*复选checkbox*/
.widget-dropdown{background-position: -223px -204px ;}/*下拉菜单dropdown*/
.widget-selectmember{background-position: -293px -544px ;}/*选人Selectmember*/
.widget-uploadui{background-position: -293px -34px ;}/*附件Uploadui*/
.widget-calculated{background-position: -153px -34px ;}/*计算 Calculated */
.widget-address{background-position: -153px -170px;}/*地址Address*/
.widget-locaterecord{background-position: -293px -510px;}/*签到签退*/
.widget-photograph{background-position: -293px -272px;}/*拍照Photograph*/
.widget-birthday{background-position: -223px -272px ;}/*生日Birthday*/
.widget-contact{background-position: -223px -510px;}/*联系方式Contact*/
.widget-divider{background-position: -153px -68px ;}/*分隔线Divider*/
.widget-alarm{background-position: -223px 0 ;}/*提醒Alarm*/
.widget-vote{background-position: -223px -34px ;}/*投票Vote*/
.widget-venue{background-position: -293px 0 ;}/*地点Venue*/
.widget-toolbar{background-position: -293px -238px ;}/*工具栏Toolbar*/
.widget-communication{background-position: -153px -136px ;}/*沟通框Communication*/
.widget-commtext{background-position: -293px -68px ;}/*纯文本沟通框Commtext*/
.widget-selectdata{background-position: -293px -374px ;}/*数据选择selectdata*/
.widget-cpcheckbox{background-position: -293px -476px ;}/*复合选框compoundcheckbox*/
.widget-stage{background-position: -153px -544px ;}/*阶段stage*/
.widget-sel-data{background-position: -293px -374px ;}/*数据选择sel-data*/
.widget-clt-data{background-position: -153px -238px;}/*数据关联clt-data*/

.widget-office{background-position: -153px -272px;}/*在线OFFICE*/
.widget-process{background-position: -153px -476px;}/*审批*/

/*鼠标滑过*/
.cube-sidebar-list li:hover .widget-redtitle{background-position: -328px -306px ;}/*红头Redtitle*/
.cube-sidebar-list li:hover .widget-abstract{background-position: -328px -340px ;}/*摘要Abstract*/
.cube-sidebar-list li:hover .widget-autonum{background-position: -258px -306px;}/*编号Autonum*/
.cube-sidebar-list li:hover .widget-applicant{background-position: -258px -170px ;}/*申请人Applicant*/
.cube-sidebar-list li:hover .widget-input{background-position: -328px -204px ;}/*单行文本Input*/
.cube-sidebar-list li:hover .widget-numeric{background-position: -328px -102px ;}/*数字Numeric*/
.cube-sidebar-list li:hover .widget-date{background-position: -328px -136px;}/*日期Date*/
.cube-sidebar-list li:hover .widget-textarea{background-position: -328px -170px ;}/*多行文本Textarea*/
.cube-sidebar-list li:hover .widget-ueditor{background-position: -258px -408px ;}/*富文本Baidueditor*/
.cube-sidebar-list li:hover .widget-radio{background-position: -328px -442px;}/*单选radio*/
.cube-sidebar-list li:hover .widget-checkbox{background-position: -328px -408px ;}/*复选checkbox*/
.cube-sidebar-list li:hover .widget-dropdown{background-position: -258px -204px ;}/*下拉菜单dropdown*/
.cube-sidebar-list li:hover .widget-selectmember{background-position: -328px -544px ;}/*选人Selectmember*/
.cube-sidebar-list li:hover .widget-uploadui{background-position: -328px -34px ;}/*附件Uploadui*/
.cube-sidebar-list li:hover .widget-calculated{background-position: -188px -34px ;}/*计算 Calculated */
.cube-sidebar-list li:hover .widget-address{background-position: -188px -170px ;}/*地址Address*/
.cube-sidebar-list li:hover .widget-locaterecord{background-position: -328px -510px ;}/*签到签退*/
.cube-sidebar-list li:hover .widget-photograph{background-position: -328px -272px;}/*拍照Photograph*/
.cube-sidebar-list li:hover .widget-birthday{background-position: -258px -272px ;}/*生日Birthday*/
.cube-sidebar-list li:hover .widget-contact{background-position: -258px -510px ;}/*联系方式Contact*/
.cube-sidebar-list li:hover .widget-divider{background-position: -188px -68px;}/*分隔线Divider*/
.cube-sidebar-list li:hover .widget-alarm{background-position: -258px 0 ;}/*提醒Alarm*/
.cube-sidebar-list li:hover .widget-vote{background-position: -258px -34px ;}/*投票Vote*/
.cube-sidebar-list li:hover .widget-venue{background-position: -328px 0 ;}/*地点Venue*/
.cube-sidebar-list li:hover .widget-toolbar{background-position: -328px -238px ;}/*工具栏Toolbar*/
.cube-sidebar-list li:hover .widget-communication{background-position: -188px -136px ;}/*沟通框Communication*/
.cube-sidebar-list li:hover .widget-commtext{background-position: -328px -68px ;}/*纯文本沟通框Commtext*/
.cube-sidebar-list li:hover .widget-selectdata{background-position: -328px -374px ;}/*数据选择selectdata*/
.cube-sidebar-list li:hover .widget-cpcheckbox{background-position: -328px -476px ;}/*复合选框compoundcheckbox*/
.cube-sidebar-list li:hover .widget-stage{background-position: -188px -544px ;}/*阶段stage*/
.cube-sidebar-list li:hover .widget-sel-data{background-position: -328px -374px ;}/*数据选择sel-data*/
.cube-sidebar-list li:hover .widget-clt-data{background-position: -188px -238px ;}/*数据关联clt-data*/
.cube-sidebar-list li:hover .widget-office{background-position: -188px -272px;}/*在线OFFICE*/
.cube-sidebar-list li:hover .widget-process{background-position: -188px -476px;}/*审批*/



/*编辑状态时的表单重置左侧标题栏*/
.cube-page .cube-edit .title .form-control{height:auto;color:#666;text-align:right;border:0;margin:0;background:transparent;padding:0;width:96%;display:table-cell;}
.cube-page .cube-edit .form-control:focus{border-color: #fff; outline: 0;
  -webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,.075), 0 0 0px rgba(102, 175, 233, .6);
  box-shadow: inset 0 0px 0px rgba(0,0,0,.075), 0 0 0px rgba(102, 175, 233, .6);}

.cube-page .form-group .form-left-item {margin-left:0;}
.cube-page .form-group .form-right-item  .form-control{border:0;margin:0;background:transparent;padding:0;border-radius:0;}
.cube-page .form-group .form-right-item  .form-control:focus{border-color: #fff; outline: 0;
  -webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,.075), 0 0 0px rgba(102, 175, 233, .6);
  box-shadow: inset 0 0px 0px rgba(0,0,0,.075), 0 0 0px rgba(102, 175, 233, .6);}

/*表单中数据选择控件/定位控件 border:0;*/
.cube-page .form-group .form-right-item .input-group{margin-top:1px;}/**/
.cube-page .form-group .form-right-item .select-wrap,
.cube-page .form-group .form-right-item .btn-default,
.cube-page .form-group .form-right-item .mapit-wrap{border:0;background:transparent;}

/*提醒控件*/
.cube-page .form-group .form-right-item  .remind-add .input-group-addon,
.cube-page .form-group .form-right-item  .vote-add .input-group-addon{border:0;background:transparent;border-radius:0;padding:6px 0;}
.cube-page .form-group .form-right-item  .remind-add .btn-default,
.cube-page .form-group .form-right-item  .vote-add input{padding:6px 12px 6px 5px;}

/*选人控件 搜索框*/
.cube-page .modal-body-content .select-tab .input-group{margin-top: 8px;}
.cube-page .modal-body-content .select-tab .input-group .form-control{height: inherit; border: 1px solid #eee; padding: 6px 12px; border-radius: 4px; }

/*默认布局的可见区*/
.form-group .cube-form-star{color:red;font-size:13px;padding-right:2px;display:table-cell;}
.cube-page .cube-page-bd .cube-column{line-height:1.42857;margin:0px;cursor:default;border-bottom:1px solid #eee;width:100%;}

.cube-page .column1 {padding:0;margin:0;position:relative;}

/*.cube-page .column1.hover{border:2px dashed #ccc;}*/

.cube-page .column-edit-icon{position:absolute;top:10px;right:5px;z-index:10;}
.cube-page .cube-page-hd .column-edit-icon{top:5px;} /*去掉从属关系.column1 */
.cube-page .column-edit-icon .icon-bg{padding-top:5px;font-size:12px;background:#444;width:20px;height:20px;color:white;border-radius:50%;text-align:center;}

/*头部虚框*/
.cube-page .cube-page-hd .header-control input{border: 1px dashed #fff;}
.cube-page-hd .header-control:hover input{border: 1px dashed #eee;}
.cube-page-hd .header-control .form-control:focus{border-style: solid; border-color:#66afe9; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6); }
.cube-page-hd .default{border:2px dashed #cbe0bf;cursor:move;min-height:36px;}
.cube-page .column1.default{border:2px dashed #cbe0bf;cursor:move;min-height:36px;}/*一行一列时默认样式*/
.cube-page .column1 .column1.default{margin:2px;}/*一行一列时默认边距*/
.cube-page .column2 .cube-column-left .column1.default{margin:2px;}
.cube-page .column2 .cube-column-right .column1.default{margin:2px 2px 2px -2px;}

.column2 .column1 .form-right-item{width:50%;}
.column2 .cube-column-left{width:50%;float:left;padding:0;margin:0;}
.column2 .cube-column-right{width:49.4%;float:right;padding:0;margin:0;}
.column2 .dropdown {position: static;}
.column2 .dropdown .leave-select-select{top: 13px; right: -37px; position: absolute;}
.news-creat-form .column2 .dropdown .caret{right: -42px;}

/*无左栏时*/
.cube-page .column1  .noleft .form-left-item{display:none;}
.cube-page .column1  .noleft.form-group{background:none;}
.cube-page .column1  .noleft .form-right-item{width:100%;}
.cube-page .column1  .noleft .form-right-item textarea.textarea-normal{resize:none;border:0;border-radius:0;padding:6px 5px;}/*多行编辑*/
.cube-page .column1  .noleft .form-right-item .textarea-img{padding:6px 5px;color:#999;height:100px;}
/*正常栏位显示*/
.cube-page .column1 .form-right-item  textarea.textarea-normal{resize:none;border:0;border-radius:0;padding:6px 0 0 0; box-shadow: none;}

/*默认块的划过显示边线*/
.cube-page .column2 .cube-column-left{border-right:1px solid #eee;}
.cube-page .column1 .form-group{background: url(../img3/bge.png) repeat-y;}
.cube-page .column1 .form-group .over{background:#FEFFE6;cursor:pointer;padding-bottom:10px;}/*浅黄*/
.cube-page .column1 .form-group .down{background:#E7F7F9;cursor:pointer;padding-bottom:10px;}/*浅蓝E6FCFF*/
.cube-error{background:#FFAAAA;padding-bottom:10px;}

.cube-page .column1 label.form-left-item{display:table-cell;width:100px;text-align:right;   }
.cube-page .column1 .form-right-item{display:table-cell;vertical-align:middle;padding-left: 5px; }/*padding-bottom:5px;*/

.cube-page .column1  .cube-title-ctn{float:right;padding:0 0 0px 4px;}
.cube-page .column1  .cube-title-ctn .title{display:table-cell;text-align: right;white-space: normal;word-break:break-all;}/*margin: 6px 0 6px 0px; */
.cube-page .column1  .cube-title-ctn .colon{display:table-cell;vertical-align:middle;text-align:right;padding-right: 3px;}
.cube-page .column1  .form-right-item .pd0{padding:0;}

/*联系人控件*/

/*客户档案页显示*/
.contact .form-control{width:378px;}
.contact .phone-item{display:table-cell;}
.contact .item1{width:60px}
.contact .item2{width:190px}
.contact .item3{width:100px}
.contact .item1 .form-control,
.contact .item2 .form-control,
.contact .item3 .form-control{width:100%;}

/*联系人控件表单显示*/
.cube-page  .contact{min-height:40px;}
.cube-page  .contact .column1 {border-bottom:1px solid #eee;}
.cube-page  .contact .column1.last{border-bottom:0px solid #eee;}
.cube-page  .contact .item1{width:20%;background: url(../img3/bge.png) right center repeat-y;}
.cube-page  .contact .item2{width:40%;background: url(../img3/bge.png) right center repeat-y;padding-left:5px;}
.cube-page  .contact .item3{width:40%;padding-left:5px;}
.cube-page  .contact .phone-item{display:table-cell;}
.cube-page .contact .form-right-item{padding-bottom:0px;}

/*申请人表单显示*/
 .applicant{position:relative;}
.applicant .row1{border-bottom:1px solid #eee;}
.applicant .row2{}
.cube-page .form-right-item .radio-inline,.cube-page .form-right-item .checkbox-inline {padding-bottom:5px;}

/*类别控件表单显示*/
.column1 .btn{padding-left:0px; padding-top:10px;}
.category-plus-icon{padding:0 4px 0 3px;}
.column1 .form-right-item .talign-left.dropdown-toggle{width: inherit;}
.column1 .leave-select-select{float: right; right: 0;}
/*工具栏*/
.cube-page .form-group .form-right-item .upload-pic-control2{margin:0px  0px -5px -9px ; }
.cube-page .form-group .form-right-item .upload-pic-control2 .countersign-wrap{padding-left: 10px;}

/*工具栏 12-11 lxb*/
.cube-page .toolbar{margin: 0px 0px -5px -9px ;}
.cube-page .toolbar .btn{padding: 6px 12px;}
.cube-page .toolbar-initial{border: 0; background: none;}
.cube-page .toolbar-initial li{padding: 10px 12px;}
.cube-page .open-toolbar-wrap .toolbar-initial{border-bottom: 1px solid #eee;}
.cube-page .open-toolbar-wrap.toolbar{margin: 0px -5% -5px -9px ;}
.cube-page .toolbar-wrap{margin:10px;}
.cube-page .form-view-wrap .toolbar-wrap{margin-top:0px;}
.cube-page .toolbar-wrap .vote-wrap{padding-top: 10px;}

/*沟通栏*/
.cube-page .cube-communication-column .toolactbox ul li {height: 40px;}
.cube-page .cube-communication-column .toolactbox ul li .item{padding-top: 8px;}
.cube-communication-column .form-left-item{background: #fff; margin-top: -2px;}
.cube-page .cube-communication-column .toolactbox{white-space: nowrap; overflow: hidden;}
.cube-page .cube-communication-column .form-group .form-right-item .upload-pic-control2{margin-bottom: 0;}
/*2015-6-13针对表单的样式重置*/

/*2015-7-02针对表单的样式2重置*/
.cube2 .cube-page-border,
.cube-page .cube2 .cube-column,
.cube-page .cube2 .contact .column1{border:0;}
.cube-page .cube2 .column1 .form-group,
.cube-page .cube2 .contact .item1,
.cube-page .cube2 .contact .item2{background:none;}
.cube-page .cube2 .form-right-item{padding-top: 5px;;}
.cube-page .cube2 .form-right-item .form-control{height:34px; padding:6px 12px;}
.cube-page .cube2 .form-group .form-right-item .form-control,
.cube-page .cube2 .form-group .form-right-item .btn,
.cube-page .cube2 .column1 .form-right-item  textarea.textarea-normal{border:1px solid #eee; border-radius:4px;}
.cube-page .cube2 .form-group .form-right-item .btn,
.cube-page .cube2 .form-group .form-right-item  .vote-add input{padding: 6px 12px;}
.cube-page .cube2 .form-group .form-right-item .input-group-addon{padding-right: 5px;}
.cube-page .cube2 .input-group-btn:last-child > .btn {border-bottom-left-radius:0; border-top-left-radius:0; margin-left: -1px;}
.cube-page .cube2 .input-group .form-control:first-child{border-bottom-right-radius:0; border-top-right-radius:0;}
.cube-page .cube2 .form-group .form-right-item .mapit-wrap,
.cube-page .cube2 .form-group .form-right-item .select-wrap{border:1px solid #eee;}
.cube-page .cube2 .column1 .form-right-item textarea.textarea-normal{padding:6px 12px;}
.cube-page .cube2 .column-edit-icon{right:15px;}
.cube-page .cube2 .remind-add .btn{color:#999 ;}
.cube-page .cube2 .cube-column,
.cube-page .cube2 .contact .column1,
.cube-page .cube2 .cube-divider{margin-bottom:2px;}
.cube-page .cube2 .cube-divider{padding-left: 0px;}
.cube-page .cube2 .form-edit-blk{border:1px solid #eee; border-radius: 4px;}
.cube-page .cube2 .cube-column .default{margin-left: 5px;}
.cube-page .cube2 .column1  .cube-title-ctn .colon{padding: 0px;}
.cube-page .cube2 .form-left-item{margin: 0px;}
.cube-page .cube2 .column1 label.form-left-item{background: none;}
.cube2-from-textarea, .cube2-from-text{width:100% ; padding: 6px 12px ; border: 1px solid #eee; border-radius: 4px; color: #acacac; overflow: hidden; white-space: nowrap;}
.cube2-from-textarea{ min-height:86px ;}
.cube2-from-text{ min-height:21px ;}
.cube2-from-text2{width: 378px;}
.cube2-from-text3{border-radius: 4px 0 0 4px; height: 34px; }
.cube2 .form-right-item .talign-left.dropdown-toggle{width: 370px;}

/*表单式*/
.form-cube-page .cube-page-hd {margin-top: 40px;}

/*表格式*/
/*提醒*/
.cube-page .modal-body .form-group{background: none;}
.cube-page .modal-body .form-checkbox-group{width: initial;}
/*.cube-page .modal-body .form-right-item{padding-top: 5px;}*/
.cube-page .modal-body .form-group .form-right-item .select-wrap,
.cube-page .modal-body .form-group .btn,
.cube-page .modal-body .form-group .form-right-item .form-control{border: 1px solid #eee;}
.cube-page .modal-body .form-group .form-right-item .form-control{height: 32px; border-radius: 4px ; padding-left: 10px;}
.cube-page .modal-body .form-right-item textarea.textarea-normal{border:1px solid #eee; border-radius: 4px ; padding:6px 10px ;}
.cube-page .modal-body .form-group .form-right-item .alarm_tisselect{background: #eee;}
.cube-page .modal-body .form-group .btn{padding: 6px 12px;}
.cube-page .modal-body .form-group .input-group-addon{background: #eee;border-width:1px 1px 1px 0 ; border-color: #eee; border-style: solid; font-size: 13px;}
.cube-page .column1 .remind-list li{padding-left: 0;}
.cube-page .column1 .modal-footer .btn{padding: 6px 12px;}

/*签到*/
.cube-page .column1 .location-wrap {background: none; border: 0; padding: 0;}
.cube-page .column1 .location-wrap label.form-left-item{width: 60px;}
.cube-page .column1 .location-wrap.countersign-wrap label.form-left-item{width: 65px;}
.cube-page .column1 .location-wrap .form-group{background: none;}
.cube-page .column1 .location-wrap .form-group .form-right-item .form-control{border: 1px solid #eee; border-radius: 4px; height: 32px; padding-left: 10px;}

/*投票*/
.cube-page .column1 .vote-wrap .form-group{background: none;}
.cube-page .column1 .vote-wrap label.form-left-item{width: 70px;}
.cube-page .column1 .input-group-addon{background: none; border: 0;}
.sys-creat-form .cube-page .cube-divider{margin: 0;}
.cube-page .column1 .vote-wrap .form-group .btn{padding: 6px 12px;}

/********表单引导，魔方云引擎--流程绑定页面**********/
/*引导背景*/
.guide-img{width: 14%; height: 200px; background: url("../img3/form-cube-tip.png") no-repeat ; background-size: 100%;  position: fixed;top: 315px; right: 265px; z-index: 100;}

/*第二步-主页*/
.cube-sc-index{text-align:center; margin-top:200px;}
.cube-sc-index-select{width:200px; margin:0 auto;}

/*第二步-流程*/
/*左侧*/
.cube-left-wrap{margin-top:60px; min-width:280px;width: 280px;padding:15px;border-right:1px solid #F0F0F0;background:#FFF;bottom: 0; left: 0; position: fixed; text-align: left;  top: 0; z-index: 99;}
.cube-left-nav a{width:50%; float:left; display:inline-table; text-align:center; padding:7px;}
.cube-left-nav-left{border:1px solid #F0F0F0; border-radius:4px 0px 0 4px;}
.cube-left-nav-right{border-width:1px 1px 1px 0;border-style:solid; border-color:#F0F0F0; border-radius:0 4px 4px 0;}
.cube-body-item{border-bottom:1px solid #eee; padding-bottom:25px;}
.cube-body-item-bd{width: 50%;}
.cube-body-item img{border:2px solid #F0F0F0; border-radius:4px; padding:0 10px; background-color:#fff;}
.cube-body-item h3, .cube-body-item p{line-height:1.5em; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.cube-body-item-add{border:2px dashed #F0F0F0; padding:17px 30px; font-size:30px;}
.cube-body-item-add , .selected{background-color:#fff}
.cube-body-item-edit input{border: 0;height: 20px; padding: 0; margin-bottom: 3px;}
.cube-body-item-edit .btn-default{padding: 0px; margin-top: -3px;}
.cube-flow-title{font-size: 16px;}

/*中间*/
.cube-sc-main-wrap{ margin-right: 280px;min-width:722px; margin-left: 280px;}
.cube-sc-main-wrap-hd{border-bottom:1px solid #F0F0F0;}
.cube-sc-main-wrap-hd-title{ text-align:center;}
.cube-sc-main-wrap-hd-title h1{font-size: 30px; margin: 0px 15px; line-height: 1.5em;}
.cube-sc-main-wrap .switch .bootstrap-switch{ margin-top:5px;}
.cube-test-icon-wrap{width:38px; height:32px; background:url(../img3/code-test-icon.png) no-repeat; position:relative;}
.switch .bootstrap-switch{ border-radius:40px; float:left;}/*重置默认开关*/

/*重置switch 8-12 lxb*/
.page-content-wrap .has-switch{border-radius: 15px; min-width: 65px; display: inline-block; vertical-align: -3px; border: 0;}/*09-10 lxb 申请审批*/
.page-content-wrap .has-switch > div label{line-height:12px;}/*09-10 lxb 申请审批*/
.has-switch > div.switch-animate>div{padding: 3px;}
.has-switch > div span{width: 38%; font-size: 13px; padding: 5px 0;line-height: 13px;}
.has-switch > div.swc-off{background: #ff875e;}
.has-switch > div.swc-off label{width: 23%;}
.has-switch > div {background: #9bcd5a;}
.has-switch > div span.switch-success,
.has-switch > div span.switch-success:hover{background: #9bcd5a; text-shadow: none;}
.has-switch > div span.switch-warning,
.has-switch > div span.switch-warning:hover{background: #ff875e; text-shadow: none;}
.has-switch > div label{width: 23%; background-image: none;background: #fff;line-height: 13px; border-radius: 23px; }
.has-switch > div label:hover{background: #fff;}

/*魔方引擎switch 8-13 lxb*/
.switch-blk .has-switch{border-radius: 26px;}
.switch-blk .has-switch > div label{width: 15%; border-radius: 25px;}
.switch-blk .has-switch .switch-on span.switch-left{width: 52%;}
.switch-blk .has-switch > div.switch-off{background: #ff875e;}
.switch-blk .has-switch .switch-off span.switch-left{width: 33%; }
.switch-blk .has-switch .switch-off span.switch-right{width: 52%;}
.switch-blk .has-switch > div span{width: 30%; text-shadow: none;}

.reset-switch .has-switch > div.switch-off{left: 0;}
.reset-switch .has-switch > div label{width: 22%;}
.reset-switch .has-switch .switch-on span.switch-left{width: 27%;}
.reset-switch, .switch-text{display: inline-block; vertical-align: middle;}
.switch-text{font-size: 14px; margin-top: -7px;}
.eg-switch .has-switch > div label{width: 22%; margin-left: 2px; margin-bottom: 1px;}
.eg-switch .has-switch .switch-on span.switch-left,
.eg-switch .has-switch .switch-off span.switch-right{width: 43%;}
/*文件柜 权限*/
.eg-switch  .has-switch > div.switch-animate{padding: 1px;}
.eg-switch .has-switch > div span{padding: 4px 0;}
.eg-switch .has-switch  > div.switch-on label{margin-right: 1px; margin-left: 1px;}
.eg-switch .has-switch  > div.switch-off label{margin-right: 0px; margin-left: 2px;}
.eg-switch .has-switch > div.switch-animate{transition: none; -webkit-transition: none; -moz-transition: none; -o-transition: none;}
.switch-blk.eg-switch .has-switch .switch-off span.switch-left{width: 32%;}

/*右侧*/
.cube-sidebar-list-control ul{ padding:40px 60px;}
.cube-sidebar-list-control li{ padding:20px 0px;}
.cube-sidebar-btn{position: absolute; bottom: 0;padding:10px 0;background:#f8f8f8; width: 280px;}
.cube-right-icon{width:39px; height:19px; float:left; display:block; background:url(../img3/cube-right-icon.png); margin-right:30px; padding-top:5px;}
.cube-right-icon1{background-position:0 0px;}
.cube-right-icon2{background-position:0 -21px;}
.cube-right-icon3{background-position:0 -41px;}
.cube-right-icon4{background-position:0 -60px;}

/*第二步-弹窗*/
.cube-flow-wrap a{float:left; display:inline-table; text-align:center; padding:7px 12px;}
.cube-flow-wrap-item{border-width:1px 0 1px 1px; border-style:solid; border-color:#F0F0F0; background:#fff;}
.cube-flow-wrap-item-one{ border-radius:4px 0px 0 4px;}
.cube-flow-wrap-item-end{ border-radius:0 4px 4px 0; border-right:1px solid #F0F0F0;}
.flow-select{background-color:#F8F8F8;}
.cube-form-right-item{border:1px solid #F0F0F0; padding:7px; border-radius:4px;}

/*第三步-主页*/
/*左侧*/
.cube-left li{ margin-left:50px; padding-bottom:50px; border-left:2px dashed #ccc;}
.cube-left li a{ font-size:16px; display:table-cell;padding:3px 0 0 25px; background:#FFF;}
.cube-left li a.pdbtm0{padding-bottom:0px}
.cube-left li.last{padding-bottom: 0;}
.cube-left li:last-child{padding-bottom: 0;}
.code-flow-wrap .on a{color:#9bcd5a;}
.code-flow-wrap .off a{color:#ccc;}
.code-flow{ width:32px; height:32px; display:table-cell; background:url(../img3/v3icon.png) no-repeat; position:absolute; left:50px;}
.code-flow-base.on .code-flow{background-position: -405px -536px;}
.code-flow-base.off .code-flow{background-position: -405px -568px;}
.code-flow-text.on  .code-flow{background-position: -436px -536px;}
.code-flow-text.off  .code-flow{background-position: -436px -568px;}
.code-flow-flow.on  .code-flow{background-position: -467px -536px;}
.code-flow-flow.off  .code-flow{background-position: -467px -568px;}
.code-flow-other.on .code-flow{background-position: -405px -536px;}
.code-flow-other.off .code-flow{background-position: -405px -568px;}

/*右侧*/
.cube-th-main-wrap{ margin-left:280px;min-width:722px; padding:10px 20px;}
.code-form-state{ right:80px; top:60px;}
.code-form-state .switch{ padding:10px; text-align:center;}
.code-form-state .switch .bootstrap-switch{ float:none;}
.cube-parameter-setting li{width:25%; float:left; padding:15px 0px;}
.cube-parameter-setting li a{ padding:15px 30% 15px 30px; }
.cube-parameter-setting li i{font-size:8px;}
.cube-parameter-setting li a:hover, .cube-parameter-setting li:hover{ background:#f2f2f2; color:#555}
.cube-span-spacing span{margin-right:5px; color:#8FC04F;}
.cube-body-item-add2{padding:17px 30px;}
.cube-body-item-add2:hover{border: 2px dashed #9bcd5a; color: #666;}
.cube-operation-method-item{ margin-top:15px;}
.cube-operation-method-item li{width:20%; float:left; background:#f0f0f0; text-align:center; margin:0 30px 15px 0; padding:10px 0; border:1px solid #eee;}
.cube-relation-form{padding:50px 0 0 100px;}
.cube-relation-form li{float:left; margin-right:50px; text-align:center; position:relative;}
.cube-relation-form-item{width:68px; height:80px; border:2px solid #eee; background:url(../img3/cube-form-icom.png) no-repeat; }
.cube-relation-form-item2{position:absolute; padding:25px 0 0 10px; top:0; display:none;}
.cube-relation-form-item3{width:68px; height:80px; border:2px dashed #eee; padding:25px 0 0 0px;}
.cube-relation-form .fa-times-circle{top:-7px; right:-7px }

.cube-form-edit .form-edit .w85p{width:85%;}
.cube-power-item-add {background:#fff;}
.cube-power-item-add .form-control{width:100%;}

/*流程页*/
.cube-sc-wrap{margin:80px 20px 20px;}
.cube-sc-hd{padding:10px 0;margin-bottom:15px;border-bottom:1px solid #eee;}
.cube-sc-content {}
.cube-sc-bd .cube-sc-left{float:left;width:150px;text-align:left;}
.cube-sc-bd .cube-sc-right{float:left;min-width:400px;text-align:left;}

/*弹窗*/
.cube-inform-wrap{border:1px solid #eee; margin-top:15px; border-radius:4px;}
.cube-inform-wrap-left{display:table-cell; vertical-align:middle; border-right:1px solid #eee;}
.cube-inform-wrap-left span{ padding:5px 10px; border-radius:50%;}
.cube-inform-wrap-right{ width:505px; display:table-cell;}
.cube-inform-wrap-bottom{border-top:1px solid #eee;}

/*完成-主页*/
.cube-finish-index{text-align:center; margin-top:200px;}
.cube-finish-index h1{ padding:20px 0  20px 70px; background:url(../img3/cube-finish.png) no-repeat; display:inline-block;}
.cube-finish-btn{padding:10px 200px; color:#fff; background-color:#8fc04f;}
.cube-finish-btn:hover{ color:#fff;}
.cube-btn-org{padding:10px 200px; background-color:#FF875E;color: #fff;}
.cube-finish-index .cube-btn-org:hover{background-color:#F1794F;}
.cube-finish-index a{color: #fff;}
.cube-finish-index a:hover{background: #b5e07d;}

/*管理员页面*/
/*新建功能*/
.cube-add-time p{float:left; display:inline-table; text-align:center; padding:7px;}
.cube-add-time-left{border:1px solid #F0F0F0; border-radius:4px 0px 0 4px;}
.cube-add-time-right{border-width:1px 1px 1px 0;border-style:solid; border-color:#F0F0F0; border-radius:0 4px 4px 0;}
.cube-add-time-left span, .cube-add-time-right span{ display:table-cell; }
.cube-add-time-left .fa, .cube-add-time-right .glyphicon{vertical-align:middle;}
.cube-flow-select{padding:15px 25px; }
.cube-flow-select .checkbox-inline div{ margin-right:5px;}
.cube-flow-select .cube-left-nav{width: 200px; margin-bottom: 15px;}
.flow-select-ok{background-color: #9BCD5A; color: #fff;}

/********表单引导，魔方云引擎--流程绑定页面 end**********/
/*私有云*/
.pc-icon{background: url("../img3/pricloud-img.png") no-repeat; display: inline-table;}
.pricloud-page{background: #71c98c;}
.pricloud-page-wrap{width: 50%; height: 50%; position:absolute; top: 0; bottom:0; left:0; right:0; margin:auto;z-index: 99;}

/*私有云-waiting*/
.pricloud-page-wrap.pricloud-wt{width: 201px; height: 200px;}
.pricloud-wt-wrap{width: 201px; height: 200px; background-position:-300px -0px; box-shadow: 0 0px 23px rgba(72, 79, 93, 0.2); text-align: center; padding-top: 40px; color: #fff;}
.icon-wt{width: 70px; height: 70px; margin: 0 auto 30px;}
.pricloud-wt-wrap h2{ font-size: 15px; margin-bottom: 9px;  color: #fff;}
.pricloud-wt-wrap p{font-size: 13px; opacity: 0.5;}

/*私有云-select-login*/
.pricloud-page-wrap .plat-list-mid{width: 47%;}
.pricloud-page-wrap .plat-list-right{width: 23%;}
.plat-list-sel{display: inline-block; vertical-align: middle; margin-right: 10px;}

/*私有云-login*/
.pricloud-login, .pricloud-loging, .pricloud-error{text-align: center;}
.pricloud-login h1, .pricloud-login p{margin-bottom: 30px;}
.pricloud-login h1{color: #c4edd1; font-size: 34px; font-weight: bold;}
.pricloud-login p{color: #fff; font-size: 15px;opacity: 0.8;}
.pricloud-login-wrap{display: inline-table; width: 350px; padding: 30px 20px; background: #fff; border-radius: 5px; }
.pricloud-login-wrap .input-group{width: 100%; margin-bottom: 20px;}
.pricloud-logo{width: 190px; height: 31px; background-position: 0 0; display: block; margin: 10px 0 0 10px;}
.pricloud-login-wrap .input-group-addon{width: 80px; text-align: center;}
.pricloud-login-ft a{color: #999; }
.pricloud-login-ft a:hover{color: #333;}
.pricloud-login-ft a:active{color: #555;}
.login-ft-left{float: left;}
.login-ft-right{float: right;}
.icon-cloud{width: 280px; height: 174px; background-position: -8px -46px; display: inline-table; margin-bottom: 40px; position: relative;}
.pricloud-loging h1{color: #fff; font-size: 30px;margin-bottom: 15px;}
.pricloud-loging p{color: #fff; font-size: 14px;margin-bottom: 30px; opacity: 0.7;}
.pricloud-loging .btn{background: none;color: #fff; width: 100px;}
.pricloud-loging .btn:hover{background: #eafef0;color: #71c98c;}
.pricloud-loging .btn:active{background: #b8eec9;color: #71c98c;}

/*私有云-finish*/
.pricloud-page-wrap.pricloud-finish{width: 800px;}
.pricloud-page-left ,.pricloud-page-right{display: inline-table; vertical-align: middle;}
.pricloud-page-right h1{color: #fff; font-size: 34px; font-weight: bold; margin-bottom: 40px;}
.pricloud-page-left{text-align: center; margin-right: 100px;}
.pricloud-page-left h1{color: #cee8d5; font-size: 30px; font-weight: bold;}
.pricloud-page-left .icon-cloud{margin-bottom: 0px;}
.icon-check{width: 80px ; height: 60px; background-position: 0px -239px; margin-top: 85px; }
.pricloud-info li{margin-bottom: 15px;}
.pricloud-info .pc-icon{margin-right: 15px;}
.pricloud-info .pc-icon,
.pricloud-info-text,
.pricloud-info-btn{display: inline-table; vertical-align: middle;}
.pricloud-info-btn{margin-left: 20px;}
.icon-is,
.icon-space,
.icon-pc-abnormal,
.icon-last-time{width: 20px; height: 20px;}
.icon-is{background-position: -101px -221px;}
.icon-space{background-position:-130px -221px;}
.icon-pc-abnormal{background-position:-160px -221px;}
.icon-last-time{background-position:-190px -221px;}
.pricloud-info-text{color: #fff; font-size: 16px;}
.pricloud-page-right .yellow{color: #ffe92f;}
.pricloud-info-btn .btn{padding: 2px 12px; background: #71ca8d; border: 1px solid #b6e3c4;color: #fff;  }
.pricloud-info-btn .btn:hover{ background: #7fd299;}
.pricloud-info-btn .btn:active{ background: #64c282;}
.pricloud-tip-wrap{position: fixed; bottom: 0; left: 0; right: 0; text-align: center; background: #3da956; padding: 30px 0;}
.pricloud-tip-wrap span{display: inline-table; vertical-align: middle;}
.pricloud-tip-wrap .btn, .pricloud-error .btn{width: 130px; margin-left: 65px; text-align: center; font-size: 16px ; color: #3fa957; background: #fff; }
.pricloud-error .btn:hover,
.pricloud-tip-wrap .btn:hover{background: #eafef0;}
.pricloud-error .btn:active,
.pricloud-tip-wrap .btn:active{background: #b8eec9;}
.pricloud-tip-text{color: #fff; opacity: 0.7;font-size: 24px;}
.icon-close{width: 14px; height: 14px;background-position: -130px -250px; position: absolute; right: 20px; top: 20px; cursor: pointer;}
.icon-ok{width: 30px; height: 22px;background-position: -100px -250px; margin-right: 20px;}

/* 私有云-出现错误 */
.pricloud-page-wrap.pricloud-error{height: 470px;}
.pricloud-error h1{color: #fff; font-size: 34px; margin-bottom: 20px;}
.pricloud-error h3{color: #fff; font-size: 20px; margin-bottom: 40px;}
.pricloud-error p{color: #fff; font-size: 13px;opacity: 0.7;margin-bottom: 60px;}
.pricloud-error .btn{margin: 0;}
.icon-cloud-error{width:62px; height: 62px; background-position: -220px -235px; position: absolute; left: 114px; bottom: 40px;}

/*投票*/
.select-vote{background:#fff;border-radius:4px;border:1px solid #eee;  padding: 5px 5px 0;min-height:34px; width:100%;}/*line-height:20px;*/
.input-group-full{width:100%;}
.input-group-vote{margin-bottom:15px;}
.form-right-item .select-list-margin select{width:200px; margin:5px 0 0 20px;}
.vote-item .dropdown li label div{margin-right: 0;}

/*列表选择框*/
.select-list-case{width:100%; display: inline-block;}
.select-list-case select{ width:100%; padding:0; border:1px solid #eee;}
.select-list-case select option{padding:0 5px;}

/*提醒控件*/
.input-group-addon{border-color: #eee;}
.mapit-blk .form-group .form-left-name-item{text-align:right;width:75px; margin:0;}
.form-right-remind{ width:80%; min-height:1px; float:left; position:relative;}
.remind-popup-wrap{left: 46.5%;}
.remind-popup-wrap .remind-popup ,
.remind-popup-wrap .remind-popup ,
.remind-popup-wrap .remind-popup { width: 900px;}
.remind-condition-gropup .dropdown{ float: left; display: block;}


/*重置高级搜索2016-7-14*/

.advancedsearch{}
.group-advancedsearch {margin-top:10px;padding-left:10px;background:#fafafa;padding-bottom:5px;}
.group-advancedsearch .form-right-remind{width: auto;line-height:25px;}
.group-advancedsearch .form-right-remind .mail-hd-act{margin:0;line-height:25px;}
.group-advancedsearch .form-group{margin-bottom:0}


/*签到控件  */
.appoint_time_sign{width:200px; margin-left:25px;}

/*拍照上传控件  */
.upload-pic-control{width:100%;}
.upload-pic-control li{ overflow:visible; margin-right:10px;}
.upload-pic-control .upload-pic-control-on{border-radius:4px; text-align:left; border:1px solid #eee ; padding:8px 12px;}
.upload-pic-form-left{text-align:right;}
.upload-pic-form-right{background-color:#fbfbfb;}
.upload-pic-control-on2{background-color:#FFF; padding:8px 12px;}
.upload-pic-control-add{display:table-cell; padding-left:30px;}
.upload-pic-control-add span{ font-size:60px;}

/*拍照上传控件-弹窗  */
.upload-pic{ display:inline-block;padding:10px 20px;border:1px solid #eee;}/* */
.upload-pic-left{width:80%; float:left;}
.upload-pic-right{width:20%; float:left;}
.upload-pic-block{width:100%; overflow:hidden;}
.upload-pic-block img{width:100%;display:block; overflow:hidden; border:1px solid #eee;}
.upload-pic-control .upload-pic-control-sty{background-color:#FAFAFA; padding:10px;}


/*拍照已上传控件-弹窗  */

.upload-pic-ok-title{ padding-bottom:10px;}
.upload-pic-ok-allimg li{float:left; width:160px; margin-bottom:15px; text-align:center;}
.upload-pic-ok-allimg li img{ width:120px;height:90px; display:inline-block; margin:0 auto;}
.icheckbox-left{ margin-bottom:7px;}


/*提示控件
.form-prompt-item{width:100%; top:50%; padding-top:50%;}*/
/*.form-prompt-btn{padding:0px 12px;}
.form-prompt-response ,
.form-prompt-no-response ,
.form-prompt-help ,
.form-prompt-no-title,
.form-prompt-title{position:relative;}
.prompt-response-button{ text-align:center;}*/

.popover.top > .arrow::after {border-top-color:#333; }

/*

.popover.bottom > .arrow::after{border-bottom-color:#333; }
.popover.left > .arrow::after{border-left-color:#333; }
.popover.right > .arrow::after{border-right-color:#333; }


.popover.top.error > .arrow::after {border-top-color:#ff875e; }
.popover.bottom.error > .arrow::after{border-bottom-color:#ff875e; }
.popover.left.error > .arrow::after{border-left-color:#ff875e;}
.popover.right.error > .arrow::after{border-right-color:#ff875e;}

.popover.top.default > .arrow::after {border-top-color:#fff; }
.popover.bottom.default > .arrow::after{border-bottom-color:#fff; }
.popover.left.default > .arrow::after{border-left-color:#fff;}
.popover.right.default > .arrow::after{border-right-color:#fff;}
*/
/*.popover-content .popover-ctn{margin-bottom:8px;},
.popover-content-left .fa-lightbulb-o */
 /*橙background-color:#ff875e;
.popover-content-left .fa{font-size: 24px;vertical-align:middle;}
.popover-content-left{ display:table-cell;}
.popover-content-right{display:table-cell;vertical-align:middle;padding-left:15px; text-align: left;}



.popover.error .btn-org.form-prompt-btn:hover{background-color:#ff875e;border-color:#F1794F;color: #fff;}
.popover.error .btn-org.form-prompt-btn{background-color:#F1794F;border-color:#F1794F;color:#fff;}

.popover.error .popover-content .fa,
.popover.error .popover-content .popover-ctn{color:#ff0;}
.popover.error .popover-content .popover-title{color:#fff;}

.popover .popover-title{padding:0 0 5px 0 ; border:0;background:transparent;}
.popover.normal .popover-content .popover-title{color:#8fc04f; }/*padding:0 0 5px 0 ; border:0;background:transparent; color:#ff875e; background:#333; */
 /*.popover.normal .popover-content .popover-ctn,
.popover.normal .popover-content .fa{color:#8fc04f}

.popover.abnormal .popover-content .popover-title{color:#ccc;}
.popover.abnormal .fa,
.popover.abnormal .popover-content .popover-ctn{color:#f60;}*//*8fc04f*/

 /*
.popover.default.error .fa,
.popover.default.error .popover-content .popover-ctn{color:#f60;}
.popover.default.error .popover-content .popover-title{color:#666;}
*/


.popover{ border:0;max-width:100%;min-width:360px;text-align:center;margin-left:auto;margin-right:auto;}
.popover.normal{background:#333;}/*黑*/
.popover.abnormal{background-color:#fff;}

.popover .popover-content{padding:0px 30px;text-align: center;min-width:360px;margin:0 auto;height:80px;line-height:80px; white-space:nowrap;}
.popover .popover-content p{font-size:16px; }
.popover .popover-content p .fa{font-size:28px; vertical-align: -4px;}

.popover.normal p{color:#8fc04f; }
.popover.abnormal p{color:#f60; }


/*重置 开会请假*/
.popover.right > .arrow {border-right-color: rgba(0, 0, 0, 0.12)}


/*表格控件 */
.form-control-setting{ margin:10px 0 10px 35px;;}
.form-control-title,
.form-control-item{border-left:1px solid #eee; }
.form-control-setting:after{content:""; clear:both; display:block}
.form-control-setting-item{ position: relative;}
.form-control-column{width: 87%; position: relative;}
.form-control-title>li{font-weight: bold;border-top:1px solid #eee;}
.form-control-title>li:nth-child(1),.form-control-item>li:nth-child(1){width: 63px;}
.form-control-title>li:nth-child(2),.form-control-item>li:nth-child(2){width: 150px;}
.form-control-title>li:nth-child(3),.form-control-item>li:nth-child(3){width: 215px;}
.form-control-title>li:nth-child(4),.form-control-item>li:nth-child(4){width: 100px}
/*ie8下*/
.form-control-title>li,.form-control-item>li{width: 63px;}
.form-control-title>li + li,.form-control-item>li + li{width: 150px;}
.form-control-title>li + li + li,.form-control-item>li + li + li{width: 215px;}
.form-control-title>li + li + li + li,.form-control-item>li + li + li + li{width: 100px}

.form-control-right{position: absolute; right: 0; top: 21%; width: 12%;}
.form-control-column-value2,
.form-control-column-value{display:table-cell; vertical-align: middle; border-bottom:1px solid #eee; border-right:1px solid #eee; text-align:center; padding:7px;position: relative; min-height: 35px;}
.form-control-column-value input,
.form-control-column-value textarea{border: 0; width: 80%; text-align: center; box-shadow: none;}
.form-control-column-value textarea:focus{box-shadow: none;}
.form-control-preview{ margin:10px 60px 10px 35px; overflow:auto;}
.form-control-preview table {width: 860px; border-top:1px solid #eee; border-left:1px solid #eee; margin:0 auto;}
.form-control-preview table tr{height:35px;}
.form-control-preview table tr td{width:90px; border-bottom:1px solid #eee; border-right:1px solid #eee; text-align:center;}
.form-control-preview table tr td.num-sum,
.form-control-preview table tr td.num-avg{text-align: left; padding-left: 10px;}
.form-control-preview table tr td.num-sum span{padding:3px 5px; background: #9BCD5A; border-radius: 100%; color: #fff;}
.form-control-preview table tr td.num-avg span{padding:3px 5px; background: #3CB2EF ; border-radius: 100%;color: #fff;}
.value-type-wrap{margin: -7px;}
.value-type-left{width: 55%; text-align: left;padding: 7px; display: inline-block; vertical-align: middle;cursor: pointer; position: relative; border-right: 1px solid #eee;}
.value-type-right{width: 42%; padding: 7px;  display: inline-block; vertical-align: middle; color: #8FC04F; cursor: pointer;}
.form-control-item .fa-angle-double-down{position: absolute; right: 7px; top: 35%;}
.bright{border-right:1px solid #eee;}
.faright{position:absolute; margin:5px;}
.height35{height:35px;}

/*阶段控件*/
.form-right-item .form-control-setting {margin: 0 0 10px 0;}
.form-right-item .form-control-title>li:nth-child(1),
.form-right-item .form-control-item>li:nth-child(1){width: 143px;}
.form-right-item .form-control-title>li:nth-child(2),
.form-right-item .form-control-item>li:nth-child(2){width: 208px;}
.form-right-item .form-control-title>li:nth-child(3),
.form-right-item .form-control-item>li:nth-child(3){width: 107px;}
/*ie8下*/
.form-right-item .form-control-title>li,
.form-right-item .form-control-item>li{width: 143px;}
.form-right-item .form-control-title>li + li,
.form-right-item .form-control-item>li + li{width: 208px;}
.form-right-item .form-control-title>li + li + li,
.form-right-item .form-control-item>li + li + li{width: 107px;}

.drag-wrap{width: 14px; height: 35px; position: absolute; left: 0; background: url("../img3/handle.png") left center no-repeat;}
.drag-area{width: 459px; height: 35px; cursor: move; border: 2px dashed #ccc;}

/*类别控件*/
.leave-select-btn{padding:2px 15px; border:1px solid #eee; margin:5px 10px 0 0 ; border-radius:15px;}
.leave-select-btn-checkbox{ background-color:#8fc04f; color:#fff; border:0px;}
.leave-select-select{top:3px; right:14px; border-top-color: #999;}
.leave-select-select2{top:9px; right:14px; border-top-color: #999;}
.form-left-item-edit{width:80%;}

/*类别控件弹窗*/
.category-control li{ border-bottom:0.5px dashed #eee; padding-bottom:5px;}
.category-control li:after{ content:""; clear:both; display:block;}
.category-control-num{width:5%;}
.category-control-choose{width:65%;}
.category-control-icon{width:30%;}
.category-control-tree li {list-style-type:none;margin:0;padding:3px 5px 0 5px;position:relative;}
.category-control-tree-li:after{content:""; display:block; clear:both;}
.category-control-tree li ul{margin-left:28px;}
.category-control-tree li ul li::before, .category-control-tree li ul li::after {content:'';left:-20px;position:absolute; right:auto;}
.category-control-tree li ul li::before {border-left:1px dashed #999;bottom:50px;height:100%;top:0;width:1px}
.category-control-tree li ul li::after {border-top:1px dashed #999;height:20px;top:20px;width:20px;}
.right0{right:0;}
.right5{right:5px;}
.right-5{right:-5px;}

/*类别控件区域弹窗*/
.category-control-area-tree ul ul , .category-control-area-tree ul ul ul{margin-left:30px;}
.category-control-add{display:none;}
.blk-tree-bd > ul li a:hover .category-control-add{display:inline-block;}

/*error*/
body.error-body:before {content: ' '; position: fixed; z-index: -1; top: 0; right: 0; bottom: 0; left: 0; background:url(../img3/bg.jpg) center 0 no-repeat; background-size: cover;}
.error{width:100%; margin:200px auto; text-align:center;}
.error-bg{ width:161px; height:142px; display:block;background-image:url(../img3/u0.png); margin:0 auto;}

/*红头控件*/
.red-header-control{width:100%; min-height:100px; border-bottom:4px solid #F00; text-align:center; padding:20px 0 0;}
.red-header-control input{width:100%;text-align:center;}
.red-header-control .red-header-int{color:red;font-size:32px;}
.red-header-control .red-header-int1{margin-bottom:15px;padding:6px 12px;}
.red-header-control .red-header-int1:hover{background:none;}/*FEE686 09-06 lxb*/
.red-header-control h1{line-height:1.4;color:red;font-size:32px;}
.red-header-control p{margin-bottom:15px;color:#999;padding:6px 12px;}

.red-header-control,.header-control,.abstract-control{position:relative;}

/*红头控件-弹窗*/
.code-relu{border-radius:4px;}
.select-blk a.code-relu-text{background:none; border:0;}

/*普通标题*/
.header-control{text-align:center;}
.header-control h1{line-height:1.4;font-size:24px;padding:20px 0 0px;}

/*摘要padding:0 0 15px;min-height:50px; */
.abstract-control{width:100%; text-align:center; }
.abstract-control input{width:100%;text-align:center;padding:6px 12px; box-shadow: none;}
.abstract-control p{margin-bottom:15px;color:#999;padding:6px 12px;}
.abstract-control .widgetdiv{border: 1px dashed #fff;}
.abstract-control .widgetdiv:hover{border: 1px dashed #eee;}


/*申请人控件*/
.applicant-control .table > tbody > tr > td,
.applicant-control .table > tbody > tr > th,
.applicant-control .table > tfoot > tr > td,
.applicant-control .table > tfoot > tr > th,
.applicant-control .table > thead > tr > td,
.applicant-control .table > thead > tr > th{ border-bottom:1px solid #eee;}

.applicant-control  .form-inline .form-group{width: 49.5%;}

/*计算控件*/
.form-sum-wrap{ width:100%; min-height:100px; border:1px solid #eee; border-radius:4px; padding-top:15px; }
.form-sum-wrap input{ text-align:center; font-size:18px;}
.form-sum-wrap-dropdown{width:299px; padding:0px; }
.form-sum-wrap-dropdown li{ width:33.3%; float:left; font-size:18px; text-align:center;}
.form-sum-wrap-dropdown>li:hover{background: #f5f5f5; cursor: pointer;}
.mind-text, .detail-text{ border-top:1px solid #eee; padding-left:20px; font-size:14px; border-bottom:1px solid #eee;}
.mind-text-wrap li, .detail-text-wrap li{ font-size:14px;}
.field-list{margin-bottom:-6px; display:inline-block; background:url(../img3/form-bg.png); }
.field-list li{width:99px;white-space:nowrap;text-overflow:ellipsis; overflow:hidden; padding:5px; line-height: 28px;}

/*会议地点控件*/
.meeting-place-sel-off{background:#9BCD5A; font-weight:normal; font-size:12px; margin-left:20px;}/*FF875E橙色改绿色2015-8-24*/

/*会议地点 弹窗*/
.meeting-place-control{  border-left:1px solid #eee;}
.meeting-place-control-til{font-weight:bold;}
.meeting-place-control-til .meeting-place-control-name,
.meeting-place-control-til .meeting-place-control-phone{  border-top:1px solid #eee;}
.meeting-place-control li{min-height:40px;}
.meeting-place-control li:after{ content:""; clear:both; display:block;}
.meeting-place-control-name,
.meeting-place-control-phone{width:40%; text-align:center; border-right:1px solid #eee; min-height:40px; padding:10px 0;border-bottom:1px solid #eee; border-right:1px solid #eee; }
.meeting-place-control-icon{width:15%; padding:10px 0;  }

/*今天小部件*/
.today-parts{border: 5px solid #eee; }
.today-parts-left,.today-parts-right{min-height:350px;}
.today-parts-left{border-right: 1px solid #eee; min-width: 610px;}
.today-parts-left .two-list-item-left{padding: 0;}
.today-parts-left .two-list-item-right{color: #999;}
.today-parts-left .two-list-item-right p{padding-right: 18px;}
.today-parts-left .two-list-item-right a{color: #999;}
.today-parts-wrap .breadcrumb{background: none; position: relative;}
.today-parts-wrap h1{color: #666; }
.today-parts-wrap .detail-hd{padding: 10px 0 40px 0; position: relative;}
.today-parts-icon{font-size: 18px; color: #999; margin-right: 20px;}
.today-parts-wrap .two-list-item{padding: 0;}
.today-parts-wrap .two-list-item li{padding: 15px 20px;}
.today-parts-wrap .two-list-item li:last-child{border: 0; color: #999;}
.two-list-item-icon{margin-right:5px; font-size: 14px; color: #999;}
.calendar-top{ display:table;}
.calendar-top-left, .calendar-top-right{float: left;}
.calendar-top-left h3{font-size:48px; color:#666 ;}
.calendar-top-right{padding: 8px 0 0 10px;}
/*.calendar-new{color: #2fadcb;} 修改今天小部日期中月的字体颜色 10-15 lxb*/
.calendar-btm table td, .calendar-btm .table-condensed > thead > tr > th{text-align: center;}
.calendar-date .table-condensed thead{font-size:12px;}
.calendar-btm .available.on.active{background: url("../img3/roundlet.png") no-repeat top right ,url("../img3/date-select-bg.png") no-repeat; color:#f8575c ; }/*红点*/
.calendar-btm .available.on.active-on{background: #ddf3f7; position: relative;}
.calendar-btm .available.on.active-on:after{width: 13px; height: 13px; position: absolute; border: 1px solid #f8575c; border-radius: 50%; top: 0; left: 4px;}
/*.calendar-btm .available.on.active-on{background: url("../img3/roundlet.png") no-repeat top right ,url("../img3/date-select-bg.png") no-repeat, #ddf3f7; color:#f8575c ;}*//*红圈蓝底*//*
/*.calendar-btm .available.on.acitve{background:url("../img3/date-select-bg.png") no-repeat ; color:#f8575c ; }红圈*/

/*下属同事任务*/
.subordinate-task{min-width: 870px; height: 400px; border: 0px solid #d0dddb; background: url("../img3/task-left.png") left no-repeat , url("../img3/task-right.png") right no-repeat; position: relative;}
.subordinate-task .today-parts-left{max-width: 1150px; margin-right: 262px; border: 0;}
.subordinate-task .today-parts-right{width:262px; height: 400px; position: absolute; right: 0; top: 0;}
.today-bg{width: 56px; height: 37px; display: block; position: absolute; background: url("../img3/today-bg.png") no-repeat; left: -5px;top: 5px; }
.subordinate-task h1{color: #fff; font-size: 16px; margin-left: -20px; margin-top: 7px;}
.subordinate-task .nav-4.navbar-nav{margin-left: 20px; min-height: inherit;}
.subordinate-task .navbar-nav.navbar > .active > a{color: #8FC04F;}
.subordinate-task .detail-bd{padding: 15px;}
.subordinate-task .two-list-item li{padding: 10px 0px; }
.subordinate-task .today-parts-wrap .two-list-item li,
.subordinate-task .today-parts-wrap .two-list-item li:last-child{border-bottom: 1px dashed #eee; color: #666; }
.subordinate-task .today-parts-wrap .two-list-item li:first-child{border-top: 1px dashed #eee;}
.subordinate-ps li{float: left; margin-right: 15px;}
.subordinate-ps li img,
.subordinate-ps-img img{width: 30px; height:30px; border-radius: 100%;border:1px solid #eee;}
.subordinate-ps-text , .subordinate-ps-add{width: 30px; height: 30px; display: block; border-radius: 100%; background: #eee; text-align: center; color: #b9c5c5; font-size: 14px;}
.subordinate-ps-text{ padding-top:2px;}
.subordinate-ps-add {font-size:14px; padding-top:3px; }
.subordinate-ps-img{float: left; margin-right: 10px;}
.subordinate-task-add{margin: 5px 0 10px 0 }
.subordinate-task-add img{float: left;}
.subordinate-task-add img,
.subordinate-task .two-list-item-left img{width: 16px; height: 16px; border-radius: 100%; border:1px solid #eee;margin: 10px 10px 0 0; float: left;}
.subordinate-task-add p{ color: #b9c5c5; margin-left: 10px; padding: 5px 12px; border: 1px solid #eee; background: #f6ffe8; border-radius: 4px; }
.subordinate-task-add .form-control{background: none; border: 0; width: 80%; padding: 0 12px; height: 25px;}
.subordinate-task .two-list-item-left img{margin-top: 3px ;}
.subordinate-task .two-list-item-right,
.subordinate-task .two-list-item-right a{color: #aaa;}
.subordinate-ps-num{width: 21px; float: left; padding:10px 10px 10px 0; margin:-10px 10px -10px 0; border-right: 1px solid #eee; }
.subordinate-task .pagination{margin: 10px 0 0px 0;}
.subordinate-task .pagination > li > a,
.subordinate-task .pagination > li > span{padding: 3px 6px;}
.rtask.subordinate-task .two-list-item li{padding: 5px 0px; }
.rtask .two-list-item-left,
.rtask .two-list-item-right{padding-top: 6px;}
.blue{color: #66ccff;}

/*我的任务*/
.my-task .subordinate-task-add p{padding-left: 0px; border: 0; background: none; }


/************* 公用 **************/
/*水印部分 16-01-05*/
.watermark-wrap{padding-top: 5px;color: #ccc; font-size: 12px;}

/* 宽度为100%*/
.width-full{width:100%;}

/*浮动*/
.float-left{float:left;}
.float-right{float:right;}

/*字体显示位置*/
.talign-center{text-align:center;}
.talign-left{text-align:left !important;}
.talign-right{text-align:right;}

/*颜色*/
.color5{background-color:#f8fef1;}
.color6{background-color:#fafafa;}

/*定位*/
.po-re{position:relative;}
.po-ab{position:absolute; }

/*边框*/
.no-border{ border:0px !important;}
.border1{border:1px solid #eee;}
.border-ri{border-right:1px solid #eee;}
.border-btm{border-bottom:1px solid #eee;}
.border-ra{border-radius:4px;}
.border-dashed{border-bottom: 1px dashed #eee;width: 100%; margin-bottom: 15px;}
/*隐藏  */
.display-no{display:none;}

/************* 公用 end **************/

/*手机页面*/
.sign-color1{color:#585858;}
.sign-color2{color:#a4a4a4;}
.distance{padding:2px 5px; font-size:10px; color:#fff;}
.sign-time-item-row{ padding:10px 0!important; margin-bottom:10px; background-color:#fff;}
.sign-time-item-row-left div{width:50px; height:50px; overflow:hidden; border-radius:50%;}
.sign-time-item-row-left div img{width:100%; height:auto; display:block; }
.sign-time-item p{padding-bottom:3px; color:#585858;}
.sign-time-item-img{white-space:nowrap; overflow:hidden;}
.sign-time-item-img ul li{width:60px; height:60px; display:inline-block; overflow:hidden; margin-right:3px;}
.sign-time-item-img ul li span{display:block; margin-bottom:5px;}
.sign-time-item-img img{ width:100%; display:block;}

/*考勤记录*/
.record-row{margin:10px 10px;  background-color:#fff; border-radius:4px;}
.record-title{margin:10px 10px;}
.record-row-hd{padding:20px 0; text-align:center;}
.record-row-bd{padding:15px 40px; text-align:center;}
.record-row-bd p{width:50%; display:inline-block;}
.record-row-bd-num{ max-width:60px; display:block; padding:2px 0px; background:#189ee6; color:#fff; border-radius:40px; font-size:12px;}
@media (max-width:480px){
	.record-row-bd .record-row-bd-num{font-size:14px ;}
	.record-row-bd .record-row-bd-title{font-size:16px;}
	.record-row-bd{padding:15px 10px;}
	}

/*手机页面 end*/

/*基本设置 */
.nav-tab-rt .custom-btn {position:absolute;right:0px;top:-40px; padding:0 12px;}
.custom-btn-icon{ width:32px; height:32px; display:inline-block; background:url(../img3/custom.png) no-repeat;}
.custom-btn:hover{background: #fff;}
.form-view-wrap-img img{width:110px; display:block; margin:0 auto; }


/*基本设置-菜单管理-弹窗*/
.manage-item li{border-bottom:1px dashed #eee; padding:10px 0;}
.manage-item li div{display:inline-block;}
.manage-item .manage-item-operation{ display:none;}

/*基本设置-左侧菜单管理-弹窗*/
.manage-menu-left{width:60%; min-height:200px; float:left; border-right:1px solid #eee; margin:-20px 0;}
.manage-menu-right{min-height:200px;width:40%; float:left; margin:-20px 0;}

/*数据控件弹窗*/
.blk-thumb-tree-left{width:600px;   content: " "; display: table-cell;vertical-align:top;}/*float:left; */
.blk-thumb-tree-left .blk-tree-bd .tree-item{margin-right:1px;}
.blk-tree .blk-tree-bd .tree-item .on{background:#f2f2f2;}/*#fafafa;background:#F1EDCF;*/
.blk-tree .blk-tree-bd .adapt-ht{max-height:240px;overflow-y:auto;}
.blk-thumb-tree-left .blk-tree-left{border-right:1px solid #edf1ef;}
.blk-thumb-tree-right{border-left:1px solid #edf1ef; position:relative;}
.blk-tree-new-right{width:400px;   content: " "; display: table-cell;vertical-align:top; position:relative;}
.blk-tree-new-right .pagination{margin: 7px 0; padding: 0 15px;}
.blk-add-manage{padding:15px 0 15px 10px;}
.blk-add-manage p{ width:48%; display:inline-block; text-align:center;}
.blk-add-manage .fa{ padding-right:10px;}
.page-btn{ position:absolute; left:40%; bottom:0px;}
.select-bd-multiseriate .tree-item a:after{ content:""; clear:both; display:block;}
.select-bd-multiseriate .tree-item a:hover li{ background:#eee;}
.blk-thumb-tree-bg-fff{background:#fff;}
.nav-4.nav > li.navbar-nav-right{ float:right;}
.select-bd-form div{ float:left;}
.select-bd-til-hd div{padding-top:5px;}
.select-bd-til-hd div span{ font-weight:600;}
.tree-md .blk-tree-right2{ height:440px; float:right; display:block; margin-left:0; overflow:auto;}
.tree-md .blk-tree-left2{ height:440px; display:block; overflow:auto;}
.blk-thumb-tree-columns{ height:440px; overflow:auto;}
/*会议地点情况 新版本*/
.meeting-place-wrap{padding:20px;}
.meeting-time-nav{ display:block; background: #fff; height: 40px;  margin-bottom: 15px;}
.meeting-time-nav ul{ display:inline-block;}
.meeting-time-nav li{ display:table-cell; vertical-align:middle; padding-right:20px;background: #fff; border-right:1px solid #eee;}
.meeting-time-nav li .btn:hover{background: #fff;}
.meeting-time-nav li .btn:hover .glyphicon{color: #8FC04F;}
.meeting-time-nav li.meeting-time-sel{background: #f5f5f5; }
.meeting-time-nav li.meeting-time-sel a{color: #555;}
.meeting-time-nav li:first-child{background: none; border: 0;width: 200px;float: left;}
.meeting-time-nav li:not(:first-child){float: right;padding:5px 20px 5px 0;margin-top: 2px;border:1px solid #e5e5e5;border-left: none;}
.meeting-time-nav li:first-child +li{border-radius: 0px 4px 4px 0px;}
.meeting-time-nav li:last-child{border-radius:4px 0 0 4px; border-left:1px solid #e5e5e5;}
.meeting-time-nav li a{padding-left: 20px;}
.meeting-place-tab table{width:100%; border:1px solid #eee;}
.meeting-place-tab table tr td{ border-width:0 1px 1px 0; border-style:solid; border-color:#e5e5e5;}
.meeting-place-tab-name{ max-width: 128px; padding:10px 10px; border-width:0 1px 1px 0; border-style:solid; border-color:#eee;background:#f5f5f5;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.have-bg .meeting-place-tab-name{background:#f5f5f5;}
.have-bg td{background: #fafafa;}
.meeting-place-tab-time td{border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; background: #f5f5f5;text-align: center;}/*padding:10px;*/
.meeting-place-tab-time .meeting-place-tab-name{ height: 40px; padding: 0; width: 88px;}
.meeting-place-tab-time .meeting-place-tab-name div{ border-top:40px #dfdfdf solid;width:0px;height:0px;border-left:128px #f5f5f5 solid; position:relative; }
.tab-time, .tab-addr{position: absolute;}
.tab-time {left: -37px;top: -35px;}
.tab-addr{left: -98px;top: -23px;}
.meeting-place-detail-text{position:absolute; top:35px; left:-125px;  background:#333; width:300px; padding:10px; color:#fff; border-radius:4px;}
.meeting-place-tab table tr td.meeting-place-sel{background: #e9f3de; border-right-color: #e9f3de; position: relative;}
.popover-content-title{color: #f60; margin-bottom: 5px;}
.popover-content-time{color:#8FC04F}
.meeting-blk-time{font-size:10px;}

/*会议地点情况 第三版本*/
.meeting-place-detail{position: relative;}
.meeting-place-detail:after{content: "";display: block;clear: both;}
.meeting-place-tab.meeting-place-time{margin-left: 0px;}
.meeting-place-tab{position: relative;margin-left: 109px; height: 42px;}
.meeting-place-tab .meeting-place-list table{border: 0; table-layout: fixed;}
.meeting-place-tab .meeting-place-list table td,
.meeting-place-name table td{height: 42px;}
.meeting-place-tab .meeting-place-use table,
.meeting-place-tab .meeting-place-use table td{ height: 40px; border: 0;}
.meeting-place-name{position: absolute; left: 0; top: 42px;}
.meeting-place-name table{width: 109px; border-left: 1px solid #eee;}
.meeting-place-name table tr:first-child td{height: 84px;}
.meeting-place-use{position: absolute; top: 0; width: 100%; right: 0.1%;}/*2015-10-19*/
.meeting-place-useing .progress{width:100%;height: 20px;  background:none;overflow:inherit;}
.meeting-place-useing .progress-bar-start{ background:none;}
.meeting-place-useing .progress-bar-end{  position:relative; border-top:1px solid #fff;}
.meeting-place-useing .progress-bar-end.color2{background-color: #45c01a;}
/*会议地点情况 旧版本*/
.meeting-place-wrap{padding:15px 15px; margin:0 15px; background: #fff;min-height: 350px;}
.meeting-time-nav{ display:block; margin:0 auto; text-align:center; margin-bottom: 10px; }
.meeting-time-nav ul{ display:inline-block;width: 100%;}
.meeting-time-nav li{ display:table-cell; vertical-align:middle; padding-right:20px;}
.meeting-place-tab table{width:100%; border:1px solid #eee;}
.meeting-place-name .meeting-place-tab-name{padding:9px 10px;height: 42px; text-align: center; border-width:0 1px 1px 0; border-style:solid; border-color:#eee;background:#f5f5f5;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.meeting-place-tab-time td{border-right:1px solid #eee; border-bottom:1px solid #eee; background: #f5f5f5;text-align: center;}
.meeting-place-tab-time .meeting-place-tab-name{  padding: 0;}
.meeting-place-tab-time .meeting-place-tab-name div{ border-top:40px #f5f5f5 solid;width:0px;height:0px;border-left:108px #f5f5f5 solid; position:relative; }
.tab-time, .tab-addr{position: absolute;}
.tab-time {left: -37px;top: -35px;}
.tab-addr{left: -98px;top: -23px;}
.meeting-place-tab-bg .progress{width:100%; height:40px; margin:0; background:#fff;overflow:inherit;}
.meeting-place-tab-bg .progress-bar-start{ background:#fff;}
.meeting-place-tab-bg .progress-bar-end{  position:relative; border-top:1px solid #fff;}
.meeting-place-detail-text{position:absolute; top:45px; right:-100px;  background:#333; width:300px; padding:10px; color:#fff; border-radius:4px;}
.meeting-place-detail-text li{ margin-bottom:5px; font-size:12px;}

/*开会  人员参与情况 */
.bold{font-weight:bold;}
.thumb-partake-table, .blk-thumb-partake-all{margin-bottom:15px;}
.partake-til{margin-bottom:10px;}
.thumb-partake-table .table, .thumb-partake-table .table tr td{ border-style:solid; border-color:#cbe0af;}
.thumb-partake-table .table{border-width:1px 0 0 1px;}
.thumb-partake-table .table tr td{border-width: 0 1px 1px 0;}
.partake-pers-list{position: relative;}
.partake-pers-list li{ min-width:220px; min-height: 84px; border:1px solid #eee; float:left;  padding:15px 15px; margin:0 15px 15px 0; position:relative; background:#fafafa; }
.reset-partake-all .partake-pers-list li:hover,
.reset-partake-sum .partake-pers-list li:hover{background:#f1f1f1;}
.partake-pers-list li.sp-li{padding-right: 30px;}
.partake-pers-list li .list-top{ padding-left: 20px;}
.list-top-left, .list-top-right{display:table-cell;}
.list-top-left, .list-top-right-phone{vertical-align:middle; padding-right:10px;}
.list-top-right p{ margin-top: 5px; display: inline-block;}
.list-top-right .thumb-p img{width: 48px; height: 48px;}
.list-bottom{padding:10px 20px 0 25px;}
.list-bottom a{padding:2px 10px; color:#fff; border-radius:4px;}
.list-top-right-phone{padding: 0 8px; position:relative; display: inline-block;}
.list-top .position1{right:5px;}
.list-top-right-phone .fa-times{ position:absolute; right:10px;}
.fapencil .fa-pencil{display: none;}
.reset-partake-sum .partake-pers-list li:hover .fapencil .fa-pencil{display: inline-block;}

/*开会  人员参与情况 new */
.meeting-ps-condition{margin-bottom:15px;background:#fdfdfd;border-radius:4px;padding:4px 10px 0 10px}/*text-align: center;margin-bottom: 40px; margin-top: 40px;*/
.meeting-ps-condition ul{display: inline-block;}
.meeting-ps-condition ul:after{content: ""; display: block; clear: both;}
.meeting-ps-condition li{float: left; margin-right:10px; text-align: center;}
/*.meeting-ps-condition li div{width: 70px; padding: 15px 0; border-radius: 50%; font-size: 24px; color: #fff; font-weight: bold; margin-bottom: 10px;}
*/
.leave-num{ color: #a0ce5f;background: #f2f2f2;padding: 0 7px;border-radius:6px;}
.no-read-num{color: #efb73f;background: #fafafa;padding: 0 7px;border-radius:6px;}
.no-confirm-num{color: #FFCCCC;background: #fafafa;padding: 0 7px;border-radius:6px;}
.no-sign-num{color:#9BCD5A;background: #fafafa;padding: 0 7px;border-radius:6px;}
.no-read-num:hover,.no-confirm-num:hover,.no-sign-num:hover{background: #f2f2f2;}
/*.leave-num:hover {background: #fafafa;}

/*
.leave-num{background: #a0ce5f;}
.no-read-num{background: #efb73f;}
.no-confirm-num{background: #FFCCCC;}
.no-sign-num{background: #70d9fc;}*/
/*开会 现场参与人员 电话与会 */
.meeting-phone-wrap,
.reset-partake-all .partake-pers-list{margin: 0 32px;}
.reset-partake-all .detail-hd,
.reset-partake-sum .detail-hd{border:0 ; margin-bottom: 15px;}
.reset-partake-all .list-top-left{position: relative;}
.reset-partake-all .list-top-right a span,
.reset-partake-sum .list-top-right a span,
.reset-partake-all .list-top-right > div > span,
.reset-partake-sum .list-top-right > div > span{font-size: 16px;}
.reset-partake-sum .list-top-right > div > span.fapencil{width: 11px; font-size: 12px;margin-left: 5px; display:inline-block;}
.reset-partake-all .partake-pers-list li,
.reset-partake-sum .partake-pers-list li{ border-radius: 4px;}
.reset-partake-all .partake-pers-list li:hover,
.reset-partake-sum .partake-pers-list li:hover{background:#f1f1f1;}

.reset-partake-all .partake-til,
.reset-partake-sum .partake-til{font-size: 18px; color: #333;}
.sys-p-setting-blk .blk-til .title{font-size:18px;color:#333;}/*2016-1-16*/
.read-state .blk-til .til,
.cnt-blk2 .til{font-size:18px;color:#333;}


.reset-partake-all .partake-til .ps-num-text,
.reset-partake-sum .partake-til .ps-num-text{font-size: 12px; vertical-align:-2px; color: #999;}
.reset-partake-all .partake-til span,
.reset-partake-sum .partake-til span{display: inline-block; vertical-align: middle;}
.reset-partake-all .partake-til > span:first-child,
.reset-partake-sum .partake-til > span:first-child{min-width: 17px;}
.reset-partake-sum .partake-pers-list li{min-width: 254px;}
.reset-partake-sum .dropdown{display: inline-block; vertical-align: middle; margin-left: 10px;}
.reset-partake-sum .dropdown .btn{padding: 0 12px; border: 0; font-size: 12px; color: #666; background: #fafafa;min-height: inherit; }
.reset-partake-sum .dropdown .btn:focus{outline: 0;}
.sign-btn a, .cl-sign a{ padding: 1px 8px; color: #fff; font-size: 12px; border-radius: 4px;}
.sign-btn a{background: #a0ce5f;}
.cl-sign a{background: #ccc;}
.operation-btn-groud{position: absolute; right: 0px; top: 0px;}
.operation-btn-groud span:last-child{color: #999; margin-right: 5px;}
.meeting-ps-name{width: 64px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: inline-block;}
.meeting-ps-add{width: 48px; height: 48px; border-radius: 100%; border: 1px solid #eee; text-align: center; background: #fff;}
.meeting-ps-add span{margin-top: 17px;}
.ps-function{display: inline-block; vertical-align: bottom; padding-left:5px;}
.ps-function p{ display: inline-block;}
.meeting-phone-ps{ border-top: 1px solid #eee;}
.meeting-phone-ps:after{content: "";display: block; clear: both;}
.phone-ps-left, .phone-ps-right{padding-top: 15px; display: table-cell; vertical-align: top;}
.phone-ps-right{width:200px; border-left: 1px solid #eee; padding: 7px 10px 0 7px;}
.phone-ps-right li{margin:0 -10px 7px -7px; position: relative; padding:0 10px 0 7px;}
.phone-ps-right li:hover{background:#f9f8f7;}
.phone-ps-right li:hover .no-partake-item{background: url("../img3/handle.png")left center no-repeat;}
.phone-ps-right .thumb-p img{width: 30px; height: 30px; border-radius: 100%; border: 1px solid #eee;}
.phone-ps-right .operation-btn-groud span{margin-right: 7px;}
.no-partake{padding:0 10px 7px 7px; border-bottom: 1px solid #eee; margin: 0 -10px 0 -7px;}
.no-partake-item{padding: 5px 0 5px 15px  ;}
.no-partake-item:after{content: ""; display: block; clear: both;}
.phone-icon{position: absolute; right: 10px; top: 24px;}
.no-sign-btn:hover,
.leave-btn:hover,
.gag-btn:hover,
.speak-btn:hover{background: #efefef;}
.list-top-left{position: relative;}

/*图标*/
.drag-icon{ width: 100%; height: 65%; top: 0; position: absolute; display: none;  background: url("../img3/handle.png")left center no-repeat;}
.meeting-icon{display: inline-block; vertical-align: middle; background: url("../img3/v3icon.png") no-repeat; cursor: pointer;}
.shade{width: 48px; height: 48px; position: absolute; background-position: -153px -543px; top: -5px; opacity: 0.5; left: -0px;}/*头像遮罩*/
.shade:hover{opacity: 0.8;}/*头像遮罩*/
.scene-icon{width: 26px; height: 32px; background-position:-89px -330px ;}/*现场参与人员 图标*/
.phone-mt-icon{width: 26px; height: 27px; background-position:-124px -334px ;}/*电话与会 图标*/
.compere-icon{width: 12px; height: 13px; background-position:-67px -428px ;}/*主持人 图标*/
.start-icon{width: 18px; height: 14px; background-position:-98px -454px ;}/*开始通话 图标*/
.call-icon{width: 18px; height: 14px; background-position:-50px -455px ;}/*通话 图标*/
.exchange-icon{width: 18px; height: 14px; background-position:-41px -404px ; }/*交换 图标*/
.close-icon{width: 18px; height: 14px; background-position:-75px -455px ;}/*关闭 图标*/
.dial-icon{width: 32px; height: 32px; background-position:-86px -0px ;}/*拨打电话 图标*/
.no-sign-icon{width: 32px ; height: 32px; background-position:-86px -33px ;}/*未签到 图标*/
.leave-icon{width: 32px ; height: 32px; background-position:-86px -66px ;}/*请假 图标*/
.gag-icon{width: 32px ; height: 32px; background-position:-86px -99px ;}/*禁言 图标*/
.speak-icon{width: 32px ; height: 32px; background-position:-86px -133px ;}/*发言 图标*/
.calling-icon{ width: 32px; height: 28px;background: url("../img3/tel-on.gif") no-repeat; background-position: 0 -4px;}/*通话中 图标*/
.error-icon{width: 32px; height: 26px; background-position:-86px -236px ;}/*异常通话 图标*/
.stop-icon{width: 32px; height: 26px; background-position:-86px -204px ;}/*停止通话 图标*/
.dialingg-icon{width: 32px; height: 28px;background: url("../img3/tel-wait.gif") no-repeat; background-position: 0 -4px;}/*拨打中 图标*/
.missed-call-icon{width: 32px; height: 26px; background-position:-86px -267px;}/*未接电话 图标*/
.smgag-icon{width: 22px; height: 22px; background-position:-90px -400px ;}/*禁言 小图标*/
.smgag-icon.no-sel{ width: 22px; height: 22px; background-position:-90px -425px ;}/*不能点击 禁言 小图标*/
.smwait-icon{width: 23px; height: 22px; background-position:-115px -400px ;}/*待通话 小图标*/
.smwait-icon.no-sel{width: 23px; height: 22px; background-position:-115px -425px ;}/*不能点击 待通话 小图标*/
.end-icon{width: 32px; height: 32px; background-position:-86px -264px ;}/*结束会议通话 图标*/

.start-icon:hover{ background-position:-98px -476px ;}/*鼠标经过 开始通话 图标*/
.call-icon:hover{ background-position:-50px -477px ;}/*鼠标经过 通话 图标*/
.exchange-icon:hover{ background-position:-66px -404px ;}/*鼠标经过 交换 图标*/
.close-icon:hover{background-position:-75px -477px ;}/*鼠标经过 关闭 图标*/
.metting-operation li.start:hover .dial-icon{ background-position:-119px -0px ;}/*鼠标经过 拨打电话 图标*/
.metting-operation li.end:hover .end-icon{ background-position:-119px -264px ;}/*鼠标经过 结束会议通话 图标*/
.no-sign-btn:hover .no-sign-icon{ background-position:-119px -33px ;}/*鼠标经过 未签到 图标*/
.leave-btn:hover .leave-icon{ background-position:-119px -66px ;}/*鼠标经过 请假 图标*/
.gag-btn:hover .gag-icon{ background-position:-119px -99px ;}/*鼠标经过 禁言 图标*/
.speak-btn:hover .speak-icon{ background-position:-119px -133px ;}/*鼠标经过 发言 图标*/

/*电话会议 终极版 10-15*/
/*电话会议 现场参与人员
.person-list-wrap{margin: 0 32px;}*/
.person-list-wrap:after{content: "";display: block; clear: both;}
.person-list-wrap>ul{min-width: 104px; min-height: 137px;}
.person-list-wrap>ul>li{width: 104px; height: 137px; float: left; padding: 20px 0 5px 0;  position: relative;border: 1px solid transparent; border-radius: 5px;}
.person-list-wrap>ul>li:hover{border: 1px solid #eee;box-shadow:0 0 2px 2px #f9f9f9;}
.person-list-wrap>ul>li:hover .drag-icon{display: inline-block;}
.person-list-wrap>ul>li .fa-map-marker{color: #b1d252; position: absolute; z-index: 1; right: 19px; top: 19px;}
.person-list-wrap .thumb-p{ margin: 0 auto; z-index:4; position: relative; cursor: pointer;}
.person-list-wrap .thumb-p,.person-list-wrap .thumb-p img{width: 48px; height: 48px;}
.person-list-wrap .thumb-p.active-img img{border: 3px solid #CCC;}
.person-add{width: 48px; height: 48px;  margin: 0 auto; font-size: 20px;border: 1px solid #eee; border-radius: 50%; color: #999; cursor: pointer; }
.person-add span{padding:0.7em 0.74em;}
.person-name{text-align: center;padding: 10px 0; position: relative;}
.person-name span{display: inline-block; vertical-align: middle; color: #262626; z-index: 1; }
.person-name span.compere-icon{position: absolute; left: 7px; top: 16px;}
.person-name span.ps-name{width: 70px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.circle-wrap{width: 140px; height: 140px; position: absolute; left: -19px; top: -26px; background: rgba(255, 255, 255, 0.95); box-shadow:0 0 9px rgba(0, 0, 0, 0.2); z-index: 2; border-radius: 50%;}
.circle-wrap ul{width: inherit; height: inherit; position: relative; }
.circle-wrap ul:after{ content: ""; display: block; clear: both;}
.person-list-wrap>ul>li .circle-wrap span.fa-map-marker{font-size: 22px; color: #999; bottom: 15px;left:65px; position: absolute; right: inherit; top: inherit;}/*已签到 图标*/

/*电话会议 电话与会*/
.metting-operation{ border-radius:6px;background: #fdfdfd;margin: 15px 0; padding: 10px;}
.metting-operation ul:after{content: ""; display: block; clear: both;}
.metting-operation>ul>li{float: left; margin-right: 2%;border-radius: 25px; cursor: pointer;margin-bottom: 0px; }
.metting-operation>ul>li span{display: inline-block; vertical-align: middle;}
.metting-operation>ul>li span:first-child{margin-right: 10px; font-size: 18px;}
.metting-operation>ul>li.start, 
.metting-operation li.dial{background: #b1d252; color: #fff; border-color:#b1d252; padding: 6px 20px;}/*未拨打时为绿色底白色字*/
.metting-operation>ul>li.end{background: #ff875e; color: #fff; border-color:#ff875e; padding: 6px 20px;}/*拨打中时为橙色底白色字*/
.metting-operation>ul>li:last-child{margin-right: 0;}
.metting-operation>ul>li:last-child div:first-child{border: 0;}
.metting-operation>ul>li div{float: left;padding: 6px 20px; background: #f5f5f5; color: #666;}
.metting-operation>ul>li div:first-child{border-right: 1px solid #eee;}
.metting-operation>ul>li div.gag-btn{border-radius: 25px 0 0 25px;}
.metting-operation>ul>li div.speak-btn{border-radius: 0 25px 25px 0;}
.metting-operation>ul li .dropdown{margin: 0;padding:0; border-radius: 25px; border: 0;}
.metting-operation>ul li:hover .dropdown{background: #f1f1f1; border: 0;}
.metting-operation>ul li .dropdown .btn{font-size: 13px; background: none; padding: 12px 22px;}
.metting-operation>ul li .dropdown .btn .fa-plus{font-size: 18px; color: #99cc66;}
.metting-operation>ul li:hover .dropdown .btn .fa-plus{ color: #71ab37;}
.metting-operation>ul li .dropdown .btn span{display: inline-block;}
.metting-operation .dropdown-menu span,.person-list-wrap .dropdown-menu span{display: inline-block; vertical-align: middle;margin-right: 5px; }
.metting-operation .dropdown-menu .fa-stack,.person-list-wrap .dropdown-menu .fa-stack{width: 17px; height: 17px;}
.metting-operation .dropdown-menu .fa-stack-2x,.person-list-wrap .dropdown-menu .fa-stack-2x{font-size: 1em; color: #999;}
.metting-operation .dropdown-menu .fa-inverse,.person-list-wrap .dropdown-menu .fa-inverse{font-size: 12px; padding:0 3px ; line-height: 1.7em;transform:scale(0.8) }
.metting-operation .dropdown-menu span.fa-inverse,.person-list-wrap .dropdown-menu span.fa-inverse{line-height: 0; position: absolute; top: 8px; left: -1px;}
.person-list-wrap .dropdown-menu>li>a{padding: 3px 13px;}
.person-list-wrap .dropdown-menu{top: 70px; left: 28px;}
.person-phone{color: #adadad;font-size:10px;}
.person-list-wrap .thumb-p.call:after,
.person-list-wrap .thumb-p.calling:after,
.person-list-wrap .thumb-p.gag:after{width: inherit; height: inherit; display: block; content: ""; position: absolute; background: rgba(0 , 0 , 0 ,0.4); border-radius: 50%; top: 0;}
.person-list-wrap .thumb-p.call:after{border: 3px solid #CCC;}
.person-list-wrap .thumb-p.calling:after,
.person-list-wrap .thumb-p.gag:after{border: 3px solid #9FE48E;}
.person-list-wrap .thumb-p.call:before,
.person-list-wrap .thumb-p.calling:before{width: inherit; height: inherit; display: block; content: ""; position: absolute; top: 0; z-index: 4;}
.person-list-wrap .thumb-p.call:before{background: url("../img3/tel-wait2.gif")center no-repeat;}
.person-list-wrap .thumb-p.calling:before{background: url("../img3/tel-on2.gif") center no-repeat;}
.person-list-wrap .thumb-p.gag:before{width: 32px; height: 32px;display: block; content: ""; position: absolute;top: 7px; left: 7px; z-index: 4;background: url("../img3/v3icon.png")no-repeat; background-position: -86px -230px;}
.person-add-wrap {width: 104px; height: 137px; float: left; padding: 20px 0 5px 0;  position: relative;border: 1px solid transparent; border-radius: 5px;}
.person-add-wrap:hover{border: 1px solid #eee; box-shadow: 0 0 2px 2px #f9f9f9;}
.person-list-wrap>ul>li.meeting-drag{border: 2px dashed #ddd; cursor: move;}
#content_tabmeetingtask .detail-hd  .blk-til,#content_task_tabsub_task  .detail-hd  .blk-til{margin-bottom:15px;}/*开会和任务的TITLE与下方内容的间距*/
/*图标*/
.icon-leave,.icon-sign,.icon-delete,.icon-meet-phone,.icon-call,
.icon-switch-to, .icon-edit,.icon-hang-up, .icon-speak,
.icon-gag,.icon-abnormal{width: 25px; height: 25px; position: absolute;}
.icon-leave{background-position: 0 -760px; left: 12px; top: 57.5px;}/*请假*/
.icon-sign{background-position: -25px -760px; bottom:12px; left: 57px;}/*签到*/
.icon-delete{background-position:  -50px -760px; left: 12px; top: 57.5px;}/*删除*/
.icon-meet-phone{background-position:  -75px -760px; right:12px; top: 57px;}/*转至电话会议*/
.icon-call{background-position:  -100px -760px;bottom:12px; left: 57.5px;}/*拨打*/
.icon-switch-to{background-position:  -125px -760px; right:12px; top: 57px;}/*转至现场会议*/
.icon-edit{background-position:  -150px -760px; top: 12px; left: 57px;}/*编辑*/
.icon-hang-up{background-position:  -175px -760px;bottom:12px; left: 57px;}/*挂断*/
.icon-speak{background-position:  -200px -760px;  top: 12px; left: 57px;}/*解除禁言*/
.icon-gag{background-position:  -225px -760px; top: 12px; left: 57px;}/*禁言*/
.icon-abnormal{background-position: -42px -428px; right: -10px; top: 0px; z-index: 1; }/*异常*/

/*动画*/
.circle-wrap{
    transform:scale(0) rotate(0deg);
    transition:transform 0.3s ease-in-out 0s;
    -webkit-transition:transform 0.3s ease-in-out 0s;
    -moz-transition:transform 0.3s ease-in-out 0s;
    -ms-transition:transform 0.3s ease-in-out 0s;
    -o-transition:transform 0.3s ease-in-out 0s;
}
.animation.circle-wrap{transform:scale(1) rotate(360deg);}
.person-list-wrap .thumb-p.gag:after,.person-list-wrap .thumb-p.gag:before,
.person-list-wrap .thumb-p.call:after,.person-list-wrap .thumb-p.call:before,
.person-list-wrap .thumb-p.calling:after,.person-list-wrap .thumb-p.calling:before{
	transform-style: preserve-3d;
    transform:rotateY(0deg) scale(1);
    transition:transform 0.3s ease-in-out 0s;
    -webkit-transition:transform 0.3s ease-in-out 0s;
    -moz-transition:transform 0.3s ease-in-out 0s;
    -ms-transition:transform 0.3s ease-in-out 0s;
    -o-transition:transform 0.3s ease-in-out 0s;
}
.person-list-wrap .thumb-p.gag.animation:after,.person-list-wrap .thumb-p.gag.animation:before,
.person-list-wrap .thumb-p.call.animation:after,.person-list-wrap .thumb-p.call.animation:before,
.person-list-wrap .thumb-p.calling.animation:after,.person-list-wrap .thumb-p.calling.animation:before{
    transform: rotateY(360deg) scale(1);
}



/*会议笔记*/
.meeting-notes-list, .meeting-notes-edit{padding: 10px 10px 20px 10px;}
.meeting-notes-wrap .form-til{font-weight:normal;  border-bottom:1px dashed #eee; padding-bottom:5px; height:40px; }
.meeting-notes-prompt{margin:35px auto; text-align:center; line-height:3em;  border-radius:4px; }
.meeting-notes-tip1{text-align:center;background:url(../img3/write-meeting-note-tip.jpg) center center no-repeat;display:inline-block;width:600px;height:240px;}
.meeting-notes-prompt p{font-size:18px;color:#8fc04f;margin-bottom:15px;}
.meeting-notes-prompt .btn{padding:6px 35px;}
.meeting-notes-edit-attachment{margin-bottom:15px;}
.attachment-color{color:#7b8e9c;}
.meeting-notes-item{padding:15px 20px 0;  color:#333;}
.form-til-left{color:#333;}
.meeting-notes-item-til{ width:80%;color:#333; display:inline-block; font-size:16px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
a.meeting-notes-item-til,a.meeting-notes-item-til:link{color:#8fc04f}
a.meeting-notes-item-til:hover{color:#333}
.meeting-notes-item-detail{line-height:2em;padding-bottom:20px;border-bottom:1px solid #eee;}
.meeting-notes-item-detail-writer{ font-size:12px; color:#999; }
.meeting-notes-list-loading{margin:20px auto; text-align:center;}
.meeting-notes-list-loading .fa-repeat{font-size:16px;margin-right: 5px;}
/*10-23*/
.meeting-bottom-btn{text-align: center;}
.notes-item-hd{margin-bottom: 5px;}
.notes-item-hd .p-thumb-left img{ width: 40px; height: 40px; border: 1px solid #eee; border-radius: 100%;}
.notes-item-hd .p-thumb-left{ width: 6%; }
.hd-right{width: 93%;}
.notes-item-hd .p-thumb-left ,.hd-right{display: inline-block; vertical-align:middle; }
.item-detail{margin-left: 6.6%;}
.meeting-text{height: 24px; background: url("../img3/meeting-text.png") no-repeat center;}

/*会议弹窗*/
.form-horizontal .form-group .meeting-form{padding-right: 10px;}
.meeting-form .thumb-p img{width: 40px; height: 40px;  border-radius: 100%; border: 1px solid #eee; }

.leave-preson-list li{margin-bottom: 15px;}
.leave-preson{float: left;}
.leave-preson-img{width: 10%;}
.leave-preson-contect{width: 75%; position: relative;  }
.leave-preson-btn{width: 14%; margin-left: 20px;}
.leave-preson-contect-text{border: 1px solid #ddd; margin-left: 25px; border-radius: 4px; padding: 6px 12px;}


/*文件柜*/
.tree-file-right .blk-ctn-hd{padding: 10px 15px;}
.blk-thumb-tree .tree-file-right.blk-tree-right .sum{line-height: 32px;}
.blk-thumb-tree .tree-file-right.blk-tree-right .sum,
.blk-thumb-tree .tree-file-right.blk-tree-right .search{margin: 0;}
.blk-thumb-tree .file-left .blk-tree-bd{overflow: auto;}
.blk-thumb-tree .file-left .blk-tree-bd > ul.tree-item{display: table-cell; min-width: 200px;}
.blk-thumb-tree .file-left .blk-tree-bd ul > li > .treenode{padding: 10px 0 10px 20px; white-space: nowrap; }
.blk-thumb-tree .file-left .blk-tree-bd  ul li > .treenode:hover {background:#f9f9f9;}
.blk-thumb-tree .file-left .blk-tree-bd  ul li.active > .treenode {background:#efefef;}
.blk-thumb-tree .file-left .blk-tree-bd  ul li.tree-item-til> .treenode {border-left: 4px solid #8CBE59; background: none;}
.blk-tree-bd > ul > li.active.tree-item-til > a{border-left: 4px solid #8CBE59; background: none; color: #8CBE59;}
.blk-tree-bd > ul > li.active.tree-item-til > a:hover{border-left: 4px solid #8CBE59; background: none; color: #8CBE59;}
.blk-tree-bd > ul > li.tree-item-til> a{border-left-width: 4px ; border-left-style: solid;border-left-color: #fff;}
.blk-tree-bd > ul > li.tree-item-til> a:hover{border-left-color: #bfe895; background: none; color: #bfe895;}
.file-tree .blk-thumb-tree .list-bd table td .list-til>div span{display: inline; text-overflow:clip; overflow: inherit; }
.breadcrumb-restting span{color: #555 ; padding-top: 15px; padding-bottom: 0; font-weight: 400; font-size: 12px;}
.file-left .glyphicon-folder-close, .file-left .glyphicon-folder-open{color: #ebc344; margin: 0 5px;}
.file-tree .blk-tree-left{width: 250px; margin-left: -250px; background: #fff; border-right: 1px solid #eee;}
.file-tree .blk-tree{padding-right: 0;}
.file-tree .blk-thumb-tree{border-width: 1px 0 0 0; border-color: #eee; border-style: solid;}
.file-title{overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.file-name{vertical-align: middle;}
.file-icon{vertical-align: middle;}
.table-rest .fa{background: url("../img3/icon.png") no-repeat; font: initial;}
.table-rest .fa::before{content: "";}
.table-rest .file-word,
.table-rest .file-excel,
.table-rest .file-music,
.table-rest .file-pdf,
.table-rest .file-folder,
.table-rest .file-ppt,
.table-rest .file-other,
.table-rest .file-png,
.table-rest .file-jpg,
.table-rest .file-txt,
.table-rest .file-avi,
.table-rest .file-html,
.table-rest .file-zip,
.table-rest .file-ipa,
.table-rest .file-apk,
.table-rest .file-7zip,
.table-rest .file-mp4,
.table-rest .file-rar,
.table-rest .file-mov,
.table-rest .file-mpp,
.table-rest .file-ppt,
.table-rest .file-flv,
.table-rest .file-bmp,
.table-rest .file-gif{width: 24px; height: 24px; margin-right: 5px; font-size: 24px; }
.table-rest .file-word{background-position: -14px -158px;} 
.table-rest .file-excel{background-position: -14px -249px;}
.table-rest .file-txt{background-position:  -14px -340px;;}
.table-rest .file-png{background-position: -182px -340px;}
.table-rest .file-music{background-position: -14px -704px;}
.table-rest .file-avi{background-position: -182px  -613px;}
.table-rest .file-pdf{background-position:  -14px -431px;;}
.table-rest .file-html{background-position: -182px -795px;}
.table-rest .file-folder{background-position: -5px -795px;}
.table-rest .file-zip{background-position: -14px -522px;}
.table-rest .file-ppt{background-position: -14px -67px;}
.table-rest .file-other{background-position: -14px -613px;}
.table-rest .file-jpg{background-position: -182px -67px;}
.table-rest .file-bmp{background-position: -182px -158px;}
.table-rest .file-flv{background-position: -182px -249px;}
.table-rest .file-gif{background-position: -182px -431px;}
.table-rest .file-html{background-position: -182px -704px;}
.table-rest .file-ipa{background-position:  -14px -883px;}
.table-rest .file-apk{background-position: -182px -883px;}
.table-rest .file-7zip{background-position: -14px -968px;}
.table-rest .file-mp4{background-position: -182px -968px;}
.table-rest .file-rar{background-position: -349px -968px;}
.table-rest .file-mov{background-position: -182px -158px;}
.table-rest .file-mpp{background-position: -182px -795px;}
.table-rest .file-ppt{background-position: -14px -67px;}
.table-rest .file-flv{background-position: -182px -249px;}
.table-rest .file-bmp{background-position: -182px -340px;}
.table-rest .file-gif{background-position: -182px -522px;}
.file-list-wrap{margin:30px 10px 10px 10px;}
.file-list-wrap ul li{width:90px; float: left; margin: 0 20px 20px 20px ;}
.file-list-wrap p{line-height: 2.0em; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: center; }
.file-list-icon{width:82px; height:75px; background: url("../img3/file_cabinet/file_icon.png") no-repeat;}
.file-icon0{background-position: 0 0;}
.file-icon1{background-position: 0 -75px;}
.file-icon2{background-position: 0 -150px;}
.file-icon3{background-position: 0 -225px;}
.file-icon4{background-position: 0 -300px;}
.file-list-item{width:82px; height:80px; background: url("../img3/file_cabinet/file_big_icon.png") no-repeat;}
.file-excel-icon{background-position: 0 0;}
.file-jpg-icon{background-position: 0 -85px;}
.file-bmp-icon{background-position: 0 -170px;}
.file-gif-icon{background-position: 0 -255px;}
.file-png-icon{background-position: 0 -340px;}
.file-word-icon{background-position: 0 -425px;}
.file-txt-icon{background-position: 0 -510px;}
.file-pdf-icon{background-position: 0 -595px;}
.file-ppt-icon{background-position: 0 -680px;}
.file-zip-icon{background-position: 0 -769px;}
.file-mpp-icon{background-position: 0 -855px;}
.file-avi-icon{background-position: 0 -940px;}
.file-other-icon{background-position: 0 -1110px;}
.file-html-icon{background-position: 0 -1023px;}
.file-ie-icon{background-position: 0 -1195px;}
/*42*/
.file-excel-icon-42{background-position: 0 0;}
.file-jpg-icon-42{background-position: 0 -85px;}
.file-bmp-icon-42{background-position: 0 -170px;}
.file-gif-icon-42{background-position: 0 -255px;}
.file-png-icon-42{background-position: 0 -340px;}
.file-word-icon-42{background-position: 0 -425px;}
.file-txt-icon-42{background-position: 0 -510px;}
.file-pdf-icon-42{background-position: 0 -595px;}
.file-ppt-icon-42{background-position: 0 -680px;}
.file-zip-icon-42{background-position: 0 -769px;}
.file-mpp-icon-42{background-position: 0 -855px;}
.file-avi-icon-42{background-position: 0 -940px;}
.file-other-icon-42{background-position: 0 -1110px;}
.file-html-icon-42{background-position: 0 -1023px;}
.file-ie-icon-42{background-position: 0 -1195px;}

/* 文件柜图标 * 42 */
.file-word-42,
.file-excel-42,
.file-txt-42,
.file-png-42,
.file-music-42,
.file-avi-42,
.file-pdf-42,
.file-html-42,
.file-folder-42,
.file-zip-42,
.file-ppt-42,
.file-other-42,
.file-jpg-42,
.file-bmp-42,
.file-flv-42,
.file-gif-42,
.file-html-42,
.file-ipa-42,
.file-apk-42,
.file-7zip-42,
.file-mp4-42,
.file-rar-42,
.file-mov-42,
.file-mpp-42,
.file-ppt-42,
.file-flv-42,
.file-bmp-42{width: 42px; height: 42px;}
.file-word-42{background-position: -45px -140px;}
.file-excel-42{background-position: -45px -230px;}
.file-txt-42{background-position: -45px -323px;}
.file-png-42{background-position: -213px -414px;}
.file-music-42{background-position: -45px -687px;}
.file-avi-42{background-position: -213px -596px;}
.file-pdf-42{background-position: -45px -414px;}
.file-html-42{background-position: -213px -687px;}
.file-folder-42{background-position: -36px -785px;}
.file-zip-42{background-position: -45px -505px;}
.file-ppt-42{background-position: -45px -50px;}
.file-other-42{background-position: -45px -596px;}
.file-jpg-42{background-position: -213px -50px;}
.file-bmp-42{background-position: -213px -323px;} 
.file-flv-42{background-position: -213px -232px;}
.file-gif-42{background-position: -213px -505px;}
.file-html-42{background-position: -213px -687px;}
.file-ipa-42{background-position: -45px -866px;}
.file-apk-42{background-position: -213px -866px;}
.file-7zip-42{background-position: -45px -951px;}
.file-mp4-42{background-position: -213px -951px;}
.file-rar-42{background-position: -380px -951px;}
.file-mov-42{background-position: -213px -140px;}
.file-mpp-42{background-position: -213px -778px;}
.file-ppt-42{background-position: -45px -50px;}
.file-flv-42{background-position: -213px -230px;}
.file-bmp-42{background-position: -213px -323px;}
.table-rest > thead > tr > td,
.table-rest > tfoot > tr > td{padding: 6px 12px;min-height:50px; overflow: hidden; text-overflow: ellipsis;}
.table-rest > tbody > tr > td{padding: 10px 12px;}
.table-rest > tbody > tr > td.list-til{overflow: hidden;text-overflow: ellipsis;}
.table-rest .btn-group .btn{padding:0px; border: 0; background: none; }
.table-rest .btn-group .btn:hover, .table-rest .btn-group .btn:focus{background: none;}
.table-rest .btn-group > .btn + .dropdown-toggle{padding: 0 8px;}
.nav-sub.file-nav-sub{border-bottom:0;}
.file-nav-sub .nav-tabs-2{padding-bottom: 3px;}
.file-nav-sub .nav-tabs-2 li:first-child .label{padding-left: 0px;}
.file-nav-sub .nav-tabs-2 li{margin-right: 0;}
.file-nav-sub .nav-tabs-2 .label.on{background:none;color:#999;}
.file-nav-sub .nav-tabs-2 .label:hover{background:none; color:#8FC04F;}
.file-nav-sub .nav-tabs-2 .label.on:hover {cursor: default; color: #999; }
.file-nav-sub .nav-tab-rt .btn-green{border: 0;}
.file-nav-sub .nav-tab-rt .btn-default:hover{background: #efefef; color: #666;}/*background: #9BCD5A; color: #fff; 8-11 lxb*/
.separate span{color: #eee;}
.sort-btn{float: right; position: relative;}
.sort-btn .fa-sort-desc{position: absolute; top: 5px;}
.sort-btn .fa-caret-up{position: absolute; top: -2px;}

/*详细页面nav路径*/
.detail-bread-sub .nav-tabs-2{line-height: inherit; padding: 0;}
.detail-bread-sub .nav-tabs-2 > li > .label{padding-left: 0;}
.detail-bread-sub .separate span{padding-right: 1.5em;}

/*列表右侧*/
.tree-file-right .list-bd{padding: 0;}

/*文件柜 布局重置*/
.search .sp-search-input{float: left;}
.search .btn-group-th{float: right; margin-left: 5px;}


/* 活动通知 */

.pull-left-h1{margin-bottom:10px;}
.detail-more-info-icon{width:42px; height:50px; float:left; background: url(../img3/plan_toggle.png) no-repeat; background-position:-0px -47px; margin:0 10px; padding-top:25px; text-align:center;}
.detail-more-info-wrap .nav {margin-left:40px;}
.detail-more-info-wrap .detail-content {padding:0px 10px 25px 10px;}
.report-detail .detail-more-info-wrap .detail-content  p.detail-content-text{padding-left:30px;padding-right:30px;}

.detail-content-h3{margin-bottom:20px;}
.detail-content-circle-icon1,
.detail-content-circle-icon2{ display:table-cell; vertical-align:middle; padding-right:5px;}
/*
.detail-content-circle-icon1{color:#3CB2EF;}
.detail-content-circle-icon2{ color:#9BCD5A;}
.detail-content-title1, .detail-content-title2{display:table-cell; padding:2px 20px; color:#fff; border-radius:20px;}
.detail-content-title1{background:#3CB2EF;}
.detail-content-title2{background:#9BCD5A;}*/

.detail-content-circle-icon1{color:#eee;}
.detail-content-circle-icon2{ color:#eee;}
.detail-content-title1, .detail-content-title2{display:table-cell; padding:2px 20px; color:#666; border-radius:20px;font-size:15px;}
.detail-content-title1{background:#eee;}
.detail-content-title2{background:#eee;}
.detail-content-text{padding-left:20px;}/*20px;*/
.detail-head-right{float: left; padding-top: 5px;}
.detail-more-info2{margin:-20px 0 0 64px;}

/*表单分类 --取消表单分类鼠标滑过样式 */
.cube-form-category .use-bg{background-position:right -180px ;}
.cube-form-category .use-bg:hover{background-position:right -180px;}


/*个人设置左边签名编辑状态*/
.form-control-left:focus{background: #fcf8e3; border-radius: 2px ; padding-left: 3px;}
.form-control-left{min-height: 19px; max-height: 95px; }

/*客户*/
.table-title-bg,
.table-title-bg th:hover,.table-title-bg th:active{background: #fcfcfc;}


/*新建客户详细*/
.name-bd-p1 .form-control2{width: 100%;}
.label-control{padding-top:3px; }
.label-control a.normal{background: none; padding: 5px 7px; margin-left: 0px; margin-right: 10px;}
.label-control a.normal p span{padding: 5px 5px 0 ;}
.dropdown-value{width: 100%; min-height: 20px; float: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

/*新建联系人详细*/
.add-photo-icon{color: #aab8b8; padding-top: 10px; display: block;}
.add-photo-icon .glyphicon-paperclip{color: #aab8b8;}

/*客户详细*/
.custom-detail .form-til{}/*margin:0 50px;*/

/*联系方式查看权限*/
.contact-way-content{padding: 15px; margin-top: 15px;}
.remind-icon{font-size: 18px; color:#f60; margin-right: 10px; }
.contact-way-remind a{color: #f60;}
.add-btn{padding: 3px 12px; margin-top: -5px; background: #3CB2EF ; color: #fff; border-color: #3CB2EF;}
.add-btn:hover, .add-btn:focus{background: #3CB2EF; color: #fff; border-color: #3CB2EF; }
.two-list-item{padding: 15px 20px;}
.two-list-item li{border-bottom: 1px dashed #eee; padding: 10px 0;  }
.two-list-item li:after{content: ""; clear: both; display: block;}
.two-list-item-left{float: left; padding-top: 6px; width: 70%; overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.two-list-item-right{float: right;}
.two-list-item-right .btn{padding: 3px 12px;}

/*联系方式查看权限 弹窗*/
.form-contact-way .form-group .form-left-item{width: 20%;}
.form-contact-way .form-group .form-right-item{width: 75%;}
.checkbox-hierarchy{margin: 5px 0 0 20px;}

/*客户拜访*/
.detail-head-left{width:42px; height:50px; float:left;  margin:0 10px; padding-top:10px; text-align:center;}
.detail-head-left .fa,.detail-head-left .glyphicon{font-size: 40px;}
/*#visit_tab_content  .detail-cnt{  padding: 0 15px;}.custom-modal{margin: 10px;}2015-8-31 lxb*/

.modal-group-left{display:none;}

 .modal-group-left,.custom-modal-cnt .modal-group-left{display:inline;color:#ccc;font-size: 24px; width: 3%;margin-top:-5px;}/*margin-right: 7px;*/
 .custom-modal-cnt .modal-group-left{margin-left: -5px;font-size: 18px; }
.modal-group.custom-modal-cnt {margin-bottom: 25px;padding:0px 15px; margin-top:-10px;  margin-right: 45px;  margin-left: 55px;}/*background: #fafafa;    border-radius: 6px;padding: 10px 15px;, font-size: 15px;
.modal-group-right .custom-name */
.modal-group-right .custom-name{ font-size:18px;color:#333;}
.modal-group-right .custom-pro{margin-left:55px;}
.custom-modal-cnt .modal-group-right {    margin-left: -5px;background: #fafafa;    border-radius: 6px;padding:10px;}/*padding:15px 0 0 15px;*/
#content_visit_tabvisit_detail .detail-cnt {padding:0 15px;}
#visit_signin_lr .cube-title-ctn{display:none;}
#visit_signin_lr .location-wrap{   background-color: #fff;
    border:0px solid #f5f5f5;padding:0 15px;margin-left:17px;}

.modal-group{margin-bottom: 15px;}
.modal-group-left,
.modal-group-right,
.sign-wrap-btm-left,
.sign-wrap-btm-right{float: left;}

.modal-group-right{ width: 94%; }
.modal-group-right .custom-name , .modal-group-right p{margin-bottom: 15px;}
.modal-group-top{margin-bottom: 10px;}
.sign-wrap{padding:6px 10px; background: #fafafa; border: 1px solid #efefef;margin-bottom: 10px; color: #999; }
.sign-wrap-btm{margin-top: 10px;}
.sign-wrap-btm-left{margin-right: 20px; }
.no-sign{padding:2px 10px; background: #fde9e6; color: #eb4f38; border-radius: 15px; margin-left: 10px;font-size: 12px;}
.modal-group .position1{top: 10px;}
.modal-group-table{border:none;}/*
.modal-group-table{border-width: 1px 0 0 1px; border-color: #eee; border-style: solid;}
.modal-group-table li{border-bottom: 1px solid #eee; border-right:1px solid #eee ;}*/
.modal-group-table-left,
.modal-group-table-right{ display: table-cell; vertical-align: middle;padding: 6px 10px;}
.modal-group-table-left{ width: 150px; text-align: right;}
.modal-group-table-right{ width: 81%; }/*border-left: 1px solid #eee;*/
.modal-group-table-right .p-thumb-left,
.modal-group-table-right .p-thumb-right{display: table-cell;vertical-align: middle;}
.modal-group-table-right .p-thumb-left{padding-top: 5px;}
.modal-group-table-right .p-thumb-left img{width: 32px; height: 32px; border-radius: 6px; border:1px solid #eee;margin-right: 15px; }
.modal-group-table-right .fa-circle{font-size: 10px; color:#f60; margin-left: 8px;}
.modal-group-table-right .glyphicon-option-horizontal{width: 32px; height: 32px; border-radius: 100%; margin-right: 15px; border: 1px solid #eee; top: -4px; padding: 10px 0 0 7px;}
.p-thumb-sig{display: inline-block; margin-right: 20px;}
.modal-group-top .modal-group-ltop{float: left;font-size:18px;color:#333;}
.modal-group-rtop{float: right; cursor: pointer; color: #8FC04F;}
.modal-group-rtop:hover{color: #779d22;}

/*新建客户拜访单*/
.view-summary{width: 83%;}
.view-summary .textarea-normal{border-bottom: 0; border-radius: 4px 4px 0 0 ;}

.view-summary .upload-pic-control{margin-top: -5px;}
.view-summary .toolactbox{border-color: #eee;}
.view-summary .toolactbox li{border-color: #eee; border-style: solid;}

/*沟通框*/
.form-edit-control .comm-icon-group{padding: 6px 18px; border-width:0 1px 0 1px ; border-style: solid; border-color: #eee; margin-top: -5px;}
.form-edit-control .location-wrap{background: none; border-top: 0px; border-color: #eee;}
.form-edit-control .toolactbox li{border-style: solid; border-color: #eee;}

/*已过期*/
body.overdue-body:before {content: ' '; position: fixed; z-index: -1; top: 0; right: 0; bottom: 0; left: 0; background:url(../img3/bg.jpg) center 0 no-repeat; background-size: cover;}
.overdue{width:100%; margin:250px auto; text-align:center;}
.overdue-icon{ display:block; margin:0 auto; color: #eb4f38; font-size: 100px;}
.overdue h3{font-size: 24px;}

/*无权限登陆*/
.no-authority h3{font-size: 20px; font-weight: bold; color: #999;}

@media  (max-width:480px){
    .overdue{width:100%; margin:100px auto; text-align:center;}
    .overdue-icon{  font-size: 50px;}
    .overdue h3{font-size: 20px;}
}

/*账号管理列表*/
.blk-thumb-tree .list-bd table td .list-til div.p-thumb-list{display: block; overflow: hidden; text-overflow: ellipsis;}
.blk-thumb-tree .list-bd table td .list-til div.p-thumb-list .p-thumb-left{display: inline-block;}
.blk-thumb-tree .list-bd table td .list-til div.p-thumb-list .p-thumb-right{display: inline; vertical-align: middle;}

/*文件柜-共享-弹窗*/
.share-wrap .two-list-item{padding: 0;}
.share-wrap .two-list-item-left{width:70%;}
.share-wrap .two-list-item-right{margin-top: 5px;}
.share-list-add{text-align: center; padding: 25px; border: 1px dashed #eee; margin-top: 20px;}
.share-list-add:hover{background: #fafafa;}
.share-list-add:hover a{color: #9bcd5a;}
.share-list-add a{padding: 25px 220px;}
.modal-footer .close-btn:focus{color: #555;}

/*文件柜-权限-弹窗*/
.pw-icom{width: 32px; height: 32px; display: inline-block; vertical-align: middle; background: url("../img3/v3icon.png") no-repeat; background-position: -370px -568px;}

/*下拉框+按钮2015-9-10*/
.dropdown-menu > li > ul > li > a {
  display: block;
  padding: 3px 15px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #666;
  white-space: nowrap;
}
.dropdown-menu > li > ul > li > a:hover,
.dropdown-menu > li > ul > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f2f2f2;
}
/*重置分割线*/
.dropdown-menu .divider {
    background-color: #e5e5e5;
    height: 1px;
    margin: 5px 0;
    overflow: hidden;
}
.dropdown-menu .drop-btn{padding:0 15px;margin-bottom:3px;}


/*人员下拉框*/
.dropdown-list .dropdown-menu > li > span{color: #999;    display: block; padding: 3px 20px; white-space: nowrap;}
.dropdown-list .dropdown-menu > li > ul > li > a{clear: both;color: #666; display: block; padding: 3px 20px; white-space: nowrap;}
.dropdown-list .dropdown-menu > li > ul > li > a:hover{background: #f5f5f5;}

/*存在全选下拉框*/
.dropdown-menu.selectall{padding-top: 27px;}
.selectall > li:first-child{position: absolute; top: 0; left: 0; right: 0;}
.selectall li > a > .icheckbox_square-green{margin-right: 5px;}
.selectall-ul{max-height: 225px; overflow: auto;}
.selectall-ul > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}

.selectall-ul > li > a:hover,
.selectall-ul > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.selectall-ul > .active > a,
.selectall-ul > .active > a:hover,
.selectall-ul > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}

/*复合下拉框图文复选框*/ 
.drop-complex .drop-left-icon{display:table-cell;vertical-align:middle;width:15px;}
.drop-complex .drop-right-item{display: table-cell;  padding-left:8px; vertical-align: middle;}
.drop-complex .icheckbox_square-green,.drop-complex .iradiobox_square-green{margin-left:-1px;margin-right:0;}

/*截图*/
.upload-pic-btn{margin-bottom: 30px;}
.upload-pic-btn-left{float: left;}
.upload-pic-btn-right{float: right;}
.upload-pic-wrap .photo-left{width: 300px;}
.upload-pic-wrap .photo-thumb img{ width:100% ;display: block;}
.upload-pic-wrap .photo-thumb{position: relative;}
.upload-pic-text{ width:80%; height: 20%; margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; color: #999; line-height: 2.5em;}
.upload-pic-item p{text-align: center; line-height: 1.2em;margin-top:10px;margin-bottom:5px; }
.upload-pic-item img{margin: 0 auto;}
.up-item-big,
.up-item-medium,
.up-item-small,
.up-item-web,
.up-item-android,
.up-item-ios{ min-width:150px; min-height:200px; float: left;margin-right: 60px; position: relative;}
.up-item-wrap{position: absolute; bottom: 0;}
.up-item-big img,
.up-item-medium img,
.up-item-small img,
.up-item-web img,
.up-item-android img,
.up-item-ios img{display: block;}
.up-item-big img{width: 64px; height: 64px;border:1px solid #eee; }
.up-item-medium img{width: 24px; height: 24px;border:1px solid #eee;}
.up-item-small img{width: 16px; height: 16px; border:1px solid #eee;}
.up-btn-wrap{ margin: 60px 0 0 190px;}
.up-btn-wrap div{float: left; margin-right: 20px;}
.up-file-pic img{display: block; width: 295px; height: 413px;border:1px solid #eee;}
.up-item-web img{width: 120px; height: 60px;border:1px solid #eee; }
.up-item-android img{width: 120px; height: 120px;border:1px solid #eee; }
.up-item-ios img{width: 100px; height:100px;border:1px solid #eee; }



/*添加到我的菜单 弹窗 */
.reset-tab-two .meeting-place-control{margin-left: 50px;}
.reset-tab-two .meeting-place-control-name{width: 30%; text-align: left; padding: 8px 10px 5px 10px;}
.reset-tab-two .meeting-place-control-phone{width: 60%; text-align: left; padding: 8px 10px 5px 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.reset-tab-two .checkbox-inline{padding: 0;}
.manage-menu-table .text-left{text-align: left; padding: 5px 10px;}
.manage-menu-table .widget-i{width: 10px; height: 12px;}
.widget-top{background-position: -86px -307px;}
.widget-mtop{background-position: -109px -307px;}
.widget-down{background-position: -130px -307px;}
.widget-mdown{background-position: -153px -307px;}


/*套打、打印设置弹窗*/
.form-group label div{margin-right:3px;}
.form-setting-wrap label.checkbox-inline{width: 18%; margin: 0;}
.checkbox-sel-wrap{border: 1px solid #eee; width: 100px; text-align: center; line-height: 2em;}
.checkbox-sel-wrap .icheckbox_square-green{margin-left: 70px;}

/*红头控件*/
.wrap-left, .wrap-right{float: left;}
.wrap-left{width: 30%; text-align: center; }
.wrap-right{width: 65%; line-height: 2em;}
.wrap-right .form-group .form-left-item{width: 20%;}
.wrap-right .form-group .form-right-item{width: 77%;}
.preview-wrap{border:1px solid #8FC04F; padding: 30px 10px; }
.red-hd-pv{border-bottom: 3px solid red; line-height: 3em; overflow: hidden; white-space: nowrap;}
.red-hd-pv h3{color: red; }
.red-hd-pv-sc{border-bottom: 1px solid red; padding-bottom:2px;}
.red-hd-pv-sc h3{color: red;  border-bottom: 3px solid red; padding-bottom: 5px;}

/*日期控件*/
.calendar-control-group .btn:hover{background: none; cursor: default; border-left: 0;}
.calendar-control-group .form-control{border-right: 0;}
.table-condensed thead{background: #eee; border: 1px solid #eee;}
.table-condensed > tbody > tr > td {padding: 0;}
.datetimepicker-hours .table-condensed > tbody > tr > td,
.datetimepicker-minutes .table-condensed > tbody > tr > td{border: 0;}
.datetimepicker-years .table-condensed > tbody > tr > td,
.datetimepicker-months .table-condensed > tbody > tr > td,
.datetimepicker-quarters .table-condensed > tbody > tr > td{padding: 0; }
.datetimepicker .table-condensed tr td,
.datetimepicker .table-condensed tr th{border-radius: 0;}
.datetimepicker .table-condensed tr td span{ width: 25%; border-radius: 0;margin: 0; }
.datetimepicker .datetimepicker-hours .table-condensed span,
.datetimepicker .datetimepicker-minutes .table-condensed span{height: 40px; line-height: 40px; border: 0;}
.datetimepicker .table-condensed tr td span:hover,
.datetimepicker .table-condensed tr td.day:hover{border-radius: 0; background: #eee; }
.datetimepicker .table-condensed tr td.active:active,
.datetimepicker .table-condensed tr td.active:hover:active,
.datetimepicker .table-condensed tr td.active.disabled:active,
.datetimepicker .table-condensed tr td.active.disabled:hover:active,
.datetimepicker .table-condensed tr td.active.active,
.datetimepicker .table-condensed tr td.active.active:hover{background: #9BCD5A; text-shadow: none; border-radius: 0; }
.datetimepicker .table-condensed tr td span.active:active,
.datetimepicker .table-condensed tr td span.active:hover:active,
.datetimepicker .table-condensed tr td span.active.disabled:active,
.datetimepicker .table-condensed tr td span.active.disabled:hover:active,
.datetimepicker .table-condensed tr td span.active.active,
.datetimepicker .table-condensed tr td span.active.active:hover{background: #9BCD5A; text-shadow: none;}
.datetimepicker .datetimepicker-quarters,.datetimepicker .datetimepicker-quarters .table-condensed{width: 210px;}
.datetimepicker .datetimepicker-quarters .table-condensed tr td span{width: 33.3333%;}
.datetimepicker .datetimepicker-quarters .table-condensed tr td div{position: relative;}
.datetimepicker .datetimepicker-quarters .table-condensed tr td div:after{content: ""; display: block; clear: both;}
.datetimepicker .datetimepicker-quarters .table-condensed tr td div:hover{ background-color:#eee  ; border: 0;}/*rgba(155,205,90,0.5)*/
.datetimepicker .datetimepicker-quarters .table-condensed tr td div:hover span{opacity: 0.4;background: none;}
.datetimepicker .datetimepicker-quarters .table-condensed tr td div.active span {border: 0;}
.datetimepicker .datetimepicker-quarters .table-condensed tr td div.active,
.datetimepicker .datetimepicker-quarters .table-condensed tr td div.active span,
.datetimepicker .datetimepicker-quarters .table-condensed tr td div.active span:hover{background:#9bcd5a ; opacity: 1; border: 0;}
.datetimepicker .datetimepicker-quarters .table-condensed tr td div span.quarters-text {position: absolute;top: 0%; left: 33.3333%; display: none; z-index: 100; font-size: 16px; opacity: 1;}
.datetimepicker .datetimepicker-quarters .table-condensed tr td div .quarters-text p{position: relative;  color:#68972c; z-index: 100; opacity: 1;}
.datetimepicker .datetimepicker-quarters .table-condensed tr td div:hover .quarters-text{ border: 0; display: block;}
.datetimepicker-weeks .next,
.datetimepicker-months .next,
.datetimepicker-quarters .next,
.datetimepicker-years .next{position: absolute; right: 0; background: none;}
.before-week{background: url("../img3/date-week.png") no-repeat center; }
.before-quarters{width: 209px; height: 54px; background-position: -194px -700px; }
.before-time{width: 67px; height: 54px; background-position: -434px -700px;}
.datetimepicker .datetimepicker-weeks .table-condensed tr td span{width: 32px; height: 22px; line-height: 1.5em; }
.datetimepicker .datetimepicker-weeks .table-condensed tr td span:hover{background: none;}


/*目标控件*/
.table-bordered-solid .table > thead > tr > td{font-weight: bold;}
.table-bordered-solid .table > thead > tr > td,
.table-bordered-solid .table > tbody > tr > td{border-bottom:1px solid #eee; text-align: center; white-space: nowrap; padding: 10px 4px;}
.table-bordered-solid .table > thead > tr > td input,
.table-bordered-solid .table > tbody > tr > td input{text-align: left; border: 0; min-width: 50px; padding-left: 0; padding-right: 0;}
.table-bordered-solid .table > thead > tr > td input:focus,
.table-bordered-solid .table > tbody > tr > td input:focus{box-shadow: none;}

/*日期控件小下拉菜单*/
.dropdown-small .btn{padding: 0 9px; border: 0; background: none;}
.dropdown-small .btn:hover{background: #fff;}
.dropdown-small .dropdown-menu{ width: 106px; height: 162px; min-width: inherit; text-align: center; box-shadow: none; overflow: auto; padding: 2px; border: 1px solid #eee; border-radius: 4px;}
.dropdown-small .dropdown-menu li:hover{background: #eee;}
.dropdown-small .dropdown-menu li a{padding: 2px;}
.dropdown-small .dropdown-menu li a:hover{color: inherit;}
.dropdown-small .dropdown-menu li.seled{background: #ddd;}

/*日期控件 弹窗*/
.time-til{background: #999; border-radius: 16px; padding: 2px 20px; color: #fff; margin-left: 24px;}



/*收集意见*/
.view-wrap{margin-bottom: 15px;}
.view-wrap .green{margin-bottom: 10px;}

/*红头标签*/
.red-hd-table{width:320px; border-top: 1px solid #eee; border-left: 1px solid #eee;}
.form-right-item .red-hd-table tr td{border-bottom: 1px solid #eee; border-right: 1px solid #eee; }
.table-text{width:180px; display:block; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.table-operation{width: 30px;display: block; float: left;  text-align: right; }
.table-row{width: 80px;}
.red-hd-border{width: 65px; height: 15px; display: inline-block; background: url("../img3/red-hd-border.png") no-repeat;}
.red-hd-border-st{background-position: 0 0;}
.red-hd-border1{background-position: 0 -15px;}
.red-hd-border2{background-position: 0 -28px;}

/*上传印章*/
.preview-wrap img{width:100%;display: block;}

/*版本发布*/
.version-publish-wrap{padding: 10px; border: 1px solid #eee; border-radius: 4px;}
.version-publish-wrap li{margin-bottom: 5px;}
.version-publish-wrap li:after{content:""; clear:both; display: block;}
.version-publish-left, .version-publish-right{float: left;}
.version-publish-left{width: 75%; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.version-publish-right{width:25%;}
.version-publish-right label.radio-inline {padding: 0;}

/*审批中*/
.eaa-wrap .form-group .form-left-item{width: 18%;}
.eaa-wrap .form-group .form-right-item{width: 78%;}
.hand-sign{ float: left; position: relative;}
.hand-sign img{width: 60px;}

/*上传文件*/
.upload-file-wrap{height: 50%;margin: auto;top: 0; left: 0; bottom: 0; right: 0;}
.upload-file-img, .upload-file-text, .upload-file-btn{margin: 0 auto; text-align: center; }
.upload-file-img{width: 174px; height: 104px; background:url(../img3/fileuptip.jpg) no-repeat;}
.upload-file-text, .upload-file-btn{padding-top: 10px;}
.uf-model-body{height: 330px;}

/*高级搜索下拉菜单*/
.sp-search-btn .popover{width: 200px; min-width: 200px; max-height: 297px; overflow: hidden; }
.sp-search-btn .popover.top > .arrow::after{border-top-color:#fff; }
.sp-search-btn .popover.bottom > .arrow::after{border-bottom-color:#fff; }
.sp-search-btn .popover-content{ line-height: 1.5em; text-align: left; min-width: 200px; height: inherit; padding: 10px;}
.sp-search-btn .popover-content ul{margin-left: 20px;}
.sp-search-btn .popover-content li{margin-bottom: 10px;}
.sp-search-btn .popover-content li:after{ content: ""; clear: both; display: block;}
.sp-search-btn .popover-content p{margin-top: 10px; padding-top:10px; border-top: 1px dashed #eee;}
.pc-left, .pc-right{float: left;}
.pc-left{width: 80%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.pc-right{width: 20%;}
.sp-search-btn .category-control-tree{overflow: auto; min-height:1px; }
.sp-search-btn .category-control-tree li{white-space: nowrap; margin: 5px;}
.sp-search-text{border-bottom: 1px dashed #eee; padding: 0px 24px 5px 24px; margin:0 -14px}
.sp-search-btn .category-control-tree li ul li::after{top: 13px; height: 0;}

/*申请审批*/
/*管理员面板 重置 150724 lxb*/
.reset-cube-fm-list li{overflow: inherit; margin-right: 30px;}
.reset-cube-fm-list li:hover .fm-operation{display: block;}
.fm-operation{position: absolute; top: 17px; left: 97px; display: none;}
.fm-operation li{width:70px; padding: 0; margin:0 50px 10px 0;}
.fm-operation li a{color: #fff; padding: 0px 8px; background: #a9b7b7; border-radius: 10px;}
.fm-operation li a:hover{background: #cedbdb;}
.list-mail-table .leave-preson-contect-text{background: #ffffe9;}
.list-mail-table .popover.right > .arrow::after{border-right-color:#ffffe9; }
.application-list{border-bottom: 1px dashed #eee;}
.application-list:after{content: ""; display: block; clear: both;}
.application-list tr:last-child{border: 0;}
.application-list td img{width: 100%; display: block; }
.application-list .popover, .leave-preson-contect .popover{max-width: 0; min-width: 0;}
.application-list .popover>.arrow{border-width: 6px;}
.application-list .leave-preson-contect-text{margin-left: 26px;}
.application-list .popover.right>.arrow{border-right-color: #ccc; }
.application-list .leave-preson-contect-text .pic-wrap{background: none; border: 0;padding: 10px 10px 0 0; margin-bottom: 0;}
.application-list .leave-preson-contect-text .attach-item{margin-bottom: 5px;}
.application-list .leave-preson-contect-text .attach-icon img{width: 20px; display: table-cell; vertical-align: middle;}
.application-reply{margin-left:-5px; padding: 10px 5px 5px 5px;}
.application-reply:hover{background: #f1f1f1;}
.application-reply:active{background: #FAFAFA;}
.application-lreply, .application-rreply{float: left; width: 50%; padding: 10px 5px 5px 5px;}
.application-lreply{margin-left:-5px; }
.application-rreply{background: #f8fef1;}
.application-pic{width: 120px; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-right: 5px;}
.applicant-btn{float: left; color: #fff;}
.applicant-btn:hover{ color: #fff;}
.attach-icon{display: table-cell; vertical-align: middle;}
.cube-page-btm{margin: 0 65px 35px 0; float: right;}
.reset-cube-pb{margin-bottom: 20px;}
.lrpd0 .detail-cnt .vote-til{line-height: 30px; height: 30px; margin: 0 -10px; padding: 0 10px;  position: relative;}
.lrpd0 .form-til{position: relative;  margin: 0 -15px; padding: 0 10px;}
.lrpd0 .form-til .glyphicon,
.lrpd0 .detail-cnt .vote-til .glyphicon{position: absolute;right:10px; top: 8px;}
.comment-st{padding: 0 15px;}

/*逐级节点*/
.reset-form-left{color: #333; font-weight: 400; padding-bottom: 15px;}

/*新建菜单*/
.reset-form-group .dropdown-inline{float: left; margin-right: 5px; }

/*添加常规步骤弹窗*/
.form-group-sp .form-group .form-left-item{width: 107px;}



/*开通企业账套*/
.package-list-wrap {height: 300px; overflow-y: auto;}
.package-list-wrap li{padding: 6px 12px; background: #fafafa; margin-bottom: 5px;}

/*导入数据 弹窗*/
.form-group.leading-in-text{margin-left: 15px;}
.leading-in-text li{list-style-type: disc; line-height: 2em;}
.leading-in-progress .progress{margin:10px 10px 10px 0;}
.btn-download{background: #d1cf4d;}
.btn-download:active,.btn-download:hover{background: rgba(209,207,77,0.8);}
.btn-upload{background: #9bcd5a;}
.btn-upload:active,.btn-upload:hover{background: rgba(155,205,90,0.8);}
.btn-download, .btn-upload{display: table-cell;}
.btn-text{vertical-align: 10px;color:#fff;}
.leading-in-btn{text-align: center; margin-top: 30px;}
.leading-in-btn:after{content: ""; display: block; clear: both;}
.leading-in-wrap{display: inline-block; text-align: left;}
.leading-in-operation{float: left; position: relative;}
.leading-in-operation span{margin-top: 7px;}
.leading-in-operation .popover{ width: 165px; min-width: inherit; background: #333; border-radius: 4px;}
.leading-in-operation .popover.top>.arrow{bottom: -7px;}
.leading-in-operation .popover.top>.arrow:after{ border-top-color: #333;}
.leading-in-operation .popover .popover-content{height: inherit; min-width: inherit; padding:5px; line-height: 1.5em;}
.leading-in-operation .popover .popover-content p{width:90px; font-size: 14px;padding-top: 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.leading-in-operation .attach-progress{margin-left: 4px;}
.leading-in-operation .attach-progress .progress{width:90px; min-width: inherit; margin-bottom: 10px;}
.leading-in-operation .attach-item{ padding: 9px 9px 3px; background: #fff; border-radius: 4px;}
.leading-in-operation .attach-item .pull-left{float: none !important; display: table-cell;}
.leading-in-operation .attach-item .item-content{vertical-align: middle; padding: 0;}
.leading-in-operation .widget-i{width: 46px; height: 34px;}
.leading-in-operation .widget-arrow{width: 21px; height: 15px; background-position: -380px -675px; margin: 18px;}
.widget-upload{background-position: -454px -666px;}
.widget-download{background-position: -408px -666px;}

/*多行文本输入框*/
textarea{resize: none;}
textarea:focus{border-color: #66afe9; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6); outline: 0 none;}

/*重置右侧列表样式*/
.reset-rpage-wrap{ position: fixed; right: 15px; top: 0;}
.right-list-btn{position: absolute; top: 12px;right: 5px;padding: 0px 6px;}
/*.fa-angle-double-right,
.fa-angle-double-left{display: none;}
@media (max-width:1280px){
    .reset-rpage-wrap{ position: fixed; top: 0; right: 0px;}
    .reset-rpage-wrap .fa-angle-double-right,
    .reset-rpage-wrap .fa-angle-double-left{display:block; position: absolute; top: 15px;right: 10px;}
    .reset-rpage-wrap .block{display: block;}
    .reset-rpage-wrap .no-block{display: none;}
    .ncontent-side-on{width: 260px; box-shadow:-2px 0 5px #eee; z-index: 1001; transition: width 0.6s;  -o-transition: width 0.6s; -moz-transition: width 0.6s; -webkit-transition: width 0.6s; position: fixed; top: 0; right: 0;}
    .ncontent-side-off{width:15px; transition: width 0.6s;  -o-transition: width 0.6s; -moz-transition: width 0.6s; -webkit-transition: width 0.6s; position: fixed; top: 0; right: 0;}
    .ncontent-side-off .detail-hd-side{display: block;}
    .ncontent-side-off .fa-angle-double-right{display: none;}
	}
.fa.fa-mars{cursor: default;}*/

/** 弹窗 **/
.module_manager .row{margin:-10px -18px 0 -18px;}
.module_manager .manager_left{width: 150px;height: 300px;float: left;overflow: hidden;}
.module_sidebar {background-color: #50525E;}
.module_sidebar .i-app-item.active, .module_sidebar .i-app-item:hover {background-color: rgb(96,97,108);}
.clear{clear:both;}
.module_manager .manager_right{padding-left: 10px;height: 300px;overflow-y:auto;float: left;width:450px;}
.module_manager .manager_right .item{padding: 5px;}
.module_manager .manager_right .item .title{font-size: 16px;font-weight: 600;width: 300px;}
.module_manager .manager_right .item .op{text-align: right;width: 102px;}
.module_manager .manager_right .item span{display: inline-block;}
.module_manager .manager_foot{margin: 0 -18px -24px -18px;border-top: 1px solid #ddd;}
.module_sidebar .i-app-item {width:150px;display: block;padding-left:25px;margin-bottom: 10px;padding-top:5px;padding-bottom: 5px;}
.module_sidebar .i-app-item .i-app-til{float:left;padding-left:10px;padding-top:3px;}
.module_sidebar .i-app-til:hover{color:#fff;}
.module_sidebar .i-app-til{color:#ccc;font-size:13px;text-align:center;}

/*邮件*/
.email-wrap-bg{background: url("../img3/email-wrap-bg.png");}
.email-wrap{width: 600px; min-height:500px; background: url("../img3/email-bg.png") repeat-x top ;padding-top: 8px; margin: 10% auto; border-radius: 5px;}
.email-content{width: 100%; min-height: 492px; background: #fff;  position: relative; border-radius: 0 0 5px 5px; padding: 80px 40px;}
.email-content h1,
.email-text,
.email-blessing{margin-bottom: 15px;}
.email-text p,
.email-blessing p{line-height: 2em;}
.email-text p.green:hover,
.email-blessing p.green:hover{color: #8FC04F;}
.email-text{min-height: 160px;}
.email-blessing{min-height:80px;}
.cp-logo{width: 120px ; height: 26px; display: block; position: absolute; right: 30px; top: 30px; background: url("../img3/cp-logo.png"); }

@media (max-width:600px){
    .email-wrap-bg{background:#fff;}
    .email-wrap{width: 100%;min-height:inherit; margin: 0 auto;}
    .email-content{min-height: inherit;}
}



/*重置.col-lg-9{padding-right:0px;}*/
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 { float: left;}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {padding-right:0;}
.page-list-wrap  .col-lg-3{padding-right:15px;}
.page-list-wrap  .col-lg-12{padding-right:15px; position: static;}
.col-lg-12{width: 100%;}
/*手签*/
.handwt-blk{display:block;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);border-radius: 6px;background: #333 none repeat scroll 0 0;margin: 0 auto;height: 71px; width: 180px;padding: 10px 30px;}
.handwt-blk .green:hover{color: #8FC04F;}
.handwt-btn{text-align:center;margin-top:8px;}
.partake-pers-list .handwt-blk{width: inherit; padding: 10px 20px;}

/*对话框 手签*/
.new-handwt-blk:before{display: block; content: ""; width: 0; height: 0; position: absolute; left: 129px; top: 71px; border-top: 9px solid #333;border-left: 8px solid transparent; border-right: 8px solid transparent; }

/*转让超级管理员 弹窗*/
.superman-img, .superman-info{display: inline-block; vertical-align: middle;}
.superman-img{width: 100px; height: 100px; background-position:-250px -760px; padding-right: 10px;}
.superman-info{width: 80%;}
.superman-info p{margin-bottom: 15px;}
.superman-info .form-group .form-left-item{width: 20%;}
.superman-info .form-group .form-right-item{width: 77%;}

/*成功转让超级管理员 弹窗*/
.superman-sc{margin: 30px auto; text-align: center; }
.superman-sc .fa-stack, .superman-sc-text{display: inline-block; vertical-align: middle;}
.superman-sc .fa-stack{width: 4em; height: 4em;}
.superman-sc .fa-stack-2x{font-size: 4em; color: #8FC04F;}
.superman-sc .fa-stack-1x{font-size: 2em; line-height: 2em;}
.superman-sc-text {text-align: left;}
.superman-sc-text h3{font-size: 24px; margin-bottom: 10px; color: #8FC04F; }
.superman-sc-text p{color: #999;}

/*tooltip*/
.tooltip{white-space: nowrap;}
.tooltip-inner:after{content: ""; display: block; clear: both;}
.tooltip-icon-wrap{padding: 10px; display: block; float: left; cursor: pointer;}
.tooltip-icon-wrap:hover{color:#8FC04F; }
/*.tip-text{margin-left:14%;}*/

/*考核2015-12-11*/

.pevalu-table .petd {font-style:normal;padding:5px; text-decoration:none; text-align:center; vertical-align:middle; border-right:1px solid #ccc;border-bottom:1px solid #ccc;position:relative;}
.petdpe-col.pevalu .pe-header{color: #333;   font-size: 30px;text-align:center}
.pevalu .detail-hd	{margin-bottom:20px;}
.pevalu-table .pevalu-table{text-align:center;margin:0 auto;min-width:750px;overflow-x:auto;}
.pevalu-table table{border-collapse: separate;margin:0 auto;text-align:center;table-layout:fixed; border:1px solid #ccc; border-right: 0; border-bottom: 0;}
.pevalu-table tr.row1{height:30px;border-right:0.5px solid #ccc;border-bottom:0.5px solid #ccc;}
.pevalu-table .row1 th.pe-pre{border-left: 0.5px solid #ccc; border-top: 0.5px solid #ccc;}
.pevalu-table .row1 th.pe-item,
.pevalu-table .row1 th.pe-score,
.pevalu-table .row1 th.pe-desp,
.pevalu-table .row1 th.pe-col,
.pevalu-table .row1 th.pe-sum{border-top: 0.5px solid #ccc;}
.pevalu-table
.pe-icon{position:absolute;bottom:0px;vertical-align:middle;right:1px;min-height:25px;height:auto;padding:0 10px 0 10px;}
.pe-icon .fa{vertical-align: middle;}
.pevalu-table .tit{padding-right:43px;}
.pevalu-table th .pe-icon{position:absolute;bottom:0;vertical-align:middle;right:1px;height:20px;padding:0 0px 0 0px;}
.pevalu-table td{text-align:center;}
.pevalu-table td.pe-desp{text-align:left;}

.pevalu-table .petd.pe-item-act{border-left: 0.5px solid #ccc;line-height:1.4;}

.pevalu-table .row2 .pe-item-act .pe-icon{min-height:15px;}

.pevalu-table tr.row2{height:100px;}


/*考核 new 12-16*/
.score-td{margin: 0 -6px  -5px ;margin-top: 5px; min-height: 20px;}
.score-td:after{content: ""; display: block; clear: both;}
.score-span{position: absolute; bottom: 0; }
.score-td span.first{width: 73px;}
.score-td span{width: 72px; min-height: 20px; display: inline-table; vertical-align: middle; float: left; padding:3px;border-right: 1px solid #ccc;border-top: 1px solid #ccc;}
.score-td span.last{border-right:0;width: 71px;}
.score2-td {  display: inline-table; vertical-align: middle; float: left;border-right: 1px solid #ccc;border-top: 1px solid #ccc; }
.score2-td.last{border-right:0;margin-right:-1px ;}
.score2-td.last span{width: 72px;}
.score2-td p{ padding:3px; }


/* new-tab 16-01-20 */
.new-tab-wrap{height: 68px;}
.new-tab-hd{display: table; width: 100%; }
.new-tab-hd .nav-tabs-wrap{height: 30px; padding-right: 225px;} 
.new-tab-hd .nav-tabs-wrap .nav-1 { position: relative; }
.new-tab-hd h2,.new-tab-hd .nav-tabs-wrap,.new-tab-hd .nav-list,.new-tab-hd .tab-more{vertical-align: top; display: table-cell; float: none;}
.new-tab-hd .nav-list,.new-tab-hd .tab-more{ display: table-cell;vertical-align: top;}
.new-tab-hd .nav-tab-rt{width: 165px;   display: table-cell;vertical-align: top; position: static;top: inherit; right: inherit; padding-top: 8px; text-align: right;}
.new-tab-hd h2{width: 80px; white-space: nowrap; padding-right: 40px;}
.row-tab-hd .nav-tabs > li{margin: 0; margin-right: 15px;}
.new-tab-hd .pst-right {position: absolute; top: 0; right:-20px;}
.new-tab-hd .nav-tabs{width: 100%; margin-left: 0; padding-right: 35px; height: 30px; overflow: hidden;}


/* 运营中心--管理包 */
.manage-pack-wrap thead td{background:#f5f5f5; }
.manage-pack-hd {border:1px solid #eee; border-bottom: 0; padding: 5px 10px}
.manage-pack-hd .float-left,.manage-pack-hd .float-right{color:#779D22; }
.manage-pack-hd .float-left{cursor: pointer;}
.manage-pack-hd .float-left span{padding-right: 5px;}
.manage-pack-hd .float-right span{padding-left: 10px;cursor: pointer;}
/*运营中心 -- 列表-公司帐套*/
.new-cube-page.operation-page{border-radius: 4px;min-height: 600px;background: #fff;}
.new-cube-page.operation-page .nav-tabs-2{border-bottom: 1px dashed #eee;}
.opera-new .form-right-item .talign-left.dropdown-toggle{width: 100%;}
/*详情-人个帐号*/
.operation-page .btn-group{margin-right: 10px;}
.operation-page .btn-header {height: 30px;padding:0 15px;font-size: 12px;}
.operation-page.user-counter .breadcrumb{padding:8px 0 0 0;}
.operation-page .form-group .form-left-item{width: 140px;}
.operation-page .form-view-wrap {padding-top: 0;}
.operation-page .form-group:after{    content: "";display: block;clear: both;}

.user-counter .detail-content .row-list .list-hd{padding: 0;}
.user-counter .detail-content .row-list .list-bd{padding: 0;}
.operation-page .list-action{padding: 0 15px;}
/*运营中心 end*/

/*导航条分割线按钮分组*/
.parchline{color:#ddd;margin-left:5px;margin-right:5px;}
.more-drop{border:0;background:#fafafa;padding:1px 5px 0 5px;border-radius:6px;text-align:center;display:inline-block;}
.more-drop:hover{color:#333;background:#f2f2f2;padding:1px 5px 0 5px;border-radius:6px;}/*#f4f9e5;*/
.detail-action a.group-act{padding:2px 5px;background:#fafafa;border-radius:6px}/*background:#fafafa;*/
.detail-action a.group-act:link{color:#333;background:#fafafa;padding:2px 5px;border-radius:6px;}/*#e4f5d3*/
.detail-action a.group-act:hover{color:#333;background:#f2f2f2;padding:2px 5px;border-radius:6px;}/*f4f9e5*/

/*微信公众号后台*/
.wechat-backstage-wrap .list-hd{padding: 35px 45px 0;}
.wechat-backstage-wrap .list-bd{padding: 0px 45px 35px;}
.wechat-backstage-wrap .list-bd:after{content: ""; display: block; clear: both;}
.wechat-backstage-wrap .pull-right{margin-top: 15px;}
.wechat-backstage-wrap .pagination li{height: initial; margin-top: 0;}
.wechat-bg{width: 100%; height: 100%; display: block; margin: 0 auto;}
.wechat-backstage-wrap li{height: 115px; margin-top: 30px; }
.bg-list-left,.bg-list-right{display: table-cell; vertical-align: middle; height: 115px; border: 2px solid #d6e1df; }
.bg-list-left{width: 100%; margin-right: -174px;border-right: 0; border-radius: 5px 0 0 5px; position: relative;}
.bg-list-right{border-radius:0 5px 5px 0; position: relative;}
.bg-list-right:after{content: ""; display: block; width: 15px; height: 115px; position: absolute; left: -8px; top:-2px;background: url(../img3/wechatitem-bg.png) no-repeat;}
.bg-list-btn{width: 174px; text-align: center;border-left: 0; }
.list-cat-left,.list-cat-right{display: table-cell; vertical-align: middle;}
.list-cat-left{width: 80px; position: relative; padding:23px 20px 23px 24px;}
.list-cat-right{width: 100%;}
.list-cat-right h3{margin-bottom: 10px; font-size: 18px;}
.list-cat-right p{color: #999;}
.list-cat-icon{width: 64px; height: 64px; display: block; }
.list-cat-tip{position: absolute; top: 15px; right: 10px; font-size: 12px; padding:0px 5px; color: #fff; background: #ffc000; border-radius: 5px;}
.widget-new-icon{ width: 35px; height: 35px; background-position: 0 -580px; position: absolute; }

/*特殊下拉按钮*/
.form-right-item .dropdown.input-group .dropdown-toggle{width: 100%; border-right: 0; border-radius: 4px 0 0 4px;}
.dropdown.input-group .input-group-btn .btn-default{border-radius: 0 4px 4px 0;}

/*模块工厂*/
.mf-sprite{background: url("../img3/module-factory/mf-sprite.png"); display: inline-table;}
body.module-factory-wrap{background: #f7f7f7; }
body..module-factory-wrap .page-body-wrap{box-shadow: none;}
.page-body-wrap.mtop55{margin-top: 53px; }
.module-factory-hd{border-bottom: 1px solid #eee; background: #f7f7f7; position: fixed; left: 0; right: 0; top: 0; z-index: 100; padding: 10px 40px}
.module-factoryHd-left{float: left; line-height: 34px; font-size: 16px;}
.module-factoryHd-right{float: right;}
.module-factory-wrap .page-body-wrap,
.module-factory-wrap.page-sidebar-lg .page-content-wrap{min-width: inherit;}
.module-factory-wrap .page-body-wrap {position: relative; padding: 15px 0 0 17px;  margin-right: 260px; margin-left: 0; z-index: 1;  border-right: 1px solid #dfdfdf; box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.15); }
.module-factory-wrap .page-body-wrap:after{content: ""; display: block; width: 29px; height: 28px; border: 1px solid #d9d9d9; border-left: 0; border-top: 0; position: absolute; left: 0; top: 0;}
.module-factory-wrap .page-content-wrap{ height: 98%; margin: 0; position: relative; padding: 13px 0 0 12px;background: url("../img3/module-factory/wrap-bg.png"); }
.module-factory-wrap .col-lg-12{padding: 0;}
.module-factory-wrap .page-nav-wrap{margin: 0;}
.module-factory-wrap .row-list,
.module-factory-wrap .col-lg-12,
.module-factory-wrap .full-page-wrap{height: 100%;}
.module-factory-wrap .page-list-wrap{height: 89%;}
.module-factory-wrap .page-tab-wrap{margin:0;}
.module-factory-content{padding:  113px 62px; background: #fff; position:relative;}
.mf-content-border{border: 1px solid #e7e7e7;}
.horn-top-left,
.horn-top-right,
.horn-bottom-left,
.horn-bottom-right{ display: block; position: absolute;z-index: 0;}
.horn-top-left,
.horn-top-right{width: 130px ; height: 101px; }
.horn-top-left{background-position:-840px -210px; left: 9px;top: 83px;}
.horn-top-right{background-position:-840px -310px; right: 10px;top: 72px;}
.horn-bottom-left,
.horn-bottom-right{width: 75px ; height: 45px;}
.horn-bottom-left{background-position:-980px -210px; left: 10px;bottom: 74px;}
.horn-bottom-right{background-position:-980px -260px; right: 10px;bottom: 75px;}
.content-top-right{width: 147px; height: 75px; position: absolute; right: 0; top: 0;}
.mf-phone{display: block; width: 34px; height: 46px; background-position: -840px 0; float: right; position: relative; z-index: 0; margin: 10px 20px 0 0;}
.roll{display: block;position: relative;z-index: 1;cursor: pointer;}
.roll-def{ width: 147px; height: 75px;background: url("../img3/module-factory/roll-def.png"); cursor: pointer; }
.content-top-right:hover .roll-def{width: 147px; height: 136px;background: url("../img3/module-factory/roll-hover.png");}
.roll-hover{width: 147px; height: 136px;background: url("../img3/module-factory/roll-hover.png");cursor: pointer;}
/*row-tab-hd*/
/*新建*/
.mf-page-nav-wrap .row-tab-hd{padding-top: 20px;padding-bottom: 0;}
.mf-page-nav-wrap .row-tab-hd .nav-1{margin-top: 18px;}
.mf-page-nav-wrap .row-tab-hd h2{padding-top: 10px;}
.mf-page-nav-wrap .row-tab-hd h2:hover .mf-app{background-position:-440px -244px ;}
.mf-page-nav-wrap .row-tab-hd h2:active .mf-app{background-position:-484px -244px ;}
.sf-add{width: 48px; height: 16px; display: block; background-position: -840px -80px; margin: 16px 12px 0; cursor: pointer; float: right;}
.sf-add:hover{background-position: -899px -80px;}
.mf-app{width: 24px; height: 24px; background-position:-396px -244px ;vertical-align: middle;}
.mf-app > img{width: 24px; height: 24px; display: block;}
.mf-app-txt{width: 42px; height: 20px;background-position:-840px -140px ; vertical-align: middle;}
.mf-nav{width: 290px; height: 30px; background-position: 0 -1000px ; cursor: pointer;}

/*内容*/
.factory-wrap-cont{padding:15px ;background: url("../img3/module-factory/ctn-bg.png");}
.no-factory-wrap-cont{padding:15px ; background: #f7f7f7;}
/*二级菜单*/
.mf-nav-sub .nav-tabs-2{padding: 10px 0 0 ; margin: 0 15px; background: url("../img3/module-factory/tab-border.png") bottom repeat-x;}
.mf-nav-sub.nav-sub{border-bottom: 0;}
.mf-nav-sub .nav-tabs-2 .mf-sprite{cursor: pointer;}
.mf-label1{width: 68px; height: 20px; background-position: -840px -164px;}
.mf-label2{width: 44px; height: 20px; background-position: -908px -164px;}
.mf-label3{width: 46px; height: 20px; background-position: -953px -164px;}

/*搜索*/
.mf-list-hd.list-hd{padding: 15px; line-height: inherit; min-height: inherit;}
.mf-search{width: 224px; height: 41px;background-position: -300px -1000px;cursor: pointer; }

/*list*/
.mf-list-bd.list-bd{min-height: inherit;}
.mf-list-til{display: table; width: 100%;}
.mf-til-wrap{display: table-cell;}
.mf-sptil-wrap{width: 100px;text-align: center;}
.mf-til1,
.mf-til2,
.mf-til3,
.mf-til4{width: 20px; height: 14px;}
.mf-til1{background-position: -840px -190px; }
.mf-til2{background-position: -860px -190px; }
.mf-til3{background-position: -880px -190px; }
.mf-til4{background-position: -900px -190px; }
.mf-list{width: 100%; height: 398px; background:url("../img3/module-factory/list-bg.png") ; margin-top: 10px;}

/*分页*/
.mf-page{width: 215px; height: 26px; background-position: -530px -1000px; margin: 20px 10px 40px;}

/*工具栏*/
.module-factory-tool{ width: 260px; position: fixed; top: 0; bottom: 0; right: 0; background: #fafafa;z-index: 0; }
.mf-tool-hd{padding: 70px 20px  20px;}
.mf-tool-til{width:220px; height: 32px;background-position: -840px -100px;}
.mf-tool-bd{height: 260px; background:url("../img3/module-factory/tool-border.png") repeat-y center;}
.mf-tool-bd ul{margin: 0 20px;}
.mf-tool-bd ul:after{content: ""; display: block; clear: both;}
.mf-tool-bd li{width: 50%; float: left; text-align: center; padding:15px 0; background: url("../img3/module-factory/tab-border.png") bottom repeat-x;}
.mf-form,
.mf-sel-tab,
.mf-two-menu,
.mf-th-menu{width: 55px; height: 86px; cursor: pointer;}
.mf-form{background-position: -757px -241px;}
.mf-form:hover{background-position: -697px -241px;}
.mf-form:active{background-position: -637px -241px;}
.mf-sel-tab{background-position: -125px -1060px;}
.mf-sel-tab:hover{background-position: -62px -1060px;}
.mf-sel-tab:active{background-position: -0px -1060px;}
.mf-two-menu{background-position: -323px -1060px;}
.mf-two-menu:hover{background-position: -260px -1060px;}
.mf-two-menu:active{background-position: -198px -1060px;}
.mf-th-menu{ background-position: -521px -1060px;}
.mf-th-menu:hover{background-position: -458px -1060px;}
.mf-th-menu:active{background-position: -396px -1060px;}
.mf-tool-ft{width: 215px; height: 420px; background-position: -840px -780px; position: absolute; bottom: 0px; right: 20px;}
.tool-ft-btn{position: absolute; bottom: 54px; left: 0px; right: 0; text-align: center;}
.mf-tool-ft .btn:focus{color: #fff;}

/*提示*/
.mf-first-step{width: 355px; height: 377px; background-position: -0px -0px;position:absolute; top:0; bottom:0; left:0; right:0; margin:auto;z-index: 99; text-align: center;}
.first-step-btn{width: 122px; height: 41px; background-position: -396px -88px; margin-top: 225px;cursor: pointer;}
.first-step-btn:hover{background-position: -396px -138px;}
.first-step-btn:active{background-position: -396px -188px;}
.mf-sc-step{width: 398px; height: 212px; background-position: -0px -420px;position:absolute; top: 160px; left: 99px;  z-index: 99;cursor: pointer;}
.mf-th-step{width: 290px; height: 130px; background-position: -0px -1150px;position:absolute; top: 202px; left: 104px;  z-index: 99;text-align: center;}
.th-step-btn{width: 86px; height: 37px; background-position: -300px -1150px; margin-top: 70px;cursor: pointer;}
.th-step-btn:hover{background-position: -300px -1190px;}
.th-step-btn:active{background-position: -300px -1230px;}
.mf-fourth-step{width: 397px; height: 214px; background-position: -0px -660px;position:absolute; top: 168px; right: 340px;  z-index: 99;}
.mf-fif-step{width: 395px; height: 142px; background-position: -415px -1148px;position:absolute; top: 210px; right: 340px;  z-index: 99;text-align: center;}
.mf-six-step{width: 400px; height: 220px; background-position: -0px -1290px;position:absolute; top: 164px; left: 220px;  z-index: 99;cursor: pointer;}
.mf-sen-step{width: 345px; height: 355px; background-position: -410px -340px;position:absolute; top:0; bottom:0; left:0; right:0; margin:auto;z-index: 99; text-align: center;}
.sen-step-btn-wrap{width: 113px; display: inline-table;margin-top: 227px; }
.ss-btn-red{width: 113px; height: 37px; background-position: -560px -97px; cursor: pointer;}
.ss-btn-red:hover{background-position: -560px -142px;}
.ss-btn-red:active{background-position: -560px -188px;}
.ss-btn-green{width: 113px; height: 37px; background-position: -708px -96px; cursor: pointer;}
.ss-btn-green:hover{background-position: -708px -142px;}
.ss-btn-green:active{background-position: -708px -189px;}

/*浮动层*/
.floating-wrap{ width: 100%; position: fixed; padding: 20px 30px; z-index: 1050; top: 0; background: #fff;}
.floating-btn{text-align: center;}
.mf-left-btn, .mf-right-btn{padding: 20px 5px;}
.icon-left-btn,.icon-right-btn{width: 8px; height: 13px; }
.icon-left-btn{background-position:-483px -117px;}
.icon-left-btn:hover{background-position:-665px -117px;}
.icon-right-btn{background-position:-495px -117px;}
.icon-right-btn:hover{background-position:-677px -117px;}
.icon-wrap{width: 80px; height: 80px; border: 1px solid #ccc; border-radius: 14px; position: relative; margin-bottom: 15px; background: #ffffcc;}
.icon-wrap.checked{border: 2px solid #a3cd43;}
.icon-wrap .icheckbox_square-green{position: absolute;bottom: -3px; right: 0;}
.icon-wrap.checked .icheckbox_square-green{background-position: -48px -3px;  }
.sel-icon-wrap{display: table; padding: 20px 0 30px;}
.sel-icon-left,
.sel-icon-right{display: table-cell;white-space: nowrap;}
.sel-icon-left{padding-right: 30px; border-right: 1px solid #ccc; width: 111px;}
.sel-icon-left .icon-wrap{text-align: center; background: #fff;}
.sel-icon-left .icon-wrap span{line-height: 80px;}
.sel-icon-list{text-align: center;}
.sel-icon-right{position: relative; padding: 0 10px; width: 100%;}
.sel-icon-right ul{margin: 0 15px; }
.sel-icon-right li{display: inline-block; padding: 0 15px; cursor: pointer;}
.sel-icon-right li:hover .icon-wrap{border: 1px solid #a3cd43;}
.sel-icon-right li .icon-wrap img{width: 100%; display: block;}
.mf-left-btn,
.mf-right-btn{position: absolute; top:15%;}
.mf-left-btn{left: 15px;}
.mf-right-btn{right: 0;}

/*创建成功*/
.module-factory-wrap .cube-finish-index h1{color: #8fc04f;}

/*切换表单*/
.form-change-wrap .chart-bd-nav{padding: 30px; padding-bottom: 0;}
.form-change-wrap .chart-nav-tab span{padding: 6px 15px;}

/*合同回款*/
.total-text{font-size: 16px; font-weight: bold; color: #666; margin-bottom: 30px;}
.total-text .no-repay{color: #ff7866;}
.repay-list-wrap{ border-bottom: 1px solid #eee; margin:0 0 15px 30px;}
.repay-list-wrap > ul > li{position: relative; padding-left: 30px; border-left: 1px solid #eee; margin-left: -30px;}
.repay-list-wrap > ul > li:after{content: ""; display: block; width: 9px; height: 9px; background: #8fbf4f; border-radius: 100%; position: absolute; top: 4px ; left: -5px;}
.repay-list-wrap > ul > li.no-repay-item:after{top: 11px;}
.repay-list-til{font-size: 14px; font-weight: bold; color: #666; margin-bottom: 20px;}
.repay-list-til > span{margin-right: 44px;}
.repay-list-til > span.repay-list-span{font-size: 16px;}
.repay-list-til span.fa-trash-o{color: #999; float: right; margin-right: 15px;}
.repay-list-til .btn .fa{margin-right: 5px; color: #999;}
.repay-list-bd{background: #fdfdfd; border: 1px solid #f5f5f5; border-radius: 4px; margin-bottom: 15px;}
.repay-list{padding: 15px 0 0 15px;}
.repay-list:hover,.repay-list.active ,.repay-list.active .repay-list-name{background: #f5f5f5;}
.repay-list:hover .repay-list-name{background: #f5f5f5;}
.repay-list-bd > ul > li.last{margin-bottom: 0;}
.repay-list-bd > ul > li.last .repay-list-info{border: 0;}
.repay-list-bd li:after{content: ""; display: block; clear: both;}
.repay-list-name,
.repay-list-info{padding-bottom: 15px; position: relative; display: table-cell; vertical-align: middle;}
.repay-list-name{width: 120px; min-width: 120px; max-width: 120px; color: #999; font-size: 15px;background: #fdfdfd; z-index: 1; cursor: pointer; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.repay-list-name .fa{margin-right: 6px;}
.repay-list-info{width: 100%;  border-bottom: 1px solid #f5f5f5;  letter-spacing: -2px;word-spacing:-2px;}
.repay-list-info .repay-info-item{display: inline-block; vertical-align: middle; width: 25%; padding-right: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;letter-spacing: normal;word-spacing: normal;}
.repay-info-item > span{ width: 100%;}
.repay-info-item.repay-list-operation{color: #999; text-align: right;}
.repay-list-operation span{padding-left: 15px;}
.repay-list-ft{padding-bottom: 20px;}
.repay-list-til .btn,
.repay-list-ft .btn{background: #fff; margin-right: 10px;}
.repay-list-til .btn:hover,
.repay-list-ft .btn:hover{background: #f5f5f5;}
.repay-list-ft .fa{color: #999; margin-right: 5px;}
.repay-list-add{padding-left:29px ;}
.repay-list-ctn{padding:8px 0px 12px 130px;}
.repay-list-ctn .form-group{margin-bottom: 8px;}
.repay-list-ctn .form-group .form-left-item{width: 70px;}


/* 隐私密码 */
.privacy-pwd-wrap,.videocfc-wrap{width: 100%; height: 100%; padding: 80px 0 60px;}
.privacy-pwd-inner,.videocfc-inner{width: 100%; height: 100%;  display: table;}
.privacy-pwd-ctn,.videocfc-ctn{display: table-cell; vertical-align: middle; text-align: center;}
.icon-privacy-pwd{cursor: default;width: 90px; height: 90px; background-position: -510px -420px; margin-bottom: 30px;}
.icon-videocfc{cursor: default;width: 97px; height: 97px; background-position: 0px -1250px;margin-bottom: 20px;}/*视频会议*/
.icon-videocfc-top{cursor: default;width:48px;height:48px;background-position: -100px -1250px;}/*视频会议顶部*/
.icon-videocfc-cof{cursor: default;width: 97px; height: 97px; background-position: -148px -1250px;margin-bottom: 20px;}
.privacy-tip,.videocfc-tip{font-size: 20px; color: #333; margin-bottom: 30px;}

.privacy-tip-p > span{color: #333;}
.videocfc .tips {color: #999;}
.privacy-tip-text,.videocfc-text{color: #666; margin-bottom: 30px;}
.videocfc-tip,.videocfc-text{margin-bottom: 20px;}
.privacy-pwd-ctn .form-group{max-width: 330px;width: 360px; margin:0 auto 30px; text-align: left; position: relative;}
.videocfc-ctn .form-group{width: 360px; margin:0 auto 15px; text-align: left; position: relative;}
.privacy-pwd-ctn .form-group .fa-check-circle{position: absolute; right: -23px; top: 15px;}
.privacy-pwd-ctn .form-group .form-tip{width: 360px; position: absolute; padding-top: 0px; bottom: -22px;}
.privacy-pwd-ctn .form-group .form-control,
.videocfc-ctn .form-group .form-control{height: 45px;}
.videocfc-ctn .form-group input,
.videocfc-ctn .form-group button{width: 360px;height: 45px;}

.privacy-pwd-ctn .form-group .btn{width: 100%; height: 45px;}
.modal-body-content .privacy-pwd-wrap{padding: 0;}
/*视频会议 */
.videocfc-page{background:#f5f5f5;}
.videocfc-page.videocfcbg{background:url(../img3/videobg.jpg) ;}
.videocfc-header{height:60px;background:#2f3649;min-width:1000px;}
.videocfc-header .videocfc-hd-left{float:left;}
.videocfc-header .videocfc-hd-til{font-size:18px;padding-left:15px;padding-top:8px;}/*display:table-cell;vertical-align:baseline;*/
.videocfc-header .videocfc-name{color:#efefef;display:inline-block;text-align:left;padding-top:8px;max-width:780px;}
.videocfc-header  .icon-videocfc-top{float:left;}
.videocfc-header .videocfc-hd-right{float:right;padding-right:20px;padding-top: 12px;}
.videocfc-content{text-align:center;}
.videocfc-content .videocfc-text{font-size:18px;color:#333;}
/*视频列表*/ 
.videocfc-list li{margin:25px 25px;float:left;width:250px;height:190px;position:relative;}
.videocfc-list li .videocfc-itembg{width:250px;height:190px;background:#fff;opacity:0.5;position:absolute;z-index:2;text-align:center;border-radius:4px;}
.videocfc-list li img{width:240px;height:180px;position:absolute;z-index:4;left:5px;top:5px;cursor:pointer;}
.videocfc-list li .tips .txt,.videocfc-list li .tips .txtbg{position:absolute;bottom:5px;left:5px;height:30px;line-height:30px;width:240px;}
.videocfc-list li .tips .txt{color:#fff;font-size:12px;text-align:left;padding-left:10px;z-index:7;}
.videocfc-list li .tips .txtbg{background:red;opacity:0.5;z-index:6;}

/* 工资条 */
.icon-published,
.icon-unconfirmed{width: 105px; height: 60px; position: absolute; top: 10px; right: 90px;}
.icon-unconfirmed{background-position: -510px -515px;}
.icon-published{background-position: -510px -575px;}
.applicant_data_select .form-left-item{display:none !important;}
.applicant_data_select .form-right-item{width:100% !important;background:none !important;}
.applicant_data_select .form-group{background:none !important;}
.applicant_data_table{heigth:40px;line-height:40px}
.applicant_data_app{heigth:34px;line-height:34px}
.guide-wrap{text-align: center;}
.guide-flow{display: inline-table; vertical-align: middle;}
.guide-flow .fa-arrow-right{font-size: 30px; color: #e5e5e5; padding: 0 15px;}
.guide-flow-text{width: 170px; min-width: 170px; max-width: 170px; display: block; font-size: 16px; color: #666; text-align: center; padding: 9px 0; background: #f7f7f7; border: 1px solid #eee; border-radius: 4px;}
.guide-flow-text.active{color: #fff; background: #ff9966; border: 1px solid #ff9966;}
.guide-tip{position: absolute; top: -22px; font-size: 12px; color: #fff; padding: 3px 12px; background: #666; border-radius: 4px;}
.guide-tip:after{content: ""; border-top: 8px solid #666; border-left: 6px solid transparent; border-right: 6px solid transparent; position: absolute; bottom: -7px; left: 40px;}
.wages-from-wrap{overflow: auto; padding-top: 15px;}
.wages-from-wrap .table{ border:1px solid #eee; border-bottom: 0; border-right: 0; white-space: nowrap;}
.wages-from-wrap .table > thead > tr > th{background: #f5f5f5; border:1px solid #eee; border-top: 0; border-left: 0;text-align: center;}
.wages-from-wrap .table > tbody > tr > td{border:1px solid #eee; border-top: 0; border-left: 0;text-align: center; max-width: inherit;}
.wages-from-wrap .table > thead > tr > th.wages-name,
.wages-from-wrap .table > tbody > tr > td.wages-name{text-align: left; }
.wages-from-wrap .icheckbox_square-green{margin-right: 10px;}
.section{padding: 20px 15px; background: #fff; margin-bottom: 15px;}
.section .blk-til{margin-bottom: 15px;}
.section .blk-til > span{display: inline-block; vertical-align: bottom;}
.section-hd .til{font-size: 18px; color: #333; padding-right: 30px;}/*font-size: 16px; color: #666;*/
.section-hd .describe,
.section-hd .guide-type{font-size: 12px; color: #999;}
.guide-list-wrap{position: relative;}
.guide-list-wrap > ul{border-left:1px solid #eee; display: inline-table;}
.guide-list-wrap > ul:after{content: ""; display: block; clear: both;}
.guide-list-wrap > ul > li{width: 107px; max-width: 107px; border: 1px solid #eee; border-left: 0; float: left; text-align: center; line-height: 40px; margin-bottom: -1px;}
.guide-list-wrap > ul > li > span{width: 100%; height: 40px; display: block;}
.guide-list-wrap .icon-published,
.guide-list-wrap .icon-unconfirmed{top: auto; right: 0px; bottom: 0px;}
.guide-list-til{border-bottom: 1px solid #eee; background: #fafafa;}
.real-guide >span,
.all-guide > span,
.guide-user > span{font-weight: bold;}
.real-guide > span{color: #8fbf4f; }
.real-guide.org > span{font-size: 16px;  color: #ff9966;}
.real-guide > span.guide-list-til{font-size: 13px; }
.guide-list-wrap.not-list{min-height: 450px; }

/* 表单设计-new 16-03-28 */
.cube-img{width: 70px; height: 81px; background: url("../img3/new-cube-icon.png") no-repeat; display: inline-table; cursor: pointer;}
.cube-img.form-on{background-position: -243px 0;}
.cube-img.form-on:hover{background-position: -243px -90px;}
.cube-img.form-on:active{background-position: -243px -180px;}
.cube-img.form-off{background-position: -243px -270px;}
.cube-img.form-off:hover{background-position: -243px -360px;}
.cube-img.form-off:active{background-position: -243px -450px;}
.cube-img.flow-on{background-position: -73px -90px}
.cube-img.flow-on:hover{background-position: -73px -180px;}
.cube-img.flow-on:active{background-position: -73px -270px;}
.cube-img.flow-off{background-position: -73px -360px;}
.cube-img.flow-off:hover{background-position: -73px -450px;}
.cube-img.flow-off:active{background-position: -73px -540px;}
.cube-img.report-form-on{background-position: -1px 0;;}
.cube-img.report-form-on:hover{background-position: -1px -90px;}
.cube-img.report-form-on:active{background-position: -1px -180px;}
.cube-img.report-form-off{background-position: -1px -270px;}
.cube-img.report-form-off:hover{background-position: -1px -360px;}
.cube-img.report-form-off:active{background-position: -1px -450px;}
.cube-img.icon-cube-data{width: 34px; height: 32px; background-position: -115px 0;}
.cube-img.form-setting{width: 32px; height: 30px; position: absolute; right: 2px; top: 0;}
.cube-form-wrap.on .form-setting{background-position: 0 -625px;}
.cube-form-wrap.off .form-setting{background-position: -120px -625px;}
.cube-img.form-setting:hover{background-position: -40px -625px;}
.cube-img.form-setting:hover{background-position: -80px -625px;}

.new-cube-page{position: relative;}
.new-cube-search{position: absolute; z-index: 3; right: 15px; top: 15px;}
.new-cube-search .sp-search-input{width: 200px;}
.new-cube-search .sp-search-input .input-icon{right: 20px;}
.new-cube-search .sp-search-input .form-control {border-radius: 30px;}
.new-cube-search .input-group-btn{display: none;}
.new-cube-page .page-tab-wrap{margin:0 0 15px; background: #fff;}
.new-cube-page .row-tab{padding: 0 15px;}
.new-cube-page .nav-sub{border: 0; border-radius: 4px; overflow: hidden;}
.new-cube-page .nav-tabs-2{padding: 15px 0; margin: 0;}
.new-cube-page .nav-sub li{line-height: 34px;}
.new-cube-page .nav-tabs-2 .label{border:1px solid transparent;}
.new-cube-page .nav-tabs-2 .label.on,
.new-cube-page .nav-tabs-2 .normal:hover,
.new-cube-page .tabs-pop .on{background: none; border:1px solid #8fc04f; color: #8fc04f;}
.new-cube-page .nav-tabs-3{ border-top: 1px solid #eee; margin-top: -1px;}
.new-cube-page .nav-tabs-self{padding-top: 10px;}
.new-cube-page .section{padding: 15px; border-radius: 4px;}
.new-cube-page .section-hd .blk-til{font-size: 18px;}
.cube-list-add > p,
.cube-list-wrap > ul > li > p{white-space: nowrap; overflow: hidden; text-overflow:ellipsis; margin-top: 7px;}
.cube-list-wrap > ul > li{position: relative;}
.cube-list-wrap > ul > li,
.cube-list-add{width: 129px; padding: 15px; float: left; text-align: center;}
.cube-add-img{width: 70px; height: 81px; background-position: right -450px; cursor: pointer;}
.page-rcube-wrap{vertical-align: top; padding-right:15px;position: absolute;   min-height: 1px;   padding-left: 15px; top: 0; right: 0;}
.cube-right-wrap{width: 260px; min-height: 550px; background: #fff;}
.cube-right-wrap .sp-dropdown-wrap{position: static; margin-bottom: 15px;}
.cube-right-btn{width: 180px; margin: 0 auto; padding: 40px 0 35px;}
.cube-right-btn .btn{width: 100%; height: 45px; font-size: 18px;}
.cube-right-btn span.dropdown-btn{font-size: 12px; padding: 12px 15px;}
.cube-right-btn .sp-dropdown-btn{padding:10px 12px;}
.cube-right-btn p{margin-top: 25px;}
.cube-form-wrap{display: inline-table; position: relative;}
.cube-form-wrap .dropdown-menu{top: 27px; right: 2px; left: inherit;}
.hlpe-tip{padding: 15px 15px 0;}
.hlpe-tip p{color: #333; border-bottom: 1px dashed #eee; line-height: 2em;}
.hlpe-tip ul{padding-top: 15px;}
.hlpe-tip ul li{margin-bottom: 5px; list-style-type: disc; margin-left: 20px;}
/* 列表页tab */
.new-cube-page.page-tab-wrap{background: #fff;}
.new-cube-page.page-tab-wrap .nav-tab-row{border-bottom: 1px solid #eee; }
.page-left-full{margin-left:15px;margin-right:15px;}
.detail-bread-blk .breadcrumb{margin-top:10px;}
/* 报表中心 */
.recently-data-list.data-list-wrap > ul{padding-bottom: 5px; position: relative;}
.recently-data-list.data-list-wrap > ul:after{content: " "; display: block; clear: both;}
.recently-data-list.data-list-wrap > ul:before{content: ''; display: block; padding-bottom:5px; background: #fff; position: absolute; left: 0; right: 0; bottom: 1px;}
.recently-data-list.data-list-wrap > ul > li{padding-top: 0; border-bottom: 1px dashed #eee;}
.data-list-wrap > ul > li span{line-height: 40px;}
.all-cube-data{padding-top: 15px; border-top: 1px dashed #eee;}
.cube-data-text{color: #999; padding: 0 5px 15px;}

@media (max-width:1280px){
	.cube-pleft-wrap .form-create{width: auto;}
	.cube-pleft-wrap .squalt,
	.cube-pleft-wrap .squart,
	.cube-pleft-wrap .squalb,
	.cube-pleft-wrap .squarb{display: none;}
	.cube-pleft-wrap .cube-page-hd{margin: 40px 0 20px;}
	.cube-pleft-wrap .cube-page-border {margin: 0 0 120px;}
}


/* 表单名称属性面板 */
.cube-more-blk.more-blk{margin-bottom: 0px;}
.cube-more-blk a{color:#8FC04F; margin-right:20px; }/*779D22*/
.cube-more-blk a:hover{color:#779d22}/*#f60*/

/* 报表设计 */
.data-list-til{height: 30px; line-height: 30px;font-size: 16px; color: #333; padding: 0 5px;  }/*10px background: #fcfcfc; border: 1px solid #eee;font-size: 14px;*/
.data-list-wrap > ul{ padding-bottom: 20px;}
.data-list-wrap > ul:after{content: ""; display: block; clear: both;}
.data-list-wrap > ul > li {width: 20%; padding: 15px 5px 0; float: left; }
.data-list-wrap > ul > li span{display:block; white-space: nowrap; }
.data-list-wrap .icon-cube-data{float: left;}
.data-list-name{overflow: hidden;  text-overflow:ellipsis; line-height: 32px;}

/* 选项卡设计 */
.cube-select-setting.new-cube-page .page-tab-wrap {margin: 0; }
.cube-select-setting.new-cube-page .nav-tab-row{border-bottom: 1px solid #eee;}
.new-list-bd .tab-desi-wrap .list-hd{background: #fff; padding: 15px 20px; }
.new-list-bd .tab-desi-wrap .list-hd .form-control{border-radius:30px 0 0 30px ;}
.new-list-bd .tab-desi-wrap .list-hd .input-group-btn .btn{border-radius: 0 30px 30px 0;}
.tab-desi-bd tr > th + th{text-align: right; padding-right: 40px;}
.new-list-bd .tab-desi-wrap .table > thead > tr {border: 1px solid #eee; background: #fcfcfc;}
.new-list-bd .tab-desi-wrap .table > thead > tr > th{border: 0;}
.new-list-bd .tab-desi-wrap .table > thead > tr > th:hover{background: #fcfcfc; }
.new-list-bd .tab-desi-wrap .icheckbox_square-green{margin-right: 10px;}

/* 申请申请设置 */
.fm-operation-switch {position: absolute; right: 0; top: 20px;}
.fm-operation-switch .switch-text{margin-top: -12px;}
.fm-operation-switch .switch-text.on{color: #9bcd5a;}
.fm-operation-switch .switch-text.off{color: #ff875e;}
.fm-operation-switch .switch.has-switch{min-width: 50px;}
.fm-operation-switch .has-switch > div.switch-on{left: -12%;}
.fm-operation-switch .has-switch > div.switch-off.swc-off{left: -2%;}
.fm-operation-switch .has-switch > div.swc-off label,
.fm-operation-switch .has-switch > div label{width: 30%;}
.fm-operation-wrap .section{padding-top: 0; margin-bottom: 0;}
.fm-operation-wrap .section-hd .til{padding-right: 15px;}
.icon-control{width: 16px; height: 16px; background-position: -360px -620px;} /* 控件图标 */
.table-parameter > ul{border-left: 1px solid #eee;}
.table-parameter > ul:after{content: ""; display: block; clear: both;}
.table-parameter > ul > li{width: 20%; max-width: 20%;  color: #666; border:1px solid #eee; border-left: 0; margin-bottom: -1px; padding: 9px 12px; float: left;white-space: nowrap; overflow: hidden; text-overflow:ellipsis; cursor: pointer;}
.table-parameter > ul > li:active{background: #fafafa;}
.table-parameter > ul > li span{display: inline-table; vertical-align: -1px;}
.two-column-wrap{}
.two-column-wrap > ul > li {width: 100%; display: table;  border:1px solid #eee; margin-bottom: -1px; position: relative;}
.two-column-left,
.two-column-right{display: table-cell; vertical-align: top; padding:9px 20px; }
.two-column-left{width: 20%; min-width: 20%; max-width: 20%; border-right: 1px solid #eee; text-align: right; background: #fafafa;}
.two-column-right{width: 100%; padding-right: 80px; position: relative;}
.two-column-right:hover{background:#fffdf2; }
.two-column-left-text{position: relative; display: inline-table;}
.fm-operation-wrap .colon{position: absolute; right: -12px; top: 0px;}
.column-operation{position: absolute; right: 20px; top: 9px;}
.column-operation-item {padding-left: 5px; cursor: pointer;}
.column-operation-item span{padding-right: 5px}
.column-operation-item:hover{color: #9BCD5A;}
.icon-img-wrap{width: 32px; height: 32px; display: inline-table; vertical-align: middle; margin-right: 7px;}
.icon-img-wrap img{width: 100%;}

/* 申请申请新建操作 */
.column-rule-wrap{margin: -9px -20px; margin-right: -80px;}
.column-rule-wrap > ul{margin-bottom: -10px; background: #fff;}
.flow-setting-wrap .form-group:after,
.column-rule-wrap > ul:after{content: ""; display: block; clear: both;}
.column-rule-wrap > ul > li{position: relative; padding:9px 20px; padding-right: 120px; border-bottom: 1px solid #eee; }
.column-rule-wrap > ul > li:hover{background:#fffdf2;}
.add-rule{color: #9BCD5A; cursor: pointer;}
.add-rule span{padding-right: 5px;}

/* 申请申请流程设置 */
.flow-btn-group .btn{width: 110px;}
.flow-setting-wrap .form-view-wrap,
.flow-setting-wrap .form-right-item,
.flow-setting-wrap .form-group{width: 100%; margin-bottom: 0;}
.flow-setting-wrap .cube-body-item-bd h3{margin-bottom: 15px;}
.flow-setting-wrap .cube-body-item-bd h3 .org{font-size: 12px;padding-left: 10px;}
.flow-setting-wrap .cube-body-item-bd p{margin-bottom: 10px;}
.flow-setting-wrap .cube-span-spacing span{margin-right: 0px; margin-left: 30px;}
.flow-setting-wrap .cube-body-item{border-bottom: 1px dashed #eee; }
.flow-setting-wrap .cube-body-item-bd p.flow-setting-tip{color: #999; margin-bottom: 0;}
.widget-i.icon-flow{width: 24px; height: 24px; background-position: -380px -620px; float: left;}



/* 逻辑调用 */
.func-wrap .two-list-item{padding: 0;}
.func-wrap .two-list-item-left{width: 80%;}
.func-wrap .two-list-item-right{margin-top: 15px;}
.func-wrap .two-list-item li{border-bottom: 0;}
.func-wrap .func-tip{margin: 0;}
.two-list-item-left .func-icon{float: left;}
.func-info{padding-left: 60px; white-space: normal;}
.func-info h3{margin:2px 0 8px;}
.func-tip{margin-bottom: 15px;}
.func-tip,
.func-info span{color: #999;}
.func-wrap .eg-switch .has-switch > div label{width: 17%; vertical-align: -1px;}
.func-wrap .switch-on .switch-right{width: 32%;}
.func-wrap .eg-switch .has-switch > div.switch-off label{margin-left: 1px;}
.func-wrap .eg-switch .has-switch > div.switch-on label{margin-right: 0; margin-left: 2px;}

/* 方法库图标 */
.func-icon{width: 42px; height: 42px; display: inline-table; background: url("../img3/function-icon.png") no-repeat;}
.ficon-news{background-position: -10px -10px;} /* 信息 */
.ficon-operation{background-position: -10px -62px;} /* 操作 */
.ficon-data{background-position: -10px -166px;} /* 数据 */
.ficon-relate{background-position: -10px -114px;} /* 关联 */
.ficon-log{background-position: -10px -218px;} /* 日志 */

/*板块库弹窗图标*/
.ficon-dataList{background-position: -270px -218px;}/* 数据关联列表 */
.ficon-quotList{background-position: -270px -270px;}/* 数据引用列表 */
.ficon-debate{background-position: -218px -270px;}/* 讨论区 */
.ficon-share{background-position: -166px -270px;}/* 动态分享区 */
.ficon-phone{background-position: -114px -270px;}/* 电话会议区 */
.ficon-count{background-position: -62px -270px;}/* 人员阅读情况统计 */
.ficon-note{background-position: -10px -270px;}/* 笔记 */
.ficon-detail{background-position: -10px -322px;}/* 办理明细 */
.ficon-childList{background-position: -62px -322px;}/* 子项列表 */

/*按钮库弹窗图标*/
.ficon-modify{background-position: -62px -10px;}/* 修改 */
.ficon-modifyspec{background-position: -62px -62px;}/* 修改（指定修改内容） */
.ficon-delete{background-position: -62px -114px;}/* 删除 */
.ficon-totalDelete{background-position: -62px -166px;}/* 彻底删除 */
.ficon-restore{background-position: -62px -218px;}/* 还原 */
.ficon-drafts{background-position: -114px -10px;}/* 撤回草稿箱 */
.ficon-internalShare{background-position: -114px -62px;}/* 内部共享 */
.ficon-externalShare{background-position: -114px -114px;}/* 外部共享 */
.ficon-zan{background-position: -114px -166px;}/* 点赞 */
.ficon-critical{background-position: -114px -218px;}/* 批评 */
.ficon-top{background-position: -166px -10px;}/* 置顶 */
.ficon-alternate{background-position: -166px -62px;}/* 变更人员 */
.ficon-plus{background-position: -166px -114px;}/* 追加人员 */
.ficon-clear{background-position: -166px -166px;}/* 清空人员 */
.ficon-replace{background-position: -166px -218px;}/* 替换人员 */
.ficon-hurry{background-position: -218px -10px;}/* 催办 */
.ficon-tool{background-position: -218px -62px;}/* 添加小工具 */
.ficon-status{background-position: -218px -114px;}/* 变更状态 */
.ficon-apply{background-position: -218px -166px;}/* 发起申请 */
.ficon-build{background-position: -218px -218px;}/* 引用新建 */
.ficon-file{background-position: -270px -10px;}/* 归档 */
.ficon-internalEmail{background-position: -270px -62px;}/* 转发内部邮件 */
.ficon-export{background-position: -270px -114px;}/* 导出 */
.ficon-print{background-position: -270px -166px;}/* 打印 */


/* 回调操作方法 */
.new-form-group .form-right-item{position: relative;}
.form-group-tip{margin-bottom: 7px;font-weight: 400;}
.new-form-group .form-group .form-right-item{width: 100%;}
.new-form-group .form-right-item .talign-left.dropdown-toggle{width: 100%;}

.form-right-item .form-operation{right: inherit; padding-left: 20px;}
.form-operation span{margin-right: 5px;}
.checkbox-inline-wrap li{width: 33%; float: left; margin-bottom: 5px;}

/* 发送消息或短信 */
.new-form-group .form-control-setting{margin-left: 0;}
.new-form-group .form-control-title>li:nth-child(1),
.new-form-group .form-control-item>li:nth-child(1){width: 182px;}
.new-form-group .form-control-column .form-control-column-value{width: 139px;padding: 7px 12px;}
.new-form-group .form-control-title>li{font-weight: 400; background: #fafafa;}
.new-form-group .mail-hd-act{margin-top: 7px; margin-left: 0;}
.form-control-add{width: 100%; background: #fafafa; border:1px solid #eee; border-top: 0; padding: 7px 12px;}
.form-control-add span{cursor: pointer;}
.form-control-add :hover{color: #8FC04F;}

/* 关联新建 */
.relate-data-wrap .talign-left.dropdown-toggle,
.dropdown-inline-group .talign-left.dropdown-toggle{ width: 100%;}
.form-right-item .relate-data-wrap .form-control-column > ul > li{width: 150px; max-width: 150px; min-width: 150px;}
.form-right-item .relate-data-wrap .form-control-column > ul > li + li{width: 60px; max-width: 60px; min-width: 60px;}
.form-right-item .relate-data-wrap .form-control-column > ul > li + li +li{width: 100%; max-width: 100%; min-width: 100%; }
.relate-data-wrap .form-control-title>li{font-weight: 400; background: #fafafa;}
.relate-data-wrap .talign-left.dropdown-toggle{ border:0; background: none; padding: 0;}
.relate-data-wrap .form-control-right span{margin: 0 3px;}

/* 数据维护按钮 */
.panel-section {padding: 10px 15px 20px;}
.panel-section .panel{border-radius: 0; margin-bottom: 0;}
.panel-section .panel-body{ padding: 0;}
.panel-heading:after{content: ""; display: block; clear: both;}
.panel-heading-left{float: left; padding-left: 20px;}
.panel-heading-right{float: right;}
.panel-heading-icon{padding-left: 10px; color: #999; cursor: pointer;}
.panel-heading-icon:hover{color: #8FC04F;}
.panel-section .list-group-item{border: 0; padding: 0; box-shadow: none;}
.panel-body .panel{border-left:0; border-right: 0; border-top: 0; box-shadow: none; }
.panel-body .section{padding-top: 15px; border-bottom: 1px solid #eee;}
.panel-body .section-ft{padding-top: 15px;}
.panel-body .list-group{margin-bottom: 0;}
.panel-body .panel-default>.panel-heading{background: #fafafa;}
.list-group-item.add{background:#fafafa; padding: 10px 0;}
.list-group-item > .add-rule{padding-left: 35px; }
.panel-default,
.panel-default>.panel-heading{border-color: #eee;}

/* 公文 */
.doc-form-wrap .btn,
.doc-form-wrap .form-control,
.doc-form-wrap .textarea-normal,
.doc-form-wrap .open > .dropdown-toggle.btn-default{border:0; background: none; padding-right: 0}
.doc-form-wrap .modal-footer .btn + .btn{background: #FF875E;}
.doc-form-wrap .form-control:focus,
.doc-form-wrap .textarea-normal:focus{box-shadow: none;}
.doc-form-wrap .cube-column .btn .dropdown-value{width: 74%;}
.doc-form-wrap .cube-column .dropdown-inline{min-width: 64px;}
.doc-form-wrap .cube-column  div.input-group{min-width: 100px;}
.doc-form-wrap .table-hd .dropdown-value{font-size: 12px; font-weight: bold;}
.doc-form-wrap .table-hd .form-right-item .form-view-wrap{padding-top: 0;}
.doc-form-wrap .column1 label.form-left-item{width: 100%; text-align: left;}
.doc-form-wrap .form-view-wrap{padding-top: 0;}
.cube-page .cube-page-bd .doc-form-wrap .cube-column{border-bottom: 0;}



/* 公文-表格 */
.table-list{width: 100%;}
.table-list  ul > li:first-child{margin-top: 0px; padding-left: 0px;}
.vr-list  ul > li{margin-top: 10px;}
.hr-list{width: 100%; display: table;}
.hr-list > ul > li{ display: table-cell; padding-left: 10px; vertical-align: middle;}
.autograph-wrap{margin:10px 0;}
.autograph-wrap img{max-width: 100%;}
.vr-list .autograph-wrap img{max-width: 20%;}
.attm-wrap{font-size: 12px; color: #8fc04f; margin-bottom: 10px;}
.attm-wrap > span{display: inline-table; vertical-align: middle;}
.person-p{font-size: 12px; color: #999; }
.autograph-time{font-size: 12px; color: #ccc;}
.list-content-tip{vertical-align: middle; cursor: pointer;}
.list-content-tip span{display: inline-block; }
.document-hand{width: 50px; height: 50px; background: url("../img3/document-hand.png") no-repeat;}

/* 查看共享 */
.share-view-wrap .two-column-wrap{margin-top: 15px;}
.share-view-wrap .two-column-wrap:first-child{margin-top: 0px;}
.share-view-wrap .empty-tip{margin: 60px auto 75px;}
.two-column-hd{padding: 6px 10px; border: 1px solid #eee; border-bottom: 0; background: #f2f2f2;}
.two-column-lhd{float: left;}
.two-column-lhd span{padding-right: 10px;}
.two-column-rhd{float: right;}
.share-view-wrap .two-column-left{width: 25%;}
.share-view-wrap .two-column-right{padding-right: 20px;}
.read-info{font-size: 12px;}
.read-info span.green:hover{color: #8FC04F;}

/* 移动设备授权管理 */
.mobile-manage-wrap{padding:0px 25px 25px; min-height: 600px;}
.mobile-manage-wrap > ul > li{border-bottom: 1px solid #eee; padding-top: 15px;}
.mobile-manage-wrap > ul > li:last-child{border-bottom: 0;}
.mbmanage-operation-wrap:after{content: ""; display: block; clear: both;}
.mbmanage-list-left{width: 85px; float: left; line-height: 20px; }
.mbmanage-list-right{margin-left: 85px;  }
.mbmanage-operation-wrap .form-group:after{content: ""; display: block; clear: both;}
.mbmanage-operation-wrap > .form-group >.form-left-item{width: 70px; text-align: left; }
.mbmanage-operation-wrap > .form-group >.form-right-item{width: 80%; margin-left: 70px; float: none;}
.mbmanage-operation-wrap > .form-view-wrap{margin-right: 10px;}
.mbmanage-operation-wrap > .form-group > .form-right-item > .checkbox-inline{width: 140px;}
.mbmanage-summary,
.mbmanage-explain,
.mbmanage-operation{margin-bottom: 15px;}
.mbmanage-operation{margin-top: -1px;}
.mbmanage-summary{list-style-type: decimal; margin-left: 18px; margin-bottom: 20px;}
.mbmanage-summary > li{margin-bottom: 10px;}
.mbmanage-list-right .operation-switch, .mbmanage-operation-text{display: inline-block; vertical-align: middle; margin-right: 5px;}
.mbmanage-list-right .operation-switch{line-height: 1;}
.operation-switch .has-switch{border-radius: 15px; min-width: 54px; display: inline-block; vertical-align: -3px; border: 0; overflow: hidden;}
.operation-switch .has-switch > div.switch-animate>div{line-height: 11px; padding: 3px 2px;}
.operation-switch .has-switch > div label{width: 26%; line-height: inherit;}
.operation-switch .switch-on > div .switch-left{width: 34%; display: inline-block;}

/* 微信公众号 */
.wechat-dialog{position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: 0 auto; text-align: center; background: url("../img3/wechat-bg.jpg") repeat ; background-position: center;}
.dialog-contrast{height: 100%; width: 1px; margin-left: -1px; overflow: hidden; display: inline-block; vertical-align: middle;}
.wechat-dialog-inner{ width: 750px; max-width: 750px; display: inline-block; vertical-align: middle; background: #fff; font-size: 16px;}
.wechat-dialog-bd{padding: 60px 30px; }
.wechat-dialog-hd{padding:15px 20px; text-align: left;}
.dialog-hd-left{color: #666; font-size: 16px; cursor: pointer;display: inline-table;}
.dialog-hd-left span{display: inline-block; vertical-align: middle;}
.dialog-hd-left .fa-angle-left{font-size: 20px; padding-right: 5px;}
.wechat-dialog .form-group{width: 100%;}
.wechat-dialog .form-group:after{content: ""; display: block; clear: both;}

/* 选择公司 */
.dialog-tip{margin-bottom: 50px; font-size: 15px; font-size: 16px;}
.dialog-tip .fa-check-circle{font-size: 72px; color: #4a90e2}
.dialog-tip p{padding-top: 10px;}
.dialog-tip-text{margin-bottom: 15px;}
.wechat-btn-group{margin-bottom: 15px;}
.wechat-btn-group .btn{width: 404px; height: 45px; font-size: 16px;}
.wechat-btn-group .btn-default{color: #333; border: 1px solid #eee; background: #fcfcfc;}
.wechat-btn-group .btn-default .glyphicon{color: #999;}
.wechat-btn-group .btn .glyphicon{padding-right: 10px;}
.btn.btn-blue{background: #4a90e2; border: 1px solid #4a90e2; color: #fff;  }
.btn.btn-blue:hover,
.btn.btn-blue:active{color: #FFF;}
.btn.btn-blue:hover{background: rgba(74,144,226,0.8); border: 1px solid rgba(74,144,226,0.8);}
.btn.btn-blue:active{background: rgba(74,144,226,0.9); border: 1px solid rgba(74,144,226,0.9);}
.wechat-btn-group .btn-default:hover{background: #f5f5f5;}
.wechat-btn-group .btn-default:active{background: rgba(252,252,252,0.9);}

/* 输入验证码 */
.validate-dialog.wechat-dialog-bd{ font-size: 14px; padding: 0px 172px 60px; } 
.validate-dialog p{text-align: left;}
.validate-dialog .dialog-tip-text{text-align: left; margin-bottom: 10px;}
.dialog-tip img{width: 250px; height: 60px;}
.wechat-dialog-cpname{font-size: 18px;}
.validate-parenal{margin-bottom: 10px;line-height: 1;}
.validate-time-tip{color: #ccc; padding-left: 20px;}
.validate-time-tip.blue{color: #4a90e2;}
.wechat-btn-wrap{padding-top: 25px;}
.validate-form,
.wechat-btn-sm .btn,
.wechat-btn-wrap .btn{width: 280px;}
.validate-form{margin: 0 auto 15px; text-align: center;}

/* 登录后选择公司 */
.selectcp-dialog.wechat-dialog-bd{padding: 60px 172px; } 
.selectcp-dialog .dialog-tip-text{text-align: left;}
.wechat-btn-group p{ color: #ccc; padding-bottom: 15px; text-align: left;}

/* 创建公司 */
.wechat-dialog-bd .form-horizontal{padding:0 60px;}
.wechat-dialog-bd .sys-creat-form .form-group .form-left-item{width: 30%;}
.wechat-dialog-bd .sys-creat-form .form-group .form-right-item{width: 50%;}
.wechat-dialog-bd .form-control{height: 45px;}
.wechat-dialog-bd .dropdown .btn{height: 45px;}
.wechat-dialog-formname{font-size: 18px; margin-bottom: 50px;}
.wechat-dialog-bd  .form-right-item .btn{width: 100%;}

/* 创建公司并关联 */
.suite-list-wrap{margin: -30px 40px 40px; padding-top: 30px; border-top: 1px solid #eee; text-align: left;}
.suite-list-tip{font-size: 14px;}
.suite-list-tip span{color: #ff9933; padding: 0 5px;}
.suite-list-inner li{float: left; margin-right: 20px; padding-top: 20px; text-align: center;}
.suite-item{position: relative; margin-bottom: 10px;}
.suite-name{font-size: 14px;}
.info-num{width: 18px; height: 18px; font-size: 12px; text-align: center; background: #ff9933; color: #fff; position: absolute; top: -9px; right: -9px; border-radius: 100%;}
.suite-app{width: 64px; height: 64px; display: block;}

.i_app07{background: url('../img3/app/store_i_app07.png') no-repeat; background-size: cover;}
.i_app15{background: url('../img3/app/store_i_app15.png') no-repeat; background-size: cover;}
.i_app16{background: url('../img3/app/store_i_app16.png') no-repeat; background-size: cover;}
.i_app18{background: url('../img3/app/store_i_app18.png') no-repeat; background-size: cover;}

/*移动办公*/
.detail-wrap{padding: 35px;}
.office-install{padding: 40px 0;background: url(../img3/wechat-bg2.jpg); width:100%;}
.office-install .office-img{width: 100px;height: 100px;border-radius: 50%; background: url(../img3/app/wechat01.png);margin:0 auto;background-size: 100%;}
.office-install .office-til{text-align: center;font-size: 36px; color: #333;margin:20px 0 15px;}
.office-install .office-button{width: 210px;height: 50px;margin:0 auto;font-size: 24px;cursor: pointer;padding: 0;display: block;}
.office-install .office-guide{width: 202px;margin:15px auto;color: #999;font-size: 16px;}
.office-install .office-guide .line{display: inline-block;height: 1px; width: 64px;vertical-align: middle;background: #999;font-size: 12px;}
.office-install .office-notice {text-align: center;font-size: 12px;color: #999;}
.office-install .office-notice a{color: #8fc04f;}
.office-install .office-notice a:hover{color: #b1d681;}
 .office-intro{margin-top: 30px;}
 .office-intro .office-til,.office-application .office-til{font-size: 18px;color: #333;border-bottom: 1px solid #e5e5e5;padding-bottom: 15px;}
 .office-explain .office-til{font-size: 18px;color: #333;}
 .office-intro .office-text{font-size: 14px;padding: 15px 10px;line-height: 24px;text-indent: 2em;color: #666;}
 .office-application{margin-top: 35px;}
 .office-app{padding: 30px 10px;}
 .office-app-list{width: 64px;margin-right: 35px;float: left;cursor: pointer;}
 .office-app-list .i-app{display: inline-block;width: 64px;height: 64px;}
  .app64-sprite, .app64-store_i_app02, .app64-store_i_app03, .app64-store_i_app04, .app64-store_i_app05, 
 .app64-store_i_app06, .app64-store_i_app07, .app64-store_i_app08, .app64-store_i_app09,.app64-store_i_app10,
 .app64-store_i_app12, .app64-store_i_app13, .app64-store_i_app15, .app64-store_i_app16, .app64-store_i_app17,
 .app64-store_i_app18, .app64-store_i_app20, .app64-store_i_app21, .app64-store_i_app22, .app64-store_i_app23, 
 .app64-store_i_app24, .app64-store_i_app25, .app64-store_i_app26, .app64-store_i_app27, .app64-store_i_app28,
 .app64-store_i_app29, .app64-store_i_app31, .app64-store_i_app32, .app64-store_i_app33, .app64-store_i_app34, 
 .app64-store_i_app35, .app64-store_i_app36, .app64-store_i_app37, .app64-store_i_app38, .app64-store_i_app39, 
 .app64-store_i_app40, .app64-store_i_app41, .app64-store_i_app42, .app64-store_i_app43, .app64-store_i_app44, 
 .app64-store_i_app45, .app64-store_i_app46, .app64-store_i_app47, .app64-store_i_app48, .app64-store_i_app49, 
 .app64-store_i_app50, .app64-store_i_app51, .app64-store_i_app52, .app64-store_i_app53, .app64-store_i_app54, 
 .app64-store_i_app55, .app64-store_i_app56, .app64-store_i_app57, .app64-store_i_app58, .app64-store_i_app60, 
 .app64-store_i_app61, .app64-store_i_app62, .app64-store_i_app63, .app64-store_i_app64, .app64-store_i_app65, 
 .app64-store_i_app66, .app64-store_i_app67, .app64-store_i_app68, .app64-store_i_app69,.app64-store_i_app70, 
 .app64-store_i_app71, .app64-store_i_app72, .app64-store_i_app73, .app64-store_i_app74, .app64-store_i_app75, 
 .app64-store_i_app76, .app64-store_i_app77, .app64-store_i_app78, .app64-store_i_app79
 {background: url('../img3/app64-sprite.png') no-repeat;}

 .app64-store_i_app02 {background-position: 0 0; }/*个人账号*/
 .app64-store_i_app03 {background-position: 0 -64px; }/*任务*/
 .app64-store_i_app04 {background-position: 0 -128px; }/*系统管理*/
 .app64-store_i_app05 {background-position: 0 -192px; }/*我的公司*/
 .app64-store_i_app06 {background-position: 0 -256px; }/*项目管理*/
 .app64-store_i_app07 {background-position: 0 -320px; }/*AppStore*/
 .app64-store_i_app08 {background-position: 0 -384px; }/*系统消息*/
 .app64-store_i_app09 {background-position: 0 -448px; }/*智信*/
 .app64-store_i_app10 {background-position: 0 -512px; }/**/
 .app64-store_i_app12 {background-position: 0 -576px; }/*电话会议*/
 .app64-store_i_app13 {background-position: 0 -640px; }/*审批*/
 .app64-store_i_app15 {background-position: 0 -704px; }/*会议*/
 .app64-store_i_app16 {background-position: 0 -768px; }/*公告*/
 .app64-store_i_app17 {background-position: 0 -832px; }/*同事录*/
 .app64-store_i_app18 {background-position: 0 -896px; }/*审批*/
 .app64-store_i_app20 {background-position: 0 -960px; }/*汇报*/
 .app64-store_i_app21 {background-position: 0 -1024px; }/*计划*/
 .app64-store_i_app22 {background-position: 0 -1088px; }/*内部邮件*/
 .app64-store_i_app23 {background-position: 0 -1152px; }/*今天*/
 .app64-store_i_app24 {background-position: 0 -1216px; }/*活动*/
 .app64-store_i_app25 {background-position: 0 -1280px; }/*传真*/
 .app64-store_i_app26 {background-position: 0 -1344px; }/*系统日志*/
 .app64-store_i_app27 {background-position: 0 -1408px; }/*授权码*/
 .app64-store_i_app28 {background-position: 0 -1472px; }/*App管理*/
 .app64-store_i_app29 {background-position: 0 -1536px; }/*文件柜*/
 .app64-store_i_app31 {background-position: 0 -1600px; }/*值班*/
 .app64-store_i_app32 {background-position: 0 -1664px; }/*翼办公*/
 .app64-store_i_app33 {background-position: 0 -1728px; }/*积分商城*/
 .app64-store_i_app34 {background-position: 0 -1792px; }/*客户档案*/
 .app64-store_i_app35 {background-position: 0 -1856px; }/*短信*/
 .app64-store_i_app36 {background-position: 0 -1920px; }/*客服后台*/
 .app64-store_i_app37 {background-position: 0 -1984px; }/*客户拜访*/
 .app64-store_i_app38 {background-position: 0 -2048px; }/*数据分析*/
 .app64-store_i_app39 {background-position: 0 -2112px; }/*留言管理*/
 .app64-store_i_app40 {background-position: 0 -2176px; }/*更新记录*/
 .app64-store_i_app41 {background-position: 0 -2240px; }/*催缴费*/
 .app64-store_i_app42 {background-position: 0 -2304px; }/*产品*/
 .app64-store_i_app43 {background-position: 0 -2368px; }/*盘点*/
 .app64-store_i_app44 {background-position: 0 -2432px; }/*工资*/
 .app64-store_i_app45 {background-position: 0 -2496px; }/*公文*/
 .app64-store_i_app46 {background-position: 0 -2560px; }/*督办*/
 .app64-store_i_app47 {background-position: 0 -2624px; }/*规章制度*/
 .app64-store_i_app48 {background-position: 0 -2688px; }/*教程*/
 .app64-store_i_app49 {background-position: 0 -2752px; }/*考勤*/
 .app64-store_i_app50 {background-position: 0 -2816px; }/*手机认证*/
 .app64-store_i_app51 {background-position: 0 -2880px; }/*行政审批*/
 .app64-store_i_app52 {background-position: 0 -2944px; }/*企业号*/
 .app64-store_i_app53 {background-position: 0 -3008px; }/*工资*/
 .app64-store_i_app54 {background-position: 0 -3072px; }/*人员轨迹*/
 .app64-store_i_app55 {background-position: 0 -3136px; }/*政务版日程*/
 .app64-store_i_app56 {background-position: 0 -3200px; }/*权限*/
 .app64-store_i_app57 {background-position: 0 -3264px; }/*新闻中心*/
 .app64-store_i_app58 {background-position: 0 -3328px; }/*档案柜*/
 .app64-store_i_app60 {background-position: 0 -3392px; }/*市场活动*/
 .app64-store_i_app61 {background-position: 0 -3456px; }/*销售线索*/
 .app64-store_i_app62 {background-position: 0 -3520px; }/*联系人*/
 .app64-store_i_app63 {background-position: 0 -3584px; }/*销售机会*/
 .app64-store_i_app64 {background-position: 0 -3648px; }/*合同*/
 .app64-store_i_app65 {background-position: 0 -3712px; }/*目标*/
 .app64-store_i_app66 {background-position: 0 -3776px; }/*产品*/
 .app64-store_i_app67 {background-position: 0 -3840px; }/*竞争对手*/
 .app64-store_i_app68 {background-position: 0 -3904px; }/*同事圈*/
 .app64-store_i_app69 {background-position: 0 -3968px; }/*绩效考核*/
 .app64-store_i_app70 {background-position: 0 -4032px; }/*听课记录*/
 .app64-store_i_app71 {background-position: 0 -4096px; }/*督导报告*/
 .app64-store_i_app72 {background-position: 0 -4160px; }/*督导记录*/
 .app64-store_i_app73 {background-position: 0 -4224px; }/*整改报告*/
 .app64-store_i_app74 {background-position: 0 -4288px; }/*经验交流*/
 .app64-store_i_app75 {background-position: 0 -4352px; }/*责任区域*/
 .app64-store_i_app76 {background-position: 0 -4416px; }/*学校档案*/
 .app64-store_i_app77 {background-position: 0 -4480px; }/*政策法规*/
 .app64-store_i_app78 {background-position: 0 -4544px; }/* 移动设备授权 */
 .app64-store_i_app79 {background-position: 0 -4608px; }/* 业务流程宝典 */

 .office-app-list .name{display: block;font-size: 16px;color:#666;text-align: center;padding: 15px 0;line-height: 16px;
 	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
 .office-app-list .name:hover{color: #b1d681;}
.app-content-side{    background-color: #fff;padding: 20px;min-height: 550px;width: 250px;overflow: hidden;border-radius: 4px;}
 .app-group a{display: block;height: 45px;line-height: 45px;padding: 0 15px 0 25px;}
 .app-group .i-app-head{font-size: 16px;color:#000;}
 .app-group .i-app-head.active{background: #f0f0f0;}
 .app-group .i-app-head.hover{background: #fafafa;}
 .app-group .i-app-item{/* background: url("../img3/i-app-bg.png") no-repeat right; */width: 100%;}
 .app-group .i-app-item.active{background: url("../img3/i-app-bg.png") no-repeat right #f0f0f0;}
/*  .app-group .i-app-item:hover{background: url("../img3/i-app-bg.png") no-repeat right  #fafafa;} */
 .app-group .i-app{display: inline-block;width: 24px;height: 24px;vertical-align: middle;}
 

.office-header{padding-bottom: 20px;border-bottom: 1px solid #e5e5e5;}
.office-header .office-img{width: 80px;height: 80px;float: left;}
.i_app05_80{background: url(../img3/app/store_i_app18.png) no-repeat;background-size: 100%;}
.office-header .office-text{float: left;padding-left: 25px;}
.office-header .office-til{font-size: 24px;color: #333;line-height: 24px;}
.office-header .office-til span{color: #999;font-size: 12px;}
.office-header .office-button{margin-top: 12px;font-size: 16px;}
.office-header .office-button button,.office-bottom .office-button button{display: inline-block;height: 40px;border-radius: 4px;padding: 0 30px;}
.office-header .office-button button,.office-bottom .office-button button{margin-right: 10px;}
.office-explain{margin-top: 25px;}
.office-explain .office-text{font-size: 14px;padding: 20px 0px 0;line-height: 24px;color: #666;}
.office-eg{padding: 40px 0;border-bottom: 1px dashed #e5e5e5;}
.office-eg .office-img{display: inline-block;vertical-align: middle; width: 380px;height: 259px;}
.office-eg .office-text {display: inline-block;vertical-align: middle;}
.office-eg .office-text h1{font-size: 24px;color: #333;margin-bottom: 17px;}
.office-eg .office-text p{font-size: 14px;color: #999;line-height:20px;}
.office-bottom .office-button{margin: 25px 0;font-size: 16px;text-align: center;}

.page-office-wrap{background: #fff;padding: 15px;border-radius: 4px;}
.office-head{height: 192px;background:url(../img3/wechatbanner.jpg) no-repeat top center;text-align: center;}
.office-head-logo{margin: 39px 40px 39px 0 ;display: inline-block; width: 114px;height: 114px;background: url(../img3/wechat.png) no-repeat;
	background-size: 100%;border-radius: 50%;vertical-align: middle;}
.office-head-title{vertical-align: middle;display: inline-block;text-align: left;}
.office-head-title h1{font-size: 30px;color:#333;padding-bottom: 15px; font-weight: normal;}
.office-head-title p{font-size:12px;}

.page-office-wrap .office-application{margin:0;}
.page-office-wrap .office-application .office-til{border:none;padding: 0;}

.office-application .office-til h1{font-size: 18px;line-height: 64px;}
.office-application .office-til h1 span{font-size: 12px;color: #999;font-weight: normal;}
.office-application .office-button{margin:15px 0;}
.office-application .office-button button{display: inline-block;padding: 0 25px;height: 34px;
	border-radius: 4px;font-size: 12px;}
.office-application .office-button button:first-child{margin-right: 10px;}
.office-app-bg{padding: 35px;background: #f9f9f9;border-radius: 4px;}
.office-app-bg .name{padding: 15px 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.office-application .office-app-list button{display: block;width: 64px;height: 22px;font-size: 13px;border-radius: 4px;
	margin-bottom: 15px;padding:0;}
.office-application .install1{display: block;width: 64px;text-align: center;height: 22px;font-size: 13px;border-radius: 4px;
	border:1px solid #ff9966;background: #ff9966;color:#fff;margin-bottom: 15px;}
.office-application .install1:hover{background: #fda274;border:1px solid #fda274;}
.office-application .install2{display: block;width: 64px;text-align: center;height: 22px;font-size: 13px;border-radius: 4px;
	margin-bottom: 15px;border:1px solid #e5e5e5;background: #fff;color:#666;}
.office-application .install2:hover{background: #f1f1f1;}

/* 套件样式 */
.wechat01{background: url('../img3/app/wechat01.png') no-repeat; background-size: cover;}
.wechat02{background: url('../img3/app/wechat02.png') no-repeat; background-size: cover;}
.wechat03{background: url('../img3/app/wechat03.png') no-repeat; background-size: cover;}
.wechat04{background: url('../img3/app/wechat04.png') no-repeat; background-size: cover;}
.wechat05{background: url('../img3/app/wechat05.png') no-repeat; background-size: cover;}
.wechat06{background: url('../img3/app/wechat06.png') no-repeat; background-size: cover;}
.wechat07{background: url('../img3/app/wechat07.png') no-repeat; background-size: cover;}
.wechat08{background: url('../img3/app/wechat08.png') no-repeat; background-size: cover;}


/*项目管理--统计分析*/
.page-statistics-wrap{background: #fff;border-radius: 4px;padding:30px 40px 50px;margin-bottom: 15px;}
.title-compare{text-align: center;font-size: 18px;padding-bottom: 15px;}
.title-compare .time{margin-right: 30px;}
.title-compare >.time .fa-angle-left,
 .title-compare >.time .fa-angle-right {background: #939393;color: #fff;padding: 0px 6px;}
.title-compare .tit{color: #333;}
.statis-wrap{padding-top: 25px;display: table;width: 100%;}
.statis-wrap-left,
.statis-wrap-right{display: table-cell;width: 50%;}
.statis-wrap-left{padding-right: 33px;}
.statis-wrap-right{padding-left: 32px;}
.statis-wrap .parent-list {border: 1px solid #eee;border-bottom: none;border-right: none;}
.statis-wrap .parent-list > li{height: 35px;border-bottom: 1px solid #eee;line-height: 35px;}
.statis-wrap .parent-list > li:first-child,
.statis-wrap .parent-list > li:last-child{background: #fcfcfc;}
.statis-wrap .sub-list{display: table;width: 100%;}
.statis-wrap .sub-list > li{border-right: 1px solid #eee;display: table-cell;}
.statis-wrap .sub-list > li:first-child{padding-left: 10px;}
.w88{width: 88px;text-align: center;}
.statis-wrap .statis-graph{width:100%;min-height: 300px;margin-top: 40px;}
.statis-wrap .statis-graph-2{width:100%;margin-top: 30px;}
.statis-wrap .statis-graph-2 h2{padding-bottom: 15px;font-size: 16px;text-align: center;}
.statis-wrap .statis-graph-2 .statis-graph-data{min-height: 300px;}
.statis-wrap-2{padding-top: 10px;display: table;width: 60%;margin: 0 auto;}
.statis-wrap-2 .parent-list {border: 1px solid #eee;border-bottom: none;border-right: none;}
.statis-wrap-2 .parent-list > li{height: 35px;border-bottom: 1px solid #eee;line-height: 35px;}
.statis-wrap-2 .parent-list > li:first-child,
.statis-wrap-2 .parent-list > li:last-child{background: #fcfcfc;}
.statis-wrap-2 .sub-list{display: table;width: 100%;}
.statis-wrap-2 .sub-list > li{border-right: 1px solid #eee;display: table-cell;text-align: center;width: 25%;}
.statis-wrap-2 .statis-graph-3{width: 100%;margin-top: 30px;min-height: 300px;}
/*项目管理--统计分析 end*/
/*进度图标*/
@font-face {
    font-family: 'icomoon';
    src:    url('../fonts/icomoon.eot?8tuukk');
    src:    url('../fonts/icomoon.eot?8tuukk#iefix') format('embedded-opentype'),
        url('../fonts/icomoon.ttf?8tuukk') format('truetype'),
        url('../fonts/icomoon.woff?8tuukk') format('woff'),
        url('../fonts/icomoon.svg?8tuukk#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
} 

[class^="icon-u-"], [class*="icon-u-"] {  
    /* 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-u-process:before {
    content: "\e900";
} 

/*进度图标*/

 /*查岗*/
 .administrator-panel-inspection{ width: 1210px; background-color: #ffffff; height: 1400px; padding: 18px 0 0 18px; margin: 0px 0px 0px 15px; }
  .administrator-rules{ width: 90px; height: 30px; margin-top: -5px; font-size: 13px; border: 1px solid #99cc00; border-radius: 20px; text-align: center; margin-left: 30px; line-height: 30px; color: #a1c96f; }
  .grey-line{ width: 1200px; margin-top: 20px; border: 1px solid #f5f5f5; }
 .administrator-panel-inspection .main-content{ width: 1150px; height: 1300px; border: 2px solid #f5f5f5; margin-top: 15px; }
 .administrator-panel-inspection .main-content .lst-rules{ float: left; width: 230px; height: 1300px; border-right: 2px solid #f5f5f5; }
 .administrator-panel-inspection .main-content .lst-rules .list{ width: 227px; height: 50px; background-color: #fafafa; border-bottom: 2px solid #f5f5f5; }
 .administrator-panel-inspection .main-content .lst-rules .list h2{ line-height: 50px; margin-left: 17px; font-size: 13px; color: #666666; }
 .administrator-panel-inspection .main-content .lst-rules .fixed-inspection:hover{ background-color: #fffbeb; }
 .administrator-panel-inspection .main-content .lst-rules .fixed-inspection{ width: 227px; height: 50px; }
 .administrator-panel-inspection .main-content .lst-rules .fixed-inspection a{ float: left; line-height: 50px; margin-left: 17px; font-size: 13px; color: #666666; }

 .administrator-panel-inspection .main-content .lst-rules .fixed-inspection .delete-rules img{ line-height: 50px; }
  
 .administrator-panel-inspection .main-content .lst-rules  .glyphicon-plus-add-rules{ height: 50px; font-size: 13px; margin-left: 15px; line-height: 50px; }
 .office-inspection{ width: 750px; height: 1300px; }
 .office-inspection input[type='text']{ padding-left: 5px; padding-right: 5px; }
 .office-inspection { float: left; width: 915px; height: 50px; border-bottom: 2px solid #f5f5f5; }
 .office-inspection .guangzhou-office h2{ display: inline-block; width: 500px; line-height: 50px; font-size: 16px; margin-left: 20px; }
 .office-inspection .guangzhou-office .commit{ float: right; }

 .office-inspection .guangzhou-office .commit li{ height: 50px; width: 50px; float: left; line-height: 50px; }
 .office-inspection .guangzhou-office .commit li a{ color: #8fc04f; }
 .office-inspection .guangzhou-office .modify{ float: right; height: 50px; width: 50px; line-height: 50px; color: #99cc00; }
 .office-inspection .guangzhou-office .modify a{ color: #8fc04f; }
 .office-inspection h2{ font-size: 13px; }
 .office-inspection .inspection-all{ margin-top: 23px; }

 .h-sp { font-size: 13px; }
 .h-sp .object-name{ margin-top: 2px; text-align: right; margin-right: 21px; float: left; width: 137px; }
 .h-sp .show-name{ width: 560px; float: left; }
 .h-sp .show-name .show-person-name{ line-height: 1.5em; }
 .h-sp:after{ content:""; clear: both; display: block; overflow: hidden; }
 .office-address{ font-size: 13px; }
 .office-address .person-office-address{ float: left; margin-top: 20px; text-align: right; margin-right: 21px; width: 137px; }
 .office-address .company-address li{ padding: 20px 0 0 0; }
 .office-address .company-address{ width: 560px; float: left; }
 .office-address .company-address .prompt-information{ color: #999999; margin-top: 15px; }
 .office-address:after{ content:""; clear: both; display: block; overflow: hidden; }
 .positioning-error-values { margin-top: 20px; font-size: 13px; }
 .positioning-error-values .rules-name{ float: left; text-align: right; margin-right: 21px; width: 137px; }
 .positioning-error-values .error-value{ width: 560px; float: left; }

 .positioning-error-values .error-value-m{ color: #999999; }
 .positioning-error-values:after{ content:""; clear: both; display: block; overflow: hidden; }
 .positioning-rules-name { margin-top: 20px; font-size: 13px; }
 .positioning-rules-name .rules-name{ float: left; margin-top: 3px; text-align: right; margin-right: 21px; width: 137px; }

 .positioning-rules-name .rules-date{ width: 560px; float: left; }

 .positioning-rules-name:after{ content:""; clear: both; display: block; overflow: hidden; }
 .positioning-allow-date { font-size: 13px; }
 .positioning-allow-date .allow-date{ float: left; margin-top: 20px; text-align: right; margin-right: 21px; width: 137px; }
 .glyphicon-trash-right{ text-align: right; }
 .positioning-allow-date .allow-date-right{ width: 560px; float: left; }
 .positioning-allow-date .allow-date-right h2{ margin-top: 20px; }
 .positioning-allow-date .allow-date-right span{ display: inline-block; width: 90px; }
 .positioning-allow-date .allow-date-right .not-allow-inspection{ color: #999999; }
  .positioning-allow-date:after{ content:""; clear: both; display: block; overflow: hidden; }
   .positioning-way { font-size: 13px; }
  .positioning-way .way{ margin-top:  35px; float: left; margin-right: 21px; text-align: right; width: 137px; }
  .positioning-way .more-way{ width: 560px; float: left; }
   .positioning-way .more-way h2{ margin-top: 20px; }
   .positioning-way .more-way .can-inspection{ background-color: #f9f9f9; border:2px solid #f2f2f2; width: 560px; height: 40px; line-height: 40px; }
   .positioning-way .more-way .can-inspection span{ margin-left: 5px; }
   .positioning-way .more-way .can-automatic-inspection{ background-color: #f9f9f9; border:2px solid #f2f2f2; width: 560px; height: 40px; line-height: 40px; }
   .positioning-way .more-way .can-automatic-inspection span{ margin-left: 5px; }
   .positioning-way .more-way .default-inspection{ background-color: #f9f9f9; border:2px solid #f2f2f2; width: 560px; height: 40px; line-height: 40px; }
   .positioning-way .more-way .default-inspection span{ margin-left: 5px; }
 .positioning-way .more-way .can-inspection-people{ margin-left: 15px; }
 .positioning-way .more-way .can-see-people{ margin-left: 15px; }
 .positioning-way .more-way .inspection-type{ margin-left: 25px; color: #999999; }
 .positioning-way .more-way .inspection-time{ margin-left: 25px; color: #999999; }
 .positioning-way .more-way .inspection-object{ margin-left: 25px; color: #999999; }
 .positioning-way::after{ content:""; clear: both; display: block; overflow: hidden; }
  .office-table{ margin-top: 20px; }
  .manual-inspection .other-inspection{ float: left; margin-top: 20px; text-align: right; margin-right: 21px; width: 137px; }
  .manual-inspection .choose-inspection{ width: 560px; float: left; }
  .manual-inspection .choose-inspection input{ margin-top: 20px; }
 .manual-inspection .choose-inspection h2 span{ margin-left: 5px; }
 .inspection-rules .inspection-rules-name{ float: left; margin-top: 10px; text-align: right; margin-right: 21px; width: 137px; }
 .inspection-rules .input-rules-name{ float: left; width: 700px; }
 .inspection-rules .input-rules-name input{ width: 550px; height: 35px; }
 .inspection-rules:after{ content:""; clear: both; display: block; overflow: hidden; }
 /*管理员面板*/
 .office-table { margin-top: 40px; }
 .inspection-input-object .inspection-name{ float: left; margin-top: 30px; text-align: right; margin-right: 21px; width: 137px; }
 .inspection-input-object .input-object{ float: left; width: 700px; }
 .inspection-input-object .input-object input{ margin-top: 20px; width: 550px; height: 35px; }
 .inspection-input-object:after{ content:""; clear: both; display: block; overflow: hidden; }
 .inspection-office-address .office-address{ float: left; margin-top: 23px; text-align: right; margin-right: 21px; width: 137px; }
 .inspection-office-address .inspection-flow-radio{ float: left; width: 700px; }
 .inspection-office-address .inspection-flow-radio input{ margin-top: 20px; }
 .inspection-office-address .inspection-flow-radio input[type='text']{ width: 550px; height: 35px; }
 .inspection-office-address .inspection-flow-radio .error-prompt{ margin-top: 5px; font-size: 13px; color: #999999; }
 .inspection-office-address .inspection-flow-radio  .fixed-inspection-bnt{ margin-left: 50px; }
 .inspection-office-address:after{ content:""; clear: both; display: block; overflow: hidden; }
 .inspection-positioning-error .positioning-error{ float: left; margin-top: 30px; text-align: right; margin-right: 21px; width: 137px; }
 .inspection-positioning-error .error-message{ float: left; width: 700px; }
 .inspection-positioning-error .error-message .error-value{ width: 200px; height: 35px; }
 .inspection-positioning-error .error-message .error-value{ margin-top: 20px; }
 .inspection-positioning-error .error-prompt { margin-top: 5px; font-size: 13px; color: #999999; }
 .inspection-positioning-error:after{ content:""; clear: both; display: block; overflow: hidden; }
 .inspection-allow-date{ margin-top: 20px; }
 .inspection-allow-date .allow-date{ margin-top: 3px; float: left; text-align: right; margin-right: 21px; width: 137px; }
 .inspection-allow-date .choose-date{ float: left; margin-left: 5px; width: 700px; }
 .inspection-allow-date .choose-date input{ width: 30px; }
 .inspection-allow-date:after{ content:""; clear: both; display: block; overflow: hidden; }
 .inspection-allowed-time h2{ margin-top: 20px; }
 .inspection-allowed-time .allowed-time{ float: left; margin-top: 10px; text-align: right; margin-right: 21px; width: 137px; }
 .inspection-allowed-time .input-allowed-time{ float: left; width: 700px; }
 .inspection-allowed-time .input-allowed-time input{ width: 560px; height: 35px; }
 .inspection-allowed-time .input-allowed-time .prompt-no-allow{ font-size: 13px; color: #999999; margin-top: 5px; }
 .inspection-allowed-time:after{ content:""; clear: both; display: block; overflow: hidden; }
 .inspection-mode h2{ margin-top: 20px; }
 .inspection-mode .mode{ float: left; margin-top: 15px; text-align: right; margin-right: 21px; width: 137px; }
 .according-to-people{ color: #999999; }
 .inspection-mode .all-mode{ float: left; width: 700px; }
 .inspection-mode .all-mode .allow-manual-inspection{ background-color: #f9f9f9; border:2px solid #f2f2f2; width: 560px; height: 40px; line-height: 40px; }
 .inspection-plug-in{ float: left; }
 .inspection-methods{ margin-left: 5px; float: left; }
 .positioning-way .more-way img{ margin-left: 5px; margin-top: 7px; }
 .inspection-mode .all-mode  img{ margin-left: 5px; margin-top: 7px; }

 .inspection-mode .all-mode .allow-automatic-inspection{ background-color: #f9f9f9; border:2px solid #f2f2f2; width: 560px; height: 40px; line-height: 40px; }
 .inspection-mode .all-mode .allow-automatic-inspection span{ margin-left: 5px; }
 .inspection-mode .all-mode .default-allow-inspection{ background-color: #f9f9f9; border:2px solid #f2f2f2; width: 560px; height: 40px; line-height: 40px; }
 .inspection-mode .all-mode .default-allow-inspection span{ margin-left: 5px; }
 .inspection-mode .all-mode  .can-check{ margin-left: 10px; }
 .inspection-mode .all-mode .check-type{ margin-left: 20px; color: #999999; }
 .can-check-inspection{ height: 35px; width: 485px; }
 .can-see-inspection{ height: 35px; width: 485px; }
 .inspection-mode .all-mode .random{ margin-left: 20px; color: #999999; }

 .inspection-mode .all-mode .check-time{ margin-left: 20px; color: #999999; }
 .inspection-mode .all-mode .end-time{ width: 200px; height: 35px; margin-left: 85px; }
 .inspection-mode .all-mode  .start-time{ width: 200px; height: 35px; }
 .inspection-mode .all-mode .number-date{ width: 100px; height: 35px; }
 .inspection-methods{ color: #999999; }
 .inspection-mode .all-mode .inspection-number{ margin-left: 20px; }
 .inspection-mode .all-mode .Times-a-day{ margin-left: 5px; }
 .inspection-mode .all-mode  .no-allowtime{ font-size: 13px; margin-left: 85px; color: #999999; margin-top: -10px; }
 .inspection-mode .all-mode .check-object{ margin-left: 20px; color: #999999; }
  .typeface-color{ color: #999999; }
  .start-object{ width: 200px; height: 35px; margin-left: 85px; }
 .inspection-mode .all-mode  .appoint-inspection-object{ margin-left: 50px; color: #999999; }

 .inspection-mode:after{ content:""; clear: both; display: block; overflow: hidden; }
 .add-inspection-btn{ margin-left: 5px; }
 .delete-inspection-btn{ margin-left: 5px; }

 .commit-inspection h2{ margin-top: 40px; text-align: center; }
 .btn-inspection{ width: 25px; }
 .bnt-inspection-off{ width: 25px; }
 .commit-inspection:after{ content:""; clear: both; display: block; overflow: hidden; }
 /*查岗-管理员面板end*/
 /*查岗end*/
 














