/* CSS Document */
body {
	color: #444444;
	font-family: "Microsoft YaHei" !important;
}

a {
	color: #444444;
	font-family: "Microsoft YaHei" !important;
}

.topbar_wrap {
	margin: 0 auto;
	width: 1200px;
	z-index: 99;
}

.body_wrap_up {
	background: url(../images/body_bg.jpg?v=002) repeat;
}

/*.body_wrap_down{background: rgb(212, 226, 255);}*/
.red {
	color: #f00;
	!important;
}

.header {
	width: 1200px;
	margin: 0 auto;
	position: relative;
	z-index: 3;
	height: 650px;
	*height: 650px;
}

.header .logo {
	position: absolute;
	left: 444px;
	top: 10px;
	z-index: 25;
	width: 254px;
	height: 98px;
}

.body_wrap_down {
	position: relative;
	background: #EEEBF4 !important;
	padding-bottom: 30px;
}

.head_banner {
	z-index: 0 !important;
	*z-index: -10 !important;
	display: block;
	height: 950px;
}

.head_banner .item li {
	height: 950px;
}

.head_box {
	position: absolute;
	top: 0;
	left: 10px;
	z-index: 2;
	width: 1204px;
	height: 80px;
	background: url(../images/top_navbg.png?v=002) no-repeat -112px top;
}

.logo a {
	float: left;
	width: 268px;
	height: 121px;
}

.tx_lead {
	position: absolute;
	top: 11px;
	left: 14px;
	background-color: rgba(0, 0, 0, 0.2);
}

.r_lia {
	margin-left: 285px;
}

.tx_lead li {
	float: left;
}

.tx_lead li a {
	margin-left: 27px;
	width: 110px;
	height: 50px;
	line-height: 50px;
	display: block;
	text-decoration: none;
	color: #fff;
	font-size: 18px;
	text-indent: 22;
}

.tx_lead li a:hover {
	margin-left: 27px;
	height: 50px;
	display: block;
	text-decoration: none;
	color: #FBCE73;
	font-size: 18px;
}

.tx_lead li a:hover i.iteam_1 {
	background-position: -46px -7px;
}

.tx_lead li a:hover i.iteam_2 {
	background-position: -46px -57px;
}

.tx_lead li a:hover i.iteam_3 {
	background-position: -46px -109px;
}

.tx_lead li a:hover i.iteam_4 {
	background-position: -46px -159px;
}

.tx_lead li a:hover i.iteam_5 {
	background-position: -46px -206px;
}

.tx_lead li i {
	display: inline-block;
	width: 32px;
	height: 32px;
	background: url(../images/icon.png?v=002) no-repeat;
	overflow: hidden;
	vertical-align: middle;
	margin-right: 10px;
}

.tx_lead li i.iteam_1 {
	background-position: -4px -7px;
}

.tx_lead li i.iteam_2 {
	background-position: -4px -57px;
}

.tx_lead li i.iteam_3 {
	background-position: -4px -109px;
}

.tx_lead li i.iteam_4 {
	background-position: -4px -159px;
}

.tx_lead li i.iteam_5 {
	background-position: -4px -206px;
}

.logo a {
	display: block;
	width: 100%;
	height: 100%;
}

.header .menu {
	position: absolute;
	width: 800px;
	/*background: url(../images/daohang.png?v=002) top center no-repeat;*/
	height: 64px;
	left: 245px;
	z-index: 15;
}

.nav {
	/*border:2px solid #ccc;*/
	border-right: none;
	/* overflow:hidden;*/
	float: left;
	margin: 0 0 0 40px;
}

.nav ul,
.nav ul li {
	float: left;
	list-style: none;
	position: relative;
}

.nav li {
	width: 152px;
	height: 64px;
}

.nav ul li a {
	text-decoration: none;
	width: 150px;
	padding-top: 10px;
	height: 54px;
	text-align: center;
	line-height: 25px;
	display: block;
	/*border-right:2px solid #ccc;*/
	/*background:#eee;*/
	color: #666;
}

.nav ul li a span {
	color: #C6C6C6;
	font-size: large;
	font-weight: 500;
}

.nav ul li a div {
	color: #6E1918;
}

.nav ul li a:hover {
	color: #f00;
}

.nav ul li ul {
	position: absolute;
	display: none;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	left: 0px;
	top: 64px;
	z-index: 9999;
}

.nav ul li ul li {
	float: none;
	height: 40px;
}

.nav ul li ul li a {
	border-right: none;
	height: 40px;
	/*border-top:1px solid #ccc;*/
	background: #484544;
	color: #ffffff;
	font-size: large;
}

.nav ul li:hover ul {
	display: block;
}

/*.header .menu li{float:left;display:inline;}
.header .menu .space{margin-left:0;}
.header .menu li a{font-weight:bold;display:block;width:135px;height:77px;text-indent:-9999px;background:red;opacity:0.0;filter:alpha(opacity=0); }*/
.header .red {
	position: absolute;
	top: 110px;
	left: 35px;
	z-index: 2;
}

.header .collect {
	position: absolute;
	right: 0;
	bottom: 7px;
	z-index: 3;
}

.header .collect a {
	display: block;
	width: 85px;
	height: 33px;
	text-indent: -9999px;
	background-position: 0px -185px !important;
}

.header .server_tuijian {
	position: absolute;
	z-index: 2;
	overflow: hidden;
	width: 1199px;
	height: 82px;
	left: 0px;
	top: 529px;
	z-index: 2;
	background: url(../images/tuijian.jpg?v=20151106) no-repeat;
}

.header .header_flash {
	overflow: hidden;
	position: absolute;
	display: block;
	left: -17px;
	/*top: 21px;*/
	height: 530px;
	width: 1201px;
	overflow: hidden;
	display: none;
}

.start_game {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 5;
	width: 300px;
	height: 150px;
}

.start_game a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 300px;
	height: 150px;
	text-indent: -9999px;
	z-index: 9;
	filter: alpha(opacity=00);
	outline: none;
	/* firefox */
	hide-focus: expression(this.hideFocus=true);
	/* ie */
	/*background: url(../images/start_game.png?v=002) no-repeat; */
}

.start_game img,
.header .start_game object {
	position: absolute;
	left: 0px;
	z-index: 8;
}

.start_game img {
	bottom: 0;
	display: none
}

.start_game object {
	position: absolute;
	top: 0;
	left: -4px;
	outline: none;
	width: 308px !important;
	height: 178px !important;
	/* firefox */
	hide-focus: expression(this.hideFocus=true);
	/* ie */
}

.main {
	width: 1200px;
	margin: -52px auto 0;
	z-index: 101;
	*margin-top: 5px;
}

.main_left {
	float: left;
	width: 300px;
	padding-bottom: 0px;
	margin-top: 0;
}

.main_left,
.main_left a {}

.main_right {
	float: right;
	width: 100%;
	_zoom: 1;
}

.body_wrap_up_serverlist .main_right {
	width: 100%;
}

.main_left .start_game {
	display: block;
	background: url("../images/start_game.png?v=002") no-repeat
}

/*add by jin*/

.box_left {
	position: relative;
	width: 299px;
	margin-bottom: 0;
	background: #fff;
}

.body_wrap_up_serverlist .box_left {
	width: 100%;
}

.box_left .t {
	height: 42px;
	width: 300px;
}

.box_left .b {
	height: 0px;
	width: 287px;
	background: #f5e9f5;
	overflow: hidden;
}

.box_right .t h2,
.other_box .t h2 {}

.box_left .m {
	padding: 10px 0px;
	background: #fff;
}



.box_gift_wd .m,
.box_game_info .m {
	padding: 0;
}

.service_wrap .box .title {
	height: 44px;
	line-height: 44px;
	background: #d8d8d8;
	color: #ffcc99;
}

.service_wrap .box .title select {
	background: #bc8b5e;
	border-color: #c89f7a;
}

.service_wrap .title h3 {
	font-size: 16px;
	color: #722c54;
	font-family: "\5fae\8f6f\96c5\9ed1";
	font-weight: 100;
	background: url("../images/title.png?v=002") no-repeat scroll 0 -525px #fefefe;
}

.box_left .t h2,
.box_right .t h2,
.other_box .t h2 {}

.box_right {
	width: 100%;
	height: auto;
}

.box_right .t h2,
.other_box .t h2,
.sonpage .t h2,
.service_wrap .box .title h3 {
	text-align: left;
	padding-left: 24px;
}

.box_right .b {
	display: none;
}

.box_right .m,
.box_piclink,
.links p {
	background-repeat: no-repeat;
}

.focus_menu .on a {
	font-size: 18px;
	color: #ff3333;
}

.box_right {
	margin-bottom: 10px;
	*margin-bottom: 0;
}

.box_otherskill .menu,
.box_player .t,
.box_weibo .t,
.other_box .left .box_cooperate .t,
.sonpage .t {
	background: #d8d8d8;
}

.sonpage .t {
	padding: 15px 0;
}

.focus_act .t,
.main_right .other_box .right .t,
.main_right .box_gamedata .t,
.other_box .left .box_otherskill .t {
	position: relative;
}

.box_gamedata .m,
.box_otherskill .m,
.other_box .left .box_cooperate .m,
.other_box .left .box_otherskill .t .seacrh,
.box_player {
	background: #fefefe;
}

/*vipÃƒÂ¥Ã‚Â¢Ã…Â¾ÃƒÂ¥Ã…Â Ã‚Â */
.tx_stra {
	width: 300px;
	position: relative;
	overflow: hidden;
}

.tx_stra li {}

.tx_stra li a {
	float: left;
	background: #110f0f url(../images/title_word.png?v=002) no-repeat;
	text-indent: -9999px;
	border: 1px solid #3a302d;
}

.tx_stra li a.btn_b {
	width: 148px;
	height: 123px;
	border-bottom: 3px solid #3a302d;
}

.tx_stra li a.btn_s {
	width: 98px;
	height: 94px;
}

.tx_stra li a.word_1 {
	background-position: -7px 18px;
}

.tx_stra li a.word_2 {
	background-position: -162px 18px;
}

.tx_stra li a.word_3 {
	background-position: -7px -105px;
}

.tx_stra li a.word_4 {
	background-position: -107px -105px;
}

.tx_stra li a.word_5 {
	background-position: -209px -105px;
}

.tx_stra li a.word_6 {
	background-position: -8px -202px;
}

.tx_stra li a.word_7 {
	background-position: -108px -202px;
}

.tx_stra li a.word_8 {
	background-position: -209px -202px;
}

/*add by jin end*/
.login_list li.enter a,
.login_list li.btn_area a,
.gamelogin .m .login_list li.btn_area ul li a,
.header .collect a,
.gamelogin .m .login_after .sign li a,
.gamelogin .m .login_list li.login_other ul em {
	background: url(../images/spic.png?v=002) no-repeat;
}

/*game login*/
.game_tipbox {
	position: absolute;
	left: 0;
	background: #fffde5;
	border: 1px solid #f1a60c;
	width: 218px;
	color: #5B2D2D;
}

.login_before .game_tipbox {
	top: -20px;
}

.game_tipbox .tip_con {
	padding: 5px;
}

.game_tipbox .error {
	padding: 0 0 0 20px;
	color: #ed4f01;
	background: url("/v6/v3o/op/gamenew.51.com/website/common/images/game_login_main.gif") no-repeat 0 -198px;
}

.game_tipbox .arrow {
	position: absolute;
	display: block;
	width: 8px;
	height: 8px;
	font-size: 0;
	line-height: 0;
	background: #fff8ef;
	border: 1px solid #ffba00;
	zoom: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865475,M12=-0.7071067811865477,M21=0.7071067811865477,M22=0.7071067811865475,SizingMethod='auto expand')";
	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865475,
			M12=-0.7071067811865477,
			M21=0.7071067811865477,
			M22=0.7071067811865475,
			SizingMethod='auto expand');
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

.game_tipbox .arrow_top {
	border-width: 1px 0 0 1px;
	left: 10px;
	top: -5px;
	*top: -7px;
}

.game_tipbox .arrow_bottom {
	border-width: 0 1px 1px 0;
	left: 10px;
	bottom: -5px;
	*bottom: -7px;
}

.game_tipbox .arrow_left {
	border-width: 0 0 1px 1px;
	top: 10px;
	left: -5px;
	*left: -7px;
}

.game_tipbox .arrow_right {
	border-width: 1px 1px 0 0;
	top: 10px;
	right: -5px;
	*right: -7px;
}

.login {
	height: 159px;
	background: #332c2a;
	padding: 0 25px;
	margin-top: -8px;
	overflow: hidden;
}

.in_txt {
	width: 174px;
	margin-top: 5px;
}

.in_txt input {
	width: 126px;
	height: 24px;
	border: 1px solid #523A36;
	background: #1e1510;
	padding: 5px 4px;
	margin-top: 5px;
	color: #9e8784;
}

.log_btn input {
	background: url(../images/start.jpg?v=002) no-repeat;
	;
	width: 76px;
	height: 53px;
	border: 0;
	margin-top: 10px;
	cursor: pointer;
}

.log_li {
	font: 12px/24px SimSun;
	color: #CEB0A7;
	padding-top: 5px;
	text-align: center;
}

.log_li input {
	vertical-align: -3px;
}

.log_li a {
	color: #fe9512;
	text-decoration: underline;
}

.log_li span {
	background: url(../images/icon.png?v=1201508271953) no-repeat;
	background-position: -12px -495px;
	padding-left: 20px;
	height: 20px;
	display: inline-block;
	margin: 0 20px;
}

.other_access li {
	float: left;
	margin-right: 10px;
	padding-top: 8px;
}

.other_access li.o_wechat a {
	background: url(/v6/game/website/common/images/weixin.png?v=002) no-repeat;
	margin-left: 66px;
}

.other_access li.o_weibo a {
	background: url(/v6/global/images/userCARDS.png?v=120150730) no-repeat -235px -56px;
	display: none !important;
}

.other_access li.o_2345 a {
	background: url(/v6/global/images/userCARDS.png?v=120150730) no-repeat -235px -93px;
	display: none !important;
}

.other_access li.o_qq a {
	display: block;
	background: url("/v6/global/images/userCARDS.png?v=002") no-repeat -235px -128px;
	width: 21px;
	height: 21px;
	text-indent: -10000px;
	padding: 0;
}

.other_access li.o_2345 a,
.other_access li.o_weibo a,
.other_access li.o_wechat a {
	text-indent: -99999px;
	display: block;
	height: 20px;
	width: 22px;
}

.gamelogin .userCARDS_other li.o_weibo {
	display: none;
}

.gamelogin .userCARDS_other li.o_2345 {
	display: none;
}

.log_y {
	padding: 20px 30px 0;
}

.font_y {
	color: #fdd56f !important;
}

.log_y p {
	font: 12px/26px Microsoft YaHei;
	color: #fff;
}

.log_y p a {
	color: #fff;
}

.log_y_btn {
	background: url(../images/icon.png?v=1201508271953) no-repeat;
	background-position: -2px -1048px;
	width: 91px;
	height: 27px;
	text-align: center;
	display: inline-block;
	margin: 10px 8px 0 0;
}

.gamelogin .userCARDS_other ul {
	position: relative;
	margin-top: 6px;
	margin-top: 5px;
	height: 40px;
	margin-left: 60px;
	width: 131px !important;
}

.body_wrap_up_serverlist .gamelogin .userCARDS_other {
	width: 112px !important;
}

