.fr{float: right;}
.rs-news-hot{
    border: 1px solid #d9dce0;
    background-color: #fff;
    /*box-shadow: 0 0 8px rgba(0,0,0,0.3);*/
}
/*最新资讯*/
.rs-news-hot .list .type {
    display: inline-block;
    width: 70px;
    height: 21px;
    text-align: center;
     background-color: #fff; 
    color: #e26944;
    font-weight: bold;
}
.rs-news-hot .list{
    min-height: 721px
}
/*左侧*/
.left-content{border: none;}
/*登录*/
.lg-top {
    height: 55px;
    background: url(/images/login-top.png) no-repeat;
    margin-bottom: 25px;
}
.userlogin-box{
	border: 1px solid #d9dce0;
    /*box-shadow: 0 0 8px rgba(0,0,0,0.3);*/
    margin-bottom: 38px;
    background: #fff;
}
.login-block {
	width: 232px;
	position: relative;
	height: 237px;
	margin: 0 auto;
}
.login-zh {
	background: url(../img/login-zh.jpg) no-repeat;
}
.login-zh-tit {
	color: #2e2e2e;
	font-size: 16px;
	font-weight: bold;
	width: 100%;
}
.login-zh-dl {
	width: 100%;
	position: relative;
}
.login-dl-error {
	width: 180px;
	height: 32px;
	text-align: center;
	line-height: 32px;
	color: #fe5600;
	font-size: 12px;
	font-weight: 700;
	left: 50%;
	margin-left: -90px;
	top: 23px
}
.login-dl-error, .login-dl-vt {
	background: #FFFBEE;
	border: 1px solid #FECF7B;
	position: absolute;
	border-radius: 3px;
}
.login-dl-vt {
	width: 245px;
	height: 150px;
}
.login-dl-vt p {
	color: #fe5600;
	width: 100%;
	text-align: center;
	font-size: 12px;
	font-weight: 700;
	margin: 20px 0px 10px 0px;
}
.login-dl-vt .login-dl-yzm {
	width: 204px;
	margin: 0 auto;
	height: 30px;
}
.login-dl-vt .login-dl-yzm input {
	background: #FFFFFF;
	border: 1px solid #FECF7B;
	height: 28px;
	width: 110px;
	float: left;
	text-indent: 18px;
	margin-bottom: 0px;
}
.login-dl-vt .login-dl-yzm input:focus {
	border: 1px solid #FECF7B;
}
.login-dl-vt .login-dl-yzm img {
	float: left;
}
.login-dl-vt a {
	background: #FDE701;
	width: 204px;
	margin: 0 auto;
	height: 36px;
	border-radius: 3px;
	display: block;
	text-align: center;
	margin-top: 13px;
	color: #333;
	font-size: 14px;
	line-height: 36px
}
.login-zh-dl input {
	border: 0px;
	line-height: 34px;
	height: 34px;
	width: 180px;
	font-family: "Microsoft Yahei";
}
.login-zh-dl input:focus {
	outline: none;
}
#login-tbzh, #login-tbmm {
	background: url(../images/dl-ico.png) no-repeat;
	border: 1px solid #e8e8e8;
	width: 100%;
	color: #494949;
	border-radius: 3px;
	margin-bottom: 16px;
	text-indent: 40px;
	float: left;
}
#login-tbzh {
	background-position: 9px 7px;
}
#login-tbmm {
	background-position: 9px -41px;
}
#login-tbzh.on {
	background-position: 9px -91px;
	border: 1px solid #474747;
}
#login-tbmm.on {
	background-position: 9px -139px;
	border: 1px solid #474747;
}
.loginewm {
	display: none;
}
.login-zh-dl .tolog-btn {
	background: #e43828;
	border: 0px;
	width: 100%;
	height: 36px;
	color: #fff;
	font-size: 14px;
	text-align: center;
	border-radius: 4px;
	cursor: pointer;
}
.tolog-btn:hover {
	background: #fb1500;
}
.autolog-box {
	width: 100%;
	height: 25px;
	line-height: 25px;
	margin: 6px 0;
}
.autolog-box label {
	float: left;
	color: #888;
	cursor: pointer;
 *line-height: 50px;
}
.autolog-box label input {
	float: left;
	margin-top: 6px;
	margin-right: 5px;
	width: 15px;
	height: 15px;
	line-height: 15px;
}
.autolog-box a, .link-reg {
	float: right;
	font-size: 12px;
	margin-left: 38px;
}
.autolog-box a {
	color: #888;
}
.link-reg {
	color: #fe5600;
}
.autolog-box a:hover {
	color: #fe5600;
}
.three {
	height: 16px;
	width: 100%;
}
#third_login {
	height: 16px;
	color: #888888;
	margin-top: 15px;
}
.nuser-ts {
	font-size: 10px;
	text-align: center;
	position: absolute;
	z-index: 99999;
	margin-left: 50px;
	margin-top: 10px;
	box-shadow: 0 0 5px rgba(0, 0, 0, .2);
	border-radius: 5px;
	padding: 10px;
	border: 1px solid #ffb83b;
	background-color: #fff;
}
.nuser-ts.password {
	margin-top: 60px;
}
.nuser-ts.mmts {
	margin-top: 40px;
}
.login p {
	position: relative;
	margin-bottom: 10px;
}
.welfare-list {
	width: 242px;
	overflow: hidden;
}
.welfare-list li {
	margin-right: 6px;
	float: left;
}
.welfare-list li a {
	display: block;
	width: 72px;
	height: 66px;
	border: 1px solid #d6d4d2;
	color: #595757;
	text-align: center;
}
.welfare-list li i {
	display: block;
	width: 34px;
	height: 34px;
	margin: 6px auto 2px;
}
.icon-diam {
	background-image: url(../images/csp_index.png);
	background-repeat: no-repeat;
	background-position: -103px 0px;
}
.icon-box {
	background-image: url(../images/csp_index.png);
	background-repeat: no-repeat;
	background-position: -4px -103px;
}
.icon-app {
	background-image: url(../images/csp_index.png);
	background-repeat: no-repeat;
	background-position: -103px -44px;
}
.logbox-text {
	float: right;
	text-align: center;
	line-height: 60px;
	color: #888;
}
.logbox-text a {
	color: #008eeb
}
/*登陆后*/
.log-info dt.user-face-box {
	height: 74px;
	position: relative;
	z-index: 2;
}
.vip-tip {
	width: 220px;
	position: absolute;
	text-align: center;
	box-shadow: 0 0 5px rgba(0, 0, 0, .2);
	border-radius: 5px;
	padding: 12px 0 13px;
	border: 1px solid #ffb83b;
	background-color: #fff;
	left: 22px;
	top: 140px;
	display: none;
	z-index: 20;
}
.vip-tip p {
	height: 14px;
	line-height: 14px;
}
.login p {
	position: relative;
	margin-bottom: 10px;
}
.vip-tip .col-ff8d13 {
	color: #ff8d13;
}
.vip-tip-btn {
	width: 155px;
	margin: auto;
	height: 24px;
	padding-top: 8px;
}
.vip-tip-btn a, .vip-tip-btn a:visited {
	width: 70px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	color: #6c6c6c;
	background: no-repeat;
	background-position: -263px 0;
}
.vip-tip-btn a, .vip-tip-btn a:visited, .vip-tip-btn a:hover {
	background-image: url(../images/common.png);
}
.phoneBind-tip button.fr {
	width: 70px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	background: 0 0;
	border: 0;
	color: #6c6c6c;
	font-family: 微软雅黑;
}
log-info dt.user-face-box {
	height: 74px;
	position: relative;
	z-index: 2;
}
.log-info .u-name {
	width: auto;
	text-align: right;
}
.log-info .line-h24 {
	height: 24px;
	line-height: 24px;
}
.log-info .u-name a.fl, .log-info .u-name a:visited.fl {
	max-width: 89px;
	font-weight: 700;
	overflow: hidden;
	color: #3c3c3c;
	text-align: left;
	font-size: 14px;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-right: 10px;
}
.log-info .log-info-btn a, .log-info .log-info-btn a:visited {
	width: 63px;
	height: 18px;
	line-height: 18px;
	_line-height: 20px;
	float: left;
	margin-right: 5px;
	background: url(../images/d.png) no-repeat;
	display: inline;
	text-align: center;
	color: #fff;
	margin-top: 5px;
}
.log-info dt.user-face-box img {
	float: left;
	margin-right: 10px;
}
.box-logout {
	color: #3c3c3c;
}
.oflate {
	height: 77px;
}
.oflate dt {
	height: 24px;
}
.oflate dd {
	height: 23px;
}
.oflate dd a, .oflate dd a:visited {
	height: 18px;
	color: #3c3c3c;
	display: block;
	overflow: hidden;
	vertical-align: middle;
	padding: 1px 1px 1px 10px;
}

