/* CSS Document */
body{margin-top:0px; font-size:12px; color:#333; line-height:20px}

ul,li,p{margin:0px; padding:0px}
li{list-style:none}

a{color:#333; text-decoration:none}
a:hover{color:#025EB9; text-decoration: underline}

.f_14b{font-size:14px; font-weight:bold; line-height:30px}
.f_14b_y{font-size:14px; font-weight:bold;color:#023eb8}
a.f_12{color:#e6b903; text-decoration:underline}a.f_12:hover{text-decoration:none}

a.btn{font-size:13px; font-weight:bold; color:#fff; display:block; line-height:32px; background-color:#fa8e05;text-decoration:none}
a.btn:hover{color:#e95e03; background-color:#fff5ee}
a.btn:visited{font-size:13px; font-weight:bold; color:#fff; display:block; line-height:32px; background-color:#fa8e05;text-decoration:none}

a.f_18{font-size:18px; font-family:"黑体"; color:#333; text-decoration:none; text-align:center; line-height:35px}
a.f_18:hover{color:#025EB9; text-decoration: underline}
a.more{color:#025eb9; text-decoration: underline}a.more:hover{text-decoration:none}a.more:visited{color:#025eb9; text-decoration: underline}
a.check{color:#025eb9; text-decoration:none }a.check:hover{text-decoration:underline}

.sub_btn{width: 40px; height:21px; border:0px; font-size:14px; color:#fff; font-weight:bold; text-align:center; line-height:21px; background:url(../images/btn02.jpg) no-repeat; cursor:pointer}
.search_btn{width: 33px; height:19px; border:0px;  color:#666; text-align:center; line-height:19px; background:url(../images/btn_search.gif) no-repeat;cursor:pointer}
.search02_btn{width:33px; height:19px; border:0px;  color:#fff; text-align:center; line-height:19px; background:url(../images/search02.jpg) no-repeat;cursor:pointer}



 
.border01{border:1px solid #e95e03}
.border02{border:1px solid #ccc}
.border03{border:1px solid #488acc;border-top:none; background-color:#fff}
.border_R{border-right:1px solid #ccc}
.border_L{border-left:1px solid #cda54a}
.border_qhban{border-left:1px solid #ccc;border-top:1px solid #ccc;}
.border_qhcon{border:1px solid #ccc; border-left:none}
.border_dash{border-bottom:1px dashed #ccc}
.border_dash_r{border-right:1px dashed #ccc}
.border_R_01{border-right:1px solid #ccc}
.border_B{border-bottom:1px solid #ccc}

.color_01{color:#666}
.color_02{color:#fff}
.bg{background-color:#f2f2f2}

.ban_jjp{background:url(../images/ban_jjp.gif) no-repeat; padding-left:25px; font-size:14px; font-weight:bold; color:#fff; line-height:26px}
.ban_ft{border-top:1px solid #488acc; background-color:#d9e9f6}

.tab01{ border:1px solid #d3e8e6}
.tab01 th{background-color:#eee; padding-left:10px;}
.tab01 td{border-bottom:1px solid #d3e8e6; padding-left:10px; text-align:center}


.ul01{ margin:10px 0px}
.ul01 li a{color:#666; text-decoration:none}
.ul01 li a:hover{color:#025EB9;}
.ul01 li span{float:right; background:none; list-style:none}
.ul01 li span a{ color:#666; text-decoration:underline}
.ul01 li span a:hover{color:#025EB9;}

/*切换一*/
.nn01{ width:96px; float:left;display:block;border:1px solid #488acc; background-color:#d9e9f6; text-align:center; font-size:14px; color:#333; cursor:pointer; }
.nn02{width:97px; float:left;display:block;border:1px solid #488acc; border-bottom:#488acc; text-align:center;background-color:#fff; border-right:#488acc; font-size:14px; color:#333; font-weight:bold;cursor:pointer}
.nn03{width:96px; float:right; display:block; background-color:#d9e9f6; border:1px solid #488acc; text-align:center; font-size:14px; color:#333; cursor:pointer;}
.nn04{width:97px;float:right;display:block;background-color:#fff;border:1px solid #488acc; border-bottom:none; text-align:center; border-left:none; font-size:14px; color:#333; font-weight:bold;cursor:pointer}

/*切换-预习篇*/
.qhfirst{background-color:#fff; cursor:pointer; border-bottom:1px solid #ccc; color:#3779ca; padding-left:20px; font-family:"黑体"; font-size:16px}
.qhsec{ background-color:#e4effd; cursor:pointer; border-bottom:1px solid #ccc; border-right:1px solid #ccc;color:#3779ca; padding-left:20px; font-family:"黑体"; font-size:16px}





/*书架样式*/
.f01{color:#FF3300} a.f01,a.f01:hover{color:#FF3300; text-decoration:underline}
.f02{ font-weight:bold; color:#2b73ad}
a.f03{ font-size:14px; color:#e8380d; font-weight:bold; text-decoration:none} a.f03:hover{text-decoration:underline}
.color01{color:#999999}


.ip{ width:150px; }
.bg01{background-color:#FFFFFF; border:1px dotted #7facc0; margin:5px 0px 3px 5px;}
.bg01 img{border:1px solid #aaa;}

.hot{background-color:#fef7f4; border:1px dotted #e8380d; padding:3px; margin:5px 0px 3px 5px;}
.hot ul{margin:0px; padding:0px}


.btn01{background:url(../images/btn_a.gif) no-repeat center 3px; color:#4c8bbc; padding-top:3px; font-size:12px}
.btn01 a:link,.btn01 a:hover,.btn01 a:visited{color:#4c8bbc; text-decoration:none; }

.btn02{background:url(../images/btn_b.gif) no-repeat center 3px; color:#FF3300; padding-top:3px; font-size:12px}
.btn02 a:link,.btn02 a:hover,.btn02 a:visited{color:#FF3300; text-decoration:none; }

.btn03{background:url(../images/more.gif) no-repeat center 3px; color:#FF3300; padding-top:4px}
a.btn03t{color:#FF3300; text-decoration:none}a.btn03t:hover{color:#FF3300; text-decoration:none}

/*广告轮换*/
.containerbj, .containerbj *{margin:0; padding:0;}

.containerbj{width:298px; height:203px; overflow:hidden;position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:298px; height:203px; display:block;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}