.body_wrap_up_serverlist .gamelogin .userCARDS_other ul {
	width: 112px !important;
}

.gamelogin .userCARDS_other li {
	padding-top: 6px !important;
}

.gamelogin .userCARDS_other li.o_reg {
	padding: 0 !important;
	position: absolute;
	left: 29px;
	top: -20px;
	*top: -18px;
	width: 67px;
	height: 16px;
	text-align: center;
	line-height: 16px;
	display: inline-block;
	/*background: #181a1e;*/
	color: #fe9512;
	float: left;
	font-size: 12px;
	/*border-right: 4px solid #000104;*/
	border-left: 1px solid #ccc;
	text-align: center;
	border-right: 1px solid #ccc;
}

.body_wrap_up_serverlist .userCARDS_form {
	margin: 0 !important;
}

.body_wrap_up_serverlist .gamelogin .userCARDS_other li.o_reg {
	left: 308px;
	top: 8px;
}

.userCARDS_form {
	margin: 10px 0 0 12px;
}

.login_tx_kf {
	padding: 0 !important;
	position: absolute;
	left: 142px;
	top: -25px;
	/*width: 117px; */
	height: 22px;
	text-align: center;
	line-height: 19px;
	display: inline-block;
	background: #181a1e;
	color: #929da9 !important;
	float: left;
	font-size: 12px;
	*top: 16px;
	display: none;
}

.login_tx_kf:hover {
	text-decoration: underline;
}

.gamelogin .userCARDS_other li.o_reg a {
	text-align: center;
	background-image: none !important;
	text-indent: 0 !important;
	width: 71px !important;
	color: #ffffcc;
	font-size: 12px;
	text-decoration: none;
	display: block;
	height: 16px !important;
}

.gamelogin .userCARDS_other li.o_reg a:hover {
	text-decoration: underline;
}

/*.gamelogin .userCARDS_other li.o_reg a:after{content:"> ";}*/
.gamelogin .userCARDS_input .t_c {
	width: 153px;
	height: 24px;
	border: 1px solid #523A36;
	background: #1e1510;
	margin-top: 5px;
	color: #9e8784;
}

.body_wrap_up_serverlist .gamelogin .userCARDS_input .t_c {
	width: 185px;
	height: 33px;
}

.gamelogin .userCARDS_input .t_c .t {
	width: 136px !important;
	background: #ffffcc !important;
	color: #999;
}

.body_wrap_up_serverlist .gamelogin .userCARDS_input .t_c .t {
	width: 170px !important;
	height: 33px !important;
	line-height: 33px !important;
}

.gamelogin .userCARDS_input .t_label {
	top: 9px !important;
}

.body_wrap_up_serverlist .gamelogin .userCARDS_input .t_label {
	top: 15px !important;
}

.body_wrap_up_serverlist .gamelogin .userCARDS_input {
	float: left;
	margin-right: 20px;
}

.gamelogin .userCARDS_form_l {
	width: 162px !important;
}

.body_wrap_up_serverlist .gamelogin .userCARDS_form_l {
	width: 426px !important;
	position: relative;
}

.body_wrap_up_serverlist .gamelogin .userCARDS_other {
	position: absolute;
	left: 0;
	top: 50px;
	z-index: 5;
}

.gamelogin .userCARDS_form_r {
	padding-top: 10px !important;
}

.body_wrap_up_serverlist .gamelogin .userCARDS_form_r {
	width: 300px !important;
}

.login_tx_user_span {
	position: absolute;
	left: 29px;
	top: 25px;
	font-size: 14px;
	*top: 17px;
	display: none;
}

.login_tx_pass_span {
	position: absolute;
	left: 29px;
	top: 61px;
	font-size: 14px;
	*top: 53px;
	display: none;
}

.body_wrap_up_serverlist .login_tx_user_span,
.body_wrap_up_serverlist .login_tx_pass_span {
	display: none;
}

/*.userCARDS_hidden_login{display: none;}*/
.userCARDS_hidden_login a {
	position: absolute;
	width: 55px;
	right: -44px;
	top: 38px;
}

.body_wrap_up_serverlist .userCARDS_error .common_login_tips_close {
	display: none;
}

.body_wrap_up_serverlist .gamelogin .userCARDS_loginbtn a {
	width: 132px;
	height: 63px;
	background: url(../images/log_btn.jpg?v=002) no-repeat;
	margin-right: 10px;
}

.body_wrap_up_serverlist a.smbtn {
	width: 132px;
	height: 63px;
	background: url(../images/phone_log_btn.jpg?v=002) no-repeat;
	position: absolute;
	left: 571px;
	top: 34px;
	*top: 26px;
}

.body_wrap_up_serverlist .userCARDS_hidden_login a {
	right: -189px;
	top: 12px;
	text-decoration: underline;
}

.gamelogin .userCARDS_other li.o_wechat {
	margin-left: 57px !important;
	-margin-left: 33px !important
}

.body_wrap_up_serverlist .gamelogin .userCARDS_other li.o_wechat {
	margin-left: 0 !important;
}

.gamelogin .userCARDS_forget {
	color: #CEB0A7;
	margin-left: -6px !important;
	font-size: 12px;
	text-decoration: none;
	position: absolute;
	-z-index: 9999;
	top: 81px !important;
	*top: 82px !important;
}

.body_wrap_up_serverlist .gamelogin .userCARDS_forget {
	left: 230px;
	top: 59px !important;
}

.gamelogin .userCARDS_forget a {
	color: #e86656 !important;
	display: block;
	width: 71px;
	text-decoration: underline;
}

.gamelogin .userCARDS_forget a:hover {
	color: red !important;
}

.body_wrap_up_serverlist .gamelogin .userCARDS_forget a {
	border-right: 1px solid #fe9512;
	border-top: none;
	border-bottom: none;
	padding-left: 12px;
}

.userCARDS_dire_login {
	display: inline-block;
	color: #ffffcc;
	font-size: 12px;
	margin-top: 8px;
}

.body_wrap_up_serverlist .userCARDS_dire_login {
	display: none;
}

/*=====loginbefor=====*/
.gamelogin {
	z-index: 99;
	margin-bottom: 10px;
}

.gamelogin .t {
	display: none;
}

/*.gamelogin .t{ background:url(../images/title.png?v=002) no-repeat 0 0;margin:0;width: 100%;}
.gamelogin .t h2{ background:none; height:40px; text-indent:-9999px;}*/
.gamelogin .m {
	height: 198px;
	background: url(../images/user_bg.jpg?v=002) no-repeat;
	padding: 0 25px;
	margin-top: -32px;
	overflow: hidden;
}

.body_wrap_up_serverlist .gamelogin .m {
	padding-left: 0 !important;
	height: 128px;
	overflow: visible;
}

.userCARDS_frame,
.userCARDS_other li a,
.userCARDS_frame a {
	color: #CEB0A7;
}

/*login_after*/
.gamelogin .m .login_after {
	padding-left: 10px;
	padding-top: 11px;
}

.gamelogin .m .login_after .user_info {
	margin-bottom: 10px;
}

.gamelogin .m .login_after .photo {
	float: left;
	width: 40px;
	height: 40px;
	overflow: hidden;
	margin-top: 2px;
}

.gamelogin .m .login_after .photo img {
	width: 40px;
	height: 40px;
}

.gamelogin .m .login_after .right {
	float: left;
	width: 170px;
}

.gamelogin .m .login_after .p1 label {
	color: #333;
}

.gamelogin .m .login_after .p1 a {
	color: red;
}

.gamelogin .m .login_after .p1 a font {
	margin-left: 10px;
	color: #333 !important;
}

.gamelogin .m .login_after .p2 {
	margin-top: 4px;
	position: relative;
	z-index: 2;
}

.gamelogin .m .login_after .p2 a {
	color: #ecb907;
}

.gamelogin .m .login_after .p2 .game_tipbox {
	top: 25px;
	left: -4px;
}

.gamelogin .m .login_after .p2 img {
	vertical-align: text-bottom;
}

.gamelogin .m .login_after .blk_privilege {
	margin-top: 12px;
	float: left;
	width: 100%;
}

.body_wrap_up_serverlist .gamelogin .m .login_after .blk_privilege {
	width: auto !important;
}

.gamelogin .m .login_after .blk_privilege ul {
	position: relative;
	z-index: 100;
	float: left;
	width: 100%;
}

.gamelogin .m .login_after .blk_privilege ul li {
	float: left;
	text-align: center;
}

.gamelogin .m .login_after .blk_privilege ul .gongzi {
	float: left;
	text-align: center;
	display: none;
}

.gamelogin .m .login_after .blk_privilege .word {
	margin: 0 2px 0 0;
	float: left;
	display: inline;
	width: 48px;
	height: 21px;
	line-height: 21px;
	color: #5d3704;
}

.gamelogin .m .login_after .blk_privilege li .word em {
	display: inline-block;
	color: #333;
}

.gamelogin .m .login_after .blk_privilege li .word em:hover {
	text-decoration: underline;
}

.gamelogin .m .login_after .blk_privilege li .word2 em {
	background-position: -310px -22px;
}

.gamelogin .m .login_after .blk_privilege li .word3 em {
	background-position: -310px -52px;
}

.gamelogin .m .login_after .blk_privilege li .word4 em {
	background-position: -310px -82px;
}

.gamelogin .m .login_after .blk_privilege li .word:hover,
.gamelogin .m .login_after .blk_privilege li.light .word {
	color: #5d3704;
}

.gamelogin .m .login_after .blk_privilege li .word1:hover em,
.gamelogin .m .login_after .blk_privilege li.light .word1 em {
	background-position: -547px 6px;
}

.gamelogin .m .login_after .blk_privilege li .word2:hover em,
.gamelogin .m .login_after .blk_privilege li.light .word2 em {
	background-position: -547px -22px;
}

.gamelogin .m .login_after .blk_privilege li .word3:hover em,
.gamelogin .m .login_after .blk_privilege li.light .word3 em {
	background-position: -547px -52px;
}

.gamelogin .m .login_after .blk_privilege li .word4:hover em,
.gamelogin .m .login_after .blk_privilege li.light .word4 em {
	background-position: -547px -82px;
}

.gamelogin .m .login_after .blk_privilege li .word1:hover,
.gamelogin .m .login_after .blk_privilege li.light .word1 {
	background-position: -57px -100px;
}

.gamelogin .m .login_after .blk_privilege li .word2:hover,
.gamelogin .m .login_after .blk_privilege li.light .word2 {
	background-position: -115px -100px;
}

.gamelogin .m .login_after .blk_privilege li .word3:hover,
.gamelogin .m .login_after .blk_privilege li.light .word3 {
	background-position: -173px -100px;
}

.gamelogin .m .login_after .blk_privilege li .word4:hover,
.gamelogin .m .login_after .blk_privilege li.light .word4 {
	background-position: -231px -100px;
}

.gamelogin .m .login_after .blk_privilege li.light .word1:hover {
	background-position: -57px -125px;
}

.gamelogin .m .login_after .blk_privilege li.light .word2:hover {
	background-position: -115px -125px;
}

.gamelogin .m .login_after .blk_privilege li.light .word3:hover {
	background-position: -173px -125px;
}

.gamelogin .m .login_after .blk_privilege li.light .word4:hover {
	background-position: -231px -125px;
}

.gamelogin .m .login_after .blk_privilege li .game_tipbox {
	display: none;
	top: 28px;
	left: 0px;
}

.gamelogin .m .login_after .blk_privilege li .game_tipbox .arrow_top {
	left: 103px;
}

.gamelogin .m .login_after .blk_privilege li.hover .game_tipbox {
	display: block;
}

.gamelogin .m .login_after .lately,
.gamelogin .m .login_after .my_money {
	margin-bottom: 4px;
	font-weight: bold;
	color: #333;
}

.gamelogin .m .login_after .lately span,
.gamelogin .m .login_after .my_money span {
	color: #ccc;
	font-weight: normal;
}

.gamelogin .m .login_after .lately span a,
.gamelogin .m .login_after .my_money a,
.gamelogin .m .login_after .my_money span a {
	font-weight: normal;
	color: #ff1e18;
}

.gamelogin .m .login_after .sign li {
	float: left;
	display: inline;
	margin-left: 20px;
}

.gamelogin .m .login_after .sign li a {
	display: block;
	width: 76px;
	height: 27px;
	text-indent: -9999px;
}

.gamelogin .m .login_after .sign li .sign_btn {
	background-position: -83px -227px;
}

.gamelogin .m .login_after .sign li .cz_btn {
	background-position: 0 -227px;
}

.gamelogin .m .login_after .my_money,
.gamelogin .m .login_after .sign {
	display: none;
}

.gamelogin .m .login_after .lately span a {
	display: block;
	line-height: 20px;
	width: 150px;
	line-height: 25px;
	color: #ccc;
}

.gamelogin .m .login_after .lately span a:hover {
	color: #ff1e18;
}

.gamelogin .m .login_after .lately span {
	margin-top: 9px;
	overflow: hidden;
	display: block;
}

/*-loginend-*/
/*box_server*/
.box_server {
	height: 310px;
	margin-bottom: 9px;
}

.box_server .t h2 {
	background: #fff;
	height: 40px;
	font-size: 20px;
	color: #e86656;
	font-weight: normal;
	line-height: 45px;
	margin: 0 23px;
	border-bottom: 1px solid #d6d6d6;
	position: relative;
}

.box_server .t h2 span {
	font-size: 12px;
}

.box_server .t h2:after {
	position: absolute;
	content: " ";
	bottom: 0;
	left: 0;
	display: block;
	width: 102px;
	height: 2px;
	background: #e86656;
}

.box_server .m {
	padding: 15px 0;
	overflow: hidden;
	height: 224px;
	position: relative;
}

.box_server .m ul {
	margin-top: 54px;
	*margin-top: 60px;
}

.box_server ul li {
	margin: 5px 26px 0;
	height: 25px;
	line-height: 23px;
	letter-spacing: 2px;
	padding-left: 12px;
	color: #cc9966;
	font-size: 14px;
	background: url(../images/star.png?v=11) no-repeat 16px -19px;
}

.box_server ul li.hot {
	background: url(../images/star.png?v=11) no-repeat 16px 6px;
}

.box_server ul li a,
.box_server ul li.new span {
	margin: 0 0 0 28px;
	color: #cc9966;
}

.box_server ul li a:hover {
	text-decoration: underline;
}

.box_server ul li .box_server_new {
	margin-left: 0;
}

.box_server ul li.new,
.box_server ul li.new span {
	cursor: pointer;
}

.box_server p.more {
	text-align: center;
	margin: 10px 0 0;
	color: #a38f88;
}

.box_server p.more a {
	width: 152px;
	height: 25px;
	background: #fff;
	color: #2e2f31;
	text-align: center;
	line-height: 25px;
	font-size: 12px;
	border-radius: 3px;
	display: inline-block;
	border: 1px solid #2e2f31;
}

.box_server p.more a:hover {
	background: #2e2f31;
	color: #e9b957;
}

.box_server .hot a {
	color: #2e2f31;
}

/* box_customer */
.box_customer {}

.box_customer .t {
	height: 45px;
}

.box_customer .t h2 {
	background-position: 0 -191px;
	text-indent: -9999px;
	height: 45px;
}

.box_customer .m {
	width: 100%;
	height: 248px;
	padding: 10px 0 15px;
}

