/*--------首页----------*/


/*g-recomd-label*/

.g-recomd-label {
	height: auto;
	display: block;
	overflow: hidden;
	background: #fff;
	margin: 0 auto;
	position: relative;
	zoom: 1;
	padding: 10px 0 0;
	z-index: 10
}

.g-recomd-label .g-recomd-label-one {
	width: 100%;
	height: 26px;
	padding: 8px 0;
	display: block;
	overflow: hidden;
	border-bottom: 1px dotted #ebebeb;
	font-size: 14px;
}

.g-recomd-label .g-recomd-label-one em {
	width: 84px;
	height: 26px;
	line-height: 26px;
	float: left;
	overflow: hidden;
	font-weight: normal;
	color: #fff;
	text-indent: 10px;
	font-style: normal
}

.g-recomd-label .g-recomd-label-one b {
	float: left;
	width: 1173px;
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	color: #efefef;
	font-weight: normal;
	margin: 0 0 0 3px;
	display: inline;
}

.g-recomd-label .g-recomd-label-one b a {
	font-weight: normal;
	padding: 0 9px;
	display: inline;
	overflow: hidden;
	color: #666;
}

.g-recomd-label .g-recomd-label-one b a:hover {
	color: #ff6c00;
}

.page_index1000 .g-recomd-label .g-recomd-label-one b {
	width: 913px;
}


/*part one*/

.index_zx {
	width: 440px;
	left: 0;
	top: 0;
}

.txt_li_t dt {
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	margin-bottom: 10px;
}

.txt_li_t dt a {
	color: #0a9341;
	font-size: 20px;
}

.txt_li_t dt a:hover {
	color: #ff6c00;
}

.txt_li_t dd {
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	margin-bottom: 9px;
	font-size: 15px;
}

.txt_li_t dd a {
/**	color: #5ab770;*/
}

.txt_li_t dd a:hover {
	color: #ff6c00;
}

.txt_li_t dd a.type {
	color: #fff;
	float: left;
	height: 20px;
	overflow: hidden;
	margin: 0px 10px 0 0;
	background: #fd7317;
	text-align: center;
	font-size: 12px;
	padding: 0px 3px;
	border-radius: 2px;
}

.txt_li_t dd:hover a.type,
.txt_li_t a.type:hover {
	background: #5ab770;
	color: #fff;
}

.slide-picscc {
	position: relative;
	float: right;
	z-index: 0;
}
.slide-picscc .items {
	width: 700px;
	padding-left:16px;
}
.screen-slidecc {
	float: none;
}
.screen-slidecc .item_box {
	height: 344px;
	width: 233px;
	float:left;
}
.screen-slidecc .item_box img {
	width: 226px;
	height: 340px;
	padding-right: 10px;
}
.screen-slidecc .item_boxh {
	height:305px;
	text-align:center
}
.screen-slidecc .item_boxh img {
	width:469px;
	height: 286px;
	padding-right: 10px;
}


.slide-pics {
	position: relative;
	float: right;
	z-index: 0;
}

.scrollable {
	width: 680px;
	height: 360px;
	padding-left: 120px;
	overflow: hidden;
	position: relative;
	z-index: 0;
}

.slide-pics .cover {
	width: 120px;
	height: 360px;
	position: absolute;
	top: 0px;
	background: #FFF;
	opacity: 0.6;
	filter: alpha(opacity=60);
}

.slide-pics .coverleft {
	left: 0px;
}

.slide-pics .coverright {
	right: 0px;
}

.slide-pics .s-index-icon {
	position: absolute;
	height: 80px;
	width: 50px;
	top: 135px;
	cursor: pointer;
	overflow: hidden;
	text-indent: -1000em;
	background-color: rgba(0, 0, 0, .5);
}

.slide-pics .index-prev {
	left: 0px;
	background-position: 8px -337px;
}

.slide-pics .index-next {
	right: 0px;
	background-position: -40px -415px;
}

.slide-pics .index-next:hover {
	right: 0px;
	background-position: -40px -337px;
	display: inline-block;
}

.slide-pics .index-prev:hover {
	background-position: 8px -415px;
	display: inline-block;
}

.slide-pics .items {
	width: 30000px;
}

.slide-pics .item_box {
	float: left;
	position: relative;
	height: 360px;
	overflow: hidden;
	z-index: 0;
}

.slide-pics .item_box a,
.banner .slide-pics .item_box a img {
	display: block;
}

.slide-pics .item_box img {
	width: 560px;
	height: 360px;
}

.recommend {
	width: 220px;
	height: 246px;
	float: right;
	padding-top: 19px;
	background-color: #323232;
	background-position: 0px -73px;
	text-indent: 0px;
	position: relative;
}

.recommend .img {
	display: block;
	width: 124px;
	height: 124px;
	margin: 0px auto;
	cursor: pointer;
	text-indent: -1000em;
}

.page_index1000 .index_zx {
	width: 420px;
}

.page_index1000 .scrollable {
	width: 560px;
	padding: 0;
}

.page_index1000 .slide-pics .item_box img {
	width: 560px;
	height: 360px;
}

.page_index1000 .slide-pics .cover {
	display: none;
}

.keyText {
	background: url("../images/c_destip.png") no-repeat scroll 13px 10px #FDFDE5;
	border: 1px solid #72c850;
	margin: 0 15px;
	color: #555;
	font-size: 14px;
	line-height: 24px;
	margin-top: 10px;
	overflow: hidden;
	padding: 55px 15px 8px;
	word-wrap: break-word
}


/*part two*/

.index_game,
.index_news {
	width: 930px;
}

.mod-thumb1 {
	width: 460px;
	height: 250px;
	overflow: hidden;
}

.mod-thumb1 .thumb-img1 {
	display: inline-block;
	position: absolute;
	z-index: 2;
	width: 460px;
	height: 250px;
	overflow:hidden;
}

.mod-thumb1 .thumb-img1 img {
	width: 460px;
	min-height: 250px;
	height: auto;
}

.mod-thumb1 p.mod-thumb-tit {
	position: absolute;
	left: 0;
	bottom: 0;
	font-size: 16px;
	color: #fafafa;
	z-index: 3;
	height: 30px;
	line-height: 30px;
	width: 440px;
	padding: 0 10px;
	background: rgba(80, 80, 80, .5);
}

.thumb-des-wrap1 {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 140px;
	background-color: #1f272b;
	z-index: 1;
}

.thumb-des-wrap1 .img-icon {
	display: block;
	float: left;
	padding: 15px 20px 0px 20px;
}

.thumb-des-wrap1 .thumb-des-info {
	padding-top: 15px;
	color: #c4c4c4;
	font-size: 12px;
	line-height: 22px;
}

.thumb-des-wrap1 .thumb-des-info em {
	color: #01b000
}

.thumb-des-wrap1 .thumb-des-down {
	background-color: #7bc71f;
	color: #fff;
	display: block;
	position: absolute;
	top: 30px;
	right: 20px;
	width: 100px;
	height: 36px;
	line-height: 36px;
	text-align: center;
}

.thumb-des-wrap1 .thumb-des-down:hover {
	filter: alpha(opacity=90);
	opacity: 0.9;
}

.thumb-tri {
	position: absolute;
	border-width: 0 8px 8px;
	border-color: transparent transparent #41474e;
	border-style: dashed dashed solid;
	opacity: 0.8;
	left: 46px;
	bottom: 30px;
}

.index_game_list {
	width: 470px;
	overflow: hidden;
	height: 260px;
}

.index_game_list li {
	float: left;
	width: 223px;
	height: 118px;
	margin: 0 0 10px 10px;
	_margin-left: 5px;
	background: #fff;
	border: 1px solid #ececec;
}

.index_game_list .mode-app-wrap {
	width: 201px;
	height: 106px;
	padding: 1px;
	background: #fff;
	padding: 0 10px 10px;
	margin: 1px;
}

.index_game_list .mode-app-name {
	display: block;
	height: 32px;
	line-height: 32px;
	overflow: hidden;
	color: #333;
}

.index_game_list .img-icon {
	float: left;
	margin-right: 10px;
}

.mode-app-des p {
	height: 24px;
	line-height: 24px;
	font-size: 13px;
}

.score {
	font-family: Impact;
	color: #ed4b39;
	font-size: 24px;
	line-height: 1;
}

.score span {
	font-size: 18px;
}

.coll-down {
	float: left;
	width: 26px;
	height: 25px;
	display: inline;
	margin-left: 1px;
	right: 10px;
	top: 45px
}

.index_game_list2 {
	width: 930px;
	height: 120px;
	overflow: hidden;
}

.index_game_list2 ul {
	width: 940px;
}

.index_game_list2 li {
	margin: 0 10px 0 0;
}

.index_game_list .hover {
	border-color: #7bc71f;
	box-shadow: 0px 0px 3px #7bc71f;
	background: #7bc71f
}

.index_tuijian {
	width: 305px;
}

.index_tj_list {
	width: 100%;
	display: none;
}

.index_tj_list li {
	width: 280px;
	padding: 8px 10px;
	margin-top: 9px;
	background: #fff;
	border-color: #ececec;
	border-style: solid;
	border-width: 1px 1px 1px 4px;
}

.index_tj_list .img-icon {
	margin-right: 14px;
}

.index_tj_list .list_detail a {
	font-size: 16px;
	font-weight: bold;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	display: block;
	color: #555
}

.index_tj_list .list_detail p {
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-size: 13px;
}

.icon_txt {
	font-size: 12px;
}

.icon_txt span {
	padding-right: 10px;
	font-size: 12px;
}

.size,
.time {
	display: inline-block;
	margin-right: 5px;
}

.index_tj_list li.hover {
	border-left: 4px solid #7bc71f;
}

.box1_b {
	right: 0px;
	top: 6px;
	position: absolute;
	display: block;
	z-index: 200;
	height: 8px
}

.box1_b span {
	display: block;
	float: left;
	width: 20px;
	height: 20px;
	background-color: #555;
	margin-right: 7px;
	line-height: 20px;
	color: #fff;
	font-size: 13px;
	text-indent: 6px;
	cursor: pointer;
	overflow: hidden;
	-webkit-border-radius: 50%;
	border-radius: 50%;
}

.box1_b span.on {
	background-color: #7bc71f;
	-webkit-border-radius: 50%;
	border-radius: 50%;
}

.index_tj_list .hover {
	border-color: #7bc71f;
	box-shadow: 0px 0px 3px #7bc71f;
}

.page_index1000 .index_game,
.page_index1000 .index_news,
.page_index1000 .index_news_box {
	width: 695px;
}

.page_index1000 .index_game_list {
	width: 235px;
	position: relative
}

.page_index1000 .index_game_list2 {
	width: 695px;
}

.page_index1000 .index_game_list2 ul {
	width: 705px;
}

.page_index1000 .index_tuijian {
	width: 295px;
}

.page_index1000 .index_tj_list li {
	width: 270px;
}


/*part three*/

.index_news_box {
	width: 930px;
}

.index_news_l {
	width: 460px;
	overflow: hidden;
}

.mod-thumb2 {
	width: 460px;
	height: 250px;
	overflow: hidden;
}

.thumb-img2 {
	display: inline-block;
	position: absolute;
	z-index: 2;
	width: 460px;
	height: 250px;
	overflow: hidden;
}

.mod-thumb2 img {
	width: 460px;
	height: auto;
}

.mod-thumb2 p {
	position: absolute;
	z-index: 3;
	bottom: 0;
	left: 0;
	height: 30px;
	line-height: 30px;
	width: 440px;
	font-size: 16px;
	padding: 0 10px;
	background: rgba(80, 80, 80, .5);
	color: #fafafa;
}

.thumb-des-wrap2 {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 120px;
	background-color: #1f272b;
	z-index: 1;
}

.thumb-des-wrap2 .thumb-des {
	height: 90px;
}

.thumb-des-wrap2 .thumb-des a:hover {
	font-weight: normal;
	color: #fff;
}

.thumb-des-wrap2 .thumb-des em {
	display: inline-block;
	font-size: 0;
	height: 100%;
	line-height: 0;
	position: relative;
	vertical-align: middle;
	width: 0;
}

.thumb-des-wrap2 .thumb-des-txt {
	display: inline-block;
	padding: 0 15px;
	width: 430px;
	vertical-align: middle;
	color: #fafafa;
	line-height: 30px;
	height: 60px;
	overflow: hidden;
}

.index_news_tit {
	height: 30px;
	line-height: 30px;
	color: #555;
}

.index_news_tit h2 {
	font-size: 16px;
	font-weight: normal;
	display: inline-block;
	float: left;
}

.index_news_more {
	font-size: 12px;
	color: #999;
	float: right;
	padding-right: 20px;
}

.news_game {
	width: 490px;
}

.news_game li {
	width: 215px;
	height: 119px;
	float: left;
	padding-right: 30px;
}

.news_game li .thumb-img2{
	width: 215px;
	height: 119px;
	overflow:hidden;
}
.news_game li img {
	width: 215px;
	height: auto;
}

.news_game li p {
	width: 195px;
	font-size: 14px;
}

.news_game li .thumb-des-wrap2 {
	width: 215px;
	height: 80px;
}

.news_game li .thumb-des-wrap2 .thumb-des {
	height: 50px;
}

.news_game li .thumb-des-wrap2 .thumb-des-txt {
	width: 185px;
	height: 50px;
	line-height: 50px;
	color: #555;
}

.newstxt_li_t dt {
	text-align: center;
	margin-bottom: 15px;
}

.newstxt_li_t dd {
	margin-bottom: 14px;
}

.newstxt_li_t dd span,
.newstxt_li_t2 dd span {
	float: right;
	color: #999;
	margin-left: 5px;
	font-size: 12px;
}

.newstxt_li_t2 dd {
	margin-bottom: 0px;
	margin-top: 15px;
}

.index_package li {
	height: 38px;
	line-height: 38px;
	background-position: -245px -146px;
	padding-left: 20px;
	overflow: hidden;
}

.index_package li span {
	display: inline-block;
	float: right;
	width: 50px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	background: #ddedcb;
	color: #6cad1c;
	margin: 6px 0 0 5px;
}

.index_package li a {
	color: #555;
	font-size: 15px;
}

.index_package li a:hover {
	color: #ff6c00
}

.index_package li a:hover span {
	background: #7bc71f;
	color: #fff
}

.index_package li:nth-child(2n) {
	background: #f6f6f6 url(../images/icon.png) -245px -146px no-repeat
}

.page_index1000 .index_news_l {
	width: 230px;
}

.page_index1000 .news_game {
	width: 230px;
}

.page_index1000 .new-mod-thumb,
.page_index1000 .new-mod-thumb img,
.page_index1000 .news_game li,
.page_index1000 .news_game li img {
	width: 230px;
	height: 128px;
}

.page_index1000 .index_news_tit {
	display: none;
}

.page_index1000 .news_game li {
	margin-top: 13px;
}

.page_index1000 .news_game li p,
.page_index1000 .new-mod-thumb p {
	width: 210px;
	font-size: 14px;
}

.page_index1000 .news_game li .thumb-des-wrap2,
.page_index1000 .new-mod-thumb .thumb-des-wrap2 {
	width: 230px;
	height: 80px;
}

.page_index1000 .thumb-des-wrap2 .thumb-des {
	height: 50px;
}

.page_index1000 .thumb-des-wrap2 .thumb-des-txt {
	width: 200px;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
}

.page_index1000 .index_news .index_zx {
	width: 450px;
}

.page_index1000 .index_package {
	padding-top: 5px;
}


/*part four*/

.index_and_list {
	width: 800px;
	height: 250px;
}

.index_and_list li {
	width: 254px;
}

.index_and_list .mode-app-wrap {
	width: 232px;
}

.page_index1000 .index_and_list {
	width: 540px;
}

.page_index1000 .index_and_list li {
	margin-left: 14px
}


/*part five*/

.index_archive {
	width: 1270px;
	height: 120px;
}

.index_archive li {
	margin: 0 10px 0 0;
	width: 242px;
}

.index_archive .mode-app-wrap {
	width: 220px;
}

.page_index1000 .index_archive,
.page_index1000 .index_special {
	width: 1010px;
}

.page_index1000 .index_archive li {
	width: 240px;
}

.page_index1000 .index_archive .mode-app-wrap {
	width: 218px;
}


/*part six*/

.index_special {
	width: 1270px;
}

.index_special li {
	float: left;
	margin-right: 10px;
	width: 307px;
	height: 187px;
	position: relative;
}

.index_special li img {
	width: 307px;
	height: 187px;
}

.index_special li p {
	text-align: center;
	font-size: 14px;
	width: 287px;
}

.index_special li .thumb-des-txt {
	width: 277px;
}

.page_index1000 .index_special li,
.page_index1000 .index_special li img {
	width: 242px;
	height: 147px;
}

