/** 518 Index Page

* ------------------------------------------------- **/



#sidebar {

	float: left;

	width: 225px;

}

#content {

	float: right;

	width:717px;

}



/** AD Banner 共用設定

* ------------------------------------------------- **/

.banner-box a{

	display: block;

	margin-bottom: 8px;	

}

.banner-box img {

	display: block;

}

/** 圖片共用

* ------------------------------------------------- **/

#findJob, #findTalent,

#witness-box .witmenu li a.on, #witness-box .wit li,

#sidebar .more,

#webBoard, #service, #webBoard h3, #service h3,

#webBoard h3 span, #webBoard li, 

#tool-service h3, #tool-service li,

#login-note, #cookie-note, #cookie-note p,

#loginarea a.freesignup,

#searchingBar, #searchingBar .findwhat, #searchingBar .findwhat a.nowOn,

.inputtextbox, .searchjob, .searchcomp, .clickpoparea input,

#subitem a, 

#subNav .more, #subNav .more-arrow a, #c_show,

#subNav-content-box, #subNav-content,

#feaCompany h3,

#hotJobListItem li, #hotJobListItem .isNew {
	background: url("/img/index/index/index_combine_201010.png") no-repeat;
}

#areaList, #jobList, #industryList,#subNav-content-box{

	background:#fcfcfc;

}



/** 找工作, 找人才

* ------------------------------------------------- **/

#findJob, 

#findTalent {

	clear: both;

	height: 39px;

	margin-bottom: 8px;

	padding: 3px 0 0 3px;

	position: relative;

}

#findJob {    background-position: -1px -1px; }

#findTalent { background-position: -1px -51px; }

#findJob h3, 

#findTalent h3 {

	width: 94px;

	height: 36px;

	position: absolute;

	top: 3px;

	left: 3px;

}

#findJob h3 a, 

#findTalent h3 a {

	display: block;

	width: 94px;

	height: 36px;

	text-indent: -9999px;

}

.findbox ul {

	padding-left: 102px;

}

#findJob li, 

#findTalent li {

	float: left;

	width: 57px;

	line-height: 1.5em;

}

#findJob li a, 

#findTalent li a {

	text-decoration: none;

}



/** 見證列表

* ------------------------------------------------- **/

#witness-box {

	width: 225px;

	margin-bottom: 8px;

	border-bottom:#D8D8D8 1px solid;

	overflow: hidden;

	height:312px;

	position:relative;

}

#witness-box a {

	text-decoration: none;

}



/* 見證選單TAB */

#witness-box .witmenu {

	width: 225px;

	height: 31px;

	background-color: #F1F1F1;

}

#witness-box .witmenu li {

	float: left;

	height: 31px;

}

#witness-box .witmenu li a {

	display: block;

	width: 111px;

	height: 24px;

	line-height: 19px;

	line-height: 24px\9;

	padding-top: 5px;

	border: 1px solid #D8D8D8;

	color: #666666;

	font-size: 15px;

	text-align: center;

}

#witness-box .witmenu li a.on {

	height: 23px;

	border: 0 none;

	border-top:2px solid #FE8B19;

	border-bottom: 1px solid #fff;

	background-color: #fff;

	text-align: left;

}

#witness-box .witmenu li.wittag1 a.on {

	width: 75px;

	padding-left: 36px;

	border-left: 1px solid #D8D8D8;

	background-position: -848px -195px;

}

#witness-box .witmenu li.wittag2 a.on {

	width: 85px;

	padding-left: 26px;

	border-right: 1px solid #D8D8D8;

	background-position: -823px -222px;

}



/* 見證選單列表 */

#witness-box .wit:after {

	content: ".";

	display:block;

	height:0;

	clear: both;

	visibility: hidden;

}

#witness-box .wit { display: inline-block; }

/* Hides from IE-man \*/

* html #witness-box .wit { height: 1%; }

#witness-box .wit { display: block; }

/* End hide from IE-mac */



#witness-box .wit {

	clear: both;

	padding-top: 3px;

	border: 1px solid #D8D8D8;

	border-top: 0 none;

}

#witness-box .wit1 {

	display: none;

}