.box_customer .m .customer_tel,
.box_customer .m .customer_qun {
	padding: 0 0 12px 35px;
}

.box_customer .m img {
	padding-top: 20px
}

.box_customer .m p {
	padding-top: 12px;
	text-align: center;
}

.box_customer .b {
	background: #12110d;
}

.box_customer p.online {
	width: 128px;
	padding: 0 0 0 35px;
}

.box_customer a {
	background: #D5470A;
	border-radius: 5px;
	padding: 1px 5px;
	color: #ffffff;
}

.box_customer .btn_online {
	display: block;
	width: 78px;
	height: 29px;
	line-height: 29px;
	color: #fff;
	padding-left: 50px;
	background: url("../images/spic.png?v=002") no-repeat -80px -315px;
}

/*box_question*/
.auto02 .box_question {
	border: none !important;
	margin-bottom: 0 !important;
}

.box_question .t h2 {
	text-indent: -9999px;
	font-size: 13px;
	background-position: 0 -110px;
}

.question_list {
	padding: 0 20px;
}

.question_list li {
	height: 24px;
	line-height: 24px;
	width: 220px;
}

/* box_intro */
.box_intro {}

.box_intro .t h2 {
	height: 100%;
	background: #2a2220 url(../images/title_word.png?v=002) no-repeat 10px -495px;
	border-bottom: 1px solid #1f0b05;
	text-indent: -9999px;
	margin-bottom: 7px;
}

.box_intro p {
	padding: 0 20px;
	line-height: 23px;
	text-indent: 2em;
	font-size: 14px;
}

.box_intro .m {
	height: 252px;
}

.box_intro .b {}

/*box_cooperation*/


.box_cooperate .t h2 {
	background: url(../images/title.png?v=002) no-repeat 92px -249px;
}

.box_cooperate .m {
	height: 268px;
	width: 287px;
	margin: 8px 0 0 50px;
	float: left;
}

.cooperate_box {
	/*  padding-top: 35px;padding-left: 35px;*/
	background: #fff;
	position: relative;
	overflow: hidden;
	margin: 0 auto;
	width: 130px;
}

/* focus_act */
.focus_act {
	float: left;
	width: 65%;
	margin: 0;
	background: #fff;
}

.focus_act .t {
	padding: 0;
	position: relative;
	height: 40px;
	overflow: hidden;
	border-bottom: 1px solid #d6d6d6;
	margin: 0 23px;
}

.focus_act .m {
	padding-left: 30px;
	height: 268px;
	overflow: hidden;
}

.focus_act .m ul {
	overflow: hidden;
	height: 242px;
}

.focus_menu {
	padding-left: 6px;
}

.focus_menu li {
	margin-left: 2px;
	float: left;
	display: inline;
	position: relative;
	width: 69px;
	height: 38px;
}

.focus_menu li a {
	margin-top: -3px;
	display: block;
	float: left;
	height: 41px;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
	width: 60px;
	font-family: "Micorsoft YaHei";
	color: #444;
}

.focus_menu .on a {
	border-bottom: 2px solid #ff3333;
}

.focus_act .t .r a {
	position: absolute;
	top: 16px;
	right: 10px;
	width: 52px;
	height: 15px;
	color: #918787;
	font-size: 14px
}

.focus_act .t .r a:hover {
	color: red;
}

.news_list li.first {
	color: #e86656 !important;
	font-size: 20px;
	height: 42px;
	line-height: 42px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	background: url(../images/first_libg.png?v=002) no-repeat 0px 3px;
	padding-left: 10px;
	margin-left: -10px;
	width: 510px;
	margin-bottom: 5px;
	margin-top: 10px;
	border-bottom: none;
	font-weight: 600;
}

.news_list li.first span {
	width: 60px;
}

.news_list .first em {
	display: none;
}

.news_list li.first a {
	display: initial;
	width: 420px;
	color: #e86656 !important;
}

.ziliao div span {
	position: absolute;
	left: 30px;
	top: 15px;
	width: 80px;
	padding-left: 35px;
	height: 30px;
	font-size: 16px;
	line-height: 30px;
	background: #0f0e11;
	z-index: 10;
	color: #e9b957;
}

.ziliao div span.i_1st {
	background: #2e2f31 url(../images/ic_1.png?v=002) no-repeat 6px 4px;
}

.ziliao div span.i_2nd {
	background: #2e2f31 url(../images/ic_2.png?v=002) no-repeat 6px 6px;
}

.ziliao div span.i_3rd {
	background: #2e2f31 url(../images/ic_3.png?v=002) no-repeat 6px 6px;
}

.ziliao div span.i_4th {
	background: #2e2f31 url(../images/ic_4.png?v=002) no-repeat 6px 8px;
}

.focus_img {
	float: right;
	width: 278px;
	position: relative;
	border: 0;
	background: url(../images/focus_img.jpg?v=002) no-repeat;
	padding-bottom: 0;
	margin: 0 0 10px;
	border: 0;
}

.focus_img .picnews {
	height: 211px;
	overflow: hidden;
}

.news_list {
	padding: 6px 15px 5px;
}

.news_list li {
	height: 30px;
	padding: 0 5px;
	line-height: 30px;
	width: 95%;
	overflow: hidden;
	/*color:#a390a4;*/
	font-size: 14px;
	border-bottom: 1px dotted #dedede;
}

.news_list .red {
	color: #2e2f31 !important;
}

.news_list .red strong {
	font-weight: normal;
}

.news_list li a {}

.news_list li a:hover {
	color: #2e2f31;
	text-decoration: underline;
}

.news_list li em {
	float: right;
}

.news_list li span {
	display: block;
	width: 60px;
	float: left;
}

.news_list .more_wrap {
	background: none;
	border: 0;
}

.news_list li .more {
	float: right;
}

.news_list .first em {
	display: none;
}

/*focus_job*/
.focus_job {
	float: left;
	width: 598px;
	border: 1px solid #523837;
}

.focus_job .t {
	background: #231111;
	padding: 0;
	position: relative;
	height: 39px;
	overflow: hidden;
	border-bottom: 0;
}

.focus_job .t .title {
	float: left;
	width: 109px;
	height: 29px;
	background: url(../images/title.png?v=002) no-repeat 20px -440px;
}

.focus_job .m {
	height: 272px;
	background: #231111;
	padding: 11px 0px 0px 0px;
}

.focus_job .m ul {
	overflow: hidden;
}

.focus_job_menu {
	padding-left: 126px;
}

.focus_job_menu li {
	margin-left: 2px;
	background: #503031;
	float: left;
	display: inline;
	position: relative;
	width: 66px;
	height: 38px;
}

.focus_job_menu li a {
	display: block;
	float: left;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	width: 66px;
	font-family: "Micorsoft YaHei";
	font-weight: bold;
	color: #a390a4;
}

.focus_job_menu .current a {
	color: #a390a4;
	background: #231111 !important;
	position: absolute;
	top: -1px;
	left: 0;
}

.focus_job .t .r a {
	position: absolute;
	top: 12px;
	right: 7px;
	width: 45px;
	height: 15px;
	color: #a390a4;
}

.fashi_pic {
	width: 100%;
	height: 100%;
	background: url(../images/fashi.jpg?v=002) 0px -1px no-repeat;
}

.zhanshi_pic {
	width: 100%;
	height: 100%;
	background: url(../images/zhanshinv.jpg?v=002) 0px -1px no-repeat;
}

.daoshi_pic {
	width: 100%;
	height: 100%;
	background: url(../images/daoshi.jpg?v=002) 0px -1px no-repeat;
}

.job_info {
	padding-left: 292px;
	padding-top: 105px;
}

.job_more {
	/*  padding-left: 292px;
  padding-top: 105px;*/
	padding-left: 492px;
	padding-top: 84px;
	height: 40px;
}

.job_more a {
	display: block;
	width: 50px;
	height: 41px;
}

.ex_more {
	top: 217px !important;
}

/*focus_job*/
.share_eara {
	height: 33px;
	background: #220d0a;
	border: solid #130e0a;
	border-width: 1px 1px 0px 1px;
}

.share_eara .filter_box {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	width: 100%;
	height: 33px;
	background: none;
}

.share_eara #bdshare {
	position: absolute;
	top: 3px;
	left: 7px;
	line-height: normal;
	color: #fff;
}

#picpage {
	position: absolute;
	right: 5px;
	bottom: 5px;
}

#picpage a {
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	float: left;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #c5cdd2;
}

#picpage a.pageThis,
#picpage a:hover {
	background-color: #FF0000;
	border-color: #FF7300;
	color: #c5cdd2;
}

/* box_gamedata */
.box_gamedata {
	width: 300px;
	float: right;
}

.box_gamedata .t {
	zoom: 1;
}

.box_gamedata .t h2 {
	background: #2b0c00;
	height: 46px;
	font-size: 20px;
	color: #ffcc99;
	font-weight: normal;
	line-height: 53px;
	padding-left: 30px;
}

.box_gamedata .t h2 span {
	font-size: 12px;
}

.box_gamedata .m {
	padding: 18px 18px;
	zoom: 1;
	height: 274px;
	background: url(../images/xt_bg.jpg?v=002) no-repeat center bottom;
	position: relative;
}

.box_gamedata .m td.td_title {
	width: 78px;
	text-align: center;
	color: #dcdcdc;
	padding-left: 0;
}

.box_gamedata .m td.td_title h3 {
	font-size: 12px;
	text-align: center;
	height: 26px;
	line-height: 26px;
	color: #fff;
	background: #cbb6bb;
}

.box_gamedata .m td.td_title h4 {
	font-size: 18px;
	text-align: center;
	height: 36px;
	color: #d9ae83;
	padding-top: 12px;
}

.box_gamedata .m tr td {
	height: 41px;
	border-bottom: 1px dashed #524a48;
}

.box_gamedata .m td .data_list {
	padding: 0 25px;
}

.box_gamedata .m td .data_list li {
	display: inline;
	word-break: break-all;
	word-wrap: break-word;
}

.box_gamedata .m td .data_list li a {
	color: #d9ae83;
	font-size: 14px;
	line-height: 24px;
	display: inline-block;
	width: 70px;
	text-align: center;
}

.box_gamedata .m td .data_list li a:hover {
	text-decoration: underline;
}

.box_gamedata .m td .data_list li .space_line {
	margin: 0 5px;
}

.box_gamedata .t .r {
	width: 65px;
	text-align: center;
	line-height: 24px;
	height: 30px;
	position: absolute;
	top: 9px;
	right: 18px;
}

.box_gamedata .t .r a {
	padding-left: 20px;
}

.box_gamedata .m div {
	width: 298px;
	height: 42px;
	position: relative;
}

.box_gamedata .m div span {
	position: absolute;
	left: 15px;
	top: 13px;
	width: 70px;
	padding-left: 30px;
	height: 27px;
	border: 1px solid #858181;
	font-size: 14px;
	line-height: 27px;
	background: #0f0e11;
	z-index: 10;
}

.box_gamedata .m div ul {
	display: none;
	height: 90px;
	background: #131312;
	padding: 50px 15px 0;
	overflow: hidden;
}

.box_gamedata .m div ul li {
	float: left;
	width: 66px;
	line-height: 26px;
}

.box_gamedata .m div span.i_1st {
	background: url(../images/ic_1.jpg?v=002) no-repeat 6px 3px;
}

.box_gamedata .m div span.i_2nd {
	background: url(../images/ic_2.jpg?v=002) no-repeat 6px 6px;
}

.box_gamedata .m div span.i_3rd {
	background: url(../images/ic_3.jpg?v=002) no-repeat 6px 6px;
}

.box_gamedata .m div span.i_4th {
	background: url(../images/ic_4.jpg?v=002) no-repeat 6px 6px;
}

.box_gamedata .m div.curr {
	height: 140px;
}

.box_gamedata .m div.curr ul {
	display: block;
}


/*box_ad*/
.box_piclink {
	padding: 10px 0 10px 1px;
	background: #322433;
	border: 0;
}

.box_piclink ul li {
	float: left;
	display: inline;
	margin-left: 9px;
	cursor: pointer;
}

/* box_screenshot */
.box_screenshot .contain {
	background: #C2C1AD;
	height: 133px;
}

.box_screenshot .pic_list li {
	float: left;
	margin: 10px 0 0 10px;
	display: inline;
}

.box_screenshot .pic_list li img {
	display: block;
	border: 1px solid #9A9A8F;
}

/*-------other_box-------*/
.other_box {
	padding-bottom: 10px;
}

.other_box .left {
	float: left;
	width: 444px;
	overflow: hidden;
}

.other_box .right {
	float: right;
	width: 278px;
	overflow: hidden;
}

/*box_otherskill*/
.other_box .left .box_otherskill {
	position: relative;
	overflow: hidden;
	margin-bottom: 10px;
	border: 1px solid #f1f1f1;
}

.other_box .left .box_otherskill .t {}

.other_box .left .box_otherskill .t .title {
	display: none;
}

.other_box .left .box_otherskill .t .r {
	float: right;
	position: absolute;
	right: 20px;
	top: 7px;
	z-index: 99;
}

.other_box .left .box_otherskill .t .r a {
	display: block;
	float: left;
	width: 16px;
	height: 32px;
	text-indent: -9999px;
	background: url("../images/spic.png?v=002") no-repeat -179px -172px;
}

.other_box .left .box_otherskill .t .r .up:hover {
	background-position: -179px -204px;
}

.other_box .left .box_otherskill .t .r .down {
	background-position: -194px -172px;
}

.other_box .left .box_otherskill .t .r .down:hover {
	background-position: -194px -204px;
}

.other_box .left .box_otherskill .t .menu .hide_box {
	width: 270px;
	height: 39px;
	overflow: hidden;
}

.other_box .left .box_otherskill .t .menu {
	height: 45px;
	background: url("../images/title.png?v=002") no-repeat 0 -524px #fefefe;
}

.other_box .left .box_otherskill .t .menu li {
	width: 90px;
	float: left;
	height: 42px;
}

.other_box .left .box_otherskill .t .menu li a {
	background: url(../images/title.png?v=002) no-repeat 0 -316px;
	text-indent: -99999px;
	height: 43px;
	width: 265px;
	display: block;
}

.other_box .left .box_otherskill .t .menu li a.current em {}

.other_box .left .box_otherskill .t .menu li #skill_menu_mt {
	width: 900px;
}

.other_box .left .box_otherskill .news_list li {
	background: none;
}

.other_box .left .box_otherskill .t .seacrh {
	padding: 10px !important;
	background: #ccb5bb;
	margin: 10px;
}

.other_box .left .box_otherskill .t .seacrh input {
	width: 237px;
	height: 27px;
	line-height: 27px;
	padding: 0 10px;
	border: 1px solid #cbcac5;
	float: left;
	background: #fff;
	color: #5e5e5e;
}

.other_box .left .box_otherskill .t .seacrh .seacrh_btn {
	width: 121px;
	height: 29px;
	float: left;
	background: url("../images/spic.png?v=002") 0 -106px no-repeat;
}

.other_box .left .box_otherskill .news_list li {
	border-bottom: 1px dashed #999;
}

.other_box .left .box_otherskill .news_list li.more_wrap {
	border: 0;
}

.other_box .left .box_otherskill .news_list li,
.other_box .left .box_otherskill .news_list li a {
	color: #957d95;
}

.other_box .left .box_otherskill .news_list .red {
	color: red !important;
}

.box_otherskill .m {
	background: #fefefe;
}