.page_index1000 .index_special li p {
	width: 222px;
}

.page_index1000 .thumb-des-wrap2 {
	width: 242px;
	height: 80px;
}

.page_index1000 .index_special .thumb-des-wrap2 .thumb-des-txt {
	width: 212px;
}


/*part seven*/

.index_theme_l {
	width: 244px;
}

.index_theme_list a {
	float: left;
	background: #f3f3f3;
	color: #666;
	display: inline-block;
	text-align: center;
	height: 30px;
	line-height: 30px;
	margin-bottom: 12px;
	width: 150px;
	overflow: hidden;
	border-radius: 2px;
}

.index_theme_list a:hover {
	background: #6cad1c;
	color: #fff;
}

.index_theme_one {
	width: 255px;
}

.index_theme_one a {
	width: 74px;
	margin-right: 11px;
}

.index_theme_two {
	width: 254px;
	padding-top: 24px;
}

.index_theme_two dt {
	font-size: 18px;
	color: #555;
	padding-bottom: 8px;
}

.index_theme_two a {
	width: 117px;
	margin-right: 10px;
}

.index_theme_r {
	height: 400px;
	overflow: hidden;
	position: relative
}

.index_theme_r li {
	width: 240px;
	position: relative;
	float: left;
	padding-left: 10px;
}

.index_theme_r li a {
	display: block;
}

.index_theme_r li img {
	width: 240px;
	height: 400px;
}

.index_theme_r li p {
	position: absolute;
	bottom: 0;
	left: 10px;
	font-size: 14px;
	color: #fff;
	background: rgba(0, 0, 0, .5);
	width: 220px;
	padding: 0 10px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}

.page_index1000 .index_theme_r {
	width: 750px;
}


/*part eight*/

.index_ph_box {
	width: 1290px;
}

.index_ph {
	width: 400px;
	margin-right: 30px;
}

.index_ph .col_tit h2 {
	font-size: 18px;
	color: #555;
	font-weight: normal;
}

.index_ph_one .col_tit em {
	color: #31c588;
	font-size: 22px
}

.index_ph_two .col_tit h2 {
	border-bottom-color: #039bd9;
}

.index_ph_two .col_tit em {
	color: #039bd9;
	font-size: 22px
}

.index_ph_thr .col_tit h2 {
	border-bottom-color: #ffa200;
}

.index_ph_thr .col_tit em {
	color: #ffa200;
	font-size: 22px
}

.n_ranklist li {
	border-bottom: 1px dotted #cecece;
	background: #fff;
}

.n_ranklist .itemshort {
	width: 100%;
	height: 40px;
}

.n_ranklist .itemshort h3 {
	width: 363px;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	float: left;
	font-weight: 400;
	font-size: 14px;
}

.n_ranklist .itemshort .n_num {
	margin-top: 10px;
}

.n_ranklist .itemlong {
	display: none;
	width: 100%;
	padding: 8px 0;
	position: relative;
}

.n_ranklist .itemlong div {
	float: left;
	margin-left: 15px;
}

.n_ranklist .itemlong h3 {
	width: 284px;
	font-size: 16px;
	font-weight: normal;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
}

.n_ranklist .itemlong h3 a {
	color: #555
}

.n_ranklist .itemlong h3 a:hover {
	color: #ff6c00;
}

.n_ranklist .itemlong p {
	font-size: 12px;
	color: #999
}

.n_ranklist .itemlong .n_num {
	margin-top: 20px;
}

.n_ranklist .itemlong .ppDown {
	position: absolute;
	right: 0;
	bottom: 8px;
	display: block;
	width: 26px;
	height: 25px;
}

.hover .itemlong {
	display: block;
}

.hover .itemshort {
	display: none;
}

.n_num {
	background: #999;
	width: 22px;
	height: 22px;
	line-height: 20px;
	text-align: center;
	display: inline;
	float: left;
	font-size: 16px;
	color: #fff;
	font-family: Georgia;
	font-style: italic;
	margin-right: 15px;
	border-radius: 2px;
}

.n_num1_g,.n_num1_g1,.n_num1_g2,.n_num1_g3 {
	background: #31c588
}

.n_num1_b,.n_num1_b1,.n_num1_b2,.n_num1_b3 {
	background: #039bd9
}

.n_num1_y,.n_num1_y1,.n_num1_y2,.n_num1_y3 {
	background: #ffa200
}

.page_index1000 .index_ph_box {
	width: 1030px;
}

.page_index1000 .index_ph {
	width: 313px;
}

.page_index1000 .n_ranklist .itemshort h3 {
	width: 276px;
}

.page_index1000 .n_ranklist .itemlong h3 {
	width: 197px;
}


/*links*/

#index_links {
	width: 100%;
	background: #6d6b6b;
	padding: 8px 0;
	margin-top: 20px;
}

.index_links h2 {
	font-size: 14px;
	color: #fff;
	font-weight: normal;
	padding-bottom: 4px;
}

.index_links a {
	color: #ccc;
	padding-right: 14px;
	font-size: 14px;
	display: inline-block;
	height: 22px;
	line-height: 22px;
}


/*---------游戏首页---------*/

.part_one_l {
	width: 330px;
	padding-top: 10px;
}

.part_one_l li {
	float: left;
	width: 130px;
	height: 48px;
	padding: 10px 0 0 35px;
}

.part_one_l li a {
	display: block;
	width: 128px;
	height: 46px;
	line-height: 46px;
}

.part_one_l li em,
.part_one_l li a:hover em {
	background: url(../images/game_ico.png) no-repeat;
	display: inline-block;
	width: 55px;
	height: 46px;
	float: left;
}

.part_one_l li .icon1 em {
	background-position: 12px 8px;
}

.part_one_l li .icon2 em {
	background-position: 12px -30px;
}

.part_one_l li .icon3 em {
	background-position: 12px -71px;
}

.part_one_l li .icon4 em {
	background-position: 12px -126px;
}

.part_one_l li .icon5 em {
	background-position: 12px -170px;
}

.part_one_l li .icon6 em {
	background-position: 12px -210px;
}

.part_one_l li .icon7 em {
	background-position: 12px -250px;
}

.part_one_l li .icon8 em {
	background-position: 12px -293px;
}

.part_one_l li .icon9 em {
	background-position: 12px -338px;
}

.part_one_l li .icon10 em {
	background-position: 12px -385px;
}

.part_one_l li .icon11 em {
	background-position: 12px -428px;
}

.part_one_l li .soft_icon_1 em {
	background-position: 12px -480px;
}

.part_one_l li .soft_icon_2 em {
	background-position: 12px -529px;
}

.part_one_l li .soft_icon_3 em {
	background-position: 12px -578px;
}

.part_one_l li .soft_icon_4 em {
	background-position: 12px -629px;
}

.part_one_l li .soft_icon_5 em {
	background-position: 12px -680px;
}

.part_one_l li .soft_icon_6 em {
	background-position: 12px -728px;
}

.part_one_l li .soft_icon_7 em {
	background-position: 12px -771px;
}

.part_one_l li .soft_icon_8 em {
	background-position: 12px -822px;
}

.part_one_l li .soft_icon_9 em {
	background-position: 12px -868px;
}

.part_one_l li .soft_icon_10 em {
	background-position: 12px -914px;
}

.part_one_l li .soft_icon_11 em {
	background-position: 12px -959px;
}

.part_one_l li .soft_icon_12 em {
	background-position: 12px -1000px;
}

.part_one_l li .soft_icon_13 em {
	background-position: 12px -1044px;
}

.part_one_l li .soft_icon_14 em {
	background-position: 12px -1090px;
}

.part_one_l li .soft_icon_15 em {
	background-position: 12px -1140px;
}

.part_one_l li .soft_icon_16 em {
	background-position: 12px -1197px;
}

.part_one_l li .soft_icon_17 em {
	background-position: 12px -1253px;
}

.part_one_l li .soft_icon_18 em {
	background-position: 12px -1300px;
}

.part_one_l li .soft_icon_19 em {
	background-position: 12px -1347px;
}

.part_one_l li .soft_icon_20 em {
	background-position: 12px -1393px;
}

.part_one_l li .icon1:hover em {
	background-position: -34px 8px;
}

.part_one_l li .icon2:hover em {
	background-position: -34px -30px;
}

.part_one_l li .icon3:hover em {
	background-position: -34px -71px;
}

.part_one_l li .icon4:hover em {
	background-position: -34px -126px;
}

.part_one_l li .icon5:hover em {
	background-position: -34px -170px;
}

.part_one_l li .icon6:hover em {
	background-position: -34px -210px;
}

.part_one_l li .icon7:hover em {
	background-position: -34px -250px;
}

.part_one_l li .icon8:hover em {
	background-position: -34px -293px;
}

.part_one_l li .icon9:hover em {
	background-position: -34px -338px;
}

.part_one_l li .icon10:hover em {
	background-position: -34px -385px;
}

.part_one_l li .icon11:hover em {
	background-position: -34px -428px;
}

.part_one_l li .soft_icon_1:hover em {
	background-position: -34px -480px;
}

.part_one_l li .soft_icon_2:hover em {
	background-position: -34px -529px;
}

.part_one_l li .soft_icon_3:hover em {
	background-position: -34px -578px;
}

.part_one_l li .soft_icon_4:hover em {
	background-position: -34px -629px;
}

.part_one_l li .soft_icon_5:hover em {
	background-position: -34px -680px;
}

.part_one_l li .soft_icon_6:hover em {
	background-position: -34px -728px;
}

.part_one_l li .soft_icon_7:hover em {
	background-position: -34px -771px;
}

.part_one_l li .soft_icon_8:hover em {
	background-position: -34px -822px;
}

.part_one_l li .soft_icon_9:hover em {
	background-position: -34px -868px;
}

.part_one_l li .soft_icon_10:hover em {
	background-position: -34px -914px;
}

.part_one_l li .soft_icon_11:hover em {
	background-position: -34px -959px;
}

.part_one_l li .soft_icon_12:hover em {
	background-position: -34px -1000px;
}

.part_one_l li .soft_icon_13:hover em {
	background-position: -34px -1044px;
}

.part_one_l li .soft_icon_14:hover em {
	background-position: -34px -1090px;
}

.part_one_l li .soft_icon_15:hover em {
	background-position: -34px -1140px;
}

.part_one_l li .soft_icon_16:hover em {
	background-position: -34px -1197px;
}

.part_one_l li .soft_icon_17:hover em {
	background-position: -34px -1253px;
}

.part_one_l li .soft_icon_18:hover em {
	background-position: -34px -1300px;
}

.part_one_l li .soft_icon_19:hover em {
	background-position: -34px -1347px;
}

.part_one_l li .soft_icon_20:hover em {
	background-position: -34px -1393px;
}


/*最新游戏*/

.part_one_r {
	width: 930px;
	overflow: hidden;
}

.part_one_r ul {
	width: 930px;
	height: 300px;
	overflow: hidden;
	position: absolute;
}

.part_one_r li {
	float: left;
	width: 72px;
	height: 119px;
	padding: 11px 9px 8px;
	margin-top: 10px;
	text-align: center;
	position: relative;
	border: 1px solid #fff;
}
.part_one_r li.rom {
	padding: 11px 11px 8px;
}
.part_one_r li .recommend_txt a {
	color: #555;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	display: block;
	padding-top: 5px;
	font-size: 14px;
}

.part_one_r li .recommend_txt p {
	color: #999;
	font-size: 12px;
}

.part_one_r li .down {
	display: none;
	position: absolute;
	bottom: 10px;
	left: 11px;
	width: 72px;
	height: 33px;
	text-align: center;
	font-weight: bold;
	line-height: 33px;
	background-color: #7bc71f;
}

.part_one_r li .down a {
	color: #fff;
	font-size: 15px;
    font-weight: 400;
}

.page_index1000 .part_one_r {
	width: 714px;
	height: 350px;
	position: relative
}

.page_index1000 .part_one_r ul {
	height: 300px;
	overflow: hidden;
}

.page_index1000 .part_one_r li {
	margin-right: 7px;
}


/*精品推荐*/


/**/

.boutique {
	width: 930px;
	overflow: hidden;
	position: relative
}

.boutique_box {
	width: 952px;
}

.boutique_box li {
	width: 216px;
	position: relative;
	float: left;
	margin: 15px 22px 0 0;
}

.boutique_box li a{
	display:block;
	width: 216px;
	height: 155px;
	overflow:hidden;
}
.boutique_box li img {
	width: 216px;
	min-height: 110px;
	height:auto;
}

.boutique_box li div {
	width: 100%;
	height: 45px;
	background: #f3f3f3;
	position: absolute;
    bottom: 0;
    left: 0;
}

.boutique_box li h2 {
	color: #555;
	font-size: 14px;
	font-weight: normal;
	height: 27px;
	line-height: 27px;
	overflow: hidden;
	padding-left: 8px;
}

.boutique_box li p {
	font-size: 12px;
	color: #999;
	padding-left: 8px;
	height: 14px;
	line-height: 14px;
}

.boutique_box li span {
	position: absolute;
	color: #fff;
	font-size: 12px;
	width: 46px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	left: 0;
	bottom: 23px;
	background-color: #7bc71f;
}

.boutique_box li i {
	font-size: 24px;
	font-weight: bold;
}

.boutique_box li a:hover h2,
.boutique_box li a:hover p {
	color: #7bc71f
}

.page_index1000 .boutique {
	width: 695px;
}


/*特别推荐*/

.game_index_tj_list li {
	padding: 12px 10px;
	margin-top: 15px
}


/*游戏攻略*/

.index_raiders {
	width: 930px;
	overflow: hidden;
}

.index_raiders_box {
	width: 453px;
}

.index_raiders_box dt,
.index_raiders dd {
	float: left;
	width: 453px;
}

.index_raiders_box dt {
	padding-bottom: 5px;
}
.index_raiders_box dt .img {
	float: left;
	display:inline-block;
	width: 192px;
	height: 108px;
	padding-right: 10px;
	overflow:hidden;
	border-radius:4px;
}
.index_raiders_box dt img {
	float: left;
	width: 192px;
	height: auto;
	min-height: 108px;
	padding-right: 10px;
}

.index_raiders_box dt h2 {
	font-size: 16px;
	color: #555;
	height: 56px;
	line-height: 28px;
	font-weight: normal;
	overflow: hidden;
}

.index_raiders_box dt p {
	color: #999;
	font-size: 12px;
	overflow: hidden;
	height: 48px;
	line-height: 24px;
	padding-top: 4px;
}

.index_raiders_box dd {
	height: 32px;
	line-height: 32px;
	overflow: hidden;
}

.index_raiders_box dd a {
	color: #666;
	padding-left: 15px;
}

.index_raiders_box dd span {
	float: right;
	padding-left: 8px;
	font-size: 12px;
}

.index_raiders_box dt a:hover h2,
.index_raiders_box dd a:hover {
	color: #ff6c00;
}

.page_index1000 .index_raiders {
	width: 695px;
}

.page_index1000 .index_raiders_box {
	width: 335px;
}

.page_index1000 .index_raiders_box dt,
.page_index1000 .index_raiders dd {
	width: 335px;
	padding-right: 25px;
}

.page_index1000 .index_raiders_box dd span {
	display: none;
}


/*安卓专题*/

.special {
	width: 930px;
	overflow: hidden;
}

.special_box {
	width: 966px;
}

.special_box li {
	width: 288px;
	height: 176px;
	margin: 15px 33px 0 0;
	float: left;
}

.special_box img {
	width: 288px;
	height: 176px;
}

.special_box p {
	width: 268px;
	text-align: center;
	font-size: 14px;
}

.special_box .thumb-des-txt {
	width: 258px;
}

.page_index1000 .special {
	width: 695px;
}

.page_index1000 .special_box {
	width: 711px;
}

.page_index1000 .special_box li {
	width: 221px;
	height: 134px;
	margin: 15px 16px 0 0;
	float: left;
}

.page_index1000 .special_box img {
	width: 221px;
	height: 134px;
}

.page_index1000 .special_box p {
	width: 201px;
	text-align: center;
	font-size: 14px;
}

.page_index1000 .special_box .thumb-des-txt {
	width: 191px;
}


/*游戏排行*/

.game_ph {
	width: 305px;
	overflow: hidden;
}

.game_ph .n_ranklist .itemshort h3 {
	width: 268px;
}

.game_ph .n_ranklist .itemlong {
	padding: 15px 0;
}

.game_ph .n_ranklist .itemlong h3 {
	width: 189px;
}

.page_index1000 .game_ph {
	width: 295px;
	height: 336px;
}

.page_index1000 .game_ph .n_ranklist .itemshort h3 {
	width: 258px;
}

