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

/*什麼是finder*/
.table_finderview_box{
	width:90%;
	margin:0 auto;
	font-family:"新細明體";
}
.table_finderview_box p{
	color:#999;
	/*margin:5px 10px 0px 35px;*/
}
.h2_img{
	margin-top:20px;
	margin-bottom:16px;
	clear:both;
}
.white{
	color:#FFF;
}
.finder_link{
	display:block;
	background:url(../images/centerbox/icon_point_green.jpg) no-repeat scroll left center;
	padding-left:13px;
	margin-bottom:9px;
	text-decoration:underline;
}
.table_finderview{
	width:360px;
	margin:0 auto;
}
.table_finderview th{
	font-weight:normal;
	color:#9f0;
	text-align:left;
}
.icon_number{
	padding:2px 4px;
	background-color:#666;
	color:#FFF;
	text-align:center;
	font-weight:bold;
	margin-right:8px;
	font-size:12px;
}
#txt h3{
	margin-bottom:16px;
}
#txt h3 a{
	color:#ff3;
	font-size:16px;
	text-decoration:underline;
}
.ps, .ps_01{
	font-weight:normal;
	color:#999;
	margin-left:10px;
	font-size:12px;
	letter-spacing:0em;
}
.ps_01{
	background:url(../images/centerbox/icon_point_gray.jpg) no-repeat scroll left center;
	padding-left:27px;
	text-align:left;
	margin:0px 0px 5px 55px;
}
.activity_hd{
	color:#fff;
	margin-bottom:10px;
	letter-spacing:0em;
}
.table_comparison{
	width:542px;
}
.table_comparison th{
	padding-top:7px;
	padding-left:4px;
	height:25px;
	font-size:13px;
	text-align:left;
}
.table_comparison td{
	padding:3px 0px 3px 5px;
}

/*最新消息*/
#news h1{
	background:url(../images/centerbox/h1_news.jpg) no-repeat scroll center center;
}
#news_list{
	width:590px;
	margin:20px auto;
}
#news_list ul{
}
#news_list li{
	list-style:none;
	background:url(../images/centerbox/list_bluepoint.jpg) no-repeat scroll 20px 11px;
	padding-left:35px;
	font-size:16px;
	position:relative;
}
#news_list li a{
	color:#09f;
}
#news_list span.data{
	position:absolute;
	font-size:11px;
	color:#999;
	left: 505px;
	_left: 485px;
	top: 5px;
	width: 72px;
}
#news h2{
	color:#FFF;
	font-size:16px;
	font-weight:normal;
	margin:35px 0px 10px 30px;
	width:400px;
}
#news .line01{
	margin-left:17px;
	margin-bottom:15px;
}
#news p, #contact p, #contact .table_03{
	width:540px;
	margin:0 auto;
}
#news .content_data{
	display:block;
	width:94%;
	margin-left:17px;
	text-align:right;
	font-size:11px;
}

/*聯絡我們*/
#contact h1{
	background:url(../images/centerbox/h1_contact.jpg) no-repeat scroll center center;
}
#contact p.p01{
	margin-top:15px;
	margin-left:30px;
	width:560px;
}
.table_001{
	margin-left:10px;
	margin:0 auto;
}
.table_001 td{
	padding-top:10px;
}
.text001{
	width:400px;
	margin-left:10px;
	background-color:#ccc;
}

/*常見問題*/
#question h1{
	background:url(../images/centerbox/h1_qa.jpg) no-repeat scroll center center;
}
.question_boxout{
	width:100%;
	background-color:#F30;
}
.question_boxin{
	background-color:#FFF;
	padding:0px 0px 1px 0px;
}
.question_boxin h3{
	background:url(../images/centerbox/h3_question01_add.jpg) no-repeat scroll center center;
	font-size:16px;
	font-weight:normal;
	color:#000;
	padding:8px 0px 3px 65px;
	color:#06f;
	text-decoration:underline;
	cursor:pointer;
	margin-bottom:1px;
	height:26px;
}
#page{
	margin:30px 0px 20px 0px;
	color:#000;
}
.question_boxin p a{
	background:url(../images/centerbox/icon_point.jpg) no-repeat scroll left center;
	padding-left:10px;
	color:#f30;
	text-decoration:underline;
}
.question_content{
	background:url(../images/centerbox/bg_answer.jpg) no-repeat scroll left top;
	color:#666;
	padding:8px 20px 20px 67px;
	margin-top:5px;
}
#page{
	padding:20px 0px;
	color:#000;
}

