/* 企業加入收藏夾 */

/* 當前位置 */
.local-tag-wrap{
	font-family: 'Arial',Microsoft JhengHei,'微軟正黑體',sans-serif;
	font-size: 14px;
	letter-spacing: 0.4px;
    color: #446a9f;
    display: flex;
    padding: 0 14px 16px;
}
.local-tag-wrap .tag-title{
	margin-right: 4px;
    margin-top: 14px;
}
.local-tag-wrap .tag-box{
	display: inline-flex;
    flex-wrap: wrap;
	width: 85%;
    min-height: 40px;
    height: 40px;
    overflow: hidden;
}
.local-tag-wrap .tag-box li{
	padding: 6px 15px;
	border-radius: 50vh;
	background: #f5f7fa;
	overflow: hidden;
    white-space: nowrap;
	text-overflow: ellipsis;
	font-weight: 400;
    margin: 8px 4px 0 4px;
    color: #2b3340;
    font-size: 14px;
}
.local-tag-wrap .tag-box li .tag{
	color: #446A9F;
}

.folder-put-in {
	background:#FFF; 
	border:solid 2px #088308; 
	width:380px; 
	text-align:left;
	position:relative;
	display:none;
}
#folder-put-in h2{
	border-left:none;
	text-indent:0;
	padding-top:4px;
	padding-left:8px;
	font-size:15px; 
	color:#FFF; 
	font-weight:bold;
	height:28px;
	line-height:24px;
	margin:3px 3px 0 3px;
	position:relative;
}	
.folder-put-in h2{
	background-color:#098309;
}
.folder-put-in div.line {
	height:31px;
	background-color:#f0fae2;
	margin:0 3px;
}
.folder-put-in div.line p{
	height:31px;
	color:#666;
	padding-left:38px;
	line-height:29px;
	padding-top:2px;
	position:relative;
	background:transparent url("/img/index/icon/icon_note_green_folder.gif") no-repeat 14px 8px;
}
.folder-put-in .folder-close {
	background:transparent url("/img/index/icon/icon_x1817_green.gif") no-repeat scroll 0 0;
	display:block;
	height:18px;
	position:absolute;
	right:10px;
	top:10px;
	width:18px;
}
.folder-close span{
	display:none;
}
.folder-put-in ul.fld-name {
	padding: 0 6px;
	margin:0 4px;
	background:transparent url("/img/index/bg/bg_folder_desh.gif") repeat 0 0;
}
.folder-put-in ul.fld-name li {
	float:left;
	letter-spacing:1px;
	width:170px;
	height:25px ;
	line-height: 25px;
	padding-top:4px;
	padding-left:8px;
}
.folder-put-in ul.fld-name li input {
	vertical-align:middle ;
}
.folder-put-in input{
	color:#666;
}
.folder-put-in .fld-btn {
	text-align:right;
	padding:8px;
	clear:both;
}
.folder-put-in .fld-btn span {
	display:none;
}
.folder-put-in .fld-btn a.btn-sure{
	background:transparent url("/img/index/input/btn_sure_green_fld.png") no-repeat scroll 0 0;
	display: inline-block;
	height:22px;
	width:43px;
}
.folder-put-in .fld-btn a.btn-can{
	background:transparent url("/img/index/input/btn_cancel_fld.png") no-repeat scroll 0 0;
	display: inline-block;
	height:22px;
	width:43px;
}

/* 個人加入收藏夾 */
.folder-resume-in {
	background:#FFF; 
	border:solid 2px #ff9900; 
	width:380px; 
	text-align:left;
	position:relative;
	display:none;
}
.folder-resume-in h2{
	padding-left:8px; 
	padding-top:4px; 
	font-size:15px; 
	color:#232a35;
	background-color:#ff9900;
	font-weight:bold;
	position:relative;
}
.folder-resume-in div.line {
	height:31px;
	background-color:#fef7de;
	margin:0 3px;
}
.folder-resume-in div.line p{
	height:31px;
	color:#666;
	padding-left:38px;
	line-height:29px;
	padding-top:2px;
	position:relative;
	background:transparent url("/img/index/icon/icon_note_orange.gif") no-repeat 14px 8px;
}
.folder-resume-in .folder-close {
	background:transparent url("/img/index/icon/icon_x1817_brown.gif") no-repeat scroll 0 0;
	display:block;
	height:18px;
	position:absolute;
	right:10px;
	top:10px;
	width:18px;
}
.folder-close span{
	display:none;
}
.folder-resume-in ul.fld-name {
	padding: 0 6px;
	margin:0 4px;
	background:transparent url("/img/index/bg/bg_folder_desh.gif") repeat 0 0;
}
.folder-resume-in ul.fld-name li {
	float:left;
	letter-spacing:1px;
	width:170px;
	height:25px ;
	line-height: 25px;
	padding-top:4px;
	padding-left:8px;
}
.folder-resume-in ul.fld-name li input {
	vertical-align:middle ;
}
.folder-resume-in .fld-btn {
	text-align:right;
	padding:8px;
	clear:both;
}
.folder-resume-in .fld-btn span {
	display:none;
}
.folder-resume-in .fld-btn a.btn-sure{
	background:transparent url("/img/index/input/btn_sure_orange_fld.png") no-repeat scroll 0 0;
	display: inline-block;
	height:22px;
	width:43px;
}
.folder-resume-in .fld-btn a.btn-can{
	background:transparent url("/img/index/input/btn_cancel_fld.png") no-repeat scroll 0 0;
	display: inline-block;
	height:22px;
	width:43px;
}