.other_box .left .box_otherskill .b,
.other_box .left .box_cooperate .b {
	display: none;
}

/*box_cooperate*/
.other_box .left .box_cooperate {
	border: 1px solid #f1f1f1;
}

.other_box .left .box_cooperate .t {}

.other_box .left .box_cooperate .t h2 {
	background-position: 0 -352px;
	text-indent: -9999px;
	height: 44px;
}

.other_box .left .box_cooperate .m {}

.other_box .left .box_cooperate .cooperate_box {
	overflow: hidden;
	position: relative;
}

.kf_box,
.sm_box,
.yq_box,
.mt_box {
	float: left;
	width: 298px;
	height: 138px;
	font-size: 14px;
	color: #333;
	border: 1px solid #d6d6d6;
}

.kf_box h4 {
	font-size: 20px;
	margin: 14px 0 20px;
	color: #e86656;
	width: 81px;
	font-weight: normal;
}

.kf_box {
	line-height: 24px;
	height: 152px;
	width: 277px;
	background: url(../images/p_bg1.jpg?v=002) no-repeat;
	padding-left: 23px;
	margin-bottom: 8px;
	margin-top: 0;
}

.kf_box p a {
	display: inline-block;
	width: 94px;
	height: 22px;
	background: #eaa971;
	color: #fff;
	line-height: 21px;
	text-align: center;
	border: 1px solid #eaa971;
}

.kf_box p a:hover {
	background: #e9b957;
	color: #2e2f31;
	border-color: #e9b957;
}

.sm_box {
	background: url(../images/p_bg2.jpg?v=002) no-repeat;
	width: 301px;
	height: 135px;
}

.sm_box span {
	float: left;
	background: url(../images/ewm.jpg?v=002) no-repeat;
	width: 88px;
	height: 83px;
	margin: 28px 42px 0 23px;
	position: relative;
	overflow: hidden;
}

.sm_box span:after {
	position: absolute;
	top: 0;
	left: 0;
	margin-left: -4px;
	width: 92px;
	height: 5px;
	background: url(../images/aafe17619ed864ccd4f26042f2e41d47.png?v=002) no-repeat;
	content: ' ';
	-webkit-animation: anime_line 2.5s linear infinite;
	-moz-animation: anime_line 2.5s linear infinite;
	-ms-animation: anime_line 2.5s linear infinite;
	animation: anime_line 2.5s linear infinite;
}

.sm_box p {
	float: left;
	margin-top: 40px;
	line-height: 30px;
	font-size: 16px;
	color: #3678da;
}

.yq_box {
	width: 160px;
	height: 185px;
	background: #fff;
	margin: 10px 10px 0 0;
	overflow: hidden;
	*margin-top: 0;
}

.yq_box ul {
	margin-top: 8px;
}

.yq_box li {
	padding-left: 24px;
	line-height: 22px;
}

.yq_box li a {
	color: #c4c4c4;
}

.yq_box h5 {
	margin-bottom: 11px;
	font-size: 20px;
	margin: 18px 0 0 22px;
	color: #e86656;
	font-weight: normal
}

.mt_box {
	width: 300px;
	height: 185px;
	background: #fff;
	margin-top: 10px;
}

.mt_box h5 {
	margin-bottom: 12px;
	font-size: 20px;
	margin: 18px 0 0 22px;
	color: #e86656;
	font-weight: normal
}

.game_txtinfo {
	float: left;
	width: 1118px;
	height: 82px;
	font-size: 14px;
	color: #333;
	border: 1px solid #d6d6d6;
	padding: 18px 40px;
	background: #fff;
	line-height: 28px;
}


.other_box .left .box_cooperate .cooperate_box p {
	width: 60000px;
	height: 56px;
	overflow: hidden;
	position: absolute;
	padding-top: 14px;
}

.other_box .left .box_cooperate .cooperate_box p span a {
	margin-left: 5px;
}

/*box_player*/
.box_player {
	padding: 0 0 16px;
	margin-bottom: 10px;
	display: none;
}

.box_player .t {
	height: 36px !important;
}

.other_box .right .box_player .t h2 {
	padding-left: 15px;
}

.other_box .right .box_player .user_pic {
	width: 80px;
	height: 80px;
	float: left;
	margin: 17px 0 0 55px;
	display: inline;
}

.other_box .right .box_player ul {
	float: left;
	display: inline;
	margin: 17px 0 0 20px;
	line-height: 18px;
}

.other_box .right .box_player .user_name a {
	color: red;
	font-weight: bold;
}

.other_box .right .box_player ul li .dashan {
	display: block;
	width: 65px;
	height: 22px;
	color: #fff;
	text-align: center;
	background: #b1c1c1;
	margin-top: 6px;
}

/*box_weibo*/
.box_weibo {
	padding: 0 0 10px;
	border: 1px solid #f1f1f1;
}

.other_box .box_weibo .t {
	background-color: #fefefe;
}

.box_weibo .t h2 {
	padding-left: 15px;
	text-indent: -9999px;
	background-position: 0 -435px;
}

.other_box .right .box_weibo .b {
	_height: 10px;
	height: 10px;
	background: #fefefe;
}

.other_box .right .box_weibo .weibo_iframe {
	height: 200px;
	overflow: hidden;
	padding: 0 16px 0;
	background: #fefefe;
}

/*-------other_box-end------*/
/*links*/
.links {
	margin-top: -95px;
	height: 105px;
}

.links .t {
	zoom: 1;
	border: 1px solid #573930;

}

.links .t h2 {
	background-position: 0 -393px;
	text-indent: 0px;
	height: 44px;
	color: #ffcc99;
	font-size: 18px;
	font-weight: bolder;
}

.links p {
	height: 25px;
	line-height: 20px;
	padding: 15px 20px;
	background: #291c14;
	border-left: 1px solid #573930;
	border-right: 1px solid #573930;
	border-bottom: 1px solid #573930;
}

.links p a {
	display: inline-block;
	text-align: center;
	width: 92px;
	line-height: 28px;
}

.links p a:hover {
	text-decoration: underline;
}

/* footer */
.banner_f_game,
.banner_f_game a,
.game_footer,
.game_footer a {
	color: #554e48;
}

.banner_f_game .new_game {
	padding: 0 0 7px 0;
}

.banner_f_game .new_game a {
	text-align: left;
	width: auto;
}

.banner_f_game_change {
	border-top: 1px dashed #c5cdd2;
	padding-top: 10px;
}

.banner_f_game_change a {
	margin: 0 5px;
	display: inline;
	width: auto;
}

.game_footer {
	background: url(../images/footer_text.png?v=002) no-repeat center 97px;
	height: 154px;
	padding-top: 18px;
}

/*==============================All-sonpage================================*/
.sonpage {
	position: relative;
	/* border:1px solid #573930;*/
}

.sonpage .m {
	padding: 0 0 35px 0;
	overflow: hidden;
	background: #fff;
}

.body_wrap_up_serverlist .sonpage .m {
	overflow: visible;
}

.sonpage .t .guide {
	height: 35px;
	line-height: 35px;
	padding-right: 25px;
	position: absolute;
	top: 5px;
	right: 0;
}

.sonpage .t .guide,
.sonpage .t .guide a {
	color: #9E9199;
}

.sonpage .m .page {
	height: 40px;
	line-height: 40px;
	text-align: center;
	margin: 35px auto 0;
}

.sonpage .m .page #page {
	height: 40px;
	line-height: 40px;
	*line-height: 25px;
	_padding-top: 4px;
}

.sonpage .m .page #amount_page_total_page {}

.sonpage .m .page a {
	margin-left: 10px;
	padding: 5px 10px;
	border: 1px solid #d5d5d5;
	color: #333;
	background: #d5d5d5;
}

.sonpage .m .page .red {
	background: #ca4300;
	border: 1px solid #ca4300;
	color: #fff !important;
	font-weight: bold;
}

.sonpage .m .page .pageThis {
	background: #ca4300;
	cursor: default;
	border: 1px solid #ca4300;
	color: #fff !important;
	font-weight: bold;
}

.sonpage .m .page #news_list_page {
	margin-left: 8px;
}

/*service*/
.service_wrap,
.service_wrap a {
	color: #957d95;
}

.service_wrap .t {
	height: auto;
	background: #ccb5bb;
}

.service_wrap .t h2 {
	width: 238px;
	font-size: 16px;
	color: #fff;
	font-family: "\5fae\8f6f\96c5\9ed1";
	font-weight: 100;
}

.service_wrap .m {
	padding: 0;
	zoom: 1;
}

.service_wrap .m:after {
	content: ".";
	display: block;
	clear: both;
	height: 0px;
	visibility: hidden;
}

.service_wrap .box {
	padding-bottom: 8px;
	position: relative;
	overflow: hidden;
	border-bottom: 1px dashed #644d39;
	margin-bottom: 20px;
}

.service_wrap .box .contain {
	padding: 0 0 18px 68px;
	margin-top: 24px;
}

.service_wrap .box .contain ul {
	margin-left: 44px;
}

.service_list li {
	float: left;
	margin: 20px 20px 0 0;
	width: 275px;
	height: 60px;
	overflow: hidden;
	background: #e5e1e2;
	border: 1px solid #f5e9f5;
}

.service_list li a {
	display: block;
	padding: 12px 0 5px 40px;
}

.service_list li a:hover {
	text-decoration: none;
}

.service_list li strong {
	padding-left: 22px;
	font-size: 14px;
	font-weight: normal;
	background: url("../images/btn-mid.jpg") no-repeat;
	display: block;
}

.service_list li strong:hover {
	background: url("../images/btn-light.jpg") no-repeat;
}

.service_list li strong a {
	color: #8389a9;
}

.service_list li strong a:hover {
	color: #fff;
}

.service_list li span {
	margin: 5px 0 0;
	font-size: 12px;
	display: block;
}

.service_list li span a {
	color: #8389a9;
}

.service_list li span img {
	vertical-align: middle;
	margin-left: 10px;
	position: relative;
	top: -2px;
}

.service_wrap .box_commend .title {
	_position: relative
}

.service_wrap .box_commend .title span {
	float: right;
	display: inline;
	padding: 4px 20px 0 0 !important;
	height: 35px;
	line-height: 35px;
	_position: absolute;
	_top: 5px;
	_right: 0px;
	color: #722c54;
}

.service_wrap .box_commend .title span strong {
	font-weight: bold;
	color: #98221c;
}

.service_wrap .box_other .contain .service_list li a {
	display: block;
	padding: 24px 0 5px 40px;
}

.service_wrap .box .title .quick_chooseser {
	color: #685f58;
	height: 38px;
	line-height: 38px;
	_padding-top: 10px;
	display: none;
}

/*gonglue*/
.gonglue_wrap .t h2 {
	background-position: 23px -182px;
}

.gonglue_wrap .m {
	background: #fff;
}

.gonglue_wrap .m a {}

.gonglue_wrap .m .seacrh {
	padding: 35px 98px 10px 98px;
}

.gonglue_wrap .m .error {
	height: 40px;
	line-height: 40px;
	text-align: center;
}

.gonglue_wrap .m .seacrh input {
	float: left;
	width: 368px;
	padding: 0 11px;
	height: 40px;
	line-height: 40px;
	border: 1px solid #cbcac5;
	background: #fff;
	font-size: 16px;
	color: #5e5e5e;
}

.gonglue_wrap .m .seacrh .seacrh_btn {
	float: right;
	width: 120px;
	height: 41px;
	border: 1px solid #cbcac5;
	border-left: none;
	background: url("../images/spic.png?v=002") 0 -139px no-repeat;
}

.gonglue_wrap .m .gonglue_list li {
	float: left;
	border-bottom: 1px dashed #787a81;
	padding: 0 16px 15px;
	width: 667px;
}

.gonglue_wrap .m .gonglue_list li .title {
	height: 48px;
	line-height: 48px;
}

.gonglue_wrap .m .gonglue_list li .title h3 {
	float: left;
	width: 405px;
	font-weight: normal;
	font-size: 12px;
	font-weight: bold;
	color: red;
}

.gonglue_wrap .m .gonglue_list li .title h3 a {
	color: #b82000;
}

.gonglue_wrap .m .gonglue_list li .title .time {
	float: right;
	font-size: 12px;
}

.gonglue_wrap .m .gonglue_list li p {
	line-height: 28px;
}

.gonglue_wrap .gonglue_list {
	padding-left: 15px;
}

/*article_title*/
.article_title .t h2 {
	background-position: 18px -225px !important;
}

/*news_list*/
.news_wrap .t h2 {
	background-position: 18px -270px;
}

.news_wrap .m .gonglue_list {
	width: 100%;
	display: block;
	margin: 0 auto;
}

.news_wrap .m .gonglue_list .t_list {
	height: 30px;
	line-height: 30px;
	padding: 0 25px;
	width: 623px;
}

.news_wrap .m .gonglue_list .t_list a {}

.news_wrap .m .gonglue_list .t_list span {
	float: right;
}

.news_wrap .m .gonglue_list li {
	float: none;
	border-bottom: 1px dashed #787a81;
	padding: 0 0 15px 0;
	width: 95%;
	margin: 10px auto;
}

.news_wrap .m .gonglue_list li .title {
	height: 48px;
	line-height: 48px;
}

.news_wrap .m .gonglue_list li .title h3 {
	float: left;
	width: 500px;
	font-weight: normal;
	font-size: 16px;
	color: red;
}

.news_wrap .m .gonglue_list li .title .time {
	float: right;
	font-size: 12px;
}

.news_wrap .m .gonglue_list li .title .mark {
	float: left;
	font-size: 16px;
}

.news_wrap .m .gonglue_list li p {
	line-height: 28px;
	font-size: 14px;
}

.news_wrap .m .gonglue_list li .details {}

/*article_contain*/
.article_contain {
	padding: 0 20px 20px;
}

.article_contain .share_area {
	margin: 20px 0 0;
	padding: 0 10px;
	height: 32px;
	line-height: 32px;
	border: 1px solid #453321;
	border-width: 1px 0;
}

.article_contain .share_area .time {
	float: left;
}

.article_contain .share_area .bds_tools {
	float: left;
	margin-left: 20px;
	display: inline;
	padding: 3px 0 0;
}

.article_contain .share_area .bds_tools .bds_more {
	line-height: normal;
	padding-left: 24px;
}

.article_contain .web_search .official_news_time input {
	color: #666;
}

.article_contain .web_search {
	margin: 10px 0 0;
	padding: 0 10px;
	font-size: 14px;
}

.article_contain .web_search p span {
	margin-right: 10px;
	font-size: 12px;
}

.article_contain .web_search img {
	vertical-align: middle;
}

.article_contain .txt {
	line-height: 22px;
	padding: 10px 0;
}

.article_contain .txt p {
	margin: 0;
	font-size: 14px;
}

.article_contain .from_list {
	margin: 50px 0 0;
}

.article_contain .from_list li {
	color: #64A4CA;
	line-height: 30px;
}

.article_contain .from_list li a {
	color: #64A4CA;
	text-decoration: underline;
}

.article_contain .article_page {
	margin: 50px 0 0;
}

.article_contain .article_page p {
	margin: 0;
	line-height: 30px;
}

.article_contain .article_page a {
	font-weight: normal;
}

.color_red {
	color: #BA0101;
}

.article_contain h4 {
	font-size: 22px;
	text-align: center;
	padding: 25px 0 0;
	color: red;
}

