.xwen_gg img {
	width: 48%;
	float: left;
	margin: 0 1%;
}

.xwen_tit {
	margin: 15px 0;
}

.xwen_clear {
	clear: both;
}

.xwen_bg {
	width: 70%;
	float: left;
}

.xwen_bg_1 {
	width: 70%;
	float: left;
	background:#fff;
	border: 1px solid #e8e8e8;
}

.xwen_bg h1{
	font-size: 24px;
	font-weight: 600;
}

.xwen_left ul li span {
	padding-right: 10px;
	color: #999;
}

.xwen_left ul {
	padding: 0px;
	margin: 10px 20px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
}

.xwen_left ul li {
	padding: 5px;
}

.xwen_left {
	/*width:70%;
	 float:left;*/
	border-bottom: 1px solid #e8e8e8;
}

.xwen_rig {
	width: 30%;
	float: left;
}

.news_ti {
	line-height: 30px;
	text-align: center;
	padding-top: 20px;
}

.news_col {
	font-size: 20px;
	color: #000;
}
.news_col h1{font-size:24px}
.news_content span {
	font-size: 14px;
}

.news_time {
	color: #999;
	padding: 10px 0;
	margin: 0 20px;
	border-bottom: 1px dashed #d7d7d7;
}
.news_time span{
	padding-right:30px;
}

.newsautohrinfo{font-size:6px}
.news_content p {
	text-indent: 2em;
	color:#666;
	font-size:14px;
}

.news_content p img {
	border: 0;
	max-width: 95%;
	width: auto;
	height: auto;
}

.current {
	color: #fff;
	border: 1px #666666 solid;
	background: #666666;
	padding: 3px 8px;
	margin: 5px;
}

.page_col a {
	color: #666;
	border: 1px #cccccc solid;
	background: #fff;
	padding: 3px 8px;
	margin: 5px;
}

.page_col {
	/*width: 70%;*/
	text-align: center;
	height: 50px;
	padding: 10px 0;
}

.news_lf {
	width: 70%;
	float: left;
}

.news_content {
	margin: 20px;
	line-height: 25px;
	font-size:16px;
}

.xwen_left li {
	/*background: url(../images/n9_li_bg2.jpg) no-repeat left 13px;*/
}

.xwen_pew {
	padding-left: 5px;
	padding-bottom: 20px;
	color: #ff4d3a;
	width: 50%;
	float: left;
	padding-top: 10px;
}

.xwen_pew a {
	color: #ff4d3a;
}
.noshow {
	display: none
}

