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

#member_box h1{
	background:url(../images/centerbox/h1_member_left.jpg) no-repeat;
}
.register h2, .login h2, .forget h2, h2.modify{
	text-indent:-9999px;
	width:138px;
	height:42px;
	margin:20px auto;	
}
.register h2{
	background:url(../images/centerbox/h2_register.jpg) no-repeat scroll center center;
}
.register h2.modify{
	background:url(../images/centerbox/h2_member_modify.jpg) no-repeat scroll center center;
	width:206px;
}
.login h2{
	background:url(../images/centerbox/h2_login.jpg) no-repeat scroll center center;
}
.forget h2{
	background:url(../images/centerbox/h2_forget.jpg) no-repeat scroll center center;
}

/*會員註冊table裡面的table*/
.table_intable, .table_05{
	clear:both;
	width:100%;
	background:url(../images/centerbox/bg_talbe.jpg) repeat;
	color:#333;
}
.table_intable h3{
	color:#FFF;
	font-size:16px;
}
.table_intable p{
	margin: 0px 10px;
}
.table_intable th{
	color:#333;
	font-weight:bold;
	border-right:1px solid #fff;
}
.table_intable td, .table_intable th{
	border-bottom:1px solid #fff;
	padding:8px 0px 8px 0px;
}
.text02, .text03, .text04{
	width:200px;
	margin-left:10px;
}
.text03{
	width:300px;
}
.text04{
	width:80px;
}
.radio01, .check02{
	margin-left:10px;
}
.p05{
	color:#000;
	font-weight:normal;
}
.check_article{
	font-weight:normal;
}
.check_article a, .table_05 a{
	color:#06c;
	text-decoration:underline;
}
.check01{
	margin-left:10px;
	margin-right:5px;
}
.seclect01, .seclect02{
	margin-left:10px;
	width:120px;
}
.seclect02{
	width:85px;
}
#btn_area, #btn_area_nobg, #btn_area_b{
	width:572px;
	background-color:#999;
	margin:0 auto;
	text-align:center;
}
#btn_area_b{
	width:90%;
}
.table_intable .td02{
	background-color:#999;
	padding:17px 0px;
}
.table_intable .td03{
	background-color:#FFF;
}
/*電子書管理*/
#confirm{
	padding:15px 0px 15px 75px;
}
.administer p.p01{
	color:#999;
	margin:0px 45px 50px 65px;
}
.administer p.p01 a{
	color:#09f;
	text-decoration:underline;
}
#hd{
	position:relative;
	color:#FFF;
}
#hd h3{
	background:url(../images/centerbox/bg_try_ebook.jpg) no-repeat scroll center center;
	padding-top:2px;
	padding-left:10px;
	font-size:16px;
	width:561px;
	height:27px;
}
#hd .view, #hd .ebook_admin, #hd .ebook_other{
	background:url(../images/centerbox/btn_viewebook.jpg) no-repeat scroll center center;
	width:104px;
	height:19px;
	position:absolute;
	left: 457px;
	top: 3px;
	text-align:center;
	padding-top:3px;
	cursor:pointer;
}
#hd .ebook_admin, #hd .ebook_other{
	background:url(../images/centerbox/btn_adminbook.jpg) no-repeat scroll center center;
	left: 227px;
	height:22px;
	padding:0px;
}
#hd .ebook_admin:hover{
	background:url(../images/centerbox/btn_adminbook_link.jpg) no-repeat scroll center center;
}
#hd .ebook_other{
	background:url(../images/centerbox/btn_otherbook.jpg) no-repeat scroll center center;
	width:120px;
	left:334px;
}
#hd .ebook_other:hover{
	background:url(../images/centerbox/btn_otherbook_link.jpg) no-repeat scroll center center;
}
#hd .admin_submenu, #hd .other_submenu{
	position:absolute;
	padding-top:22px;
	left:0px;
	display:none;
}
.admin_menulist, .other_menulist{
	background:url(../images/centerbox/adminebook_center.jpg) repeat-y scroll center center;
	width:102px;
	padding:10px 0px;
}
.admin_menulist li, .other_menulist{
	list-style:none;
}
.admin_menulist li a, .other_menulist a{
	display:block;
	width:80px;
	height:20px;
	padding-left:22px;
	padding-top:2px;
	text-align:left;
	letter-spacing:0em;
}
.admin_menulist li a:hover, .other_menulist li a:hover{
	background:url(../images/centerbox/adminebook_link.jpg) no-repeat scroll center center;
	text-decoration:none;
	color:#000;
}
.other_menulist{
	background:url(../images/centerbox/otherebook_center.jpg) repeat-y scroll center center;
	width:118px;
}
.other_menulist a{
	width:97px;
	*width:95px;
}
.other_menulist li a:hover{
	background:url(../images/centerbox/otherebook_link.jpg) no-repeat scroll center center;
}
#hd .edit_ebook{
	position:absolute;
	left: 289px;
	top: 6px;
	width: 270px;
	text-align:right;
}
#hd .edit_ebook span{
	font-size:10px;
	color:#666;
	margin:0 7px;
}
.administer .table_04 td{
	background:url(../images/centerbox/bg_ebook_edit.jpg) repeat;
}
#spry_box{
	margin-top:10px;
}
.administer h2{
	background:url(../images/centerbox/h2_ebook.jpg) no-repeat scroll center center;
	text-indent:-9999px;
	width:235px;
	height:37px;
	margin:20px auto;
}