#witness-box .wit li {

	float: left;

	width: 202px;

	padding: 7px 0 0 18px;

	border-bottom: 1px dashed #C0BEBB;

	background-position: -939px 11px;

	font-family: Arial,Helvetica,sans-serif;		

	position: relative;

}

#witness-box .wit .noborder {

	border: 0 none;

}

#witness-box .wit li em {

	display: block;

	width: 128px;

	height: 1.4em;

	font-family: Arial,Helvetica,sans-serif;		

	overflow: hidden;

}

#witness-box .wit li div {

	position: absolute;

	top: 7px;

	*top: 6px;

	right: 4px;

}

#witness-box .wit li p {

	width: 202px;

	height: 1.4em;

	padding: 5px 0;

	overflow: hidden;

}

#witness-box .wit ul{

	height:257px;

	z-index;-30;

	overflow:hidden;

}





#witness-box .wit1 div { color: #FF6600; }

#witness-box .wit2 div { color: #5A8B03; }

#witness-box .wit .witc {

	position:relative;

	display:block;

	z-index:99;

	width: 216px;	

	height: 20px;

	line-height: 20px;

	padding: 1px 7px 0 0;

	border-bottom: 0 none;

	background-color: #F2F2F2;

	background-image: none;

	color: #0041D9;

	font-family: Arial,Helvetica,sans-serif;	

	text-align: right;

}

#witness-box .witlist .witc  { color: #3D3E42; }

/** Sidebar 清單列表區塊共用格式

* ------------------------------------------------- **/

#sidebar .more {

	padding-left: 10px;

	background-position: -720px -378px;

	position: absolute;

	top: 8px;

	right: 8px;

}

#webBoard,

#service {

	padding-bottom: 5px;

	background-position: -725px bottom;

	position: relative;

}

#webBoard h3,

#service h3  {

	line-height: 20px;

	height: 25px;

	font-size: 15px;

	font-weight: bold;	

	color: #666;

}

#webBoard h3 { background-position: 0 -300px; }

#service h3 {  background-position: 0 -400px; }

#webBoard ul,

#service ul {

	width: 205px;

}

#webBoard li,

#service li {

	width: 193px;

}



/** 網站公告

* ------------------------------------------------- **/

#webBoard {

	margin-bottom: 8px;

	height: 145px;

}

#webBoard h3 {

	padding-top: 10px;

	text-indent: 10px;

	color: #FE9901;

}

#webBoard h3 span {

	display: block;

	height: 25px;

	margin: 0 3px;

	background-position: -485px 24px;

}

#webBoard ul {

	padding: 8px 10px 3px;

}

#webBoard li {

	background-position: -943px 5px;

	padding-left: 12px;

	line-height: 1.6em;

}

#webBoard li a            { text-decoration: none; }

#webBoard li a:hover { text-decoration: underline; }



/** 工具/服務框格

* ------------------------------------------------- **/

#tool-service {

	width: 223px;

	margin-bottom: 8px;

	border: 1px solid #D6D6D6; 

	position: relative;

}

#tool-service h3 {

	width: 225px;

	height: 27px;

	line-height: 26px;

	margin: -1px -1px 0;

	background-position: 0 -360px;

	color: #666;

	font-size: 13px;

	font-weight: bold;

	text-indent: 12px;

	position: relative;

	top: 0;

	left: 0;

}

#tool-service ul {

	width: 200px;	

	padding: 11px 5px 1px 11px;

}

#tool-service li {

	width: 175px;	

	height: 28px;

	line-height: 1.2em;

	padding-left: 20px;

	font-size: 13px;

	line-height: 20px\9;

}

#tool-service li a {

	color: #0041D9;

	text-decoration: none;

}

#tool-service li a:hover { 

	color: #fa1e50;

}

#tool-service li.tabledownload { background-position: -799px -259px; }

#tool-service li.weblist {       background-position: -780px -290px; }

#tool-service li.lawlist {       background-position: -759px -320px; }



/** 新聞剪輯及客服資訊 分隔線

* ------------------------------------------------- **/

