﻿body { padding:0px; margin:0px}
td { font-size:12px;}
p { text-indent:2em;}
ul { padding:0px; margin:0px;}

/*菜单样式*/
.ul_nav {
	margin: 0px;
	padding: 0px 0px 0px 20px;
}

.ul_nav li{
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/nav1_bbline.jpg) no-repeat right;
	float: left;
	padding: 0px 20px;
	list-style: none;
	line-height:32px;
}
.ul_nav .ss1 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.ul_nav a{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.ul_nav a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFDF;
}


.ul_nav2 {
	margin: 0px;
	padding: 0px 0px 0px 20px;
}

.ul_nav2 li{
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/nav2_bbline.jpg) no-repeat right;
	float: left;
	padding: 0px 20px;
	list-style: none;
	line-height:32px;
}
.ul_nav2 .ss1 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.ul_nav2 a{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.ul_nav2 a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFDF;
}

.ul_nav3 {
	margin: 0px;
	padding: 0px 0px 0px 20px;
}

.ul_nav3 li{
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/nav3_bbline.jpg) no-repeat right;
	float: left;
	padding: 0px 20px;
	list-style: none;
	line-height:32px;
}
.ul_nav3 .ss1 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.ul_nav3 a{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.ul_nav3 a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFDF;
}

.ul_nav4 {
	margin: 0px;
	padding: 0px 0px 0px 20px;
}
.ul_nav4 li{
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/nav4_bbline.jpg) no-repeat right;
	float: left;
	padding: 0px 20px;
	list-style: none;
	line-height:32px;
}
.ul_nav4 .ss1 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.ul_nav4 a{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.ul_nav4 a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFDF;
}

.ul_nav5 {
	margin: 0px;
	padding: 0px;
}
.ul_nav5 li{
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/nav5_bbline.jpg) no-repeat right;
	float: left;
	padding: 0px 10px;
	list-style: none;
	line-height:29px;
}
.ul_nav5 .ss1 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.ul_nav5 a{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.ul_nav5 a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFDF;
}

.ul_nav6 {
	margin: 0px;
	padding: 0px;
}
.ul_nav6 li{
	font-weight: bold;
	color: #FFFFFF;	
	float: left;
	padding: 0px 10px;
	list-style: none;
	line-height:29px;
}
.ul_nav6 .ss1 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.ul_nav6 a{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.ul_nav6 a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFDF;
}



.submenu { margin:0px; padding:31px 0px 7px 0px; background:url(../images/line.jpg) repeat-x top;}
.submenu li{ 
	background:url(../images/bg_submenu.jpg);
	width:164px; 
	line-height:31px; 
	color:#333333; 
	font-weight:bold;
	text-align:right;
	font-size:12px;
	list-style:none;
	padding-right:27px;
}
.submenu a{ 
	color:#333333;
	text-decoration:none;
}


.submenu2 { margin:0px; padding:31px 0px 7px 0px; background:url(../images/line3.jpg) repeat-x top;}
.submenu2 li{ 
	background:url(../images/bg_submenu.jpg);
	width:164px; 
	line-height:31px; 
	color:#333333; 
	font-weight:bold;
	text-align:right;
	font-size:12px;
	list-style:none;
	padding-right:27px;
}
.submenu2 a{ 
	color:#333333;
	text-decoration:none;
}

.crumb{
	font-size:12px;
	border-width: 5px 0px 0px 0px;
	border-style: solid;
	border-color: #D7D5CD;
	background:url(../images/icon_crumb.jpg) no-repeat 24px 21px;
	text-indent:44px;
	color:#5F5F5F;
	padding:15px 0px 8px 0px;
}
.crumb span{
	color:#FF0000;
}
.crumb a{
	color:#5F5F5F;
	text-decoration:none;
}
.title{
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #D2D2D2;
	line-height:22px;
	padding:0px 0px 6px 12px;
	margin:0px 14px 15px 14px;
	font-size:16px;
	color:#E20015;
	font-weight:bold;
}

.page{ 
	line-height:25px;
	padding:15px 35px;
	text-align:right;
}
.page span{ 
	color:#FF0000
}
.page a{ 
	color:#000000;
	text-decoration:none;
}
.page_box{ border:1px #A5ACB2 solid;}
.page_go{ 
	background:url(../images/button_go.jpg);
	width:38px; 
	height:20px; 
	font-size:12px;
	text-align:center;
	cursor: hand;
	border:none;
	padding-top:4px;
}

/*链接样式*/
a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #AB0000;
	text-decoration: underline;
}

a.a-blue {
	color: #006699;
	text-decoration: none;
	font-size:14px;
}
a.a-blue :hover {
	color: #AB0000;
	text-decoration: underline;
	font-size:14px;
}
a.a-blueline {
	color: #166BB2;
	text-decoration: underline;
}
a.a-blueline :hover {
	color: #AB0000;
	text-decoration: none;
}
a.a-redline {
	color: #B40011;
	text-decoration: underline;
}
a.a-redline :hover {
	color: #AB0000;
	text-decoration: none;
}
a.a-redline2 {
	color: #B44000;
	text-decoration: underline;
}
a.a-redline2 :hover {
	color: #AB0000;
	text-decoration: none;
}

