.search {
	width	:530px;
}

.pad {
	padding	:8px 5px;
	font-size	:12px;
	border-bottom:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
}

.sys_table {
	margin-top	:20px;
	margin-left	:8px;
	color: #666666;
}

.sys_tdl {
	width	:26px;
	text-align		:left;
	vertical-align	:top;
	color: #666666;
}

.sys_tdr {
	padding-bottom	:22px;
	line-height		:1.5;
	color: #666666;
}

.sys_box {
	margin-top	:15px;
	margin-bottom:16px;
	margin-left	:8px;
	line-height:1.5;
	width	:511px;
	color: #666666;
}

.sys_img {
	margin-bottom	:16px;
	text-align	:center;
}

.faq_subbox {
	margin-top	:5px;
	margin-bottom	:5px;
	margin-left	:8px;
	line-height:1.5;
}

.faq_img {
	margin-bottom	:16px;
	text-align	:center;
}

.faq_right {
	width	:511px;
	text-align	:right;
}

/*bookstore.html*/
.sto_table {
	margin-top	:23px;
	margin-bottom	:23px;
}

.sto_tdl {
	width:4px;
	background-color:#CCCCCC;
}

.sto_tdm {
	width	:70px;
	padding-top		:12px;
	padding-left	:15px;
	text-align		:left;
	vertical-align	:top;
}

.sto_tdr {
	width	:431px;
	padding-top		:12px;
	padding-bottom	:12px;
	line-height	:1.5;
}

.sto_tdb {
	width	:516px;
	height	:1px;
	text-align		:right;
}

/*publish_book.html*/
.pub_text1 {
	width	:511px;
	margin-top	:16px;
	margin-bottom	:30px;
	margin-left	:10px;
	line-height	:1.2;
}

.pub_box {
	border-width	:2px;
	border-color	:#B5AA7D;
	border-style	:solid;
	padding	:20px;
	letter-spacing	:-1px;
}

.pud_gold {
	color:#795B00;
	font-weight	:bold;
}

/*order_form.html*/
.orderf_table {
	width	:100%;
	margin-top	:3px;
}

.orderf_td1 {
	background-color:#E5E5E5;
	padding-top		:8px;
	padding-left	:10px;
	padding-right	:10px;
	text-align		:left;
	vertical-align	:top;
	border-bottom:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
}

.orderf_td1_s {
	background-color:#D0DDE8;
	padding-top		:8px;
	padding-left	:10px;
	padding-right	:10px;
	text-align		:left;
	vertical-align	:top;
	border-bottom:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
}

.orderf_td2 {
	background-color:#F2F2F2;
	padding	:5px;
	border-bottom:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
}

.orderf_td3 {
	background-color:#F2F2F2;
	padding	:10px;
	border-bottom:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	line-height	:1.5;
}

.orderf_box {
	margin-top	:5px;
	line-height	:1.3;
}

/*sitemap.html*/

#map1 {
	padding: 20 10 30 10px;
	border-bottom: 1px solid #CCCCCC;
}
#map1 h3 {
	font-size: 12px;
	color: #CC0000;
	padding-left: 10px;
}
#map1 li{
	list-style-type:square;
	color :#CC0000;
	list-style-position: outsideside;
}
#map2 {
	padding: 20 10 30 10px;
	border-bottom: 1px solid #CCCCCC;
}
#map2 h3 {
	font-size: 12px;
	color: #006699;
	padding-left: 10px;
}
#map2 li{
	list-style-type:square;
	color :#006699;
	list-style-position: outsideside;
}
#map3 {
	margin: 30 0 0 0px;
	padding: 20 10 30 10px;
}
#map3 li{
	list-style-type:square;
	color :#666666;
	list-style-position: outsideside;
}
.agree {
	margin: 0 0 0 5px;
	padding: 0;
}

.agree ul {
	list-style-type:disc;
}

.agreement_text {
	text-align	:left;
	line-height	:1.5;
	color		:#666666;
	width	:511px;
	font-size	:small;
	text-align	:justify;
	text-justify:distribute;
}

.agreement_text b {
	border-left:solid 5px #999999;
	padding-left:5px;
}