﻿@charset "utf-8";
/* CSS Document */
* {
	padding:0;
	margin:0;
}
body {
	font-size:14px;
	font-family:"隶书", Arial, Helvetica, sans-serif;
	background:#fff url(../images/bg.jpg) repeat-y center top;
	color:#060606;
	position:relative;
}
img {
	border:0;
}
ul {
	list-style:none;
}
a {
	font-size:14px;
	text-decoration:none;
	color:#060606;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.hidden{
	display:none;
}
.fc,.fc a{
	color:#92622e;
}
a:hover {
	color:#c62c2c;
}
.clear {
	clear:both;
	height:1px;
	margin-top:-1px;
	overflow:hidden;
}
#bodybg{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:403px;
	background:url(../images/f_bg.jpg) no-repeat center bottom;
}
#head{
	width:100%;
	background:url(../images/w_bg1.png) no-repeat center top;
}
#top{
	width:1148px;
	margin:0 auto;
	height:238px;
}
#logo{
	padding:76px 0 0 30px;
	height:111px;
	overflow:hidden;
}
#nav{
	width:1148px;
	height:43px;
	padding-top:8px;
	background:url(../images/nav_bg.png) no-repeat;
}
#nav ul{
	width:1082px;
	height:36px;
	margin:0 auto;
	background:url(../images/nav.png) no-repeat 36px top;
}
#nav li{
	float:left;
}
#nav li a{
	height:36px;
	display:block;
	text-indent:-9999px;
}
#nav li.a{
	width:120px;
}
#nav li.b,#nav li.d{
	width:194px;
}
#nav li.c,#nav li.e{
	width:190px;
}
#nav li.f{
	width:180px;
}
#nav li.a a:hover{
	background:url(../images/nav.png) no-repeat 36px -36px;
}
#nav li.b a:hover{
	background:url(../images/nav.png) no-repeat -84px -36px;
}
#nav li.c a:hover{
	background:url(../images/nav.png) no-repeat -278px -36px;
}
#nav li.d a:hover{
	background:url(../images/nav.png) no-repeat -468px -36px;
}
#nav li.e a:hover{
	background:url(../images/nav.png) no-repeat -662px -36px;
}
#nav li.f a:hover{
	background:url(../images/nav.png) no-repeat -852px -36px;
}
/*主体*/
#main{
	width:1148px;
	margin:0 auto;
	background:url(../images/m_bg.png) repeat-y;
	padding:33px 0;
	position:relative;
	z-index:9999;
}
#main_bot{
	width:1148px;
	height:123px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	z-index:99;
	background:url(../images/m_bot.png) no-repeat center top;	
}
#content{
	width:1044px;
	margin:0 auto;
	background:url(../images/m_bg2.png) repeat-y;
	position:relative;
	z-index:999;
}
#content_bot{
	position:absolute;
	left:0;
	bottom:0;
	height:430px;
	width:1044px;
	background:url(../images/m_bg3.png) no-repeat left bottom;
}
#content .place{
	position:absolute;
	top:0;
	right:0;
	width:684px;
	background:url(../images/top.jpg) no-repeat right top;
	height:25px;
	line-height:20px;
	text-indent:20px;
	z-index:9999;
}
#leftside{
	width:360px;
	padding:0 0 240px 0;
	float:left;
	position:relative;
	z-index:9999;
	background:url(../images/left_top.png) no-repeat right top;
}
.leftit1{
	width:360px;
	height:36px;
	padding-top:2px;
}
.leftit1 .sd01{
	width:179px;
	height:18px;
	padding:9px 0;
	text-align:center;
	border-left:1px solid #9f9f9f;
	float:left;
	cursor:pointer;
}
.leftit1 .sd02{
	width:179px;
	background:url(../images/li2.jpg) no-repeat;
	height:18px;
	padding:9px 0;
	text-align:center;
	border-left:1px solid #9f9f9f;
	float:left;
	cursor:pointer;
}
.leftit2{
	width:360px;
	height:77px;
	text-align:center;
	padding-top:36px;
}
.leftit2 img{ margin-right:10px;}
.leftsum1{
	width:360px;
	position:relative;
	z-index:9999;
	padding-bottom:60px;
}
.leftsum_tit {
	height:169px;
	height:46px;
	line-height:30px;
	text-align:center;
	font-size:16px;
	color:#3d4241;
	cursor:pointer;
	background:url(../images/li1.png) no-repeat center top;
	margin:0 auto;
}
.leftsum_b{
	background:url(../images/l_bg.png) no-repeat center 30px;
	width:169px;
	margin:0 auto;
	height:244px;
}
.leftsum_b ul{
	width:160px;
	height:170px;
	overflow:hidden;
	margin-top:10px;
	overflow-y:scroll;
}
.leftsum_b p {
	cursor:pointer;
	height:169px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:16px;
	color:#3d4241;
	background:url(../images/li1.png) no-repeat center top;	
}

