BODY {
	BACKGROUND-COLOR: #fafafa
}
.bodyer {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fafafa; PADDING-TOP: 0px
}
.m-page-naver {
	/*BACKGROUND-COLOR: #fafafa*/
}
.footer-container-new {
	MARGIN-TOP: 0px
}
.m-banner-top {
	POSITION: relative; MIN-WIDTH: 1200px; BACKGROUND: url(imgtop.jpg) #000 no-repeat center center; HEIGHT: 200px; background-size: auto 100%
}
.m-banner-top .u-code {
	POSITION: absolute; FILTER: Alpha(opacity=0); WIDTH: 200px; HEIGHT: 200px; RIGHT: 0px; opacity: 0
}
.m-column2-wrapper {
	MARGIN-TOP: 20px
}

.m-column2-wrapper .g-m-right {
	MARGIN-LEFT: 920px
}
.m-checker-box {
	BACKGROUND-COLOR: #fff; MARGIN-BOTTOM: 20px; -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.10); -moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.10); -ms-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.10); -o-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.10)
}
.m-checker-box .m-titler-box {
	BORDER-BOTTOM: #d8d8d8 1px solid; LINE-HEIGHT: 60px; WHITE-SPACE: nowrap; HEIGHT: 60px; FONT-SIZE: 0px
}
.m-checker-box .m-titler-box .u-title {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 11.11%; TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; WHITE-SPACE: nowrap; COLOR: #303030; FONT-SIZE: 18px; OVERFLOW: hidden; CURSOR: pointer
}
.m-checker-box .m-titler-box .is-active.u-title {
	COLOR: #5ac9fb; FONT-WEIGHT: bold
}
.m-checker-box .m-titler-box .is-active.u-title:after {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; DISPLAY: block; BACKGROUND: #5ac9fb; HEIGHT: 3px; CONTENT: ""; LEFT: 0px
}
.m-top3-box {
	MARGIN-TOP: 20px; PADDING-LEFT: 9px; WHITE-SPACE: nowrap; FONT-SIZE: 0px
}
.m-top3-box .m-rank-item-p {
	MARGIN: 0px 11px
}
.m-rank-item-p {
	WIDTH: 272px; DISPLAY: inline-block
}
.m-rank-item-p .img-box-wrapper {
	POSITION: relative; WIDTH: 272px; HEIGHT: 160px; OVERFLOW: hidden
}
.m-rank-item-p .img-box-wrapper IMG {
	-webkit-transition: -webkit-transform .4s, -moz-transform .4s, -ms-transform .4s, -o-transform .4s, transform .4s; -moz-transition: -webkit-transform .4s, -moz-transform .4s, -ms-transform .4s, -o-transform .4s, transform .4s; -ms-transition: -webkit-transform .4s, -moz-transform .4s, -ms-transform .4s, -o-transform .4s, transform .4s; -o-transition: -webkit-transform .4s, -moz-transform .4s, -ms-transform .4s, -o-transform .4s, transform .4s; transition: -webkit-transform .4s, -moz-transform .4s, -ms-transform .4s, -o-transform .4s, transform .4s
}
.m-rank-item-p .img-box-wrapper:hover IMG {
	-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1)
}
.m-rank-item-p .m-des-box {
	BORDER-BOTTOM: #d8d8d8 1px solid; POSITION: relative; BORDER-LEFT: #d8d8d8 1px solid; PADDING-BOTTOM: 14px; PADDING-LEFT: 16px; PADDING-RIGHT: 18px; HEIGHT: 70px; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: #d8d8d8 1px solid; PADDING-TOP: 16px
}
.m-rank-item-p .m-des-box .g-s-left {
	FLOAT: left
}
.m-rank-item-p .m-des-box .g-s-left .u-rank {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; WIDTH: 26px; DISPLAY: block; BACKGROUND: #ffbc0c; HEIGHT: 26px; COLOR: #fff; FONT-SIZE: 18px; border-radius: 4px
}
.m-rank-item-p .m-des-box .g-s-center {
	MARGIN-LEFT: 40px; MARGIN-RIGHT: 62px
}
.m-rank-item-p .m-des-box .g-s-center .u-name {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; COLOR: #303030; FONT-SIZE: 18px; OVERFLOW: hidden
}
.m-rank-item-p .m-des-box .g-s-center .u-down-num {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; COLOR: #aaaaaa; FONT-SIZE: 14px; OVERFLOW: hidden
}
.m-rank-item-p .m-des-box .g-s-right {
	POSITION: absolute; TOP: 18px; RIGHT: 18px
}
.m-rank-item-p .m-des-box .g-s-right .u-btn-download {
	BORDER-BOTTOM: #5ac9fb 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #5ac9fb 1px solid; LINE-HEIGHT: 34px; WIDTH: 60px; DISPLAY: block; HEIGHT: 34px; COLOR: #5ac9fb; FONT-SIZE: 15px; BORDER-TOP: #5ac9fb 1px solid; BORDER-RIGHT: #5ac9fb 1px solid; border-radius: 17px
}
.m-rank-item-p:hover .m-des-box .g-s-right .u-btn-download {
	BACKGROUND-COLOR: #5ac9fb; COLOR: #fff
}
.m-rankitem-list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.m-rank-item-q {
	BORDER-BOTTOM: #d8d8d8 1px solid; LINE-HEIGHT: 70px; HEIGHT: 70px; OVERFLOW: hidden
}
.m-rank-item-q .m-s-left {
	FLOAT: left
}
.m-rank-item-q .m-s-left .u-rank {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; WIDTH: 26px; DISPLAY: inline-block; BACKGROUND: #9f9a9a; HEIGHT: 26px; COLOR: #fff; MARGIN-LEFT: 19px; border-radius: 4px
}
.m-rank-item-q .m-s-left .u-logo {
	WIDTH: 0px; DISPLAY: none; HEIGHT: 0px; MARGIN-LEFT: 14px
}
.m-rank-item-q .m-s-left .u-name {
	COLOR: #6e6e6e; MARGIN-LEFT: 16px; FONT-SIZE: 20px
}
.m-rank-item-q .m-s-right {
	WHITE-SPACE: nowrap; FLOAT: right
}
.m-rank-item-q .m-s-right .m-tags-wrapper {
	PADDING-RIGHT: 22px; DISPLAY: inline-block
}
.m-rank-item-q .m-s-right .m-tags-wrapper .u-s-item {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 0px
}
.m-rank-item-q .m-s-right .m-tags-wrapper .m-rank-tip {
	COLOR: #9f9a9a; FONT-SIZE: 16px
}
.m-rank-item-q .m-s-right .m-tags-wrapper .m-rank-tip I {
	WIDTH: 12px; DISPLAY: inline-block; HEIGHT: 10px; MARGIN-RIGHT: 3px; background-size: contain; -webkit-background-size: contain
}
.m-rank-item-q .m-s-right .m-tags-wrapper .up.m-rank-tip I {
	BACKGROUND: url(ic-Rise.png) 0px 0px
}
.m-rank-item-q .m-s-right .m-tags-wrapper .down.m-rank-tip I {
	BACKGROUND: url(ic-decline.png) 0px 0px
}
.m-rank-item-q .m-s-right .m-tags-wrapper .u-sm-gray {
	COLOR: #aaaaaa; FONT-SIZE: 16px
}
.m-rank-item-q .m-s-right .m-tags-wrapper .u-download-num.u-s-item {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.m-rank-item-q .m-s-right .icon-download {
	WIDTH: 36px; DISPLAY: inline-block; BACKGROUND: url(ic-download-gray.png); HEIGHT: 36px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 20px; background-size: contain; -webkit-background-size: contain
}
.is-active.m-rank-item-q {
	LINE-HEIGHT: 110px; HEIGHT: 110px
}
.is-active.m-rank-item-q .m-s-left .u-logo {
	WIDTH: 70px; DISPLAY: inline; HEIGHT: 70px; VERTICAL-ALIGN: middle
}
.is-active.m-rank-item-q .m-s-left .u-rank {
	BACKGROUND: #ffbc0c
}
.is-active.m-rank-item-q .m-s-right .icon-download {
	BACKGROUND-IMAGE: url(ic-download-green.png)
}
.m-right-content-box {
	BACKGROUND-COLOR: #fff; -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.10); -moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.10); -ms-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.10); -o-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.10)
}
.m-recgame-box {
	BACKGROUND-COLOR: #fff; -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.10); -moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.10); -ms-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.10); -o-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.10)
}
.m-recgame-box {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff
}
.m-recgame-box .m-titler {
	LINE-HEIGHT: 60px; PADDING-LEFT: 16px; HEIGHT: 60px; COLOR: #303030; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.m-recgame-box .m-titler I {
	POSITION: relative; WIDTH: 24px; DISPLAY: inline-block; BACKGROUND: url(ic-good.png); HEIGHT: 24px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 10px
}
.m-right-content-box {
	BACKGROUND-COLOR: #fff; MARGIN-TOP: 20px
}
.m-right-content-box .m-titler {
	BORDER-BOTTOM: #d8d8d8 1px solid; LINE-HEIGHT: 60px; PADDING-LEFT: 16px; HEIGHT: 60px; COLOR: #303030; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.m-right-content-box .m-titler I {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 10px
}
.m-right-content-box .m-content-list {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 16px
}
.m-right-content-box .m-content-list .m-content-item {
	LINE-HEIGHT: 16px; DISPLAY: block; MARGIN-BOTTOM: 12px; COLOR: #6e6e6e; FONT-SIZE: 14px
}
.m-right-content-box .m-content-list .m-content-item:before {
	BORDER-BOTTOM: #979797 1px solid; BORDER-LEFT: #979797 1px solid; WIDTH: 6px; DISPLAY: inline-block; HEIGHT: 6px; BORDER-TOP: #979797 1px solid; CONTENT: ""; BORDER-RIGHT: #979797 1px solid; border-radius: 100%
}
.m-right-content-box .m-content-list .m-content-item:hover {
	COLOR: #5ac9fb
}
.m-right-content-box .m-content-list .m-content-item:hover:before {
	BORDER-BOTTOM-COLOR: #5ac9fb; BACKGROUND-COLOR: #5ac9fb; BORDER-TOP-COLOR: #5ac9fb; BORDER-RIGHT-COLOR: #5ac9fb; BORDER-LEFT-COLOR: #5ac9fb
}
.m-rank-game-box {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px
}
.m-rank-game-box .m-titler I {
	BACKGROUND-IMAGE: url(ic-Flag.png)
}
.m-rank-game-box .m-content-box {
	PADDING-LEFT: 10px; FONT-SIZE: 0px
}
.m-rank-game-box .m-content-box .u-tag {
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 30px; 
	padding-left:10px;
	padding-right:10px;
	TEXT-OVERFLOW: ellipsis;
	DISPLAY: inline-block; 
	WHITE-SPACE: nowrap; 
	MARGIN-BOTTOM: 8px; MARGIN-top: 8px;
	BACKGROUND: #148eff; 
	HEIGHT: 30px; 
	COLOR: #fff; 
	MARGIN-right: 18px; 
	FONT-SIZE: 14px; 
	OVERFLOW: hidden; 
	border-radius: 5px;
}
.m-rank-game-box .m-content-box .u-tag:hover {
	background:#148eff;
	color:#fff;

}
.m-column2-wrapper-xxx {
	MARGIN-TOP: 0px
}
.m-checker-box-xxx .m-titler-box {
	LINE-HEIGHT: 60px; LETTER-SPACING: 0px; COLOR: #303030; FONT-SIZE: 0px
}
.m-checker-box-xxx .m-titler-box:before {
	POSITION: relative; WIDTH: 8px; DISPLAY: inline-block; BACKGROUND: #ffbc0c; HEIGHT: 18px; VERTICAL-ALIGN: middle; CONTENT: ""; TOP: -6px; MARGIN-RIGHT: 15px
}
.m-checker-box-xxx .m-titler-box .u-title {
	DISPLAY: inline; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.m-game-item-d {
	HEIGHT: 132px
}
.m-game-item-d:hover {
	box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.04)
}
.m-game-item-d .u-ranking-tag {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; WIDTH: 28px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 28px; COLOR: #9f9a9a; FONT-SIZE: 20px; TOP: 20px; FONT-WEIGHT: bold; LEFT: 20px; border-radius: 4px
}
.m-game-item-d1 .u-ranking-tag {
	BACKGROUND: #ff504d; COLOR: #fff
}
.m-game-item-d2 .u-ranking-tag {
	BACKGROUND: #ff7b38; COLOR: #fff
}
.m-game-item-d3 .u-ranking-tag {
	BACKGROUND: #ffae07; COLOR: #fff
}
.m-game-item-d .g-left IMG {
	WIDTH: 80px; HEIGHT: 80px
}
.m-game-item-d A {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 66px; PADDING-RIGHT: 66px; PADDING-TOP: 20px
}
.m-game-item-d .g-center {
	MARGIN-LEFT: 96px; MARGIN-RIGHT: 120px
}
.m-game-item-d .g-center .m-up-title-wrapper .u-game-name {
	FONT-SIZE: 20px
}
.m-game-item-d .g-center .m-tag-wrapper {
	LINE-HEIGHT: 14px; MARGIN-TOP: 10px; WHITE-SPACE: nowrap;FONT-SIZE: 14px
}
.m-game-item-d .g-center .m-tag-wrapper .m-star-box {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.m-game-item-d .g-center .m-tag-wrapper .m-star-box .u-star {
	WIDTH: 14px; DISPLAY: inline-block; HEIGHT: 14px; MARGIN-RIGHT: 5px
}
.m-game-item-d .g-center .m-tag-wrapper .m-star-box .u-star-a {
	BACKGROUND-IMAGE: url(ic-star-3-a.png)
}
.m-game-item-d .g-center .m-tag-wrapper .m-star-box .u-star-g {
	BACKGROUND-IMAGE: url(ic-star-3-g.png)
}
.m-game-item-d .g-center .u-detail-text-wrapper {
	MARGIN-TOP: 10px; COLOR: #333; FONT-SIZE: 16px
}
.m-game-item-d .g-right {
	POSITION: absolute; MARGIN: 0px; WIDTH: 36px; TOP: 51px; RIGHT: 50px
}
.sprite-ic-download-c-gray {
	BACKGROUND-IMAGE: url(ic-download-gray.png); WIDTH: 36px; BACKGROUND-POSITION: 0px 0px; HEIGHT: 36px
}
.sprite-ic-download-c-green {
	BACKGROUND-IMAGE: url(ic-download-green.png); WIDTH: 36px; BACKGROUND-POSITION: 0px 0px; HEIGHT: 36px
}
.m-game-item-d A:after {
	WIDTH: 1200px; LEFT: 0px
}
.m-game-item-d:hover A:after {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.m-loadmore-box {
	TEXT-ALIGN: center; LINE-HEIGHT: 70px; HEIGHT: 70px
}
.m-loadmore-box .btn-load-more {
	COLOR: #6e6e6e; FONT-SIZE: 20px; CURSOR: pointer
}
.m-rank-game-box-black.m-rank-game-box .m-content-box .u-tag:hover {
	background:#148eff; COLOR: #fff;
}
.m-slider-list {
	WHITE-SPACE: nowrap; FONT-SIZE: 0px
}
.m-recgame-box-swiper .m-rec-game-item {
	DISPLAY: inline-block; MARGIN-BOTTOM: 0px; HEIGHT: 320px
}
.m-recgame-box-swiper .m-rec-game-item A {
	HEIGHT: 320px
}
.m-recgame-box-swiper .m-rec-game-item .m-intro-box {
	TOP: 0px
}
.m-recgame-box-swiper .m-rec-game-item .m-intro-box .u-title {
	MARGIN-TOP: 280px; -webkit-transition: margin-top .2s; -moz-transition: margin-top .2s; -ms-transition: margin-top .2s; -o-transition: margin-top .2s; transition: margin-top .2s
}
.m-recgame-box-swiper .m-rec-game-item .m-intro-box .u-game-intro {
	DISPLAY: none; WHITE-SPACE: normal
}
.m-recgame-box-swiper .m-rec-game-item:hover .m-intro-box .u-title {
	MARGIN-TOP: 217px
}
.m-recgame-box-swiper .m-rec-game-item:hover .m-intro-box .u-game-intro {
	DISPLAY: block
}
.m-recgame-box-swiper {
	PADDING-BOTTOM: 0px
}
.unslider {
	POSITION: relative
}
.unslider .unslider-nav {
	Z-INDEX: 99; POSITION: absolute; TOP: 2px; RIGHT: 10px
}
.unslider-nav OL LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 1px; WIDTH: 16px; BACKGROUND: #665051; HEIGHT: 6px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; border-radius: 3px
}
.unslider-nav OL LI.unslider-active {
	BACKGROUND-COLOR: #fff
}
.u-btn-goup {
	BORDER-BOTTOM: medium none; POSITION: fixed; BORDER-LEFT: medium none; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 70px; BOTTOM: 230px; DISPLAY: none; BACKGROUND: url(ic-arrow-up.png); HEIGHT: 70px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; -webkit-appearance: none; appearance: none
}


.listfenye {
    margin-bottom: 20px;
    margin-top: 20px;
}
.pageLink > a {
    /*border: 1px solid #ddd;*/
    border-radius: 5px;
    padding: 10px;color: #333;
}
.pageLink a:hover {
    background: none repeat scroll 0 0 #148eff;
    color: #fff;
}
.pageLink > b {
    background: none repeat scroll 0 0 #148eff;
    border: 1px solid #ddd;
    border-radius: 5px;
    color: #fff;
    padding: 10px;
}