.page_index1000 .game_ph .n_ranklist .itemlong {
	padding: 15px 0;
}

.page_index1000 .game_ph .n_ranklist .itemlong h3 {
	width: 179px;
}


/*---------软件首页---------*/

.soft_sort {
	width: 330px;
	height: 358px;
}

.soft .part_one_l {
	zoom: 1;
}

.sort-btn {
	position: absolute;
	width: 44px;
	height: 36px;
	display: block;
	bottom: 4px;
	right: 20px;
	border: 1px solid #ececec
}

.sort-btn:hover {
	border-color: #7bc71f;
}

.sort-next {
	right: 85px
}

.sort-btn i {
	display: block;
	width: 12px;
	height: 20px;
	margin: 9px 0 0 15px;
	opacity: 0.6;
}

.sort-next i {
	background: url(../images/icon.png) -49px -72px no-repeat;
}

.sort-prev i {
	background: url(../images/icon.png) -71px -102px;
	margin-left: 18px;
}

.sort-next:hover i {
	background-position: -49px -102px
}

.sort-prev:hover i {
	background-position: -71px -72px
}

.ban-btn:hover i {
	opacity: 1;
}

.soft_sort .sort {
	position: relative;
	width: 330px;
	height: 358px;
	overflow: hidden;
	padding: 0;
}

.soft_sort .items {
	width: 30000px;
}

.soft_sort .cover {
	display: none;
}

.soft_ph .n_ranklist .itemshort {
	height: 38px;
}

.soft_ph .n_ranklist .itemshort h3 {
	height: 38px;
	line-height: 38px;
}

.soft_ph .n_ranklist .itemlong,
.page_index1000 .soft_ph .n_ranklist .itemlong {
	padding: 7px 0;
}

.soft_ph .n_ranklist .itemshort .n_num {
	margin-top: 8px;
}

.page_index1000 .soft_ph {
	height: 390px;
}


/*---------资讯首页---------*/

.index_l {
	width: 930px;
	overflow: hidden;
	position: relative
}

.slide {
	position: relative;
}

.slide-cont {
	width: 930px;
	height: 411px;
	position: relative;
	overflow: hidden;
}

.slide-item {
	position: absolute;
	width: 100%;
	height: 100%;
}

.slide-item img {
	width: 650px;
	height: 411px;
	float: left;
}

.slide-item .right {
	background: #222;
	width: 234px;
	padding: 25px 23px 90px;
	height: 296px;
}

.slide-item .right h2 {
	font-size: 18px;
	color: #fff;
	font-weight: normal;
	line-height: 32px;
	height: 64px;
	overflow: hidden;
}

.slide-item .right p {
	color: #909090;
	line-height: 28px;
	padding-top: 20px;
	height: 196px;
	overflow: hidden;
}

.slide-nav {
	position: absolute;
	bottom: 40px;
	right: 100px;
	padding: 3px 3px 3px 0;
	z-index: 10;
	font-size: 0;
	overflow: hidden;
	height: 6px;
	zoom: 1;
}

.slide-nav a {
	display: inline-block;
	position: relative;
	z-index: 11;
	width: 9px;
	height: 9px;
	background-color: #fff;
	margin: 0 1px 0 4px;
	line-height: 0;
	float: left;
}

.slide-nav .nownav {
	background-color: #7bc71f;
}

#prev,
#next {
	position: absolute;
	height: 80px;
	width: 50px;
	top: 160px;
	background-color: rgba(0, 0, 0, .5);
}

#prev {
	left: 0;
	background-position: 8px -337px;
}

#next {
	right: 280px;
	background-position: -40px -415px;
}

#next:hover {
	background-position: -40px -337px;
}

#prev:hover {
	background-position: 8px -415px;
}

.page_index1000 .index_l {
	width: 668px;
}

.page_index1000 .slide-item img {
	width: 668px;
	height: 422px;
}

.page_index1000 .slide-nav {
	display: none;
}

.page_index1000 #next {
	right: 0
}


/*最新新闻*/

.newsTab {
	width: 928px;
	border: 1px solid #ececec;
}

.subNav {
	height: 44px;
	line-height: 44px;
	background: #fcfcfc;
	border-bottom: 1px solid #ececec;
}

.subNav li {
	width: 144px;
	height: 44px;
	font-size: 14px;
	text-align: center;
	float: left;
}

.subNav li a {
	display: block;
	width: 142px;
	height: 42px;
	color: #555;
	font-size: 16px;
	border-right: 1px solid #ececec;
}

.subNav li.on {
	height: 42px;
	width: 142px;
	line-height: 39px;
	border-bottom: none;
	color: #000;
	padding-bottom: 1px;
	margin-bottom: -1px;
	padding: 1px;
	background: #fff;
	position: relative;
	border-top: 2px solid #7bc71f;
}

.newsContent {
	width: 928px;
	position: relative;
}

.ico_dhl {
	width: 25px;
	height: 23px;
	position: absolute;
	left: 21px;
	top: 20px;
	display: block;
}

.ico_dhr {
	width: 25px;
	height: 23px;
	position: absolute;
	right: 21px;
	top: 20px;
	display: block;
}

.newsContent h2 {
	padding: 0 100px;
	text-align: center;
	height: 60px;
	line-height: 60px;
	font-size: 20px;
	overflow: hidden;
}

.newsContent .con_p {
	position: relative;
	padding: 0 20px 4px;
	font-size: 12px;
	color: #a1a1a1;
	line-height: 22px;
	height: 44px;
	overflow: hidden;
}

.newsContent a.redMore {
	position: absolute;
	right: 30px;
	bottom: 0px;
	background: #fff;
	padding-left: 8px;
}

.newsContent li {
	padding: 0 15px;
	width: 434px;
	float: left;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}

.newsContent li a {
	color: #333
}

.newsContent li .newscon_sort:hover {
	color: #ff6c00;
}

.newsContent li .newscon_sort {
	padding-right: 12px;
}

.newsContent li span {
	float: right;
	display: inline;
	font-size: 12px;
	padding-left: 6px;
}

.newsContent li .newscon_title:hover {
	color: #7bc71f;
}

.page_index1000 .newsTab,
.page_index1000 .newsContent {
	width: 666px;
}

.page_index1000 .newsContent li {
	width: 303px;
}

.page_index1000 .newsContent li span,
.page_index1000 .news_box_info_b dd span {
	display: none;
}

.line {
	border-bottom: 5px solid #7bc71f;
	width: 100%;
}


/*安卓评测*/


/**/

.news_box {
	width: 960px;
}

.news_box_info .col_tit,
.news_box_info .col_tit h2 {
	border: 0;
}

.news_box_info {
	width: 450px;
	padding-right: 30px;
}

.news_box_info_b dt {
	border-bottom: 1px dotted #cecece;
	padding: 10px 0;
}

.news_box_info_b dt .img {
	width: 160px;
	height: 90px;
	float: left;
	margin-right: 15px;
	border-radius: 4px;
	overflow:hidden;
}
.news_box_info_b dt img {
	width: 160px;
	height: auto;
	min-height: 90px;
	float: left;
	margin-right: 15px;
	border-radius: 4px;
}

.news_box_info_b dt h2 {
	font-size: 16px;
	color: #555;
	height: 50px;
	line-height: 25px;
	font-weight: normal;
	overflow: hidden;
}

.news_box_info_b dt p {
	color: #999;
	font-size: 12px;
	overflow: hidden;
	height: 36px;
	line-height: 18px;
	padding-top: 4px;
}

.news_box_info_b dd {
	height: 32px;
	line-height: 32px;
	overflow: hidden;
	font-size: 15px;
}

.news_box_info_b dd a {
	color: #666;
	padding-left: 15px;
}

.news_box_info_b dd span {
	float: right;
	padding-left: 8px;
	font-size: 12px;
}

.news_box_info_b dt a:hover h2,
.news_box_info_b dd a:hover {
	color: #ff6c00;
}

.page_index1000 .news_box {
	width: 688px;
}

.page_index1000 .news_box_info {
	width: 324px;
	padding-right: 20px;
}

.index_r {
	width: 305px;
	overflow: hidden;
}

.page_index1000 .index_r {
	width: 307px;
}


/*资讯分类*/


/**/

.news_sort {
	width: 315px;
	padding-top: 2px;
}

.news_sort a {
	float: left;
	background: #f3f3f3;
	color: #666;
	display: inline-block;
	text-align: center;
	height: 30px;
	line-height: 30px;
	width: 95px;
	margin: 12px 10px 0 0;
	border-radius: 2px;
	font-size: 14px;
}

.news_sort .one{margin-top: 5px;}
.news_sort .one,.news_sort .sub{display:block;}
.news_sort .one a{
    background: none;
    height: auto;
    line-height: inherit;
	margin:5px 10px 0 0;
    float: none;
    width: auto;
	font-weight:800;
}
.news_sort .sub a{
    background: none;
    height: auto;
    line-height: inherit;
	margin:5px 10px 0 0;
    float: none;
    width: auto;
	font-size: 13px;
}

.news_sort a:hover,
.news_sort a.current {
	background: #6cad1c;
	color: #fff;
}

.page_index1000 .news_sort {
	width: 319px;
}

.page_index1000 .news_sort a {
	margin-right: 11px;
}


/*热门资讯*/

.hot_news dt img {
	width: 135px;
	height: 75px;
}

.hot_news dt h2 {
	font-size: 14px;
	line-height: 19px;
	height: 38px;
}

.hot_news dt p {
	line-height: 16px;
	height: 32px;
}

.hot_news dd {
	height: 28px;
	line-height: 28px;
}

.page_index1000 .hot_news {
	padding-top: 10px;
}


/*热门排行*/

.news_top_ranklist {
	width: 100%;
	padding-top: 6px;
}

.news_top_ranklist li {
	border-bottom: 1px dotted #e9e9e9;
	background: #fff;
	height: 40px;
}

.news_top_ranklist li h3 {
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	float: left;
	font-weight: 400;
	font-size: 14px;
	width: 273px;
}

.news_top_ranklist li .n_num {
	margin: 9px 10px 0 0;
}


/*游戏排行*/

.news_ranklist {
	padding-top: 9px;
}

.news_ranklist li {
	border-bottom: 1px dotted #cecece;
	background: #fff;
}

.news_ranklist .itemshort {
	width: 100%;
	height: 36px;
}

.news_ranklist .itemshort h3 {
	width: 268px;
	height: 36px;
	line-height: 36px;
	overflow: hidden;
	float: left;
	font-weight: 400;
	font-size: 14px;
}

.news_ranklist .itemshort .n_num {
	margin-top: 8px;
}

.news_ranklist .itemlong {
	display: none;
	width: 100%;
	padding: 9px 0 8px;
	position: relative;
}

.news_ranklist .itemlong div {
	float: left;
	margin-left: 15px;
}

.news_ranklist .itemlong h3 {
	width: 189px;
	font-size: 16px;
	font-weight: normal;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
}

.news_ranklist .itemlong h3 a {
	color: #555
}

.news_ranklist .itemlong h3 a:hover {
	color: #ff6c00;
}

.news_ranklist .itemlong p {
	font-size: 12px;
	color: #999
}

.news_ranklist .itemlong .n_num {
	margin-top: 20px;
}

.news_ranklist .itemlong .ppDown {
	position: absolute;
	right: 0;
	bottom: 8px;
	display: block;
	width: 26px;
	height: 25px;
}

.hover .itemlong {
	display: block;
}

.hover .itemshort {
	display: none;
}


/*安卓壁纸*/

.index_wallpaper {
	width: 1275px;
}

.index_wallpaper li {
	padding: 0 15px 0 0;
}

.index_wallpaper li p {
	left: 0
}

.page_index1000 .index_wallpaper {
	width: 1020px;
}

.page_index1000 .index_wallpaper li {
	padding: 0 13px 0 0;
}


/*-------资讯列表---------*/

.index_860 {
	width: 860px;
}

.index_350 {
	width: 350px;
}

.page_index1000 .index_860 {
	width: 700px;
}

.page_index1000 .index_350 {
	width: 250px;
}

.position,
.position a {
	color: #6b6b6b;
	font-size: 14px;
}

.position {
	height: 38px;
	line-height: 38px;
	width: 100%;
	border-bottom: 1px solid #dbdbdb
}


/*列表*/


/**/

.news_list {
	width: 100%;
}

.news_list li {
	border-bottom: 1px dotted #cecece;
	padding-bottom: 20px;
	font-size: 14px;
}

.news_list li h2 {
	height: 60px;
	line-height: 60px;
	font-size: 24px;
	overflow: hidden;
	font-weight: normal;
}

.news_list li>a{
	width: 231px;
	height: 130px;
	float: left;
	margin-right: 20px;
	border-radius: 6px;
	overflow:hidden;
}
.news_list li img {
	width: 231px;
	height: auto;
	min-height:130px;
	float: left;
	margin-right: 20px;
	border-radius: 6px;
}

.news_list li p.txt {
	color: #666;
	line-height: 25px;
	height: 100px;
	overflow: hidden;
}

.news_list li p.related,
.news_list p.related a {
	color: #777
}

.news_list li p.related {
	line-height: 20px;
	height: 20px;
	padding-top: 10px;
}

.news_list li p.related span {
	float: right;
}

.news_list li p.related a {
	padding-right: 10px;
}

.news_list li p.related a:hover {
	color: #ff6c00
}


/*资讯分类*/

.news_sort_350 {
	width: 360px;
}

.news_sort_350 a {
	width: 110px;
}

.page_index1000 .news_sort_350 a {
	width: 105px;
}


/*热门推荐*/


/**/

.news_hot_re,
.gamelist_hot_re {
	width: 390px;
	padding-left: 5px;
}

.news_hot_re li,
.gamelist_hot_re li {
	width: 90px;
	float: left;
	padding: 10px 36px 0 0;
	font-size: 14px;
}

.news_hot_re li img,
.gamelist_hot_re li img {
	width: 90px;
	height: 90px;
	-moz-border-radius: 13px;
	-webkit-border-radius: 13px;
	border-radius: 13px;
}

.news_hot_re li p,
.gamelist_hot_re li p {
	height: 30px;
	line-height: 30px;
	text-align: center;
	overflow: hidden;
}

.page_index1000 .news_hot_re li {
	width: 72px;
	padding-right: 17px;
}

.page_index1000 .news_hot_re li img {
	height: 72px;
	width: 72px;
}


/*最新资讯*/

.hot_news2 dt img {
	width: 120px;
	height: 67px;
	min-height: 67px;
}

.hot_news2 dt h2 {
	font-size: 16px;
	height: 34px;
	line-height: 17px;
}

.hot_news2 dt p {
	line-height: 15px;
	height: 30px;
}


/*热门排行*/

.news_top_ran350 li h3 {
	width: 318px;
}

.page_index1000 .news_top_ran350 li h3 {
	width: 218px;
}


/*-----------刷机页面-------------*/

.brush_tit {
	width: 100%;
	border-bottom: 1px solid #ececec
}

.brush_tit li {
	float: left;
	padding: 0 15px;
	height: 35px;
	line-height: 35px;
	text-align: center;
}

.brush_tit li a {
	color: #555;
	font-size: 18px;
}

.brush_tit li.cur {
	border-bottom: 3px solid #7bc71f
}

.brush_tit li.cur a {
	font-weight: bold;
}


/*-----------文章页-------------*/

.page_index1260 .wrapper_1000,
.page_index1260 .nav_wrapper_1000 {
	width: 1000px;
}

.arc_728 {
	width: 728px;
	overflow: hidden;
}

.arc_box {
	border: 1px solid #ececec;
	width: 686px;
	padding: 0 20px;
}

.arc_box .head h2 {
	font-weight: normal;
	color: #333;
	text-align: center;
	font-size: 28px;
	line-height: 35px;
	padding: 20px 0;
}

.arc_box .head p {
	font-size: 12px;
	color: #777;
	text-align: center;
}

.arc_box .head p span {
	padding-right: 10px;
}

.info_jiathis {
	margin: 15px 20px 0;
}

.keyApp {
	border: 1px solid #6cad1c;
	color: #555555;
	font-size: 14px;
	height: 125px;
	margin: 20px 20px 15px;
	overflow: hidden;
	padding: 10px;
	word-wrap: break-word
}

.keyApp .soft_pic {
	float: left;
	height: 125px;
	width: 120px;
	position: relative;
	text-align: center
}

.keyApp .soft_pic img {
	height: 100px;
	width: 100px;
	display: inline-block;
}

.keyApp .soft_name {
	clear: right;
	float: right;
	line-height: 32px;
	font-size: 16px;
	margin: 4px 0 0 16px;
	width: 480px;
	color: #777;
	word-break: break-all
}

.keyApp .soft_name a {
	font-size: 16px;
	font-weight: bold;
	color: #333
}

