@charset "utf-8";
/* CSS Document */

.header_menu_long .detail{
	width:84px;position:absolute;top:38px;display:none;background: #323d47;border-radius: 4px;box-shadow: 1px 2px 3px rgba(0,0,0,0.4);padding: 6px 0;text-align: left;float: left;
}

.placeholder {
	color: #AAAAAA;
	cursor: text;
	font-weight: normal !important;
	left: 10px;
	position: absolute;
	top: 34px;
	z-index:10;
	font-size: 15px;
}

.input-placeholder {
	position:relative;
/*	margin-bottom: 9px;
	clear:both;*/
}

.menuSeplineFrmae{ margin-top: 34px; margin-left: 30px;  margin-right: -15px;}
.menuSepline{ background: url("../images/nonlogin_2in1pic.png") no-repeat scroll -996px -273px transparent; width:2px; height:25px;}
.menu_btnSignupFrmae{ margin-top: 31px; margin-left: 25px;}

/*header*/
.header_h{ background: url("../images/header.png") repeat-x scroll 0 0 transparent; height:60px;}
.header_menu{ background: url("../images/header.png") repeat-x scroll 0 -60px transparent; height:42px;}
.header_menu_m{ background: url("../images/header.png") repeat-x scroll 0 -107px transparent; height:42px; }
.header_menu_clickShadow{ box-shadow: 0 0 10px #000000 inset; height:41px;}
.header_menu_on{ background: url("../images/header.png") repeat-x scroll 0 -154px transparent; height:42px; }
.header_menu_tex{ color:#e6e5e5; font-size:15px; text-shadow: 0 1px 0 rgba(0, 0, 0, 1);}
.header_menu_sepL{ background: url("../images/header_pic.png") repeat-x scroll -242px -83px transparent; width:2px; height:36px;}
.header_menu_sepR{ background: url("../images/header_pic.png") repeat-x scroll -249px -83px transparent; width:2px; height:36px;}
/*凍結header用*/
.header_freeze{ background: url("../images/header.png") repeat-x scroll 0 -201px transparent; height:64px; }

/*search*/
.search_Licon{  background: url("../images/header_pic.png") repeat-x scroll 0 0 transparent; width:27px; height:27px;}
.search_Lsearch{  background: url("../images/header_pic.png") repeat-x scroll -28px 0 transparent; width:187px; height:27px;}
.search_Radvanced{  background: url("../images/header_pic.png") repeat-x scroll -215px 0 transparent; width:40px; height:27px;}
.search_Radvanced_tex{ color:#b2b2b2; font-size:11px; }

/*btn 新增聯絡人*/
/*.btn_addClient{ background: url("../images/header_pic.png") repeat-x scroll 0 -32px transparent; width:95px; height:29px; cursor:pointer;}
.btn_addClient:hover{ background: url("../images/header_pic.png") repeat-x scroll 0 -66px transparent; width:95px; height:29px;}
.btn_addClient:active{ background: url("../images/header_pic.png") repeat-x scroll 0 -100px transparent; width:95px; height:29px;}*/
/*btn 新增工作*/
.btn_addWork{ background: url("../images/header_pic.png") repeat-x scroll -100px -32px transparent; width:95px; height:29px; cursor:pointer;}
.btn_addWork:hover{ background: url("../images/header_pic.png") repeat-x scroll -100px -66px transparent; width:95px; height:29px;}
.btn_addWork:active{ background: url("../images/header_pic.png") repeat-x scroll -100px -100px transparent; width:95px; height:29px;}

/*icon下拉箭頭*/
.icon_dropdrownArrow{ background: url("../images/header_pic.png") repeat-x scroll -242px -32px transparent; width:16px; height:16px; }
/*icon腳丫*/
.icon_foot{ background: url("../images/header_pic.png") repeat-x scroll -242px -53px transparent; width:17px; height:25px; }



/*個人設定的 展開下拉選單*/
.user_dropdownListFrame{ background:#323d47;  border-radius:4px; box-shadow: 1px 2px 3px rgba(0,0,0,0.4); padding:6px 0; text-align:left; float:left; width:auto;}
.user_dropdownListFrame .sepline{ border-top:1px solid #1e2933; border-bottom:1px solid #414f5b; margin-top:5px; margin-bottom:3px;}
.user_dropdownListFrame .optionList{ color:#8a949e; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.15); font-size:15px; line-height:30px; padding:0 15px; cursor:pointer;}
.user_dropdownListFrame .optionList:hover{ color:#fff; background:#52b8b1;}
.user_dropdownListFrame .optionList:hover .icon_1self{  background: url("../images/header_pic.png") repeat-x scroll -221px -32px transparent; width:16px; height:16px; }
.user_dropdownListFrame .optionList:hover .icon_2edm{   background: url("../images/header_pic.png") repeat-x scroll -221px -53px transparent; width:16px; height:16px;  }
.user_dropdownListFrame .optionList:hover .icon_3import{ background: url("../images/header_pic.png") repeat-x scroll -221px -74px transparent; width:16px; height:16px;  }
.user_dropdownListFrame .optionList:hover .icon_4logout{ background: url("../images/header_pic.png") repeat-x scroll -221px -95px transparent; width:16px; height:16px; }
.user_dropdownListFrame .optionList:hover .icon_5export{ background: url("../images/header_pic.png") repeat-x scroll -221px -137px transparent; width:16px; height:16px; }
.user_dropdownListFrame .optionList:hover .icon_6vip{ background: url("../images/header_pic.png") repeat-x scroll -221px -158px transparent; width:16px; height:16px; }
.user_dropdownListFrame .optionList:hover .icon_7team{ background: url("../images/header_pic.png") repeat-x scroll -221px -220px transparent; width:16px; height:16px;}
.user_dropdownListFrame .optionList:hover .icon_8admin{ background: url("../images/header_pic.png") repeat-x scroll -221px -271px transparent; width:16px; height:16px;}

/*icon個人設定 下拉選單裡的icon*/
.icon_1self{ background: url("../images/header_pic.png") repeat-x scroll -200px -32px transparent; width:16px; height:16px; margin-top:7px; margin-right:5px;}
.icon_2edm{ background: url("../images/header_pic.png") repeat-x scroll -200px -53px transparent; width:16px; height:16px;  margin-top:7px; margin-right:5px;}
.icon_3import{ background: url("../images/header_pic.png") repeat-x scroll -200px -74px transparent; width:16px; height:16px;  margin-top:7px; margin-right:5px;}
.icon_4logout{ background: url("../images/header_pic.png") repeat-x scroll -200px -95px transparent; width:16px; height:16px;  margin-top:7px; margin-right:5px;}
.icon_5export{ background: url("../images/header_pic.png") repeat-x scroll -200px -137px transparent; width:16px; height:16px;  margin-top:7px; margin-right:5px;}
.icon_6vip{ background: url("../images/header_pic.png") repeat-x scroll -200px -158px transparent; width:16px; height:16px;  margin-top:7px; margin-right:5px;}
.icon_7team{ background: url("../images/header_pic.png") repeat-x scroll -200px -220px transparent; width:16px; height:16px;  margin-top:7px; margin-right:5px;}
.icon_8admin{ background: url("../images/header_pic.png") repeat-x scroll -200px -271px transparent; width:16px; height:16px;  margin-top:7px; margin-right:5px;}

/*header上的提示條*/
.header_announce{ background: url("../images/header.png") repeat-x scroll 0 -270px transparent; height:40px; position:fixed; width:100%; z-index:8002;}
.header_announce .textip{ color:#fdfdfd; font-size:15px; line-height:38px; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);}
.header_announce .icon{ background: url("../images/header_pic.png") repeat-x scroll -200px -116px transparent; width:16px; height:16px; margin-top:10px; margin-left:10px; margin-right:2px;}
.header_announce .texgobuy{ color:#fff282; font-size:13px; line-height:38px; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); text-decoration:underline;}
.header_announce .texgobuy:hover{ color:#ffedaf; }


/* BEGIN Modified by Shenk 2013/02/01 */

/*header上出現的星星*/
.iconEncourageStar{ background: url("../images/header_pic.png") no-repeat scroll -200px -179px transparent; width:36px; height:36px; }
/*header上出現的得分框*/
.encourageScoreAddFrame{ margin-top: 10px; z-index: 8003; position: absolute; background:  url("../images/activity_encourageScoreAdd.png") ;width:95px; height:71px; text-align:center; color:#ff604b; font-size:20px; font-family:'Georgia' ; text-shadow: 0 1px 0 rgba(255,255,255,1); line-height:50px;}
.encourageScoreCutFrame{ margin-top: 10px; z-index: 8003; position: absolute; background:  url("../images/activity_encourageScoreCut.png") ;width:95px; height:71px; text-align:center; color:#919191; font-size:20px; font-family:'Georgia' ; text-shadow: 0 1px 0 rgba(255,255,255,1); line-height:50px;}
/*設定項目icon*/
.iconSetActivityType{ background: url("../images/activity_list.png") no-repeat scroll -5483px 0 transparent; width:46px; height:34px; }
/* END Modified by Shenk 2013/02/01 */

.search_Licon { background: url("../images/header_pic.png") no-repeat scroll 0 -322px transparent;height: 39px; width: 30px;}
.search_Lsearch { background: url("../images/header_pic.png") no-repeat scroll -30px -322px transparent;height: 39px;width: 177px;}
.search_Radvanced { background: url("../images/header_pic.png") no-repeat scroll -207px -322px transparent;height: 39px;width: 48px; }

/*按鈕*/
.btn_do {background: url("../images/header_pic.png") no-repeat scroll 0 0 transparent;cursor: pointer;height: 39px;width: 114px; line-height:37px; line-height:39px\9;}
.btn_do:hover { background: url("../images/header_pic.png") no-repeat scroll 0 -44px transparent;height: 39px;width: 114px;}
.btn_do:active { background: url("../images/header_pic.png") no-repeat scroll 0 -88px transparent; height: 39px; width: 114px; line-height:42px; line-height:43px\9;}
.btn_do .tex{ font-size:15px; color:#f0f0f0; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);}
/*.btn_addClient { margin-right:3px;}*/
/*.btn_addClient .icon{ background: url("../images/header_pic.png") no-repeat scroll -122px 0 transparent;height: 18px; width: 18px; margin-right:1px;}
.btn_addClient:hover .icon{ background: url("../images/header_pic.png") no-repeat scroll -145px 0 transparent;height: 18px; width: 18px; margin-right:1px;}
.btn_addClient:active .icon{ background: url("../images/header_pic.png") no-repeat scroll -145px -1px transparent;height: 18px; width: 18px; margin-right:1px; }*/
/*.btn_addWork { margin-right:5px;}*/
/*.btn_addWork .icon{ background: url("../images/header_pic.png") no-repeat scroll -122px -23px transparent;height: 18px; width: 18px; margin-right:1px;}
.btn_addWork:hover .icon{ background: url("../images/header_pic.png") no-repeat scroll -145px -23px transparent;height: 18px; width: 18px; margin-right:1px;}
.btn_addWork:active .icon{ background: url("../images/header_pic.png") no-repeat scroll -145px -24px transparent;height: 18px; width: 18px; margin-right:1px; }*/

.search_Lsearch .globalSearchPicker input{
	height: 33px;
	line-height: 33px;
}

.goToAdvance{
	line-height: 36px;
	padding-left: 6px;
	font-size: 15px;
	color: #7b7b7b;
}

.search_Radvanced:hover div{
	color: #ff7a68;
}

.icon_mesfolderNon{
	background:url("../images/header_pic.png") repeat-x scroll -200px -241px transparent;
	width:22px;
	height:25px;
	margin: auto;
	margin-top: 7px;
}

.icon_mesfolder{
	background:url("../images/header_pic.png") repeat-x scroll -227px -241px transparent;
	width:22px;
	height:25px;
	margin: auto;
	margin-top: 7px;
}

.redAlertP{
	font-size: 11px;
	color: #fff;
	background-color: #e51e1e;
	font-family: 'Arial';
	text-shadow: 0px 1px 0px rgba(0,0,0,0.2);
	box-shadow: 0px 1px 0px rgba(0,0,0,0.8);
	border-radius: 4px;
	padding: 1px 4px;
	width: auto;
	position: absolute;
	line-height: 11px;
	top: 7px;
	right: 3px;
}

.readInSiteMessagesIconContainer{
	width: 40px;
	position: relative;
}

.header_announceBtnClose{ background: url("../images/header_pic.png") repeat-x scroll -188px 0 transparent; width:22px; height:22px; }

/*--2014/06/03 新增聯絡人&工作的按鈕合併，展開下拉選單-------------*/
.btn_addSoon { margin-right:5px;}
.btn_addSoon .icon{ background: url("../images/header_pic.png") no-repeat scroll -119px 0 transparent; height: 18px; width: 18px; margin-right:1px;}
.addSoon_dropdownListFrame{ background-color: #fff; border:1px solid #9e9e9e; border-radius:4px; box-shadow: 0 1px 2px rgba(0,0,0,0.2); padding:6px 0; text-align:left; float:left; width:106px; position: absolute; top:36px; left: 4px;}
.addSoon_dropdownListFrame .optionList{ color:#464646; font-size:15px; line-height:30px; padding:0 17px 0 15px; cursor:pointer;}
.addSoon_dropdownListFrame .optionList:hover{ background-color: #e4eaf1; }
