@charset "utf-8";
@import url(main.css);
/* CSS Document */

/*=======Basic Set=======*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset {margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;}
body{font-size:12px;}
p{margin-top:0;margin-bottom:10px;}
img{border:0px;}
a{text-decoration:none;outline:none;hlbr:expression(this.onFocus=this.blur());}
a:hover{text-decoration:underline;}
.clear{clear:both;}
.colorRed{color:#f00;}
.colorBlack{color:#000;}
.colorOrg{color:#f90;}
h1{font-size:16px;font-weight:bold;font-family:"新細明體";color:#436C96;margin:0 0 8px;line-height:18px;letter-spacing:1px;}
h2{font-size:15px;font-weight:bold;color:#459E00;margin:0 0 8px;}
.L_box_C a,#MainFooter a{color:#333;}
.L_box_C a:hover,#MainFooter a:hover{color:#690;}

#MainBody{background:url(images/bg_body.jpg) repeat;}
#MainTop{background:url(images/bg_top.jpg) repeat-x;height:142px;}
	#LogoSearch{width:974px;height:100px;margin:0 auto;}
		.btn_logo{display:block;background:url(images/logo.jpg) no-repeat;width:468px;height:87px;text-indent:-9999px;margin:13px 0 0 0;float:left;}
		#searchBox{float:right;margin:67px 0 0 0;*margin:67px 0 0 0;background:url(images/icon_search.png) no-repeat scroll left center;padding:0 0 0 27px;position:relative;}
			.tf_bor{border:1px solid #666;border-right:none;font-size:12px;width:135px;padding:3px 2px 2px;float:left;color: #999999;}
			#searchBox form{float:left;margin-right:10px;}
				#searchBox button{display:block;background:url(images/btn_search.jpg) no-repeat;width:51px;height:22px;border:0px;float:left;cursor:pointer;}
				#searchBox button span{display:none;}
#MainContent{background:#fff;}
	#short_path{width:963px;margin:0 auto;padding:10px 5px;color:#000;clear:both;}
		#short_path a{color:#000;}
	#TwoBlock{width:973px;margin:0 auto;}
		#Left{width:189px;float:left;letter-spacing:1px;line-height:16px;}
			.L_box{width:189px;background:url(images/bg_boxCont.jpg) repeat-y;margin:0 0 10px;}
			.L_box_T{background:url(images/bg_boxTop.jpg) no-repeat;width:165px;height:18px;padding:11px 0 0 24px;font-weight:bold;font-family:'新細明體';}
				.L_box_T span span{font-family:Arial;margin:-2px 0 0 8px;position:absolute;}
			.L_box_B{background:url(images/bg_boxBtm.jpg) no-repeat;height:13px;}
			.L_box_C{word-wrap:break-word;word-break:break-all;}
				.Lbox_pd{padding:8px 15px 9px 10px;}
				.L_box_C ul{margin:0 0 0 5px;}
					.L_box_C ul li{
						list-style:none;
						background:url(images/icon_list.jpg) no-repeat scroll left 5px;
						padding:0 0 0 10px;
						margin:5px 0 2px 0;
						color:#666;
					}
					.L_box_C ul li span{font-size:11px; color:#999999;}
					.L_box_C ul.ebookList li{background:none;height:90px;overflow:hidden;padding:0 0 10px;border-bottom:1px solid #E0DFE3;}
						.ebookImg{display:block;width:80px;height:110px;float:left;margin:0 3px 0 0;}
						.ebookName{display:block;font-weight:bold;font-family:'新細明體';line-height:1.2em;padding:2px 0;}
			.bookInfo{margin:0 0 20px;border-bottom:1px solid #e6e6e6;padding:0 0 10px;}
				.LBImg{overflow:hidden; text-align:center;}
					.LBImg img{border:1px solid #CCC;}
				.LinkBtnArea{padding:10px 0 10px 6px;}
					.LinkBtn{display:block;width:34px;height:18px;color:#000;float:left;padding:4px 0 0 30px;margin:0 5px;}
					.LinkBtn:hover{text-decoration:none;color:#690;}
					.btn_view{background:url(images/btn_view.jpg) no-repeat;cursor:pointer;}
					.btn_keep{background:url(images/btn_keep.jpg) no-repeat;cursor:pointer;}
				.blogLink{background:url(images/bg_bloglink.jpg) no-repeat;width:163px;height:34px;padding:20px 0 0 5px;margin:0 auto 10px;}
					.iBlog,.iBlog span{display:block;float:left;margin:0 3px 0 4px;width:24px !important;height:25px !important;text-indent:-9999px;padding:0 !important;}
					.link_more span{background:url(images/icon_blogMore.jpg) no-repeat !important;margin:0;}
					.link_fb {background:url(images/icon_blogfacebook.jpg) no-repeat !important;margin:0 5px;}
					.link_tw span{background:url(images/icon_blogtweet.jpg) no-repeat !important;margin:0;}
					.link_pl span{background:url(images/icon_blogplurk.jpg) no-repeat !important;margin:0;}
					.link_gl span{background:url(images/icon_bloggoogle.jpg) no-repeat !important;margin:0;}
				.bookInfo table{color:#999;margin:0 auto;}
			.sum{font-size:10px;color:#666;}
			.bg_poll{background:url(images/bg_poll.jpg) no-repeat;width:116px;height:57px;margin:5px 0 -11px 0;padding:0 0 0 40px;}
				.word{color:#C14A4A;padding:6px 5px 10px 0;text-align:right;}
		#Right{width:770px;float:right;}
			#FlashArea{margin:0 0 8px;}
			.MainBookBox{background:url(images/bg_BigBox_C.jpg) repeat-y;width:770px;margin:0 0 10px;}
				.MainBox_T{background:url(images/bg_BigBox_T.jpg) no-repeat;width:760px;height:18px;position:relative;padding:10px 0 0 10px;}
				.no_pd{padding:10px 0 0 0;width:770px;height:18px;}
					.Title{
						background:url(images/icon_title.jpg) no-repeat scroll left 3px;
						font-weight:bold;
						padding:0 50px 0 12px;
						font-size:15px;
						color:#069;
						font-family:'新細明體';
					}
					.btn_more{color:#000;font-size:11px;position:absolute;right:15px;top:9px;cursor:pointer;}
						.btn_more:hover{text-decoration:none;color:#f00;}
				.MainBox_B{background:url(images/bg_BigBox_B.jpg) no-repeat;height:14px}
				.MainBox_C{}
					.table_ebookbox_maxwide{width:940px;margin:15px auto 10px;}
						ul.ebookbox_maxwide{width:940px;}
					.table_ebookbox{width:740px;margin:15px auto 10px;}
						ul.ebookbox{/*width:740px;*/}
							ul.ebookbox li{list-style:none;float:left;margin:0 13px 10px;_margin:0 9px 10px;}
							.table_ebookbox_maxwide ul.ebookbox li{margin:0 7px 10px;_margin:0 9px 10px;}
			.BannerArea img{margin:0 8px 10px;}
			.bookInfoContent,.screenshots,.aboutBook{margin:0 0 25px;color:#666;font-size:13px;}
				span.bookmaking{display:block;font-size:12px;margin:0 0 10px;letter-spacing:0.1em;}
				.txt,.txtbox{padding:5px 20px 10px 8px;line-height:18px;letter-spacing:1px;}
				.txtbox{padding:10px 15px 0;font-size:13px;}
					.txtbox p{margin-bottom:10px;}
					.txtbox a{color:#069;}
					.txt ul,.txtbox ul{margin:0 0 0 30px;font-size:12px;}
						.txt ul li,.txtbox ul li{list-style:none;background:url(images/icon_ulli.jpg) no-repeat scroll left 4px;padding-left:10px;margin:0 0 1px;}
				h2 span{font-family:Verdana;font-size:11px;font-weight:normal;}
				.font_01{font-size:12px;color:#000;background:url(images/icon_title.jpg) no-repeat scroll left 1px;}
				.table_reply{margin:10px 0 5px 21px;font-size:13px;}
					.td_01{padding:20px 0 10px;}
					.table_reply span.en,.tagContent span.en,.table_member span.en,.table_cont span.en,.ui-widget-content span.en{color:#999;font-size:10px;font-family:Verdana;}
					.tf_nobg{border:0;margin:3px 0 0 0;font-size:13px;}
					.bg_tf_s{background:url(images/bg_tf_s.jpg) no-repeat;width:347px;height:23px;padding:0 8px;}
						.tf_s{width:343px;}
					.bg_tf_b{background:url(images/bg_tf_b.jpg) no-repeat;width:707px;height:120px;padding:3px 8px 0;}
						.tf_b{width:707px;height:110px;}
					.btn_style01{background:url(images/btn_style01.jpg) no-repeat;width:116px;height:25px;font-size:15px;color:#333;border:0;margin:0 0 0 10px;cursor:pointer;}
			.replyArea{margin:0 0 25px;}
				.replyBox{width:742px;margin:0 auto 5px;padding:5px 0 0 0;}
					.btn_reply{
						display:block;
						background:url(images/btn_reply.jpg) no-repeat;width:105px;height:17px;*height:16px;
						padding:3px 0 0 24px;*padding:4px 0 0 24px;
						color:#666;
						letter-spacing:0.3em;
						cursor:pointer;
					}
						.btn_reply:hover{text-decoration:none;color:#000;}
					.replyInBox{margin:20px 0 0 0;padding:0 0 10px;color:#666;font-size:12px;letter-spacing:0.02em;border-bottom:1px solid #ccc;}
						.reply_hd{margin:0 0 10px 5px;font-family:'新細明體';}
							.reply_hd span{font-weight:bold;font-size:13px;color:#333;margin:0 5px 0 0;}
						.inreply{padding:0 0 0 20px;}
			.tagContent{width:723px;margin:40px auto 15px;font-size:12px;}
				.table_tag{width:100%;margin:0 0 10px;}
				.table_tag td{border-bottom:1px dashed #666;padding:7px 0 0 0;vertical-align:top;}
				.tagPage{display:block;width:80px;font-family:Verdana;font-size:18px;font-style:italic;color:#ccc;margin:0 0 0 10px;}
					.tagPage:hover{color:#666;}
				.table_tag span{
					display:block;
					background:url(images/bg_taglist.jpg) repeat;
					padding:2px 5px;
					margin:0 0 1px;
					color:#666;
					letter-spacing:0.1em;
					line-height:1.3em;
					text-align:justify;text-justify:inter-ideograph;
				}
				.v_all{color:#000;}
				.linkBox{background:url(images/bg_aboutbox_t.jpg) no-repeat;width:723px;margin:2px 0 10px 0;position:relative;}
					.linkBox span{display:block;background:url(images/bg_aboutbox_b.jpg) no-repeat scroll left bottom;padding:4px 10px;color:#333;}
					.limit_h{background:url(images/bg_aboutbox_b.jpg) no-repeat scroll left bottom;height:110px;color:#333;padding:5px 0;}
					.limit_h span{height:100px;overflow-x:hidden;overflow-y:auto;background:none;margin:0 10px 0 0;}
					.link_copy{
						display:block;background:url(images/icon_copy.jpg) no-repeat;width:35px;height:26px;
						text-indent:-9999px;
						position:absolute;right:2px;top:-21px;
					}
				.set{font-size:13px;text-decoration:underline;color:#069;cursor:pointer;margin:0 0 10px;}
				.table_set{width:670px;margin:0 0 10px 20px;background:url(images/bg_taglist.jpg) repeat;display:none;}
					.table_set th{font-weight:normal;text-align:right;vertical-align:text-top;padding:8px 0 0 0;}
					.table_set td{padding:5px 5px 5px 10px;vertical-align:top;}
					.table_set img{margin:3px 0 0 0;}
			.mebook{
				background:url(images/bg_taglist.jpg) repeat;clear:both;margin:10px auto 20px;width:710px;padding:10px;border:1px solid #fff;position:relative;
			}
				.mebook:hover{border:1px solid #CCC;}
			.ck_mebook_list{position:absolute;right:5px;top:5px;color:#666;}
			.mebook_box{width:710px;}
				.mebook_title{color:#333;font-size:15px;}
				.mebook_title a{font-size:15px;color:#436C96;}
				.mebook_img{float:left;margin:5px 10px 0 0;}
				.mebook_inbox{float:right;width:600px;margin:10px 0;}
				.mebook_info{font-size:11px;color:#333;text-align:right;background:url(images/line.jpg) repeat-x scroll left bottom;padding:0 0 2px;}
					.mebook_info span{color:#666;}
				ul.clearfix{background:#fff;padding:10px 0 10px 10px;margin:5px 0;_padding:10pxss 0 10px 0;}
				.mebook_box ul li{
					list-style:none;
					float:left;
					background:url(images/icon_list.jpg) no-repeat scroll left 5px;width:120px;
					padding:0 0 0 8px;
					margin:5px 0 5px 5px;
				}
				.mebook_box ul li a{color:#666;font-size:13px;}
				.btnArea{text-align:right;float:right;width:600px;display:block;}
					.btn_style02{border: #666666 1px solid;color: rgb(102, 102, 102);font-size: 12px;margin: 0 0 0 5px;cursor:pointer;border-radius: 3px;background-color: #FFF;}
			.titleImg{width:720px;height:35px;text-indent:-9999px;margin:15px auto 0;}
				.titleImg_01{background:url(images/title_set01.jpg) no-repeat;}
				.titleImg_02{background:url(images/title_set02.jpg) no-repeat;}
				.titleImg_03{background:url(images/title_set03.jpg) no-repeat;}
				.titleImg_04{background:url(images/title_pro01.jpg) no-repeat;width:680px;}
				.titleImg_05{background:url(images/title_pro02.jpg) no-repeat;width:680px;}
				.titleImg_06{background:url(images/title_find01.jpg) no-repeat;width:680px;}
				.titleImg_07{background:url(images/title_find02.jpg) no-repeat;width:680px;}
				.titleImg_08{background:url(images/title_find03.jpg) no-repeat;width:680px;}
				.titleImg_09{background:url(images/title_find04.jpg) no-repeat;width:680px;}
				.titleImg_10{background:url(images/title_find05.jpg) no-repeat;width:680px;}
				.titleImg_11{background:url(images/title_bus01.jpg) no-repeat;}
				.titleImg_12{background:url(images/title_bus02.jpg) no-repeat;}
				.titleImg_13{background:url(images/title_bus03.jpg) no-repeat;}
				.titleImg_14{background:url(images/title_bus04.jpg) no-repeat;}
				.titleImg_15{background:url(images/title_bus05.jpg) no-repeat;}
			.table_ebookset{width:720px;margin:0 auto 30px;color:#333;}
				.table_ebookset th{font-weight:normal;text-align:right;padding:2px 0 4px 0;}
				.tf{font-size:13px;border:1px solid #999;padding:2px;letter-spacing:1px;}
				.tf_data{background:url(images/bg_tf.jpg) repeat-x scroll left bottom;}
				.tf_data_b{background:url(images/bg_tf_l.jpg) repeat-x scroll left bottom;width:475px;}
				.ps {color: #6FA102;margin: 10px 5px;text-align: center;}
				.ck_fl{float:left;margin:0 15px 0 0;}
			.btn_data{background:url(images/btn_data.jpg) no-repeat;width:145px;height:33px;border:0;color:#000;font-size:13px;margin:0 15px 0 0;cursor:pointer;}
			.mbox{width:340px;background:url(images/bg_m_rt.jpg) no-repeat scroll right top;margin:50px auto 10px;position:relative;padding-top:15px;}
				.minbox{background:url(images/bg_m_lb.jpg) no-repeat scroll left bottom;padding:0 0 5px;}
				#mTitle{position:absolute;right:0px;top:-21px;font-size:25px;color:#DDD;font-weight:bold;}
				.table_member{width:295px;margin:0 auto;font-size:13px;color:#000;}
					.table_member th{font-weight:normal;text-align:right;}
				.btnArea01{width:300px;margin:10px auto 0;text-align:right;}
				.btn_style03 {border: 1px;color: #FFF;cursor: pointer;background-color: #666;margin: 5px 0 0 0;border-radius: 3px;}
				.minfo{background:url(images/bg_taglist.jpg) repeat;width:300px;padding:20px;text-align:center;margin:15px auto 50px;}
				.errInfo{position:absolute;left:20px;bottom:5px;width:180px;}
				.info{font-size:15px;text-align:center;margin:150px 20px;letter-spacing:1px;}
					.info a{color:#006699;}
			.tb_mt{margin-top:30px;}
			fieldset{width:200px;background-color:#FFFFFF;}
				legend{color:#666;}
				fieldset p{margin:10px;}
			.err_msg{width:100%;left:80px;top:-30px;color:#f00;}
			.progressWrapper{margin:0 auto;}
				.progressName{font-size:13px !important;}
			.page_sortby_box{width:130px;margin:15px 0 5px 4px;list-style:none;text-align:center;}
				.page_sortby_box a{display: block;padding: 4px 0 0 0;color: #ccc;text-decoration: none;border: #CCCCCC 1px solid;border-radius: 3px;background-color: #FFF;}
				.btnbar li.on a{background: #333;border: 1px solid #222;color: #fff;text-decoration: none;}
				.btnbar ul, .btnbar li {list-style: none;}
				.btnbar li {display: inline;float: left;width: 120px;margin: 0 8px 0 0;}
				.btnbar li a {display: block;width: 100%;height: 30px;line-height: 30px;text-align: center;font-size: 13px;color: #999;border: 1px solid #ccc;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
			.newsList{width:95%;margin:15px auto 0;padding-bottom:10px;border-bottom:1px dashed #ccc;}
				.news_list_box{padding:7px 10px;list-style:none;width:auto;border:0;margin:0;}
				.news_list_box a{display:block;}
			#sortable{padding:0px 20px 20px;}
			.notes{color:#999;width:680px;margin:15px auto;}
				.notes p{margin-bottom:5px;text-align:left;line-height:14px;}
				.notes p.en{font-size:11px;font-family:Verdana;}
			.table_cont{width:690px;margin:0 auto 15px;}
				.table_cont td{vertical-align:top;}
				.table_cont a{color:#069;}
				.tf_con{width:178px;margin:0 0 5px;}
				.tf_que{width:480px;height:150px;}
				.codeImg{width:177px;border:1px solid #ccc;padding:1px;margin:63px auto 3px;}
			.tb_pd{border-bottom:1px dashed #ccc;}
				.tb_pd td{padding:3px 10px;}
				.exImgbox{display:block;float:left;margin:0 15px 10px 0;*padding:0 0 10px;width:120px;overflow:hidden;}
				.ex_cont{float:left;width:405px;color:#666;padding:5px 0 10px 0;line-height:14px;letter-spacing:1px;}
				.table_ex{width:100%;margin:0 auto;border-left:1px dashed #ccc;}
					.table_ex td{padding:2px 0 2px 7px;}
			.logo_tdi{display:block;background:url(images/tdiImg.jpg) no-repeat;width:690px;height:107px;text-indent:-9999px;margin:3px 0 0 0;}
				/*.logo_tdi:hover{background:url(images/tdiImg_over.jpg) no-repeat;}*/
			.serviceImg{background:url(images/servicesImg.jpg) no-repeat;width:640px;height:355px;}
			.bookedit{width:720px;margin:15px auto 25px;}
				.bookedit .mebook_inbox{width:645px;margin:5px 0 0;color:#999;}
				.bookedit .mebook_img{margin:5px 0 0;}
				.table_bkedit th{font-weight:normal;text-align:left;padding:0 7px;}
				.table_bkedit td{padding:2px 7px;}
				.pg{/*width:50px;*/text-align:center;}
				.tb_lf{float:left;}
				.table_bookedit_1{background:url(images/line_v.jpg) repeat-y scroll left top;margin:0 0 0 35px;}
					.table_bookedit_1 td{padding:2px 5px;}
			.tb_col{color:#999;}
			.table_bus{width:100%;}
				.table_bus th{font-weight:bold;text-align:left;}
				.table_bus th span.ps{font-weight:normal;}
			.order{margin:15px auto 0;}
				.order th{background:url(images/bg_taglist.jpg) repeat;font-size:13px;padding:5px;}
				.order td{background:url(images/line.jpg) repeat-x scroll left bottom;padding:5px;}
				.order td.td_02{text-align:center;padding-top:9px;}
				.order a{color:#069;}
			.intable{margin:15px auto 0;}
				.intable td{padding:5px 5px;background:url(images/bg_taglist.jpg) repeat;}
				.ui-widget-content .intable a{color:#069;}
			.bookNB{font-size:15px;color:#666;}
				.bookNB span{font-weight:bold;font-size:20px;}
			.libraryBox{border:1px solid #ccc;padding:20px 0 0 10px;*padding:20px 0 20px 10px;position:relative;}
			.ilb{display:block;position:absolute;width:7px;height:7px;}
			.lb_lt{background:url(images/icon_co_lt.jpg) no-repeat;left:-1px;top:-1px;}
			.lb_rt{background:url(images/icon_co_rt.jpg) no-repeat;right:-1px;top:-1px;}
			.lb_lb{background:url(images/icon_co_lb.jpg) no-repeat;left:-1px;bottom:-1px;}
			.lb_rb{background:url(images/icon_co_rb.jpg) no-repeat;right:-1px;bottom:-1px;}
				.libraryBox .ebookbox{width:740px;}
				.libraryBox .ebookbox li{margin:0 10px 20px;}
			.setAll{background:url(images/icon_ulli.jpg) no-repeat scroll left 8px;padding-left:10px;color:#666;}
				.setAll label{color:#000;}
				
#FooterMenu{display:block;text-align:center;padding:50px 0 15px;}
	#FooterMenu ul li{display:inline;color:#333;}
	#FooterMenu ul li.line_f{font-size:10px;color:#999;margin:0 5px;}
	#FooterMenu ul li a{color:#333;}
#MainFooter{
	background:url(images/bg_footer.jpg) repeat-x;
	clear:both;
	height:90px;
	color:#333;
	font-size:12px;
	padding:35px 0 0 0;
}
	#MainFooter p{text-align:center;line-height:1.5em;}
	#MainFooter p span{margin:0 3px;}
	#MainFooter p span.en{font-size:11px;}

/*=======Page=======*/		
.pagination_box{margin:5px 15px;float:right;font-size:11px;}
	.page_box_useless{font-weight:normal;color:#999;float:left;}
	.page_box{float:left;}
	.page_number{display:block;float:left;margin:0 10px 0;}
	.page_number a,.page_number span{display:block;float:left;margin-bottom:5px;margin-right:5px;padding:2px 6px;border:0;}
	.page_number span{background:url(images/bg_page_link.jpg) no-repeat;}
	.page_number a {background:url(images/bg_page.jpg) no-repeat;color:#459E00;text-decoration:none;}

/*=======Panel=======*/
.memberName{
	background:url(images/icon_person.jpg) no-repeat scroll right top;/*width:88px;*/height:44px;padding:10px 112px 0 0;text-align:right;line-height:2.5em;
	position:absolute;
	top:15px;
}
	.welcome{font-size:25px;font-weight:bold;color:#BDF332;font-family:Verdana;}
	.mName{font-size:15px;color:#fff;}
	.memberCenter{border-top:2px dashed #BDF332;margin-top:77px;}
	ul.mMenu{width:160px;float:left;margin:10px 10px 0 0;}
		ul.mMenu li{list-style:none;padding:6px 0 0 0;_padding:0 0 0 0;}
		#panel ul.mMenu li a{display:block;font-size:12px;color:#fff;border-bottom:2px solid #fff;padding:4px 3px;_padding:1px 2px;}
		#panel ul.mMenu li a:hover{border-bottom:2px solid #BDF332;color:#BDF332;}
		#panel ul.mMenu li a span{font-size:10px;color:#666;}
	.other{float:right;width:300px;padding:0 0 0 20px;border-left:1px solid #666;margin-top:10px;}
		.epaper{width:230px;float:left;font-size:12px;}
		.contact{width:300px;float:left;font-size:12px;}
			.contact ul{margin:7px 0 0 0;}
				.contact ul li{list-style:none;font-family:Verdana;font-size:11px;padding:2px 0 3px 25px;margin:0 0 5px;color:#ccc;}
				#panel .contact ul li a{color:#ccc;}
				#panel .contact ul li a:hover{text-decoration:underline;}
				.contact ul li.tdiPhone{background:url(images/icon_phone.jpg) no-repeat scroll left center;}
				.contact ul li.tdiMail{background:url(images/icon_mail.jpg) no-repeat scroll left center;}
				.contact ul li.tdiFax{background:url(images/icon_fax.jpg) no-repeat scroll left center;}
				.contact ul li.tdiHome{background:url(images/icon_home.jpg) no-repeat scroll left center;}
				.contact ul li.tdiMSN{background:url(images/icon_msn.jpg) no-repeat scroll left center;}
				.contact ul li.tdiSkype{background:url(images/icon_skype.jpg) no-repeat scroll left center;}
				
/*=======FOR TAG=======*/
.aboutBook .ui-widget-content{background:url(images/bg_BigBox_C.jpg) repeat-y;border:0;}
.aboutBook .ui-tabs,.aboutBook .ui-tabs .ui-tabs-nav{padding:0;}
.aboutBook .ui-widget-header{background:url(images/bg_BigBox_T.jpg) no-repeat;border:0;}
	.aboutBook .ui-tabs .ui-tabs-nav li{list-style:none;margin:10px 0 0 10px;}
	.aboutBook .ui-tabs .ui-tabs-nav li a{display: block;background: url(images/bg_tag.jpg) no-repeat;width: 122px;height: 13px;color: #666;text-align: center;padding: 2px 5px 5px 5px;background: white;border: #BFBFBF 1px solid;border-radius: 3px;}
	.aboutBook .ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color: #000;cursor: default;background: #E2E2E2;border: #949494 1px solid;border-radius: 3px;}
	.aboutBook .ui-state-hover{background:none;border:0;}
	.aboutBook .ui-state-default,.aboutBook .ui-widget-content .ui-state-default{background:none;border:0;}
	.aboutBook .ui-state-active,.aboutBook .ui-widget-content .ui-state-active{background:none;border:0;}
	.aboutBook .ui-widget-content a.tagPage{display:block;width:auto;font-family:Verdana;font-size:18px;font-style:italic;color:#ccc;margin:0 0 0 10px;}
	.aboutBook .ui-widget-content a.tagPage:hover{color:#666;}
.upLoad{position:absolute;right:15px;top:12px;z-index:9999;text-align:center;padding-top:4px;}
	.upLoad a{color:#999;font-size:12px;}
	.upLoad a:hover{color:#333;text-decoration:none;}
	
/*=======FOR UI-Slider_Widtd=======*/
/*
.sl_bar{border:1px solid #DFD9C3 !important;background:none !important;}
.sl_htm{margin-right:10px !important;font-size:13px !important;}
.fg-menu a:link,.fg-menu a:visited,.fg-menu a:active{padding:2px 0 1px 5px !important;width:95% !important;color:#666 !important;}
.fg-menu a:hover{color:#000 !important;}
.fg-menu-flyout .ui-state-hover,.fg-menu-flyout .ui-state-focus{background:#999 url(images/bg_select.jpg) repeat-x !important;color:#000 !important;border:1px solid #999 !important;padding:2px 0 1px 5px !important;}
.positionHelper .fg-menu-flyout{top:25px !important;width:133px !important;border:1px solid #999 !important;}
.ui-corner-all{-moz-border-radius:3px 3px 3px 3px !important;}
/*
.positionHelper .fg-menu-flyout ul{left:130px !important;top:5px !important;width:133px !important;}
fg-menu-indicator ul li a{padding:4px 0 4px 4px !important;}
.fg-button{padding:0.4em 2.5em 0.2em 0.5em;margin:0;}
.fg-menu-indicator span{padding-top:3px;}
*/
/*=======方案介紹=======*/
.table_pro{width:577px;margin:0 auto;color:#666;font-size:12px;border-collapse:collapse;}
	.table_pro th{font-size:15px;color:#fff;font-weight:bold;height:30px;}
	.table_pro td{text-align:center;padding:6px 3px;background:url(images/bg_taglist.jpg) repeat;border:1px solid #ccc;}
	.table_pro .colorBlack{font-size:13px;}
	.table_pro a{color:#069;}
		th.bar01{background:url(images/bg_proBar01.jpg) repeat-x;width:167px;border-left:1px solid #666;}
		th.bar02{background:url(images/bg_proBar02.jpg) repeat-x;width:130px;}
		th.bar03{background:url(images/bg_proBar03.jpg) repeat-x;width:130px;}
		th.bar04{background:url(images/bg_proBar04.jpg) repeat-x;width:130px;border-right:1px solid #069;}
		th.bar05{background:url(images/bg_proBar05.jpg) repeat-x;width:139px;border-left:1px solid #069;}
		th.bar06{background:url(images/bg_proBar06.jpg) repeat-x;width:139px;}
		th.bar07{background:url(images/bg_proBar07.jpg) repeat-x;width:139px;}
		th.bar08{background:url(images/bg_proBar08.jpg) repeat-x;width:140px;border-right:1px solid #7A072D;}
	.btn_buy{display:block;background:url(images/btn_buy.jpg) no-repeat;width:106px;height:43px;text-indent:-9999px;margin:0 auto;cursor:pointer;}
	.bg_other{background:url(images/bg_taglist.jpg) repeat;width:640px;margin:0 auto;padding:20px;}
	.table_pro td.bg_td{padding:0;}
	.bg_td_org{vertical-align:middle;background:url(images/bg_proTD.jpg) repeat-x scroll left top;height:22px;padding-top:7px;}
		.yes{background:url(images/icon_yes.jpg) no-repeat;width:19px;height:18px;margin:0 auto;text-indent:-9999px;}
		.yes_o{background:url(images/icon_yes_o.jpg) no-repeat;width:19px;height:18px;margin:0 auto;text-indent:-9999px;}
		.no{background:url(images/icon_no.jpg) no-repeat;width:19px;height:18px;margin:0 auto;text-indent:-9999px;}
		
/*=======什麼是Finder=======*/
.findBox{width:670px;margin:15px auto 0;padding:0 5px;}
	.findBox img{border:3px solid #ccc;}
	.findBox a{background:url(images/icon_ulli.jpg) no-repeat scroll left 5px;padding:0 0 0 10px;font-size:12px;color:#699;text-decoration:underline;display:block;margin:3px 0;}
	.findBox a:hover{color:#92C063;}
	.findLink{display:block;float:left;}
	.bg_find{background:url(images/bg_finder.jpg) repeat-x scroll left bottom;padding:10px 0;}
	.td_finder{color:#069;padding:0 0 0 45px;}
	th.findBar{font-size:13px;width:auto;border:0;}
	.table_finder td{text-align:left;padding-left:5px;}
	.finderTitle{width:680px;margin:15px auto 0;}
		.nunb{color:#fff;background:#999;padding:1px 5px;margin:0 5px;}
		.finderTitle a{font-size:15px;color:#069;}
	.bgFinder{background:url(images/finderImg02.jpg) no-repeat;width:670px;height:216px;padding:185px 0 0 10px;margin:0 auto 35px;}
	.bgFinder_1{background:url(images/finderImg03.jpg) no-repeat;width:395px;height:403px;padding:0 0 0 285px;margin:0 auto 35px;}
	
/*=======常見問題======*/
#faq_accordion h3.ui-state-default a{color:#333;letter-spacing:1px;}
#faq_accordion h3.ui-state-default{background:url(images/bg_faq.jpg) repeat-x;height:28px;border:1px solid #DFD9C3;margin:5px auto;}
#faq_accordion h3.ui-state-hover{background:url(images/bg_faq_hover.jpg) repeat-x;outline:none;hlbr:expression(this.onFocus=this.blur());}
#faq_accordion h3.ui-state-hover a{color:#fff;}
#faq_accordion h3.ui-state-active{background:#fff;border:1px solid #DFD9C3;}
#faq_accordion h3.ui-state-active a{color:#459E00;letter-spacing:1px;}
#faq_accordion .txt{background:#fff url(images/bg_faq_act.jpg) repeat-x scroll left bottom;padding:15px 30px;line-height:18px;letter-spacing:1px;font-size:13px;}
#faq_accordion .txt ul{margin-bottom:10px;}

/**/
.title_w{
	background:url(images/line_title.jpg) no-repeat scroll left bottom;width:715px;
	padding:0 0 5px 5px;margin:15px auto 0;
	font-size:16px;font-weight:bold;color:#333;
}

/*最大寬*/
#Block{width:963px;float:right;}
.BlockBox {
    background: url("images/bg_MaxBigBox_C.jpg") repeat-y scroll 0 0 transparent;
    margin: 0 0 10px;
    width: 963px;
}
.BlockBox_T {
    background: url("images/bg_MaxBigBox_T.jpg") no-repeat scroll 0 0 transparent;
    height: 18px;
    padding: 10px 0 0 10px;
    position: relative;
    width: 963px;
}
.BlockBox_B {
    background: url("images/bg_MaxBigBox_B.jpg") no-repeat scroll 0 0 transparent;
    height: 14px;
}
.footer_copyright{
	text-align:center; color:#999; margin:10px;
}

.footer_copyright a{
	color:#999;
}
.external_brief{
	line-height:30px;
}
.caption span{
	width:32px;
	height:32px;
	position:absolute;
	/*background:url(../../theme/tw/images/close.png);*/
	background:url(images/close.png);
	right:2px;
	top:2px;
	display:none;
	cursor:pointer;
}
.caption:hover span{
	display:inline;	
}
.counterbox{
		position:relative;background:url(images/n-img/bg_counter.jpg) no-repeat scroll left top;width:181px;height:141px;margin:0 auto 11px;
		-webkit-box-shadow:0px 2px 4px rgba(0,0,0, 0.3);-moz-box-shadow:0px 2px 4px rgba(0,0,0, 0.3);box-shadow:0px 2px 4px rgba(0,0,0, 0.3);
	}
		.counter-nb{
			position:absolute;top:45px;left:50%;margin-left:-80px;background:url(images/n-img/bg_counter-nb.png) repeat;width:140px;padding:8px 10px;color:#586453;
			-webkit-box-shadow:0px 0px 4px rgba(0,0,0, 0.1);-moz-box-shadow:0px 0px 4px rgba(0,0,0, 0.1);box-shadow:0px 0px 4px rgba(0,0,0, 0.1);
		}
		.counter-nb p{text-align:center;margin:0;line-height:18px;letter-spacing:0;}
	
	/*在IE9,上傳的圖片會出不來*/
	.swfupload{background:url(images/page_upload-select.jpg) no-repeat scroll left top;}

/*--語系--*/
#LogoSearch{position:relative;}
.lang-i{position:absolute;bottom:-36px;right:0;padding:0 !important;z-index:10;}
.lang-i .ui-selectmenu{background:#7D4800;border:1px solid #FADC96;border-radius: 4px 4px 4px 4px;color:#fff;font-size:12px;}
.lang-i .ui-selectmenu-icon{background:url(images/icon_select.jpg) no-repeat scroll center center !important;}
.ui-selectmenu-menu{background:#7D4800 !important;}
.ui-selectmenu-menu li a{color:#fff;font-size:12px;}

.tag_cloud{
 padding:5px;font-size:18px;font-family:Arial,微軟正黑體;color:#fff !important;margin:5px 2px 0;display:inline-block;float:left;height:18px;line-height:18px;
 -webkit-text-shadow:2px 2px 3px rgba(0,0,0,0.15);-moz-text-shadow:2px 2px 3px rgba(0,0,0,0.15);text-shadow:2px 2px 3px rgba(0,0,0,0.15);
}
.tag_cloud_c1{background-color:#AB94C4;}
.tag_cloud_c2{background-color:#EEA36D;}
.tag_cloud_c3{background-color:#7499AC;}
.tag_cloud_c4{background-color:#79BC7F;}
.tag_cloud_c5{background-color:#E68080;}
.tag_cloud_c6{background-color:#7499AC;}
.tag_cloud_c7{background-color:#533869;}
.tag_cloud_c8{background-color:#6BAC2F;}
.tag_cloud_c9{background-color:#457BC4;}
.tag_cloud_c10{background-color:#C4413C;}

.tag_cloud_f1{font-size:13px;}
.tag_cloud_f2{font-size:13px;}
.tag_cloud_f3{font-size:13px;}
.tag_cloud_f4{font-size:13px;}
.tag_cloud_f5{font-size:13px;}

.banner_ad{
	width: 728px;
	height: 90px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left:20px;
}

.exBanner{
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left:20px;
}

/* 20140820 Iven新增修改 */
.memberName em{position:absolute;left:195px;bottom:-5px;font-size:15px;color:#FF0;width:300px;text-align:left;font-style:normal;}
/* Mblogin */
.box02{background:#fff;width:100%;margin:0 auto;}
	.box02-l,.box02-r{display:inline;float:left;width:382px;padding:40px 20px 90px 100px;min-height:220px;position:relative;}
	.box02-r{border-left:1px dashed #ccc;}
		h2.title{background:url(../images/content/icon_title.jpg) no-repeat scroll left top;padding:2px 30px 20px 35px;font-size:20px;width:230px;font-family:'微軟正黑體';letter-spacing:2px;color:#333;}
		h2.title b{display:block;text-align:right;}
		.formtb{padding:10px 0;}.formtb table{width:100%;}
		.formtb table th,.formtb table td{padding:5px;}.formtb table th{font-weight:normal;text-align:left;}
		.formtb .tf{border:1px solid #ccc;background:#fff;padding:2px 3px;width:170px;}.formtb .tf-s{widtH:80px;}
		.joininfo{padding:5px 0 15px;}
		.joininfo p{padding:5px 0;}
		.joininfo li{background:url(../images/content/icon_list01.jpg) no-repeat scroll left 12px;padding:3px 0 0 10px;color:#666;}
		.box02 .btnbox{text-align:center;position:absolute;left:0;bottom:10px;width:100%;text-align:center;}
/* Box03 */
.line01{padding:10px;border-bottom:1px dashed #ccc;}
.topfrome{padding:15px 0 0;}
.box03{width:100%;border:1px solid #A6C4E1;margin:15px auto 0;}
	.box03 .formtb{padding:20px;}
	.box03 .formtb th{text-align:right;padding:10px 20px;}.box03 .formtb th em{color:#f00;}.box03 .formtb td{color:#666;}
	.formtb textarea.tf{width:90%;}
	.formtb ul,.fy_bd ul{padding:0 0 0 25px;}.formtb ul li,.fy_bd ul li{padding:2px 0;}
	.form_hd{background:#ECF4F4;padding:10px 20px;}
	.form_hd b{color:#036;font-size:15px;}.form_hd span{display:inline;float:right;color:#f00;}
	.btn_center{text-align:center;}
h3.title01{padding:15px 0 0;}
.tb02{padding:20px 0;}
	.tb02 table{width:100%;padding:5px;}
	.tb02 table th,.tb02 table td{padding:5px;text-align:center;color:#666;}
	.tb02 table th{border-bottom:1px solid #ccc;}
	.tb02 table td{border-bottom:1px dashed #ccc;}
	.tb02 table td.em{color:#F66;}
	.tb02 table td.tb02-hd{background:url(../images/content/line_tb02.jpg) repeat-x scroll left bottom;padding:5px 5px 15px;border:0;text-align:left;}
	.tb02 table td.tb02-hd span{padding:0 5px;}
	.tb02 table td.tb02-hd.last{background-position:left top;padding:15px 5px 5px;}
	.i_del{display:inline;background:url(../images/content/item_del.jpg) no-repeat scroll left 2px;padding:0 0 0 15px;color:#666;text-decoration:underline;}
	.tb02 .mark{display:block;color:#999;}.mark i{padding:0 10px 0 0;font-style:normal;}
.tb02-1{width:100%;border-collapse:collapse;margin:20px auto 0;}
	.tb02-1 th,.tb02-1 td{border:1px solid #ccc;padding:5px;}
	.tb02-1 th{background:#f5f5f5;}
	.tb02-1 .tf-s{padding:2px 3px;width:50px;border:1px solid #ccc;}
	.tb02-1 .pro_img{display:inline;float:left;padding:0 10px;width:50px;}
	.tb02-1 .pro_name{display:inline;float:left;width:60%;padding:13px 0 0 5px;}
	.tb02-1 .pro_name em{display:block;font-size:12px;color:#666;}
	.tb02-1 td.buy_last{background:#f5f5f5;padding:20px;}
	.buy_last p{padding:3px 0;}.buy_last p span{color:#666;padding:0 3px;}.buy_last p em{color:#f00;padding:0 3px;}
	.tb02_ps{width:865px;padding:20px 0;margin:0 auto;}
	.tb02_ps p{display:inline;float:left;}.tb02_ps p em{color:#f00;}
	.tb02_ps .btn_06{display:inline;float:right;margin:0;}
.pline{padding:15px 0;}
.btnbox{padding:20px 0;text-align:right;height:35px;}
	.btn_03{background:#000;color:#fff;border:0;padding:8px 15px;font-size:13px;margin:0 5px;cursor:pointer;float:right;}
	.btn_03.l{float:left;}
.endinfo{text-align:center;color:#333;padding:20px;border:1px dashed #ccc;margin:20px 10px;}
	.endinfo h3{font-size:18px;font-weight:bold;color:#900;padding:0 0 5px;}
	.endulli{padding:20px 20px 0;}
	.endulli li{display:inline-block;margin:5px;background:url(images/icon_err.jpg) no-repeat scroll left 5px;padding:0 0 0 10px;}
.abtn a{display:inline-block;width:23px;height:23px;margin:0 1px;text-indent:-9999px;background-repeat:no-repeat;background-position:left top;}
	.i_mor{background-image:url(images/item_more.png);}
	.i_del01{background-image:url(images/item_del01.png);}
/* Fancybox */
.fybox{width:800px;}
	.fybox .title{background:url(images/content/item_title.png) no-repeat scroll left 4px;padding:0 0 0 35px;font-size:16px;color:#000;}
	.fy_bd{padding:20px 10px 10px;line-height:1.5;}
	.fy_bd .mbrlist li{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
	.fy_bd .mbrlist li span{padding:0;}
	.fancybox-title{display:none;}
	.fy_bd .formbox{padding:0 4%;}
	.fy_bd h2{color:#fff;background:#666;padding:0 10px;}
	.fy_bd ul li b{color:#900;}
/* 20150106 Iven新增修改 */
.box03_1{border:0;}.box03_1 .tb02-1{margin:10px auto 0;}.fy_bd .tb02-1{margin:10px auto 20px;}
.tb02-1 td.buye{padding:20px;}
i.imp{color:#F00;font-style:normal;padding:5px 3px;display:block;}
.tb02-1 i.imp{font-size:15px;font-weight:bold;display:inline;}
.tb02-1 h2{margin:0;font-size:13px;background:none;color:#459e00;padding:0;}
.inbklist{padding:20px;}
.payinfo{clear:both;height:90px;text-align:center;padding:10px 0 0;}
.btn01{border: 0;background: #C30;color: #fff;padding: 3px 10px;cursor: pointer;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.btn01:hover{background:#efefef;text-decoration:none;}
.tb02-2{padding:10px 0 0;}
.tb02-2 .ebookinBox img{width:auto;height:90px;}.tb02-2 td{padding:5px;}.tb02-2 td p{margin:0;}.tb02-2 i.imp{padding:0;}
/* 20151109 Ruby 新增*/
.fb_like{width: 450px}
.on a {color: #6FA102;cursor: default;}
.ps2 {color: #6FA102;margin: 10px 5px;text-align: left;}
.upload_div1{padding:10px;text-align:center;line-height:1.2;font-size:11px;margin:0 20px;}
.upload_div2{margin: 0 30px 0;text-align:center;line-height:1.2;}
.pager{float:right;margin-top:20px;}
.bottomline{border-bottom: 1px solid #E0DFE3;}
#add{border:1px solid #666; background:none;border-radius: 5px;}