.oflate dd img, .oflate dd span {
	float: left;
	line-height: 18px;
	overflow: hidden;
	height: 18px;
	display: inline;
}
.oflate dd img, .oflate dd .g-name, .oflate dd .u-server {
	margin-right: 8px;
}
.oflate dd .g-name {
	width: 60px;
}
.oflate dd .u-server {
	width: 89px;
}
.oflate dd .g-bagin {
	color: #ea5656;
	width: 54px;
	text-align: center;
	float: right;
	height: 18px;
	display: block;
}
.oflate dd a:hover {
    background-color: rgba(255, 255, 255, .4);
}
.oflate dd a:hover .g-name, .oflate dd a:hover .u-server {
    color: #17a1ed;
}
.oflate dd a:hover .g-bagin {
    color: #fff;
    _color: #17a1ed;
    border-radius: 3px;
    background: #ffaf25;
}
/*文章页*/
.wrap .biaoti {
   
    text-align: center;
    margin-top: 24px;
	
}
.wrap .biaoti .size{
	font-size: 20px;
    line-height: 48px; 
	color: #f38718;
}
.biaoti.a .p {
    padding-right: 20px;
	
}
.wrap .font{
    line-height: 2;
    padding-top: 20px;
	width:860px;
	margin:0 auto;
	border-top:1px dashed #dedede;
	margin-top:20px;
}
.fenxiang {
	overflow:hidden;
	margin-bottom:10px;
}
.fenxiang  .left{
	float:left;
}
.fenxiang  .sousuo{
	float:right;
	overflow:hidden;
}
.fenxiang  .baidu{
	float:left;
}
.fenxiang  .submit{
	float:right;
}
.fenxiang  .keyword{
	float: left;
    width: 148px;
    height: 25px;
    border: 1px solid #e2e2e2;
    line-height: 22px;
    padding-left: 5px;
    color: #959595;
    background: #fcfcfc;
	box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.06) inset;
	margin-left: 10px;
}
.fenxiang  .sub {
    float: left;
    width: 50px;
    height: 27px;
    background: url(../images/search.png);
    margin-left: 10px;
}
.news-5{
    height: 120px;
    padding-top: 0;
	margin-bottom:10px;
}
.news-5 dt {
    float: left;
    height: 120px;
    width: 400px;
}
.news-5 dd {
     float: right;
    height: 120px;
    width: 220px;
}
.news-5 dd.hdewm{
	width: 225px;
	float: left;
	margin-left:10px;
	overflow:hidden;
}
.news-5 dd.hdewm div{
	float:left;
	width:120px;
	height:120px;
	position:relative;
	overflow:hidden;
}
.news-5 dd.hdewm div span{
	position:absolute;
	top:-20px;
	left:8px;
	width:104px;
	height:16px;
	background:url(../images/line1.png) repeat center top;
	-webkit-animation:ttb 2s linear infinite;
	-o-animation:ttb 2s linear infinite;
	animation:ttb 2s linear infinite
}
@-webkit-keyframes ttb{
	0%{
		top:-2px
	}
	100%{
		top:80%
	}
}
@-o-keyframes ttb{
	0%{
		top:-2px
	}
	100%{
		top:80%
	}
}
@keyframes ttb{
	0%{
		top:-2px
	}
	100%{
		top:80%
	}
}
.news-5 dd.hdewm p{
	margin-left: 5px;
    float: left;
    margin-top: 13px;
    line-height: 30px;
}
.conT {
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 22px;
    font-weight: bold;
}
.conbnt {
    padding-top: 10px;
}
.news-5 dd a {
    float: left;
    height: 30px;
    margin-bottom: 13px;
    overflow: hidden;
    text-indent: -999em;
    width: 100px;
    margin-left: 10px;
}
.news-5 a.a1 {
    background: url(../images/btn1.jpg);
}
.news-5 a.a2 {
    background: url(../images/btn2.jpg);
}
.news-5 a.a3 {
    background: url(../images/btn3.jpg);
}
.news-5 a.a4 {
    background: url(../images/btn4.jpg);
}
.font .zhu{
	width:860px;
	margin:0 auto;
	line-height:30px;
	font-size:14px;
}
.wrap .fanpian {
    height: 80px;
    width: 830px;
    margin: 50px auto 0;
    line-height: 1.3;
}
.wrap  .fanpian .ico {
    width: 3px;
    height: 5px;
    background: url(../images/fanpian_ico.png) no-repeat;
    float: left;
    margin-top: 8px;
}
.wrap .fanpian .pm {
    display: block;
    float: left;
    margin-left: 5px;
	font-size:14px;
}
.pages_a {
    padding-top: 20px;
}
.content-page {
    font-size: 12px;
    color: #666460;
    overflow-x: hidden;
    width: 830px;
	margin:0 auto;
}
.bread {
    border-bottom: 2px solid #e5e3e0;
    margin-bottom: 10px;
    margin-top: 10px;
    position: relative;
}
.bread-tag {
    height: 20px;
    border-left: 4px solid #03b4f5;
    font-size: 18px;
    color: #333;
    line-height: 20px;
    display: block;
    text-indent: 10px;
    font-weight: bold;
	margin-bottom:17px;
}
.content-page .list {
    background: transparent;
    padding: 0 0 0 10px;
    margin-bottom: 30px;
	overflow:hidden;
}
.content-page .list li {
    padding:10px 0;
    position: relative;
    border-bottom: 1px dashed #e2e2e2;
    width:395px;
	float:left;
	margin-right:15px;
}
.content-page .list a {
    color: #484847;
    width:300px;
}
.content-page .list .date {
    position: absolute;
    right: 0;
    top: 10px;
}
/*游戏中心*/
.wrapper {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
.wrapper .kf-list-txt{
	height:635px;
}
/* 游戏列表 */
.games_center_list {
	overflow:hidden;
	margin-top:20px;
}
.games_list_data li {
	border: 1px solid #d6d5d5;
	height: 71px;
	margin-top: 10px;
	overflow: hidden;
	padding-top: 8px;
	width: 176px;
}/*.games_list_data li.border_none {	border-top:none;}*/.list_data_img {
	width: 70px;
	float: left;
	height: 55px;
	overflow: hidden;
	margin-left: 10px;
	margin-top: 5px;
}
.list_data_img img {
	display: block;
	width: 70px;
}
.list_data_info {
	width: 83px;
	float: right;
	color: #999;
	padding-top: 4px;
	line-height: 16px;
}
.list_data_info a {
	color: #ff6a00;
}
.list_data_info .list_data_game a {
	color: #333;
	font-weight: bold;
}
.list_data_enter a {
	display: block;
	margin-top: 6px;
	width: 59px;
	height: 17px;
	overflow: hidden;
	text-align: center;
	line-height: 17px;
	color: #fff;
	background-color: #03b4f5;
	border-radius: 2px;
}
.games_center_allgames {
	width: 911px;
	margin-left:10px;
	padding-bottom:35px;
	min-height:670px;
}
.select_box {
	padding: 22px 20px;
	line-height: 24px;
	margin: 10px 0 10px 0;
	background:#fff;
	border-bottom:3px solid #ebeaea;
	border-radius:10px;
}
.select_area .area_key {
	font-weight: bold;
	width: 42px;
	float: left;
}
.select_area .area_value {
	float: left;
	width: 640px;
}
.area_value a {
	margin: 0 6.5px;
	cursor: pointer;
}
a:hover {
    color:#fe5700;
}
.area_value em a {
	margin: 0 12px 0 0;
}
.select_box .current {
	color: #03b4f5;
}
.clearfix{
	overflow:hidden;
}
/******翻页*******/
.turn_page {
	line-height: 28px;
	text-align: center;
	margin-top:15px;
}
.turn_page a {
	color: #333;
	border: 1px solid #ddd;
	padding: 0 10px;
	display: inline-block;
	cursor: pointer;
	margin: 0 2px;
	overflow: hidden;
}
.games_list_photo .turn_page a:hover, .turn_page a.on {
	color: #fff!important;
	background: #03b4f5;
	border: 1px solid #03b4f5;
	text-decoration: none;
}
/*游戏中心幻灯*/
.g-container{height:490px;width:100%;background:url(../images/container1.jpg) top center no-repeat;    position: relative;z-index: 9;}
.g-container .main{width: 1200px;
    margin: 0 auto;
    position: relative;}
.game-scroll{height:430px;width:100%;position:relative;top:62px;left:0}
.game-scroll .d_img{position:relative;left:0;top:0;width:100%;height:350px}
.game-scroll .d_img li{/*-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px);*/position:absolute;display:none;width:504px;height:235px;z-index:0;border-radius:5px;overflow:hidden;overflow:hidden;border-radius:5px;
-webkit-transition:all .3s;-mz-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.game-scroll .d_img li.on{width:750px;height:350px;/*-webkit-filter:none;-moz-filter:none;-o-filter:none;-ms-filter:none;filter:none;*/}
.game-scroll .d_img li img{width:100%;position:absolute;left:0;top:0}
.game-scroll .d_img li.d_pos0{display:block;left:0;top:55px;z-index:1}
.game-scroll .d_img li.d_pos1{display:block;left:225px;top:0;z-index:3}
.game-scroll .d_img li.d_pos2{display:block;right:0;top:55px;z-index:1}
.game-scroll .d_menu{position:absolute;bottom:40px;width:100%;text-align:center}
.game-scroll .d_menu li{display:inline-block;zoom:1;background:#505050;width:30px;height:5px;cursor:pointer;margin-right:10px;border-radius:3px}
.game-scroll .d_menu li.d_select{background:#FDE701}
.game-scroll .d_next,.game-scroll .d_prev{position:absolute;margin-left:475px;top:55px;z-index:9;cursor:pointer;width:225px;height:236px;background:url(../img/zhanwei.png)}
.game-scroll .d_prev{left:-475px}
.game-scroll .d_next{right:0}
.d-div{position:absolute;left:0;bottom:0;background:url(../img/d-div.png);width:100%;height:135px;  
  
    display:none;
 }
.game-scroll .d_img li.on .d-div{  
      
    display:block;
    -webkit-transition:all .8s;-mz-transition:all .8s;-moz-transition:all .8s;transition:all .8s}
.d-div-tit{width:492px;height:102px;float:left;margin:16px 30px}
.d-div-tit span{color:#fff;font-size:16px;position:relative;float:left;width:100%;height:28px}
.d-div-tit span i{width:34px;height:3px;position:absolute;left:0;bottom:0;background:#FFF100}
.d-div-tit p{color:#BDB9B8;font-size:14px;width:100%;float:left;line-height:21px;margin-top:10px}
.d-div-tit-a{width:156px;height:86px;float:left;margin-top:28px;margin-left:12px}
.d-div-tit-a a{display:block;float:left;width:154px;height:34px;border-radius:3px;font-size:14px;text-align:center;line-height:34px}
.d-div-gw:hover{background:#f4cf00;color:#5e504a;}
.d-div-ksyx:hover{background:#e04300;color:#fff;border:1px solid #e04300}
.d-div-gw{border:1px solid #FFE400;color:#FFE400}
.d-div-ksyx{background:#FE5700;color:#fff;margin-top:10px;border:1px solid #FE5700}
.game-scroll{height:430px;width:100%;position:relative;top:62px;left:0}
.game-scroll .d_img{position:relative;left:0;top:0;width:100%;height:350px}
.game-scroll .d_img li{position:absolute;display:none;width:504px;height:235px;z-index:0;border-radius:5px;overflow:hidden;overflow:hidden;border-radius:5px;
-webkit-transition:all .3s;-mz-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.game-scroll .d_img li i{
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	background:url(../images/t.png)
}
.game-scroll .d_img li.on{width:750px;height:350px;border:1px solid transparent;transition:1s;}
.game-scroll .d_img li.on:hover{
	border:1px solid #fdac82;
}
.game-scroll .d_img li.on i{
	display:none;
	
}
.game-scroll .d_img li img{width:100%;position:absolute;left:0;top:0}
.game-scroll .d_img li.d_pos0{display:block;left:0;top:55px;z-index:1}
.game-scroll .d_img li.d_pos1{display:block;left:225px;top:0;z-index:3}
.game-scroll .d_img li.d_pos2{display:block;right:0;top:55px;z-index:1}
.game-scroll .d_menu{position:absolute;bottom:40px;width:100%;text-align:center}
.game-scroll .d_menu li{display:inline-block;zoom:1;background:#505050;width:30px;height:5px;cursor:pointer;margin-right:10px;border-radius:3px}
.game-scroll .d_menu li.d_select{background:#03b4f5}
.game-scroll .d_next,.game-scroll .d_prev{position:absolute;margin-left:475px;top:55px;z-index:9;cursor:pointer;width:225px;height:236px;background:url(../images/zhanwei.png);}
.game-scroll .d_prev{left:-475px}
.game-scroll .d_next{right:0}
.d-div{position:absolute;left:0;bottom:0;background:url(../images/d-div.png);width:100%;height:135px;
   display:none;
    
   }
.game-scroll .d_img li.on .d-div{
      
   display:block;
   -webkit-transition:all .8s;-mz-transition:all .8s;-moz-transition:all .8s;transition:all .8s}
.d-div-tit{width:492px;height:102px;float:left;margin:16px 30px}
.d-div-tit span{color:#fff;font-size:16px;position:relative;float:left;width:100%;height:28px}
.d-div-tit span i{width:34px;height:3px;position:absolute;left:0;bottom:0;background:#03b4f5}
.d-div-tit p{color:#BDB9B8;font-size:14px;width:100%;float:left;line-height:21px;margin-top:10px}
.d-div-tit-a{width:156px;height:86px;float:left;margin-top:28px;margin-left:12px}
.d-div-tit-a a{display:block;float:left;width:154px;height:34px;border-radius:3px;font-size:14px;text-align:center;line-height:34px}
.bg .d-div-gw:hover{background:#03b4f5;color:#fff!important;}
.bg .d-div-ksyx:hover{background:#e04300;color:#fff!important;border:1px solid #e04300}
.d-div-gw{border:1px solid #03b4f5;color:#03b4f5}
.d-div-ksyx{background:#FE5700;color:#fff;margin-top:10px;border:1px solid #FE5700}
/*二级栏目页面*/
#gonggao {
	width: 100%;
	background: transparent;
	border: none;
	margin-bottom:10px;
}
#gonggao .middle {
    margin: 0 auto;
    position: relative;
    /* background: #f8f8fa none repeat scroll 0 0; */
    border: 1px;
    padding: 10px;
    background: #fff;
    border-radius: 10px;
	overflow:hidden;
	margin-bottom:35px;
	border-bottom: 3px solid #ebeaea;
}
#gonggao .middle .gonggao_tu {
	width: 450px;
	height: 300px;
	float: left;
}
#gonggao .middle .gonggao_tu img{
 width:280px;
}
#gonggao .middle .jianjie {
	width: 360px;
	height: 300px;
	float: left;
	position: relative;
	background:#fff;
	margin-left: 17px;
}
.ad p {
    text-align: center;
	font-size:16px;
	line-height:35px;
}
.ad .ckxx {
    padding-left: 20px;
    color: #F30;
}
#gonggao .middle .jianjie .fenge {
	width: 409px;
	height: 1px;
	font-size: 6px;
	position: absolute;
	top: 103px;
	right: 0px;
}
#gonggao .middle .jianjie .ad {
	margin:0 0 0 10px;
	padding: 0 0 4px 0;
	border-bottom: 1px dashed #DEDEDE;
}
#gonggao .middle .jianjie .ad .ad1 {
	padding-left: 24px;
	line-height:25px;
}
#gonggao .middle .jianjie .ad2 {
	margin: 0 10px;
	margin-top: 8px;
}
#gonggao .middle .jianjie .ad2 .yanse1 {
	color: #f5861b;
}
#gonggao .middle .jianjie .ad2 .yanse2 {
	color: #de552b;
	float: right;
}
#gonggao .middle .jianjie .ad2 li {
	width:350px;
	float: left;
	line-height: 27px;
	height: 27px;
}
#gonggao .middle .jianjie .ad2 .kafu_tab li{
	width:141px;
	height:23px;
	line-height:23px;
}
#gonggao .middle .jianjie .ad2 .news_eg li{
    border-bottom: 1px dashed #C1C1C1;
    background: url(/images/arrow.jpg) no-repeat 0 50%;
    font-weight: bold;
    font-size: 14px; 
    padding-left: 5px;
}
#gonggao .middle .denglu {
	width: 270px;
	height: 236px;
	float: left;
	margin-left: 18px;
	background: url(../images/denglu.png);
	position: absolute;
	right: 0;
}
#gonggao .middle .denglu li {
	color: #898989;
	line-height: 30px;
	width: 235px;
	margin-left: 20px;
	margin-top: 16px;
}
#gonggao .middle .denglu .ys {
	width: 190px;
	height: 30px;
	line-height: 30px;
}
#gonggao .middle .denglu .zidong {
	width: 13px;
	height: 13px;
	background: url(../images/zidong.png);
}
#gonggao .middle .denglu .a {
	width: 69px;
	height: 20px;
	float: left;
	line-height: 20px;
	margin-left: 50px;
	-margin-left: 25px;
}
#gonggao .middle .denglu .a.b {
	margin-left: 40px;
	width: 75px;
}
#gonggao .middle .denglu .a.b .tubiao {
	display: block;
	width: 15px;
	height: 15px;
	background: url(../images/WangJi.jpg);
	float: left;
}
#gonggao .middle .denglu .a.b .WangjiMima {
	display: block;
	float: left;
	color: #898989;
}
#gonggao .middle .denglu .sub {
	width: 231px;
	height: 34px;
	background: url(../images/denglu_ico.png);
	margin-left: 18px;
	margin-top: 15px;
}
#gonggao .middle .denglu .zhuce {
	display: block;
	width: 72px;
	height: 16px;
	background: url(../images/zhuce_ico.png);
	margin-left: 175px;
	margin-top: 22px;
}
.index_content {
	height: 115px;
	margin-top: 10px;
}
.index_content .kafu_tab {
	height: 29px;
	margin-right: -2px;
	overflow: hidden;
	position: relative;
	top: -1px;
}
.index_content .kafu_tab li {
	border-color: #d6d6d6;
	border-image: none;
	border-style: solid;
	border-width: 1px;
	cursor: pointer;
	float: left;
	height: 28px;
	line-height: 28px;
	text-align: center;
}
.index_content .kafu_tab .active {
	border-top: 2px solid #e26944;
	height: 27px;
	line-height: 27px;
}
.index_content .kafu_tab .lastab {
	border-right: 0 none;
}
#container {
	width: 1200px;
	margin: 0 auto;
}
#container .main {
	width: 710px;
	height: 777px;
	margin-top: 20px;
	float: left;
}
#container .main .table {
	border-color: #c7c7c7;
}
#container .main .table .head {
	background: url(../images/table_bg1.png) repeat-x;
	position: relative;
}
#container .main .table .head .kaifu {
	font-size: 14px;
	font-weight: 700;
	padding-left: 20px;
}
#container .main .table .head ul {
	position: absolute;
	right: 0;
	top: 2px;
}
#container .main .table .head li {
	float: left;
	line-height: 34px;
	padding-left: 20px;
	color: #666664;
}
#container .main .table .head .yanse {
	color: #de552b;
}
#container .main .table .head .text {
	width: 32px;
	height: 18px;
	border: 1px solid #c8c8c8;
	padding-top: 5px;
}
#container .main .table .head .sub {
	padding-right: 5px;
}
#container .main .table .head1 {
	background: #f0f0f0;
	text-align: center;
	line-height: 38px;
	color: #666666;
}
#container .main .table .head2 {
	text-align: center;
	line-height: 38px;
}
#container .main .table .head2 .JinruYouxi {
	display: block;
	width: 64px;
	height: 26px;
	background: url(../images/JinruYouxi.png);
	margin-left: 32px;
	
	
}
#container .main .table .head2 .JinruYouxi {
	-margin-left: 2px;
}
#container .main .table .head2 .yanse {
	color: #f48519;
}
#container .main .table .head2 .yanse1 {
	color: #52bf18;
}
#container .sidebar {
	width: 297px;
	float: left;
	margin-left: 0px;
	float: right;
	position:relative;
}
.kf_main {
	width:893px;
	height: 775px;
	margin-top: 25px;
	float: left;
	
	
}
.kf_table .kf_con{
	border-bottom: 3px solid #ebeaea;
	background: #fff;
	overflow:hidden;
}
#chose_server {
	line-height: 34px;
}
.g-title{
	position: relative;
    border-left: 4px solid #e26944;
    font-size: 20px;
    color: #000;
    display: inline-block;
    height: 36px;
    line-height: 36px;
    text-indent: 10px;
    /*margin-bottom: 10px;*/
}
.g-title h3{position: relative;}
.kaifub {
    width: 179px;
    border-left: 4px solid #e26944;
    font-size: 20px;
    color: #000;
    display: inline-block;
    height: 36px;
    line-height: 36px;
    text-indent: 10px;
    margin-bottom: 10px;
}
.h_kfb .yanse_0 {
	color: #de552b;
}
.h_kfb .text {
	width: 32px;
	height: 18px;
	border: 1px solid #c8c8c8;
	padding-top: 5px;
}
.h_kfb .sub {
	padding-right: 5px;
}
.kf_head {
	height: 38px;
	border-bottom: 1px solid #eee;
	background: #e26944;
    color: #fff;
}
.game_name {
	width: 120px;
	height: 38px;
	border-right: 1px solid #eee;
	float: left;
	text-align: center;
	line-height: 38px;
}
.kf_time {
	width: 200px;
	height: 38px;
	border-right: 1px solid #eee;
	float: left;
	text-align: center;
	line-height: 38px;
}
.entergame {
	width: 130px;
	height: 38px;
	border-right: 1px solid #eee;
	float: left;
	text-align: center;
	line-height: 38px;
}
.entergame.zt {
	border-right: none;
}
.kf_form {
	width: 708px;
	height: 38px;
	border-bottom: 1px solid #c7c7c7;
	color: #666666;
}
.kf_form .JinruYouxi {
	display: block;
	width: 64px;
	height: 26px;
	background: url(../images/JinruYouxi.png);
	margin: 5px 0 0 32px;
}
.entergame.zt.color {
	color: #f48519;
}
.entergame.zt.color2 {
	color: #52bf18;
}
.kf_form.deb {
	border-bottom: none;
}
.entergame .JinruYouxi {
	display: block;
	height: 26px;
	margin-left: 32px;
	margin-top: 7px;	/*text-indent: -9999px;*/
	line-height: 26px;
	color: white;
	width: 64px;
	background: #fc7c00;
    border-radius: 5px;
}
#serlist{
    display: block;
    overflow: auto;
    height: 593px;
}
.game-right3-c1-left {
    display: block;
    overflow: auto;
}
/*弹窗*/
#mask{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:url(../images/btm.png) 0 0;
	z-index:98;
	display:none;
}
.swfLayer{
	width:800px;
	height:500px;
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	z-index:99;'
	display:none;
}
.swfLayer object,.swfLayer embed{
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
}
.swl_href{
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:100;
	background:url(.../images/t.png) 0 0;
}
.swfLayer .close-btn{
	width: 40px;
    height: 40px;
    position: absolute;
    top: 14px;
    right: 33px;
	z-index:101;
	background:url(.../images/t.png) 0 0;
}
#leftDiv .xsk{
	margin-top: 64px 
}
#leftDiv .wd{
	margin-top: 75px 
}
.h_kfb{border-bottom: 1px solid #e57b5a;}
#serlist ul li {
    float: left;
    height: 49px;
    position: relative;
    width: 235px;
    z-index: 1;
    margin: 10px;
}
#serlist ul li a {
    border: 1px dotted #d27c05;
    float: left;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    padding: 12px 0 12px 0px;
    transition: background-color 0.2s ease-in-out 0s;
    width: 230px;
    text-align: center;
}
#xskbox{
	background: url(/images/xsk.png);
	background-size: 350px 280px;
	width: 350px;
    height: 215px;
}
#Sel_Server{
margin-left: 10px;
height: 33px;
width: 189px;
}
.r-dialog-close{
	color: #fff;
    float: right;
    font-weight: bold;
    border-radius: 23px;
    border: 1px solid #fff;
    padding: 3px;
}
#getcard{
	float: right;
    width: 73px;
    height: 33px;
    cursor: pointer;
}
#login .gamename li{
	height: 26px;
    line-height: 26px;
}
.w1260{position: relative;/*width: 1260px;*/margin: 0 auto;}
.left{float: left;}
.right{float: right;}
.left-content{width: 850px; float: left;   /*padding: 1px 1px 40px;*/}
.right-side{width: 395px;float: right;}
a {
    text-decoration: none;
    color: #000;
}
.clear{clear: both;}
.clear:after {
    display: block;
    content: "";
    clear: both;
}
.header{box-shadow: none;}