.sv_more {
	float: right;
	padding-right: 3px;
	font-size: 12px
}
.sv {
	width: 95%;
	margin-top: 20px;
	margin-left: 5px;
	float:right;
}
.st > thead > tr > th, .st > tbody > tr > td {
	padding: 2px;
}
.sv_login {
	font-size: 12px
}
.st > tbody > tr > td {
	height: 30px;
	line-height: 30px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.st > tbody > tr > td a {
	display: block;
	overflow: hidden;
}
.st_gn {
	width: 30%
}
.st_server {
	width: 18%
}
.n8_t {
	padding-left: 5px;
	font-weight: bold
}
.gengduo{
	 float: right;
    padding-right: 5px; 
}
.sg {
	width: 28%;
	margin-top: 20px;
	height: 90%;
	margin-left: 5px;
	float: right;
}
.hotgame {
	padding: 0px;
	margin: auto;
}
.hotgame li {
	width: 49%;
	float: left;
	padding: 5px;
	padding-bottom: 0px;
	line-height: 33px;
	padding-top: 0px;
}
.news_ico_hotgame {
	padding: 0px;
	margin: auto;
	padding-top: 10px;
}
.news_ico_hotgame li {
	width: 16.6%;
	float: left;
	padding: 5px;
	padding-bottom: 0px;
	line-height: 33px;
	padding-top: 0px;
	text-align: center;
}

.news_ico_hotgame a{
	line-height: 35px;
	overflow: hidden;
}

.news_ico_hotgame img{
	width:70%;
	border-radius: 10px;
}
.news_home_pic {
	display: block;
	text-align: center;
	height: 35px;
	line-height: 30px;
}

.tits_pic {
	margin: auto;
	width: 80px;
	display: block;
	text-align: center;
	height: 20px;
	line-height: 20px;
}

.news_top10 li {
	height: 30px;
	overflow: hidden;
}
.news_top10 {
	padding: 0px;
}
.next_page {
	margin: 15px 0;
	/*width:50%;
	float:left;*/
	padding-right:2%;
}

.news_dowsac{
	margin:10px 0 0 5%;
	font-size: 18px;
	font-weight: bold;
}

.news_dowsac h2{
	margin:10px 0 0 5%;
	font-size: 18px;
	font-weight: bold;
}

.news_dowsac img{
	margin-right:10px;
	float:left;
}

.news_dowbtom1 {
width: 130px;
border-bottom: 1px solid #48b619;
float: left;
margin-left: 5%;
margin-top:10px;
}

.news_dowbtom2 {
width: 90%;
border-bottom: 1px solid #d7d7d7;
margin-left:5%;
margin-top:10px;
}

.news_doweimg {
	margin:10px 5%;
	width:100px;
	float:left;
}

.news_doweimg img{
	width:100%;
	border-radius: 10px;
}

.news_dowerif{
	/*width: 60%;
	float:left;*/
	margin:10px 0;
}

.news_dowerif ul{
	padding-left:0px;
	margin-left:0px;
}

.news_dowerif li{
	color:#888;
	line-height: 25px;
}

.news_dowerif h3{
	font-size:16px;
	font-weight: bold;
	color: #000 !important;
	margin: 0px;
}

.news_dowerifuloop{
	font-weight: bold;
	color:#000 !important;
	font-size: 16px;
}

.news_dowerjian{
	 margin: 0 5%;
	 border-top: 1px dashed #d7d7d7;
	 padding-top: 10px;
	 margin-top: 10px;
}

.news_dowerjian span{
	margin-left:10px;
	color:#f75c07;
}

.news_dowerjian a{
	color:#f75c07;
}

.news_gla {
	width: 100%;
	font-size: 16px;
	margin-right: 2%;
	color: #f75c07;
	padding-top: 20px;
	padding-bottom: 5px;
}

.news_gla a{
	color: #f75c07;
}

.news_iasdfl {
	float: left;
	width: 48%;
	font-size: 16px;
	margin-left: 2%;
	color: #f75c07;
	padding-top: 20px;
	padding-bottom: 5px;
}

.news_sol1 {
	width: 27%;
	border-bottom: 1px solid #f75c07; 
	float: left;
}

.news_sol2 {
	width: 100%;
	border-bottom: 1px solid #d7d7d7;
	margin-right: 2%;
}

.news_sol3 {
	width: 10%;
	border-bottom: 2px solid #f75c07;
	float: left;
	margin-left: 2%;
}

.news_sol4 {
	width: 38%;
	border-bottom: 2px solid #d7d7d7;
	float: left;
}

.news_sol5 {
	width: 10%;
	border-bottom: 2px solid #f75c07;
	float: left;
}

.news_sol6 {
	width: 38%;
	border-bottom: 2px solid #d7d7d7;
	float: left;
	margin-right: 2%;
}

.news_sol7 {
	width: 20%;
/*	border-bottom: 1px solid #f75c07; */
	float: left;
}

.news_top_voalz{
	width: 100%;
	border-bottom: solid 1px #d7d7d7;
	border-top:none;
	background-color: #fff;
}

.news_voal a {
	color: #fff;
}

.news_voal span {
	background-color: #f75c07;
	padding: 0 10px;
	margin-right: 5px;
}

.news_timl {
	width: 100%;
	margin-right: 2%;
	float: left;
	padding-top: 10px;
}

.news_timl_img {
	width: 40%;
	float: left;
}

.news_timl_img img {
	height: 85px;
}

.news_timl_coal {
	width: 55%;
	float: left;
	padding-left: 5%;
}

.news_timl_siz {
	padding-bottom: 10px;
}

.news_timl_yxa {
	width: 100%;
	float: left;
	padding-top: 10px;
	height:170px;
}

.news_ico_nei{
	width: 48%;
	float: left;
	margin-right: 2%;
}

.news_ico_jtu{
	width: 48%;
	float: left;
	margin-left: 2%;
}


#demo img {
	border: 3px solid #F2F2F2;
}
#demo1 {
	float: left;
}
#demo2 {
	float: left;
}
#demo {
	background: none repeat #FFFFFF;
	overflow: hidden;
	width: 100%;
}
#indemo {
	float: left;
	width: 1200%;
}
.lunbo_img {
	height: 85px;
}