.leftsum_b li {
	width:120px;
	height:32px;
	line-height:32px;
	font-family:"微软雅黑";
	text-align:center;
	margin:0 auto;
	border-bottom:1px dashed #c4c3c4;
	letter-spacing:4px;
	background:url(../images/li6.jpg) no-repeat center 10px;
}
.leftpic{
	margin:0 auto;
	width:287px;
}
/*右栏*/
#rightside{
	width:670px;
	padding:20px 3px 80px 0;
	float:right;
	position:relative;
	z-index:9999;
}
.search_form{
	width:670px;
	min-height:170px;
	padding:27px 0 0 0;
	background:#f8f6f6 url(../images/s_bg2.jpg) no-repeat right top; 
}
.search_form .search_ul{
	height:40px;
	width:324px;
	padding:0 0 0 190px;
}
.search_form .search_ul .sa01{
	width:162px;
	height:19px;
	float:left;
	background:url(../images/li3.jpg) no-repeat;
	text-indent:19px;
	cursor:pointer;
}
.search_form .search_ul .sa02{
	width:162px;
	height:19px;
	float:left;
	background:url(../images/li4.jpg) no-repeat;
	text-indent:19px;
	cursor:pointer;
}
.search_form .form{
	background:url(../images/s_bg.jpg) no-repeat;
	width:487px;
	height:104px;
	position:relative;
	margin:0 auto;
}
.search_form .form .input{
	position:absolute;
	top:10px;
	left:100px;
	width:330px;
	height:26px;
	line-height:26px;
	border:1px solid #fff;
	background:#fff;
}
.search_form .form .btn{
	position:absolute;
	top:16px;
	right:15px;
	background:url(../images/ico3.jpg) no-repeat;
	width:20px;
	height:20px;
	border:none;
	cursor:pointer;
}
.search_form .form .select{
	position:absolute;
	top:17px;
	right:22px;
	font-size:16px;
	font-family:"隶书";
	border:none;
}
.right_line{
	width:670px;
	background:url(../images/line.jpg) repeat-x;
	height:8px;
	overflow:hidden;
}
#rightside h2{
	width:670px;
	background:url(../images/tit3.png) no-repeat center 24px;
	height:64px;
	text-indent:-9999px;
}
#rightside .rightsum{
	width:670px;
	position:relative;
	background:url(../images/line2.jpg) repeat-y center top;
}
#rightside .rightsum .right_ico{
	position:absolute;
	top:0;
	left:0;
	background:url(../images/ico1.jpg) no-repeat;
	width:11px;
	height:8px;
	left:329px;
}
#rightside .rightsum dl{
	width:670px;
	height:164px;
	background:url(../images/ico2.jpg) no-repeat center 58px;
}
#rightside .rightsum dt{
	width:312px;
	padding-top:24px;
	height:140px;
}
#rightside .rightsum dt img{
	width:82px;
	height:110px;
	overflow:hidden;
	padding:6px;
	background:#fff;
	border:1px solid #c6c5c3;
}
#rightside .rightsum dd{
	width:335px;
	padding-top:15px;
}
#rightside .rightsum .text_l{
	text-align:left;
}
#rightside .rightsum .text_r{
	text-align:right;
}
#rightside .rightsum strong{
	width:305px;
	font-weight:normal;
	height:33px;
	line-height:33px;
	display:block;
	margin:0 auto;
	padding:0 15px;
	background:url(../images/line3.jpg) no-repeat center bottom;
}
#rightside .rightsum strong a{
	font-size:16px;
}
#rightside .rightsum p{
	width:305px;
	height:80px;
	line-height:20px;
	overflow:hidden;
	margin:10px auto 0 auto;
	padding:0 15px;
}
/*底部*/
#foot{
	width:1148px;
	height:91px;
	margin:0 auto;
	position:relative;
	z-index:9999;
}
#foot p{
	line-height:36px;
	text-align:center;
	color:#adadad;
}
#foot p a{
	color:#adadad;
	padding:0 9px;
}
#foot p a:hover{
	color:#b01414;
}
.rightsum2{
	width:670px;
}
.rightsum2 dl{
	width:670px;
	background:url(../images/line4.jpg) repeat-x left bottom;
	padding:40px 0 30px 0;
	overflow: hidden;
}
.rightsum2 dt{
	width:122px;
	float:left;
	text-align:right;
	padding-right:12px;
}
.rightsum2 dt img{
	width:82px;
	height:110px;
	overflow:hidden;
	padding:6px;
	background:#fff;
	border:1px solid #c6c5c3;
}
.rightsum2 dd{
	width:520px;
	position:relative;
	float:left;
}
.rightsum2 strong{font-size:20px;
	height:30px;
	line-height:20px;
	display:block;
	text-indent:8px;
	overflow:hidden;
	font-weight:normal;
	margin-bottom:10px;
	background:url(../images/line5.jpg) no-repeat left bottom;
}
.rightsum2 strong a{
	font-size:20px;
}
.rightsum2 p{font-size:16px;
	line-height:24px;
	position:relative;
	width:512px;
	padding-left:8px;
}
.rightsum2 p .wd{ width:340px; height:24px; overflow:hidden; display:inline-block;}
.rightsum2 p .p_span{
	position:absolute;
	top:0;
	/*left:360px;*/
}
.rightsum2 dd .dd_ico1{
	background:url(../images/dd_bg.png) no-repeat;
	width:191px;
	height:35px;
	line-height:30px;
	text-indent:22px;
	display:block;
	float:right;
	margin-top:8px;
}
.rightsum2 dd .dd_ico1 a,.rightsum2 dd .dd_ico2 a{
	color:#fdfcfc;
}
.right_fenye{
	height:20px;
	line-height:20px;
	text-align:center;
	position:relative;
	z-index:9999;
}
.right_top{
	margin-top:60px;
}
.right_fenye a{
	padding:0 8px;
	background:#9a9a9a;
	display:inline-block;
	margin-right:8px;
}
.right_fenye a:hover{
	background:#a42424;
	color:#fff;
}
.right_fenye .sp a{
	width:49px;
	background:url(../images/ico4.png) no-repeat;
	padding:0;
	color:#fff;
}
.right_fenye .sp a:hover{
	background:url(../images/ico4.png) no-repeat;
	color:#fff;
}
.rightsum3{
	width:645px;
	padding:30px 0 0 25px;
}
.rightsum3 dl{
	width:215px;
	float:left;
	height:300px;
	background:url(../images/d_bg.png) no-repeat;
}
.rightsum3 dt{
	width:161px;
	height:212px;
	padding:7px 0 0 9px;
}
.rightsum3 dt img{
	width:161px;
	height:190px;
}
.rightsum3 dd{
	width:150px;
	padding-left:15px;
	height:25px;
	line-height:25px;
	text-align:center;
	background:url(../images/li5.jpg) no-repeat 15px top;
}
.leftit3{
	width:360px;
	height:22px;
	padding:8px 0;
	margin-bottom:26px;
	text-align:center;
	background:url(../images/tit5.jpg) no-repeat left 2px;
}
.leftsearch{
	background:url(../images/s_bg3.png) no-repeat;
	width:282px;
	height:141px;
	margin:0 auto;
	position:relative;
}
.leftsearch .leftinput{
	position:absolute;
	top:62px;
	left:86px;
	width:176px;
	height:17px;
	line-height:17px;
	background:#fff;
	color:#515151;
	font-size:14px;
	font-family:"隶书";
	border:1px solid #fff;
	border:none;
}
.leftsearch .leftbtn{
	position:absolute;
	top:64px;
	left:54px;
	background:url(../images/ico5.jpg) no-repeat;
	width:17px;
	height:17px;
	border:none;
	cursor:pointer;
}
.leftsearch .leftbtn2{
	position:absolute;
	top:102px;
	left:82px;
	width:136px;
	background:url(../images/ico6.jpg) no-repeat;
	height:26px;
	cursor:pointer;
	border:none;
}
.rightsum4{
	padding-top:28px;
	width:630px;
	margin:0 auto;
}
.rightsum4_pic{
	background:url(../images/d_bg2.png) no-repeat;
	width:191px;
	height:212px;
	padding:6px 0 0 10px;
	float:left;
}
.rightsum4_pic img{
	width:161px;
	height:195px;
	overflow:hidden;
}
.rightsum4 p{
	line-height:28px;
	text-indent:2em;
}
.rightsum4 strong{
	/*font-size:16px;*/
	padding-right:15px;
}
.rightsum5{
	width:670px;
}
.rightsum5_tit{
	width:670px;
	position:relative;
	height:50px;
	background:url(../images/line6.jpg) no-repeat right center;
}
.rightsum5_tit .tit_l{
	position:absolute;
	top:4px;
	left:10px;
}
.rightsum5 p{
	width:630px;
	margin:0 auto;
	line-height:28px;
	text-indent:2em;
}
.rightsum5 p.p2{
	text-indent:0;
}
.rightsum5 p.p2 a{
	padding:0 10px;
}
.rightsum5_tit2{
	height:28px;
	line-height:28px;
	background:url(../images/dian.png) no-repeat 38px 10px;
	text-indent:58px;
}
.rightsum6{
	width:670px;
	padding:26px 0 56px 0;
}
.rightsum6_pic{
	width:122px;
	float:left;
	text-align:right;
}
.rightsum6 h3{
	height:32px;
	line-height:26px;
	background:url(../images/line5.jpg) no-repeat;
}
.rightsum6_pic img{
	width:82px;
	height:110px;
	padding:6px;
	background:#fff;
	border:1px solid #c5c4c3;
	overflow:hidden;
}
.rightsum6_r{
	width:538px;
	float:right;
}
.rightsum6_r p{font-size:16px;
	line-height:24px;
	width:486px;
	position:relative;
	padding-left:10px;
}
.rightsum6_r p.p2 .p_span{
	position:absolute;
	top:0;
	left:10px;
	width:76px;
}
.rightsum6_r p.p2{
	width:410px;
	padding:0 0 0 76px;
}
.rightsum6_ul{
	width:480px;
	height:68px;
	padding:60px 0 0 140px;
}
.rightsum6_ul li{
	background:url(../images/dd_bg.png) no-repeat;
	width:201px;
	float:left;
	height:35px;
	line-height:30px;
	text-indent:22px;
}
.rightsum6_ul li a{
	 color:#fdfcfc;
}


