a.home_ {
	width:60px;
	background:url(images/menu.home.gif) no-repeat right;
}
a.about_ {
	background:url(images/menu.about.gif) no-repeat;
	width:90px;
}
a.books_ {
	background:url(images/menu.books.gif) no-repeat;
	width:90px;
}
a.community_ {
	background:url(images/menu.community.gif) no-repeat;
	width:90px;
}
a.team_ {
	background:url(images/menu.team.gif) no-repeat;
	width:90px;
}
a.joinus_ {
	background:url(images/menu.joinus.gif) no-repeat;
	width:90px;
}
a.hr_ {
	background:url(images/menu.hr.gif) no-repeat;
	width:90px;
}
a.contact_ {
	background:url(images/menu.contact.gif) no-repeat;
	width:90px;
}
/***index**/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
}
.hei_12_21 {
	font-family: "ËÎÌå";
	font-size: 12px;
	line-height: 21px;
	color: #000000;
}
.index_tb {
	margin-top:5px;
}
.login_tb {
	margin-top:15px;	
}
.index_login {
	background:url(images/index_login.gif) no-repeat;
	width:464px;
	height:128px;
}
.login_tb_r {
}
.login_input {
	background:url(images/login_input.gif) no-repeat;
	border:0px;
	width:176px;
	height:25px;
	margin-left:70px;
	padding-top:5px;
	padding-left:3px;
}
.login_div {
	margin-top:25px;
	float:left;
}
.login_txt {
	margin-left:60px;
	float:left;
	width:180px;
	line-height:25px;
	display:inline;
}
.login_txt a {
	line-height:25px;
	height:25px;
}
.login_txt input {
	padding-top:5px;
}
.index_bbs_bg {
	background:url(images/line_04.gif) no-repeat;
	width:453px;
	height:98px;
}
.index_b_line {
	background:url(images/index_bbg.gif) no-repeat center;
}
/***index**/

/***newslist**/
.news_tit {
	margin:10px 0 20px 20px;
}
.newslist {
	padding-left:50px;
}
.newslist ul {
	color:#363636;
	line-height:25px;
}
.newslist ul li {
	border-bottom:1px #737373 dashed;
	padding-left:10px;
}
.newslist ul li a:link {
	color:#363636;
}
/***newslist**/

/*book_detail*/
.book_banner {
	margin-top:5px;
}
.book_tabs {
	background:url(images/book_tabs_bg.gif) repeat-x;
	width:960px;
	height:35px;
	margin-top:20px;
	float:left;
}
.tabs_l {
	background:url(images/tabs_l.gif) no-repeat;
	width:7px;
	height:35px;
	float:left;
}
.tabs_r {
	background:url(images/tabs_r.gif) no-repeat;
	width:7px;
	height:35px;
	float:right;
}
.book_tabs ul {
	margin-left:30px;
}
.book_tabs ul li {
	float:left;
}
.book_tabs ul li a {
	display:block;
	height:35px;
	width:99px;
	text-indent:-9999em;
}
a.tabs_intro {
	background:url(images/pic0_14.gif) no-repeat;
}
a.tabs_func {
	background:url(images/pic0_03.gif) no-repeat;
}
a.tabs_use {
	background:url(images/pic0_05.gif) no-repeat;
}
a.tabs_media {
	background:url(images/pic0_07.gif) no-repeat;
}
a.tabs_disc {
	background:url(images/pic0_09.gif) no-repeat;
}

a.tabs_intro:hover,.intro_ {
	background:url(images/pic_14.gif) no-repeat !important;
}
a.tabs_func:hover,.func_ {
	background:url(images/pic_03.gif) no-repeat !important;
}
a.tabs_use:hover,.use_ {
	background:url(images/pic_05.gif) no-repeat !important;
}
a.tabs_media:hover,.media_ {
	background:url(images/pic_07.gif) no-repeat !important;
}
a.tabs_disc:hover,.disc_ {
	background:url(images/pic_09.gif) no-repeat !important;
}
.product_bg {
	background:url(images/product_bg.gif) repeat-y;
	width:920px;
	padding:20px;
	float:left;
}
.product_bg_t {
	background:url(images/product_bg_t.gif) no-repeat;
	width:960px;
	height:8px;
	flaot:left;
	margin-top:5px;
}
.product_bg_b {
	background:url(images/product_bg_b.gif) no-repeat;
	width:960px;
	height:20px;
	float:left;
}
/*book_detail*/