.keyApp .soft_list {
	clear: right;
	float: right;
	line-height: 28px;
	margin: 4px 0 0 16px;
	width: 480px;
	color: #777;
	word-break: break-all;
	position: relative
}

.keyApp .soft_list .xiangqing {
	color: #01b000;
	font-weight: bold
}

.keyApp .soft_list .soft_down {
	width: 156px;
	height: 42px;
	text-indent: -9999px;
	position: absolute;
	right: 5px;
	bottom: 5px
}

.keyApp .soft_list .soft_zq {
	width: 156px;
	height: 42px;
	text-indent: -9999px;
	position: absolute;
	right: 5px;
	bottom: 62px
}

#artContent {
	color: #333;
	line-height: 24px;
	font-size: 16px;
}

#artContent a {
	border-bottom: #ccc 1px dashed;
	font-size: 16px;
}

#artContent p {
	padding-bottom: 20px;
}

.tags {
	line-height: 32px;
}

.tags em {
	width: 12px;
	height: 28px;
	line-height: 14px;
	padding: 2px 3px;
	display: inline-block;
	float: left;
	font-size: 12px;
	background-color: #424242;
	color: #fff;
	margin: 0px 3px 0 0
}

.tags a {
	font-size: 16px;
	display: inline-block;
	float: left;
	height: 32px;
	line-height: 32px;
	padding: 0 10px;
	background-color: #ff7f02;
	color: #fff;
	margin: 0px 3px 0 0
}

.numpage {
	font-family: Tahoma;
	font-size: 12px;
	width: 650px;
	color: #787878;
	margin-left: 15px;
}

.numpage li {
	float: left;
	margin: 0 5px;
	_margin: 0 4px;
	padding: 0 10px;
	width: 295px;
	line-height: 28px;
	height: 28px;
	border-bottom: 1px dotted #CCC;
	overflow: hidden
}

.per-next {
	margin: 20px 0 30px;
	height: 30px
}

.per-next li.on {
	margin-right: 20px;
}

.per-next li {
	color: #242424;
	display: inline-block;
	float: left;
	width: 333px;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	background-color: #e8e8e8;
}

.vote {
	width: 100%;
	margin: 10px 0
}

.vote_title {
	width: 100%;
	color: #333;
	font-size: 14px;
	line-height: 28px
}

.vote_cotent {
	width: 100%;
	overflow: hidden
}

.vote_cotent ul li {
	float: left;
	font-size: 12px;
	margin-top: 10px;
	text-align: center;
	width: 98px
}

.vote_cotent ul li span {
	background: url(../images/vote_bg.gif) center bottom repeat-y;
	border: 1px solid #6cad1c;
	display: block;
	height: 50px;
	margin: 0 auto;
	width: 17px
}

.vote_cotent ul li span b {
	background: none repeat scroll 0 0 #fff;
	display: block;
	font-size: 1px;
	overflow: hidden
}

.vote_cotent ul li a {
	display: block;
	margin: 12px auto 0
}

.vote_cotent ul li img {
	width: 70px;
	height: 70px;
	padding: 10px
}

.vote_cotent ul .setUp {
	margin: 29px 0 0 0px;
	width: 97px
}

.vote_cotent ul .setUp a {
	color: #000;
	height: 97px;
	text-decoration: none;
	width: 97px
}

.vote_cotent ul .setUp .aoxiaoduo {
	height: 38px
}

.vote_cotent ul #ding {
	color: #fff;
	font: bold 27px/26px Arial, Helvetica, sans-serif;
	position: relative;
	text-align: center;
	top: 18px
}


/*猜你喜欢*/

.like {
	width: 100%;
	overflow: hidden;
	font-size: 16px;
}

.like ol {
	width: 692px;
}

.like ol li {
	width: 165px;
	padding: 15px 8px 0 0;
	float: left;
}

.like a {
	color: #555
}

.like ol li img {
	width: 165px;
	height: 93px;
	padding-bottom: 10px;
}

.like ol li p {
	text-align: center;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
}

.like ul {
	width: 706px;
	padding-top: 4px;
}

.like ul li {
	width: 321px;
	padding-left: 12px;
	float: left;
	margin-right: 20px;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
}

.pinglun {
	border-top: 1px solid #ececec
}

.arc_252 {
	width: 252px;
	overflow: hidden;
	float: right;
	font-size: 16px;
}


/*最新应用*/

.arc_app {
	width: 270px;
}

.arc_app li {
	width: 72px;
	float: left;
	padding: 10px 18px 0 0;
}

.arc_app li img {
	width: 72px;
	height: 72px;
	-moz-border-radius: 13px;
	-webkit-border-radius: 13px;
	border-radius: 13px;
}

.arc_app li p {
	height: 30px;
	line-height: 30px;
	text-align: center;
	overflow: hidden;
}


/*最新更新*/

.art_replace li {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	border-bottom: 1px dotted #cecece;
	padding: 0 8px;
}

.art_replace li a {
	color: #555
}

.art_replace li a:hover {
	color: #ff6c00
}


/*热门标签*/

.hot-tag {
	width: 100%;
	overflow: hidden;
	padding-top: 12px;
}

.hot-tag a {
	color: #868686;
	height: 26px;
	line-height: 26px;
	border: 1px solid #ececec;
	padding: 0 10px;
	margin: 5px 5px 5px 0;
	display: inline-block;
	font-size: 14px;
}

.hot-tag a:hover {
	color: #fff;
	background: #7bc71f
}


/*热门排行*/

.news_top_ran252 li h3 {
	width: 200px;
}


/*--------软件下载页----------*/

.app_top {
	width: 100%;
	overflow: hidden;
}

.app_top h1 {
	font-size: 24px;
	color: #333;
	height: 30px;
	line-height: 30px;
	padding: 12px 0;
}

.app_top .app_ico {
	width: 145px;
	height: 145px;
	float: left;
	margin-right: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
}

.app_top .app_right {
	float: left;
	color: #666;
	width: 563px;
}

.app_top .app_right span,
.app_top .app_right p a {
	color: #333;
	padding-right: 15px;
}

.app_top .app_right p {
	line-height: 22px;
	height: 22px;
	overflow: hidden;
	padding-bottom: 5px;
}

.soft-scroe {
	position: relative
}

.soft-scroe span {
	display: inline-block;
	cursor: pointer;
	padding-right: 0
}

.soft-scroe cite {
	color: #f90;
	padding: 0 5px;
	margin: 0 15px 0 70px;
	font-style: normal;
}

.soft-scroe em {
	color: #3e3e3e
}

.soft-scroe .star {
	height: 12px;
	width: 70px;
	overflow: hidden;
	position: absolute;
	top: 6px
}

.app_top .app_right .soft-scroe .star span {
	height: 12px;
	padding: 0;
}

.soft-scroe .good,
.soft-scroe .bad {
	padding-left: 22px;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-webkit-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8
}

.soft-scroe .good:hover,
.soft-scroe .bad:hover {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-webkit-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1
}

.app_top .app_right dd {
	float: left;
	height: 29px;
	line-height: 29px;
	padding: 0 8px 0 30px;
	margin: 8px 15px 0 0;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.app_top .app_right dd.forum {
	background: #7bc71f url(../images/icon.png) -230px -344px no-repeat;
}

.app_top .app_right dd.album {
	background: #ff9900 url(../images/icon.png) -230px -370px no-repeat;
}

.app_top .app_right dd a {
	font-size: 12px;
	color: #fff
}

.app_top .app_right dd:hover {
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-webkit-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8
}

.app_top .app_right dt {
	float: right;
	margin-top: 10px;
}


/*顶部下载*/

.download {
	width: 648px;
	background: #deeecc;
	padding: 30px 0 30px 80px;
	position: relative
}

.download .android {
	position: absolute;
	top: 0;
	left: 0;
	height: 38px;
	width: 37px;
}

.download div {
	float: left;
	width: 180px;
}

.download div img {
	width: 75px;
	height: 75px;
	float: left;
	padding-right: 10px;
}

.download div h2 {
	font-size: 16px;
	color: #333;
	padding-top: 10px;
}

.download div p {
	color: #e57851;
	font-size: 12px;
}

.download li {
	float: left;
	width: 138px;
	height: 55px;
	line-height: 55px;
	padding-left: 17px;
	margin: 10px 0 0 36px;
	font-size: 16px;
	font-weight: bold;
	overflow: hidden;
}

.download li a {
	color: #fff
}

.download li.download_pc {
	background: #73a900;
	border: 1px solid #72a201;
}

.download li.download_pc i {
	height: 30px;
	width: 30px;
	display: inline-block;
	background-position: -131px -600px;
	vertical-align: middle;
	margin-right: 10px;
}

.download li.download_m {
	background: #5b89e5;
	border: 1px solid #5781d5;
}

.download li.download_m i {
	height: 30px;
	width: 30px;
	display: inline-block;
	background-position: -99px -600px;
	vertical-align: middle;
	margin-right: 10px;
}

.download li span {
	display: inline-block;
}

.download li:hover {
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-webkit-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8
}


/*介绍*/

.app-tab {
	width: 100%;
	height: 35px;
	line-height: 35px;
	font-size: 18px;
	border-bottom: 2px solid #ececec;
	margin-top: 10px
}

.app-tab span {
	color: #555;
	display: block;
	float: left;
	width: 105px;
	text-align: center;
	border-bottom: 2px solid #ececec
}

.app-tab span.cur,
.app-tab span:hover {
	font-weight: bold;
	border-bottom: 2px solid #7bc71f;
	cursor: pointer
}

.app_title {
	height: 25px;
	line-height: 25px;
	margin: 10px 0;
}

.app_title_bg {
	background: url(../images/title-c.gif) left center repeat-x;
}

.app_title span {
	font-size: 16px;
	color: #333;
	padding: 0px 10px 0px 15px;
	background: #fff;
	font-weight: bold;
}

.Textbody {
	overflow: hidden;
}

.Textbody p {
	color: #666;
	line-height: 26px;
}

.open,
.close {
	text-align: right;
	display: block;
	color: #7bc71f;
	font-size: 12px;
	cursor: pointer
}

.app_history dd {
	border-bottom: 1px dotted #cecece;
}

.app_history dd a {
	color: #555
}

.app_history dd span {
	padding: 0 10px 0 20px;
	color: #999
}

.app_history dd em {
	display: inline-block;
	width: 21px;
	height: 21px;
	float: right;
	margin-top: 8px;
}

.app_album {
	width: 743px;
}

.app_album dt {
	width: 728px;
	padding-right: 10px
}

.app_album dt .s-img {
	width: 194px;
	float: left;
	display: block;
	margin-right: 15px
}

.app_album dt .s-img img {
	width: 194px;
	height: 110px
}

.app_album dt h3,
.app_album dt p {
	float: left;
	width: 519px;
	display: block;
}

.app_album dt h3 {
	line-height: 30px;
}

.app_album dt p {
	line-height: 20px;
	height: 80px;
	overflow: hidden;
	color: #666;
	font-size: 12px;
}

.app_album dt .s-name {
	float: left;
	font-size: 14px;
}

.app_album dt .s-more {
	float: right;
	font-weight: normal;
	font-size: 12px
}

.app_album dt .s-more em {
	color: #ff6c00
}

.app_album dt a {
	color: #3e3e3e
}

.app_album dd {
	width: 232px;
	padding: 15px 15px 0 0;
	float: left;
	position: relative
}

.app_album dd img {
	float: left;
	margin-right: 10px;
	width: 72px;
	height: 72px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.app_album dd h3 {
	color: #555;
	font-size: 14px;
	width: 147px;
	height: 24px;
	line-height: 24px;
	padding-bottom: 5px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}

.app_album dd p {
	color: #999;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	overflow: hidden
}

.app_album dd .coll-down {
	cursor: pointer;
	width: 26px;
	height: 25px;
	display: block;
	position: absolute;
	bottom: 0px;
	right: 15px;
}

.other_app_album {
	width: 744px;
}

.other_app_album li {
	width: 170px;
	float: left;
	padding-right: 16px;
}

.other_app_album li img {
	height: 97px;
	width: 170px;
}

.other_app_album li p {
	text-align: center;
	color: #555;
	height: 22px;
	line-height: 22px;
	padding-top: 5px;
	overflow: hidden;
}

.app_album dt a:hover,
.app_album dd a:hover h3,
.other_app_album li a:hover p {
	color: #ff6c00
}


/*截图*/

.screen-slide {
	float: none;
}

.screen-slide .scrollable {
	width: 668px;
	height: 320px;
	padding-left: 60px;
}

.screen-slide .item_box {
	height: 320px;
}

.screen-slide .item_box img {
	width: 213px;
	height: 320px;
	padding-right: 10px;
}

.screen-slide .cover {
	height: 320px;
	width: 60px;
	top: 15px
}

.slide-pics .icon {
	position: absolute;
	height: 65px;
	width: 33px;
	top: 140px;
	cursor: pointer;
	overflow: hidden;
	text-indent: -1000em;
}


/*底部下载*/

.network_down .dl-box {
	width: 372px;
}

.network_down .dl-box .dl-hd {
	height: 35px;
	line-height: 35px;
	background: #f0f0f0;
	font-weight: bold;
	font-size: 16px;
	color: #666;
	padding-left: 15px;
	margin-bottom: 15px;
	border-bottom: 2px solid #7bc71f
}

.network_down .dl-bd li {
	float: left;
	height: 42px;
	line-height: 42px;
	padding-left: 15px;
	width: 139px;
	border-width: 1px;
	border-style: solid;
	margin: 0 0 15px 20px;
}

.network_down .dl-bd li i {
	height: 30px;
	width: 30px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
}

.network_down .dl-bd li a {
	color: #fff;
	font-size: 18px;
}

.network_down .dl-bd li span {
	display: inline-block;
}

.network_down .dl-bd .lx_ico {
	background: #962412;
	border-color: #801b0b
}

.network_down .dl-bd .lx_ico i {
	background-position: -163px -600px;
}

.network_down .dl-bd .xl_ico {
	background: #104994;
	border-color: #123e77
}

.network_down .dl-bd .xl_ico i {
	background-position: -195px -600px;
}

.network_down .dl-bd .kc_ico {
	background: #cb4b18;
	border-color: #9b3b14
}

.network_down .dl-bd .kc_ico i {
	background-position: -99px -632px;
}

.network_down .dl-bd .bd_ico {
	background: #1785b4;
	border-color: #197ba5
}

.network_down .dl-bd .bd_ico i {
	background-position: -131px -632px;
}

.network_down .dl-bd .dx_ico {
	background: #1785b4;
	border-color: #197ba5
}

.network_down .dl-bd .dx_ico i {
	background-position: -163px -632px;
}

.network_down .dl-bd .lt_ico {
	background: #1785b4;
	border-color: #197ba5
}

.network_down .dl-bd .lt_ico i {
	background-position: -195px -632px;
}

.network_down .dl-bd li:hover {
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-webkit-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8
}


/*猜你喜欢*/

.guess-love {
	width: 749px;
	padding-left: 3px;
}

.guess-love li {
	width: 72px;
	float: left;
	padding-right: 21px;
}

.guess-love li h2 {
	color: #555;
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	overflow: hidden;
	display: block;
	padding-top: 5px;
}

.guess-love li p {
	color: #999;
	font-size: 12px;
	text-align: center;
	height: 17px;
	line-height: 17px;
	overflow: hidden;
}

.change {
	color: #7bc71f;
	font-size: 12px;
	height: 37px;
	line-height: 37px;
	padding-left: 18px;
	cursor: pointer;
}


/*--------专题首页-------*/

.special_content {
	width: 100%
}

.special_content li {
	height: 167px;
	border-bottom: 1px dotted #cecece;
	padding-bottom: 25px;
	margin-bottom: 25px;
}

.special_content .left,
.special_content .left img {
	width: 270px;
	height: 165px;
}

.special_content .left {
	border: 1px solid #dcdcdc;
	margin-right: 32px;
}

.thumb-des-wrap3 {
	position: absolute;
	display: none;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .5);
	z-index: 1;
}

.thumb-des-wrap3 a {
	display: inline-block;
	padding: 8px 15px 7px;
	width: 240px;
	vertical-align: middle;
	color: #fafafa;
	line-height: 30px;
	height: 150px;
	overflow: hidden;
}

.special_content .right {
	width: 956px;
}

.special_content .right h2 {
	font-size: 16px;
	height: 32px;
	line-height: 32px;
	padding-left: 8px;
}

.special_content .right span {
	float: right;
	font-size: 14px;
	font-weight: normal;
	padding-left: 15px;
}

.special_content .right dd {
	width: 72px;
	float: left;
	padding: 20px 20px 0 8px;
}

.special_content .right dd img {
	width: 72px;
	height: 72px;
	-moz-border-radius: 13px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.special_content .right dd p {
	height: 30px;
	line-height: 30px;
	text-align: center;
	overflow: hidden;
	color: #555;
	padding-top: 5px;
}

.special_content .right dd a:hover p {
	color: #ff6c00
}

.special_content .right .more {
	float: right;
	padding-top: 45px;
}

.special_content .right .more a {
	color: #999;
	padding-right: 25px;
}

.special_content .right .more a:hover {
	color: #01b000;
}

.page_index1000 .special_content .right {
	width: 696px;
}

.page_index1000 .special_content .right dl {
	width: 630px;
	height: 127px;
	overflow: hidden;
}

.page_index1000 .special_content .right dd {
	padding: 20px 10px 0 8px;
}


/*--------专题内页-------*/

.spe_box_top {
	border: 1px solid #dadada;
	padding: 10px 15px;
}

.spe_box_top dt {
	float: left;
	padding-right: 30px;
}

.spe_box_top dt img {
	width: 350px;
	height: 215px;
}

.spe_box_top dd {
	float: left;
	width: 838px;
}

.spe_box_top dd h2 {
	height: 43px;
	line-height: 43px;
	width: 838px;
	font-size: 24px;
	color: #555;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.spe_box_top dd.bian {
	width: 796px;
	border: 1px solid #eeeeee;
	background: #f9fbfd;
	padding: 15px 20px 25px 20px;
	margin: 5px 0;
	position: relative;
}

.spe_box_top dd.bian p {
	font-size: 16px;
	color: 8c8c8c;
	height: 95px;
	text-overflow: ellipsis;
	overflow: hidden;
	line-height: 30px;
	text-indent: 2em;
}

.spe_box_top dd.bian em {
	width: 17px;
	height: 16px;
	display: block;
	position: absolute;
}

.spe_box_top dd span {
	float: left;
	display: block;
	font-size: 14px;
	color: #8c8c8c;
}

.spe_box_top dd .bdsharebuttonbox {
	float: right;
	display: block;
	height: 25px;
}

.jj {
	width: 14px;
	height: 9px;
	left: 21px;
	top: -8px;
}

.dh1 {
	left: 18px;
	top: 16px;
}

.dh2 {
	right: 20px;
	bottom: 10px;
}

.page_index1000 .spe_box_top dd,
.page_index1000 .spe_box_top dd h2 {
	width: 578px;
}

.page_index1000 .spe_box_top dd.bian {
	width: 536px;
}


/*相关资讯*/

.spe_list {
	width: 1284px;
}

.spe_list dd {
	float: left;
	width: 618px;
	padding-right: 24px;
}

.spe_list dd span {
	font-size: 14px;
}

.page_index1000 .spe_list dd {
	width: 488px;
}

.page_index1000 .spe_list dd span {
	display: block;
}


/*相关软件*/

.spe_app_list {
	height: auto;
}

.spe_app_list li {
	margin-bottom: 10px;
}


/**/

.t_l,
.t_c,
.t_r,
.m_l,
.m_r,
.b_l,
.b_c,
.b_r {
	overflow: hidden;
	background: #000;
	opacity: 0.2;
	filter: alpha(opacity=20)
}

.t_l,
.t_r,
.b_l,
.b_r {
	width: 8px;
	height: 8px
}

.t_c,
.b_c {
	height: 8px
}

.m_l,
.m_r {
	width: 8px
}

.t_l {
	-moz-border-radius: 8px 0 0 0;
	-webkit-border-radius: 8px 0 0 0;
	border-radius: 8px 0 0 0
}

.t_r {
	-moz-border-radius: 0 8px 0 0;
	-webkit-border-radius: 0 8px 0 0;
	border-radius: 0 8px 0 0
}

.b_l {
	-moz-border-radius: 0 0 0 8px;
	-webkit-border-radius: 0 0 0 8px;
	border-radius: 0 0 0 8px
}

.b_r {
	-moz-border-radius: 0 0 8px 0;
	-webkit-border-radius: 0 0 8px 0;
	border-radius: 0 0 8px 0
}

.m_c {
	background: #FFF
}

.m_c .tb {
	margin: 0 0 10px;
	padding: 0 10px
}

.m_c .c {
	padding: 0 10px 10px
}

.m_c .c .file {
	height: 28px;
	line-height: 28px
}

.m_c .c label {
	height: 28px;
	line-height: 28px
}

.m_c .c textarea {
	background: #fff;
	border-color: #555 #ccc #ccc #555;
	border-style: solid;
	border-width: 1px;
	font-size: 14px;
	line-height: 1;
	padding: 4px 2px;
	overflow: auto;
	width: 300px;
	height: 120px
}

.m_c .o {
	padding: 8px 10px;
	height: 26px;
	text-align: right;
	border-top: 1px solid #CCC;
	background: #F2F2F2;
	display: block
}

.m_c .o .l {
	float: left;
	line-height: 28px
}

.m_c .o .pnp {
	margin-top: 0px;
	_margin-top: 0px;
	font-size: 12px;
	_line-height: 24px;
	_height: 24px;
	padding: 0 15px
}

.m_c .o span {
	float: left;
	line-height: 26px;
	margin-left: 20px
}

.m_c .o span input {
	float: left;
	margin-top: 7px;
	#margin-top: -3px;
	_margin-top: -2px;
	margin-left: -20px;
	#margin-left: -24px;
	position: absolute
}

.m_c .el {
	width: 420px
}

.m_c .el li {
	padding: 0;
	border: none
}

.flb {
	padding: 10px 10px 8px;
	height: 20px;
	line-height: 20px
}

.flb em {
	float: left;
	font-size: 14px;
	font-weight: 700;
	color: #369;
	font-style: normal
}

.flb em a {
	text-decoration: none
}

.flb span {
	float: right;
	color: #999
}

.flb span a,
.flb strong {
	float: left;
	text-decoration: none;
	margin-left: 8px;
	font-weight: 400;
	color: #333
}

.flb span a:hover {
	color: #999
}

.flbc {
	float: left;
	width: 20px;
	height: 20px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../images/cls.gif) no-repeat 0 0
}

.flbc:hover {
	background-position: 0 -20px
}

.c_btn {
	background: url("../images/c_send.png") no-repeat scroll 0 0 transparent;
	border: 0 none;
	color: #FFFFFF;
	cursor: pointer;
	font-weight: bold;
	height: 24px;
	line-height: 21px;
	text-align: center;
	width: 56px
}


/*--------壁纸首页-------*/


/*幻灯*/

#slider {
	WIDTH: 930px;
	position: relative;
	BACKGROUND: #000;
	HEIGHT: 332px;
	OVERFLOW: hidden;
	z-index: 0;
}

