/* mainå¤´éƒ¨åˆ‡æ¢éƒ¨åˆ† */

.tab_menu{
	padding-top: 13px;
	padding-right: auto;
	padding-left: 12px;
	padding-bottom: 13pt;
	background: #fff;
	height: 180px;
	overflow: hidden;
	margin-top: 10px;
}
.tab_menu_l{float:left; width:130px; background:#f6f6f6; height:180px;}
.tab_menu_l p{display: inline-block;position:relative; width:130px; height:59px; line-height:59px; border-bottom:1px solid #e0e0e0; color:#666; font-size:18px; cursor:pointer;}
.tab_menu_l p .tb{ width:20px; height:20px; float:left; margin:20px 7px 20px 10px; background:url(../images/icon.png) no-repeat -95px -51px;}
.tab_menu_l p .tb.tb2{background-position:-126px -51px;}
.tab_menu_l p .tb.tb3{background-position:-159px -51px;}
.tab_menu_l p .txt{float:left;}
.tab_menu_l p .jt{ display:none; position:absolute; top:0px; right:-12px; width:12px; height:59px; background:url(../images/icon.png) no-repeat -544px -36px; overflow:hidden;}
.tab_menu_l p.hover{color:#fff; background:#5298ff;}
.tab_menu_l p.hover a{color:#fff;}
.tab_menu_l p.hover .jt{display:block;}
.tab_menu_l p.hover .tb{background-position:-190px -51px;}
.tab_menu_l p.hover .tb.tb2{background-position:-222px -51px;}
.tab_menu_l p.hover .tb.tb3{background-position:-255px -51px;}
.tab_menu_r{ float:left; margin-left:4px; width:1042px; height:180px; overflow:hidden;}
.game_com_list{height:121px; width:1042px;position:relative;overflow:hidden; +z-index:999;}
.game_com_list ul{height:121px; width:1030px; padding-left:22px;overflow:hidden;}
.game_com_list li{width:81px;height:120px; padding-right:22px; border-bottom:1px solid #e0e0e0;float:left;position:relative;}
.game_com_list li a{display:block;width:81px; height:120px; color:#666;font-size:14px;text-align:center;overflow:hidden;}
.game_com_list li a img{
	margin: 0 auto;
	width: 80px;
	height: 80px;
	display: block;
	border-radius: 16pt;
	_width: 79px;
}
.mask72{background-position: 0 0;height: 72px;width: 72px;cursor: pointer;display: block;margin: 0;position: absolute;z-index: 9;}
.n-name {width: 90%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;}
.game_com_list li a span{height:40px;line-height:40px; display:inline-block;}
.game_com_list .on a{color:#3385ff}
.game_com_list .line_box{width:100%;height:2px;position:absolute;right:-2px;bottom:0px; z-index:999;}
.game_com_list .line{display:block;width:81px;height:2px;background:#3385ff;position:absolute;left:21px;top:0}
.game_cd{ height:60px; font-size:14px; line-height:30px; width:1030px; padding-left:1px; margin-left:21px; position:relative; margin-top:-1px; overflow:hidden;}
.game_cd a{ float:left; width:81px; padding:0 22px 0 1px; background:url(../images/icon.png) no-repeat -290px -43px; color:#666; height:30px; margin-left:-1px; text-align:center; height:30px; overflow:hidden;}
.game_cd a:hover{color:#3385ff;}



/* banner è½®æ’­å›¾*/
.banner{width: 1200px;height:310px;margin:15px auto 0;overflow:hidden;}
.Slide {width: 610px;height: 310px; float:left;overflow: hidden;position: relative;}
.slide-cont {width: 610px;height: 310px;position: relative;overflow: hidden;}
.slide-item {position: absolute;width: 100%;height: 100%;left: -610px;}
.slide-item a {display: block;width: 100%;height: 100%;}
.slide-item img {width: 610px;height: 310px;}
.slide-txt {width: 610px;height:50px;position: absolute;left: 0;bottom: 0px;z-index: 1;}
.slide-txt .txt_bg {width: 610px;height: 50px;background:#000;opacity: 0.7;filter: alpha(opacity=70);}
.slide-txt a {display: inline-block;width:83%;height: 50px;line-height: 50px;font-size:16px;text-indent:1em;overflow: hidden;color:#ffe825;position: absolute;left: 0;top: 0;text-overflow: ellipsis;white-space: nowrap}
.slide-nav {width: auto;height: 11px;display: inline-block;overflow: hidden;position: absolute;z-index: 100;bottom: 21px;right: 20px;overflow: hidden;}
.slide-nav a {display: block;width: 12px;height: 12px;background:#d4d4d4;cursor: pointer; margin-left: 5px;float: left;text-indent: -99em;overflow: hidden;}
.slide-nav .nownav {background:#ffe825;}


/* main-ban */
.main-ban{margin-top: 15px;}
.main-ban > div {float:left;width: 630px;}
.main-ban .main-banL > div{background:#fff;}
.main-banLT{padding: 10px;}
.main-banLB {margin-top: 15px;padding: 0 15px 15px;}

.rebox dt {width: 100%;height: 42px;line-height: 42px;font-size: 18px;border-bottom: 1px solid #ddd;font-weight: 400;}
.rebox dd p {width: 185px;float: left;margin: 15px 7px 0;}
.rebox dd p img {float: left;width: 68px;height: 68px;margin-right: 10px;}
.rebox dd span {width: 101px;float: left;overflow: hidden;}
.rebox dd span a {display: block;width: 101px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rebox dd span i {font-size:12px;display: block;color: #999;height: 22px;line-height: 22px;overflow: hidden;}
.rebox dd span i a {display: inline;width: auto;white-space: normal;color: #999;}

.main-ban .main-banR{width: 555px;margin-left: 15px;background:#fff;}
.case {width: 520px;margin: 0px auto;overflow: hidden;padding: 13px 0 0 0}
.case .title {height: 35px;border-bottom: 1px solid #e4e4e4;}
.cf:after, .cf:before {display: table;content: " ";line-height: 0;}
.cf:after {clear: both;}
.title-list li {width: 80px;height: 35px;text-align: center;float: left;cursor: pointer;font-size: 16px;margin-right: 35px;}
.title-list li.on {color: #149df4;height: 34px;border-bottom: 2px solid #149df4;}
.product {height: 686px;position: relative;overflow: hidden;display: none;}
.show {display: block;}
.product.p_s{ display:block;height: 675px;}
.product.p_s li,
.product.p_ss li{ background:none;}
.product.p_s li img,
.product.p_ss li img{ width:20px; height:20px; position:absolute; left:0px;top: 8px;}
.product.p_s li a,
.product.p_ss li a{left:110px;height: 28px;overflow: hidden;padding: 0 30px 0 0;}
.product.p_s li a.p_li_a,
.product.p_ss li a.p_li_a{ position:absolute;left: 29px; color:#999; font-size:14px}
.product.p_s li a.p_li_a:hover,
.product.p_ss li a.p_li_a:hover{ color:#10a0ea}
.product.p_ss ul{margin: 12px 0 0 0;padding: 10px 0 0 0;}
.product.p_ss ul.product_ul {margin: 17px 0 0 0;}
.product div{width:470px; overflow:hidden; margin:15px auto;}
.product div a{width:470px; display:block; font-size:20px; font-weight:bold; text-align:center; color:#ff3300;height: 25px;line-height: 25px; overflow:hidden}
.product div p{width:470px; display:block; color:#999; margin-top:5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.product ul{border-top:1px dashed #ccc; margin:15px 0 0 0; padding:10px 0 0 0;overflow: hidden;}
.product ul.product_ul{margin:20px 0 0 0;}
.product ul li{width: 100%; position:relative; background:url(https://rarstatic.8yp7n.cn/image/static/pc/tu_1.png) no-repeat 0 -111px; height:33px; line-height:33px; float:left}
.product ul li a{ position: absolute; left: 10px; font-size: 16px; height: 28px; overflow: hidden; padding: 0 40px 0 0; display: block;}
.product ul li em{position:absolute; right:0; color:#999; font-size:12px}



/* platform */
.platform{background:#fff;margin-top: 15px;padding: 25px 25px 0;}
.mbindex-tit { height: 40px; border-bottom: 1px solid #ddd; position: relative; padding-left: 52px; }
.mbindex-tit h3 { font-size: 20px; color: #000; float: left; line-height: 40px; }
.mbindex-tit em { color: #666; padding: 12px 0 0 12px; float: left;font-size: 12px; }
a.mbmore {float: right;color: #149df4;font-size: 14px;line-height: 40px;}
.mbindex-tit span { width: 52px; height: 65px; display: block;background: url('') no-repeat; background-color: #fff; position: absolute; left: 0; bottom: -20px; }
.mbindex-tit span.android { background-position: -102px 0; }
.mbindex-tit span.apple { background-position: -154px 0; }
.mbindex-tit a.mbmore { line-height: 40px; }

.platbox { zoom: 1; position: relative;}
.platbox .parHd { position: absolute; z-index: 1; top:25px; left: 0; width: 368px; overflow: hidden; }
.platbox .parHd li { height: 18px; line-height: 18px; position: relative; width: 47px; float: left; padding-bottom: 10px; }
.platbox .parHd em { width: 15px; height: 18px; line-height: 18px; font-size: 16px; display: inline-block; float: left; text-align: center; }
.platbox .parHd li a { display: block; font-size: 18px; text-align: center;}
.platbox .parHd li.on a { color: #22b0fa;}
.platbox .parHd li s { width: 0; height: 3px; display: block; position: absolute; background: #22b0fa; left: 0; bottom: 0; -moz-transition: all .2s; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; }
.platbox .parHd li.on s { width: 100%;}
.plat-l { width: 368px; float: left; padding-top:55px;}
.plat-l ul li { width: 76px; height: 33px; line-height: 33px; border: 1px solid #ddd; margin: 15px 13px 0 0; font-size: 14px; text-align: center; float: left; _display: inline; position: relative; }
.plat-l ul li.on { background-color: #22b0fa; border-color: #22b0fa;-moz-transition: all .2s; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s;}
.plat-l ul li.on a { color: #fff; }
.plat-l ul li i { width: 4px; height: 11px; display: none; position: absolute; right: -5px; top: 12px; background: url(../images/mbtab.jpg) no-repeat; }
.plat-l ul li.on i { display: block; }
.plat-r { width: 752px; float: right; }
.plat-r li i{background: url('') no-repeat;}
.plat-r ul li { margin: 17px 0 0 25px; width: 100px; height: 128px; float: left; _display: inline; text-align: center; position: relative; }
.plat-r ul li img { width: 100px; height: 100px; display: block; border-radius: 10px; }
.plat-r ul li a span { width: 100px; height: 30px; line-height: 34px; display: block; text-align: center; overflow: hidden; }
.plat-r ul li i { width: 40px; height: 40px; display: none; background-position: -223px 0; position: absolute; right: 10px; bottom: 38px; }
.plat-r ul li a:hover i { display: block; }
.plat-r ul li a:hover img { box-shadow: 0 5px 10px rgba(6,0,1,.4);}

.evaluat {width: 100%;margin: 15px auto 0;overflow: hidden;background: #fff;padding: 15px 0 0 0;}
.evaluat .g_h4{margin:0;height: 35px;border-bottom: 1px solid #e4e4e4;line-height: 30px;}
.evaluat .g_h4 span{ float: left;height: 35px;font-size: 18px;}
.evaluat p a{float:left; width:265px; height:215px; margin:20px 30px 0 0}
.evaluat p a:last-child{margin-right: 0;}
.evaluat img{width:265px; height:175px; margin-bottom:10px}
.evaluat p span{width:265px; display:block; text-align:center; height:20px; overflow:hidden}




/* gonglue */
.gl-txt li span{background: url('') no-repeat;}
.gonglue{margin-top: 15px;}
.pbtit { height: 18px;}
.pbtit h3 { font-weight: 700;height: 20px; line-height: 20px; font-size: 16px;float: left; }
.pbtit .tit {  padding-left: 6px;  border-left: 4px solid #149df4; }
.pbtit2 { height:22px;}
.pbtit2 h3 { font-weight: normal;height:22px; line-height:22px; font-size: 16px;float: left;color:#09090c; padding-left:27px;background-position:-283px -38px; }
.pbtit2 .tit2{background-position:-276px 0;padding-left:35px;}
.doubleline {border-top: 1px solid #efefef;border-bottom: 1px solid #fff;height: 0;line-height: 0;clear: both;overflow: hidden;font-size: 0;margin-top: 15px;}
.syzt {width:360px; float:left;display:inline; background:#fff;height: 350px;}
.syzt .title {
	height: 30px;
	background: #FFF url('') no-repeat left -150px;
	font-size: 18px;
	line-height: 30px;
	text-indent: 40px;
}
.syzt .title .rgt{margin-right: 10px;}
.syzt .title a{font-size: 14px;}
.glpic {width:360px; }
.glpic li { float: left; display:inline; width: 150px; margin: 16px 0 0 20px;}
.glpic li img { width: 150px; height: 88px; display:block;}
.glpic li p { height: 40px; line-height: 20px; overflow: hidden; text-align: left; margin-top:8px; }
.glpic li:hover p a { color:#00bfb1;}
.glpic .dotline{margin:9px 0 0 20px;}
.sygl { width:825px; float:left;display:inline;margin-left: 15px;background:#fff;height: 350px;}
.sygl .title {
	height: 30px;
	background: #FFF url('') no-repeat left -180px;
	font-size: 18px;
	line-height: 30px;
	text-indent: 40px;
	margin-bottom: 15px;
}
.sygl .title .rgt{margin-right: 10px;}
.sygl .title a{font-size: 14px;}
.gl-txt {width:390px; float:left;margin-left: 15px;}
.gl-txt li { width: 390px; height: 28px; line-height: 27px; clear:both;}
.gl-txt li div { float: left; height: 26px; }
.gl-txt li div.txt {width: 340px; font-size: 14px; overflow: hidden; }
.gl-txt li div.time { width: 50px; color: #999; text-align: right; }
.gl-txt .dotline { margin: 16px 0;}
.gl-txt a.ckmore { height: 34px; line-height: 34px; display: block; text-align: center; background: #f9f9f9; border: 1px solid #ddd; margin-top: 10px; }
.gl-txt a.ckmore:hover { background: #00bfb1; border-color: #00bfb1; color: #fff; }
.gl-txt li.top div.txt { padding-left: 0; width: 340px; }
.gl-txt li span { margin-top: 4px;display: inline-block; font-size: 12px; width: 42px; height: 18px; line-height:18px; text-align: center; margin-right: 9px;background-position: 0 -63px; color:#fff;}
.gl-txt li.top div.txt a { color: #ff9d10;}
.gl-txt li.top div.txt a.col1{
	width: 280px;
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	/* display: inline-block; */
	float: right;
}
a.nav_title {
	font-size: 18px !important;
}
.link{background:#FFF;width:1160px; margin:20px auto 0 auto; padding:20px;overflow: hidden; }
.tith4{height:20px; border-left:4px solid #10a0ea; overflow:hidden; text-indent:10px; font-size:16px}
.link a{float:left; margin:20px 10px 0 0; color:#999}

span {
	display: inline-block;
}

.product {height: 686px;position: relative;overflow: hidden;display: none;}
.show {display: block;}
.product.p_s{ display:block;height: 675px;}
.product.p_s li,
.product.p_ss li{ background:none;}
.product.p_s li img,
.product.p_ss li img{ width:20px; height:20px; position:absolute; left:0px;top: 8px;}
.product.p_s li a,
.product.p_ss li a{left:110px;height: 28px;overflow: hidden;padding: 0 30px 0 0;}
.product.p_s li a.p_li_a,
.product.p_ss li a.p_li_a{ position:absolute;left: 29px; color:#999; font-size:14px}
.product.p_s li a.p_li_a:hover,
.product.p_ss li a.p_li_a:hover{ color:#10a0ea}
.product.p_ss ul{margin: 12px 0 0 0;padding: 10px 0 0 0;}
.product.p_ss ul.product_ul {margin: 17px 0 0 0;}
.product div{width:470px; overflow:hidden; margin:15px auto;}
.product div a{width:470px; display:block; font-size:20px; font-weight:bold; text-align:center; color:#ff3300;height: 25px;line-height: 25px; overflow:hidden}
.product div p{width:470px; display:block; color:#999; margin-top:5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.product ul{border-top:1px dashed #ccc; margin:15px 0 0 0; padding:10px 0 0 0;overflow: hidden;}
.product ul.product_ul{margin:20px 0 0 0;}
.product ul li{width: 100%; position:relative; background:url(https://rarstatic.8yp7n.cn/image/static/pc/tu_1.png) no-repeat 0 -111px; height:33px; line-height:33px; float:left}
.product ul li a{ position: absolute; left: 10px; font-size: 16px; height: 28px; overflow: hidden; padding: 0 40px 0 0; display: block;}
.product ul li em{position:absolute; right:0; color:#999; font-size:12px}

.i_newsgame,.i_Andrews,.i_pojie,.i_daxing{ width:100%; height:auto; position:relative; overflow:hidden; margin-top:15px;background: #fff;}
.i_newsgame .title{ height:30px; background:#FFF url('') no-repeat left -30px; font-size:18px; line-height:30px; text-indent:40px; margin-bottom:15px}
.i_pojie .title{ height:30px; background:#FFF url('') no-repeat left -60px; font-size:18px; line-height:30px; text-indent:40px; margin-bottom:15px}
.i_daxing .title{ height:30px; background:#FFF url('') no-repeat left -90px; font-size:18px; line-height:30px; text-indent:40px; margin-bottom:15px}
.i_Andrews .title{ height:30px; background:#FFF url('') no-repeat left -120px; font-size:18px; line-height:30px; text-indent:40px; margin-bottom:15px}
.i_newsgame .title a,.i_pojie .title a,.i_daxing .title a,.i_Andrews .title a{ font-size:14px; padding:0px 10px}

.i_newsgame .pic,.i_pojie .pic,.i_daxing .pic,.i_Andrews .pic{ width:20%; height:240px; overflow:hidden; position:relative}
.i_newsgame .pic ul,.i_pojie .pic ul,.i_daxing .pic ul,.i_Andrews .pic ul{
	width: 100%;
	height: auto;
}
.i_newsgame .pic ul li,.i_pojie .pic ul li,.i_daxing .pic ul li,.i_Andrews .pic ul li{
	width: 40%;
	height: 30px;
	margin: 9px 5%;
	display: inline-block;
	float: left;
	text-align: center;
	line-height: 30px;
	background-color: rgb(240, 240, 240);
	font-size: 13px;
}


.i_newsgame .txtbox,.i_pojie .txtbox,.i_daxing .txtbox,.i_Andrews .txtbox{     width: 10%;
	height: 130px;
	overflow: hidden;
	position: relative;
	text-align: center;}
.i_newsgame .txtbox dl,.i_pojie .txtbox dl,.i_daxing .txtbox dl,.i_Andrews .txtbox dl{     width: 100%;
	height: 130px;
	float: left;}
.i_newsgame .txtbox dl dt,.i_pojie .txtbox dl dt,.i_daxing .txtbox dl dt,.i_Andrews .txtbox dl dt{ font-size: 14px;
	line-height: auto;
	height: auto;
	margin-bottom: 8px;}
.i_newsgame .txtbox dl dd,.i_pojie .txtbox dl dd,.i_daxing .txtbox dl dd,.i_Andrews .txtbox dl dd{     width: 80%;
	height:30px;
	line-height: 30px;
	font-size: 13px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	padding: 0 10px;}
.i_newsgame .txtbox dl dd b,.i_pojie .txtbox dl dd b,.i_daxing .txtbox dl dd b,.i_Andrews .txtbox dl dd b{
	display: block;
	width: 101px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.i_newsgame .txtbox dl dd img,.i_pojie .txtbox dl dd img,.i_daxing .txtbox dd img,.i_Andrews .txtbox dl dd img{ width:76px; height:76px;-moz-border-radius:15px;  -webkit-border-radius:15px;border-radius:15px; float:left; margin-right:10px}
.i_newsgame .txtbox dl dd p,.i_pojie .txtbox dd p,.i_daxing .txtbox dd p,.i_Andrews .txtbox dl dd p{ clear:right; font-size:14px; color:#b8b8b8; line-height:22px}
.i_newsgame .txtbox dl dd p span,.i_pojie .txtbox dd p span,.i_daxing .txtbox dd p span,.i_Andrews .txtbox dl dd p span{ font-size:12px; padding:0px 3px}
.i_newsgame .txtbox dl dd div,.i_pojie .txtbox dd div,.i_daxing .txtbox dd div,.i_Andrews .txtbox dl dd div{ clear:right; font-size:14px; line-height:26px; padding-left:88px}
.i_newsgame .txtbox dl dd div a,.i_pojie .txtbox dd div a,.i_daxing .txtbox dd div a,.i_Andrews .txtbox dl dd div a{  border:#ababab 1px solid; margin-top:5px; height:26px; width:60px; display:block; text-align:center}
.i_newsgame .txtbox dl dd div a:hover,.i_pojie .txtbox dl dd div a:hover,.i_daxing .txtbox dl dd div a:hover,.i_Andrews .txtbox dl dd div a:hover{ background:#1fb1f3; color:#FFF; border:none}


.div_bottom_download {
	width: 100%;
	display: flex;
	flex-direction: row;
	margin-top: 15px;
	height: 1050px;
	background: #fff;
}

.div_bpttom_left_out {
	width: 395px;
	height: 1050px;
	float: left;
}
.div_bpttom_left_out2 {
	width: 1200px;
	height: 1050px;
	/*display: none;*/
	flex-direction: column;
	align-items: center;
	border-radius: 6px;
	background-color: #fff;
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.10);
}

.div_bottom_download_left {
	width: 400px;
	height: 576px;
	display: flex;
	flex-direction: row;
	align-items: center;
	background-color: #fff;
	margin-top: 25px;
	flex-wrap: wrap;
	padding-right: 0px;
}
.div_bottom_download_left2 {
	width: 850px;
	height: 576px;
	display: flex;
	flex-direction: row;
	align-items: center;
	background-color: #fff;
	margin-top: 37px;
	flex-wrap: wrap;
	padding-right: 110px;
}

.div_bottom_left_item_area1 {
	width: 415px;
	height: 576px;
	display: flex;
	flex-direction: column;
}

.div_bottom_left_item_area2 {
	width: 415px;
	height: 576px;
	display: flex;
	flex-direction: column;
	margin-left: 10px;
}

.div_bottom_left_item1 {
	position: relative;
	width: 380px;
	height: 85px;
	display: flex;
	flex-direction: row;
	align-items: center;
	background-color: #F8F8F8;
	border-radius: 4.2px;
	margin-bottom: 11px;
	cursor: pointer;
	margin-left: 5px;
	float: left;
}

.div_bottom_left_item2 {
	width: 415px;
	height: 85px;
	display: flex;
	flex-direction: row;
	align-items: center;
	background-color: #F8F8F8;
	margin-left: 10px;
	border-radius: 4.2px;
}
.div_bottom_left_item3 {
	position: relative;
	width: 390px;
	height: 85px;
	display: flex;
	flex-direction: row;
	align-items: center;
	background-color: #F8F8F8;
	border-radius: 4.2px;
	margin-bottom: 11px;
	cursor: pointer;
	margin-left: 785px;
	margin-top: -62px;
}
.div_bottom_left_item4{
	position: relative;
	width: 387px;
	height: 85px;
	display: flex;
	flex-direction: row;
	align-items: center;
	background-color: #F8F8F8;
	border-radius: 4.2px;
	margin-bottom: 11px;
	cursor: pointer;
	margin-left: -55px;
}
.div_bottom_left_item5 {
	width: 380px;
	height: 2px;
	background-color:#8c8b8b;
	margin-right:20px;

}
.div_bottom_left_item5_2 {
	width: 350px;
	height: 2px;
	background-color:#8c8b8b;
	margin-right:560px;

}
.div_bottom_left_item6 {
	font-size:30px;
	margin-top:-19px;
}
.div_bottom_left_item7 {
	width: 350px;
	height: 2px;
	background-color:#8c8b8b;
	margin-right:-200px;

}
.div_bottom_left_item8 {
	font-size:30px;
	margin-left: 50px;
	margin-top:-46px;
}

.div_bottom_left_item9 {
	font-size:30px;
	margin-top:9px;
	margin-left:-50px;
}
.div_bottom_left_item10 {
	width: 350px;
	height: 2px;
	background-color:#8c8b8b;
	margin-left:-52px;

}
.iv_download_icon_index {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
}

.iv_download_icon {
	width: 63px;
	height: 63px;
	border-radius: 8.4px;
	margin-left: 16px;
}

.div_download_game_des {
	width: 200px;
	margin-left: 10.5px;
	/*display: flex;*/
	flex-direction: column;
	/*background-color: #f00;*/
}

.sp_download_game_name {
	font-family: PingFangSC-Medium;
	font-size: 16px;
	color: #333333;
	font-weight: 600;
	max-width: 200px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.sp_download_game_name:hover {
	color: #4C93FF;
}

.sp_download_game_des {
	font-family: PingFangSC-Regular;
	font-size: 14px;
	color: #808080;
	line-height: 12px;
	margin-top: 10px;
}

.sp_download_game_des1 {
	font-family: PingFangSC-Regular;
	font-size: 14px;
	color: #808080;
	line-height: 16px;
	margin-top: 8px;
	width: 185px;
	overflow: hidden;
	height: 30px;
}

.div_download_game {
	width: 74px;
	height: 32px;
	border: 1px solid #757B8C;
	border-radius: 4.2px;
	color: #757B8C;
	text-align: center;
	line-height: 32px;
	cursor: pointer;
	font-size: 15px;
	margin-top: 30px;
}

.div_download_game:hover {
	color: #4C93FF;
	border: 1px solid #4C93FF;
}

.div_bottom_download_game_morepage {
	height: 17.8px;
	display: flex;
	flex-direction: row;
	align-items: center;
}

.sp_page_num {
	font-family: PingFangSC-Regular;
	font-size: 16.8px;
	color: #999999;
	margin-left: 21px;
	cursor: pointer;
}

.sp_page_num:hover {
	color: #E1C277;
}

.div_bottom_download_right {
	width: 367px;
	/*	height: 660px;*/
	margin-left: 10px;
	display: flex;
	flex-direction: column;
}

.div_bottom_right_top {
	width: 367px;
	/*height: 446px;*/
	display: flex;
	flex-direction: column;
	background-color: #f1f1f1;
	border-radius: 6px;
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.10);
}

.div_bottom_right_top1 {
	width: 100%;
	height: 0px;
	display: flex;
	flex-direction: row;
	align-items: center;
	background-color: #fff;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.div_blue_flag {
	width: 4px;
	height: 16px;
	margin-left: 25px;
	background-color: #6DB7FF;
}

.sp_phone_game_gift {
	font-size: 16px;
	color: #4a4a4a;
	margin-left: 10px;
	font-weight: 600;
}

.div_bottom_right_top2 {
	width: 100%;
	height: 1050px;
	margin-top:0px;
	background-color: #fff;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	display: flex;
	flex-direction: column;
	margin-left: -120px;

}

.div_bottom_right_top2_item {
	position: relative;
	width: 100%;
	height: 50px;
	display: flex;
	flex-direction: row;
	margin-top: 14px;
}