@charset "UTF-8";
*{ margin:0; padding:0;}
body {
	margin:0; padding:0; font-size:12px; font-family: Arial, Helvetica, sans-serif "微软雅黑" ; color:#555555; background:#FFF; 
}
.clear{ clear:both;}
a{color:#555555; text-decoration:none;}
a:hover{color:#0193b6; text-decoration:underline; }
img{ border:none; display:block; margin:0; padding:0;}
ul{ list-style:none;}
ul,li, input,h1,dd,dl,dt,h1,h2,h3,h4,p{ margin:0; padding:0; }
.red{ color:#ff0000;}
.f_16{ font-size:16px;}
a{color:#353434; text-decoration:none;}
a:hover{ color:#0089ce; text-decoration:none;}
.indent{ text-indent:2em;}
/*---------head-------*/
#topbar{ width:100%; background:#fbfbfb; float:left;  border-bottom:2px solid #e0dfdf; padding:6px 0px 3px 0px;}
#topbar ul.head{ width:1003px; margin:0 auto;}
h1.slogn{ width:30%; display:block;float:left; font:normal 14px "微软雅黑"; color:#000;}
li.denglu{
	width:auto;
	display:block;
	float:left;
}
li.denglu input{ background:url(/images/h1.gif) no-repeat left top; height:18px; width:57px; border:none; margin-right:10px; }
li.lang{ float:right; display:block; width:62px;}
.flag{ float:left; margin-right:2px; display:inline;}
.nav{ width:100%; float:left; background: url(/images/nav-background.gif) repeat; height:87px; overflow:hidden; }
#logo{ float:left; display:inline; width:220px; overflow:hidden;}
#menu{width:100%; padding:16px 0px; margin:0 auto; overflow:hidden; float:left; }
#menu li.s_title{ float:left; display:inline;  color:#353434; font-size:14px; width:93px; line-height:18px; margin-top:8px; display:inline; text-align:center; font-family: "微软雅黑"  Arial, Helvetica, sans-serif ; }
#menu li.nav01{ width:68px;}
#menu li.nav08{ width:94px;}
#menu li.nav09{ width:63px;}
.f_12{ font-size:12px; line-height:15px; font-family:Arial, Helvetica, sans-serif;}
#menu li a{color:#353434; text-decoration:none; }
#menu li a:hover{ color:#0089ce;}
.nav-bottom{ background:url(/images/nav-bottom.gif) center center; width:100%; height:9px; clear:both;}




/*---------footer-------*/
#footer{ clear:both; padding-top:30px;}
#footer h3{ text-align:center; font-size:12px; line-height:24px;  border-bottom:#b3b399 1px dashed; border-top:#b3b399 1px solid; font-weight:normal;}
.copyright{ background:#454444; text-align:center; line-height:37px; margin-top:5px; color:#a5a5a5;}
.copyright1{ width:1003px; margin:0 auto;} 
.copyright img{ float:left; display:inline; margin:5px; }


#friend-link{ width:1003px; margin:0 auto; clear:both;}
#friend-link .thead{ font-size:14px;  padding-left:30px; line-height:30px;}
#friend-link .tbody{ background: #f4f4f4 url(/images/link1.gif) left top no-repeat; width:963px; float:left; overflow:hidden; padding:20px;}
#friend-link .tbody li{ float:left; margin:8px 10px;; display:inline; line-height:26px; }
#friend-link .tfoot{ background:url(/images/link2.gif) right bottom no-repeat; height:10px; float:left; width:1003px;}

.b_page{ float:left; width:100%;}
.page{
	text-align:center;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}
.page a{padding:8px; border:#e5e5e5 solid 1px; margin-right:3px; }
.page a:hover{background:#f0f0f0;}
.kuang_se0{ background:#f0f0f0;}
.page ul{ width:350px; margin:0 auto; }
.page li {float:left; padding:8px; display:block; border:#e5e5e5 solid 1px; margin-left:3px;}
.page li.kuang_se{ background:#f0f0f0;}
.page li:hover{ background:#f0f0f0;}

.book_m_title{ height:30px; background:#000000; line-height:30px;}


.thead_t,.thead_pinpai {
	font-weight:bold;
	height:33px;
	font-size:14px;
	line-height:33px;
	overflow:hidden;
	color:#333;
	border-bottom:#d1d1d1 2px solid;
	padding-right:30px;
}
.thead_pinpai{ background:#f8f8f6; padding-left:10px;}
.thead_t .thead1,.thead_pinpai .thead1{float:left;}
.thead_t span,.thead_pinpai span{  margin:0px 8px; font-size:16px; font-family:"微软雅黑";  }
.blue{ color:#11a4f1; font-family:"Arial"; font-size:12px;}
.blue_0{ color:#11a4f1;} 
.fff{ color:#FFF;}
.black{ color:#000000;}
.b_index_more{float:right; text-align:center; background:url(/images/more_but.png) left top no-repeat; height:26px; line-height:24px; width:76px;margin-top:6px; display:inline; font-size:12px; text-align:left; padding-left:17px; }
.b_index_more a{ color:#FFF;}
.b_index_more a:hover{ color:#0f4974;}

.banner{width:100%; height:241px; }
.banner{background:url(/images/book-b.jpg) center center;}

.head{
  padding: 25px;
  background-color: rgba(0,0,0,0.1);/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */
}
.head a{
	color: #000000;
	font-size:1em;
}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
  .head{
	background-color: #CCCCCC;
	filter:Alpha(opacity=10);
	position: static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
  .head a{
	  font-size:1em;
    position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */
  }  
}

.login{
	width: 60%;
	float: left;
	margin-left: 10%;
}
.goshop{
	width: 20%;
	float: left;
	margin-right: 10%;
	text-align:right;
}