@charset "utf-8";
/* CSS Document */


/*初始化*/
body,a,ul,li,h1,h2,h3,h4,h5,h6,h7,p,form,button,input,dl,dt,dd,table,tbody,td,hr{margin:0; padding:0; box-sizing: border-box;}
body{font-family:Arial,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;color:#333; line-height:26px; font-size:95%; letter-spacing:1px; width:100%;}


/*--------------------------------------------------------------------------------------------------------------*/

ul{list-style:none;}

/*-----------------*/

p{ color:#666;}
a{text-decoration:none; color:#333;}
a:hover{color:#ff4455;}

/*--------------------------------------------------------------------------------------*/

img{border-style:none;border: 0;vertical-align: bottom;}

/*--------------------*/

.clear{clear:both; height:0; overflow:hidden;}
.conter{width:62.5%; margin:0 auto;/*width:92%; margin:0 auto;*/}
.block{display:block;}

/*--------------------------------------------*/

.abs{position:absolute;}
.rel{position:relative;}

/*----------------------*/

.fl{float:left;}
.fr{float:right;}
.mar{margin-top:20px;}
.mar3{margin-bottom:20px;}

/*---------------*/



/*搜索框*/
div.search {width:15%; /* font-size:0.875em;*/  /*padding-left:10%;*/ float:right; margin-top:35px;}
.search form {position: relative; margin: 0 auto;z-index: 999;}

.d1 input {
  width: 100%;
  height:30px;
  padding-left:20px;
  border-radius: 26px;
  outline: none;
  color: #989898; 
  background:#f3f3f3; border:none;
}
.d1 button {
  position: absolute; 
  top: 0;
  right: 14px;
  width: 22px;
  height: 32px;
  border: none;
  background:url(../images/search.png) no-repeat center left;
  border-radius: 0 5px 5px 0;
  cursor: pointer;
}





.footer_outer{background:#222222; padding-top:30px; padding-bottom:30px; text-align:center;}
.footer_outer p{color:#FFFFFF;}



/*悬浮*/
.side{position:fixed;width:100px;right:0;top:60%;z-index:100; background:#FFFFFF; border-bottom:solid 1px #f3f3f3; border-top:solid 1px #f3f3f3; border-left:solid 1px #f3f3f3;}
.side ul li{border-bottom:solid 1px #f3f3f3; padding:20px 0px 20px 20px; font-size:1.125em;}
.side ul li img{margin-right:10px;}


/*前台翻页样式*/
.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px
}

.pagination>li {
	display: inline
}

.pagination>li>a,.pagination>li>span {
	position: relative;
	float: left;
	padding: 6px 12px;
	line-height: 1.42857143;
	text-decoration: none;
	color: #bc0001;
	background-color: #fff;
	border: 1px solid #ddd;
	margin-left: -1px
}

.pagination>li:first-child>a,.pagination>li:first-child>span {
	margin-left: 0;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px
}

.pagination>li:last-child>a,.pagination>li:last-child>span {
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px
}

.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus {
	color: #2a6496;
	background-color: #eee;
	border-color: #ddd
}

.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus {
	z-index: 2;
	color: #fff;
	background-color: #bc0001;
	border-color: #bc0001;
	cursor: default
}

.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus {
	color: #999;
	background-color: #fff;
	border-color: #ddd;
	cursor: not-allowed
}

.pagination-lg>li>a,.pagination-lg>li>span {
	padding: 10px 16px;
	font-size: 18px
}

.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {
	border-bottom-left-radius: 6px;
	border-top-left-radius: 6px
}

.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {
	border-bottom-right-radius: 6px;
	border-top-right-radius: 6px
}

.pagination-sm>li>a,.pagination-sm>li>span {
	padding: 5px 10px;
	font-size: 12px
}

.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span {
	border-bottom-left-radius: 3px;
	border-top-left-radius: 3px
}

.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span {
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px
}