.spaceline { 

	height: 1px;

	line-height: 1px;

	margin: 6px 0;

	border-bottom: 1px dotted #D5D5D5;

	font-size: 0;

}

/** 客服資訊

* ------------------------------------------------- **/

#service h3 {

	height: 25px;

	padding-top: 10px;

	text-indent: 15px;

}

#service ul {

	padding: 5px 9px 0;

	border-left: 1px solid #d7d7d7;

	border-right: 1px solid #d7d7d7;	

}

#service li {

	line-height: 1.7em;

	padding-bottom: 2px;

	padding-left: 4px;

	width: 198px;

}



/** 帳號密碼輸入區塊

* ------------------------------------------------- **/

#loginarea {

	margin-bottom: 2px;

	text-align: right;

	position: relative;

}

#login-note {

	width: 235px;

	height: 54px;

	text-align: left;

	letter-spacing: 1px;

	line-height: 1.7em;

	padding: 5px 0 0 10px;

	color: #232a35;

	background-position: -230px -300px;

	position: absolute;

	top: -52px;

	left: 71px;

	_left: 52px;

}

#login-note span.compid {

	color: #5A9737;

}

#login-note span.memid {

	color: #F65ED0;

}

#cookie-note {

	width: 264px;

	height: 45px;

	text-align: left;

	padding: 5px 2px 0 0;

	color: #232a35;

	background-position: -230px -360px;

	position: absolute;

	top: -46px;

	right: 61px;

}

#cookie-note p {

	line-height: 18px;

	padding-left: 22px;

	background-position: -775px -97px;

}

#loginarea form {

	display: inline;

}

#loginarea input.logstyle {

	width: 86px;

	height: 17px;

	margin: 0;

	padding: 1px 0 0 2px;

	border: 1px solid;

	border-color: #232a35 #bbb #bbb #232a35;

}

#loginarea input.logbtn {

	margin: 0 7px 0 0;

	vertical-align: middle;

}

#loginarea label {

	padding-right: 8px;

	font-size: 13px;

	line-height: 30px;

}

#loginarea label input {

	vertical-align: middle;

}

#loginarea label.autologin {

	padding-right: 4px;

	padding-left: 0;

	font-size: 12px;

	border-right: 1px dotted #999;

}

#loginarea label.autologin input {

	vertical-align: middle;

	margin-right: 2px;

	*margin-right: 0;

}

#loginarea a.forgetpw {

	font-size: 12px;

	margin: 0 20px 0 4px;

	color: #005CB6;

	text-decoration: none;

}

#loginarea a.forgetpw:hover {

	color: #F06;

	text-decoration: underline;

}

#loginarea a.freesignup {

	display: inline-block;

	width: 175px;

	height: 38px;

	background-position: -500px -360px;

	vertical-align: middle;

}

#loginarea a.freesignup span {

	display: none;

}



/** slogan

* ------------------------------------------------- **/

#sloganroll {

	width: 717px;

	height: 32px;

}

#sloganroll .slogan {

	float: left;

	width: 300px;

}

#sloganroll .rollline {

	float: right;

	width: 410px;

	padding-top: 5px;

	text-align: right;

}



/** 搜尋區塊

* ------------------------------------------------- **/

#searchingBar {

	clear: both;

	width: 722px;

	height: 118px;

	margin: 5px -5px 5px 0;

	background-position: 0 -100px;

	position: relative;

	z-index: 5;

}

/** 用 產業or地區 找工作 切換連結 **/

#searchingBar .searchwith {

	width: 117px;

	text-align: right;

	position: absolute;

	top: 17px;

	left: 341px;

}

#searchingBar .searchwith a {

	color: #059;

	text-decoration: none;

}

#searchingBar .searchwith a:hover {

	color: #f09;

	text-decoration: underline;

}

/** 找工作 找公司 tag **/

#searchingBar .findwhat {

	clear: both;

	height: 24px;

	background-position: right -510px;

	position: absolute;

	top: 12px;

	left: 17px;

}

#searchingBar .findwhat li {

	float: left;

	width: 75px;

	height: 24px;

}