a.a-grayB{
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.a-grayB:hover {
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}

/*文字样式*/
.f-red{
	color:#9B000F;
	line-height: 24px;
}
.f_r {
	color: #FF0000;
}

.f-gray{
	color:#5F5F5F;
	line-height: 24px;
}

.f-gray img{WIDTH:260px;}

.f-gray333{
	color:#333333;
	line-height: 20px;
}
.f-gray666{
	color:#666666;
	line-height: 16px;
}

.f-gray999{
	color:#999999;
	line-height: 20px;
}
.f-blueB{
	color:#076AB6;
	line-height: 30px;
	font-weight:bold;
}
.f-grayB{
	color:#333333;
	font-weight:bold;
	font-size:14px;
}

.f-gray2{
	color:#5F5F5F;
	line-height: 24px;
}

.f-gray2 img{MAX-WIDTH:650px;_WIDTH:expression(this.width > 650 ? "650px" : this.width);}

f-gray3{
	color:#5F5F5F;
	line-height: 24px;
}

.f-gray3 img{WIDTH:120px; height: 130px;}



.bg {
	background-repeat: no-repeat;
}
 

/*背景样式*/
.bg_body{ background:url(../images/bg_body.jpg) repeat-x top;}
.bg_Centre{ background:url(../images/bg_Centre.jpg) repeat-x top;}
.bg_left{ background:url(../images/bg_left.jpg) repeat-y right; width:191px;}
.bg_topR{
	background-repeat: no-repeat;
	background-position: right top;
	color:#333333;
	line-height: 24px;
}
.bg_right{ background:url(../images/bk2.jpg) no-repeat bottom #EEEEEF;}
.bg_books{ 
	background:url(../images/bg_books.jpg) no-repeat left top;
	color:#333333;
	padding:55px 0px 0px 10px;
	line-height:18px;
}

/*列表样式*/

.list {
	margin: 0px;
	padding: 0px;
	color: #333333;
	line-height:30px;
}
.list li {
	list-style: none;
	margin-right: 24px;
	display: block;
	float: left;
}
.list_gray li{
	color:#666666;
	line-height: 22px;
	background:url(../images/list_gray.jpg) no-repeat 4px 10px;
	list-style:none;
	text-indent:18px;
}
.list_gray a{
	color:#666666;
	text-decoration:none;
}
.list_yellow li{
	color:#333333;
	line-height: 22px;
	background:url(../images/list_yellow.jpg) no-repeat 11px 8px;
	list-style:none;
	text-indent:20px;
}
.list_red li{
	color:#333333;
	line-height: 24px;
	background:url(../images/list_red.jpg) no-repeat 11px 10px;
	list-style:none;
	text-indent:22px;
}
.list_redBg {
	background:url(../images/bg_list.jpg);
	margin:0px 14px;
}
.list_redBg li{
	color:#555555;
	line-height: 25px;
	background:url(../images/list_redBg.gif) no-repeat 13px 10px;
	list-style:none;
	text-indent:25px;
}
.list_redBg span{
	float:right;
	color:555555;
	padding-right:20px;
}

.list_redBg2 {
	margin:0px 14px;
}
.list_redBg2 li{
	color:#555555;
	background:url(../images/list_redBg.gif) no-repeat 13px 10px;
	list-style:none;
	text-indent:25px;
	height:30px;
	line-height:30px;

	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #E0E0E0;
	border-right-color: #E0E0E0;
	border-bottom-color: #E0E0E0;
	border-left-color: #E0E0E0;
}
.list_redBg2 span{
	float:right;
	color:555555;
	padding-right:20px;
}

.list_redBg2 li img 
{
padding-top:8px;
}

/*按钮样式*/
.search{
	color:#FFFFFF;
	font-size:12px;
	background-image: url(../images/bg_search.jpg);
	text-align: center;
	border-style: none;
	width:47px;
	height:20px;
}
.button_yellow{
	color:#FFFFFF;
	font-size:12px;
	background-image: url(../images/button_bg.jpg);
	text-align: center;
	border-style: none;
	width:52px;
	height:23px;
	cursor: hand;
	margin:0px 8px;
}
.login {
	font-size: 12px;
	color: #666666;
	border: 1px solid #D6D6D6;
}

/*边框样式*/
.box {
	border-width: 0px 1px;
	border-style: solid;
	border-color: #EDEAE1;
}
.box_gray {
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #CCCCCC;
}
.box_grayBg {
	border: 1px solid #D1D1D1;
	background:#FBFBFB;
}
.box_book {
	background:url(../images/bg_book.jpg) no-repeat center center;
	padding:5px;
}
.box_digital {
	border: 1px solid #F2EDE3;
	padding:4px;
}
.box_supplies{ 
	background:url(../images/bg_supplies.jpg);
	padding:6px;
}
.box_search {
	border: 1px solid #BEBEBE;
}
.PageButton {
	border: 1px groove #E3E4DF;
	font-size: 12px;
}

a.mp{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.mp:hover {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFDF;
}



/*客服热线*/
#index_09_right_servicehotline {
	font-size: 10px;
	color: #333333;
	background-attachment: fixed;
	background: url(../images/servicehotline_bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 120px;
	width: 150px;
	text-align: center;
	line-height: 90%;
	margin-top: 1px;
	margin-bottom:10px;
}