.about_skill {
	margin: 70px 0 0;
}

.about_skill .title {
	height: 25px;
	line-height: 25px;
}

.about_skill .title h3 {
	font-weight: bold;
	color: red;
}

.about_skill .bd_newslis_con li {
	height: 25px;
	line-height: 25px;
}

.about_skill .bd_newslis_con li a {}

.bd_newslis_con li {
	height: 39px;
	line-height: 39px;
	border-bottom: 1px dashed #3d342e;
}

.bd_newslis_con li em {
	float: right;
}

.bd_newslis_con li span {
	color: #ff6a21;
	font-weight: bold;
	margin: 0 10px 0 0;
	float: left;
}

.bd_newslis_con li a {
	float: left;
	font-size: 14px;
}

.game_newcard .t {
	height: 20px;
}


/*chenh*/

/*weixin*/
.box_customer {
	text-align: center;
	height: 320px;

}

.box_customer .t h2 {
	height: 35px;
	border-bottom: 1px solid #1f0b05;
	padding: 10px 0 0 30px;
	text-indent: -9999px;
	background: #2a2220 url(../images/title_word.png?v=002) no-repeat 15px -686px;
}

.txt_left {
	width: 200px;
	margin: 0 auto;
}

.txt_left>p {
	margin-top: 4px;
	text-align: left;
}

/* focus_act */
/* focus_img_pre */
.focus_img_pre {
	float: right;
	position: relative;
	height: 346px;
	background: #050b17;
	overflow: hidden;
	display: block;
	margin-bottom: 10px;
	/*background: url("../images/ls.jpg?v=20150319") no-repeat 0 bottom;*/
}

.focus_img_pre #new_pics {
	list-style: none;
	height: 350px;
	width: 890px;
	float: left;
	overflow: hidden;
	background: #000;
}

.new_pics_l {
	width: 10000px;
	float: left;
}

.new_pics_l li {
	position: relative;
	float: left;
	height: 320px;
	display: block;
}

.kv-num {
	position: absolute;
	right: 6px;
	bottom: 8px;
}

.kv-num li {
	font-size: 33px;
	float: left;
	overflow: hidden;
	margin-right: 8px;
	cursor: pointer;
	color: #fff;
	text-indent: -9999px;
	width: 20px;
	height: 20px;
	background: #fff;
	border-radius: 20px;
}

.kv-num .on {
	background: #e9b957;
	width: 35px;
}

/*new 0309*/
.r_linkad {
	float: right;
}

.r_linkad img {
	display: inline-block;
	margin-bottom: 1px;
}

/*sort*/
.right_r_box {
	float: right;
	width: 34%;
}

.right_r_box .t {
	width: 300px;
}

.box_right .right_r_box .t {
	background: url(../images/title.png?v=002) no-repeat -6px -76px;
}

.level_box .t h2 {
	height: 40px;
	background: #110f0f;
	font-size: 20px;
	line-height: 45px;
	color: #bbbbbb;
	font-weight: normal;
	border-bottom: 2px solid #333333;
}

.level_box .t h2 span {
	font-size: 12px;
}

.raiders .t h2 {
	background: url(../images/title.png?v=002) no-repeat 68px -362px;
}

.raiders_img {
	height: 84px;
}

.raiders_img li {
	float: left;
	margin-left: 14px;
}

.raiders_news li {
	line-height: 26px;
	margin-left: 10px;
	margin-right: 10px;
}

.raiders_news li em {
	float: right;
}

.raiders .m .more_raiders {
	float: right;
	margin-right: 8px;
}

.box_right .right_r_box .m {
	padding: 10px 0px;
	overflow: hidden;
	position: relative;
}

.right_r_box .b {
	height: 0px;
	width: 288px;
	background: #f5e9f5;
	overflow: hidden;
}

.select {
	font-size: 16px;
	line-height: 20px;
	height: 20px;
	margin: 8px 0 2px 46px;
}

.l-t {
	line-height: 28px;
	height: 28px;
	color: #bd9d60;
	text-align: center;
	padding-left: 44px;
}

.honor_rank {
	text-align: center;
	height: 194px;
}

.honor_rank li {
	line-height: 26px;
	height: 26px;
	border-top: 1px dashed #4f565e;
	padding-left: 44px;
}

.honor_rank em,
.r {
	display: inline-block;
	width: 28px;
}

.honor_rank span,
.n {
	display: inline-block;
	width: 212px;
	text-align: center;
}

/*game_info*/
.game_info {
	border: 1px solid #573930;
}

.game_info .t {
	background: #221713;
	height: 40px;
	border-bottom: 1px solid #573930;
}

.game_info .t h2 {
	background: url(../images/title.png?v=002) no-repeat 20px -485px;
}

.game_info .m {
	height: 277px;
	background: #221713;
	padding: 0px 0;
}

/*jietu*/
.game_pic {
	background: url(../images/nicevedio_bg.jpg?v=002);
	height: 190px;
}

.game_pic .t {
	background: #221713;
	height: 40px;
	border-bottom: 1px solid #573930;
}

.game_pic .t h2 {
	background: url(../images/title.png?v=002) no-repeat 20px -528px;
}

.game_pic .m {
	height: 150px;
	background: #221713;
}

/*left link con*/
.box_newcard {
	padding: 10px;
	background: #231111;
	height: 298px;
	overflow: hidden;
	border: 1px solid #523837;
	width: 268px;
}

.box_newcard .m {
	height: 290px;
	background: url(../images/xinshouka.jpg?v=20150930) no-repeat;
}

.box_newcard a {
	display: block;
	float: left;
	width: 132px;
	height: 54px;
	text-indent: -10000px;
	overflow: hidden;
}

.box_newcard .a1 {
	width: 100%;
	height: 67px;
}

.box_newcard .a2:hover {
	background-position: 0 -73px;
}

.box_newcard .a3:hover {
	background-position: -115px -73px;
}

.box_newcard .a4:hover {
	background-position: 0 -146px;
}

.box_newcard .a5:hover {
	background-position: -115px -146px;
}

.box_newcard .a6:hover {
	background-position: 0 -219px;
}

.box_newcard .a7:hover {
	background-position: -115px -219px;
}

.box_newcard .a8:hover {
	background-position: 0 -292px;
}

.box_newcard .a9:hover {
	background-position: -115px -292px;
}

.sidebar-server {
	float: left;
	overflow: hidden;
	width: 523px;
	height: 80px;
	padding-left: 92px;
	font-size: 14px;
	margin-top: 4px;

}

.sidebar-server .new {}

.sidebar-server span {
	margin-left: 10px
}

.sidebar-server li {
	line-height: 24px;
	float: left;
	width: 149px;
	height: 24px;
}

.sidebar-server li a {
	width: 140px;
	display: inline-block;
	padding-left: 10px;
}

.sidebar-server .bianse a:hover {
	color: #fdff00;
	background: url(../images/001.png?v=002) no-repeat 0px 2px;
	_background: url(/v6/game/website/newtx/images/angel.png?v=002) no-repeat 0px 2px !important;
}

#xxxxxxx_ddd:hover {
	background: #2a180a;
}

#xxxxxxx_ddd2:hover {
	background: #2a180a;
}

.quick-ingame .enter_g {
	width: 260px;
	font-size: 14px;
	font-weight: 600
}

.quick-ingame .enter_g select {
	line-height: 24px;
	width: 81px;
	height: 24px;
	text-align: center;
	font-size: 14px;
	display: inline-block;
	vertical-align: top;
}


.youxi_15 {
	display: block;
	position: absolute;
	top: 34px;
}

#youxi_15 {
	color: #996666;
}

.s-more {
	line-height: 16px;
	float: left;
	height: 16px;
	color: #996666;
	margin: 8px 0px 1px 394px;
	font-size: 14px;
}

.quick-ingame {
	line-height: 25px;
	float: left;
	width: 100%;
	height: 36px;
	position: absolute;
	left: 0px;
	top: 15px;
	z-index: 3;
	color: #e86656;
	padding-left: 32px;
	background: #d8d8d8;
	padding-top: 9px;
}

.quick-ingame ul {
	padding-top: 50px;
}

.quick-ingame span {
	color: #ffffff;
}

.fastin-input {
	line-height: 23px;
	width: 58px;
	height: 23px;
	text-align: center;
	font-size: 14px;
	display: inline-block;
	margin: 0 8px;
	border: none
}

.fastin-btn {
	width: 64px;
	height: 23px;
	background: #cc0033;
	line-height: 22px;
	color: #fff;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	padding: 0;
	margin-left: 15px;
	cursor: pointer;
	display: inline-block;
	border: 1px solid #ff9933;
}

.server-tip-2 {
	color: #ffff00;
}

.server-tip-1 {
	color: #ff9900;
}

.server-tip-1 span {
	color: #FC0808;
}

.server-tip-2 span {
	color: #62FC08;
}

.triangle {
	display: block;
	position: absolute;
	bottom: -2px;
	z-index: 3;
	width: 0;
	height: 2px;
	background-color: #8F8263;
	transition: .5s;
	_display: none;
}

/*.zl {
  position: relative;
  float: left;
  overflow: hidden;
  width: 138px;
  height: 272px;
  cursor: pointer;
  -webkit-transition: width 300ms ease;
  transition: width 300ms ease;
  background: url(../images/ziliao.png?v=120150930) no-repeat;
}*/
.game_info .show {
	overflow: hidden;
	width: 484px;
	border: 0;
}

.zl-2 {
	background-position: -136px 0;
}

.zl-3 {
	background-position: -274px 0;
}

.zl-4 {
	background-position: -416px 0;
}

.zl-con a {
	line-height: 36px;
	float: left;
	width: 99px;
	height: 36px;
	text-align: center;
	color: #333;
	font-size: 14px;
}

.JQ-slide {
	position: relative;
	width: 810px;
	height: 142px;
	margin: 0 0 0px 0;
	/*background: #f9f9f9;*/
	padding: 10px 35px;
	padding-bottom: 0px;
}

.JQ-slide-nav a.prev {
	left: 43px;
	top: 73px;
	background-position: -325px -229px;
}

.JQ-slide-nav a {
	display: block;
	z-index: 99;
	width: 48px;
	height: 48px;
	overflow: hidden;
	text-indent: -999em;
	text-decoration: none;
	position: absolute;
	top: 40px;
	background: url(../images/title.png?v=002) no-repeat;
}

.JQ-slide-nav a.next {
	right: -276px;
	top: 73px;
	background-position: -376px -229px;
}

.ver_center h2 {
	height: 56px;
	border-bottom: 1px solid #5f4e48;
	font-size: 20px;
	color: #503214;
	padding-left: 24px;
	line-height: 68px;
	background: #d3c6b7;
	font-weight: normal;
}

.ver_center h2 span {
	font-size: 12px;
}

.JQ-slide .wrap {
	height: 178px;
	position: absolute;
	left: 21px;
	top: 16px;
	width: 1153px;
	overflow: hidden;
}

.JQ-slide-content {
	position: absolute;
}

.imgList {
	float: none;
	overflow: hidden;
	zoom: 1;
	margin-left: -10px;
}

.imgList li {
	width: 239px;
	margin: 0 5px;
}

.imgList li {
	float: left;
	display: inline;
	overflow: hidden;
}

.imgList li .img {
	/*border: 1px solid #d8d8d8;*/
	padding: 5px;
}

/*server*/
.clearfix {
	clear: both;
}

/*.main_right{width: 900px;border: 1px solid #573930;padding: 70px 0 30px 0;background: url("../images/header-title.jpg") no-repeat no-repeat 50% 0;background-color: #291c15;}*/
.main_right .server_t {
	width: 100%;
	/*border: 1px solid #573930;*/
	padding: 70px 0 30px 0;
	background: url("../images/header-title.jpg?v=20160718") no-repeat no-repeat 50% 0;
	background-color: #291c15;
}

.main_right .server_m {
	background-color: #291c15;
}

.main_right .server_b {
	background-color: #291c15;
	height: 20px;
}

#_server_list {
	width: 860px;
	margin: 0 auto;
	padding-bottom: 20px;
	/*background: #3f2821;border: 1px solid #482f28;*/
}

.body_wrap_up_serverlist #_server_list {
	width: 92%;
	padding: 0 4%;
}

.service_wrap .t {
	background-color: #3f2821;
}

.service_wrap .t h2 {
	color: #ffcc99 !important;
	font-size: 1.5em !important;
}

.service_wrap .title h3 {
	background: #c88a2b !important;
	color: #000 !important;
	font-size: 1.5em !important;
	width: 116px;
	float: left;
}

.service_wrap .box .contain {
	padding-left: 0 !important;
}

.service_wrap .box_all .contain {
	margin: 20px 0 0 0;
}

.service_wrap .box_commend .title span {
	color: #fff;
}

.service_wrap .box_commend .title span strong {
	color: #4a8aec !important;
}

.service_wrap .server_g {
	background: #956a41;
	border: none;
	color: #000;
}

.service_wrap a.now {
	color: #fff;
	background: #770C04;
}

.service_list li {
	width: 171px !important;
	height: 38px !important;
	display: inline-block;
	text-align: center !important;
	line-height: 38px !important;
	margin: 5px !important;
	padding: 0 !important;
	background: url("../images/btn-mid.png?v=002") no-repeat no-repeat 50% 50%;
	border: none !important;
}

.service_list li.all-server-item {
	display: none;
}

.service_list li.light {
	background: url("../images/btn-light.png?v=002") no-repeat no-repeat 50% 50%;
}

.service_list li a,
.service_list li strong {
	padding: 0 !important;
	display: block;
	font-size: 14px;
	font-weight: normal;
	padding-left: 22px;
	color: #fff;
}

.service_list li a img,
.service_list li strong img {
	display: none;
}

.quick_chooseser {
	float: right !important;
	padding: 4px 18px 0 30px;
	color: #fff !important;
	font-size: 14px;
}

.quick_chooseser input.server_search {
	border: 1px solid #830707;
	border-radius: 5px;
	background-color: #830707;
	color: #fff;
	padding: 1px 3px;
	cursor: pointer;
}

.website_page {
	margin-left: 17px;
	padding: 10px;
	text-align: left;
}

.qq_warm {
	background: url("/v6/game/website/common/images/calendar_buttons.png?v=002") no-repeat scroll 0 0 !important;
}

.show {
	display: block !important;
}

/*# sourceMappingURL=list.css.map */
/*list*/
/*{width: 300px;height: 310px;background: #494341;}*/
.unfold_list {
	width: 100%;
	height: 56px;
	background: #242222 url(../images/title_word.png?v=002) no-repeat 70px -348px;
}

.tips_list li {
	float: left;
	/*margin: 1px 0 0 1px;*/
	width: 148px;
	height: 134px;
	background: #110f0f;
	text-align: center;
}

.tips_list li img {
	margin: 18px 0 10px;
}

.tips_list li p {
	font-size: 20px;
	color: #ccc;
}

.level_box .m {
	padding: 0 !important;
}

.profession_tit {
	overflow: hidden;
	width: 360px;
	height: 55px;
	border-bottom: none;
	z-index: 20;
	position: absolute;
	left: 522px;
	top: 8px;
	background: rgba(0, 0, 0, .4);
	background: #000\9;
}

.profession_pre {
	width: 900px;
	height: 294px;
	position: relative;
	margin-top: 45px;
}