#searchingBar .findwhat a {

	display: block;

	height: 20px;

	line-height: 15px;

	line-height: 18px\9;

	padding-top: 4px;

	font-size: 13px;

	text-align: center;

	text-decoration: none;

}

#searchingBar .findwhat a.nowOn {

	height: 24px;

	padding: 0;

	background-position: -725px -510px;

	color: #fff;

	font-weight: bold;

}



.active-resume {

	margin-bottom:6px;

}

/** Keyword 輸入框 **/

.inputtextbox {

	width: 443px;

	height: 26px;

	border: 1px solid;

	border-color: #666 #ccc #ccc #666;

	background-position: -230px -70px;

	background-color: #fff;

	position: absolute;

	top: 36px;

	left: 17px;

}

.inputtextbox p {

	width: 418px;

	height: 25px;

	margin: 0;

	padding: 0 0 0 24px;

	border: 1px solid #d6d6d6;

	border-width: 1px 0 0 1px;

}

.inputtextbox input{

	float: left;

	width: 418px;

	height: 24px;

	line-height: 24px;

	margin: 0;

	padding: 0 0 1px 0;

	border: 0 none;

	background-color: transparent;

	color: #BABABA;

	font-size: 13px;

}



/** 搜尋按鈕 **/

.searchjob,

.searchcomp {

	width: 124px;

	height: 30px;

	margin: 0;

	padding: 0;

	border: 0 none;

	background-repeat: no-repeat;

	position: absolute;

	left: 474px;

	top: 34px;

	cursor: pointer;

}

.searchjob {  background-position: -230px 0; }

.searchcomp { background-position: -230px -30px; }

.searchjob:hover,

.searchjob-hover {  background-position: -354px 0; }

.searchcomp:hover,

.searchcomp-hover { background-position: -354px -30px; }



/** 搜尋排行 **/

a.searchlink {

	color: #00349A;

	position: absolute;

	left: 617px ;

	top: 44px;

}

a.searchlink:hover {

	color: #fa1e50;

}

/** 搜尋區塊下半部份 **/

.searchsplit {

	width: 691px;

	height: 30px;

	padding-top: 2px;

	position: absolute;

	left: 15px;

	top:80px;

}

/** 搜尋彈跳視窗 觸發按鈕 **/

.clickpoparea {

	position: absolute;

	top: 0;

	left: 0;

}

.clickpoparea input.popbtn {

	height: 23px;

	margin: 0;

	padding: 0;

	border: 0 none;

	color: #232a35;

	text-align: center;

	cursor: pointer;

}

.clickpoparea input.popwide {

	width: 198px;

	background-position: -500px -300px;

	margin-right: 50px;

}

.clickpoparea input.popnarrow {

	width: 143px;

	background-position: -500px -330px;

	margin-right: 6px;

}

/** 您最近找過 **/

.searchsplit .searchlast {

	width: 230px;

	height: 18px;

	line-height: 18px;

	margin-left: 459px;

	color: #232a35;

	overflow: hidden;

}

.searchsplit .searchlast a {

	margin: 0 2px;

	text-decoration: none;

}

.searchsplit .searchlast a:hover {

	text-decoration: underline;

}



/** 職缺分類統計區塊

* ------------------------------------------------- **/

#subNav {

	position: relative;

	margin-bottom: 8px;

}

/*  分頁標籤列  */

#subitem {

	width: 717px;

	height: 27px;

	border-bottom: 2px solid #F37318;

}

#subitem li {

	float: left;

	width: 112px;

	height: 27px;

	margin: 0 4px 0 0;

}

#subitem a {

	display: block;

	width: 112px;

	height: 22px;

	line-height: 18px;

	line-height: 20px\9;

	padding-top: 5px;

	background-position: -350px -415px;

	color: #1F61C0;

	font-size: 15px;

	font-weight: bold;

	text-decoration: none;

	text-align: center;

}

#subitem a:hover {

	color: #F30;

}

#subitem .thisPage a {

	background-position: -230px -415px;

	color: #FFF;

}

/*  分頁標籤列 右側 更多  */

#subNav .more {

	padding-left: 10px;

	background-position: -720px -375px;

	background-position: -720px -378px\9;

	position: absolute;

	top: 5px;

	right: 8px;

}