.news_ico_poc{
	width: 18px;
	height: 18px;
	line-height: 18px;
	background: #f75c07;
	color: #fff;
	text-align: center;
	float:left;
	margin-top: 10%;
}

.news_ico_phcw{
	margin: 0 10px;
}

.news_ico_icl{
	float: left;
	width: 20%;
	margin: 0 5%;
}

.news_ico_icl img{
	border-radius: 10px;
	margin: 10px 0;
}

.news_ico_siz{
	float: left;
	width: 60%;
	padding-top: 10px;
}

.news_ico_scoa{
	padding: 5px 0px;
}


.syButton{border-radius: 5px;width: 80px;float:left;text-align: center;}
.syButton>a{color:#fff;width:80px;height:29px;display:block;line-height:29px}
.syButton>a:hover{color:#fff}	
.buttdown{background: #a3ce0e;height:29px;margin-right:5%}
.buttlike{background:url(../images/like.png) no-repeat;height:29px;
color:#fff;line-height:26px;padding-left:18px}

.buttlike{background:url(../images/like.png) no-repeat;height:29px}



.xb_cont{
	padding:20px;
	border-bottom: 1px dashed #e7e7e7;
}

.xb_cont:hover{background-color:#e8e8e8;}

.pcea_cont{
	padding:20px;
	border-bottom: 1px dashed #e7e7e7;
}

.pcea_cont:hover{background-color:#e8e8e8;}

.xb_lif{
	float:right;
	width:80%;
	padding-left: 3%;
}

.xb_tit{
	font-size: 16px;
	margin-bottom:15px;
	float:left;
}

.xb_tit h2{
	margin:0px;
}

.xb_jck{
	text-indent: 2em;
	color: #666;
}

.xb_jck a{
	color:#f75c07;
}

.pce_jck{
	text-indent: 2em;
	color: #666;
}

.pce_jck a{
	color:#f75c07;
}

.xb_time{
	color:#999;
	float:right;
}

.nxg{
	padding-bottom:5px;
	clear:both;
}
.nxg a{color:#f90;}
.xb_rig{
	float:left;
	width:20%;
}

.xb_rig img{
	width:150px;
	height:97px;
	box-shadow: 5px 5px 5px 0px #999;
}

.pfen_lif{
	float: right;
	width: 70%;
	padding-left: 3%;
}

.news_caddc{
	float: right;
	line-height: 39px;
	padding-right: 10px;
	color:#ff690b;
}

.pfen_rig{
	float:left;
	width: 30%;
	background: #f8f8f8;
	border: 1px solid #e9e9e9;
	padding: 2%;
}

.pfen_rig_io{
	width: 40%;
	padding-left: 3px;
	float: left;
}

.pfen_rig_io p{
	margin:0px;
	text-align:center;
	line-height: 30px;
}

.pfen_rig_yolc{
	display: block;
	width: 100%;
	font-style: normal;
}

.pfen_rig_yolc img{
	border-radius: 10px;
	
}
.pfen-icon{width:150px;height:80px}
.pfen_rig_voa{
	width: 40%;
	float: right;
	color: #666666;
}

.pfen_rig_voa em{
	font-size:14px;
}

.f60{
font-size: 60px;
color: #ff4200;
font-family: Adobe Garamond Pro,"Times New Roman";
letter-spacing: -5px;
display: block;
height: 67px;
line-height: 67px;
}


.nen_wima{
	margin: 0 20px;
}

.nen_wimc{
	width: 25px;
	height: 25px;
	line-height: 25px;
	background-color: #48b619;
	color:#fff;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
	float: left;
}

.nen_wiconac{
	color: #999;
	float: left;
	margin-left: 10px;
	line-height: 25px;
}

.nen_wiconac a{
	color:#999;
}

.nen_wirifa{
	float: left;
	color:#999;
	line-height:25px;
	margin-left: 10px;
}

.nen_wirifa a{
	color:#999;
}



.nen_mairos{
	margin: 0 5%;
	margin-top: 20px;
}

.nen_mairos_loop{
	width: 35%;
	float: left;
	background-color: #48b619;
	margin-right: 5%;
	line-height:35px;
}

.nen_mairos_rigd{
	width: 35%;
	float: left;
	background-color: #ef5c4a;
	margin-left: 5%;
	line-height:35px;
}

.nen_mairos_imgbg{
	background-color: #3b9513;
	width: 30%;
	float: left;
	text-align: center;
}

.nen_mairos_likebg{
	background-color: #d85040;
	width: 30%;
	float: left;
	text-align: center;
}

.nen_mairos_siz{
	width: 70%;
	float: left;
	text-align: center;
	color:#fff;
	letter-spacing: 15px;
}

.nen_mairos_siz a{
	color:#fff;
	display: block;
	letter-spacing: 15px;
}

.nen_right_hr{
	border-bottom: 1px solid #d7d7d7;
	margin: 30px 0;
}

.nen_right_dowhr{
	border-bottom: 1px solid #d7d7d7;
	margin-top: 30px;
}

.nen_diowavb{
	margin-top:30px;
}

.nen_pingce_tit{
	border-left: 3px solid #48b619;
	padding-left: 5%;
	margin-right:5%;
	line-height: 22px;
}

.nen_pingce_tit h3{
	font-size: 16px;
	font-weight: bold;
	float:left;
	margin: 0px;
}

.nen_pingce_tit a{
	float:right;
	color:#999;
}


.nen_pingce_conter{
	margin: 0 5%;
}

.nen_pingce_conter ul{
	padding:0px;
}

.nen_pingce_contimgat img{
	width:75px;
	height:75px;
	border-radius: 10px;  
	float:left;
}

.nen_pingce_contimgat li{
	position:relative;
	margin-top: 20px;
}

.nen_pingce_bit{
	margin-left:90px;
	height:40px;
	overflow:hidden;
}

.nen_pingce_time{
	margin-left:90px;
	height:35px;
	line-height:35px;
	overflow:hidden;
}

.nen_pingce_size{
	font-size: 36px;
	font-family: Adobe Garamond Pro,"Times New Roman";
	color: #f90;
	position:absolute;
	top:30px;
	right:10px;
}

.nen_bdan_cont img{
	width:65px;
	height:65px;
	border-radius: 10px;
	float:left;
}

.nen_bdan_cont li{
	margin-top: 15px;
	position:relative;
	padding-bottom: 10px;
}

.nen_iopac_cont img{
	width:65px;
	height:65px;
	border-radius: 10px;
	float:left;
}

.nen_iopac_cont li{
	margin-top: 15px;
	position:relative;
	border-bottom: 1px dashed #d7d7d7;
	padding-bottom: 10px;
}

.nen_bdan_tit{
	margin-left:90px;
	margin-right:70px;
	height:38px;
	padding-top:13px;
	font-size:16px;
	font-weight:bold;
	overflow:hidden;
}

.nen_bdan_jlck{
	margin-left:90px;
	margin-right:70px;
	color:#999;
	height:25px;
	overflow:hidden;
}

.nen_bdan_jlck a:hover{
	color:#f90;
}

.nen_bdan_jlck a{
	color:#999;
}

.nen_bdan_down{
	position:absolute;
	top:23px;
	right: 0px;
}

.nen_bdan_down a{
	color:#48b619;
	border: 1px solid #3b9513;
	padding: 2px 15px;
	width:60px;
}

.nen_bdan_hr{
	border-bottom: 1px dashed #d7d7d7;
	margin-top: 15px;
}

.nen_news_conter{
	margin: 0 5%;
	padding-bottom:20px;
}

.nen_news_conter ul{
	padding:0px;
	margin-top: 20px;
}

.nen_news_conter li{
	background-image: url(../images/icon_v9.png);
	background-repeat: no-repeat;
	background-position: left -124px;
	padding-left: 10px;
	margin-left: 5px;
	margin-bottom: 10px;
}

.nen_fogla{
	width:50%;
	float:left;
	border-right: 1px solid #e8e8e8;
}

.nen_fogla_rigc{
	width:50%;
	float:left;
	border-left: 1px solid #e8e8e8;
}

.nen_fogla_cont h2{
	border-left: 3px solid #48b619;
	padding-left: 5%;
	line-height: 22px;
	font-size: 18px;
	font-weight: bold;
	margin: 20px 0;
}

.nen_fogla_iola {
	padding:0px;
	margin-left:5%;
}

.nen_fogla_iola h3 {
	height: 30px;
	overflow: hidden;
	line-height: 25px;
	background-image: url(../images/icon_v9.png);
	background-repeat: no-repeat;
	background-position: left -124px;
	padding-left: 10px;
	font-size: 14px;
	margin: 0px;
}


.nen_fogla_colasdf{
	border-bottom: 1px solid #e8e8e8;
	border-top: none;
}

.nen_tuijie_con h2{
	border-left: 3px solid #48b619;
	padding-left: 2.5%;
	line-height: 22px;
	font-size: 18px;
	font-weight: bold;
	margin: 20px 0;
}

.nen_ofnalas{
	width: 95%;
	margin:auto;
	padding-bottom: 10px;
}


.nen_list_tit{
	margin-left:120px;
	margin-right:70px;
	height:36px;
	padding-top:8px;
	font-size:15px;
	font-weight:bold;
	overflow:hidden;
}

.nen_list_jlck{
	margin-left:120px;
	margin-right:70px;
	color:#999;
	height:25px;
	overflow:hidden;
}


.nen_list_type{
	width:30px;
	height:65px;
	line-height:65px;
	float:left;
}

.nen_list_type span{
	background-color:#fd9c33;
	color:#fff;
	width:20px;
	padding: 0px 5px;
}

.nen_list_sopmhi{
	background-color:#d6dbdf !important;
}

.nen_list_coloa a{
	display:block;
}

.nen_list_coloa:hover{
	color: #f90;
}

.nen_bdan_down a:hover{
	color: #48b619;
}

.nen_cont_rigtop{
	margin: 15px 2% 0px 2%;
}

.xwn_usename{
	margin-right:10px;
}




/**Rndmap**/

.hot_left{
    border: 1px solid #cdcdcd;
	margin-top:10px;
	margin-bottom:10px;
}

.ss_hb {
    
    color: #000;
    font-size: 15px;
    font-weight: bold;
    height: 19px;
    padding: 10px 0;
    text-indent: 15px;
	line-height:20px;
    
}
.hot_left ul, .ss_left ul {
    clear: both;
    margin: 20px 0px;
    overflow: hidden;
	list-style: inside;
}

.hot_left ul li {
    color: #dcdcdc;
    float: left;
    font-size: 13px;
    line-height: 30px;
    list-style: inside disc;
	overflow: hidden;
    width: 209px;
    height: 30px;
	 margin-right: 5px;
	/*width: 85px; */
}
.type_wz{

 margin-top:20px;
 margin-left:10px;

}
.con_gametype{

padding:10px 10px;
width:100%

}
.con_gametype ul{

    clear: both;
    margin: 10px 0;
    overflow: hidden;
}
.con_gametype ul li {
    width:150px;
	text-align:center;
    float: left;
    font-size: 13px;
	margin:10px 6px;
	background: transparent url("../images/t_bg.png") repeat-x scroll left top;
    border: 1px solid #e8e8e8;
    height: 39px;
    line-height: 39px;
   /* list-style: inside none disc; */
}
.main_gametype{
  width:100%;
}

.gametypeh1{
color:#f75c07;
font-size:20px;
margin-left:10px;
}

.main_gametype ul{

	    clear: both;
    margin: 10px 0;
    overflow: hidden;
}

.main_gametype li{
 width:15%;
 margin-bottom: 8px;
 float:left;
 margin-left:8px;
 height:200px;

 }
 .main_gametype li img{
	width:90%;
	width: 178px;
	height: 115px;
 }
 .main_gametype li h2{
 font-size:13px;
font-weight:bold;
 height: 28px;
 overflow: hidden;
 }
 .type_more{
 
 width:43px;
 font-size:12px;
 float:left;
 color:#B0B0B0;
 }
 .more_h3 a{
 font-size:12px;
 color:blue;
 }
 
 
 .type_mtop h3{
	font-size: 14px !important;
 }
 
 
 
 
 
 
 
 
 
 