.profession_tit li {
	float: left;
	width: 120px;
	height: 55px;
	text-align: center;
	line-height: 55px;
	font-size: 18px;
	color: #fff;
	cursor: pointer;
}

.profession_tit li.curr {
	background: #5e0200;
}

.profession_tit li i {
	width: 28px;
	height: 28px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 6px;
	background: url(../images/tab_i.png?v=002) no-repeat;
}

.profession_tit li.h_zs i {
	background-position: -1px -4px;
}

.profession_tit li.h_fs i {
	background-position: -1px -37px;
}

.profession_tit li.h_ds i {
	background-position: -1px -70px;
}

.profession_pre .zs {
	width: 900px;
	height: 273px;
}

.profession_pre .ds {
	width: 900px;
	height: 273px;
}

.profession_pre .fs {
	width: 900px;
	height: 273px;
}

.profession_pre li h3 {
	font-size: 30px;
	position: absolute;
	left: 10px;
	top: 50px;
	color: #d3a87d;
}

.profession_pre li p {
	font-size: 14px;
	position: absolute;
	left: 10px;
	top: 136px;
	text-shadow: 2px 2px 2px #000;
	color: #d3a87d;
}

.profession_pre li a {
	border: 2px solid #b66b00;
	border-radius: 6px;
	font-size: 20px;
	padding: 2px;
	color: #d3a87d;
	text-decoration: none;
	position: absolute;
	top: 200px;
	left: 10px;
}

.profession_pre li .txt_pic {
	float: left;
	width: 500px;
	height: 450px;
	position: absolute;
	top: -47px;
	left: 0;
}

.profession_pre li .per_pic {
	float: right;
	width: 466px;
	height: 450px;
	position: absolute;
	right: 0;
	top: -47px;
}

.profession_pre li.zs .txt_pic {
	background: url(../images/zs_per.png?v=120170522) no-repeat;
}

.profession_pre li.zs .per_pic {
	background: url(../images/zs_txt.png?v=120170912) no-repeat top right;
}

.profession_pre li.fs .txt_pic {
	background: url(../images/fs_per.png?v=120170522) no-repeat;
}

.profession_pre li.fs .per_pic {
	background: url(../images/fs_txt.png?v=120170912) no-repeat top right;
}

.profession_pre li.ds .txt_pic {
	background: url(../images/ds_per.png?v=120170711) no-repeat;
}

.profession_pre li.ds .per_pic {
	background: url(../images/ds_txt.png?v=120170912) no-repeat top right;
}

/*.profession_pre li {position: relative; transition: 0.3s linear;
    -webkit-transition: 0.3s linear;
    -o-transition: 0.3s linear;
    -moz-transition: 0.3s linear;
    -ms-transition: 0.3s linear;}*/
.raiders {
	width: 1200px;
	margin-bottom: 10px;
}

.raiders .m {
	padding: 0 !important;
}

/*ÃƒÂ¨Ã‚Â§Ã¢â‚¬Â ÃƒÂ©Ã‚Â¢Ã¢â‚¬ËœÃƒÂ¤Ã‚Â¸Ã‚Â­ÃƒÂ¥Ã‚Â¿Ã†â€™*/
.vedio_box {
	width: 714px;
	float: left;
	background: #fff;
	margin-top: 10px;
	height: 185px;
	*margin-top: 0;
	position: relative;
	*margin-left: -300px;
	margin-left: -300px;
	margin-right: 10px;
	border: 1px solid #d6d6d6;
}

.vedio_box h2 {
	height: 46px;
	font-size: 20px;
	line-height: 51px;
	color: #e86656;
	padding-left: 23px;
	font-weight: normal;
}

.vedio_box h2 span {
	font-size: 12px;
}

.vedio_box h2 a {
	float: right;
	font-size: 14px;
	text-decoration: none;
	color: #ffcc99;
	line-height: 44px;
	margin-right: 26px;
}

.special_part {
	height: 283px;
	*height: 184px;
	display: none;
}

.vedio_con .prev {
	display: block;
	z-index: 99;
	width: 48px;
	height: 48px;
	overflow: hidden;
	text-indent: -999em;
	text-decoration: none;
	position: absolute;
	top: 138px;
	left: 15px;
	background: url(/v6/game/website/newtx/images/title.png?v=002) no-repeat -325px -229px;
}

.vedio_con .next {
	display: block;
	z-index: 99;
	width: 48px;
	height: 48px;
	overflow: hidden;
	text-indent: -999em;
	text-decoration: none;
	position: absolute;
	top: 138px;
	left: 1135px;
	background: url(/v6/game/website/newtx/images/title.png?v=002) no-repeat -376px -229px;
}

/*.vedio_con {padding-left: 93px;}*/
.vedio_con li {
	width: 202px;
	height: 110px;
	float: left;
	border: 1px solid #757473;
	margin: 10px 6px;
	overflow: hidden;
}

li.vedio_con1 a {
	display: block;
	width: 100%;
	height: 100%;
}

/*ÃƒÂ¥Ã‚ÂºÃ¢â‚¬Â¢ÃƒÂ©Ã†â€™Ã‚Â¨ÃƒÂ©Ã¢â‚¬Å“Ã‚Â¾ÃƒÂ¦Ã…Â½Ã‚Â¥*/
.cooperate_box {
	width: 1200px;
	background: #1f1e1e;
}

.cooperate_box span,
.cooperate_box .cooperate_p,
.cooperate_box .links_p {
	float: left;
}

.links_p select {
	width: 130px;
	height: 30px;
}

.cooperate_p {
	overflow: hidden;
	width: 260px;
	height: 55px;
	white-space: nowrap;
	margin: 10px 0 0 40px;
	position: relative;
}

.box_cooperate .t {
	float: left;
}

#box_cooperate .t h2 {
	text-indent: 0 !important;
	border-bottom: none !important;
}

.box_cooperate .t h2 {
	background: none;
}

.cooperate_box_con {
	position: relative;
	width: 236px;
	height: 54px;
	overflow: hidden;
	margin: 34px auto 0;
}

.cooperate_box_con p {
	width: 5000px;
}

.links_p {
	margin: 22px 250px 0 20px;
	*margin: 0 250px 0 20px;
}

.con5 {
	background: #3a302d;
	margin: 0 auto;
	width: 1200px;
}

.mrgr-2 {
	margin-right: 2px;
}

.paper {
	display: block;
	width: 100%;
	height: auto;
	background-color: #d6d6d6;
	float: left;
	overflow: hidden;
	margin-bottom: 10px;
}

.list-icon {
	width: 100%;
	height: 100%;
	display: block;
	margin-right: 1px;
	margin-top: 1px;
}

.list-icon ul li {
	background-color: #fff;
	margin-bottom: 2px;
	height: 95px;
	width: 98px;
	float: left;
	list-style: none;
	position: relative;
}

.list-icon ul li:hover {
	background: #eaa971;
}

.list-icon ul li.w-50 {
	width: calc(50% - 2px);
	height: 154px;
	margin-bottom: 1px;
	margin-right: 1px;
}

.list-icon .icon {
	display: inline-block;
	position: absolute;
	transition: 0.3s linear;
	-webkit-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;

}

.vedio_con img {
	width: 100%;
	-webkit-transition: 0.3s ease-in;
	-o-transition: 0.3s ease-in;
	-moz-transition: 0.3s ease-in;
	-ms-transition: 0.3s ease-in;

}

.vedio_con img:hover {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
}

.vedio_con1 img {
	-webkit-transition: 0.2s linear;
	-o-transition: 0.2s linear;
	-moz-transition: 0.2s linear;
	-ms-transition: 0.2s linear;
}

.vedio_con1:hover img {
	-moz-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH();
}

.list-icon .icon-t {
	width: 55px;
	height: 55px;
	transform-origin: 27px 27px;
	-webkit-transition-origin: 27px 27px;
	-o-transition-origin: 27px 27px;
	-moz-transition-origin: 27px 27px;
	-ms-transition-origin: 27px 27px;
	z-index: 2;
	position: absolute;
	left: 50%;
	top: 25px;
	transform: translateX(-50%);
}

/*
ÃƒÂ¦Ã‚ÂµÃ‚ÂÃƒÂ¨Ã‚Â§Ã‹â€ ÃƒÂ¥Ã¢â€žÂ¢Ã‚Â¨ÃƒÂ¦Ã¢â‚¬ÂÃ‚Â¯ÃƒÂ¦Ã…â€™Ã‚Â
ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢Internet Explorer 10ÃƒÂ£Ã¢â€šÂ¬Ã‚ÂFirefoxÃƒÂ£Ã¢â€šÂ¬Ã‚ÂOpera ÃƒÂ¥Ã¢â‚¬â„¢Ã…â€™ Chrome ÃƒÂ¦Ã¢â‚¬ÂÃ‚Â¯ÃƒÂ¦Ã…â€™Ã‚Â transition ÃƒÂ¥Ã‚Â±Ã…Â¾ÃƒÂ¦Ã¢â€šÂ¬Ã‚Â§ÃƒÂ£Ã¢â€šÂ¬Ã¢â‚¬Å¡
ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢Safari ÃƒÂ¦Ã¢â‚¬ÂÃ‚Â¯ÃƒÂ¦Ã…â€™Ã‚ÂÃƒÂ¦Ã¢â‚¬ÂºÃ‚Â¿ÃƒÂ¤Ã‚Â»Ã‚Â£ÃƒÂ§Ã…Â¡Ã¢â‚¬Å¾ -webkit-transition ÃƒÂ¥Ã‚Â±Ã…Â¾ÃƒÂ¦Ã¢â€šÂ¬Ã‚Â§ÃƒÂ£Ã¢â€šÂ¬Ã¢â‚¬Å¡
ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢ÃƒÂ¦Ã‚Â³Ã‚Â¨ÃƒÂ©Ã¢â‚¬Â¡Ã…Â ÃƒÂ¯Ã‚Â¼Ã…Â¡Internet Explorer 9 ÃƒÂ¤Ã‚Â»Ã‚Â¥ÃƒÂ¥Ã‚ÂÃ…Â ÃƒÂ¦Ã¢â‚¬ÂºÃ‚Â´ÃƒÂ¦Ã¢â‚¬â€Ã‚Â©ÃƒÂ§Ã¢â‚¬Â°Ã‹â€ ÃƒÂ¦Ã…â€œÃ‚Â¬ÃƒÂ§Ã…Â¡Ã¢â‚¬Å¾ÃƒÂ¦Ã‚ÂµÃ‚ÂÃƒÂ¨Ã‚Â§Ã‹â€ ÃƒÂ¥Ã¢â€žÂ¢Ã‚Â¨ÃƒÂ¤Ã‚Â¸Ã‚ÂÃƒÂ¦Ã¢â‚¬ÂÃ‚Â¯ÃƒÂ¦Ã…â€™Ã‚Â transition ÃƒÂ¥Ã‚Â±Ã…Â¾ÃƒÂ¦Ã¢â€šÂ¬Ã‚Â§ÃƒÂ£Ã¢â€šÂ¬Ã¢â‚¬Å¡
*/
/*.list-icon .icon-t:hover{
    transform: rotate(360deg);
    -ms-transform: rotate(360deg) scale(1.2);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg) scale(1.2);
    -moz-transform: rotate(360deg) scale(1.2);
}*/
.list-icon ul li.w-50 a {
	display: inline-block;
	width: 100%;
	height: 100%;
	text-align: center;
}

.list-icon ul li.w-50 a:hover .icon-t {
	/* transform: rotate(360deg); */
	-ms-transform: rotate(360deg) scale(1.2);
	/* -webkit-transform: rotate(360deg); */
	-o-transform: rotate(360deg) scale(1.2);
	-moz-transform: rotate(360deg) scale(1.2);
}

.list-icon ul li.w-50 a:hover .text {
	color: #fff;
}

.list-icon ul li.w-50 a:hover .gifts {
	background-image: url(../images/entrya_4.png?v=002);
}

.list-icon ul li.w-50 a:hover .download {
	background-image: url(../images/entrya_7.png?v=002);
}

.list-icon ul li.w-50 a:hover .gamebox {
	background-image: url(../images/entrya_2.png?v=002);
}

.list-icon ul li.w-50 a:hover .newplayer {
	background-image: url(../images/entrya_3.png?v=002);
}

.list-icon ul li.w-50 a:hover .vippower {
	background-image: url(../images/entrya_5.png?v=002);
}

.list-icon ul li.w-50 a:hover .safebox {
	background-image: url(../images/entrya_6.png?v=002);
}

.list-icon .text {
	display: inline-block;
	width: 100%;
	height: auto;
	position: absolute;
	z-index: 1;
	font-size: 20px;
	text-align: center;
	top: 95px;
	left: 0;
	font-size: 18px;
	color: #2e2f31;
}

.list-icon .gifts {
	background: url("../images/entry_4.png?v=120170518") no-repeat;
}

.list-icon .download {
	background: url("../images/entry_7.png?v=120170518") no-repeat;
}

.list-icon .gamebox {
	background: url("../images/entry_2.png?v=120170518") no-repeat;
}

.list-icon .newplayer {
	background: url("../images/entry_3.png?v=120170518") no-repeat;
}

.list-icon .vippower {
	background: url("../images/entry_5.png?v=120170518") no-repeat;
}

.list-icon .safebox {
	background: url("../images/entry_6.png?v=120170518") no-repeat;
}

.list-icon ul li .icon-b {
	width: 98px;
	height: 90px;
	z-index: 2;
}

.list-icon ul li .icon-b:hover {
	transform: scale(1.2);
	-ms-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-o-transform: scale(1.2);
	-moz-transform: scale(1.2);
}

.list-icon ul li .icon-btext {
	display: inline-block;
	list-style: 20px;
	text-align: center;
	font-family: "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ";
	font-size: 16px;
	font-weight: bold;
	color: #946233;
	z-index: 1;
	position: absolute;
	bottom: 15px;
	left: 18px
}

#media_official span {
	width: 5000px;
}

#media_official span a {
	margin: 0 6px;
}

#media_official span img {
	width: 131px;
	height: 56px;
}

#rktype {
	display: none;
}

.lookback {
	font-size: 14px;
}

#serverindex {
	margin-right: 15px;
}

.official_topbar {
	height: 44px !important;
}

.layout {
	background: #000;
	left: 0;
	opacity: 0.4;
	filter: alpha(opacity=40);
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 99999;
	_display: none;
}

.video-alert {
	background: #505050;
	border: 3px solid #505050;
	height: 500px;
	left: 50%;
	margin: 0 0 0 -430px;
	position: absolute;
	top: 50%;
	width: 860px;
	z-index: 999999;
}

.video-close {
	background: url(/v6/huodong/tenyear/images/close.jpg?v=002) no-repeat;
	display: block;
	height: 44px;
	position: absolute;
	right: -44px;
	top: -3px;
	width: 44px;
}

.video-code {
	height: 500px;
	width: 860px;
}

.userCARDS_frame_vode .userCARDS_input_vode {
	position: absolute;
	width: 252px;
	top: 71px;
	left: -10px;
	height: 32px;
	background: #110f0f;
	z-index: 9999;
	padding: 1px 0 0 10px;
}

.body_wrap_up_serverlist .userCARDS_frame_vode .userCARDS_input_vode {
	width: 280px;
	top: 44px;
	background: none;
}

.userCARDS_form {
	position: relative !important;
}

.userCARDS_error p {
	bottom: -28px !important;
	left: 12px !important;
}