#slider .slide {
	border-left: 1px solid #ddd;
	Z-INDEX: 1;
	POSITION: absolute;
	WIDTH: 930px;
	BACKGROUND: #000;
	HEIGHT: 332px;
	OVERFLOW: hidden;
	TOP: 0px;
	CURSOR: default;
	LEFT: 0px;
	text-align: left;
}

#slider .slide img {
	width: 229px;
	height: 332px;
}

#slider .title {
	COLOR: #f80;
	FONT-SIZE: 1.2em;
	FONT-WEIGHT: bold;
	MARGIN-RIGHT: 1.5em;
	TEXT-DECORATION: none;
}

#slider .diapo {
	POSITION: absolute;
	FILTER: alpha(opacity=100);
	VISIBILITY: visible;
	opacity: 1
}

#slider .slide em {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: 40px;
	background: #000;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	display: none;
}

#slider .slide strong {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 209px;
	margin: 0 10px;
	text-align: center;
	height: 40px;
	font: 14px/40px "宋体";
	display: none;
}

#slider .slide a {
	color: #fff;
}

#slider .slide a:hover {
	color: #fff;
}

#slider .show em {
	display: block;
}

#slider .show strong {
	display: block;
}

.page_index1000 .slider_box {
	width: 668px;
	overflow: hidden;
}


/*精品推荐*/

.wall_boutique_box {
	padding-top: 18px;
}

.wall_boutique_l {
	width: 488px;
	height: 398px;
	padding-top: 14px;
	overflow: hidden;
	position: relative
}

.wall_boutique_l li {
	float: left;
	margin-right: 15px;
	height: 398px;
	position: relative;
}

.wall_boutique_l li img {
	width: 229px;
	height: 398px;
}

.wall_boutique_r {
	width: 441px;
	overflow: hidden;
}

.wall_boutique_r ul {
	width: 459px;
	padding-top: 6px;
}

.wall_boutique_r li {
	position: relative;
	height: 195px;
	float: left;
	margin: 8px 18px 0 0;
}

.wall_boutique_r li img {
	width: 135px;
	height: 195px;
}

.wall_boutique_r .name,
.wall_boutique_l .name,
.wall_like .name {
	position: absolute;
	display: none;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .4);
	z-index: 1;
}

.wall_boutique_r .name a,
.wall_boutique_l .name a,
.wall_like .name a {
	color: #fff;
	padding-top: 60%;
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	text-align: center;
}

.page_index1000 .wall_boutique_l {
	width: 239px;
}

.page_index1000 .wall_boutique_l li {
	margin-right: 10px;
}

.page_index1000 .wall_boutique_r li {
	margin-right: 12px;
}

.page_index1000 .wall_boutique_r {
	width: 429px;
}


/*猜你喜欢*/

.wall_like {
	width: 930px;
	height: 510px;
	overflow: hidden;
	position: relative
}

.wall_like li {
	float: left;
	height: 242px;
	margin-right: 17px;
	position: relative;
	margin-top: 12px;
	overflow:hidden;
}

.wall_like li img {
	width: 169px;
	height:auto;
	min-height: 242px;
	overflow:hidden;
}

.page_index1000 .wall_like {
	width: 1043px;
}

.page_index1000 .wall_like li {
	margin-right: 43px;
}


/*壁纸分类*/

.wall_sort a {
	margin-top: 10px;
}

.wall_hot-tag {
	padding-top: 5px;
}


/*壁纸排行*/

.wall_rank_tit span {
	display: inline-block;
	height: 24px;
}

.wall_rank_tit a {
	display: inline-block;
	font-size: 12px;
	padding: 0 8px;
	line-height: 20px;
	color: #555
}

.wall_rank_tit .cur {
	background-position: -83px 20px;
}

.wall_rank_tit .cur a {
	background-color: #7bc71f;
	color: #fff;
}

.wall_ranklist {
	padding-top: 8px;
}

.wall_ranklist li {
	background: #fff;
}

.wall_ranklist .itemshort {
	width: 100%;
	height: 36px;
}

.wall_ranklist .itemshort h3 {
	width: 262px;
	height: 36px;
	line-height: 36px;
	overflow: hidden;
	float: left;
	font-weight: 400;
	font-size: 14px;
}

.wall_ranklist .itemshort h3 a {
	color: #555
}

.wall_ranklist .itemshort .n_num {
	margin-top: 8px;
}

.wall_ranklist .itemlong {
	display: none;
	width: 100%;
	padding: 9px 0 8px;
	position: relative;
}

.wall_ranklist .itemlong div {
	float: left;
	margin-left: 15px;
}

.wall_ranklist .itemlong h3 {
	width: 155px;
	font-size: 16px;
	font-weight: normal;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
}

.wall_ranklist .itemlong h3 a {
	color: #333
}

.wall_ranklist .itemlong h3 a:hover {
	color: #ff6c00;
}

.wall_ranklist .itemlong img {
	width: 92px;
	height: 134px;
}

.wall_ranklist .itemlong p {
	font-size: 12px;
	color: #999
}

.wall_ranklist .itemlong .wall_down {
	background: #7bc71f;
	font-size: 14px;
	color: #fff;
	padding: 2px 25px;
	margin-top: 10px;
	display: inline-block;
}

.hover .itemlong {
	display: block;
}

.hover .itemshort {
	display: none;
}