#subNav .more a {

	font-size: 13px;

	font-weight: bold;

}

#subNav .how-more {

	color:#666666;

	padding-left: 10px;

	background-position: -720px -375px;

	background-position: -720px -378px\9;

	position: absolute;

	top: 9px;

	right: 120px;

}

#subNav .how-more a{

	font-weight: bold;

	color:#FF0000;

	padding:0.2px;

	text-decoration: none;

}

#subNav .how-more a:hover{

	color:#E50E15;

	text-decoration: underline;

}

/*  更多 orange_down_arrow  */

#subNav .more-arrow a {

	display: block;

	width: 9px;

	height: 13px;

	background-position: -740px -350px;

	position: absolute;

	top: 118px;

	right: 10px;

}

#subNav .more-arrow span {

	display: block;

	text-indent: -9999px;

}

/*  搜尋多選  */

#c_show {

	line-height: 27px;

	padding: 6px 0px 3px 35px;

	border: 1px solid #d5d5d5;

	border-bottom-color: #f7f7f7;

	border-top: 0 none;

	background-position: -740px -150px;

	background-color: #f7f7f7;

	font-size:	12px;

}

#c_show span {

	color: #F89F00;

	font-size: 15px;

	font-weight: bold;

}

#c_show a {

	color: #0030FF;

	text-decoration: underline;

}

#c_show .prev-step{

	color: #fa1e50;

}

/*  職缺數分頁內容  */

#subNav-content-box {

	width: 715px;

	padding-bottom: 8px;

	border: 1px solid #D5D5D5;

	border-top: 0 none;

	background-position: 0 bottom;

}

#subNav-content {

	padding-top: 8px;

	background-position: 0 -450px;

}

#areaList,

#jobList,

#industryList {

	background-position: 0 -462px;

}

#areaList div,

#jobList div, 

#industryList div {

	clear: both;

	float: none;

	margin: 0 4px;

}

#industryList div {

	margin: 0 4px 0 10px;

}

#areaList h4,

#jobList h4 {

	float: left;

	padding: 0 13px 0 5px;

	font-size: 13px;

	font-weight: bold;

	line-height: 25px;

	height: 25px;

	color: #D99B2C;

}

#areaList ul,

#jobList ul {

	line-height: 23px;

	min-height: 23px;

	_height: 23px;

}

#jobList  ul {

	margin-left: 90px\9;

}

#industryList ul {

	line-height: 24px;

	min-height: 24px;

	_height: 24px;

}

#areaList li,

#jobList li,

#industryList li {

	float: left;

}

#areaList li {     width: 109px; }

#jobList li {	     width: 102px;

-webkit-text-size-adjust:none; }

#industryList li { width: 116px; }

#subNav-content li a {

	color: #00349A;

	font-size: 13px;

	text-decoration: none;

}

#subNav-content li a.strong{

	color: #f06;

}

#subNav-content li a span {

	padding-left: 2px;

	color: #666;

	font-size: 11px;

	font-family: Arial,Helvetica,sans-serif;

}

#subNav-content li a:hover       { color: #f06; }

#subNav-content li a.strong:hover{color: #bb2b2b;}

#subNav-content li a:hover span { color: #232a35; }



/*clicksearch子選單*/

#subNav-content div.detailList{

	position:relative;

	_top:-10px;

}

#subNav-content .detailList ul{

	border:#FDC28A 1px solid;

	clear:both;

	background:#FDFCE4;

	position:relative;

	padding:3px 0px 3px 16px;

	margin:0 5px 0 0;

}

#subNav-content .detailList ul li{
	background:url("/img/index/icon/detail_box_list.gif") 0px 11px no-repeat;
	margin-right:6px;

	width:162px;	

}

#subNav-content .locationSet{

	width:680px;

}

#subNav-content .locationSet ul li{

	width:65px;

}

#subNav-content .detailList ul li.clear{

	float:none;

	clear:both;

}

#subNav-content .detailList ul li a{

	color:#0084FF;

	padding-left:7px;

}

#subNav-content .detailList ul li.cs_all{

	background-position: 0px -3px;

}