/*範例介紹*/
#example h1{
	background:url(../images/centerbox/h1_example.jpg) no-repeat scroll center center;
}
.table_002{
	width:571px;
	margin:0 auto;
}
.table_002 .td001{
	background:url(../images/centerbox/bg_ebook_edit.jpg) repeat;
	font-size:11px;
	padding:10px 5px 5px 5px;
}
.table_002 th{
	background:url(../images/centerbox/bg_ebook_edit.jpg) repeat;
	text-align:center;
	vertical-align:middle;
	color:#fff;
	font-size:16px;
}
.table_003{
	background:url(../images/centerbox/bg_ebook_edit.jpg) repeat;
	width:572px;
	margin:0px auto 12px;
}
.table_003_intable{
	width:95%;
	margin:11px auto;
}
.table_003_intable_new{
	width:90%;
	margin:14px 10px 14px 5px;
}
	.table_003_intable_new a.fcname{color:#f90;}
	.table_003_intable_new a.fcname:hover{text-decoration:underline;}
.table_003_intable_new td{
	color:#FFF;
	font-size:13px;
	font-family:"新細明體";
}
td.book_name{
	font-size:15px;
	color:#f90;
	padding:0px;
}
td.book_notes{
	padding:7px 0px 2px 0px;
}
td.book_notes_txt{
	font-size:12px;
	color:#7d7d7d;
	line-height:1.2em;
	padding:4px 0px 6px;
}
.table_003_intable .p01{
	font-size:13px;
	color:#0ff;
	padding-bottom:2px;
	letter-spacing:1px
}
.table_003_intable .p02{
	font-size:13px;
	padding:2px 0px 3px 0px;
}
.table_003_intable .p03{
	font-size:11px;
}
.table_003_intable .txt_new{
	font-size:13px;
	color:#FFF;
}
.table_003_intable .word{
	display:inline;
	color:#fff;
}
.a_bar{
	background:url(../images/centerbox/bg_bar01.jpg) repeat;
	height:7px;
}
.table_004{
	width:90%;
	margin:0 auto;
}
.notes01, .notes_word01{
	color:#333;
	background-color:#c6c6c6;
	padding:5px 10px 5px 0px;
}
.notes_word01{
	padding-right:25px;
}
.bar, .bar_content, .bar_bottom{
	width:178px;
}
.bar_content{
	background:url(../images/centerbox/bg_bar_content.jpg) repeat-y scroll center center;
}
.bar_word{
	color:#c60;
	font-size:12px;
}
.bar_new{
	background:url(../images/centerbox/bg_bar_new.jpg) no-repeat scroll center center;
	width:100px;
	height:24px;
	*height:22px;
	font-weight:bold;
	color:#fff;
	padding:3px 0px 0px 45px;
	*padding:5px 0px 0px 45px;
	margin-top:15px;
}
.bar_content_new{
	background:url(../images/centerbox/bg_bar_center_new.jpg) repeat-y scroll center center;
	width:145px;
}
.bar_word_new{
	color:#ff0;
	font-size:12px;
}
.bar_bottom_new{
	background:url(../images/centerbox/bg_bar_bottom_new.jpg) no-repeat scroll center center;
	width:145px;
	height:5px;
}
.a_bar_new{
	background:url(../images/centerbox/a_bar_new.jpg) repeat;
	height:12px;
}
.a_bar_g{
	background:url(../images/centerbox/a_bar_g_new.jpg) no-repeat;
	width:55px;
	height:12px;
}
/*誰在用finder*/
#finder_catagory h1{
	background:url(../images/centerbox/h1_catalogs.jpg) no-repeat scroll center center;
}
.recommend{
	background:url(../images/centerbox/bg_recommend.jpg) no-repeat scroll center center;
	width:128px;
	height:73px;
	text-align:center;
	color:#FFF;
}
.recommend_box{
	width:95px;
	margin:12px 11px 0px 0px;
}
.recommend_new{
	background:url(../images/centerbox/bg_recommend_new.jpg) no-repeat scroll center center;
	width:95px;
	height:67px;
	text-align:center;
	color:#FFF;
}
.btn_recommend{
	width:128px;
}
a.btn_recommend_new, a.btn_report_new, .btn_recommend_new p, .btn_report_new p{
	background:url(../images/centerbox/btn_recommend01_new.jpg) no-repeat scroll center center;
	display:block;
	width:95px;
	height:23px;
	text-align:center;
	padding-top:3px;
}
a.btn_report_new, .btn_report_new p{
	background:url(../images/centerbox/btn_report.jpg) no-repeat scroll center center;
}
a.btn_recommend_new:hover, a.btn_report_new:hover{
	color:#0ff;
	text-decoration:none;
}
.btn_recommend_new p, .btn_report_new p{
	color:#666;
}
.btn_view{
	margin:13px 0px 13px;
	text-align:center;
}
.submitBtn_9{
	width:86px;
	height:27px;
	background:url(../images/centerbox/btn_viewbook_bg.jpg);
	border:0px;
	cursor:pointer;
}
#search h1{
	background:url(../images/centerbox/h1_search.jpg) no-repeat scroll center center;
}
#go_back{
	background:url(../images/centerbox/bg_goback.jpg) no-repeat scroll center center;
	width:142px;
	text-align:center;
	margin:0 auto;
	color:#FFF;
}
#finder_catagory h2{
	background:url(../images/centerbox/h2_iconbg.jpg) no-repeat scroll left center;
	height:29px;
	padding:10px 0px 0px 45px;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	margin:12px 0px 12px 220px;
}
#share{
	margin-top:15px;
}