.list li {
    overflow: hidden;
    height: 21px;
    line-height: 21px;
    margin-bottom: 10px;
    font-size: 14px;
    margin-top: 10px;
}

#gonggao .middle .jianjie .ad2 .kafu_tab li {
    width: 165px;
}
.fast .fastbg{/*background: url(/images/kjbg.png);*//*height: 128px;*/height:118px;margin-bottom: 15px;width: 200px; /*background-size:100%;*/display: inline-block;overflow: hidden;  -webkit-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}
/*.fast .fastbg:hover{background-size:120% }
.fast .fastbg img{transition: all 0.3s ease-in-out;}
.fast .fastbg:hover img{transform: scale(0.8);}*/
.box-tit {
    height: 46px;
    line-height: 46px;
    font-size: 24px;
    color: #4d4d4d;
    font-weight: 400;
}
.box-tit span {
    color: #707070;
        font-size: 12px;
}
body{background: #e8edf3}
/*.w1260{background: #fff;}*/
.fast{background-image: url(/images/kjdh.png);    background-color: #fff;    background-position: center;}
.main{margin-top: 400px;}
.main .w1260{width: 1260px}

.yxjj{font-family: 微软雅黑, sans-serif;font-size:14px;text-indent: 30px;line-height: 25px;padding:10px}