@charset "utf-8";

body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
a,
big,
em,
font,
img,
strong,
tt,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
table,
caption {
	padding: 0;
	margin: 0;
	border: 0
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

fieldset,
img {
	border: 0
}

button,
input,
select,
textarea {
	font-size: 14px;
	font-family: "Hiragino Sans GB", "Helvetica Neue", "Helvetica", '\5FAE\8F6F\96C5\9ED1', '\5b8b\4f53', tahoma, arial, sans-serif;
	outline: 0;
	-moz-outline: 0;
	padding: 0;
	margin: 0
}

ol,
ul,
li {
	list-style: none
}

li {
	vertical-align: text-top
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%
}

script {
	height: 0;
	line-height: 0
}

em,
i {
	font-style: normal
}

.clear {
	clear: both;
	zoom: 1
}

.clear:before,
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

.clearfix {
	zoom: 1
}

.clearfix:after {
	clear: both;
	overflow: hidden
}

.fix,
.top_toolbar {
	position: fixed;
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0)
}

.hide,
.hidden {
	display: none
}

.hr_10 {
	clear: both;
	font-size: 0;
	height: 10px;
	line-height: 1px;
	overflow: hidden
}

.hr_15 {
	clear: both;
	font-size: 0;
	height: 15px;
	line-height: 1px;
	overflow: hidden
}

.hr_20 {
	clear: both;
	font-size: 0;
	height: 20px;
	line-height: 1px;
	overflow: hidden
}

.fl {
	float: left
}

.fr {
	float: right
}

.wrap,
.wrapper {
	width: 1330px;
	position: relative;
	margin: 0 auto
}

html {
	width: 100%;
	min-height: 100%
}

body {
	width: 100%;
	min-width: 1200px;
	min-height: 100%;
	font-size: 14px;
	font-family: "Hiragino Sans GB", "Helvetica Neue", "Helvetica", '\5FAE\8F6F\96C5\9ED1', '\5b8b\4f53', tahoma, arial, sans-serif;
	color: #333
}

a:link,
a:visited,
a:hover,
a:active {
	text-decoration: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-tap-highlight-color: transparent;
	outline: 0;
	-moz-outline: 0
}

a,
button,
.btn {
	cursor: pointer
}

.noSelect {
	user-select: none;
	-o-user-select: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none
}

.transit {
	-webkit-transition: all .3s ease-in;
	-moz-transition: all .3s ease-in;
	-ms-transition: all .3s ease-in;
	-o-transition: all .3s ease-in;
	transition: all .3s ease-in
}

.lazy-gif {
	position: relative;
	display: inline-block
}

.lazy-gif:before {
	content: "";
	position: absolute;
	right: 0;
	top: 0;
	display: block;
	width: 40px;
	height: 40px;
	background: url(//js.18183.com/public/img/iconGif1.png) no-repeat
}

.lazy-gif:after {
	content: "";
	position: absolute;
	left: 50%;
	top: 50%;
	display: block;
	width: 60px;
	height: 60px;
	margin: -30px 0 0 -30px;
}


	article,
	aside,
	canvas,
	details,
	figcaption,
	figure,
	footer,
	header,
	hgroup,
	menu,
	nav,
	section,
	summary {
		display: block
	}

	body {
		min-width: 320px
	}

	.wrap,
	.wrapper {
		width: 100%
	}

	.hr_10 {
		height: 0.1rem
	}

	.hr_15 {
		height: 0.15rem
	}

	.hr_20 {
		height: 0.2rem
	}

#SOHUCS #SOHU_MAIN .module-cmt-notice {
	z-index: -99999 !important;
	display: none
}
body {
	background-color: #F6F6F6
}

.icon_sprites-arcade,
.icon_sprites-arrowR,
.icon_sprites-back,
.icon_sprites-bt,
.icon_sprites-collapase,
.icon_sprites-collection,
.icon_sprites-game,
.icon_sprites-home,
.icon_sprites-logo,
.icon_sprites-mobile,
.icon_sprites-news,
.icon_sprites-rank,
.icon_sprites-search,
.icon_sprites-soft,
.icon_sprites-tutorial,
.icon_sprites-zq {
	background-image: url("../images/icon_sprites.png");
	background-repeat: no-repeat;
	background-size: 5.16rem 3.94rem
}

.page {
	width: 7.5rem;
	margin: auto
}

.common_title {
	display: flex;
	justify-content: space-between;
	align-items: center;
	box-sizing: border-box;
	position: relative
}