#subNav-content .detailList ul li.cs_all a{

	color:#ff0060;

	font-weight:bold;

}

#subNav-content .detailList span.pointer{

	display:block;

	width:11px;

	height:6px;
	background:url("/img/index/icon/detail_box_pointer.gif") no-repeat;	
	top:1px;

	_top:9px;

	left:200px;

	z-index:9;

	position:relative;

}



/***  熱門企業徵才  ***/

#feaCompany {

	width: 715px;

	height: 318px;

	margin-bottom: 8px;

	border: 1px solid #D5D5D5;

	overflow: hidden;

	position: relative;

}

#feaCompany h3 {

	height: 37px;

	line-height: 17px;

	line-height: 22px\9;

	padding: 5px 0 0 7px;

	background-position: 0 -250px;

	color: #666;

	font-size: 15px;

	font-weight: bold;

}

#feaCompany ul {

	width: 696px;

	height: 288px;

	margin-top: -12px;

	padding: 1px 0 0 18px;

}

#feaCompany li {

	float: left;

	height: 62px;

	padding: 2px 17px 10px 0;

}

#feaCompany li.banner-box{

	width:100%;

	padding:0;

	margin-bottom:4px;

}

#feaCompany li.banner-box img,

#feaCompany li.banner-box img:hover

{

	border:0;

}



#feaCompany li  img:hover{

	border: 1px #fa1e50 solid;

}

#feaCompany img {

	display: block;

	border: 1px #CCC solid;

}

#feaCompany a.wantad {

	color: #999;

	position: absolute;

	right: 12px;

	top: 10px;

}

#feaCompany a.wantad:hover {

	color: #fa1e50;

}



/***  最新企業職缺  ***/

#hotJobList {

	position:relative;

}

#hotJobList .more {

	float:right;

	padding-left: 10px;

	background-position: -720px -375px;

	background-position: -720px -378px\9;

	position: absolute;

	top: 5px;

	right: 8px;

}

#hotJobList .more a {

	font-size: 12px;

	font-weight: bold;

}

/*  分頁標籤列  */

#hotJobList-C {

	width: 717px;

	height: 28px;

	margin-bottom: -1px;

	position: relative;

}

#hotJobList-C li {

	float: left;

	margin: 0 4px 0 0;

	background-color:#F4F4F4;

	border: 1px solid #DBDBDB;

	border-bottom-color: #ECECEC;

	height: 26px;

}

#hotJobList-C span {

	display: block;

	float: left;

	height: 20px;

	line-height: 16px;

	line-height: 20px\9;

	padding: 5px 9px 0 10px;

	color: #A35D2E;

	font-size: 15px;

	font-weight: bold;

	text-align: center;

	border-top: 1px solid #ECECEC;

}

#hotJobList-C  a {

	color: #A35D2E;

	font-size: 11px;

	font-weight: normal;

	text-decoration: none;

}

#hotJobList-C  .thisPage a {

	color: #FF6600;

}



#hotJobList-C  .thisPage a:hover em {

	color: #A35D2E;

	text-decoration: underline;

}



#hotJobList-C .thisPage {

	border-color: #ECECEC;

	border-bottom-color: #fff;

}

#hotJobList-C .thisPage  span {

	border-top: 1px solid #FFF;

	color: #FF6600;

	background-color:#FFF;

}





#hotJobListItem{

	border: 1px solid #ECECEC;

	padding: 10px 0 0 10px;

}



#hotJobListItem  li {

	float: left;

	width: 340px;

	height: 30px;

	line-height: 18px;

	padding-left: 10px;

	background-position: -946px 5px;

}

#hotJobListItem a {

	float: left;

	width: 152px;

	height: 19px;

	font-size: 13px;

	text-decoration: none;

	color: #232a35;

	overflow: hidden;

}

#hotJobListItem span a {

	float: none;

	width: auto;

	color: #0056C2;

	font-size: 12px;

}

#hotJobListItem a:hover {     color: #232a35;  }

#hotJobListItem span a:hover { color: #fa1e50; }

#hotJobListItem a:hover,

#hotJobListItem span a:hover { text-decoration: underline; }