/*電子書本介紹*/
.table_ebook_information{
	width:345px;
	margin:17px 0px 10px 10px;
	font-family:"新細明體";
}
.table_ebook_information td{
	font-size:13px;
	color:#fff;
	padding:0px 0px 1px 0px;
}
.bookname{
	font-size:15px;
	color:#fc0;
}
.table_ebook_information p{
	font-size:11px;
	color:#999;
	padding-top:5px;
}
.table_05{
	text-align:center;
	border-left:1px solid #FFF;
	border-top:1px solid #FFF;
}
.table_05 td, .table_05 th{
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
.table_05 th{
	background:#999;
	color:#000;
	font-weight:normal;
	text-align:center;
}
.table_05 caption{
	text-align:left;
	font-size:16px;
	font-weight:bold;
	padding-left:10px;
}

/*新增電子書步驟*/
#step_img{
	width:603px;
	margin:0 auto;
}
.step1{
	background:url(../images/centerbox/btn_step1.jpg) no-repeat 0px 0px;
	width:208px;
	height:90px;
	display:block;
}
.step2{
	background:url(../images/centerbox/btn_step2.jpg) no-repeat 0px 0px;
	width:191px;
	height:90px;
	display:block;
}
.step3{
	background:url(../images/centerbox/btn_step3.jpg) no-repeat 0px 0px;
	width:204px;
	height:90px;
	display:block;
}
.noselected{
	background-position:0px -90px;
}
.step_notes{
	float:right;
	margin:20px 16px 10px 0px;
	color:#f90;
}
.sample_img{
	margin-left:10px;
}
.btn_finish{
	background:url(../images/centerbox/btn_step3_finish.jpg) no-repeat scroll center center;
	width:171px;
	height:42px;
	font-size:16px;
	color:#000;
	font-weight:bold;
	display:block;
	padding-top:25px;
	text-align:center;
}
.btn_finish:hover, .btn_finallink_l:hover, .btn_finallink_s:hover{
	text-decoration:none;
}
.bottom{
	background:url(../images/centerbox/btn_step3_finish_b.jpg) no-repeat scroll center center;
	height:25px;
	width:171px;
	display:block;
}
.upload_time{
	font-size:12px;
	color:#fff;
	display:block;
	margin-top:5px;
	font-family:"新細明體";
}
.btn_final_link{
	width:66%;
	margin:25px auto 10px; 
	*margin:25px auto 20px;
}
.btn_finallink_l, .btn_finallink_s{
	background:url(../images/centerbox/btn_finallink_l.jpg) no-repeat scroll center center;
	width:104px;
	height:25px;
	*height:22px;
	color:#333;
	margin-right:10px;
	display:block;
	float:left;
	padding-top:6px;
	*padding-top:7px;
	text-align:center;
}
.btn_finallink_s{
	background:url(../images/centerbox/btn_finallink_s.jpg) no-repeat scroll center center;
	width:84px;
}

/*設定按鈕*/
#ebook_tag{
	width:100%;
	float:left;
}
#ebook_tag ul{
	list-style:none;
}
#ebook_tag li.nolink, #ebook_tag li.link{
	background:url(../images/centerbox/btn_tag_nolink.jpg) no-repeat scroll center center;
	width:95px;
	height:25px;
	text-align:center;
	float:right;
	color:#fff;
	padding-top:9px;
}
#ebook_tag li.link{
	background:url(../images/centerbox/btn_tag_link.jpg) no-repeat scroll center center;
	color:#000;
	font-weight:bold;
}

/*會員註冊底下的外表格*/
.table_03, .table_comparison, .table_04{
	width:572px;
	margin:0 auto;
}
.table_04{
	margin:0 auto 15px;
}
/*比較表th字體大小*/
.table_comparison th{
	font-size:16px;
	height:32px;
}
.table_comparison td{
	padding:10px 0px 10px 0px;
}