.ny_zblb1{ width:169px;margin:0 auto 60px auto; padding:45px 0 0 0;  }
ul{ list-style:none;}
.ny_zblb1 li{line-height:30px; padding-bottom:16px; text-align:center;font-size:14px;color:#333;float:left;}
.ny_zblb1 li a{display:block; width:169px;text-decoration:none; background:url(../images/li1.png) no-repeat;}
.ny_zblb1 li ul{display:none;color:#666;overflow:hidden;background:url(../images/l_bg.png) no-repeat center top;width:169px;height:214px;}
.n_bg{ width:160px;height:170px;overflow:hidden;margin-top:10px;overflow-y:scroll;}
.ny_zblb1 li ul li{ float:none;background-image:none;height:32px;line-height:32px ; text-align:center; text-align:center;	padding:0;margin:0 auto;font-size:12px;}
.ny_zblb1 li ul li a{ margin:0 auto; font-family:"微软雅黑"; border-bottom:1px dashed #c4c3c4; width:120px;display:block; background:url(../images/li6.jpg) no-repeat center 10px;}
.form2{
	width:670px;
}
.form2 p{
	height:47px;
	padding:0 0 0 165px;
	position:relative;
	width:505px;
	background:url(../images/input.jpg) no-repeat 165px top;
}
.form2 p .p_input{
	position:absolute;
	top:8px;
	left:186px;
	width:360px;
	height:20px;
	 font-family:"微软雅黑";
	 border:1px solid #fff;
	line-height:20px;
	background:#fff;
}
.form2 p .p_span{
	position:absolute;
	top:0;
	left:0;
	width:145px;
	text-align:right;
	display:inline-block;
	line-height:40px;
	font-size:18px;
}
.form2 p.p2{
	height:36px;
	padding:0 0 0 300px;
	width:200px;
	background:none;
}
.form2 p.p2 .btn{
	height:36px;
	background:url(../images/ico7.jpg) no-repeat;
	width:112px;
	line-height:36px;
	text-align:center;
	border:none;
	font-family:"隶书";
	cursor:pointer;
	font-size:16px;
	color:#fff;
}
/*增加页面样式*/
#content2{
	width:1044px; height:717px;
	margin:10px auto 0 auto; 
	background:url(../images/m_bg4.png);
	position:relative;
	z-index:999; /*padding-top:60px;*/
}
#content2 .place2{ position:absolute; top:-25px; left:-10px;
	height:25px; font-size:18px;
	line-height:20px;
	text-indent:20px;
	z-index:9999;
}
#content2 .place2 a{font-size:18px;}
.tit-ml{ width:226px; height:84px; margin:0 auto; padding-top:50px;}
#content2 .content2-txt{ text-align:center;}

.ny_zblb1{ width:169px;margin:0 auto 60px auto; padding:45px 0 0 0;  }
ul{ list-style:none;}
.ny_zblb1 li{line-height:30px; padding-bottom:16px; text-align:center;font-size:14px;color:#333;float:left;}
.ny_zblb1 li a{display:block; width:169px;text-decoration:none; background:url(../images/li1.png) no-repeat;}
.ny_zblb1 li ul{display:none;color:#666;overflow:hidden;background:url(../images/l_bg.png) no-repeat center top;width:169px;height:214px;}
.n_bg{ width:160px;height:170px;overflow:hidden;margin-top:10px;overflow-y:scroll;}
.ny_zblb1 li ul li{ float:none;background-image:none;height:32px;line-height:32px ; text-align:center; text-align:center;  padding:0;margin:0 auto;font-size:12px;}
.ny_zblb1 li ul li a{ margin:0 auto; font-family:"微软雅黑"; border-bottom:1px dashed #c4c3c4; width:120px;display:block; background:url(../images/li6.jpg) no-repeat center 10px;}

/*分页*/
.pagination{ text-align:center;text-align:center; line-height:30px;}


/*古籍列表分册*/
.gjlist{ overflow:hidden;}
.gjlist li{ width:44%; float:left; background:url(../images/dian.png) no-repeat 0 center; 
padding-left:15px;margin-left:25px; line-height:26px;}
.gjlist li a{font-size:16px;}

/*搜索样式*/
.search_list{ padding-top:58px; padding-left:50px;}
.search_list li{ float:left; margin:0 15px; }
.search_list li a{font-size:16px; display:block; color:#050505;width:146px; height:30px; line-height:28px; background:url(../images/x_ss4.png) no-repeat; padding-left:20px;}
.search_list li a:hover{background:url(../images/x_ss3.png) no-repeat;padding-left:25px display:block; color:#fff;}
.search_list li.current a{background:url(../images/x_ss3.png) no-repeat;padding-left:25px display:block; color:#fff;}



.leftsum_b2{
	background:url(../images/l_bg2.png) no-repeat center 30px;
	width:169px;
	margin:0 auto;
	height:446px;
}
.leftsum_b2 ul{
	width:160px;
	height:372px;
	overflow:hidden;
	margin-top:10px;
	overflow-y:scroll;
}
.leftsum_b2 p {
	cursor:pointer;
	height:169px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:16px;
	color:#3d4241;
	background:url(../images/li1.png) no-repeat center top;	
}

.leftsum_b2 li {
	width:120px;
	height:32px;
	line-height:32px;
	font-family:"微软雅黑";
	text-align:center;
	margin:0 auto;
	border-bottom:1px dashed #c4c3c4;
	letter-spacing:4px;
	background:url(../images/li6.jpg) no-repeat center 10px;
}

.search_form .form3{
	background:url(../images/ss_bg.jpg) no-repeat;
	width:487px;
	height:50px;
	position:relative;
	margin:0 auto;
}
.search_form .form3 .input{
	position:absolute;
	top:10px;
	left:100px;
	width:330px;
	height:26px;
	line-height:26px;
	border:1px solid #fff;
	background:#fff;
}
.search_form .form3 .btn{
	position:absolute;
	top:16px;
	right:15px;
	background:url(../images/ico3.jpg) no-repeat;
	width:20px;
	height:20px;
	border:none;
	cursor:pointer;
}



.content2-gj{ padding:20px 40px;}
/*================ 滑动门 ================*/
.tab2 { margin-top:10px; width:100%;}
.tab2 .Menubox2 { width:100%; height:43px; background:url(../images/line.jpg) repeat-x 0 bottom;}
.tab2 .Menubox2 li{float:left;cursor:pointer;line-height:30px;font-size:20px; padding:0 10px; text-align:center; margin-right:20px; }
.tab2 .Menubox2 li.hover {color:#b01414;position: relative; z-index: 1; background:#f9f9f9 /*url(../images/line.jpg) repeat-x 0 bottom*/; border-radius:6px 6px 0 0;height:35px; 
-webkit-box-shadow: 2px 2px 2px #cfcfcf;  
  -moz-box-shadow: 2px 2px 2px #cfcfcf;  
  box-shadow: 2px 2px 2px #cfcfcf; }
.tab2 .Contentbox2 {clear:both;font-size:14px; color:#333;padding:10px; /*background:#f3f8fb;*/ height:520px; overflow-y:auto; }
.text{ font-size:15px;line-height:26px;}
.text span{ font-size:18px; font-weight:bold;}

/*古籍内页样*/
.gjread{ overflow:hidden; margin:10px 13px; height:650px; overflow-y:auto}
.gjread dl{width:46%;height:220px;margin:0 15px;background:url(../images/line4.jpg) repeat-x left bottom;padding-top:30px; float:left;}
.gjread dt{width:100px;float:left;text-align:right; padding-right:10px;}
.gjread dt img{width:82px;height:110px;overflow:hidden;padding:6px;background:#fff;border:1px solid #c6c5c3;}
.gjread dd{width:340px;height:220px;position:relative;float:left;}
.gjread strong{font-size:20px;height:30px;line-height:20px;display: block;text-indent: 8px;overflow: hidden;font-weight: normal;margin-bottom:5px;
    background: url(../images/line5.jpg) no-repeat left bottom;}
.gjread strong a{font-size:16px;}
.gjread p{line-height:20px;position:relative;padding-left:8px;}
.gjread dd .dd_ico1{position:absolute;bottom:5px;left:0;background:url(../images/dd_bg.png) no-repeat;width:191px;height:35px;line-height:30px;
text-indent:22px;}
.gjread dd .dd_ico1 a{color:#fdfcfc;}

.pagination{ text-align:center;}


/*图书馆新增样式*/
.tab2 .Contentbox3 {clear:both;font-size:14px; color:#333;height:560px; overflow-y:auto; }
.table-bordered {border: 1px solid #EBEBEB;}
.table {width: 100%; max-width: 100%;margin-bottom: 20px; background:#fff;}
table { text-align:center;background-color: transparent;}
table { border-spacing: 0;border-collapse: collapse;}
thead {display: table-header-group;vertical-align: middle;border-color: inherit;}
tr {display: table-row;vertical-align: inherit;border-color: inherit;}
.table>caption+thead>tr:first-child>td, .table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>td, .table>thead:first-child>tr:first-child>th {border-top: 0;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
border-top: 1px solid #e7eaec;line-height: 1.42857;padding: 8px;vertical-align: middle;}
.table>thead>tr>th {border-bottom: 1px solid #DDD;}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {border: 1px solid #e7e7e7;}
.table-bordered>thead>tr>td, .table-bordered>thead>tr>th {background-color: #F5F5F6;}
th {font-weight: bold;}



/*分页*/
.btn-group>.btn:first-child {
    margin-left: 0;
}
.btn-group-vertical>.btn, .btn-group>.btn {
    position: relative;
    float: left;
}
.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

.fixed-table-pagination .dropup .dropdown-menu {
    margin-bottom: 0;
}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 2px;
}
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.btn .caret {
    margin-left: 0;
}
.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
    content: "";
    border-top: 0;
    border-bottom: 4px dashed;
    border-bottom: 4px solid\9;
}
.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-top: 4px solid\9;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}



.fixed-table-pagination .pagination-detail, .fixed-table-pagination div.pagination {
    margin-top: 10px;
    margin-bottom: 10px;
}
.pull-left {
    float: left!important;
}
.pull-right {
    float: right!important;
}
.fixed-table-pagination div.pagination .pagination {
    margin: 0;
}
span.pagination-info {
    line-height: 34px;
    margin-right: 5px;
}
.fixed-table-pagination .page-list {
    display: inline-block;
}
.fixed-table-pagination .btn-group {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}

.fixed-table-pagination li.disabled a {
    pointer-events: none;
    cursor: default;
}
.pagination>li {
    display: inline;
}
.fixed-table-pagination .pagination a {
    padding: 6px 12px;
    line-height: 1.428571429;
}

.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #337ab7;
    border-color: #337ab7;
}