#hotJobListItem a:visited,

#hotJobListItem span a:visited { color: #551A8B; }



#hotJobListItem span {

	float: left;

	padding: 0 5px;

}

#hotJobListItem p {

	float: left;

}

#hotJobListItem .isNew {

	padding-right: 25px;

	background-position: right -408px;

}





/*相關連結快速選單*/

.refer_link{
	background: url("/img/index/find/quick_link.png");
	background-position: 0px -96px;

	width:225px;

	height:63px;

	margin:10px 0;

	padding:1px 0 0;

}

.refer_link a.rlink1{

	color:#C14C65;

}

.refer_link a.rlink2{

	color:#088C99;

}

.refer_link a.rlink3{

	color:#8D492B;

}

.refer_link a.rlink4{

	color:#568D17;

}

.refer_link a.rlink2, .refer_link a.rlink4{

	margin-left:10px;

}



.refer_link a:hover{

	color:#ff0000;

}



.refer_link h4{

	display:none;

}



.refer_link ul{

	/*border:red 1px solid;*/

	margin:12px 0px 0px 67px;

}



.refer_link ul li{

	float:left;

	font-family:'新細明體';

	vertical-align: middle; 

	outline:0;

	line-height:1.6em; 

	width:75px;

}



/*數字服務**/

#sidebar .addcn-service{

	border:#f8b481 1px solid;

	background-color:#fffbe1;

	margin:13px 0 11px 0;

}



#sidebar .addcn-service dl{

	padding:7px 10px 10px 10px; 

}



#sidebar .addcn-service dt{

	border-bottom:#f8b481 1px solid;

	font-weight:bold;

	font-size:15px;

	color:#232a35;

	padding:0 0 5px 0;  

	margin-bottom:10px;

	position:relative;	

	z-index:2;

}

#sidebar .addcn-service dd{

	float:left;

	width:48%;

	margin:0 0 4px 2px;

}

#sidebar .addcn-service dd a{
	background:url("/img/index/icon/icon_service.png") no-repeat;
	padding-left:25px;

	display:inline-block;

	text-decoration:none;

	color:#005599;

	line-height:23px;

}

#sidebar .addcn-service dd a:hover{

	text-decoration:underline;

	color:#fa9212;

}

#sidebar .addcn-service dd img{

	margin-left:2px;

}

#sidebar .addcn-service dd a.link-1{

	background-position:0 2px;

}

#sidebar .addcn-service dd a.link-2{

	background-position:0 -170px;

}

#sidebar .addcn-service dd a.link-3{

	background-position:0 -26px;

}

#sidebar .addcn-service dd a.link-4{

	background-position:0 -114px;

}

#sidebar .addcn-service dd a.link-5{

	background-position:0 -55px;

}

#sidebar .addcn-service dd a.link-6{

	background-position:0 -142px;

}

#sidebar .addcn-service .clear{

	float:none;

	clear:both;

	margin:0;

	padding:0;

}

/* japan**/



.pray-box{

	position:relative;

	border:#e5e5e5 1px solid;
	background:url("/img/index/index/tmp0.png") repeat-x;
	margin:10px 0;

}

.pray-box h4{
    background:url("/img/index/index/t2.png") repeat-x;
    text-indent:-99999px;

    margin-top:2px;

    width:428px;

    height:35px;

}

.pray-box .fbclick{

	position:relative;

	margin-left:20px;

	height:28px;

	overflow:hidden;

}

.pray-box .frame-inner{

	position:absolute;

	top:-30px;

	left:-55px;

}

.pray-box .countbox{

	position:absolute;

	color:#ff0000;

	font-weight:bold;

	top:6px;

	right:10px;

	line-height:35px;

}

.pray-box .countbox p{

	line-height:35px;

}

.pray-box .countbox span{

	color:#373737;

	font-family:'Arial';

	font-size:35px;

	position:relative;

	top:2px;

	margin:0 7px 0 20px;

}

div.relate-link{

	position:absolute;

	right:7px;

	top:45px;

	z-index:9;

}

div.relate-link a{

	

	color:#0078ff;

	

	

}