/*排序模式的box*/
#sequence_box{
	width:95%;
	margin-left:20px;
	float:left;
}
#sequence_box ul{
	list-style:none;
}
#sequence_box li{
	display:block;
	float:left;
	padding:5px 10px 5px 10px;
	margin:2px 4px;
}
#sequence_box .sequence_page{
	display:block;
	text-align:center;
}

/*message_bg*/
#message_bg{
	background:url(../images/centerbox/bg_message.gif) no-repeat scroll bottom right;
}
.message_word{
	display:block;
	width:550px;
	padding:30px 25px;
}

/*轉寄好友*/
#forward h2{
	background:url(../images/centerbox/h2_forward.jpg) no-repeat scroll center center;
	text-indent:-9999px;
	width:138px;
	height:37px;
	margin:20px auto;
}
.text_bgccc{
	width:200px;
	background-color:#CCC;
	margin-top:10px;
	margin-left:10px;
}
.check_bgccc{
	margin-top:10px;
	margin-left:10px;
}

/*電子書編輯內頁按鈕*/
a.link:hover{
	background-position: center bottom;
	text-decoration:none;
	color:#000;
}
.set01, .set02, .set03, .set04, .set05{
	height:27px;
	color:#333;
	padding-top:13px;
	padding-left:35px;
	float:left;
	margin-right:2px;
	letter-spacing:normal;
	width:57px;
	background:url(../images/centerbox/btn_bookpage_set01.gif);
}
.set02{
	background:url(../images/centerbox/btn_bookpage_set02.gif);
}
.set03{
	background:url(../images/centerbox/btn_bookpage_set03.gif);
	padding-left:40px;
	width:92px;
}
.set04{
	background:url(../images/centerbox/btn_bookpage_set04.gif);
	padding-left:39px;
	width:105px;
}
.set05{
	background:url(../images/centerbox/btn_bookpage_set05.gif) no-repeat;
	width:71px;
}
.upload01, .upload02, .turn{
	background:url(../images/centerbox/btn_bookpage_upload01.gif);
	padding:8px 0px 0px 44px;
	*padding:10px 0px 0px 44px;
	width:78px;
	height:36px;
	*height:34px;
	font-size:16px;
	margin-right:8px;
	float:left;
	letter-spacing:normal;
	color:#333;
}
.upload02{
	background:url(../images/centerbox/btn_bookpage_upload02.gif);
}
.turn{
	background:url(../images/centerbox/btn_bookpage_turn.gif);
	padding:14px 0px 0px 20px;
	width:102px;
	height:30px;
	font-size:13px;
}
.gostep3 a{
	background:url(../images/centerbox/icon_point.gif) no-repeat scroll left center;
	*background-position:left 2px;
	padding-left:10px;
	color:#000;
	float:left;
	margin-top:13px;
	margin-left:10px;
}
.gostep3 a:hover{
	text-decoration:none;
	color:#fff;
}
.btn_bookpage_set{
	width:662px;
	margin:0 auto;
}
/* drawtide */

.table_intable_2{
	clear:both;
	width:95%;
	background:url(../images/centerbox/bg_talbe.jpg) repeat;
	color:#333;
	margin:0 auto;
}

.table_intable_2 td{
	padding:5px;
}



.subTitle{
	display:block;
	width:95%;
	font-size:18px;
	background-color:#aaa;
	padding:10px 0px;
	color:#fff;
	margin:0 auto;
}

.table_business, .table_06{
	clear:both;
	width:95%;
	background:url(../images/centerbox/bg_talbe.jpg) repeat;
	color:#333;
	margin:0 auto;
	margin-bottom:30px;
}


.table_06{
	text-align:center;
	border-left:1px solid #FFF;
	border-top:1px solid #FFF;
}
.table_06 td, .table_05 th{
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
.table_06 th{
	background:#999;
	color:#000;
	font-weight:normal;
	text-align:center;
}

.defaultTable td{
	padding:0px 5px 5px 5px;
}
h2.business{
	text-indent:-9999px;
	width:138px;
	height:42px;
	margin:20px auto;	
	background:url(../images/centerbox/h2_business.jpg) no-repeat scroll center center;
}
h2.buy, h2.code{
	text-indent:-9999px;
	width:166px;
	height:42px;
	margin:20px auto;	
	background:url(../images/centerbox/h2_buy.jpg) no-repeat scroll center center;
}
#notlogin{
	padding:15px;
	border:1px solid #666;
	width:300px;
	margin:100px auto;
	background: #444;
}
#buyfinish{
	padding:15px;
	border:1px solid #666;
	width:300px;
	margin:100px auto;
	background: #444;
}
h2.code{
	background:url(../images/centerbox/h2_code.jpg) no-repeat scroll center center;
	width:175px;
}
.img_ps{
	float:left;
	width:270px;
	font-size:11px;
	color:#b00;
}