/*闂佸搫娲ら悺銊╁极閸忚偐鈻斿┑鐘冲嚬閺嗩垰螞閻楀牏鐭庡鐟帮功閿熺晫顢婂Λ鍕拷鐧告嫹*/
.theme-panel{
	min-width: 330px !important;
}
.page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu{
	background:#fff !important; 
}
.page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu.dropdown-menu-default>li a{
   padding:8px 12px 8px 10px;
   color:#000;
}
.page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu.dropdown-menu-default>li a:hover{
  background:#F5F6FC !important;
}
.page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu:after{
	border-bottom-color:#fff !important;
}
.page-header .page-header-top .top-menu .navbar-nav > li.dropdown{
	margin-left:5px;
}
.page-header .page-header-top .top-menu .navbar-nav > li.dropdown #TipMsgNum{
	position: absolute;
    top: 7px;
    left: 12px;
    z-index: 11;
    background-color: #f36a5a;
    color: #fff;
}
.page-header-menu .company-manage-navbar{
	display:none;
}
.page-header-menu .hor-menu-light .del-glyphicon{
	display: inline-block;
	float:right;
}
.page-header-menu .hor-menu-light .del-glyphicon .glyphicon-remove{
	color:#BCC2CB;
	font-size: 20px;
	position: relative;
	top: 15px;
	cursor: pointer;
}
textarea{
    resize: none;
}
.text-color {
	color: #337ab7;
}
textarea.form-control{height:100px !important;}
.table{table-layout: fixed;}
/* 闂備浇娉曢崰鎰板几婵犳艾绠�瑰嫮澧楅崰鍛存⒑椤愩埄妯�闁轰焦鎹囧顒勫Χ閸℃浼撻梻浣芥硶閸犳劙寮告繝姘闁跨噦鎷� */
.personSelectDialog{
	z-index:99999; position:absolute;
	 width:500px; height:350px; left:0px; top:0px;
	  background:#ffffff;box-shadow: 0 0 6px rgba(0,0,0,0.3);-webkit-box-shadow: 0 0 6px rgba(0,0,0,0.3);
	  border:solid 1px #c2cad8;border-top:1px;
}
.personSelectDialog .orgContent,.personSelectDialog .personContent{height:300px; width:200px;}
.personSelectDialog .personContent .list-group .list-group-item{padding:6px 15px;}
.personSelectDialog .personContent .list-group .list-group-item:hover{background-color:#beebff;}
@media (max-width:400px){
	.personSelectDialog,.departSelectDialog{width:100%;left:0 !important;}
	.personSelectDialog table td{width:50% !important;}
	.personSelectDialog table td .orgContent{width:100% !important;} 
}

@media (max-width:400px){
	.personSelectDialog,.departSelectDialog{width:100%;left:0 !important;}
	.personSelectDialog table td{width:50% !important;}
	.personSelectDialog table td .orgContent{width:100% !important;} 
}

.jstree-icon.jstree-themeicon{display:none;}
.personSelectDialog .selectcontent, .departSelectDialog .selectcontent{height:35px;border-bottom:1px solid #ddd;line-height:35px;padding-left:12px;}
.personSelectDialog .leftcontent{width:340px;float:left;height:315px;border-right:solid 1px #c2cad8;padding:5px 10px;}
.personSelectDialog .rightcontent{width:158px;float:right;height:315px}
.personSelectDialog .personContent .list-group-item{border-radius:0;border: 1px dotted #ddd;cursor:pointer;border-left:none;border-right:none;}
.personSelectDialog .org_scroller{position:absolute;}

/* 闂備浇娉曢崰鎰板几婵犳艾绠柣鎴ｅГ閺呮悂鏌￠崒妯猴拷鏍拷姘秺閺屽懏寰勯幇顓熸闂佸搫鍊堕崐鏍拷姘秺閺屻劑鎮㈤崨濠勪紕闂佺懓鍤栭幏锟� */
.departSelectDialog{z-index:99999; position:absolute; width:450px; height:340px; left:0px; top:0px; background:#ffffff; border:solid 1px #c2cad8;border-top:none;}

/* Timeline闂備浇娉曢崰鎰板几婵犳艾绠�瑰嫭澹嗙涵锟介梻浣芥硶閸犳挸顭囨ィ鍐╊棃闁冲搫鍊搁锟� */
.timeline:before{top:50px;bottom: 55px;}
.timeline-item .timeline-badge span{width: 20px;height: 20px;line-height: 20px;border-radius:25px; -moz-border-radius: 25px;-webkit-border-radius: 25px;position:absolute;left: 30px;text-align:center;top: 38px;}
.timeline-item .timeline-badge span i{color:#fff;font-size: 12px;}
.timeline .timeline-head-img{float:left;margin-right:20px;}
.timeline .timeline-head-img img{width:40px;height:40px;border-radius:20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;}
.timeline .timeline-body-content{margin-top:55px;padding-left:60px;}
.timeline .timeline-body-head-actions,.timeline .timeline-body-head-caption{margin-top:10px;}
.timeline .timeline-body-head-actions{float:right;}
.timeline .timeline-body-head-caption{float:left;}
/* 闂備浇娉曢崰鎰板几婵犳艾绠柣鎴ｅГ閺呮悂鏌￠崒妯猴拷鏍拷姘秺閺屻劑鎮㈤崨濠勪紕闂佸綊顥撻崗姗�寮幘璇叉闁靛牆妫楅锟� -闂備浇娉曢崰鎰板几婵犳艾绠柣鎴ｅГ閺呮悂鏌￠崒妯猴拷鏍拷姘炬嫹*/
.password-cont{
	text-align: center;
}
.password-cont .password-input{
    width: 50px;
    height: 50px;
    margin-right: 15px;
    text-align: center;
}
input.password-input::-webkit-outer-spin-button,
input.password-input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* 闂備浇娉曢崰鎰板几婵犳艾绠梺鍨儐椤ρ囨⒑鐠恒劌鏋戦柡瀣煼楠炲繘鏌ㄧ�ｂ晝绀� */
/**#toast-container >div.toast-success-special{background-image:initial;padding: 15px;}*/

/*闂備浇娉曢崰鎰板几婵犳艾绠柣鎴ｅГ閺呮悂鏌￠崒妯猴拷鏍拷姘秺閺屻劑鎮㈤崨濠勪紕闂佺懓鍢查崲鑼閿燂拷*/
.sure_btn{
	display:inline-block; 
	color: #fff;
	background-color: #478de4;
	border:1px solid #478de4; 
}
.errorTip{
	color:#F00;
	position: absolute; 
	display:none; 
	top:34px; 
	left:15px;
	height: 18px;
	line-height: 18px;
	z-index: 999;
}
.commonTip{
	/*padding: 32px 0px;*/
	font-size: 14px;
	/*text-align: center;*/
}
/*闂備浇娉曢崰鎰板几婵犳艾绠�瑰嫮澧楅崰鍛存⒑鐠恒劌鏋戦柡瀣煼楠炲繐鐣￠幍顔绢攨*/
.show_objcontent{ 
	height:200px;
	border-bottom: 1px solid #d6dce6;
	padding-top: 10px;
}
.selectObj .show_objcontent .personnelContent{height:100%;}
.contentmain{ height:100%; padding-left:15px;}
.selectObj .titleCont ul.title li{ float:left;width: 60px; cursor:pointer; font-size: 12px;}
.selectObj .titleCont{    
	height: 42px;
    line-height: 42px;
    padding: 0px 15px;
	border-bottom: 1px solid #ccc;
}
.selectObj .operBtn{
    text-align: center;
    margin: 15px auto;
    line-height: normal;
}
.selectObj .operBtn .BtnOk{
	width: 80px;
	background: #478de4;
    color: #ffffff;
    border: 1px solid #478de4;
}
.selectObj .operBtn .BtnCancel{
	width: 80px;
	background: #ffffff;
	margin-left:20px;
}
.selectObj{
	height: 258px;
    z-index: 1003;
    overflow-y: initial;
    width: 350px;
    position: absolute;
    background: #fff;
    border: 1px solid #ccc;
    top: 40px;
    box-shadow: 0px 2px 28px #d6dce6;
    -moz-box-shadow: 0px 2px 28px #d6dce6;
    -webkit-box-shadow: 0px 2px 28px #d6dce6;
}
.selectObj .operBtn .BtnOk,.selectObj .operBtn .BtnCancel{ height:28px; line-height:28px; border:0px;}
.selectObj .operBtn .BtnCancel{ border:1px solid #ccc;line-height:26px;}
.selectObj .operBtn .determineBtn{
	width: 80px;
    height: 28px;
    line-height: 28px;
    border: 0px;
    background: #478de4;
    color: #ffffff;
}

.selectObj .show_objcontent .scrollCont{
    height: 100%;
	padding-right:12px;
	overflow:hidden; 
	white-space:nowrap; 
}
.personnelContent .showTree{ 
	float:left; 
	width:50%;
	border-right: 1px solid #d6dce6;
}
.contentmain .nameobj{
	float:right; 
	width:50%;    
}
.contentmain .nameobj li{ 
	height:30px; 
	margin-left:10px;
    text-align: left;
    line-height: normal;
}
.ObjAll a.dropdownBtn{
    height: 100%;
    width: 17px;
    float: right;
    margin-left: 5px;
    background: url('images/selectDown.png') no-repeat right center;
}
.deleteObj{
	padding:0px 5px;
	vertical-align: middle;
	display: inline-block;
	border: 1px solid #c1d2f4;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    height: 22px;
	line-height:20px;
    margin-left: 2px;
}
.evenMore{
	padding: 0px 7px;
    cursor: pointer;
	height: 22px;
    line-height: 15px;
	font-weight: bold;   
    vertical-align: middle;
    display: inline-block;
    border: 1px solid #c1d2f4;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
	margin: 0px 10px;
    
}
.deleteObj span{float:left;text-align:center;color: #666;}
.deleteObj a{width:17px;font-size:16px;cursor:pointer;float:left;text-align:center;color: #666;}
.deleteObj a:hover{color:#333;}
.MoreCont{
	position: absolute;
    top: 0px;
    background: #fff;
    width: 305px;
    height: 280px;
    z-index: 99;
    border: 1px solid #ccc;
}
.MoreCont .ContMain{ height:220px; width:230px;}
.MoreCont .RemoveCont{ height:60px; line-height:60px;text-align: center;}
.RemoveCont .clearBtn{
	width: 80px;
    padding-left: 0;
	background:#478de4;
	border:1px solid #478de4;
	color:#fff;
}
.ContMain .deleteObj{ margin:5px 0px 5px 3px; float:left;}
.deleteObj >span{
	width:40px;
	overflow: hidden;
	text-overflow: ellipsis; 
	white-space: nowrap;
}
.MoreCont .narrowed{
	position:absolute;
	top:2px;
	right:10px; 
	cursor:pointer;
	padding:0px 5px;
	vertical-align: middle;
	display: inline-block;
	border: 1px solid #c1d2f4;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    height: 22px;
	line-height:20px;
 }
.narrowed span{vertical-align: top;} 
 
.page-header .page-header-top .page-logo .logo-default{margin: 20px 0 0 !important;}


/**
.mt-checkbox,.mt-checkbox>input{ right: -5px;}
.fixed-table-container tbody tr td{text-align: center;vertical-align: middle;}
.mt-checkbox,.mt-checkbox>input{ right: -5px;}
.fixed-table-container tbody tr td{text-align: center;vertical-align: middle;}
.fixed-table-container .bs-checkbox .th-inner{padding: 8px;}
**/
 /* 闂備緡鍋呭銊╂偂閿熺姵鐓ラ柣鏂挎啞閻忣噣鏌熼悜鑺ユ暠濞寸》鎷� */
 .topInform{height:50px;}
 .topInform .pull-left img{
 	width:50px;
 	height:50px;
 	border-radius:50%;
 	-moz-border-radius: 50%;
 	-webkit-border-radius: 50%;
 	float: left;
 }
 .topInform .nameFor{
 	margin-left:60px;
 	margin-top: 8px;
 }
 .topInform .post{margin-left:60px;}
 .topInform .pull-right{
 	color: #999;
 	line-height: 50px;
 }

 
 
 /*闂備浇娉曢崰鏇犳濠靛洦缍囬柣鎰靛墮椤忓爼姊虹捄銊ユ瀾闁哄顭烽獮蹇涙倻閼恒儲娅㈤梺鍝勫�堕崐鏍拷姘秺閺屻劑鎮㈤崨濠勪紕闂佺懓鍢查崲鏌ワ綖閿燂拷*/
.applicationFormUpload .btn-upload{
	width: 240px;
    height: 60px;
	position:relative;
    border-color: #ccc;
    color: #333;
    font-size:12px;
    margin: 5px;
    cursor: pointer;
}
.applicationFormUpload .attach-upload{
	padding:0px 0px !important;
	text-align:left;
	border-color:transparent;
}
.applicationFormUpload .attach-upload-left{
	text-align: center;
	width:57px;
	height:58px;
	margin-top:-8px;
	float:left;
}
.applicationFormUpload .attach-upload-right{
	background:#f5f5f5;
	height:60px;
	width:180px;
	float:left;
	padding-left:10px;
	white-space: pre-line;
}
.applicationFormUpload .attach-upload-display{
	display: inline-block;
	margin: 10px 0 0 -10px;
	font-size: 14px;
	color: #999;
}
.applicationFormUpload .attach-upload-display span{
	margin-left:10px;
}
.applicationFormUpload .btn-upload span{
    margin-top: 10px;
    display: inline-block;
}
.applicationFormUpload .btn-upload.viewAttachment >span{
    display: block;
    margin: 0 auto;
}
.applicationFormUpload .btn-upload >h6{
	margin:5px 0px;
	max-width: 120px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.applicationFormUpload .btn-upload >p{
    font-size: 12px;
    color: #ccc;
    margin: 0px;
    line-height: normal;
}
.applicationFormUpload .btn-upload >.fa-remove{
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
}
.applicationFormUpload .btn-upload.fa-item:hover{background:#fff;}
.fileInput_Upload{
	width: 238px;
    height: 100%;
	position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    cursor: pointer; 
}
.applicationFormUpload .btn-upload:hover .HoverIcon{
	display:block;
}
.attach-img{
	width:60px;
	height:58px;
	margin-top:10px;
}
.attach-file-size{
	color: #999;
}
/*闂傚倸瀚�氼亜鈻庨姀锛勨枖闁靛牆鐗滈弨浠嬫煕閹达絾顏犳鐐叉喘閹洦鎷呴悜妯活吅闂佸憡鐟遍幏锟�*/
.attachment-wrap {
    height: 40px;
    line-height: 20px;
    overflow: hidden;
}      
 .attachment-wrap .upload-file-info {
     float: right;
     margin-left: -5px;
     width: 100%;
     word-break: break-all;
 }
 .attachment-wrap::before {
     float: left;
     width: 5px;
     content: '';
     height: 40px;
 }
 .attachment-wrap::after {
	 float: right;
     content: "...";
     height: 20px;
     line-height: 20px;
	 width: 20px;
	 margin-left: -20px;
     position: relative;
     left: 100%;
     top: -20px;
     padding-right: 5px;
     background-color: #f5f5f5;
	 box-sizing: content-box; 
}
.attach-file-username{
	text-align: right;
    float: right;
    margin-top: 0px !important;
    margin-right: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 80px;
}
.applicationFormUpload .creartorname{
	font-size: 14px;
    /*overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;*/
}

.HoverIcon{
    background: #000;
    width: 76%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    opacity: 0.6;
    display:none;
    margin-left: 57px
}
.HoverIcon2{
    background: #000;
    opacity: 0.4;
}
.HoverIcon .fa-item{
	margin-top: 15px;
	margin-left: 8px;
	float:right;
}
.HoverIcon .fa-item:hover{background: none;}
.HoverIcon .fa-item i{color: #fff;}
.HoverIcon .fa-item i.fa-eye{margin-right: 6px;}
.HoverIcon .fa-item i.fa-download{margin-right: 6px;}
.HoverIcon .fa-item i.fa-ellipsis-h{margin-right: 6px;}
.HoverIcon .fa-item i.fa-remove{margin-right: 6px;color:#999;}
 /*闂備浇娉曢崰鏇犳濠靛洦缍囬柣鎰靛墮椤忓爼姊虹捄銊ユ瀾闁哄顭烽獮蹇涙倻閼恒儲娅㈤梺鍝勫�堕崐鏍拷姘秺閺屻劑鎮㈤崨濠勪紕闂佺懓鍢查崲鏌ワ綖閿燂拷*/
 
 
/*table闂備浇娉曢崰鎰板几婵犳艾绠瀣閳峰秹姊虹捄銊ユ灁闁绘稏鍊濋崺銉╁川椤旂⒈浼撻梻浣芥硶閸ｏ箓骞忛敓锟�*/
table th.bs-checkbox .th-inner .mt-checkbox{width:18px;padding:0;margin-bottom:14px;}
table tr td.bs-checkbox .mt-checkbox{margin-bottom:8px}
td.bs-checkbox>.mt-checkbox.mt-checkbox-single, td.bs-checkbox>.mt-radio.mt-radio-single{right:-1px} 
 
/*闂備浇娉曢崰鎰板几婵犳艾绠柣鎴ｅГ閺呮悂鏌￠崒妯猴拷鏍拷姘秺閺屻劑鎮㈤崨濠勪紕闂佸綊顥撻崗姗�寮幘璇叉闁靛牆妫楅锟�*/
.dropdown-user .dropdown-menu li{position: relative;}
.dropdown-user .dropdown-menu li:hover ul{display: block;top:0px;} 
#language-setting li.active a i{display:inline-block;}
#language-setting li a i{display:none;}

/*闂備浇娉曢崰鎰板几婵犳艾绠柧姘�婚悷绛秓go*/
.companyBrand-logo{
	width:auto;
	max-height:65px;
}

.logoText{
	float: left;
	width:50px;
	height:50px;
	border-radius:50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	text-align: center;
	color: #fff;
	font-size: 16px;
}
/*
.page-header .page-header-top .top-menu .navbar-nav>li.dropdown-inbox>.dropdown-toggle>.circle{background-color:#f36a5a;}
.page-header .page-header-top .top-menu .navbar-nav>li.dropdown-inbox>.dropdown-toggle>.corner{border-color: transparent transparent transparent #f36a5a;}
*/

/*home_page_Icon ------ start */
/* 闂備浇娉曢崰宥夋嚑鎼达絾鍏滈梺鍨儏椤忓爼姊虹捄銊ユ瀾闁哄顭烽獮蹇撶暋閻楀牏顩梺缁橆殣閹凤拷 */
/*.file_zip{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -15px -17px;}
.file_xml,.file_xsd{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -122px -17px;}
.file_wav{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -230px -17px;}
.file_tif,.file_tiff{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -338px -17px;}
.file_tgz{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -446px -17px;}
.file_txt,.file_properties{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -554px -17px;}
.file_tar{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -662px -17px;}
.file_svg{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -770px -17px;}
.file_sql{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -878px -17px;}
.file_swf{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -985px -17px;}
.file_sh{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1092px -17px;}
.file_scd,.file_sla{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1200px -17px;}
.file_rtf{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1308px -17px;}
.file_rvl{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1416px -17px;}
.file_rar{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1524px -17px;}
.file_py{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1632px -17px;}

.file_ps{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -15px -123px;}
.file_eps{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -122px -123px;}
.file_png{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -230px -123px;}
.file_planner{ width:60px; height:60px; background:url(vimages/eamil-docType.png) no-repeat -230px -123px;}
.file_php{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -338px -123px;}
.file_psd{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -446px -123px;}
.file_pl{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -554px -123px;}
.file_pdf{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -662px -123px;}
.file_odt,.file_ott{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -770px -123px;}
.file_ods,.file_ots{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -878px -123px;}
.file_odp,.file_otp{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -985px -123px;}
.file_odg{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1092px -123px;}
.file_odb{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1200px -123px;}
.file_rep{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1308px -123px;}
.file_ogg{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1416px -123px;}
.file_mpeg{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1524px -123px;}
.file_mpg{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1524px -123px;}
.file_mp4{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1632px -123px;}

.file_mp3{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -15px -250px;}
.file_doc{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -337px -250px;}
.file_dot{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -230px -250px;}
.file_xls{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -338px -250px;}
.file_docx{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -230px -250px;}
.file_wmv{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -554px -250px;}
.file_wma{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -662px -250px;}
.file_vsd{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -770px -250px;}
.file_pub{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -878px -250px;}
.file_mpp{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -985px -250px;}
.file_pptx,.file_ppt{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1092px -250px;}
.file_potx{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1200px -250px;}
.file_ppsx{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1308px -250px;}
.file_xls{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1416px -250px;}
.file_xlsx{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1524px -250px;}
.file_xltx{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1632px -250px;}

.file_avi{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -15px -373px;}
.file_mdb{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -122px -373px;}
.file_jpg{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -230px -373px;}
.file_java{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -338px -373px;}
.file_jrxml{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -446px -373px;}
.file_jasper{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -554px -373px;}
.file_jar{ width:60px; height:60px; background:url(vimages/eamil-docType.png) no-repeat -662px -373px;}
.file_ai{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -770px -373px;}
.file_ico{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -878px -373px;}
.file_html,.file_htm{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -985px -373px;}
.file_gz{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1092px -373px;}
.file_gif{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1200px -373px;}
.file_fh,.file_fh8,.file_fh9,.file_fh10,.file_fh11{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1308px -373px;}
.file_flv{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1416px -373px;}
.file_epub{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1524px -373px;}
.file_csv{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -1632px -373px;}

.file_css{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -15px -488px;}
.file_bmp{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -122px -488px;}
.file_normal{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -230px -488px;}
.file_bsh{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -338px -488px;}
.file_dxf{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -446px -488px;}
.file_dwg{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -554px -488px;}
.file_dwf{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -662px -488px;}
.file_zargo{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -770px -488px;}
.file_exe{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -878px -488px;}

.file_dotx{ width:60px; height:60px; background:url(images/email-docType.png) no-repeat -446px -250px;}
/*home_page_Icon ------ end*/*/
/*home_page_Icon  */
/* 闂備浇娉曢崰宥夋嚑鎼达絾鍏滈梺鍨儏椤忓爼姊虹捄銊ユ瀾闁哄顭烽獮蹇撶暋閻楀牏顩梺缁橆殣閹凤拷 */
/*.file_zip{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -7px -7px;}
.file_xml{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -69px -7px;}
.file_wav{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -133px -7px;}
.file_tif{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -197px -7px;}
.file_tiff{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -197px -7px;}
.file_tgz{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -258px -7px;}
.file_txt{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -35px -90px;background-size: 1200px 490px;}
.file_tar{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -384px -7px;}
.file_svg{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -447px -7px;}
.file_sql{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -510px -7px;}
.file_swf{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -574px -7px;}
.file_sh{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -636px -7px;}
.file_scd{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -696px -4px;}
.file_sla{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -696px -4px;}
.file_rtf{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -701px -7px;}
.file_rvl{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -822px -4px;}
.file_rar{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -888px -7px;}
.file_py{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -951px -7px;}

.file_ps{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -4px -67px;}
.file_eps{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -3px -67px;}
.file_png{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -70px -71px;}
.file_planner{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -133px -71px;}
.file_php{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -195px -71px;}
.file_psd{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -295px -71px;}
.file_pl{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -323px -71px;}
.file_pdf{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -385px -71px;}
.file_odt{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -447px -71px;}
.file_ott{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -447px -71px;}
.file_ods{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -507px -67px;}
.file_ots{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -507px -67px;}
.file_odp{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -570px -67px;}
.file_otp{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -570px -67px;}
.file_odg{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -633px -67px;}
.file_odb{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -700px -71px;}
.file_rep{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -762px -71px;}
.file_ogg{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -825px -71px;}
.file_mpeg{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -889px -71px;}
.file_mpg{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -889px -71px;}
.file_mp4{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -952px -71px;}

.file_mp3{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -8px -144px;}
.file_doc{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -197px -140px;}
.file_dot{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -66px -140px;}
.file_xls{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -129px -140px;}
.file_docx{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -133px -144px;}
.file_dotx{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -255px -140px;}
.file_wmv{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -259px -144px;}
.file_wma{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -323px -144px;}
.file_vsd{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -384px -144px;}
.file_pub{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -447px -144px;}
.file_mpp{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -570px -140px;}
.file_pptx{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -637px -144px;}
.file_ppt{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -700px -144px;}
.file_potx{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -762px -144px;}
.file_ppsx{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -762px -144px;}
.file_xls{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -826px -144px;}
.file_xlsx{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -889px -144px;}
.file_xltx{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -951px -144px;}

.file_avi{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -8px -215px;}
.file_mdb{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -66px -212px;}
.file_jpg{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -133px -215px;}
.file_java{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -196px -215px;}
.file_jrxml{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -259px -215px;}
.file_jasper{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -322px -215px;}
.file_jar{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -384px -215px;}
.file_ai{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -448px -215px;}
.file_ico{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -510px -215px;}
.file_html{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -574px -215px;}
.file_htm{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -574px -215px;}
.file_gz{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -637px -215px;}
.file_gif{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -700px -215px;}
.file_fh{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -762px -215px;}
.file_fh8{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -762px -215px;}
.file_fh9{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -762px -215px;}
.file_fh10{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -762px -215px;}
.file_fh11{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -762px -215px;}
.file_flv{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -826px -215px;}
.file_epub{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -888px -215px;}
.file_csv{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -951px -215px;}

.file_css{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -8px -283px;}
.file_bmp{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -71px -283px;}
.file_normal{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -132px -283px;}
.file_bsh{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -195px -283px;}
.file_dxf{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -255px -279px;}
.file_dwg{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -318px -279px;}
.file_dwf{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -381px -279px;}
.file_zargo{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -444px -279px;}
.file_exe{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -507px -279px;}
*/


/*
.file_zip{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -7px -7px;}
.file_xml{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -69px -7px;}
.file_wav{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -133px -7px;}
.file_tif{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -197px -7px;}
.file_tiff{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -197px -7px;}
.file_tgz{ width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -258px -7px;}
*/


.file_txt{ width:56px; height:57px; background:url(images/docType.png?version=1?version=1) no-repeat -28px -77px;background-size: 1000px 440px;}
.file_txt{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -28px -77px;background-size: 1000px 440px;}
.file_doc{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -103px -77px;background-size: 1000px 440px;}
.file_xls{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -182px -77px;background-size: 1000px 440px;}
.file_ppt{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -261px -77px;background-size: 1000px 440px;}
.file_docx{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -340px -77px;background-size: 1000px 440px;}
.file_pptx{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -419px -77px;background-size: 1000px 440px;}
.file_xlsx{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -498px -77px;background-size: 1000px 440px;}
.file_pdf{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -577px -77px;background-size: 1000px 440px;}
.file_dwg{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -656px -77px;background-size: 1000px 440px;}
.file_avi{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -735px -77px;background-size: 1000px 440px;}
.file_wmv{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -814px -77px;background-size: 1000px 440px;}
.file_mpeg{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -893px -77px;background-size: 1000px 440px;}
.file_rm{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -28px -168px;background-size: 1000px 440px;}
.file_rmvb{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -103px -168px;background-size: 1000px 440px;}
.file_mp4{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -182px -168px;background-size: 1000px 440px;}
.file_mp3{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -261px -168px;background-size: 1000px 440px;}
.file_wav{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -340px -168px;background-size: 1000px 440px;}
.file_ram{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -419px -168px;background-size: 1000px 440px;}
.file_wma{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -498px -168px;background-size: 1000px 440px;}
.file_ogg{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -577px -168px;background-size: 1000px 440px;}
.file_au{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -656px -168px;background-size: 1000px 440px;}
.file_cda{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -735px -168px;background-size: 1000px 440px;}
.file_bmp{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -814px -168px;background-size: 1000px 440px;}
.file_jpg{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -893px -168px;background-size: 1000px 440px;}
.file_jpeg{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -28px -260px;background-size: 1000px 440px;}
.file_jpe{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -103px -260px;background-size: 1000px 440px;}
.file_gif{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -182px -260px;background-size: 1000px 440px;}
.file_tif{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -261px -260px;background-size: 1000px 440px;}
.file_png{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -340px -260px;background-size: 1000px 440px;}
.file_zip{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -419px -260px;background-size: 1000px 440px;}
.file_xml{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -498px -260px;background-size: 1000px 440px;}
.file_flv{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -577px -260px;background-size: 1000px 440px;}
.file_vsd{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -656px -260px;background-size: 1000px 440px;}
.file_flac{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -735px -260px;background-size: 1000px 440px;}
.file_wov{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -814px -260px;background-size: 1000px 440px;}
.file_normal{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -890px -260px;background-size: 1000px 440px;}
.file_rar{ width:56px; height:57px; background:url(images/docType.png?version=1) no-repeat -28px -352px;background-size: 1000px 440px;}
.file_ofd {
  width: 56px;
  height: 57px;
  background:url(images/docType.png?version=1) no-repeat -100px -352px;
  background-size: 1000px 440px;
}

/* 闂備浇娉曢崰宥夋嚑鎼达絾鍏滈梺鍨儏椤忓爼姊虹捄銊ユ瀾闁哄顭烽獮蹇涙晸閿燂拷 */
/*.file_deptFolder{width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -6px -350px;}
.file_folder{width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -69px -350px;}
.file_archive{width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -196px -350px;}
.file_storage{width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -129px -345px;}
.file_share{width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -324px -350px;}
.file_linkshare{width:40px; height:40px; background:url(images/docType.png?version=1) no-repeat -386px -350px;}*/

/* 婵犳鍠楀Λ鍐极閹捐妫橀柕鍫濇椤忥拷 */
.bootstrap-table table.entrust-table th.th-thead{
    width: 40%;
    padding: 8px !important;
    border-right: 1px solid #ddd;
}
.row .bootstrap-table table.entrust-table:not(.table-condensed)>tbody>tr>td{border-right: 1px solid #ddd;}

/*闂備浇娉曢崰鎰板几婵犳艾绠柣鎴ｅГ閺呮悂鏌￠崒妯猴拷鏍拷姘炬嫹 - 闂備浇娉曢崰宥囧垝濞嗘挻鍎戦悗锝庡枟閺呮悂鏌￠崒妯猴拷鏍拷姘秺閺屻劑鎮㈤崨濠勪紕闂佺懓鍤栭幏锟�*/
.appeal-appoint-form .form-horizontal .control-label{
	padding-top: 0px;
}

@media (min-width:768px) and (max-width:992px){
	.companyBrand-logo{
		max-height:60px;
	}
	.img-responsive {
    	display: inline;
    	height: auto;
    }
}
@media (max-width:768px) {
	.companyBrand-logo{
	  height:40px;
     }
}

.commonEllipsis{
	display: block;
    /*width: 100%;*/
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.page-header .page-header-top .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle>img{
	width:40px;
}

/* 闂備浇娉曢崰鎰板几婵犳艾绠柣鎴ｅГ閺呮悂鏌￠崒妯猴拷鏍拷姘秺閺屻劑鎮㈤崨濠勪紕闂佸湱鍏橀弨鍗烆渻閸岀偞鐓ラ柣鏂挎啞閻忣噣鏌熸搴″幋闁轰焦鎹囧顒勫Χ閸℃浼撶紓渚婃嫹婵炲樊浜濋弲鎼佹煛閸屾ê锟芥牜锟芥艾缍婇弻銊╂偄閸涘﹦浼勯梺鐟板槻閸㈣尙妲愰敓锟� */ 
.table-hover>tbody>tr.tip_no_hoverColor >td{cursor: inherit !important;}
.table-hover>tbody>tr.tip_no_hoverColor:hover,.table-hover>tbody>tr.tip_no_hoverColor:hover>td{background: #ffffff !important;}
  
 @media (max-width: 767px){
 	.navbar-nav .open .dropdown-menu{
 		position:absolute;
 		background-color:#fff;
 		border:1px solid rgba(0,0,0,.15);
 		-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    	box-shadow: 0 6px 12px rgba(0,0,0,.175);
 	}
 }


.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{background-color:#fff;}

input[type=number]::-webkit-inner-spin-button,  input[type=number]::-webkit-outer-spin-button { 
        -webkit-appearance: none; 
        appearance: none; 
        margin: 0; 
}

.viewAttachment{position:relative;}
#fileuploadload{
    width: 12px;
    height: 12px;
    border-radius: 50%;
    -webkit-animation: typing 1s linear infinite alternate;
       -moz-animation: Typing 1s linear infinite alternate;
            animation: typing 1s linear infinite alternate;
    margin: 25px auto; /* Not necessary- its only for layouting*/  
    position: relative;
    left: -15px;
}
@-webkit-keyframes typing{
    0%{
        background-color: rgba(102,102,102, 1);
        box-shadow: 12px 0px 0px 0px rgba(102,102,102,0.2), 
                    24px 0px 0px 0px rgba(102,102,102,0.2);
      }
    25%{ 
        background-color: rgba(102,102,102, 0.4);
        box-shadow: 18px 0px 0px 0px rgba(102,102,102,2), 
                    36px 0px 0px 0px rgba(102,102,102,0.2);
    }
    75%{ background-color: rgba(102,102,102, 0.4);
        box-shadow: 18px 0px 0px 0px rgba(102,102,102,0.2), 
                    36px 0px 0px 0px rgba(102,102,102,1);
      }
}

@-moz-keyframes typing{
   0%{
        background-color: rgba(102,102,102, 1);
        box-shadow: 18px 0px 0px 0px rgba(102,102,102,0.2), 
                    36px 0px 0px 0px rgba(102,102,102,0.2);
      }
    25%{ 
        background-color: rgba(102,102,102, 0.4);
        box-shadow: 18px 0px 0px 0px rgba(102,102,102,2), 
                    36px 0px 0px 0px rgba(102,102,102,0.2);
    }
    75%{ background-color: rgba(102,102,102, 0.4);
        box-shadow: 18px 0px 0px 0px rgba(102,102,102,0.2), 
                    36px 0px 0px 0px rgba(102,102,102,1);
      }
}

@keyframes typing{
   0%{
        background-color: rgba(102,102,102, 1);
        box-shadow: 18px 0px 0px 0px rgba(102,102,102,0.2), 
                    36px 0px 0px 0px rgba(102,102,102,0.2);
      }
    25%{ 
        background-color: rgba(102,102,102, 0.4);
        box-shadow: 18px 0px 0px 0px rgba(102,102,102,2), 
                    36px 0px 0px 0px rgba(102,102,102,0.2);
    }
    75%{ background-color: rgba(102,102,102, 0.4);
        box-shadow: 18px 0px 0px 0px rgba(102,102,102,0.2), 
                    36px 0px 0px 0px rgba(102,102,102,1);
      }
}

/*婵犮垼鍩栭幐鎶藉极閹捐妫橀柕鍫濇椤忓爼姊虹捄銊ユ瀾闁哄顭烽獮蹇涙倻閼恒儲娅㈤梺鍝勫�堕崐鏍拷姘秺閺屻劑鎮㈤崨濠勪紕闂佸綊顥撻崗姗�寮幘璇叉闁靛牆妫楅鍫曟⒑鐠恒劌鏋戦柡瀣煼楠炲繘鎮滈懞銉︽闂佸搫鍊堕崐鏍拷姘辨嚀椤曪綁鏁撻敓锟�*/
.page-header .page-header-top .top-menu .navbar-nav>li.dropdown>.dropdown-menu:after{top:-6px}


/* jc_sidebar */ 
.jc_sidebar{background-color:#fff;padding:50px 0;}
.jc_sidebar>div{padding:0 10%;margin-bottom:20px;}
.jc_sidebar>div>a{margin-bottom:10px;}
.jc_sidebar ul.nav li{border-bottom: 1px solid #f0f4f7;}
.jc_sidebar ul.nav li:last-child{border-bottom: none;}
.jc_sidebar ul.nav li a{color: #93a3b5;font-size: 16px;font-weight: 400}
.jc_sidebar ul.nav li a:hover{background-color: #fafcfd;color: #5b9bd1}
.jc_sidebar ul.nav li.active>a{color: #5b9bd1;background-color: #f6f9fb;border-left: 3px solid #5b9bd1;margin-left: -2px}

/* 闂備浇娉曢崰鎰板几婵犳艾绠柣鎴ｅГ閺呮悂姊洪悙顒�顥嬫い锝庡櫍楠炲繐鐣￠幍顔拘� */ 
.area-code.input-icon{
    height: 34px;
}
.area-code.input-icon >select{
    height: 100%;
    border: 0px;
    padding-left: 32px;
    width: 100%;
    border-radius: 5px;
    -webkit-border-radius:5px;
	-moz-border-radius:5px;
}
div.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width: 100%;}
#loginFormId .btn-group>.btn:first-child{padding-left: 35px;}
.modal-open #loginFormId .bootstrap-select .dropdown-menu{z-index: 10056!important;}

.headTip{line-height:34px;background:#36c6d3;text-align:center;color:#fff}
#tools-common .theme{overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}

/*闂備浇娉曢崰宥夋嚑鎼淬劌绠熼悗锝庡亜椤忓爼鏌涢敃锟藉Λ妤�锕㈤敓浠嬫⒑鐠恒劌鏋戦柡瀣煼楠炲繘鎮滈懞銉︽闂佸搫鍊堕崐鏍拷姘贡缁牆煤椤忓懏娅㈡繝娈垮枟閸旀顨ラ敓锟�*/
.quick-nav{z-index: 10049;}
.quick-nav.nav-is-visible+.quick-nav-overlay{z-index:10048}

/*闂備浇娉曢崰宥夋嚑鎼淬劌绠熼悗锝庡亜椤忓爼姊虹捄銊ユ瀾闁哄顭烽獮蹇旑槹鎼存稐绮甸梻浣芥硶閸犳劙寮告繝姘闂佸灝顑勭槐鏍⒑鐠恒劌鏋戦柡瀣煼楠炲繘鏁撻敓锟�*/
#toast-container{width:300px;}

/*闂備浇娉曢崰宥夋嚑鎼淬劌绠熼悗锝庡亜椤忚泛顫楀☉娆欒�块柡浣规崌瀵剟濡堕崱妤婁紦闂備緡鍋勯ˇ鐢稿极閹捐妫橀柕鍫濇椤忓爼姊虹捄銊ユ瀾闁哄顭烽獮蹇涙倻閼恒儲娅㈡繛鎾村搸閸庢煡宕繝姘闁绘垼濮ら弲鎼佹煛閸屾ê锟芥牜锟芥艾缍婇弻銊╂偄閸涘﹦浼勯梺褰掝棑閺屽绔熼敓锟�*/
.jstree-default .jstree-clicked{background: none;}

/*闂備浇娉曢崰鎰板几婵犳艾绠柣鎴ｅГ閺呮悂鏌￠崒妯猴拷鏍拷姘秺瀵偊宕奸妷锔芥闂佸搫鍊堕崐鏍拷姘秺閺屻劑鎮㈤崨濠勪紕闂佸綊顥撻崗姗�寮幘璇叉闁靛牆妫楅鍫曟⒑鐠恒劌鏋戦柡瀣煼楠炲繘鎮滈懞銉︽闂備礁澧芥晶妤呭几婵犳艾绠柣鎴ｅГ閺呭摜绱掓径濠冩喐妞ゆ帗鐓￠獮蹇涙晸閿燂拷*/
.jc-choose-label{
	box-shadow: #ccc 0px 0px 0px 1px;
    width: 50px;
    height: 20px;
    display: inline-block;
    border-radius: 20px;
    position: relative;
    background-color: #bdbdbd;
    overflow: hidden;
    cursor:pointer;
}
.jc-choose-label:before {
    content: '';
    position: absolute;
    left: 0;
    width: 20px;
    height: 20px;
    display: inline-block;
    border-radius: 20px;
    background-color: #fff;
    z-index: 20;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}

.jc-choose-label.active:before {
    left: 30px;
}
.jc-choose-label.active {
    background-color: #51ccee;
}

.jc-choose-callback{
	box-shadow: #ccc 0px 0px 0px 1px;
    width: 50px;
    height: 20px;
    display: inline-block;
    border-radius: 20px;
    position: relative;
    background-color: #bdbdbd;
    overflow: hidden;
    cursor:pointer;
}
.jc-choose-callback:before {
    content: '';
    position: absolute;
    left: 0;
    width: 20px;
    height: 20px;
    display: inline-block;
    border-radius: 20px;
    background-color: #fff;
    z-index: 20;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}

.jc-choose-callback.active:before {
    left: 30px;
}
.jc-choose-callback.active {
    background-color: #51ccee;
}


.disabled-send {
	/*pointer-events: none;
	cursor: default;*/
}
.intercept-word{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

/* 闂備浇娉曢崰鎰板几婵犳艾绠柣鎴ｅГ閺呯銆掑銉ュ姕闁哥偛顭烽獮蹇涙倻閼恒儲娅㈤梺鍝勫�堕崐鏍拷姘炬嫹 */
.note-editor .note-editable table,.note-editor .note-editable table tbody tr td,.articlebody table,.articlebody table tbody tr td,.inbox-view table,.inbox-view table tbody tr td{
	border: 1px solid #ddd;
}
.note-editor hr{border-top: 1px solid #ddd;}
.number-break{
	word-break:break-all;
	word-wrap:break-word;
}
/*.form-databox .ps{
	overflow:visible !important;
}
.jstree-icon.jstree-checkbox{display:none;}
*/
td{
	word-wrap: break-word;
}
.quick-nav {
    bottom: 75px !important;
    position: fixed !important;
}
/*闂佸憡锚椤兘寮幘璇叉闁靛牆妫楅鍫曟⒑鐠恒劌鏋戦柡瀣煼楠炲繐鐣￠悧鍫濇瀫闂備緡鍋勯ˇ鐢稿极閹捐妫橀柕鍫濇椤忓爼姊虹捄銊ユ瀾闁哄顭烽獮蹇涙倻閻ｅ苯绗￠梻浣芥硶閸犳劙寮告繝姘闁绘垼濮ら弲鎼佹煛閸屾ê锟芥牜锟芥氨顢婇妵鎰版焼瀹ュ棙娅㈢紓浣规閸樿偐浜搁崨鏉戠闁跨噦鎷�*/
.jstree-default .jstree-clicked{
	box-shadow: none;
}
.open_eye_Icon {
    background: url(images/eyeOpen.png) no-repeat !important;
}
/*闂備浇娉曢崰鎰板几婵犳艾绠柣鎴ｅГ閺呮悂姊洪悙顒�顥嬫い锝庡櫍楠炲繐鐣￠幍顔拘梻浣芥硶閸犳劙寮告繝姘闁绘垼濮ら弲鎼佹煛閸屾ê锟芥牜锟芥艾缍婇弻銊╂偄閸涘﹦浼勯梺褰掝棑閸忔﹢寮幘璇叉闁靛牆妫楅鍫曟煕閹邦剛鍩ｉ柡浣规崌瀵剟濡堕崱妤婁紦闂備浇娉曢崰鎾跺垝閸濄儰鐒婇弶鍫氭杺閿熻棄顑夐獮蹇涙倻閼恒儲娅㈤梺璺ㄥ櫐閹凤拷*/
.eyeIcon{
    width: 25px;
    height:13px;
    position: absolute;
    right: 5px;
    top: 11px;
    cursor: pointer;
    background: url(images/eyeClose.png) no-repeat;
}
/*闂備浇娉曢崰鎰板几婵犳艾绠柣鎴ｅГ閺呮悂姊洪悙顒�顥嬫い锝庡櫍楠炲繐鐣￠幍顔拘梻浣芥硶閸犳劙寮告繝姘闁绘垼濮ら弲鎼佹煛閸屾ê锟芥牜锟芥艾缍婇弻銊╂偄瀹勬澘缂撻梺瀹犻哺鐢喖骞撻鍫濈闁绘垼濮ら弲鍝ョ磽娴ｅ搫鍓抽柟鍑ゆ嫹*/
.login-capital-tip{
	background: none repeat scroll 0 0 #30B6FA;
	border-radius:4px;
	bottom: -30px;
	color:#ffffff;
	display:none;
	font-size:12px;
	opacity:0.8;
	padding: 5px 0 5px 4px;
	position:absolute;
	z-index:1010;
	width: 110px;
}
.login-capital-tip:after{
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) #30B6FA;
	border-style:solid;
	border-width:6px;
	content:"";
	height:0px;
	left:15px;
	position:absolute;
	top: -11px;
}

/*闂備浇娉曢崰鎰板几婵犳艾绠柣鎴ｅГ閺呮悂鏌￠崒妯猴拷鏍拷姘秺閺屻劑鎮㈤崨濠勪紕闂佸湱鏌夊〒鍦博閹绢喗鐓ラ柣鏂挎啞閻忣噣鏌熼崙銈嗗*/
.page-content .goback{
	padding: 15px 10px;
	margin-bottom: 15px;
	background: #fff;
}
.page-content .goback span{
	cursor:pointer;
	color: #337ab7;
    text-decoration: none;
    padding:12px 6px;
}

/*闂備浇娉曢崰鎰板几婵犳艾绠梺鍨儑濮ｅ姊虹捄銊ユ灈闁圭瓔浜炲☉鐢告煥鐎ｎ亶浼撻梻浣芥硶閸犳洟銆佸鍫熸櫢闁跨噦鎷�*/
.remote-login{
   margin-top: 200px;
}
.remote-login .remote-right{
	border-left:2px solid #ccc;
}
.remote-login .remote-right .input-group-addon{
	cursor:pointer;
}
.remote-login .remote-right .send-button{
	background:#eee;
}
.remote-login-footer{
	position: fixed;
	bottom: 25px;
}
#relativeformPreview .form-databox-warp.detailtable_js .form-databox {
  overflow:auto;
}
/*闂備浇娉曢崰鏇犳濠靛洦缍囬柣鎰靛墮椤忓爼鏌涢妷銉モ挃濠⒀嶆嫹*/
.icon #imgdiv{position:relative;padding: 20px 16px 16px;display:inline-block;border: 1px solid #c2cad8;margin-bottom: 5px;border-radius: 4px;}
.icon #imgdiv a{position:absolute;right: 2px;top: 3px;color: #c2cad8;}
.icon #imgicon{width:auto;height:60px;}
.icon #imgicon+.file-input{margin-top:10px}
.home_list{position: absolute;left:-270px;z-index:999;width:555px;height:450px;overflow-y: auto;background-color: #fff;border: 1px #f2f2f2 solid;border-radius: 5px;text-align: center;box-shadow: 5px 5px 5px rgba(0,0,0,0.4);display:none;margin: 0 !important;padding: 0 !important;}
.home_list img{width:40px;height:40px;}
.home_list li{cursor:pointer;width:70px;height:auto;border-radius: 5px;float: left;margin: -5px 20px;list-style: none;padding:5px;}
.home_list li:first-child{margin: 10px 20px;}
.home_list span{
	display: -webkit-box;
	display:block;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    margin-bottom: 6px;
}
.home_list .classification-title{
	text-align:left;
	font-weight:700;
	font-size:16px;
	margin-bottom:15px;
}
.nav_hig{background-color: #f2f2f2;}
.home_list .nav-sub-itme{
    padding:5px 0px 0px 0px;
}
.home_list .nav-sub-itme:hover{
	background-color: #f2f2f2;
    border-radius: 5px;
    padding:5px 0px 0px 0px;
}
.home_list .iconfont-nva-span{
	width: 40px;
	height: 40px;
	margin: 0 auto;
	border-radius: 3px;
}
.home_list .iconfont-nva-item{
	color:#fff;
	font-size:32px;
	border-radius: 3px;
	margin-left:-7px;
	margin-top:-2px;
}
.glyphicon_fffcolor{font-size:16px;}
.texti{padding:0 !important;magrin:0 !important;font-size:14px;color:#666666;position:absolute;top:32px;left:88%;min-width:60px;width:60px;max-height:20px;background-color:#fff;border:1px #f2f2f2 solid;box-shadow: 3px 3px 3px rgba(0,0,0,0.4);text-align: center;list-style:none;box-sizing: border-box;}
.texti li{box-sizing: border-box;width:60px;}
.texti a{padding:0 !important;}
.textg{padding-left:20%;cursor:pointer;}
.textb{position:absolute;right:25px;bottom:10px;border:1px #0099FF solid;border-radius:5px;background-color:#fff;display:none;}
.textb span{min-width:50px;text-align:center;cursor:pointer;font-size:14px;padding:2px;color:#0099FF;;float:left;}
.textb vm{border-right:1px #0099ff solid;float:left;height:24px;}
.textb span:hover{background-color:#D2EDFF;}
.textbc{border:1px #0099ff solid !important;box-shadow: 0px 0px 8px rgba(0,0,0,0.4);}
.category .category-content .category-item .message p{margin:0% 3% 3% 0 !important;}
.btn-color{background-color:#5C9BD1;}
.btn-success,.green{border:1px #35AA47 solid !important;background-color:#35AA47 !important;color:#fff !important;}
.btn-success:hover,.green:hover{background-color:#2B8B3A !important;}
.red{border:1px #E5E5E5 solid !important;background-color:#E5E5E5 !important;color:#000 !important;}
.red:hover{background-color:#D1D1D1 !important;}
.white{border:1px #428BCA solid !important;background-color:#ffffff !important;color:#428BCA !important;}
.white:hover{background-color:#3276B1 !important;color:#fff !important;}
.blue{border:1px #428BCA solid !important;background-color:#428BCA !important;color:#fff !important;}
.blue:hover{background-color:#3276B1 !important;}
.btn-blue{border:1px #3399FF solid !important;background-color:#fff !important;color:#3399FF !important;}
.btn-red{border:1px #FF0000 solid !important;background-color:#fff !important;color:#FF0000 !important;}
.btn-red:hover{background-color:#E7505A !important;color:#fff !important;}
.btn-blue:hover{background-color:#3598DC !important;color:#fff !important;}
.process-form-desgin-attr-set{
	display:none;
}
.process-buttom-agree span,.process-buttom-return span{
	cursor: pointer;
}
.select-invoices-container .select-content-ul li {
    list-style: none;
}
.isAdministration{background-color:#FFB848;display: inline-block;color: white;border-radius: 5px;font-size: 12px;padding: 1px 3px;margin-right: 3px; line-height: 16px;}
/*2.5闂佺懓鍚嬬划搴ㄥ磼閵娾晛鍌ㄩ柛鈩冾殔閽戝鏌″鍛Щ缂佹唻鎷�*/
.search-list-model{
	position: relative;
    border: 1px solid #c2cad8;
    padding:10px;
    z-index:999;
    display:none;
    background:#fff;
    border-radius:2px;
}
.search-list-model>ul>li{
    height: 35px;
    line-height: 35px;
    cursor: pointer;
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 5px;
}
.search-list-model>.search-list-ul{
	padding:0;
}
.search-list-model>ul>li:hover{
  /*background:rgb(242,242,242);*/
}
.search-list-model .search-history{
	width:80%;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.search-list-model .search-history-del{
	width:20%;
	color:#3399FF;
	display:none;
	text-align:right;
}
.search-list-model .del-all-history{
	color:#999;
	cursor: pointer;
	text-align: right;
}

.popover-dialog{
    z-index: 99999;
    position: absolute;
    width: 200px;
    height: auto;
    left: 884px;
    top: 136px;
    background: #ffffff;
    border: solid 1px #c2cad8;
    border-top: none;
}
.txt-weight {
	font-weight: 100;
}

.invoice-dialog-container >.modal-dialog{width:820px;}

.invoice-dialog-container >.modal-dialog .invoice-box{height:645px !important;}

.invoice-dialog-container >.modal-dialog .bootbox-close-button{display:none;}

.invoice-detail-content .sign-content {
    width: 252px;
    height: auto;
    border: 1px solid #000;
    padding-left: 15px;
    padding-top: 8px;
    margin-left: 10px;
    min-height: 180px;
}

.invoice-detail-content .sign-content .row{
	margin-bottom: 8px;
}

.invoice-detail-content .sign-content .sign-label{
	padding-left: 5px;
}

.invoice-detail-content .sign-content .sign-word {
	word-break: break-all;
}

.text-green {
	color: green;
}

.red-flush {
	display: inline-block;
    font-size: 13px;
    font-weight: 600;
    width: 50px;
    color: #fff;
    background: #f56c6c;
    padding: 2px;
    border-radius: 5px;
    top: -3px;
    position: relative;
    right: 5px;
}