/*方案介紹*/
#txt p.hd{
	font-size:16px;
	color:#fff;
	text-align:center;
	font-family:"新細明體";
	padding:17px 0px 14px;
}
.table_tabulation{
	width:567px;
	margin:0 auto;
	font-family:"新細明體";
	font-size:13px;
	color:#FFF;
	background:url(../images/bg_table_comparison.jpg) repeat;
}
.table_tabulation .td_hd, .other_td_hd{
	font-size:15px;
	font-weight:bold;
	padding-top:4px;
	float:left;
}
.other_td_hd{
	font-size:13px;
}
.td_border{
	border-top:1px #333 solid;
	border-right:1px #333 solid;
	border-bottom:1px #333 solid;
}
.blue, .green, .purple, .red{
	background:url(../images/centerbox/bg_blue_s.jpg) repeat scroll center center;
	width:96px;
	height:29px;
	padding-top:8px;
	margin-right:1px;
}
.green{
	background:url(../images/centerbox/bg_green_s.jpg) repeat scroll center center;
}
.red, .purple{
	background:url(../images/centerbox/bg_red_s.jpg) repeat scroll center center;
	width:98px;
}
.purple{
	background:url(../images/centerbox/bg_purple_s.jpg) repeat scroll center center;
	margin:0px;
	width:97px;
}
.blackbg{
	background:url(../images/centerbox/bg_program_td_hd_black.jpg) repeat scroll center center;
	height:26px;
	width:171px;
}
.graybg, .greenbg, .bluebg{
	background:url(../images/centerbox/bg_program_td_hd_gray.jpg) repeat scroll center center;
	width:130px;
	height:26px;
	margin-left:1px;
}
.greenbg{
	background:url(../images/centerbox/bg_program_td_hd_green.jpg) repeat scroll center center;
}
.bluebg{
	background:url(../images/centerbox/bg_program_td_hd_blue.jpg) repeat scroll center center;
}
.table_tabulation th{
	padding:1px;
	border-bottom:1px solid #333;
	border-left:1px solid #333;
	border-right:1px solid #333;
	font-weight:normal;
}
.table_tabulation td{
	padding:1px;
	border-bottom:1px solid #333;
	border-right:1px solid #333;
}
.table_tabulation .th_bg{
	background:url(../images/centerbox/bg_program_th.jpg) no-repeat scroll top left;
	padding:8px 0px;
}
.table_tabulation .bg_b{
	padding:69px; 0px;
}
.ex_link{
	color:#0cf;
}
.hei{
	*height:29px;
}
.btn_buy{
	display:block;
	background:url(../images/centerbox/btn_buy.jpg) no-repeat scroll center center;
	width:76px;
	height:30px;
	color:#069;
	padding:13px 0px 0px 30px;
}
.btn_buy:hover{
	text-decoration:none;
}
.table_tabulation .th_function_bg, .table_tabulation .th_function_star_bg{
	background:url(../images/centerbox/bg_program_th_01.jpg) no-repeat scroll top left;
	padding:9px 0px 8px 39px;
	height:20px;
	position:relative;
	text-align:left;
	letter-spacing:0px;
}
.table_tabulation .th_function_star_bg{
	background:url(../images/centerbox/bg_program_th_02.jpg) no-repeat scroll top left;
	color:#000;
}
.yes, .no, .good{
	background:url(../images/centerbox/icon_yes.jpg) no-repeat scroll center center;
	width:28px; 
	height:23px;
	margin:0 auto;
}
.no{
	background:url(../images/centerbox/icon_no.jpg) no-repeat scroll center center;
}
.good{
	background:url(../images/centerbox/icon_good.jpg) no-repeat scroll center center;
}
.btn_more, .btn_more_o{
	background:url(../images/centerbox/btn_more.gif) no-repeat scroll center center;
	width:34px;
	height:7px;
	position:absolute;
	text-indent:-999px;
	left: 115px;
	top: 15px;
}
.btn_more_o{
	background:url(../images/centerbox/btn_more_o.jpg) no-repeat scroll center center;
}

/*全站搜尋*/
h1.search{
	background:url(../images/centerbox/h1_search.jpg) no-repeat scroll center center;
}
h1.ebook_search{
	background:url(../images/centerbox/h1_ebook_search.jpg) no-repeat scroll center center;
}
.search_box{
	padding:15px 10px 10px ;
}