#sidebar_search {
	padding: 20px 10px;
}
#sidebar_search form {
	background: url("http://gstatic.kugou.com/images/games/script_gameHall.jpg") 0px -67px; width: 228px; height: 33px; line-height: 33px;
}
#sidebar_search form .input_txt {
	border: currentColor; width: 191px; height: 33px; padding-left: 5px; font-size: 16px;
}
#sidebar_search form .input_btn {
	border: currentColor; width: 32px; height: 33px; cursor: pointer;
}
.game_best li.first {
	border: currentColor; height: 85px; line-height: 1.8em;
}
.game_best li.first a {
	float: none;
}
.game_best li.first img {
	padding: 2px; border: 1px solid rgb(204, 204, 204); width: 110px; height: 70px;
}
.game_best li.first .pic {
	float: left;
}
.game_best li.first .pic:hover img {
	border-color: rgb(255, 85, 0);
}
.game_best li.first .txt {
	line-height: 1.5em; margin-left: 10px; float: left;
}
.game_best li.first h5 {
	font-weight: bold;
}
.game_best li {
	width: 228px; height: 30px; line-height: 30px; clear: both; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.game_best li a {
	float: left;
}
.game_best li .classify {
	color: rgb(153, 153, 153); float: right;
}
.game_best li em {
	background: url("http://gstatic.kugou.com/images/games/ico_index.png") 0px -232px; margin: 6px 10px 0px 5px; width: 19px; height: 19px; text-align: center; color: rgb(255, 255, 255); line-height: 19px; font-weight: bold; float: left;
}
#gameRecommend {
	background: url("http://gstatic.kugou.com/images/games/script_gameHall.jpg") no-repeat 0px 0px; height: 271px; overflow: hidden; padding-top: 5px; margin-bottom: 8px;
}
#gameRecommend .left {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(217, 217, 217) rgb(217, 217, 217); width: 354px; height: 260px; text-align: center; padding-top: 10px; float: left; background-color: rgb(247, 247, 247);
}
#gameRecommend .left img {
	margin: 2px auto 0px; border: 7px solid rgb(255, 255, 255); width: 320px; height: 230px; display: block;
}
#gameRecommend .left a:hover img {
	border-color: rgb(221, 221, 221);
}
#gameRecommend .right {
	width: 389px;
}
#gameRecommend .right .top {
	height: 62px; line-height: 45px; padding-left: 15px;
}
#gameRecommend .right .top h3 {
	font-size: 14px; float: left;
}
#gameRecommend .right .con {
	padding: 10px 15px; height: 118px; overflow: hidden; border-right-color: rgb(217, 217, 217); border-right-width: 1px; border-right-style: solid; background-color: rgb(247, 247, 247);
}
#gameRecommend .right .con p {
	line-height: 2em; text-indent: 2em;
}
#gameRecommend .right .bottom {
	padding: 10px 15px; height: 50px; overflow: hidden; border-right-color: rgb(217, 217, 217); border-bottom-color: rgb(217, 217, 217); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; background-color: rgb(247, 247, 247);
}
#gameRecommend .bottom .goGame {
	background: url("http://gstatic.kugou.com/images/games/gameHall_btn.jpg") no-repeat 0px 0px; width: 110px; height: 50px; text-indent: -999px; overflow: hidden; float: right; display: block;
}
#gameRecommend .bottom .goGame:hover {
	background-position: 0px -50px;
}
#gameRecommend .bottom .link a {
	margin: 0px 5px;
}
#gameRecommend .bottom .link a.first {
	margin-left: 0px;
}
#gameRecommend .bottom .server {
	height: 30px;
}
#gameRecommend .server span {
	padding: 2px 5px; border: 1px solid rgb(255, 102, 0); float: left; display: block; background-color: rgb(255, 255, 204);
}
#gameRecommend .server img {
	margin-top: 8px; margin-left: 10px;
}
#gameRecommend .bottom .tag a {
	margin-right: 5px;
}
#gameRecommend .bottom .slogans {
	color: rgb(153, 153, 153);
}
#gameRecommend .bottom .hr {
	height: 0px; line-height: 0px; margin-bottom: 10px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#gameRecommend .bottom .logo {
	margin-top: 5px; margin-right: 5px; float: right; filter: alpha(opacity=30); opacity: 0.3; -moz-opacity: 0.3; -khtml-opacity: 0.3;
}
.contentTab_box {
	
}
.contentTab_box .top {
	background: url("http://gstatic.kugou.com/images/games/repeat_x.gif") repeat-x 0px -31px; height: 30px;
}
.contentTab_box .tab li {
	background: url("http://gstatic.kugou.com/images/games/gameHall_btn.jpg") 0px -130px; width: 73px; height: 30px; text-align: center; line-height: 30px; margin-right: 5px; float: left;
}
.contentTab_box .tabNoChange li {
	background: url("http://gstatic.kugou.com/images/games/gameHall_btn.jpg") 0px -130px; width: 73px; height: 30px; text-align: center; line-height: 30px; margin-right: 5px; float: left;
}
.contentTab_box .tab li a {
	color: rgb(255, 255, 255); font-weight: bold;
}
.contentTab_box .tabNoChange li a {
	color: rgb(255, 255, 255); font-weight: bold;
}
.contentTab_box .tab li.current {
	background-position: 0px -100px;
}
.contentTab_box .tabNoChange li.current {
	background-position: 0px -100px;
}
.contentTab_box .con {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(208, 208, 208) rgb(208, 208, 208); padding: 10px 5px;
}
.pagination .slogans {
	background: rgb(238, 238, 238); padding: 2px 5px; color: rgb(153, 153, 153); float: left;
}
.gameList_01 {
	
}
.gameList_01 li {
	margin: 10px 3px; border: 1px solid rgb(227, 240, 255); width: 235px; float: left; display: inline;
}
.gameList_01 li .pic {
	padding: 2px; width: 96px; height: 124px; float: left;
}
.gameList_01 li .pic:hover {
	background-color: rgb(255, 102, 0);
}
.gameList_01 li .pic img {
	width: 96px; height: 124px; display: block;
}
.gameList_01 li .txt {
	width: 134px; height: 128px; border-left-color: rgb(227, 240, 255); border-left-width: 1px; border-left-style: solid; float: left;
}
.gameList_01 li .txt h5 {
	height: 26px; line-height: 26px; padding-left: 5px; border-bottom-color: rgb(227, 240, 255); border-bottom-width: 1px; border-bottom-style: solid; position: relative; background-color: rgb(247, 251, 255);
}
.gameList_01 li .txt h5 img {
	top: 8px; right: 5px; position: absolute;
}
.gameList_01 li .txt .classify {
	color: rgb(153, 153, 153);
}
.gameList_01 li .txt .goGame {
	background: url("http://gstatic.kugou.com/images/games/gameHall_btn.jpg") no-repeat 0px -160px; width: 95px; height: 22px; text-indent: -999px; overflow: hidden; margin-top: 5px; margin-left: 15px; display: block;
}
.gameList_01 li .txt .goGame:hover {
	background-position: 0px -182px;
}
.gameList_01 li .txt p {
	padding-left: 5px;
}
.gameList_01 li .txt .link {
	margin-top: 5px;
}
.gameList_01 li .txt .link a {
	margin: 0px 5px;
}
.gameList_02 li {
	margin: 5px 0px; width: 24.9%; height: 98px; text-align: center; float: left;
}
.gameList_02 li a {
	display: block;
}
.gameList_02 li img {
	margin: 0px auto; padding: 2px; border: 1px solid rgb(204, 204, 204); width: 130px; height: 70px;
}
.gameList_02 li a:hover img {
	border-color: rgb(255, 85, 0);
}
.gameList_03 li {
	margin: 10px 0px; width: 33.2%; text-align: center; float: left;
}
.gameList_03 li a {
	display: block;
}
.gameList_03 li img {
	margin: 0px auto; border: 4px solid rgb(221, 221, 221); width: 200px; height: 100px;
}
.gameList_03 li a:hover img {
	border-color: rgb(141, 215, 252);
}
.gameList_03 li div {
	padding: 0px 15px; height: 30px; text-align: right; color: rgb(153, 153, 153); line-height: 30px;
}
.gameList_03 li div h5 {
	color: rgb(0, 0, 0); font-weight: bold; float: left;
}
.gameList_03 li div .classify {
	color: rgb(153, 153, 153); float: right;
}
.gameList_03 li div .classify:hover {
	text-decoration: underline;
}
.gameLink_list {
	margin: 0px 20px;
}
.gameLink_list li {
	margin: 2px 0px; width: 19.9%; float: left;
}
.gameSlideWrap {
	width: 100%; text-align: center; position: relative;
}
.gameSlideWrap .prev {
	background: url("http://gstatic.kugou.com/images/games/slide_btn.png"); top: 10px; width: 31px; height: 54px; text-indent: -999px; overflow: hidden; position: absolute; cursor: pointer;
}
.gameSlideWrap .next {
	background: url("http://gstatic.kugou.com/images/games/slide_btn.png"); top: 10px; width: 31px; height: 54px; text-indent: -999px; overflow: hidden; position: absolute; cursor: pointer;
}
.gameSlideWrap .prev {
	left: 25px; _background: none;
}
.gameSlideWrap .next {
	background-position: right top; right: 26px; _background: none;
}
.gameSlide {
	margin: 0px auto; width: 600px; height: 98px; overflow: hidden; position: relative;
}
.gameSlide li {
	width: 150px; height: 98px; float: left;
}
.gameSlide li a {
	display: block;
}
.gameSlide li a:hover img {
	border-color: rgb(255, 85, 0);
}
.gameSlide li img {
	margin: 0px auto; padding: 2px; border: 1px solid rgb(204, 204, 204); width: 130px; height: 70px;
}
#game_link {
	background: url("http://gstatic.kugou.com/images/games/script_gameHall.jpg") no-repeat -650px -67px; margin-top: 20px;
}
#game_link dl {
	height: 36px; line-height: 36px; clear: both;
}
#game_link dt {
	width: 100px; text-indent: -999px; overflow: hidden; float: left;
}
#game_link dd {
	width: 600px; float: left;
}
#game_link dd a {
	margin-right: 10px; float: left;
}
#game_link dd .more {
	float: right;
}
#flashPlay {
	text-align: center; overflow: hidden;
}
#flashWrap {
	margin: 0px auto; border: 5px solid rgb(221, 221, 221);
}
#flashBottom {
	margin: 10px auto; width: 640px; clear: both;
}
#flashBottom .fl em {
	background: url("http://gstatic.kugou.com/images/games/script_gameHall.jpg") no-repeat -275px -70px; width: 25px; height: 25px; line-height: 25px; margin-right: 5px; float: left; display: block;
}
#flashBottom .fl em.replay {
	background-position: -300px -70px;
}
#flashBottom .fl em.collect {
	background-position: -325px -70px;
}
#flashBottom .fl em.comment {
	background-position: -350px -70px;
}
#flashBottom a {
	height: 25px; line-height: 25px; margin-right: 15px; float: left;
}
#flashBottom .fr span {
	padding: 0px 15px 0px 0px; line-height: 25px; font-weight: bold; margin-left: 10px; float: left; display: inline; background-color: rgb(238, 238, 238);
}
#flashBottom .fr span a {
	background: url("http://gstatic.kugou.com/images/games/script_gameHall.jpg") no-repeat -375px -70px; width: 25px; height: 25px; line-height: 25px; margin-right: 5px; float: left; display: block;
}
#flashBottom .fr span a.down {
	background-position: -400px -70px;
}
.serverList {
	min-height: 347px; _height: 347px;
}
.serverList li {
	background: url("http://gstatic.kugou.com/images/games/ico_index.png") no-repeat 10px -262px rgb(238, 238, 238); margin: 5px 30px; padding: 3px 10px 3px 25px; width: 260px; height: 25px; line-height: 25px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; float: left; display: inline;
}
.serverList li a {
	float: left;
}
.serverList li span {
	color: rgb(255, 0, 0); float: right;
}
