@charset "utf-8";
.contant{width: 1000px;margin:0 auto;background:#fff;overflow:hidden;clear:both;}
.ibox1{ overflow:hidden; clear:both; padding-bottom:40px; border-bottom:2px solid #e77817;}
.ibox2{ border-bottom:2px solid #45be62 !important;}

.app_info{ width:750px; padding-left:170px; position:relative;}
.app_info1{ width: 640px !important;}
.contant .ibox2{ padding-bottom: 49px !important;}
.app_info .app_icon{ position:absolute; left:0px; top:0px;}
.app_info .app_icon img{ width:150px; height:150px; border-radius:20px;}
.app_info .app_tit{ width:100%; overflow:hidden; clear:both; height:44px;}
.app_info .app_tit h1{ font-size:24px; line-height:44px; display:block; float:left; margin-right:20px;}
.app_info .app_tit h2{ font-size:24px; line-height:44px; display:block; float:left; margin-right:20px;}

.app_info .app_tit a{ display:block; float:left; width:35px; height:17px; border-radius:3px; text-align:center; line-height:17px; margin-left:10px; margin-top:13px;}
.app_info .app_tit a.lbrk{ color:#22c9b5; border:1px solid #22c9b5;}
.app_info .app_tit a.arr{ color:#ff7b33; border:1px solid #ff7b33;}
.app_info .app_tit a:hover{ text-decoration:none;}
.app_info .app_sx{ line-height:28px; font-size:14px; color:#666; width:100%; height:28px;}
.app_info .app_sx span{ padding-right:40px;}
.app_info .app_sx span.g1{padding-right: 20px;width: 157px;overflow: hidden;display: block;float: left;}
.app_info .app_sx span.g4{padding-right: 20px;display: block;float: left;width: 157px;word-break: break-all;}
.app_info .app_sx font{ color:#f00;}

.app_info table tr td{ display:inline-table; height:28px; line-height:28px; color:#666; font-size:14px; min-width:180px;}
.app_info table tr td font{ color:#f00;}

.app_icon a {display: block;width: 110px;height: 26px;border: 1px solid #989898;text-align: center;line-height: 26px;color: #989898;border-radius: 26px;text-decoration: none;margin: 9px 0px 0px 19px;}
.app_down{ padding-top: 10px;}
.app_down span{display: block;float: left;margin-right: 10px;}
.newfeatures p{display: block;font-size: 16px;line-height: 30px;color: #222;text-indent: 22px !important; padding: 10px;}
.app_down .h5_url{ margin-left: 8px; display: block; float: left;}

.contant .listleft{overflow:hidden;float:left;}
.listleft h1{ font-size:16px; color:#333; overflow:hidden; clear:both; padding-top:15px; height:30px; line-height:20px;}
.listleft h2{font-size: 16px;color:#333;overflow:hidden;clear:both;padding-top:15px;height:30px;line-height:20px;}
.listleft h3{ font-size:16px; color:#333; overflow:hidden; clear:both; padding-top:15px; height:30px; line-height:20px;}

.apptxt {font-size: 15px;line-height: 24px;color:#222;}
.apptxt p{padding: 9px 0;}
.apptxt p img{ max-width:80%; height:auto; margin:0 auto;}


.jietu { overflow: hidden; padding-top: 4px; position: relative; height: 330px;}
.icog_prev { background:url(games_icon.png) no-repeat; width:16px; height: 29px; background-position: -29px -334px; position: absolute; left:60px; top: 160px; z-index: 5; }
.icog_next { background:url(games_icon.png) no-repeat; width:16px; height: 29px; position: absolute; background-position: -78px -334px; right:60px; top: 160px; z-index: 5;}
.icog_next_c { background:url(games_icon.png) no-repeat; background-position: -53px -334px; cursor: pointer;}
.icog_prev_c {background-position: -5px -334px; cursor: pointer;}
.screenimg { overflow: hidden; width: 630px; margin: 0 auto; position: relative;}
.screenimg ul { margin: 0px; padding: 0px; position: relative;}
.screenimg li { display: block; float: left; text-align: center; width: 210px; height: 320px; overflow: hidden; padding-top: 10px;}
.screenimg li img { width: 200px; height: 300px;}

.app_info .app_tit a{ display:block; float:left; width:35px; height:17px; border-radius:3px; text-align:center; line-height:17px; margin-left:10px; margin-top:13px;}