.body_wrap_up_serverlist .userCARDS_error p {
	bottom: -3px !important;
	left: 0 !important;
}

.raiders .t {
	display: none;
}

.box_right .raiders .m {
	height: 450px;
	display: none
}

.gamelogin .userCARDS_con {
	*position: relative;
	*z-index: 10 !important;
}

.ver_center {
	width: 1200px;
	margin: 0 auto;
	margin-top: 13px;
	margin-bottom: 40px;
}

.body_wrap_up_serverlist #global_login_game {
	padding-top: 24px;
}

.imgList li {
	float: left;
	display: inline;
	width: 130px;
	margin-left: 52px;
	text-align: center;
}

.imgList li a {
	display: block;
	width: 100%;
	height: 130px;
	position: relative;
}

.img_div {
	height: 130px;
	width: 130px;
	overflow: hidden;
	border-radius: 50%;
	position: relative;
	z-index: 3;
	-webkit-filter: grayscale(0.7) brightness(1.1);
	-moz-filter: grayscale(0.7) brightness(1.1);
	-o-filter: grayscale(0.7) brightness(1.1);
	-ms-filter: grayscale(0.7) brightness(1.1);
	filter: grayscale(0.7) brightness(1.1);
	transition: .5s;
}

.img_div:hover {
	-moz-filter: grayscale(0) brightness(1);
	-o-filter: grayscale(0) brightness(1);
	-ms-filter: grayscale(0) brightness(1);
	filter: grayscale(0) brightness(1);
	-webkit-filter: grayscale(0) brightness(1);
}

.img_div img {
	display: block;
	border-radius: 50%;
	width: 130px;
	height: 130px;
}

.img_div i.version-cover {
	z-index: 4;
	position: absolute;
	border: 6px solid #cdd1d4;
	border-radius: 50%;
	left: 0;
	top: 0;
	width: 119px;
	height: 119px;
	transition: 1s;
}

.img_div:hover .version-cover {
	border-color: transparent;
}

.imgList li p {
	color: #503214;
	margin-top: 2px;
	font-size: 13px;
	line-height: 18px;
}

.imgList li a:hover .version_cover {
	border-color: transparent;
}

.line_dashed {
	display: inline;
	width: 130px;
	margin-left: 52px;
	text-align: center;
	border-bottom: 1px dashed #cc9966;
	width: 1157px !important;
	position: absolute;
	left: 0;
	top: 67px;
	*z-index: -1;
	margin-left: 0 !important;
}

.head_banner_tab {
	position: absolute;
	top: 563px;
	right: 20px;

}

.head_banner_tab li {
	display: inline;
	float: left;
	height: 15px;
	width: 15px;
	overflow: hidden;
	line-height: 0;
	border-radius: 10px;
	margin: 0 4px;
	background: #fff;
	cursor: pointer;
}

.head_banner_tab li.cur {
	width: 30px;
	background: #fe6603;
	border-radius: 6px;
}

.video_memo_div {
	width: 648px;
	height: 140px;
	overflow: hidden;
	position: relative;
	margin-left: 38px;
}

#hot_news_ul_id_video {
	width: 100000px;
	position: absolute;
}

.txturngray {
	cursor: default !important;
}

#frame_login_label_authcode {
	padding-left: 10px !important;
}

.gamelogin .userCARDS_other li.o_qq,
.gamelogin .userCARDS_other li.o_2345,
.gamelogin .userCARDS_other li.o_weibo,
.gamelogin .userCARDS_other li.o_wechat {
	width: 27px !important;
	height: 27px !important;
	margin-right: 10px;
}

#frame_login_wechatLogin {
	background: url("../images/icon_txt.png?v=002") no-repeat -35px 0;
	height: 27px !important;
}

.gamelogin .userCARDS_other li.o_qq a {
	background: url("../images/icon_txt.png?v=002") no-repeat 0 0;
	width: 27px !important;
	height: 27px !important;
}

.userCARDS_hidden_login a {
	width: 27px;
	height: 27px !important;
	text-indent: -9999px;
	display: block;
	background: url("../images/icon_txt.png?v=002") no-repeat -71px 0;
}

.userCARDS_other li a {
	line-height: 16px !important;
}

.userCARDS_other li.o_reg a {
	width: 67px !important;
}

/*.gamelogin .userCARDS_error span.common_login_tips_close{
    background:#ffffd0  url("../images/btn_icon_close.png?v=002") no-repeat;
    color: #f00;
    width: 16px;
    height: 16px;
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
}*/

.userCARDS_error .common_login_tips_close {
	right: -5px;
	top: 5px;
	display: none;
}

#moremyserfer {
	width: 100% !important;
	background: #3F2821;
	height: 40px !important;
	line-height: 40px !important;
}

#chouoseser_id {
	display: inline-block;
	*display: inline;
}

.zl_tit {
	position: relative;
}

.zl_tit .a_line {
	width: 300px;
	height: 1px;
	position: absolute;
	left: -18px;
	top: 17px;
	background: #6a6a6a;
}

.zl_tit ul {
	position: absolute;
	left: 10px;
	top: -3px;
	overflow: hidden;
}

.zl_tit ul li {
	cursor: pointer;
	float: left;
	width: 40px;
	height: 40px;
	background: url(../images/js_normal.png?v=002) no-repeat;
	text-align: center;
	line-height: 40px;
	font-size: 22px;
	color: #666666;
	margin: 0 10px;
	font-weight: bold;
}

.zl_tit ul li.cur {
	background: url(../images/js_special.png?v=002) no-repeat;
	color: #5c3b1a;
}

.zl_con {
	position: relative;
}

.zl_con_1 {
	position: absolute;
	top: 52px;
	display: none;
}

.zl_con_1 p {
	overflow: hidden;
	line-height: 36px;
}

.zl_con_1 p a {
	display: block;
	float: left;
	margin: 0 4px;
	font-size: 14px;
	color: #ccc;
}

.zl_con_1 p a:hover {
	text-decoration: underline;
}

.ex_more {
	position: absolute;
	left: 99px;
	top: 195px;
	width: 94px;
	height: 26px;
	background: url(../images/more_info.png?v=002) no-repeat;
}

.ex_more:hover {
	background: url(../images/more_info.png?v=002) no-repeat;
}

.ver_box {
	margin-bottom: 40px;
}

.userCARDS_loginbtn a {
	background: url(../images/lg_btn1.jpg?v=002) no-repeat 0 0 !important;
	width: 89px !important;
	height: 60px !important;
}

.userCARDS_loginbtn a:hover {
	background-image: url(../images/lg_btn2.jpg?v=002) !important;
}

.gamelogin .userCARDS_other h6 {
	display: block !important;
}

.gamelogin .userCARDS_other h6 {
	display: block;
	color: #ffc;
	position: absolute;
	left: 15px;
	top: 14px;
}

.body_wrap_up_serverlist .gamelogin .userCARDS_other .legend {
	left: 0;
}

.body_wrap_up_serverlist .gamelogin .userCARDS_other .clear_here {
	margin-left: 105px;
	width: 75px !important;
	margin-top: 0;
}

.body_wrap_up_serverlist .gamelogin .userCARDS_other .clear_here li.o_reg {
	border: 0;
	left: 202px;
	top: 11px;
}

.gamelogin .userCARDS_other {
	position: relative;
	width: 185px !important;
}

.userCARDS_error p {
	border: none !important;
	background: none !important;
}

.service_wrap .user_info {
	width: 30%;
}

.vedios {
	width: 890px;
}

.playbox {
	display: block;
	width: 579px;
	height: 294px;
	background: #000;
	position: relative;
	float: left;
	border: 1px solid #262221;
}

.playbox img.J_lazyloaded {
	width: 100%;
	height: 100%;
}

.playbox img.player_btn {
	position: absolute;
	left: 260px;
	top: 111px;
}

.yq_box .friendlink_web {
	width: 100%;
	height: 111px;
	overflow: hidden;
	margin-top: 10px;
}

.yq_box a {
	display: inline-block;
	width: 83%;
	font-size: 14px;
	line-height: 27px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-right: 1%;
	color: #a7a7ac;
	padding-left: 20px;
}


.zlc {
	width: 890px;
}

.ziliao {
	float: left;
	width: 100%;
	height: 298px;
	background: #fff;
	overflow: hidden
}

.zl {
	position: relative;
	float: left;
	overflow: hidden;
	width: 133px;
	height: 298px;
	-webkit-transition: width 300ms ease;
	transition: width 300ms ease;
	background: url(../images/zl.jpg?v=2017122903) no-repeat;
	-webkit-filter: grayscale(1) brightness(1.1);
	-moz-filter: grayscale(1) brightness(1.1);
	-o-filter: grayscale(1) brightness(1.1);
	-ms-filter: grayscale(1) brightness(1.1);
	filter: grayscale(1) brightness(1.1);
}

.zl:hover {
	opacity: 1;
}

.zl-con {
	overflow: hidden;
	width: 358px;
	height: 225px;
	margin-left: 133px;
	margin-top: 60px;
	padding-top: 13px;
	background: #131312;
	*width: 338px;
	*height: 284px;
	*padding-top: 74px;
	background: url(../images/zl_bg.jpg?v=002) no-repeat left -60px;
}

.zl-con ul li {
	height: 36px;
	line-height: 36px;
}

.zl-con ul a {
	text-align: center;
	display: block;
	width: 100%;
	height: 100%;
	transition: 0.3s linear;
	-webkit-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
}

.zl-con li {
	background: url("../images/icon-zl.png?v=11225") no-repeat 50px center;
	*float: left;
}

.ziliao .show {
	overflow: hidden;
	width: 491px;
	border: 0;
	opacity: 1;


	-webkit-filter: grayscale(0) brightness(1.1);
	-moz-filter: grayscale(0) brightness(1.1);
	-o-filter: grayscale(0) brightness(1.1);
	-ms-filter: grayscale(0) brightness(1.1);
	filter: grayscale(0) brightness(1.1);
}

#zl-1 {
	background-position: 0 0;
}

#zl-2 {
	background-position: -133px 0;
}

#zl-3 {
	background-position: -266px 0;
}

#zl-4 {
	background-position: -399px 0;
}

.zl-more {
	position: absolute;
	left: 0;
	top: 0;
	width: 134px;
	display: block;
	height: 100%;
	text-indent: -9999em
}

.ul_bg {
	position: absolute;
	left: 133px;
	top: 0;
	width: 358px;
	height: 60px;
	background: #fff url(../images/zl_bg.jpg?v=002) no-repeat;

}

.show .a_more {
	position: absolute;
	right: 0;
	bottom: 0;
	text-indent: -9999px;
	background: url(../images/zl_more.png?v=002) no-repeat 28px 26px;
	width: 48px;
	height: 48px;
	transition: transform .6s 0s ease;
	-webkit-transition: transform .6s 0s ease;
	-moz-transition: transform .6s 0s ease;
	-ms-transition: transform .6s 0s ease;
	transform-origin: 35px 33px;
	-moz-transform-origin: 35px 33px;
	-ms-transform-origin: 35px 33px;
}

.show .a_more:hover {
	transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
}

.role .role_content {
	color: #333;
}

.article {
	position: relative;
	float: left;
}

.role {
	float: left;
	background-color: #eaebef;
}

.role {
	display: flex;
	-webkit-display: flex;
	float: left;
	background-color: #eaebef
}

.role .litle {
	filter: Alpha(Opacity=50);
	opacity: 0.5;
	display: inline-block;
}

.role .litle:hover {
	filter: Alpha(Opacity=100) !important;
	opacity: 1 !important;
}

.role .blade .litle {
	display: none
}

.role .blade,
.role .destoryer,
.role .kungfu,
.role .warlock,
.role .assassin,
.role .more {
	border: 1px solid #D1D7DA;
}

.role .more .title {
	border: 1px solid #D1D7DA;
	display: inline-block !important;
	width: 90px;
}

.role .role_content {
	padding: 30px 0 0 45px
}

.role .blade {
	display: flex;
	float: left;
}

.role .destoryer {
	display: flex;
	float: left;
}

.role .kungfu {
	display: flex;
	float: left;
}

.role .warlock {
	display: flex;
	float: left;
}

.role .assassin {
	display: flex;
	float: left;
}

.role .blade .large {
	display: inline-block;
	background: #fff url("../images/gif/p1.jpg") no-repeat right;
	width: 780px;
}

.role .destoryer .large {
	display: inline-block;
	background: #fff url("../images/gif/p2_b.jpg") no-repeat right;
	width: 780px;
}

.role .kungfu .large {
	display: inline-block;
	background: #fff url("../images/gif/p3.jpg") no-repeat right;
	width: 780px;
}

.role .warlock .large {
	display: inline-block;
	background: #fff url("../images/gif/p4.jpg") no-repeat right;
	width: 780px;
}

.role .assassin .large {
	display: inline-block;
	background: #fff url("../images/gif/p5.jpg") no-repeat right;
	width: 780px;
}

.role .roleName {
	font-size: 46px;
	font-weight: bold;
}

.role .englishRoleName {
	font-size: 12px;
	color: #d66464;
	position: relative;
	font-weight: 600;
	letter-spacing: 1px;
}

.role .comm_flex {
	padding-top: 15px;
}

.role .level {
	font-size: 14px;
	font-weight: bold;
}

.role .star {
	display: inline-block;
	background: url(../images/p_star.png?v=11) no-repeat;
	width: 16px;
	height: 15px;
	margin: 3px 0 0 6px
}

.role .desc {
	width: 320px;
	margin-top: 5px;
	font-size: 14px;
	line-height: 24px;
	color: 000;
}

.role .wlImg {
	margin-top: 50px;
	display: none;
}

.role .roleIcon {
	position: absolute;
	top: 20px;
	left: 120px;
}

.wlImg {
	width: 213px;
	height: 120px;
	border: 5px solid #cacbce;
}

.wgif_1 {
	background: url(../images/gif/1.gif) no-repeat;
}

.wgif_2 {
	background: url(../images/gif/2.gif) no-repeat;
}

.wgif_3 {
	background: url(../images/gif/3.gif) no-repeat;
}







@-webkit-keyframes anime_line {
	0% {
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0)
	}

	100% {
		-webkit-transform: translate(0, 100px);
		-moz-transform: translate(0, 100px);
		-ms-transform: translate(0, 100px);
		transform: translate(0, 100px)
	}
}

@-moz-keyframes anime_line {
	0% {
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0)
	}

	100% {
		-webkit-transform: translate(0, 100px);
		-moz-transform: translate(0, 100px);
		-ms-transform: translate(0, 100px);
		transform: translate(0, 100px)
	}
}

@-o-keyframes anime_line {
	0% {
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0)
	}

	100% {
		-webkit-transform: translate(0, 100px);
		-moz-transform: translate(0, 100px);
		-ms-transform: translate(0, 100px);
		transform: translate(0, 100px)
	}
}

@-ms-keyframes anime_line {
	0% {
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0)
	}

	100% {
		-webkit-transform: translate(0, 100px);
		-moz-transform: translate(0, 100px);
		-ms-transform: translate(0, 100px);
		transform: translate(0, 100px)
	}
}

@keyframes anime_line {
	0% {
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0)
	}

	100% {
		-webkit-transform: translate(0, 100px);
		-moz-transform: translate(0, 100px);
		-ms-transform: translate(0, 100px);
		transform: translate(0, 100px)
	}
}

