.body-work{
	background-color:rgba(51, 51, 51, 0.8);}
.huisetit{
	color:#b1b1b1;}
.text-indent{
		text-indent:24px;}
.work-main{
	width:1090px;
	margin:120px auto;
	border:1px solid #212220;
	border-radius:4px;
	box-shadow:1px 1px 2px #333;
	background-color:#FFF;
	font-size:14px;
	}
	.work-header{
		background-color:#48c9b0;
		color:#FFF;
		height:42px;
		line-height:42px;
		border-bottom:1px solid #e0e0e0;
		border-radius:4px 4px 0px 0px;}
	.work-header h2{
		display:inline-block;}
	.work-header span{
		display:inline-block;
		width:24px;
		height:24px;
		background:url(../images/workico.png) no-repeat;
		margin:8px 10px 0px 0px;}
	.work-header span:hover{
		background-position:0px -24px;}
.work-menuCase{
	min-height:65px;
	border-bottom:1px solid #e5e5e5;
	line-height:30px;}
	.work-menuCase p{
		height:25px;
		line-height:25px;
		padding-top:5px;}
	.work-menuCase p, .work-menuCase ul{
		padding-left:24px;}
    .work-menuCase ul{
		width:1000px;
		margin-left:-10px;}
	.work-menuCase ul li{
		float:left;
		width:170px;
		height:30px;
		line-height:30px;
		padding:2px 10px;
		text-align:center;}
	.work-menuCase ul li:hover, .work-menuCase ul li.menu-active{
		border-bottom:2px solid #1abc9c;
		color:#1abc9c;
		font-weight:600;
		cursor:pointer;
		width:170px;
	}
	.writeboxCase{
		width:180px;}
	.writeboxCase span{
		width:30px;
		height:10px;
		display:inline-block;
		background-color:#e5e5e5;
		border-right:1px solid #c9c9c9;
		}
	.writeboxCase span.greenbg{
		background-color:#1abc9c;}
	.work-search{
		margin-right:24px;
		width:200px;
		height:28px;
		border:1px solid #d2d2cd;
		border-radius:2px;
		position:relative;}
	.work-search input{
		border:none;
		outline:none;
		width:160px;
		height:22px;
		line-height:22px;
		padding:0px 5px;
		margin-top:-4px;}
	.work-search span{
		display:inline-block;}

.work-contentCase{
	width:1042px;
	height:250px;
	max-height:250px;
	height:auto!important;
	overflow-y:auto;
	border:1px solid #e8e8e6;
	margin:10px auto 0px auto;}
	.libox{
		padding:15px;
		}
	.libox h4{
		font-weight:600;
		color:#848484;}
	.libox ul{
		font-size:12px;
		margin-top:10px;}
	.libox ul li{
		float:left;
		width:198px;
		height:30px;
		color:#525252;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;}
	.libox ul li label input{
		margin-right:5px;}
	.linehr{
		margin:10px 0px 0px 0px;
		height:1px;
		background-color:#e8e8e6;}
	.libox-alpha{
		filter:alpha(opacity=50); /*IE濠电姴顭堥崐婵嬪汲閸涘瓨鏅�锟藉閹风兘鏌￠崟顐︻�閻庣櫢鎷�%*/
        -moz-opacity:0.5; /*Firefox缂備礁顦洪悞锕�耿娓氾拷鏅�锟藉閹风兘鏌￠崟顐︻�閻庣櫢鎷�%*/
        opacity:0.5;/*闂佺绻戝﹢鍦垝椤掑嫭鏅�锟藉閹风兘鏌￠崟顐︻�閻庣櫢鎷�%*/}
.work-info{}
.work-info p{
	padding:10px 0px;}
.work-info p b, .work-menu p b{
	color:#1abc9c;}
.work-info .redtit{
	color:#ff8c78;}
.work-info ul.on-btnworkCase{
	margin:0px 24px;
	width:1024px;
	min-height:30px;
	}
.work-info ul.on-btnworkCase li{
	float:left;
	color:#666;
	padding:0px 10px;
	margin-right:10px;
	height:28px;
	line-height:28px;
	border:1px solid #cecece;
	background-color:#FFF;
	border-radius:4px;
	margin-top:8px;}
   .work-info ul.on-btnworkCase li em{
	   display:inline-block;
	   width:24px;
	   height:24px;
	   background:url(images/workico.png) no-repeat;
	   background-position:0px -48px;
	   vertical-align:middle;}
	.work-info ul.on-btnworkCase li em:hover{
	   background-position:0px -72px;
	   cursor:pointer;}
	.add-ksCase{
		float:left;
		position:relative;
		display:inline-block;
		width:160px;
	    height:28px;
	    line-height:28px;
		border:1px solid #cecece;
		border-radius:4px;
		margin-top:8px;}
	.add-ksCase input{
		border:none;
		outline:none;
		display:inline-block;
		width:110px;
		height:22px;
		line-height:22px;
		padding:0px 5px;
		margin-top:2px;}
	.add-ksCase a{
		display:inline-block;
		float:right;
		vertical-align:middle;
		margin-right:5px;}
	.search-con{
		position:absolute;
		top:29px;
		width:160px;
		background-color:#FFF;
		min-height:30px;
		border:1px solid #d2d2cd;
		}
	.search-con li{
		border:0!important;
		width:140px!important;
		border-radius:0 !important;}
	.search-con li{
		line-height:30px;
		padding:0px 5px;}
	.search-con li:hover{
		background-color:#32ddbc!important;
		color:#FFF!important;
		cursor:pointer;}
.btnboxSkillCase{
	text-align:center;
	margin-top:10px;
	}
.btnboxSkillCase a.greenbtn{
	display:inline-block;
	padding:4px 15px;
	background-color:#1abc9c;
	color:#FFF;
	border-radius:4px;
	font-size:12px;
	margin-right:20px;
	cursor:pointer;}
.btnboxSkillCase a.celWbtn{
	cursor:pointer;
}
#fastAddSkillCase{
	border:none;
}

/* .ui-autocomplete{
	height:118px !important;
} */
.worktypeCase li i.uncmp{
	background: rgba(0, 0, 0, 0) url("images/uncom.jpg") no-repeat scroll 0 0;
    display: inline-block;
    height: 16px;
    margin-right: 5px;
    position: relative;
    top: 3px;
    width: 16px;
}
.worktypeCase li i.cmp {
    background: rgba(0, 0, 0, 0) url("images/com.jpg") no-repeat scroll 0 0;
    display: inline-block;
    height: 16px;
    margin-right: 5px;
    position: relative;
    top: 3px;
    width: 16px;
}