/* 企業新增檔案夾 */ 
#folder-add-name {
	background:#FFF; 
	border:solid 2px #088308; 
	width:270px; 
	text-align:left;
	position:relative;
	display:none;
}
#folder-add-name h2{
	margin:3px 3px 0 3px;
	padding-left:8px; 
	padding-top:4px; 
	font-size:15px;
	height:28px;
	line-height:24px;
	color:#FFF; 
	font-weight:bold;
	position:relative;
}
#folder-add-name p{
	padding:8px;
}
#folder-add-name p em{
	display:block;
	color:#999;
	font-size:11px;
	margin: 4px 0 ;
}
#folder-add-name  .fld-btn {
	text-align:center;
	padding:8px;
	clear:both;
}
/* 一般用戶新增檔案夾 */
#folder-add-resume {
	background:#fbfef5; 
	border:solid 2px #ff9900; 
	width:270px; 
	text-align:left;
	position:relative;
	display:none;
}
#folder-add-resume h2{
	margin:3px 3px 0 3px;
	padding-left:8px; 
	padding-top:4px; 
	font-size:15px;
	height:28px;
	line-height:24px;
	color:#FFF; 
	font-weight:bold;
	position:relative;
}
#folder-add-resume p{
	padding:8px;
}
#folder-add-resume p em{
	display:block;
	color:#999;
	font-size:11px;
	margin: 4px 0 ;
}
#folder-add-resume  .fld-btn {
	text-align:center;
	padding:8px;
	clear:both;
}
#folder-edit-name {
	background:#fbfef5; 
	border:solid 1px #088308; 
	width:270px; 
	text-align:left;
	position:relative;
	display:none;
}
#folder-edit-name p{
	padding:4px 8px;
}
#folder-edit-name p em{
	display:block;
	color:#666;
	margin: 4px 0 ;
}
#folder-edit-name  .fld-btn {
	text-align:center;
	padding:8px;
	clear:both;
}
/* 完成刪除訊息對話框 */
#folder-del, #folder-confirm {
	background:#fff; 
	float:left;
	height:120px;
	_width:275px;
	text-align:left;
	position:relative;
}
#folder-del p, #folder-confirm p {
	margin-top:40px;
	padding-top:4px;
	padding-right:20px;
	_padding-right:0;
	font-size:15px;
	height:30px;
	text-indent:70px;
}
#folder-del p em, #folder-confirm p em {
	font-weight:bold;
}
#folder-del .fld-btn, #folder-confirm  .fld-btn {
	text-align:center;
	padding:8px;
	clear:both;
}
#folder-del .fld-btn span, #folder-confirm  .fld-btn span {
	display:none;
}
#folder-del .fld-btn a.btn-sure, #folder-confirm  .fld-btn a.btn-sure {
	display: inline-block;
	height:22px;
	width:43px;
}
#folder-del .fld-btn a.btn-can, #folder-confirm  .fld-btn a.btn-can {
	display: inline-block;
	height:22px;
	width:43px;
}
.folder-user-msg {
	border-radius: 4px;
}
.folder-user-msg p{
	background:transparent url("/img/index/icon/icon_warning_orange.png") no-repeat scroll 15px 0;
}
.folder-user-msg .fld-btn a.btn-sure{
	background:transparent url("/img/index/input/btn_sure_orange_fld.png") no-repeat scroll 0 0;
}
.folder-user-msg .fld-btn a.btn-can{
	background:transparent url("/img/index/input/btn_cancel_fld.png") no-repeat scroll 0 0;
}

.folder-comp-msg {
	border:solid 2px #088308; 
}
.folder-comp-msg p{
	background:transparent url("/img/index/icon/icon_warning_green.png") no-repeat scroll 15px 0;
}
.folder-comp-msg .fld-btn a.btn-sure{
	background:transparent url("/img/index/input/btn_sure_green_fld.png") no-repeat scroll 0 0;
}
.folder-comp-msg .fld-btn a.btn-can{
	background:transparent url("/img/index/input/btn_cancel_fld.png") no-repeat scroll 0 0;
}

/* 側欄樣式 */
.comp-items-main .group-add{
	margin-bottom: 12px;
}