@-webkit-keyframes anime_line {
	0% {
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0)
	}

	100% {
		-webkit-transform: translate(0, 100px);
		-moz-transform: translate(0, 100px);
		-ms-transform: translate(0, 100px);
		transform: translate(0, 100px)
	}
}

@-moz-keyframes anime_line {
	0% {
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0)
	}

	100% {
		-webkit-transform: translate(0, 100px);
		-moz-transform: translate(0, 100px);
		-ms-transform: translate(0, 100px);
		transform: translate(0, 100px)
	}
}

@-o-keyframes anime_line {
	0% {
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0)
	}

	100% {
		-webkit-transform: translate(0, 100px);
		-moz-transform: translate(0, 100px);
		-ms-transform: translate(0, 100px);
		transform: translate(0, 100px)
	}
}

@-ms-keyframes anime_line {
	0% {
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0)
	}

	100% {
		-webkit-transform: translate(0, 100px);
		-moz-transform: translate(0, 100px);
		-ms-transform: translate(0, 100px);
		transform: translate(0, 100px)
	}
}

@keyframes anime_line {
	0% {
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0)
	}

	100% {
		-webkit-transform: translate(0, 100px);
		-moz-transform: translate(0, 100px);
		-ms-transform: translate(0, 100px);
		transform: translate(0, 100px)
	}
}
:root {
    --primary-color: #f56c6c;
    --secondary-color: #409eff;
    --third-color: #c45656;
    --5px: .26vw;
    --10px: .52vw;
    --12px: .62vw;
    --14px: .72vw;
    --15px: .78vw;
    --16px: .84vw;
    --18px: .94vw;
    --20px: 1.04vw;
    --24px: 1.25vw;
    --25px: 1.3vw;
    --30px: 1.56vw;
    --35px: 1.82vw;
    --36px: 1.86vw;
    --40px: 2.08vw;
    --45px: 2.34vw;
    --48px: 2.5vw;
    --50px: 2.6vw;
    --52px: 2.7vw;
    --55px: 2.86vw;
    --60px: 3.12vw;
    --65px: 3.32vw;
    --70px: 3.64vw;
    --75px: 3.9vw;
    --80px: 4.16vw;
    --85px: 4.42vw;
    --90px: 4.68vw;
    --95px: 4.94vw;
    --100px: 5.2vw;
    --120px: 6.25vw;
    --140px: 7.3vw;
    --150px: 7.82vw;
    --160px: 8.4vw;
    --180px: 9.38vw;
    --200px: 10.42vw;
    --220px: 11.46vw;
    --240px: 12.5vw;
    --250px: 13.02vw;
    --260px: 13.54vw;
    --280px: 14.58vw;
    --300px: 15.62vw;
    --350px: 18.22vw;
    --400px: 20.84vw;
    --450px: 23.44vw;
    --500px: 26.04vw;
    --520px: 27.08vw;
    --550px: 28.64vw;
    --600px: 31.25vw;
    --700px: 36.46vw;
    --800px: 41.66vw;
    --900px: 46.88vw;
    --1000px: 52.08vw;
}

@keyframes upDown {
    0%,to {
        top: 8px
    }

    50% {
        top: 108px
    }
}

.new-server-box {
    margin-top: 12px;
}

.new-server-box strong {
    display: block;
    height: 32px;
    line-height: 32px;
    font-size: 24px;
    color: #ffb540;
    letter-spacing: 2px;
    text-shadow: 0 0 1px #ffb540;
    overflow: hidden;
}

.new-server-box span {
    display: block;
    height: 26px;
    line-height: 26px;
    font-size: 16px;
    color: #dca650;
}

.new-server-box a {
    display: block;
    width: 102px;
    height: 31px;
    line-height: 31px;
    background: #f5cd6d;
    border-radius: 20px;
    color: #fff;
    text-shadow: 0 1px 1px #ebac3c;
    margin: 8px auto 0;
}
:root {
    --fyzs-translate-theme-underline-borderColor: #72ece9;
    --fyzs-translate-theme-nativeUnderline-borderColor: #72ece9;
    --fyzs-translate-theme-nativeDashed-borderColor: #72ece9;
    --fyzs-translate-theme-nativeDotted-borderColor: #72ece9;
    --fyzs-translate-theme-highlight-backgroundColor: #ffff00;
    --fyzs-translate-theme-dashed-borderColor: #59c1bd;
    --fyzs-translate-theme-blockquote-borderColor: #cc3355;
    --fyzs-translate-theme-thinDashed-borderColor: #ff374f;
    --fyzs-translate-theme-dashedBorder-borderColor: #94a3b8;
    --fyzs-translate-theme-dashedBorder-borderRadius: 0;
    --fyzs-translate-theme-solidBorder-borderColor: #94a3b8;
    --fyzs-translate-theme-solidBorder-borderRadius: 0;
    --fyzs-translate-theme-dotted-borderColor: #94a3b8;
    --fyzs-translate-theme-wavy-borderColor: #72ece9;
    --fyzs-translate-theme-dividingLine-borderColor: #94a3b8;
    --fyzs-translate-theme-grey-textColor: #2f4f4f;
    --fyzs-translate-theme-marker-backgroundColor: #fbda41;
    --fyzs-translate-theme-marker-backgroundColor-rgb: 251, 218, 65;
    --fyzs-translate-theme-marker2-backgroundColor: #ffff00;
}
.index_proclass_box1{}
.index_proclass_box1 ul{
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: space-between;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;}
.index_proclass_box1 ul li{width: 20%;position:relative;overflow:hidden;transition:all .3s ease;/* background-image: url(../images/zl_bg.jpg); */background-size: 100% 100%;}
.index_proclass_box1 ul li .nr_box{ border-left:1px solid rgba(255,255,255,.5); border-radius:10px; overflow:hidden;}
.index_proclass_box1 ul li:nth-child(1) .nr_box{ border:none;}
.index_proclass_box1 ul li .imgbg{}
.index_proclass_box1 ul li .img{height: 300px;position:relative;overflow:hidden;}
.index_proclass_box1 ul li .img img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto auto;transition:all .3s ease;}
.index_proclass_box1 ul li .img:before{content:"";width:100%;height:100%;/* background:rgba(0,0,0,.3); */position:absolute;top:0;left:0;z-index:1;transition:all .3s ease;}
.index_proclass_box1 ul li .txtbg{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;height: 100%;}
.index_proclass_box1 ul li .txt{padding: 0;color:#fff;text-align:center;display: flex;justify-content: space-between;flex-wrap: wrap;}
.index_proclass_box1 ul li .txt .ico{/* height:var(--60px); */position:relative;margin-bottom: 0;width: 147px;height: 300px;}
.index_proclass_box1 ul li .txt .ico img{width: 100%;height: 100%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto auto;display: block;}
.index_proclass_box1 ul li .txt .h2{
    font-size: var(--18px);
    line-height: 1.5em;
    height: 1.5em;
    margin-bottom: var(--10px);
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    position: relative;
    left: 0;
    top: 0;
    width: 150px;
    padding-left: 35px;
    padding-right: 10px;
    height: 30px;
    font-size: 16px;
    line-height: 30px;
    background: #0f0e11;
    z-index: 10;
    color: #e9b957;
    text-align: center;
    margin-top: 20px;
    background: #2e2f31 url(../images/ic_1.png?v=002) no-repeat 6px 4px;
}
.index_proclass_box1 ul li .txt .h3{ font-size:var(--14px); line-height:1.5em; height:3em;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.index_proclass_box1 ul li.on{width: 60%;}
.index_proclass_box1 ul li.on .img img{transform:scale(1.1);}
.index_proclass_box1 ul li.on .img:before{/* background:rgba(0,0,0,.5); */}
.index_proclass_box1 ul li.on .txt .h3{ height:15em; -webkit-line-clamp: 4;}
@media(max-width:999px) {
.index_proclass_box1 ul{ display:block;}
.index_proclass_box1 ul li{ width:100% !important; }
.index_proclass_box1 ul li .nr_box{ border-left:none; border-top:1px solid rgba(255,255,255,.5);}
.index_proclass_box1 ul li:nth-child(1) .nr_box{ border:none;}
.index_proclass_box1 ul li .img{ height:50vw; }
.index_proclass_box1 ul li .txt .ico{ height:60px; margin-bottom:15px;}
.index_proclass_box1 ul li .txt .h2{ font-size:14px; line-height:1.5em; height:2.0em; margin-bottom:10px; }
.index_proclass_box1 ul li .txt .h3{ font-size:12px; line-height:1.5em; height:10em !important; -webkit-line-clamp: 2 !important; }
}
.wxrt{
	    width: calc(100% - 180px);
	    margin-right: 20px;
}
.index_proclass_box1 ul li .txt .h3 { padding-top: 20px; border-top: 1px solid #000;}
.index_proclass_box1 ul li .txt .h3 dl{ text-align: left;}
.index_proclass_box1 ul li .txt .h3 dl dd{display: block;padding: 0;margin-right: ;margin-bottom: 10px;}
.index_proclass_box1 ul li .txt .h3 dl dd a{font-size: 14px;color: #000;}

.agetip {
    width: 94px;
    height: 120px;
    float: left;
    margin-left: 0;
    background: url(../images/cadpa.png) no-repeat 0 0;
    cursor: pointer;
    margin: 0 auto;
}

.ban-channel {
    width: auto;
    height: auto;
    padding-top: 15px;
    background: rgba(255,255,255,0.5);
    position: relative;
    top: 0;
    left: 0;
    transform: none;
    background-size: 100% 100%;
    border-radius: 30px;
    border: 2px solid #ddd;
    padding: 10px;
    z-index: 9999;
    transform: none;
}

.ban-channel .down-code {
    width: 136px;
    height: 153px;
    float: left;
    background: url(../images/ind_down_codebg-99b7a8280e.png) no-repeat 0 0;
    margin-left: 10px;
    position: relative;
    /* margin: 0 auto; */
}

.ban-channel .down-code img {
    width: 122px;
    height: 122px;
    margin: 7px auto 0;
    display: block
}

.ban-channel .down-code span {
    font-size: 12px;
    color: #000;
    text-align: center;
    width: 100%;
    display: block
}

.ban-channel .down-code i {
    display: block;
    position: absolute;
    top: 7px;
    left: 5px;
    -webkit-animation: upDown 4s linear infinite;
    animation: upDown 4s linear infinite;
    background: url(../images/ind_down_codeline-49c76d4ed8.png) no-repeat;
    width: 126px;
    height: 13px
}

.ban-channel .down-btns {
    width: 170px;
    margin-left: 10px;
    float: left;
    /* margin: 0 auto; */
}

.down-btns a {
    display: block;
    width: 170px;
    height: 47px;
    line-height: 47px;
    margin-bottom: 5px;
    border-radius: 5px;
    font-size: 18px;
    color: #fff
}

.down-btns a i {
    display: block;
    float: left;
    margin: 7px 8px 0 21px
}

.down-btns a:hover,.new-server-box a:hover {
    opacity: .85;
    text-decoration: none;
}

.down-btns .down-iOS {
    background: #000
}

.down-btns .down-iOS i {
    background: url(../images/ind_icon_ios-6199f4de9c.png) no-repeat;
    width: 30px;
    height: 30px
}

.down-btns .down-android {
    background: #4CAF50
}

.down-btns .down-PC {
    background: #5ed2c9
}

.down-btns .down-android i {
    background: url(../images/ind_icon_android-f759818723.png) no-repeat;
    width: 30px;
    height: 30px
}

.down-btns .down-PC i {
    background: url(../images/ind_icon_pc-b7fa183682.png) no-repeat;
    width: 30px;
    height: 30px
}

.ban-channel .new-server {
    float: left;
    width: 127px;
    height: 150px;
    background: #fff;
    border-radius: 5px;
    margin-left: 12px;
    color: #fff;
    font-size: 16px;
    text-align: center;
    position: relative;
    display: block;
    /* margin: 0 auto; */
}

.ban-channel .new-server h4 {
    height: 32px;
    line-height: 32px;
    background: #65c6bd;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px
}

.ban-channel .new-server h4 i {
    display: inline-block;
    width: 3px;
    height: 3px;
    background: #fff;
    border-radius: 100%;
    vertical-align: middle
}


@media (max-width: 999px){

	.header {
		width: 100%;
		margin: 0 auto;
		position: relative;
		z-index: 3;
		height: auto;
	}
	.head_box {
		position: relative;
		top: 0;
		left: 0;
		z-index: 2;
		width: 100%;
		height: auto;
		background: url(../images/top_navbg.png?v=002) no-repeat -112px top;
	}
	.header .logo {
		position: relative;
		left: auto;
		top: auto;
		z-index: 25;
		width: 50%;
		height: 98px;
		margin: 0 auto;
		float: none;
	}
	.logo a {
		display: block;
		width: 100%;
		height: 100%;
	}
	.tx_lead li {
		float: left;
		width: 50%;
		text-align: center;
	}
	.tx_lead li a {
		margin-left: 0;
		width: 100%;
		height: 50px;
		line-height: 50px;
		display: block;
		text-decoration: none;
		color: #fff;
		font-size: 18px;
		text-indent: 22;
	}
	.tx_lead li {
		float: left;
		width: 50%;
		text-align: center;
	}
	.tx_lead {
		position: relative;
		top: 0;
		left: 0;
		background-color: rgba(0, 0, 0, 0.2);
	}
	.tx_lead li {
		float: left;
		width: 50%;
		text-align: center;
		margin: 0;
	}
	.main {
		width: 95%;
		margin: 0 auto;
		z-index: 101;
	}
	.bannerrt {
		width: 100% !important;
	}
	.focus_act {
		float: left;
		width: 100%;
		margin: 0;
		background: #fff;
	}
	.focus_act .m {
		padding-left: 0;
		height: auto;
		overflow: hidden;
	}
	.focus_act .m ul {
		overflow: hidden;
		height: auto;
	}
	.focus_menu li {
		margin-left: 2px;
		float: left;
		display: inline;
		position: relative;
		width: auto;
		height: 38px;
	}
	.focus_menu {
		padding-left: 0;
	}
	.focus_menu li {
		margin-left: 2px;
		float: left;
		display: inline;
		position: relative;
		width: auto;
		height: 38px;
	}
	.right_r_box {
		float: right;
		width: 100%;
	}
	.paper {
		
		background-color:transparent; 
		
	}	
	.news_list li a {
		height: 30px;
		display: block;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	.main_left {
		float: none;
		width: 100%;
		padding-bottom: 0px;
		margin-top: 0;
	}
	.box_left {
		position: relative;
		width: 100%;
		margin-bottom: 0;
		background: #fff;
	}
	.kf_box {
		line-height: 24px;
		height: 152px;
		width: 100%;
		background: url(../images/p_bg1.jpg?v=002) no-repeat;
		padding-left: 23px;
		margin-bottom: 8px;
		margin-top: 0;
		background-size: cover;
	}
	.sm_box {
		background: url(../images/p_bg2.jpg?v=002) no-repeat;
		width: 100%;
		height: 135px;
		background-size: cover;
		margin-bottom: 10px;
	}
	.index_proclass_box1 ul li .txt .ico img {
		width: 100%;
		height: 50vw;
		position: relative;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		margin: auto auto;
		display: block;
		object-fit: contain;
	}
	.index_proclass_box1 ul li .txt .ico {
		height: auto;
		margin-bottom: 15px;
		width: 85px;
	}
	.wxrt {
		width: calc(100% - 100px);
		margin-right: 0;
	}
}