.wall_ranklist .n_num {
	background: #999;
	width: 28px;
	height: 22px;
	line-height: 20px;
	text-align: center;
	display: inline;
	float: left;
	font-size: 16px;
	color: #fff;
	font-family: Georgia;
	font-style: italic;
	margin-right: 15px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wall_ranklist .n_num1_y,.wall_ranklist .n_num1_y1,.wall_ranklist .n_num1_y2,.wall_ranklist .n_num1_y3 {
	background: #ffa200;
}
/**zhuti**/
.wall_ranklist1 {
	padding-top: 8px;
}

.wall_ranklist1 li {
	background: #fff;
}

.wall_ranklist1 .itemshort1 {
	width: 100%;
	height: 36px;
}

.wall_ranklist1 .itemshort1 h3 {
	width: 262px;
	height: 36px;
	line-height: 36px;
	overflow: hidden;
	float: left;
	font-weight: 400;
	font-size: 14px;
}

.wall_ranklist1 .itemshort1 h3 a {
	color: #555
}

.wall_ranklist1 .itemshort1 .n_num {
	margin-top: 8px;
}

.wall_ranklist1 .itemlong1 {
	display: none;
	width: 100%;
	padding: 9px 0 8px;
	position: relative;
}

.wall_ranklist1 .itemlong1 div {
	float: left;
	margin-left: 15px;
}

.wall_ranklist1 .itemlong1 h3 {
	width: 155px;
	font-size: 16px;
	font-weight: normal;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
}

.wall_ranklist1 .itemlong1 h3 a {
	color: #333
}

.wall_ranklist1 .itemlong1 h3 a:hover {
	color: #ff6c00;
}

.wall_ranklist1 .itemlong1 img {
	width: 92px;
	height: 134px;
}

.wall_ranklist1 .itemlong1 p {
	font-size: 12px;
	color: #999
}
.hover .itemlong1 {
	display: block;
}

.hover .itemshort1 {
	display: none;
}
.wall_ranklist1 .itemlong1 .wall_down {
	background: #7bc71f;
	font-size: 14px;
	color: #fff;
	padding: 2px 25px;
	margin-top: 10px;
	display: inline-block;
}
.wall_ranklist1 .n_num {
	background: #999;
	width: 28px;
	height: 22px;
	line-height: 20px;
	text-align: center;
	display: inline;
	float: left;
	font-size: 16px;
	color: #fff;
	font-family: Georgia;
	font-style: italic;
	margin-right: 15px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wall_ranklist1 .n_num1_y,.wall_ranklist1 .n_num1_y1,.wall_ranklist1 .n_num1_y2,.wall_ranklist1 .n_num1_y3{
	background: #ffa200;
}

/*--------壁纸内页-------*/

.wall_list {
	width: 100%;
	height: 40px;
}

.wall_list a {
	float: left;
	display: block;
	color: #666;
	text-align: center;
	height: 35px;
	width: 95px;
	margin: 0px 10px 0 0;
}

.wall_list a span {
	height: 30px;
	line-height: 30px;
	width: 95px;
	background: #f3f3f3;
	display: inline-block;
}


/*.wall_list a:hover{ padding-bottom:5px; display:block;background: url(../images/icon.png) -63px 30px no-repeat;}
.wall_list a:hover span{background:#7bc71f;color:#fff}*/

.wall_list a:hover {
	padding-bottom: 5px;
	display: block;
	background: url(../images/icon.png) -65px 30px no-repeat;
}

.wall_list a:hover span,
.wall_list a.current span,
.theme_list a.cur span {
	background: #7bc71f;
	color: #fff
}

.wall_list a.current {
	padding-bottom: 5px;
	display: block;
	background: url(../images/icon.png) -63px 30px no-repeat;
}


/*瀑布流*/

.con {
	width: 1260px;
	overflow: hidden;
}

.con ul {
	width: 1275px;
	height: auto;
}

.item {
	width: 218px;
	border: solid #e2e1df;
	border-width: 1px 1px 2px;
	margin: 0 12px 14px 0;
	padding: 10px 10px 5px;
}

.item:hover {
	border: solid #7bc71f;
	border-width: 1px 1px 2px;
}

.item:hover .intro {
	color: #9a041d;
}

.item img {
	width: 218px;
}

.item h2 {
	font-size: 14px;
	font-weight: normal;
	color: #333;
	line-height: 18px;
	margin: 8px 0 5px;
}

.item p {
	font-size: 12px;
	color: #666
}

.item a:hover h2 {
	color: #7bc71f;
	text-decoration: underline;
}

.page_index1000 .item {
	margin-right: 13px;
}


/*--------主题首页-------*/

.theme_scroll object,
.theme_scroll embed {
	width: 930px;
	height: 332px;
}

.page_index1000 .theme_scroll object,
.page_index1000 .theme_scroll embed {
	width: 668px;
	height: 332px;
}

.theme_list {
	width: 950px;
}


/*
.theme_list a,.theme_list a span{width:107px;}
.theme_list a:hover{background: url(../images/icon.png) -59px 30px no-repeat;}
.page_index1000 .theme_list a,.page_index1000 .theme_list a span{width:74px;}
.page_index1000 .theme_list a:hover{background: url(../images/icon.png) -74px 30px no-repeat;}*/

.theme_list a,
.theme_list a span {
	width: 107px;
}

.theme_list a:hover {
	background: url(../images/icon.png) -59px 30px no-repeat;
}

.theme_list a.cur {
	padding-bottom: 5px;
	display: block;
	background: url(../images/icon.png) -59px 30px no-repeat;
}

.page_index1000 .theme_list a,
.page_index1000 .theme_list a span {
	width: 74px;
}

.page_index1000 .theme_list a:hover,
.page_index1000 .theme_list a.cur {
	background: url(../images/icon.png) -74px 30px no-repeat;
}

.theme_boutique_box {
	padding-top: 0px;
}

.theme_boutique_r ul {
	border-bottom: 1px dotted #cecece;
}

.theme_boutique_r li {
	width: 135px;
	height: 225px;
}

.theme_boutique_r li p {
	color: #555;
	font-size: 12px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	text-align: center;
}

.theme_boutique_r dl {
	width: 459px;
	padding-top: 4px;
}

.theme_boutique_r dd {
	padding-right: 9px;
	float: left;
	width: 141px;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
}

.theme_boutique_r dd a {
	padding-left: 4px;
	font-size: 12px;
	color: #555
}

.theme_boutique_r li a:hover p,
.theme_boutique_r dd a:hover {
	color: #ff6c00
}

.page_index1000 .theme_boutique_r dd {
	width: 137px;
}


/*--------主题内页-------*/

.theme_box {
	width: 950px;
}

.theme_box li {
	float: left;
	margin: 15px 20px 0 0;
	height: 247px;
	position: relative;
}

.theme_box li img {
	width: 170px;
	height: 247px;
}

.theme_box .name {
	position: absolute;
	display: none;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .4);
	z-index: 1;
}

.theme_box .name a {
	color: #fff;
	padding-top: 60%;
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	text-align: center;
}

.page_index1000 .theme_box {
	width: 688px;
}

.page_index1000 .theme_box li {
	height: 220px;
	margin-right: 20px;
}

.page_index1000 .theme_box li img {
	width: 152px;
	height: 220px;
}


/*---------游戏列表页---------*/

.gamelist_l {
	width: 860px;
	overflow: hidden;
}

.gamelist_r {
	width: 350px;
}

.page_index1000 .gamelist_l {
	width: 620px;
}

.page_index1000 .gamelist_r,
.page_index1000 .gamelist_r .news_sort {
	width: 350px;
}

.gamelist_l ul {
	width: 890px;
}

.gamelist_l li {
	border-width: 1px;
	width: 394px;
	float: left;
	margin-right: 25px;
	margin-left: 1px;
	margin-top: 20px;
	height: 91px;
	position: relative;
	border-radius: 2px;
}

.gamelist_l li img {
	width: 90px;
	height: 90px;
	margin-right: 20px;
	-moz-border-radius: 13px;
	-webkit-border-radius: 13px;
	border-radius: 13px;
}

.gamelist_l .index_tj_list .list_detail {
	padding-top: 5px;
}

.gamelist_l .index_tj_list .list_detail a,
.game_list_box .index_tj_list .list_detail p {
	height: 26px;
	line-height: 26px;
}

.gamelist_l .index_tj_list .game_down {
	width: 32px;
	height: 32px;
	background-position: -230px -678px;
	position: absolute;
	display: none;
	bottom: 10px;
	right: 0px
}

.gamelist_l li.hover {
	border-left: 1px solid #7bc71f;
}

.gamelist_l .hover {
	border-color: #7bc71f;
	box-shadow: 0px 0px 3px #7bc71f;
}

.gamelist_l li.hover .game_down {
	display: block;
}

.page_index1000 .gamelist_l li {
	margin: 12px 12px 0 0;
	width: 286px;
	padding: 8px;
}

.page_index1000 .gamelist_l li img {
	margin-right: 10px;
}

.page_index1000 .gamelist_l .index_tj_list .game_down {
	bottom: 0px;
	right: -5px
}

.yyjlistr{width:350px;}
.yyjlistr li{width:323px;height:90px;}
.yyjlistr li .img{display:block;width:88px;height:88px;border:1px solid #eee;border-radius:6px;margin-right:10px;overflow:hidden;}
.yyjlistr li .img img{float:left;width:34px;height:34px;margin:0;padding:5px;}

.yyjlist li .img{display:block;width:88px;height:88px;border:1px solid #eee;border-radius:6px;margin-right:20px;overflow:hidden;}
.yyjlist li .img img{float:left;width:34px;height:34px;margin:0;padding:5px;}

.yyjlistr li .list_detail a,.yyjlist li .list_detail a{height:30px;line-height:30px;}
.yyjlistr li .list_detail .icon_txt,.yyjlist li .list_detail .icon_txt{height:28px;line-height:28px;}
.yyjlist li .hits,.yyjlistr li .hits{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGQTlEMjE0NzE0MkMxMUU2ODc3RjhFREU2QTIwMDk4RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGQTlEMjE0ODE0MkMxMUU2ODc3RjhFREU2QTIwMDk4RiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjYzQUFDMDkwMTQyMjExRTY4NzdGOEVERTZBMjAwOThGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZBOUQyMTQ2MTQyQzExRTY4NzdGOEVERTZBMjAwOThGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+HbXVgAAAAi9JREFUeNrslctLVVEUh+/DDCJIQ3EQcoOsgTUoysrHwFETq0E2yQxsVE2itMftHygiDGsUkeRAbVKgEYQEDcQSzcRRDaLsJUSh4qRBXDt9C34HNpt9riMHgQs+OPecvX9rrb3W2jcdRVFqNS2TWmX7/x2U5PP5Yt8b4CgchB1QAX/gB3yDSRiG14kOAu/ScAIuw+7A93WwTTTDFZiBW/AIomJHZJtewoDE5+CusqiBjcKej+jbnNYOaG9NUgZN8BTK4SdchX4oBLL4KJ5BF7TDTWU0qYDG3Az2wYjEh6AW+hzxA3APnisQ1wpaW6t6lEtrb+xgEzyGDdALrTDvCFyAcTgD2TiygNmeY/BAWk9MO6MUc/AGzsJfZ9MeuK3Cm71doStt7zlpmWaXOWjTx2uB8+5wxFMq7Hqn25oCTgrSMmuzIlfrx0Rgcc77vROm4IVmYzbhyGKtnGXw3Smkb18D73bBRaiHzwlHFWt9yah/zW5Aqbewzx8cx5bVxr6ZxnU9D5qDbkVapw7IOounoTPgZFnFfO+9z0pjv0Vv2laDJbXmKJyCMhV3QZt61KanYSt8gvu6HlzbrIytEX7DcdOOJ9kKd0iTbAveQd6Z5ImEJohvg5Oa5CpY1CRP+XfRmIozqoUP1SV34DBskViJnluU3awir1L/17ud5d+mH3Sf2Gxc0iV2XhSzGdVy0BvU4HUdqbOMRqVrUW2HSq35pWDGdayvkjyn1/70V7J/AgwATdKDVNDZgGEAAAAASUVORK5CYII=) center left no-repeat;background-size:15px;padding-left:20px;}
.yyjlist li .fav,.yyjlistr li .fav{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGQTlEMjE0QjE0MkMxMUU2ODc3RjhFREU2QTIwMDk4RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGQTlEMjE0QzE0MkMxMUU2ODc3RjhFREU2QTIwMDk4RiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZBOUQyMTQ5MTQyQzExRTY4NzdGOEVERTZBMjAwOThGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZBOUQyMTRBMTQyQzExRTY4NzdGOEVERTZBMjAwOThGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+bYvgigAAAiJJREFUeNq0lc1LlFEUh2dS+1BwWaC1sE0SFCmGHzMSumrRIkoxwspB/ANa2AwYRLQZE+lr0aJwIYmLKKhWKagxEn4EqX+ACxdGiIs+jELFngO/Vy4y7zszOl54OMzcc3/n3vPec244Ho+H9jKSyWTg/IHQPo99DxBOk6KjYH9G4RysQgqG4L18auEGNMp/QT6PSNlaUIAIvIFjPht6BesQ85lfhGsEmU2XIhOflPhb7fIwlMMd+AXtEv8L/TphGVyEj3ASZhKJxHlPtNAJ8FC2lx0knP+XoY9Fo9hPUACX8JlwfL4xP6Kgty1VSvH2CTqgAeahx+c6zmEs8L0d4t78FqZb3yNCwJgboFn2GY6bAZfiJTwNqAlb+0Q/m9wURWXHMhTVehY3c9zV9E5Q7uR7r2PZ1fQC/JEtzkOAQ7L/3ACfZRvyEKBRNuUGSMn28PULdqvM2oOYB+kCWEu0a1gPL3As3IW4pXcYqmAqqTbrVvJ1Vajd30kWVOQgbhX9Ba7Ad7jl14sq1dSq4Tfch8dsZsNH2D7oXTXHIrAC7MR/MaiblsBzdUsbU9DGoqUd4ifUs2q8IsSnK5v3wNrtTbgMX6EOZhE844ifUmATt87ZlE7c7wTuKIUBuAorErR0TcNxeGf5RvyHn0Cm2/ITWuC17KAugol/gNZM7SPb69gJp+GC87B06PEJ5SOAneSsGtgRFdFaNgtzKahNPTg5jf8CDABwNp/0Sj+khQAAAABJRU5ErkJggg==) center left no-repeat;background-size:15px;padding-left:18px;}

.appyyj{width:910px;overflow:hidden;}
.appyyj li{float:left;width:398px;margin-right:30px;}

.yyj_info{position:relative;width:100%;height:200px;background:url(https://js.shouji.com.cn/client/default_user_bg.jpg);background-size:100% 100%;color:#fff;margin-bottom:10px;}
.yyj_info .yyj_bg{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.2);z-index:9;}
.yyj_info h2{line-height:30px;font-size:18px;text-align:center;margin:20px 0 10px 0;overflow:hidden;}
.yyj_info .y_user{position:absolute;width:100%;height:100%;margin:0 auto;text-align:center;z-index:10;}
.yyj_info .y_user .y_img{width:60px;height:60px;border-radius:50%;}
.yyj_info .y_user p{line-height:30px;}
.yyj_info .y_user p em{margin:0 5px;}
.yyj_info .y_user p.y_name {font-size:14px;}
.yyj_info .y_user p.y_text {font-size:12px;}
.yyj_info a{color:#fff;}

.yyj_desc{padding:10px;font-size:13px;line-height:24px;border:1px solid #eee;border-radius:2px;color:#999;}

.jzs{border:1px solid #28a5da;border-radius:4px;color:#28a5da;padding:0px 3px;margin-right:5px;font-size: 12px;}

.iyyj li .img{display:block;width:88px;height:88px;border:1px solid #ddd;border-radius:6px;margin-right:10px;overflow:hidden;}
.iyyj li .img img{float:left;width:34px;height:34px;margin:0;padding:5px;border-radius:12px;}

.ryyj li.on .img{display:block;width:90px;height:90px;border-radius:6px;margin-right:0;overflow:hidden;}
.ryyj li.on .img img{float:left;width:34px;height:34px;margin:0;padding:5px;border-radius:12px;}
/*游戏分类*/

.gamelist_sort {
	width: 360px;
	padding-top: 2px;
}

.gamelist_sort a {
	float: left;
	background: #f3f3f3;
	color: #666;
	display: inline-block;
	text-align: center;
	height: 30px;
	line-height: 30px;
	width: 110px;
	margin: 12px 10px 0 0;
}

.gamelist_sort a:hover {
	background: #6cad1c;
	color: #fff;
}


/*热门推荐*/

.gamelist {
	width: 350px;
	height: 395px;
}

.gamelist .news_hot_re {
	zoom: 1;
}

.hot-btn {
	position: absolute;
	width: 22px;
	height: 22px;
	display: block;
	top: -30px;
	right: 0px;
}

.hot-next {
	right: 35px
}

.hot-btn i {
	display: block;
	width: 22px;
	height: 22px;
	opacity: 0.6;
}

.hot-next i {
	background: url(../images/icon.png) -77px -671px no-repeat;
}

.hot-prev i {
	background: url(../images/icon.png) -114px -701px;
}

.hot-next:hover i {
	background-position: -77px -701px
}

.hot-prev:hover i {
	background-position: -114px -671px
}

.ban-btn:hover i {
	opacity: 1;
}

.gamelist .gamelist_hot {
	position: relative;
	width: 350px;
	height: 395px;
	overflow: hidden;
	padding: 0;
}

.gamelist .items {
	width: 30000px;
}

.gamelist .cover {
	display: none;
}


/*本类排行*/

.gamelist_r .game_ranklist .itemshort h3 {
	width: 310px;
}

.gamelist_r .game_ranklist .itemlong h3 {
	width: 225px;
}


/*s首页热门*/

.index_n_zx {
	width: 740px;
	overflow: hidden;
}

.index_n_zx .n_zx_top h2 {
	font-size: 24px;
	text-align: center;
	height: 43px;
	line-height: 43px;
	overflow: hidden;
}

.index_n_zx .n_zx_top a {
	color: #555;
	display: inline-block;
}

.index_n_zx .n_zx_top a:hover {
	color: #ff6c00;
	text-decoration: none
}

.index_n_zx .n_zx_top p em {
	display: inline-block;
}

.index_n_zx .n_zx_top p {
	text-align: center;
	padding: 10px 0 0px;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
}

.index_n_zx dl {
	width: 330px;
	padding-top: 20px;
}

.index_n_zx dd {
	width: 330px;
	font-size: 15px;
	margin-top: 15px;
	margin-bottom: 0px;
}

.index_n_zx dd a.type {
	font-size: 14px;
}


/*幻灯*/

.Homeslide {
	width: 495px;
	height: 343px;
	color: #666565;
	overflow: hidden;
	position: relative;
}

.Homeslide_hand0,
.Homeslide_hand1 {
	height: 63px;
	width: 35px;
	position: absolute;
	top: 101px;
	background: url(../images/btn.png) no-repeat;
	cursor: pointer;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.Homeslide_hand0 {
	background-position: 0 0;
	left: 0;
}

.Homeslide_hand1 {
	background-position: -35px 0;
	right: 0
}

.Homeslide_hand0:hover,
.Homeslide_hand1:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}

.Homeslide_bigwrap {
	width: 495px;
	height: 266px;
	position: relative;
}

.Homeslide_bigpicdiv {
	width: 495;
	height: 266px;
}

.Homeslide_bigpicdiv img {
	width: 495px;
	//height: 266px;
}

.Homeslide_thumb {
	height: 77px;
	border: 1px solid #d2d2d2;
	border-top: none;
	background: #f2f2f2;
	position: relative;
}

.Homeslide_angle {
	width: 13px;
	height: 7px;
	position: absolute;
	left: 43px;
	top: -7px;
	overflow: hidden;
	display: none;
	background: url(../images/angle.png) no-repeat;
}

.Homeslide_thumb ul {
	position: absolute;
	left: 0;
	top: 0;
	width: 10000px;
}

.Homeslide_thumb li {
	width: 102px;
	height: 72px;
	float: left;
	text-align: center;
	line-height: 12px;
	cursor: pointer;
	position: relative;
	padding-top: 5px;
	color: #474747
}

.Homeslide_thumb li.this {
	background: #7bc71f;
}

.Homeslide_thumb li.this .Homeslide_angle {
	display: block;
}

.Homeslide_thumb li img {
	height: 67px;
	width: 92px;
	display: block;
	margin: 0 auto;
}

.page_index1000 .index_n_zx {
	width: 490px;
	overflow: hidden;
}

.page_index1000 .index_n_zx .txt_li_t dd a.type {
	display: none;
}

.page_index1000 .index_n_zx dl,
.page_index1000 .index_n_zx dd {
	width: 230px;
}

.Homeslide_bigpicdiv_mask {
	display: block;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	text-indent: 15px;
	position: absolute;
	left: 0;
	bottom: 0px;
	color: #fff;
	background: rgba(0, 0, 0, .5);
}


/*--------.悬浮-------*/

.xuanfu {
	width: 137px;
	height: 490px;
	position: absolute;
	right: 50%;
	margin-right: 650px;
	top: 450px;
	z-index: 999
}

.xuanfu dt {
	background: url(../images/xuanfu.png) 0px 0px no-repeat;
	height: 48px;
	line-height: 48px;
}

.xuanfu dd {
	background: url(../images/xuanfu.png) 0px -48px no-repeat;
	height: 42px;
	line-height: 42px;
}

.xuanfu dt h2 {
	text-align: center;
	font-size: 20px;
	color: #fff;
}

.xuanfu dd a {
	display: block;
	font-size: 16px;
	color: #fff;
	padding-left: 8px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.xuanfu dd a:hover {
	color: #ff0000;
}

.page_index1000 .xuanfu {
	width: 137px;
	height: 490px;
	position: fixed;
	_position: absolute;
	left: 20px;
	margin-right: 0;
	bottom: 60px;
}

/*syzt*/
.sy-zt {
    overflow: hidden;
    padding: 10px;
    background: white;
}
.sy-zt .btitle {
    margin: 0 auto;
}
.btitle {
    height: 50px;
    border-bottom: 1px solid #E5E5E5;
    line-height: 36px;
    background: white;
	position:relative;
}
.btitle h3, .btitle h4 {
    float: left;
    font-size: 22px;
    height: 50px;
    line-height: 56px;
    font-weight: bold;
    color: #7bc71f;
    border-bottom: 1px solid #7bc71f;
}
.zt_more {
    float: right;
    margin-left: 15px;
    height: 0px;
    border: 1px solid white;
	color:#999;
}
.nexttab {
    float: right;
    width: 98px;
}
.nexttab .prev, .nexttab .next {
    float: left;
    margin-left: 10px;
    width: 39px;
    height: 39px;
    display: inline-block;
    background: url(/static/v2/images/m.png) no-repeat 0 -81px;
    cursor: pointer;
}
.nexttab .next {
    background-position: -39px -81px;
}
.sy-zt .bd {
    padding-top: 20px;
    background: white;
    padding: 13px 0;
	margin:auto;
}
.tempWrap {
    width: 100%;
}
.syzt li {
    float: left;
    width: 236px;
    height: 140px;
    margin-right: 20px;
    position: relative;
    _display: inline;
}
.syzt li img {
    width: 100%;
    height: 140px;
}
.syzt li i {
    display: none;
}
.syzt li i, .syzt li b, .syzt li em {
    display: block;
    font-style: normal;
    text-decoration: none;
    position: absolute;
    bottom: 0; 
    width: 100%;
    height: 140px;
    line-height: 36px;
    color: #fff;
    left: 0;
}
.syzt a b {
    height: 30px;
    background-color: black;
    opacity: 0.7;
}
.syzt a em {
    height: 30px;
    text-align: center;
    font-size: 17px;
    line-height: 30px;
}
.syzt a:hover {
    text-decoration: none;
}
.syzt a:hover i {
    display: block;
}
.syzt a:hover b {
    display: none;
}
.syzt a:hover em {
    display: block;
    border: 4px solid #7bc71f;
    width: 228px;
    height: 132px;
    font-size: 24px;
    font-weight: bold;
    line-height: 60px;
    overflow: hidden;
    cursor: pointer;
    text-align: center;
    white-space: nowrap;
}
.good-netgame li i, .nexttab a:hover, .game-rec li i, .syzt li i {
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity: 0.7;
	
}
a:hover, .submit:hover, .newbox dt a:hover i, .hot-list li.on i, .hothd li, .video-list li a:hover i {
    -webkit-transition: all linear .218s;
    -moz-transition: all linear .218s;
    transition: all linear .218s;
}
.newbox dt i, .good-netgame li i, .game-rec li i, .video-list li i, .syzt li i {
    background: #000;
	display:none;
}


/*azyx*/
.gamebox {
    height: 100%;
    overflow: hidden;
}
.gamebox .col {
    float: left;
    width: 964px;
    overflow: hidden;
}
.btitle {
    height: 50px;
    border-bottom: 1px solid #E5E5E5;
    line-height: 36px;
    background: white;
}
.btitle h3 a, .btitle h4 a {
    color: #7bc71f;
}
.btitle p {
    float: left;
    line-height: 36px;
}
.newbox .title a.more, .btitle a.more {
    float: right;
    color: #999;
    line-height: 55px;
    height: 40px;
}
.tjgx {
    position: static;
    float: right;
    font-size: 22px;
    padding-right: 20px;
}
.m-hd {
    position: absolute;
    bottom:-5px;
    right:48px;
    height: 45px;
    line-height: 36px;
}
.m-hd li.on {
    background: url(/static/v2/images/m-hdon.gif) no-repeat center bottom;
    color: #F56300;
}
.tjgx li {
    cursor: pointer;
}
.m-hd li {
    float: left;
    padding: 0 10px;
    height: 45px;
}
.gameitem {
    margin-right: -34px;
    overflow: hidden;
    width: 868px;
	padding-top:15px;
}
.gameitem li {
    position: relative;
    float: left;
    width: 90px;
    text-align: center;
    margin-right: 12px;
    height: 145px;
	padding:10px 10px 0 10px;
}
.gameitem li .lidown{
	width:80px;
	background:#7bc71f;
	line-height:32px;
	color:#fff;
	border-radius:4px;
	text-align:center;
	margin:12px auto 0 auto;
}
.gameitem li:hover{
	background:#f4f4f4;
	border-radius:6px;
}
.gameitem li:hover em{
	display:none;
}
.gameitem li img {
    position: relative;
    width: 90px;
    height: 90px;
    border-radius: 20px;
}
.gameitem li em {
    background: url(/static/v2/images/bg_90.png);
    width: 90px;
    height: 90px;
    position: absolute;
    top: 10px;
    left: 10px;
}
.gameitem li span {
    display: block;
    line-height: 32px;
    heighT: 32px;
    overflow: hidden;
}
.gameitem li i {
	font-size:12px;
	color:red;
    display: block;
    line-height: 14px;
    height: 16px;
    overflow: hidden;
}
.gameitem li i.h{color:#888;}

/*right*/
.gamebox .hot {
    float: right;
    widtH: 270px;
}
.hothd {
    height: 40px;
}
.hothd li.on {
    background: #7bc71f;
    border-radius: 5px;
}
.hothd li {
    font-size: 16px;
    float: left;
    width: 106px;
    line-height: 36px;
    height: 36px;
    position: relative;
    background: #555;
    color: #fff;
    text-align: center;
    margin-right: 10px;
    cursor: pointer;
    border-radius: 5px;
}
.tlogin i, .gametop .game-list span em, .hothd li.on i {
    width: 0;
    line-height: 0;
    height: 0;
    display: block;
    border-width: 4px 4px 0;
    border-style: solid;
    border-color: #707070 transparent transparent;
    position: absolute;
    right: 12px;
    top: 20px;
}
.hothd li.on i {
    border-color: #7bc71f transparent transparent;
    position: absolute;
    left: 50px;
    top: 36px;
}
.hot-list li, .hot-v li {
    width: 265px;
    height: 20px;
    line-height: 23px;
    padding: 10px 0 10px 6px;
    border-bottom: 1px dotted #eee;
    overflow: hidden;
}

.hot-list li i.n1, .hot-list li i.n2, .hot-list li i.n3, .hot-list li i.n4, .hot-list li i.n5, .hot-list li i.n6, .hot-list li i.n7, .hot-list li i.n8, .hot-list li i.n9, .hot-list li i.n10, .hot-list li i.n11, .hot-v li i {
    float: left;
    width: 20px;
    line-height: 20px;
    height: 20px;
    background: #A2A39E;
    display: block;
    margin-right: 10px;
    font-style: normal;
    color: #fff;
    font-weight: bold;
    text-align: center;
    font-size: 12px;
    font-weight: normal;
}
.hot-list li s {
    float: right;
    color: #888;
    text-decoration: none;
    font-size: 12px;
}
.hot-list li a.img {
    position: relative;
    display: none;
}
.hot-list li .bg {
    background: url(/static/v2/images/bg_90.png);
    width: 90px;
    height: 90px;
    position: absolute;
    top: 0;
    left: 0;
}
.hot-list li.on p {
    width: 130px;
    font-size: 15px;
    padding-left: 10px;
}
.hot-list li p, .hot-v li p {
    width: 180px;
    float: left;
    font-size: 14px;
    line-height: 20px;
    height: 20px;
    overflow: hidden;
}
.hot-list li.on p a {
    color: #1b1b1b;
}
.hot-list li.on em, .hot-list li.on span {
    display: block;
    font-size: 12px;
}
.hot-list li span, .hot-list li em {
    display: none;
    position: absolute;
    top: 32px;
    left: 136px;
    color: #ccc;
}
.hot-list li.on em {
    top: 65px;
}
.hot-list li.on em a {
    display: block;
    width: 56px;
    background: #7bc71f;
    color: #fff;
    height: 25px;
    line-height: 25px;
    text-align: center;
    font-style: normal;
    padding: 0;
    border-radius: 4px;
}

.tempnew{
	width:964px !important;
	
	}
.tempnew .tempWrap{
	width:964px !important;
	}
.tempnew .pgyx_list{
	width:1962px !important;
	}	
.tempnew .gameitem{
	width:964px !important;
	padding-right:34px;
	}	
.tempnew .gameitem li:nth-child(8n){margin-right:0px;}	

.hot-list li.on i {
    height: 90px;
}
.hot-list li.on a.img {
    float: left;
    width: 90px;
    height: 90px;
    display: block;
}
.hot-list li.on img {
    width: 90px;
    height: 90px;
}
.hot-list li .bg {
    background: url(/static/v2/images/bg_90.png);
    width: 90px;
    height: 90px;
    position: absolute;
    top: 0;
    left: 0;
}
.hot-list li p a {
    color: #555;
}
.tjgx_xz {
    padding-top: 15px;
}
.hot-list li.on {
    height: 90px;
    position: relative;
}
.hot-list li.on s {
    display: none;
}
.hot-list li i.n1, .hot-v li i.n1 {
    background: #FF7673;
}
.hot-list li i.n2, .hot-v li i.n2 {
    background: #FC7E03;
}
.hot-list li i.n3, .hot-v li i.n3 {
    background: #FFAC3C;
}

.shuaj_box1 .col_tit .lv,
.shuaj_box2 .col_tit .lv,
.shuaj_box3 .col_tit .lv,
.shuaj_box4 .col_tit .lv {
	border-bottom: 2px solid #7bc71f;
	width: 140px;
	padding: 0 0px 8px 15px;
}

.shuaj_box1 ul li a {
	display: block;
	width: 158px;
	height: 48px;
	border: 1px solid #dddddd;
	text-align: center;
	font-size: 20px;
	color: #000;
}

.shuaj_box1 ul li a img {
	display: block;
	margin: 0 auto;
	height: 48px;
	width: auto;
	width: 158px;
}

.shuaj_box1 ul li {
	float: left;
	padding-right: 23px;
	padding-top: 15px;
}

.shuaj_box1 ul {
	width: 1283px;
}

.shuaj_box2 .news_box_info_b dd a:hover {
	color: #01b000;
}

.shuaj_box2 .news_box_info_b dd a {
	width: 310px;
	float: left;
}

.shuaj_box2 .yc_li li h3 a:hover {
	color: #01b000;
}

.shuaj_box2 .hot_news2 li a:hover h2 {
	color: #01b000;
}

.shuaj_box2 {
	width: 1290px;
}

.shuaj_box2>div {
	width: 400px;
}

.shuaj_box2_fl {
	float: left;
	padding-right: 30px;
}

.shuaj_box2_fl .yc_li li span {
	float: right;
	padding-left: 8px;
	font-size: 12px;
}

.shuaj_box2_fl .yc_li li h3 {
	width: 336px;
	float: left;
}

.shuaj_box2_fl .yc_li li {
	height: 37px;
	line-height: 37px;
}

.shuaj_box2_fl .hot_news dd {
	height: 30px;
	line-height: 30px;
}

.shuaj_box2_fl .hot_news {
	padding: 5px 0;
}

.news_box_info_b li {
	border-bottom: 1px dotted #cecece;
	padding: 10px 0;
}

.news_box_info_b li img {
	width: 120px;
	height: 64px;
	float: left;
	padding-right: 15px;
}

.hot_news2 li h2 {
	font-size: 16px;
	height: 20px;
	line-height: 20px;
	color: #555;
	font-weight: normal;
	overflow: hidden;
}

.hot_news2 li p {
	line-height: 20px;
	height: 40px;
	color: #999;
	font-size: 12px;
	overflow: hidden;
	padding-top: 4px;
}

.news_box_info_b li {
	border-bottom: 1px dotted #cecece;
	padding: 10px 0;
}

.shuaj_box3 {
	padding-bottom: 45px;
}

.shuaj_box3 ul {
	position: static;
	height: 150px;
	width: 1260px;
	/*overflow: hidden;*/
}

.shuaj_box3 ul.index_special {
	width: 1270px;
}

.shuaj_box4 ul li {
	line-height: 20px;
	width: 308px !important;
}

.shuaj_box4 ul li .img {
	float: left;
	width: 75px;
	height: 75px;
	padding-right: 15px;
}

.shuaj_box4 ul li .img img {
	width: 100%;
	height: 100%
}

.shuaj_box4 ul li .sha {
	float: left;
	width: 120px;
	height: 75px;
	text-align: left;
}

.shuaj_box4 ul li .sha h2 {
	font-size: 16px;
	color: #333;
	line-height: 20px;
	padding: 5px 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.shuaj_box4 ul li .sha span {
	font-size: 13px;
	color: #666666;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.shuaj_box4 ul li a.buta {
	display: block;
	float: left;
	font-size: 14px;
	color: #474e5d;
	background: #f9f9f9;
	border: 1px solid #999999;
	border-radius: 3px;
	padding: 3px 8px;
	margin-top: 40px;
}

.shuaj_box4 ul li a.buta:hover {
	border-color: #6cad1c;
	color: #fff;
	background: #7bc71f;
}

.page_index1000 .shuaj_box1 ul li {
	padding-right: 8px;
	padding-top: 10px;
}

.page_index1000 .shuaj_box1 ul {
	width: 1008px;
}

.page_index1000 .shuaj_box2>div {
	width: 315px;
}

.page_index1000 .shuaj_box2_fl {
	padding-right: 27px;
}

.page_index1000 .shuaj_box2 .news_box_info_b dd a {
	width: 300px;
}

.page_index1000 .shuaj_box2_fl .yc_li li h3 {
	width: 315px;
}

.page_index1000 .shuaj_box2_fl .yc_li li span {
	display: none;
}

.page_index1000 .shuaj_box3 .part_one_r {
	height: 150px;
	width: 1004px;
}

.page_index1000 .shuaj_box3 .part_one_r li {
	margin-right: 4px;
}

.swiper-slide {
	width: 100%;
	height: 420px;
}

.swiper-slide img {
	width: 100%;
	height: 100%
}

.swiper-button-next {
	background: url(../images/you.png) center center no-repeat;
	left: 50%;
	margin-left: 603px;
}

.swiper-button-prev {
	background: url(../images/zuo.png) center center no-repeat;
	left: auto;
	right: 50%;
	margin-right: 603px;
}

.page_index1000 .swiper-button-next {
	margin-left: 473px;
}

.page_index1000 .swiper-button-prev {
	margin-right: 473px;
}

.swiper-slide a {
	width: 100%;
	height: 420px;
	display: block;
}

.col_tit  .tabNav{
	    width: 1000px;
    display: block;
    height: 27px;
    overflow: hidden;
}
.col_tit  .tabNav  li{
	display:block;
	float:left;
	width:80px;
	height:20px;
	line-height:20px;
    text-align:center;
	margin:6px 0 0 12px;
	    font-size: 14px;
	}
.col_tit  .tabNav  li.cur a{
	background:#7bc71f;
	color:#FFF;
}	
.col_tit  .tabNav  li a{border-radius:3px;display:block;}	
.shuaj_box3 ul.zsh{height:auto;max-height:520px;}

.yuanchuang_1000 {
	/* background:url(../images/bg_img_02.png) top left no-repeat,url(../images/bg_img_04.png) top right no-repeat,url(../images/bg_io_03.png) top center repeat-x, #f1f2f6;*/
	padding-top: 20px;
}

.yuanchuang_1000 .arc_728,
.yuanchuang_1000 .arc_252 {
	background: #fff;
}

.app-box {
	background: #fff;
	margin-bottom: 10px;
	height: 152px;
}

.app-box .thumb {
	width: 112px;
	height: 112px;
	position: relative;
	_display: inline;
	_zoom: 1;
	margin-top: 20px;
	margin-left: 15px;
	margin-right: 15px;
	float: left;
}

.app-box .body {
	float: left;
	width: auto;
	margin-top: 20px;
}

.app-box .body .title {
	font-size: 24px;
	height: 38px;
	line-height: 38px;
}

.app-box .body .row {
	height: 24px;
	line-height: 24px;
}

.app-box .body .download-btn {
	height: 36px;
	line-height: 36px;
	margin-top: 10px;
}

.app-box .body .download-btn a {
	display: block;
	background-color: #F40;
	color: #FFF;
	font-size: 18px;
	float: left;
	padding: 0 15px;
	text-decoration: none;
	margin-right: 10px;
}

.app-box .btn-group {
	float: right;
	_display: inline;
	_zoom: 1;
	margin-right: 30px;
	margin-top: 24px;
	height: 100px;
	overflow: hidden;
}

.app-box .btn-group .game {
	margin-bottom: 4px;
}

.app-box .btn-group a {
	display: block;
	text-decoration: none;
	width: 146px;
	height: 46px;
	line-height: 46px;
	text-align: center;
	color: #FFF;
	font-size: 20px;
}

.app-box .btn-group .game a {
	background-color: #ff7f02;
}

.app-box .btn-group .forum a {
	background-color: #7bc71f;
}

.send2 {
	width: 240px;
	height: 30px;
	display: inline-block;
	margin: 20px 0px 0px;
	text-indent: -9999em;
	background: url(../images/logo_zi.png) 12px 4px no-repeat;
}

.send2:hover {
	background: url(../images/logo_zi.png) 12px -22px no-repeat;
}

.yuanchuang_1000 .position {
	padding-left: 20px;
}

.yinzhang1 {
	top: 30px;
	right: 40px;
}

.yuanchuang_1000 #artContent {
	padding-bottom: 35px;
	background: url(../images/yinzhang_07.png) center bottom no-repeat;
}

.yuanchuang_1000 .arc_252 {
	padding: 5px;
}

.yuanchuang_1000 .col_tit h2 {
	border-bottom: #7bc71f 2px solid;
}

.yuanchuang_1000 .art_replace li a:hover {
	color: #01b000;
}

.yuanchuang_1000 .news_hot_re {
	width: 270px;
}

.yuanchuang_1000 .news_hot_re li {
	width: 75px;
	padding: 10px 13px 0 0;
}

.news_hot_re li img {
	width: 75px;
	height: 75px;
}

#divSmallBox {
	overflow: hidden;
	*display: inline;
	*zoom: 1;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	border-radius: 10px;
	background: #ffffff;
}

#playBox2,
#playBox3 {
	width: 252px;
	height: 400px;
	*height: 400px;
	margin: 20px auto;
	position: relative;
	overflow: hidden;
}

.oUlplay2,
.oUlplay3,
.oUlplay {
	width: 99999px;
	position: absolute;
	top: 48px;
	left: 0px
}

.oUlplay li,
.oUlplay2 li,
.oUlplay3 li {
	float: left;
}

.smalltitle2,
.smalltitle,
.smalltitle3 {
	width: 100%;
	height: 10px;
	position: absolute;
	top: 15px;
	z-index: 10;
}

.smalltitle ul,
.smalltitle2 ul,
.smalltitle3 ul {
	margin: 0 auto;
	float: right;
	margin-right: 5px;
}

.smalltitle ul li,
.smalltitle2 ul li,
.smalltitle3 ul li {
	width: 10px;
	height: 10px;
	margin: 0 5px;
	border-radius: 10px;
	background: #c5c5c5;
	float: left;
	overflow: hidden;
	*display: inline;
	*zoom: 1;
	*position: relative
}

.smalltitle .thistitle,
.smalltitle2 .thistitle2,
.smalltitle3 .thistitle3 {
	background: #7bc71f;
}

.oUlplay li .news_box_info_b dd,
.oUlplay2 li .news_box_info_b dd,
.oUlplay3 li .news_box_info_b dd {
	width: 350px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}


/*-----list-----*/

.arc_box_tit {
	border-bottom: 2px solid #7BC71F;
	height: 36px;
	line-height: 36px;
	margin-top: 10px;
}

.arc_box_tit h2 {
	font-size: 20px;
	color: #333333;
	font-weight: 700;
	display: inline;
	float: left;
}

.arc_box_tit .sFunc {
	float: right;
	display: block;
}

.arc_box_tit .sFunc a {
	padding-left: 18px;
}

.arc_box_tit .sFunc a.extended {
	background-position: 0px -24px;
}

.list_img {
	float: left;
	margin-right: 30px;
	border: 1px solid #dedede;
	width: 255px;
	height: 140px;
}

.list_h2 {
	height: 45px;
}

.list_h2 i {
	padding-right: 5px;
	float: left;
}

.list_h2 h2 {
	float: left;
	color: #222222;
	font-size: 18px;
}

.list_p {
	color: #555555;
	font-size: 14px;
	line-height: 24px;
	height: 48px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.zan img {
	padding-right: 10px;
}

.index_860 ul li {
	border-bottom: 1px solid #ebebeb;
	padding: 15px 0;
}

.tuwen {
	width: 890px;
	padding-top: 5px;
}

.tuwen .list_img {
	float: none;
	margin: 0;
	border: 0;
	height: 225px;
	width: 410px;
	display: block
}

.tuwen .list_h2 i {
	position: absolute;
	top: -226px;
	left: -5px;
	padding: 0;
	float: none;
}

.index_860 .tuwen li {
	float: left;
	width: 410px;
	border: 1px solid #dbdbdb;
	margin: 10px 26px 10px 5px;
	padding: 0;
	padding-bottom: 15px;
}

.tuwen .list_h2 h2 {
	height: 30px;
	float: none;
	font-size: 16px;
	color: #fff;
	font-weight: normal;
	background: rgba(0, 0, 0, .6);
	position: absolute;
	top: -30px;
	width: 395px;
	padding-left: 15px;
}

.tuwen .list_h2 {
	position: relative;
	height: auto;
}

.tuwen .list_p {
	margin: 15px;
	margin-bottom: 0px;
}

.tuwen .list_io {
	padding-left: 15px;
}

.tuwen .zan img {
	padding: 0;
}

.list_img img {
	width: 100%;
	height: 100%;
}

.list_io {
	padding-top: 10px;
}

.list_io a {
	padding: 0 5px;
	display: block;
	float: left;
	line-height: 25px;
	height: 25px;
	width: 25px;
}

.list_io .zan {
	border-right: 1px solid #eeeeee;
	color: #999999;
	font-size: 14px;
	background: url(../images/ioc_19.png) 0px 3px no-repeat;
	padding-left: 25px;
	width: auto;
}

.list_io .zan:hover {
	background: url(../images/ioc_22.png) 0px 3px no-repeat;
}

.list_io .lianjie {
	background: url(../images/ioc_14.png) center 3px no-repeat;
}

.list_io .lianjie:hover {
	background: url(../images/ioc_16.png) center 3px no-repeat;
}

.list_io .weixin {
	background: url(../images/ioc_07.png) center 0px no-repeat;
}

.list_io .weixin:hover {
	background: url(../images/ioc_35.png) center 0px no-repeat;
}

.list_io .xinlang {
	background: url(../images/ioc_09.png) center 0px no-repeat;
}

.list_io .xinlang:hover {
	background: url(../images/ioc_36.png) center 0px no-repeat;
}

.list_io .kongjian {
	background: url(../images/ioc_11.png) center 0px no-repeat;
}

.list_io .kongjian:hover {
	background: url(../images/ioc_37.png) center 0px no-repeat;
}

.yc_pages {
	padding: 20px 0 40px 0;
}

.yc_pages a,
.yc_pages span {
	height: 36px;
	line-height: 36px;
	padding: 0 10px
}

.yc_pages em {
	font-size: 14px;
	color: #aaa;
	height: 36px;
	line-height: 36px;
	display: inline-block;
}

.index_350 .news_box_info_b dd a:hover {
	color: #01b000;
}

.col_tit h2.lv {
	border-bottom: 2px solid #7bc71f;
}

.yc_li li h3 a em {
	color: #01b000;
	font-size: 20px;
	height: 36px;
	line-height: 36px;
	display: inline-block;
	padding: 0 5px;
}

.yc_li li:nth-child(2n) {
	background: #f6f6f6;
}

.yc_li li h3 {
	width: auto;
}

.yc_li li {
	border: 0;
	height: 36px;
	line-height: 36px;
}

.page_index1000 .yc_news .itemshort h3 {
	width: 213px;
}


/*??-?–?*/

.hot-article {
	position: relative;
}

.box-moder h3 {
	margin: 0;
}

.box-moder h3 b {
	font-size: 20px;
	padding: 10px 30px 0 30px;
	display: inline-block;
	margin: 0;
	color: #555555;
}

.span-mark {
	display: inline-block;
	background-color: #7bc71f;
	position: absolute;
	z-index: 1;
	height: 20px;
	line-height: 20px;
	top: 18px;
	left: 15px;
	width: 3px;
}

.hot-article ul li {
	padding: 30px 30px 24px 30px;
	border-bottom: 1px solid #f0f0f0;
	overflow: hidden;
}

.hot-article ul li .hot-article-img {
	width: 280px;
	/*height: 158px;*/
	overflow: hidden;
	margin-bottom: 20px;
}

.hot-article ul li a {
	font-size: 16px;
	line-height: 28px;
}

.app-box {
	border: #ececec 1px solid;
}


/**??‘??????**/

.hui {
	background: #f5f5f5;
}

.broadcast-list .label .share-icon,
.broadcast-list .comt-num,
.broadcast-list .broadcast-infor .time {
	background: url(../images/z-icon-0711.png) no-repeat;
}

.haibao {
	width: 100%;
}

.haibao img {
	width: 100%;
}

.ych_700 {
	width: 700px;
}

.ych_250 {
	width: 250px;
}

.broadcast-list {
	margin-top: -10px;
}

.broadcast-list li {
	position: relative;
	background-color: #fff;
	margin-top: 20px;
	padding: 0 0 10px;
}

.broadcast-list .pic {
	display: block;
	position: relative;
	zppm: 1;
}

.broadcast-list .broadcast-tit {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin: 11px 0 0 14px;
	font: 22px/30px "microsoft yahei";
}

.broadcast-list img {
	vertical-align: top;
}

.broadcast-list .broadcast-infor {
	margin: 7px 0 0 14px;
	line-height: 20px;
	color: #999;
}

.broadcast-list .broadcast-infor .time {
	display: inline;
	height: 20px;
	width: 500px;
	padding-left: 19px;
	background-position: -50px -94px;
}

.broadcast-list .broadcast-text {
	overflow: hidden;
	text-overflow: ellipsis;
	height: 40px;
	margin: 7px 15px 0 14px;
	line-height: 20px;
	color: #888;
}

.broadcast-list .label {
	margin: 12px 19px 0 17px;
	height: 22px;
	line-height: 22px;
	overflow: visible;
}

.broadcast-list .label .box {
	position: relative;
	float: left;
	z-index: 9;
}

.broadcast-list .comt-num {
	float: right;
	padding-left: 22px;
	background-position: -48px -266px;
	color: #999;
}

.broadcast-list .comt-num:hover {
	background-position: -48px -292px;
}


/*.bdsharebuttonbox {
  display: none;
  position: absolute;
  top: 20px;
  left: -9px;
  padding: 0px 0 3px 5px;
  width: 145px;
  height: 24px;
  border: 1px solid #ccc;
  background-color: #fff;
}*/

.broadcast-list .label .share-icon {
	display: inline-block;
	padding-left: 16px;
	background-position: -52px -156px;
	cursor: pointer;
}

.title {
	font-size: 22px;
	color: #333333;
}

.col_tit.lv {
	border-bottom: 2px solid #7bc71f;
}

.ych_250 dl dd a:hover {
	color: #01b000
}

.ych_250 ul li {
	padding-top: 15px;
}

.ych_250 ul li a {
	background: #fff;
	display: block;
}

.ych_250 ul li a img {
	height: 127px;
	width: 250px;
}

.ych_250 ul li a span {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	padding: 0 10px;
}


/*??-èˉ?*/

.app-box {
	background: #fff;
	margin-bottom: 10px;
	height: 152px;
}

.app-box .thumb {
	width: 112px;
	height: 112px;
	position: relative;
	_display: inline;
	_zoom: 1;
	margin-top: 20px;
	margin-left: 15px;
	margin-right: 15px;
	float: left;
}

.app-box .body {
	float: left;
	width: auto;
	margin-top: 20px;
}

.app-box .body .title {
	font-size: 24px;
	height: 38px;
	line-height: 38px;
}

.app-box .body .row {
	height: 24px;
	line-height: 24px;
}

.app-box .body .download-btn {
	height: 36px;
	line-height: 36px;
	margin-top: 10px;
}

.app-box .body .download-btn a {
	display: block;
	background-color: #F40;
	color: #FFF;
	font-size: 18px;
	float: left;
	padding: 0 15px;
	text-decoration: none;
	margin-right: 10px;
}

.app-box .btn-group {
	float: right;
	_display: inline;
	_zoom: 1;
	margin-right: 30px;
	margin-top: 24px;
}

.app-box .btn-group .game {
	margin-bottom: 4px;
}

.app-box .btn-group a {
	display: block;
	text-decoration: none;
	width: 146px;
	height: 46px;
	line-height: 46px;
	text-align: center;
	color: #FFF;
	font-size: 20px;
}

.app-box .btn-group .game a {
	background-color: #ff7f02;
}

.app-box .btn-group .forum a {
	background-color: #7bc71f;
}

.app-box {
	border: #ececec 1px solid;
}

.reci_fl>h2 {
	font-size: 22px;
	color: #333333;
	border-left: 5px solid #7bc71f;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
}

.title_lb h2 {
	border-bottom: #7bc71f solid 4px;
	padding: 0 10px;
	font-size: 20px;
	color: #333333;
}

.title_lb {
	border-bottom: 1px solid #ececec;
}

.reci_fl {
	float: left;
	width: 860px;
	padding-right: 50px;
}

.reci_fr {
	float: right;
	width: 350px;
}

.yc_li li h3 a em {
	color: #01b000;
	font-size: 20px;
	height: 36px;
	line-height: 36px;
	display: inline-block;
	padding: 0 5px;
}

.yc_li li:nth-child(2n) {
	background: #f6f6f6;
}

.yc_li li h3 {
	width: auto;
}

.yc_li li {
	border: 0;
	height: 36px;
	line-height: 36px;
}

.list_img {
	float: left;
	margin-right: 30px;
	border: 1px solid #dedede;
	width: 255px;
	height: 140px;
}

.list_h2 {
	height: 45px;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: auto;
}

.list_h2 h2 {
	float: left;
	font-size: 18px;
	width: auto;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.list_p {
	color: #555555;
	font-size: 14px;
	line-height: 24px;
	height: 48px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.reci_fl ul li {
	border-bottom: 1px solid #ebebeb;
	padding: 15px 0;
}

.reci_fl ul li img {
	width: 100%;
	height: 100%;
}

.reci_fl ul li span {
	background: url(../images/time.png) left center no-repeat;
	padding-left: 20px;
	margin-top: 24px;
	display: inline-block;
}

.zhuantt {
	width: 870px;
	padding-bottom: 30px;
}

.zhuantt a {
	width: 280px;
	height: 170px;
	display: block;
	float: left;
	margin-right: 10px;
}

.zhuantt a img {
	width: 100%;
	height: 100%;
}

.zhuantt a span {
	display: block;
	text-align: center;
	bottom: 0px;
	left: 0px;
	width: 100%;
	background: rgba(0, 0, 0, .6);
	color: #fff;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	*background: #000;
	*filter: alpha(opacity=60);
}

.slider {
	position: relative;
	margin: 0 auto 20px;
}

.slider ul {
	display: block;
	width: 50000px;
}

.reci_fl .slides li span {
	background: #f3f3f3;
	color: #555555;
	font-size: 14px;
	text-align: center;
	display: block;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%;
	padding: 0;
	margin: 0
}

.frame {
	margin: 0 auto;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	white-space: nowrap;
}

.frame .slides li {
	text-align: center;
	padding: 0 !important;
	width: 208px;
	margin-right: 10px;
	float: left;
	display: block;
}

.frame .slides li img {
	display: block;
	height: 140px;
}

/*
.prev,
.next {
	position: absolute;
	top: 50%;
	margin-top: -25px;
	display: block;
	cursor: pointer;
}
.next,
.prev {
	width: 30px;
	height: 25px;
	background: url(../images/qiehuan.jpg) no-repeat;
}

.next {
	right: 0px;
	top: -5px;
	background-position: 0px 0px;
}

.next:hover {
	background-position: -30px 0px;
}

.prev {
	right: 45px;
	top: -5px;
	background-position: 0px -25px;
}

.prev:hover {
	background-position: -30px -25px;
}
*/
.page_index1000 .frame .slides li {
	margin-right: 38px;
}

.page_index1000 .zhuantt a {
	width: 226px;
	height: 140px;
}

.page_index1000 .zhuantt {
	width: 710px;
}

.page_index1000 .news_ranklist .itemshort h3 {
	width: auto;
}