/*the global*/
body{font-size:14px; font-family: "Microsoft Yahei"; min-width: 1000px;}

.global-footer{ color:#323232; background:#fff; padding: 30px 0; border-top: 1px solid #ededed}
.global-footer a:link, .global-footer a:visited, .global-footer a:hover, .global-footer a:active{ color:#323232;}

.mask{ z-index:-1; position: absolute; top:0; left:0; width: 100%; height: 100%; _height:200px; background:#000; filter:alpha(opacity:50); opacity:.50}
:root .mask{ filter:none \0}

.ico{ display:inline-block; overflow: hidden; vertical-align:middle; background:url(/ue2/a/newgame/index/2016/newserver/img/sprite.png) no-repeat;}
.ico-tj{width:20px; height: 20px; margin: 0 8px 3px 0; _margin: 14px 8px 18px 0}
.ico-kf{width:20px; height: 20px; margin: 0 8px 3px 0; _margin: 14px 8px 18px 0; background-position: -23px 0}
.ico-arr{width:12px; height:8px; margin: 0 0 3px 8px; _margin: 20px 0 20px 8px; background-position: -45px 0}
.ico-refresh{width:16px; height:15px; background-position: 0 -23px; margin:0 5px 3px 0; _margin:5px 5px 5px 0;}
.ico-plus{width:13px; height:3px; background-position: -21px -23px; margin:0 5px 3px 0; _margin: 10px 5px 10px 0;}
.ico-zhank{width:21px; height:22px; background-position: -38px -22px;margin: 8px;}
.ico-add{width:14px; height:14px; background-position: -33px -61px; margin: 0 5px 3px 0; _margin:10px 5px 10px 0;}
.ico-comment{width:16px; height:16px; background-position: 0 -60px; margin: 0 5px 3px 0; *margin:10px 5px 10px 0;}
.ico-top{width:12px; height:16px; background-position:-18px -60px; margin: 0 5px 3px 0; *margin:10px 5px 10px 0;}

.c-tx1{ color: #999}
.mt35{ margin-top: 35px}

/*the layout*/ 
.wrapper{ background:url(/ue2/a/newgame/index/2016/newserver/img/wrapper.jpg) center top no-repeat; position: relative; *zoom:1;}

/*the header*/
.header{ width:1000px; height:200px; margin:0 auto;}
.avatar, .avatar img{display: block;}

/*the content*/
.content{ width:1000px; margin:0 auto; padding-bottom: 30px;}
.crumbs{line-height:51px; color:#666; font-size: 12px; font-family: "SimSun"; border-bottom: 1px solid #f6f6f6}
.crumbs a{color: #666;}
.crumbs a:hover{color: #197fe3;}

.pn{margin-bottom: 10px;}
.pn-hd{overflow: hidden; *zoom:1; height: 60px; line-height: 60px;}
.pn-hd .tit{float: left; width: 70%; font-size: 18px;}
.pn-hd .more{float: right; width: 29%; text-align: right; font-size: 16px;}
.pn-hd .num{font-weight:bold; color:#ff5400; padding: 0 5px;}

.comm-plist{ overflow: hidden; *zoom:1; margin-left:-10px; margin-right: -10px}
.comm-plist li{float: left; width:297px; margin: 0 10px; *display: inline; *zoom:1; padding: 10px 11px 10px 12px; background: #f6f6f6; position: relative;}
.comm-plist .tag1, .comm-plist .tag2{ position: absolute; width:38px; height: 38px; background: url(/ue2/a/newgame/index/2016/newserver/img/sprite.png) 0 -80px no-repeat; left: 0; top:0;}
.comm-plist .tag2{ background-position: 0 -120px}
.comm-plist .avatar{ position: relative; padding:8px}
.comm-plist .avatar img{ display: block; width: 280px; height: 200px}
.comm-plist .avatar a{ display: block; position: relative; *zoom:1;}
.comm-plist .cover{ display: block; width: 65px; height: 65px; background: url(/ue1/a/newgame/index/2016/newserver/img/cover.png) no-repeat;  position: absolute; left: 50%; top:50%; margin-top: -32px; margin-left:-32px;  _background: none;  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/ue1/a/newgame/index/2016/newserver/img/cover.png');}
.comm-plist .tit{ text-align: center; display:block; white-space: nowrap; text-overflow:ellipsis; overflow: hidden; font-size: 24px; font-weight: bold; width: 100%}
.comm-plist .tit, .comm-plist .tit a{ color: #333;}
.comm-plist .tit{margin-bottom: 14px;border-bottom:1px solid #ededed; padding-bottom: 5px}
.comm-plist .tit a:hover{ color: #197fe3;}
.comm-plist .txt{ color: #333; line-height: 2; padding: 0 8px 2px}
.comm-plist .links{ overflow: hidden; *zoom:1; padding-left: 1px}
.comm-plist .links a{color: #333; font-size: 14px; display: block; float: left; width: 73px; text-align: center; height:36px; line-height: 36px; border:1px solid #ddd; margin-left: -1px; background: #fff; *display: inline; *zoom:1; overflow: hidden;}
.comm-plist .links a:hover{background: #ddd}
.comm-plist .links .btn-gift{ color: #fc6921}
.comm-plist .links .btn-gift:hover{ background: #fc6921; color: #fff}
.comm-plist .server-box, .comm-plist .server{ overflow: hidden; *zoom:1;}
.comm-plist .server{ margin-left: -5px; margin-right: -5px}
.comm-plist .server p{ float: left; padding:0 5px; white-space: nowrap;}

.comm-plist-ex2{ margin-left: -10px; margin-right: -10px; *zoom:1;}
.comm-plist-ex2 li{ padding: 10px 10px 25px; width: 470px; margin: 0 10px; *display: inline; *zoom:1;}
.comm-plist-ex2 .tit-sub{ font-size: 16px; font-weight: normal; margin-left: 7px}
.comm-plist-ex2 .detail{ overflow: hidden; *zoom:1;}
.comm-plist-ex2 .detail-c1{ float: left; width: 280px;}
.comm-plist-ex2 .detail-c2{ float: right; width: 190px;}
.comm-plist-ex2 .avatar, .comm-plist-ex2 .txt{ padding: 0}
.comm-plist-ex2 .txt{ margin-top: -4px; padding-left: 14px;}
.comm-plist-ex2 .links{ margin-top:4px; padding-left: 0;}
.comm-plist-ex2 .links a{ margin: 6px 0 0 5px; width: 88px; *display: inline; *zoom:1;}

.mod-top{ overflow: hidden; *zoom:1;}
.mod-top .mod-c1{ float: left; width: 524px}
.mod-top .mod-c2{ float: right; width:446px}
.mod-top .comm-plist-ex2 li{ width: 504px;}
.mod-top .comm-plist-ex2 .detail-c2{ width: 224px}
.mod-top .comm-plist-ex2 .txt{ padding-left: 18px}
.mod-top .comm-plist-ex2 .links{ padding-left: 7px; margin-top: 0}
.mod-top .comm-plist-ex2 .links a{ width: 98px; margin-top: 8px;}

.mod-game{overflow: hidden; *zoom:1; background: #f6f6f6; padding: 10px 0}
.mod-game .avatar{float: left; width: 680px;}
.mod-game .avatar img{ width: 680px}
.mod-game .info{overflow: hidden; *zoom:1;}
.mod-game .info .tit{font-weight:bold; font-size: 28px; padding:0 19px; margin-top: 3px;}
.mod-game .info .tit a{color: #333}
.mod-game .info .tit a:hover{color: #197fe3}
.mod-game .info .txt{ line-height: 2; padding: 0 19px 3px; color:#333; margin-top: -2px}
.mod-game .links{ overflow: hidden; *zoom:1; padding-left: 12px}
.mod-game .links a{color: #333; font-size: 14px; display: block; float: left; width: 73px; text-align: center; height:36px; line-height: 36px; border:1px solid #ddd; margin-left: -1px; background: #fff}
.mod-game .links a:hover{background: #ddd}
.mod-game .links .btn-gift{ color: #fc6921}
.mod-game .links .btn-gift:hover{ background: #fc6921; color: #fff}
.mod-game .server-box, .mod-game .server{ overflow: hidden; *zoom:1;}
.mod-game .server{ margin-left: -5px; margin-right: -5px}
.mod-game .server p{ float: left; padding: 0 5px; white-space: nowrap;}

.mod-table{padding-left: 40px; background: url(/ue3/a/newgame/index/2016/newserver/img/line.jpg) repeat-y 7px 0; overflow: hidden; *zoom:1;}
.mod-table table{border: 1px solid #ededed; line-height: 50px;}
.mod-table table th{background:#f6f6f6; font-weight: bold; text-align: center; border-bottom: 1px solid #ededed; padding: 0 10px;}
.mod-table table td{border-bottom: 1px solid #ededed; text-align: center; color: #666; padding: 0 10px; white-space: nowrap;}
.mod-table table td a{color: #000;}
.mod-table table td a:hover{text-decoration: underline;}
.mod-table .c1{width:90px; position: relative;}
.mod-table .c2{width:100px; text-align: left;}
.mod-table .c3{width:80px; text-align: left;}
.mod-table .c4{width:130px;}
.mod-table .c5{width:120px;}
.mod-table .c6{width:110px;}
.mod-table td.c6{ font-size: 0}
.mod-table .c6 a{display: inline-block; line-height:25px; width: 25px; border-radius:5px; text-align: center; color: #fff; margin: 0 5px; background:#ccc; cursor:default; font-size: 14px; vertical-align: middle;}
.mod-table .c6 a:hover{color: #fff; text-decoration: none;}
.mod-table .c6 .new{background:#197fe3; cursor: pointer;}
.mod-table .c6 .new:hover{background:#2392ff; cursor: pointer;}
.mod-table .c6 .act{background:#ffb400; cursor: pointer;}
.mod-table .c6 .act:hover{background:#ffcd35; cursor: pointer;}
.mod-table .c6 .gift{background:#ff5400; cursor: pointer;}
.mod-table .c6 .gift:hover{background:#ff712b; cursor: pointer;}
.mod-table td.c7{color: #ddd; font-size: 10px; cursor: pointer;}
.mod-table .c7 a{display: inline-block; vertical-align: middle; margin-bottom: 3px; font-size: 14px; padding: 0 8px}
.mod-table .disabled{color: #999; cursor: default;}
.mod-table .even td{background: #f6f6f6}
.mod-table .hover td{background: #ddd}
.mod-table .time{border-radius:20px; display: block; width:34px; line-height: 21px; border:1px solid #d2d2d2; background: #fff; margin-top: -11px; font-weight: normal; font-size: 12px; left: -41px; top: 50%; position: absolute; z-index: 7; display: none;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;} 
.mod-table .current .time{border-color:#ffb400; color: #ffb400} 

.mod-table table b{width:8px; height: 8px; overflow: hidden; position: absolute; left: -27px; top: 50%; margin-top: -4px; background:#ddd; z-index: 5; border-radius: 50%; display: none;}
.mod-table .hover b{display: block;}
.mod-table .more a{display:block; height:46px; line-height:46px; border-bottom: 4px solid #e1e1e1; text-align: center; color:#666; font-size: 16px; background:#ededed }
.mod-table .more a:hover{background: #f7f7f7}
.mod-table table td .btn-remind{background:url(/ue2/a/newgame/index/2016/newserver/img/ico-remind.png) no-repeat 5px center #fccc00; padding-left: 28px; line-height:25px; height: 25px; text-decoration: none;display:inline-block;}
.mod-table table td .time-info { width: 84px; }

.mod-table table .hover .remind-info{ display: block;}
.mod-table table .hover .time-info{ display: none;}

.mod-table table .remind-info{ display: none;}
.mod-table table .time-info{ display: block;}

.fix-box{position:fixed; _position:absolute; top: 260px; left:50%; margin-left:-750px; width: 200px;}
.fix-box-ex{position: relative; _position:relative; width: 100%; margin: 10px 0; top: 0; left: 0}
.search-nav{position: relative; width: 188px; padding:5px 0 0 10px; border: 1px solid #eee; background-color: #fff; border-radius: 5px;}
.fix-box-ex .search-nav{width: 988px;}
.search-item{ overflow: hidden;*zoom:1;font-size: 14px; padding-bottom: 5px;}
.search-item .tit{ width: 43px; font-weight:bold; float: left;} 
.search-item .con{ overflow: hidden;*zoom:1; font-size: 0;}
.search-item .con a{display: inline-block;*display: inline;*zoom:1;  font-size: 14px; margin-right: 4px; padding: 0 6px; color: #666; white-space: nowrap; height: 22px; line-height: 22px; margin-bottom:6px;}
.search-item .con .current,.search-item .con a:hover{ background-color: #ffb400;color:#fff; border-radius: 3px;}
.search-nav .shous-btn{ position: absolute; left:-1px; top: 50%; margin-top: -9px; width:9px; height: 18px; background:url(/ue2/a/newgame/index/2016/newserver/img/sprite.png) no-repeat -21px -35px}
.fix-box .zhank-btn{display: block;float: right; height:38px; width: 38px; border: 1px solid #eee;background:#fff; border-radius: 5px; overflow: hidden;}
.fix-box-ex .zhank-btn, .fix-box-ex .shous-btn{display: none;}

.box-opera{ text-align: center; font-size: 0; padding:0 0 20px;}
.bt-refresh, .bt-more{ display: inline-block; font-size: 14px; color:#333; width: 70px; height: 25px; text-align: center; line-height: 24px; border:1px solid #e6e6e6; margin: 0 5px; border-radius: 14px;}
.bt-refresh:hover, .bt-more:hover{ background-color: #ffb400; border-color: #ffb400; color:#fff;}
.bt-refresh:hover .ico-refresh{background-position: 0 -41px}
.bt-more:hover .ico-plus{background-position: -21px -29px}

.pn-float{ width:120px; position: fixed; right:10%; bottom:200px;  _position: absolute; }
.pn-float .float-box{ background: #fff; border: 1px solid #ededed; border-radius: 5px; *zoom:1;}
.pn-float .float-box a{display: block;  font-size: 16px; text-align: center; color: #333; line-height:40px; margin: -1px 0 0; *zoom:1;}
.pn-float .float-box a span{display: block; margin: 0 10px;border-top:1px solid #ededed;}
.pn-float .float-box a:hover{background:#ededed}
.pn-float .link{ display: block; color: #333; line-height: 34px; height: 34px; background: #fbfbfb; border: 1px solid #ededed; margin-top: 10px; border-radius: 5px; text-align: center; font-size: 0; font-weight: bold;}
.pn-float .link .txt{ display: inline-block; *display: inline; *zoom:1;  font-size: 16px; white-space: nowrap; overflow: hidden; max-width:80px; *max-width: 82px; _width:82px; vertical-align: middle;}
.pn-float .link .go{ display: inline-block; *display: inline; *zoom:1; vertical-align: middle; color:#ff5400; font-size: 12px; font-family: 'Arial'; margin-left: 3px;}
.pn-float .link:hover .txt{text-decoration: underline;}

.loading{text-align: center; padding: 20px 0}
.dialog-mask{z-index: 900; position: fixed; width: 100%; height: 100%; left: 0; top: 0; display: none;}
button:focus, input:focus {
	outline: none
}
.dialog-ico {display: inline-block;*display:inline;*zoom:1;	vertical-align: middle;	background: url(/ue1/a/newgame/index/2016/newserver/img/dialog-sp.png) no-repeat;}
.dialog-ico-error {	width: 11px;height: 10px;margin-right: 6px;	background-position: -20px 0}
.dialog-ico-success {width: 24px;height: 18px;margin-right: 10px;background-position: -40px 0}
.dialog-ico-refresh {width: 16px;height: 16px;margin-right: 10px;background-position: -70px 0}
.dialog {position: fixed;_position: absolute;top: 30%;left: 50%;margin-left: -220px;width: 420px;	padding: 10px;background: #fff;	min-height: 250px;z-index: 999;	border-radius: 5px;	display: none;}
.dialog-hd {height: 35px;line-height: 35px;	border-bottom: 1px solid #e6e6e6}
.dialog-hd .tit {font: bold 14px/25px "Microsoft Yahei";color: #333}
.dialog-close {overflow: hidden;position: absolute;	top: 15px;	right: 10px;height: 15px;width: 15px;	background: url(/ue2/a/newgame/index/2016/newserver/img/sprite.png) no-repeat -37px -45px;text-indent: -999em}
.dialog-bd {padding: 10px}
.dialog-bd .tt {font: normal 22px/2 "Microsoft Yahei";text-align: center;margin-top: 10px;color: #333}
.dialog-bd .ti {padding-bottom: 10px;text-align: center}
.dialog-bd .tip {text-align: center;margin-top: 20px}
.form-btn {height: 32px;line-height: 32px;padding: 0 10px;border: none;	text-align: center;	color: #fff;margin-left: 13px;background: #7fd235;cursor: pointer}
.form-btn:hover {background: #68c713}
.form-btn-ex {width: 118px}
.form-btn-disable {color: #999;	background: #e2e2e2;font-size: 12px}
.form-btn-disable:hover {background: #e2e2e2}
.form-item {overflow: hidden;*zoom:1;line-height: 32px;	padding-top: 15px}
.form-item .form-label {float: left;width: 95px;text-align: right;font-weight: bold;color: #999}
.form-item .form-label-b {width: 120px}
.form-item .form-label-m {width: 90px}
.form-item .form-input {float: left;overflow: hidden;*zoom:1}
.form-item .form-input input {
	float: left;
	width: 268px;
	padding: 0 5px;
	border: none;
	height: 30px;
	line-height: 30px;
	color: #000;
	border: 1px solid #e6e6e6;
	border-radius: 3px
}
.form-item .form-input-s input {
	width: 137px;
	_width: 130px
}
.form-item .form-textarea{float: left;overflow: hidden;*zoom:1}
.form-item .form-textarea textarea{
	float: left;
	width: 268px;
	padding: 0 5px;
	border: none;
	height: 100px;
	line-height: 30px;
	color: #000;
	border: 1px solid #e6e6e6;
	border-radius: 3px;
	outline: 0
}
.form-error {
	color: #f43131;
	font-size: 12px;
	clear: both;
	line-height: 1;
	padding: 10px
}
.form-error:before, .form-error:after {
	display: table;
	content: ''
}
.form-error:after {
	clear: both
}
.form-success {
	padding: 10px 0 20px;
	font-size: 22px;
	text-align: center;
	color: #68c713
}
.form-btn-submit {
	display: block;
	width: 100px;
	height: 28px;
	margin: 20px 10px;
	float: left;
	border-radius: 3px;
	text-align: center;
	border: none;
	background: #ff6f3d;
	border: 1px solid #ff6f3d;
	color: #fff;
	font-size: 14px;
	cursor: pointer
}
.form-btn-cancel {
	background: #fff;
	border-color: #e6e6e6;
	color: #333
}
.dialog-share {
	border-top: 1px solid #f3f3f3;
	padding: 15px 0 0 50px
}
.dialog-share .gb-share-cir .gb-share-btn {
	margin: 0 10px
}
.dialog-care {
	color: #999;
	border-top: 1px solid #f3f3f3;
	font-size: 12px;
	padding-top: 10px
}
.dialog-bd .binding {
	padding: 5px 20px;
	background: #f3f3f3;
	margin-top: 5px
}
.dialog-bd .binding p {
	padding: 8px 0
}
.dialog-bd .binding .msg {
	display: inline-block;
*zoom:1;
*display:inline;
	line-height: 23px;
	padding: 0 12px;
	background: #fff;
	border: 1px solid #e2e2e2;
	color: #68c713;
	font-weight: bold;
	margin: 0 10px
}
.dialog-bd .state p {
	padding: 10px 0 15px 0
}
.dialog-bd .state .refresh-t {
	color: #999;
	margin-left: 20px
}
.dialog-bd .state .form-btn {
	display: inline-block;
	*disply:inline;
	*zoom:1
}
.dialog-bd .gift-explain {
	border-top: 1px solid #f3f3f3;
	padding-top: 15px;
	font: 400 12px/22px "Microsoft Yahei"
}

.form-item1{overflow: hidden; *zoom:1; padding-left:85px;}
.table-none{background: #fff url(/ue1/a/newgame/index/2016/newserver/img/bg-none.png) no-repeat 270px center; padding: 80px 0 80px 345px; border: 1px solid #ededed; font-size:24px; color: #999 }
#today-server-section .table-none { padding: 20px 0 20px 345px; }

.dialog1{position:fixed;z-index:710;top:50%;left: 50%;margin: -300px 0 0 -400px;width: 800px; height: 500px;background: #000;}
.dialog-mask{z-index:705;width: 100%;height: 100%;position:fixed;top:0;left:0;background:#000;filter:alpha(opacity:50);opacity:.50;}
.dialog1 .close{position: absolute; right: -10px; top: -40px; font-size: 35px; color: #fff; width: 50px; text-align: center; height: 40px; overflow: hidden; line-height: 36px; _line-height:40px; z-index: 9}
.dialog1 .close:hover{ color:#fff; text-decoration: none;}

@media only screen and (max-width:1600px){
	.pn-float{right: 0;}
}


.pn-tg .pn-bd{ margin-top: -35px}
.pn-tg .mod-top, .pn-tg .comm-plist, .pn-tg .mod-game{ margin-top: 35px}
.pn-tg .mod-top .comm-plist{ margin-top: 0}