/*joinus*/
.joinus_stit {
	margin-left:40px;
	margin-top:15px;
}
.joinus_mid {
	margin-top:5px;
	margin-left:40px;
	padding:15px;
	position:relative;
}
.bg_con {
	background:url(images/bg_con.png) no-repeat;
	width:160px;
	height:153px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:-100;
}
.bg_con1 {
	background:url(images/bg_con1.png) no-repeat;
	width:132px;
	height:151px;
	position:absolute;
	right:0px;
	bottom:-1px;
	z-index:-100;
}
.joinus_mid img {
	margin-left:15px;
	margin-top:10px;
}
.joinus_mid1_l {
	float:left;
	position:relative;
	padding:10px;
	width:300px;
	margin-right:40px;
}
.joinus_mid1_r {
	float:left;
	position:relative;
	padding:10px;
	width:290px;
	height:187px;
}
.bg_con_ {
	background:url(images/bg_con.png) no-repeat;
	width:160px;
	height:153px;
	position:absolute;
	top:35px;
	left:10px;
	z-index:-100;
}
.bg_con1_ {
	background:url(images/bg_con1.png) no-repeat;
	width:132px;
	height:151px;
	position:absolute;
	right:0px;
	bottom:0px;
	z-index:-100;
}
.joinus_stit_ {
}
.joinus_mid1 {
	margin-top:10px;
	margin-left:30px;
	margin-bottom:30px;
	float:left;
}
.t_content {
	padding-top:20px;
	padding-left:20px;
	font-size:12px;
	line-height:18px;
}
.t_content_ p {
	font-size:14px;
	font-weight:bold;
}
.form_c {
	font-size:12px;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:5px;
	width:600px;
}
* html .form_c {
	padding-left:10px;
}
.join_us_c {
	padding-left:10px;
}
.biaoti {
	float:left;
}
* html .join_us_c {
	margin-left:10px;
}
.joinus_mid #title,.joinus_mid #content {
	width:560px;
	border:1px #cdcdcd solid;
	height:20px;
	margin-bottom:5px;
	+margin-bottom:0px;

}
.joinus_mid #content {
	margin-left:42px;
	height:120px;
}
.joinus_mid #submit {
	width:80px;
	float:right;
	margin-right:20px;
}
.joinus_mid_ {
	margin-bottom:10px;
}
/*joinus*/

/*contact*/
.news_tit_ {
	margin-left:40px;
}
.joinus_mid p {
	font-size:12px;
	margin-left:5px;
	line-height:22px;
}
*html .joinus_mid p {
	margin-left:20px;
}

*html .contact_tb {
	margin-left:20px;
}
.contact_tb textarea {
	width:350px;
	height:130px;
}
.con_left input {
	border:1px #c0c0c0 solid;
	margin-bottom:8px;
}
.con_left {
	float:left;
}
.con_r {
	float:right;
}
.con_r textarea {
	width:410px!important;
	margin-left:5px !important;
	height:112px !important;
}
.co_submit {
	width:90px;
	float:right;
	margin-right:20px;
	margin-top:10px;
}
/*contact*/

/*hr*/
.hr_pic {
	background:url(images/hr_pic.png) no-repeat left;
	padding-left:10px;
	margin-top:15px;
	margin-left:15px;
	color:#062075;
	font-size:12px;
}
.positon_d {
	margin-left:17px;
	margin-top:15px;
}
.require_tit {
	color:#062075;
	font-size:12px;
	border-bottom:1px #062075 dashed;
	width:580px;
	margin-left:10px;
	line-height:24px;
}
.require {
	line-height:24px;
	font-size:12px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}
.object a {
	text-indent:-9999px;
	float:left;
}
.object {
	margin-top:10px;
	margin-left:15px;
}
.object a:link,.object a:visited{
	background:url(images/w_01.gif) no-repeat;
	width:90px;
	height:24px;
}
.object a:hover{
	background:url(images/w_02.gif) no-repeat;
	width:90px;
	height:24px;
}
/*hr*/
* html .boxCenter { margin-top:-8px}
* html .product_bg { margin-top:-8px}