.common_title::after {
	content: '';
	width: 100%;
	height: .02rem;
	background: #F6F6F6;
	position: absolute;
	bottom: 0;
	left: 0;
	display: block
}

.common_title h2 {
	padding: .2rem 0 .2rem 0;
	border-bottom: .02rem solid #F86A24;
	font-size: 0.32rem;
	color: #333;
	position: relative;
	z-index: 2
}
.common_title h2 span ,.page .part_hot_sub ul li a>div h2 .highlight{color: #f66925}
.common_title a {
	color: #F86A24;
	font-size: 0.26rem;
	font-weight: bold;
	padding-right: 0.48rem;
	position: relative
}

.common_title a::after {
	content: '';
	display: inline-block;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: .26rem;
	width: .14rem;
	height: .16rem;
	background-position: -4.81rem -1.13rem;
	background-image: url("../images/icon_sprites.png");
	background-repeat: no-repeat;
	background-size: 5.16rem 3.94rem
}
.page nav .search a img{width: 3rem}
.page nav .search {
	width: 100%;
	height: 0.98rem;
	padding: 0 0.26rem;
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
	align-items: center;
	position: relative;
	z-index: 999;
	background-color: #F86A24
}

.page nav .search .icon_sprites-logo {
	display: block;
	width: 1.80rem;
	height: 0.58rem;
	background-position: -0.03rem -0.03rem;
	flex-shrink: 0
}

.page nav .search .right {
	display: flex;
	align-items: center
}

.page nav .search .right form {
	width: 3rem;
	height: 0.6rem;
	display: flex;
	align-items: center;
	background: #F6F6F6;
	border-radius: 0.3rem;
	padding: 0 0.2rem;
	position: relative;
	box-sizing: border-box
}

.page nav .search .right form .keywords {
	width: 85%;
	border: none;
	background-color: transparent;
	font-size: .2rem
}

.page nav .search .right form .icon_sprites-search {
	width: .34rem;
	height: .34rem;
	background-position: -4.45rem -1.13rem;
	flex-shrink: 0;
	border: none;
	background-color: transparent;
	position: absolute;
	top: 50%;
	right: 0.22rem;
	transform: translateY(-50%)
}

.page nav .search .right .icon_sprites-collapase {
	margin-left: 0.26rem;
	width: .38rem;
	height: .34rem;
	background-position: -4.05rem -1.13rem
}

.page nav .nav_cover {
	position: fixed;
	z-index: -1;
	background: rgba(0, 0, 0, 0.6);
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	padding-top: 0.98rem;
	box-sizing: border-box;
	opacity: 0;
	border-radius: .1rem;
	transition: all ease .2s
}

.page nav .nav_cover::after {
	content: '';
	width: .28rem;
	height: .28rem;
	background: #F86A24;
	position: absolute;
	top: 0.84rem;
	right: .3rem;
	transform: rotate(45deg);
	z-index: 999
}

.page nav .nav_cover.active {
	opacity: 1;
	z-index: 20
}

.page nav .nav_cover .links_wrapper {
	background-color: #fff;
	padding: 0 0.3rem
}

.page nav .nav_cover .links_wrapper .links_item {
	padding: 0.4rem 0;
	border-bottom: 0.02rem solid #f6f6f6
}

.page nav .nav_cover .links_wrapper .links_item h4 {
	color: #323232;
	font-size: 0.32rem;
	margin-bottom: 0.08rem
}

.page nav .nav_cover .links_wrapper .links_item ul {
	display: flex;
	flex-wrap: wrap;
	margin-left: -0.7rem
}

.page nav .nav_cover .links_wrapper .links_item ul li {
	margin-top: 0.3rem;
	margin-left: 0.7rem
}

.page nav .nav_cover .links_wrapper .links_item ul li a {
	color: #666;
	font-size: 0.28rem
}


.page .footer li {
	flex: 1;
	flex-shrink: 0;
	text-align: center;
	line-height: 1.12rem;
	font-size: 0.32rem
}

.page .footer li:first-child a::after {
	content: '';
	width: 0.02rem;
	height: 0.34rem;
	background: #E2E2E2;
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
	display: block
}

.page .footer li a {
	display: flex;
	color: #666;
	height: 1.12rem;
	width: 100%;
	justify-content: center;
	align-items: center;
	position: relative
}

.page .footer li a span {
	display: block;
	margin-right: 0.2rem
}

.page .footer li a span.icon_sprites-back {
	width: .36rem;
	height: .36rem;
	background-position: -4.05rem -1.49rem
}

.page .footer li a span.icon_sprites-home {
	width: .32rem;
	height: .36rem;
	background-position: -4.43rem -1.49rem
}

.page .bread {
	width: 100%;
	height: 0.73rem;
	display: flex;
	line-height: 0.73rem;
	box-sizing: border-box;
	padding: 0 0.26rem;
	font-size: 0
}

.page .bread a {
	font-size: 0.24rem;
	font-family: "PingFang";
	color: rgb(136, 136, 136);
	position: relative;
}
.page .bread > a + a:before {
    content: ">";
    padding: 0 5px;
    color: #ccc;
}
.page .bread a::after {
	content: '';
	position: absolute;
	top: 0.26rem;
	right: -0.33rem;
	width: 0.12rem;
	height: 0.18rem;
	background-image: url(//js1.18183.com/137you/2021/m/article/images/bread_point.png);
	background-repeat: no-repeat;
	background-size: 0.12rem 0.18rem
}

.page .bread a:last-child {
	color: #f86a24
}

.page .bread a:last-child::after {
	display: none
}
.icon_sprites-arcade {
	background-position: -.03rem -.63rem
}

.icon_sprites-bt {
	background-position: -1.85rem -.03rem
}

.icon_sprites-collection {
	background-position: -.03rem -1.73rem
}

.icon_sprites-game {
	background-position: -1.13rem -1.73rem
}

.icon_sprites-mobile {
	background-position: -2.95rem -.03rem
}

.icon_sprites-news {
	background-position: -2.95rem -1.13rem
}

.icon_sprites-rank {
	background-position: -.03rem -2.83rem
}

.icon_sprites-soft {
	background-position: -1.13rem -2.83rem
}

.icon_sprites-tutorial {
	background-position: -2.23rem -2.83rem
}

.icon_sprites-zq {
	background-position: -4.05rem -.03rem
}

.swiper-container .swiper-pagination .swiper-pagination-bullet {
	width: 0.24rem;
	height: 0.14rem;
	background: #e8e8e8;
	border-radius: .07rem;
	opacity: 1
}

.swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 0.32rem;
	background: #F86A24
}

.page .banner {
	background: url(../images/bg.png) no-repeat;
	background-size: 100% 3.6rem;
	background-color: #fff
}

.page .banner .banner_swp {
	padding: 0 .26rem
}

.page .banner .swiper-container {
	position: relative;
	border-radius: 0.2rem
}

.page .banner .swiper-container .swiper-slide {
	display: block;
	width: 100%;
	height: 4rem;
	box-sizing: border-box;
	position: relative
}

.page .banner .swiper-container .swiper-slide img {
	display: block;
	width: 100%;
	height: 100%
}

.page .banner .swiper-container .swiper-pagination {
	position: absolute;
	left: 50%;
	bottom: 0.2rem;
	transform: translateX(-50%);
	display: flex;
	align-items: center;
	justify-content: center
}

.page .banner .swiper-container .swiper-slide .txt {
	width: 100%;
	height: 1.48rem;
	background: linear-gradient(to top, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 40%, rgba(255, 255, 255, 0) 100%);
	position: absolute;
	bottom: 0;
	padding-bottom: .5rem;
	box-sizing: border-box;
	display: flex;
	align-items: flex-end;
	justify-content: center
}

.page .banner .swiper-container .swiper-slide .txt p {
	width: 100%;
	color: #fff;
	font-size: .28rem;
	text-align: center;
	padding: 0 .4rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.page .part_links {
	background-color: #fff
}

.page .part_links ul {
	padding: .1rem 0 .4rem 0;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around
}

.page .part_links ul li {
	width: 20%;
	margin-top: .3rem
}

.page .part_links ul li a {
	display: flex;
	flex-direction: column;
	align-items: center
}

.page .part_links ul li i {
	display: block;
	width: 1.08rem;
	height: 1.08rem
}

.page .part_links ul li p {
	width: 1.08rem;
	color: #333;
	font-size: .26rem;
	font-weight: 500;
	margin-top: .2rem;
	box-sizing: border-box;
	text-align: center;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.part_hot,
.part_newgame,
.part_subject,
.part_news{
	margin-top: .16rem;
	background-color: #fff;
	padding: .2rem 0 .4rem .26rem;
	box-sizing: border-box
}
.part_hot_sub {
	background-color: #fff;
	padding: .2rem 0 .4rem .26rem;
	box-sizing: border-box
}
.page .part_hot .swiper-container {
	margin-top: 0.4rem
}

.page .part_hot .swiper-container .swiper-slide {
	width: 1.4rem
}

.page .part_hot .swiper-container .swiper-slide img {
	display: block;
	width: 100%;
	height: 1.4rem;
	border-radius: 0.32rem;
	margin-bottom: 0.16rem
}

.page .part_hot .swiper-container .swiper-slide p {
	font-size: 0.24rem;
	font-weight: 500;
	color: #000;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: center
}

.page .part_hot .swiper-container .swiper-slide+.swiper-slide {
	margin-left: 0.26rem
}

.page .part_newgame {
	padding-bottom: 0
}

.page .part_newgame .latest_list {
	padding-right: .26rem
}

.page .part_newgame .latest_list li {
	padding: 0.28rem 0;
	border-bottom: 1px solid #F6F6F6
}

.page .part_newgame .latest_list li:last-child {
	border-bottom: none
}

.page .part_newgame .latest_list li a {
	display: flex
}

.page .part_newgame .latest_list li a img {
	flex-shrink: 0;
	width: 1.2rem;
	height: 1.2rem;
	border-radius: 0.32rem;
	margin-right: 0.2rem
}

.page .part_newgame .latest_list li a div {
	flex: 1;
	padding-right: 1.6rem;
	position: relative;
	overflow: hidden
}

.page .part_newgame .latest_list li a div h2 {
	margin-top: 0.2rem;
	font-size: 0.28rem;
	font-weight: bold;
	color: #333;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}

.page .part_newgame .latest_list li a div p {
	font-size: 0.2rem;
	font-weight: 500;
	color: #999;
	margin-top: 0.14rem;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}

.page .part_newgame .latest_list li a div span {
	width: 1.4rem;
	height: 0.68rem;
	background: #F86A24;
	border-radius: .16rem;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 0;
	text-align: center;
	line-height: 0.68rem;
	font-size: 0.28rem;
	font-weight: bold;
	color: #fff
}

.page .part_subject .latest_subject {
	padding-right: .26rem;
	margin-left: -.26rem;
	overflow: hidden
}

.page .part_subject .latest_subject li {
	margin: .26rem 0 0 .26rem;
	float: left;
	border-radius: 16px
}

.page .part_subject .latest_subject li a {
	width: 3.36rem;
	height: 2.12rem;
	display: block;
	position: relative
}

.page .part_subject .latest_subject li a img {
	width: 100%;
	height: 100%;
	display: block
}

.page .part_subject .latest_subject li a p {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 0.4rem;
	text-align: center;
	padding: 0 0.1rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 0.4rem;
	background-color: rgba(51, 51, 51, 0.7);
	font-size: .28rem;
	color: #fff
}

.part_hot_sub ol,
.page .part_news ul {
	padding-right: .26rem
}

.part_hot_sub ol {
	margin: .06rem 0 .06rem -.22rem;
	overflow: hidden
}

.part_hot_sub ol li {
	margin: .22rem 0 0 .22rem;
	float: left
}

.part_hot_sub ol li span {
	width: 1.58rem;
	height: .68rem;
	border: .02rem solid #EEEEEE;
	border-radius: .1rem;
	display: block;
	text-align: center;
	line-height: .68rem;
	color: #666;
	padding: 0 .1rem;
	box-sizing: border-box;
	font-size: .28rem
}

.part_hot_sub ol li.active span {
	border: .02rem solid #F86A24;
	color: #F86A24
}

.page .part_news ul {
	display: none
}

.page .part_news ul.active {
	display: block
}

.page .part_news ul li {
	width: 100%;
	position: relative;
	padding: .3rem 0;
	padding-left: .3rem;
	box-sizing: border-box;
	border-bottom: 1px solid #F6F6F6
}

.page .part_news ul li:last-child {
	border-bottom: none
}

.page .part_news ul li::before {
	content: '';
	display: inline-block;
	width: .12rem;
	height: .12rem;
	border: .02rem solid #F86A24;
	box-sizing: border-box;
	position: absolute;
	top: 50%;
	transform: translateY(-50%) rotate(45deg);
	left: 0rem
}

.page .part_news ul li a {
	padding-left: .06rem;
	box-sizing: border-box;
	height: .40rem;
	line-height: .40rem;
	display: block;
	font-size: .28rem;
	color: #333;
	padding-right: 1.2rem
}

.page .part_news ul li a p {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.page .part_news ul li a span {
	position: absolute;
	right: .26rem;
	top: 50%;
	transform: translateY(-50%);
	color: #A1A1A1
}

.page .part_news ul li a:hover {
	color: #F86A24
}

.page .part_hot_sub {
	padding-bottom: 0
}

.page .part_hot_sub ul {
	padding-right: .26rem
}

.page .part_hot_sub ul li {
	padding: .26rem 0;
	border-bottom: 1px solid #f6f6f6
}

.page .part_hot_sub ul li:last-child {
	border-bottom: none
}

.page .part_hot_sub ul li a {
	display: flex
}

.page .part_hot_sub ul li a img {
	display: block;
	width: 2.2rem;
	height: 2.2rem;
	margin-right: .28rem;
	border-radius: .1rem
}

.page .part_hot_sub ul li a>div {
	flex: 1;
	overflow: hidden;
	display: flex;
	flex-direction: column;
	justify-content: space-between
}

.page .part_hot_sub ul li a>div h2 {
	color: #333;
	font-size: .28rem;
	display: -webkit-box;
	overflow: hidden;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2
}

.page .part_hot_sub ul li a>div p {
	color: #666;
	font-size: .2rem;
	display: -webkit-box;
	overflow: hidden;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2
}

.page .part_hot_sub ul li a .info {
	display: flex;
	justify-content: space-between;
	align-items: center
}

.page .part_hot_sub ul li a .info span {
	width: 1.1rem;
	height: .34rem;
	background: #FFF8F5;
	border-radius: .06rem;
	line-height: .34rem;
	text-align: center;
	padding: 0 .1rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #F86A24;
	font-size: .2rem
}

.page .part_hot_sub ul li a .info i {
	color: #666;
	font-size: .2rem
}
 #nav {  
	 background-color: #fff;
    display: flex;  
    overflow-x: auto;  
    white-space: nowrap;  
    -webkit-overflow-scrolling: touch;
	    margin-bottom: .05rem;
  }  
  ::-webkit-scrollbar {  
      width: 0;  
      height: 0; 
  }
  #nav li {  
    list-style: none;  
    padding: 10px 20px;  
    /* 其他样式 */  
  }
a{color: #6b6969
}
  .footer{padding:20px;text-align: center;color: #666;margin: 0 auto;}
  .article {
      background-color: #fff;
      padding: 0.4rem 0.26rem;
      box-sizing: border-box
  }
  
  .article h1 {
      font-size: 0.36rem;
      font-family: "PingFang";
      color: rgb(50,50,50);
      font-weight: bold;
      line-height: 0.55rem
  }
  
  .article .writer {
      margin-top: 0.38rem;
      display: flex
  }
  
  .article .writer span {
      font-size: 0.2rem;
      font-family: "PingFang";
      color: rgb(153,153,153)
  }
  
  .article p {
      margin: 0.35rem 0;
      font-size: 0.3rem;
      font-family: "PingFang";
      color: rgb(50,50,50);
      line-height: 0.55rem
  }
  
  .article img {
      margin-top: 0.35rem;
      width: 100%;
      display: block
  }
/*
   Pagination B
*/

.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 17px 0;
	border-radius: 3px;
}

.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: #2c3e50;
	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: 3px;
	border-top-left-radius: 3px;
}

.pagination > li:last-child > a,.pagination > li:last-child > span {
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
}

.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus {
	z-index: 2;
	color: #11181f;
	background-color: #eeeeee;
	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: 3;
	color: #fff;
	background-color: #f66925;
	border-color: #f66925;
	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: #777777;
	background-color: #fff;
	border-color: #ddd;
	cursor: not-allowed;
}

.pagination-lg > li > a,.pagination-lg > li > span {
	padding: 10px 16px;
	font-size: 15px;
	line-height: 1.3333333;
}

.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span {
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
}

.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span {
	border-bottom-right-radius: 5px;
	border-top-right-radius: 5px;
}

.pagination-sm > li > a,.pagination-sm > li > span {
	padding: 5px 10px;
	font-size: 11px;
	line-height: 1.5;
}

.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span {
	border-bottom-left-radius: 2px;
	border-top-left-radius: 2px;
}

.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span {
	border-bottom-right-radius: 2px;
	border-top-right-radius: 2px;
}
.pagination_center{text-align: center}
/*
   Pagination E
*/



.runk {display: flex;flex-wrap: wrap}
.runk a{padding:10px 24px;display: block}