@CHARSET "UTF-8"; 

#header {
	height: 29px;
	width: 100%;
	background: #fff
}

#mask {
	position: fixed;
	width: 100%;
	z-index: 99;
	background: #000;
	filter: alpha(opacity = 70);
	-moz-opacity: .7;
	-khtml-opacity: .7;
	opacity: .7
}
@media screen and (max-width: 1336px) {
    #head{
       display: none !important;
    }
}
@media screen and (min-width: 1336px) {
    #head {
		height: 32px;
		width: 100%;
		position: fixed;
		top: 0;
		border-bottom: 1px solid #c7c7c7;
		_border: 0;
		background:
			url("http://pages.19youxi.com/web/image/gw_20131029/head/bg.gif")
			repeat-x;
		z-index: 99
	}
	
	#head {
		_position: absolute;
		_top: expression(eval(document.documentElement.scrollTop))
	}
}


.h_mian {
	width: 960px;
	height: 32px;
	margin: auto;
	position: relative
}

.h_mian .h_font {
	width: 500px;
	height: 32px;
	font-family: "宋体";
	color: #999;
	line-height: 32px;
	float: left
}

.h_mian .h_font label {
	margin-right: 6px
}

.h_mian .h_font span {
	color: #00a0e9
}

.head_r_list {
	width: 190px;
	height: 25px;
	float: right;
	padding-top: 4px
}

.head_r_list .ls {
	width: 84px;
	height: 25px;
	line-height: 25px;
	text-align: center
}

.off .head_r_list {
	width: 289px
}

.head_r_list li {
	float: left
}

.h_login a:hover {
	text-decoration: underline
}

.registerBtn, .h_login {
	width: 55px;
	height: 25px
}

.registerBtn a {
	display: block;
	width: 55px;
	height: 20px;
	text-indent: -99999px;
	background:
		url("http://pages.19youxi.com/web/image/gw_20131029/head/headRG.gif")
		no-repeat;
	position: relative;
	top: 3px
}

.registerBtn a:hover {
	background-position: 0 bottom
}

.h_login, .exit {
	width: 32px;
	height: 25px;
	padding-left: 10px;
	background:
		url("http://pages.19youxi.com//web/image/gw_20131029/head/suo.gif")
		left center no-repeat;
	margin: 0 12px 0 12px;
	line-height: 25px;
	text-align: center
}

.h_login a, .exit a {
	color: #666
}

.exit {
	background:
		url("http://pages.19youxi.com//web/image/gw_20131029/head/exit.gif")
		left center no-repeat;
	padding-left: 13px;
	width: 29px
}

.head_r_list .split {
	width: 1px;
	height: 25px;
	background:
		url("http://pages.19youxi.com//web/image/gw_20131029/head/split2.gif")
		center no-repeat
}

.head_r_list .tool {
	width: 62px;
	height: 25px
}

.head_r_list .tool span {
	display: inline-block;
	width: 14px;
	height: 13px;
	background:
		url("http://pages.19youxi.com/web/image/gw_20131029/head/b1311110928.gif")
		no-repeat;
	position: relative;
	z-index: 1;
	top: 5px;
	margin-left: 11px;
	cursor: pointer
}

.head_r_list .tool .sc {
	background-position: 0 -13px
}

.sel_all_game_list {
	width: 83px;
	height: 25px;
	margin-left: 11px;
	color: #666;
	line-height: 25px;
	text-indent: 12px;
	cursor: pointer;
	background:
		url("http://pages.19youxi.com//web/image/gw_20131029/head/s_img1.gif")
		65px 10px no-repeat
}

.head_r_list .h {
	background:
		url("http://pages.19youxi.com//web/image/gw_20131029/head/h_game_list.gif")
		no-repeat;
	color: #fff;
	height: 25px
}

.h_infomation {
	height: 25px;
	line-height: 25px;
	width: 57px;
	text-indent: 10px;
	position: relative;
	z-index: 1
}

.alertIF {
	width: 92px;
	position: absolute;
	z-index: 2;
	top: 25px;
	left: -51px;
	background: #fff;
	border: 1px solid #eae5e5;
	border-top: 0;
	display: none
}

.head_r_list .on .alertIF {
	display: block
}

.h_infomation .alertIF a {
	display: block;
	width: 92px;
	height: 25px;
	line-height: 25px;
	text-indent: 10px;
	margin: 0
}

.on .h_infomation span {
	display: block;
	width: 15px;
	font-size: 10px;
	height: 12px;
	float: right;
	color: #ff9600;
	text-align: center;
	line-height: 12px;
	color: #fff;
	font-family: Tahoma;
	background:
		url("http://pages.19youxi.com//web/image/gw_20131029/head/tishi.gif")
		no-repeat;
	text-indent: 0;
	position: relative;
	z-index: 1;
	top: -25px;
	right: -10px
}

.h_infomation a {
	color: #666;
	display: inline-block;
	text-align: center;
	width: 32px;
	text-indent: 0;
	*margin-left: 10px
}

.h_infomation .alertIF a {
	text-align: left
}

.head_r_list .on a {
	background: #fff
}

.h_infomation .alertIF a:hover {
	background: #e5e5e5
}

.h_ddl {
	width: 485px;
	height: 263px;
	border: 1px solid #f2f2f2;
	border-top: 4px solid #0ca3e9;
	position: absolute;
	z-index: 2;
	right: 0;
	top: 29px;
	background: #fff;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	-moz-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.4);
	-webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.4);
	box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.4)
}

.h_ddl table {
	height: 215px;
	width: 461px;
	margin: 5px auto 0
}

.h_ddl table tr, .h_ddl table td {
	height: 35px
}

.h_ddl table td {
	text-align: left;
	width: 115px;
	border-bottom: 1px solid #eae5e5;
	text-indent: 10px
}

.h_ddl table td a {
	color: #000
}

.h_ddl table td a:hover {
	text-decoration: underline;
	color: #00A0E9
}

.h_ddl .h_mone {
	display: block;
	width: 75px;
	height: 42px;
	margin: auto;
	line-height: 42px;
	text-algin: center;
	color: #00a0e9
}

.psw_box, .psw_box2 {
	height: 34px;
	width: 257px;
	overflow: hidden;
	margin-bottom: 10px
}

.psw_box2 {
	width: 259px;
	cursor: pointer
}

.psw_box input, .psw_box2 input {
	_position: relative;
	_ top: -1px;
	*position: relative;
	*top: -1px
}

#alertWindow, .alertWindow_b {
	position: fixed;
	z-index: 999;
	top: -9999999px;
	width: 590px;
	overflow: hidden;
	border:2px solid #999;
}

#alertWindow, .alertWindow_b {
	_position: absolute
}

.mod-quc-top .cur, .mod-quc-top .login-title-tips, .mod-quc-top .reg-title-tips,
	.mod-quc-top .username-title-tips, .mod-qiuser-pop .input-bg,
	.mod-qiuser-pop .input-bg-focus, .mod-qiuser-pop .btn-login,
	.mod-qiuser-pop .btn-register, .mod-reg-tab, .mod-qiuser-pop .auth-code,
	.mod-qiuser-pop .msging, .mod-qiuser-pop .verify-code, .mod-qiuser-pop .verify-code-focus,
	.mod-qiuser-pop .other a, .mod-set-username .submit-setuname-btn {
	background:
		url("http://pages.19youxi.com//web/image/gw_20131029/head/b11081517.gif")
		no-repeat
}

.iptTs {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 235px;
	height: 28px;
	line-height: 28px;
	color: #ccc;
	text-indent: 6px;
	font-family: 'Microsoft YaHei';
	font-size: 14px
}

.mod-qiuser-pop .login-error, .mod-qiuser-pop .login-loading,
	.mod-qiuser-pop .login-success {
	color: #F00;
	margin-left: 74px;
	position: absolute;
	top: 5px;
	width: 200px
}

.mod-qiuser-pop .login-error, .mod-qiuser-pop .login-loading,
	.mod-qiuser-pop .login-success {
	font-size: 14px;
	margin-left: 208px;
	top: 128px;
	width: 340px
}

img, object, select, input, textarea, button {
	vertical-align: middle
}

.wan_360layer .wan_360layer_close {
	display: inline-block;
	height: 29px;
	position: absolute;
	right: 8px;
	text-align: center;
	top: 9px;
	width: 35px
}

.wan_360layer .wan_360layer_close em {
	background:
		url("http://pages.19youxi.com//web/image/gw_20131029/head/t01d1269fe3989a0882.gif")
		no-repeat scroll 0 0;
	display: inline-block;
	height: 14px;
	width: 14px
}

.wan_360layer .wan_360layer_close:hover {
	background:
		url("http://pages.19youxi.com//web/image/gw_20131029/head/t01b041d3324743948a.gif")
		repeat-x scroll 0 100%
}

.mod-qiuser-pop {
	background: none repeat scroll 0 center;
	font-family: 'Microsoft YaHei';
	padding: 42px 0 0;
	overflow: hidden;
	_background: #fff
}

#modLoginWrap {
	padding-left: 0
}

.mod-qiuser-pop dl, .mod-qiuser-pop dd {
	margin: 0;
	padding: 0
}

.mod-qiuser-pop .login-wrap dt {
	display: none
}

.mod-qiuser-pop .login-wrap dd {
	height: 47px
}

.mod-qiuser-pop label {
	color: #353535;
	float: left;
	font-size: 14px;
	height: 30px;
	text-align: right;
	line-height: 30px;
	padding-right: 15px;
	width: 185px
}

.mod-qiuser-pop .input-bg {
	display: block;
	float: left;
	position: relative;
	background: 0;
	border: 1px solid #BDBDBD;
	border-radius: 2px 2px 2px 2px;
	height: 28px;
	padding-left: 0;
	width: 249px;
	z-index: 999
}

.mod-qiuser-pop .ipt {
	border: 0;
	outline: 0 none;
	color: #A9A9A9;
	font: 14px/28px 'Microsoft YaHei';
	height: 28px;
	margin: 0;
	padding: 0 7px;
	width: 225px;
	position: absolute;
	z-index: 999;
	top: 0;
	left: 1px;
	background:
		url("http://pages.19youxi.com//web/image/gw_20131029/gw_20131029/tm.png")
		repeat;
	_background: #fff
}

.input-bg .ipt_s {
	width: 228px;
	padding-left: 7px;
	line-height: 28px;
	display: inline-block;
	color: #A9A9A9
}

.input-bg .none {
	display: none
}

.mod-qiuser-pop .ipt1 {
	color: #A9A9A9;
	font: 14px/28px 'Microsoft YaHei';
	height: 28px;
	padding: 0 7px;
	width: 76px
}

.mod-qiuser-pop .input-bg-focus {
	background: none repeat scroll 0 center rgba(0, 0, 0, 0);
	border: 1px solid #3C3;
	border-radius: 2px 2px 2px 2px;
	height: 28px;
	padding-left: 0;
	position: relative;
	width: 249px
}

.mod-qiuser-pop .verify-code-focus, .mod-qiuser-pop .verify-code {
	background: none repeat scroll 0 center rgba(0, 0, 0, 0);
	border: 1px solid #3C3;
	border-radius: 2px 2px 2px 2px;
	height: 28px;
	margin-right: 10px;
	padding-left: 0;
	width: 87px
}

.mod-qiuser-pop .login-wrap .rem {
	height: 47px
}

.mod-qiuser-pop .login-wrap .find {
	height: 27px;
	margin: 24px 0 0
}

.mod-qiuser-pop .find label {
	color: #747474;
	font-family: 'Microsoft YaHei';
	height: 20px;
	line-height: normal;
	font-size: 12px;
	width: 291px
}

.mod-qiuser-pop .find a {
	margin-left: 88px
}

.mod-qiuser-pop .fac {
	color: #0087D5
}

.mod-qiuser-pop .login-wrap .submit {
	height: 83px
}

.mod-qiuser-pop .btn-login, .mod-qiuser-pop .btn-login-loading {
	background:
		url("http://pages.19youxi.com//web/image/gw_20131029/head/b1311081557.gif")
		no-repeat scroll 0 0;
	border: 0 none;
	height: 44px;
	margin-left: 200px;
	margin-top: 15px;
	width: 160px
}

.mod-qiuser-pop .btn-login:hover, .mod-qiuser-pop .btn-login-loading:hover
	{
	cursor: pointer;
	background-position: 0 -54px
}

.mod-qiuser-pop .reg-new-account {
	display: none
}

.mod-qiuser-pop .other {
	border-top: 0 none;
	color: #747474;
	margin: 0 0 0 200px;
	overflow: hidden;
	padding: 0
}

.mod-qiuser-pop .other span {
	float: left;
	padding: 3px 0 0;
	font-size: 14px
}

.mod-qiuser-pop .login-error, .mod-qiuser-pop .login-loading,
	.mod-qiuser-pop .login-success {
	font-size: 14px;
	margin-left: 208px;
	top: 128px;
	width: 340px
}

.mod-qiuser-pop .emptyhint {
	color: #A9A9A9;
	font-size: 14px;
	height: 28px;
	left: 7px;
	line-height: 28px;
	position: absolute;
	top: 0
}

.mod-qiuser-pop .tips-phrase {
	font-size: 14px;
	margin-left: 208px
}

.quc-clearfix:after {
	clear: both;
	display: block;
	overflow: hidden;
	position: relative;
	z-index: 1
}

.login-item .err-tip {
	display: inline-block;
	height: 28px;
	margin-left: 6px;
	line-height: 28px
}

.quc-clearfix {
	clear: both
}

.mod-qiuser-pop .login-wrap .password {
	height: 45px
}

.mod-qiuser-pop .other a {
	border: 0 none;
	cursor: pointer;
	display: inline-block;
	height: 25px;
	width: 26px;
	float: left
}

.mod-qiuser-pop .other .loginbtn_qq {
	background-position: -531px -62px
}

.mod-qiuser-pop .other .loginbtn_rr {
	background-position: -531px -41px
}

.mod-qiuser-pop .other .loginbtn_xl {
	background-position: -531px -20px
}

.mod-qiuser-pop .other .loginbtn_qwb {
	background-position: -531px -83px
}

.mod-qiuser-pop .text-tips {
	font-size: 14px;
	line-height: 18px;
	margin-left: 208px;
	font-family: 'Microsoft YaHei'
}

.mod-qiuser-pop .reg-tips-success {
	color: #999
}

.mod-qiuser-pop .error, .error {
	color: #F00;
	font-family: 'Microsoft YaHei';
	font-size: 14px;
	height: 20px
}

.mod-qiuser-pop .reg-tips-wrong {
	color: #F00
}

.mod-qiuser-pop .reg-wrap dd {
	height: 61px
}

.mod-qiuser-pop .reg-item {
	height: 36px
}

.mod-qiuser-pop .btn-register, .mod-qiuser-pop .btn-register-loading {
	background:
		url("http://pages.19youxi.com/web/image/gw_20131029/head/b1311081557.gif")
		no-repeat 0 -216px;
	border: 0 none;
	height: 44px;
	margin: 10px 0 0 200px;
	width: 160px;
	cursor: pointer
}

.mod-qiuser-pop .btn-register:hover, .mod-qiuser-pop .btn-register-loading:hover
	{
	background-position: 0 -269px
}

.mod-qiuser-pop .rules label {
	color: #747474;
	font-family: 'Microsoft YaHei';
	height: 18px;
	line-height: normal;
	width: 315px
}

.mod-qiuser-pop .rules {
	margin-top: 7px
}

.icon-wrong {
	background:
		url("http://pages.19youxi.com/web/image/gw_20131029/head/t01bb8ba963d4f45578.gif")
		no-repeat scroll -20px 0;
	float: left;
	overflow: hidden;
	height: 20px;
	margin: 6px 0 0 6px;
	width: 20px;
	display: none
}

.wan_360layer {
	position: absolute;
	left: 0;
	top: 0;
	font-family: 'Microsoft YaHei';
	font-size: 12px
}

.wan_360layer .wrap_conn {
	background: #fff;
	overflow: hidden
}

.wan_360layer .wrap_conn_bor {
	position: relative;
	z-index: 2
}

.wan_360layer .wan_360layer_close {
	position: absolute;
	right: 8px;
	top: 9px;
	width: 35px;
	text-align: center;
	height: 29px;
	display: inline-block
}

.wan_360layer .wan_360layer_close em {
	background:
		url(http://pages.19youxi.com/web/image/gw_20131029/head/t01d1269fe3989a0882.gif)
		no-repeat;
	width: 14px;
	height: 14px;
	display: inline-block
}

.wan_360layer .wan_360layer_close:hover {
	background:
		url(http://pages.19youxi.com/web/image/gw_20131029/head/t01b041d3324743948a.gif)
		repeat-x 0 100%
}

.wan_360layer .wrap_top_r, .wan_360layer .wrap_bot_r {
	background-position: 0 -12px;
	margin: 0 -14px 0 0;
	float: right;
	width: 14px;
	display: block;
	_position: absolute;
	_right: 14px
}

.wan_360layer .wrap_tt {
	background:
		url(http://pages.19youxi.com/web/image/gw_20131029/head/t01c7319c0183546520.gif)
		repeat-x 0 100%;
	height: 38px;
	text-align: left
}

.wan_360layer .wrap_tt span {
	background:
		url(http://pages.19youxi.com/web/image/gw_20131029/head/t019fe52b3d7c6cd405.gif)
		no-repeat 100% 5px;
	width: 272px;
	display: inline-block;
	height: 38px;
	line-height: 35px;
	text-align: center;
	font-size: 16px;
	cursor: pointer;
	color: #5f5f5f
}

.wan_360layer .wrap_tt span em {
	display: block;
	height: 38px;
	width: 100%;
	font-style: normal;
	font-size: 16px
}

.wan_360layer .wrap_tt span.cur {
	color: #00b4ff;
	cursor: auto
}

.wan_360layer .wrap_tt span:hover {
	color: #00b4ff
}

.wan_360layer .wrap_tt span.cur em {
	background:
		url(http://pages.19youxi.com/web/image/gw_20131029/head/t01a1f4e2578ab6d81b.gif)
		repeat-x 0 100%
}

.wan_360layer .wrap_conn_bg {
	background: #fff .wrap_conn_bg .box1{width:386px;
	height: 357px;
	margin: 45px auto
}

.wrap_conn_bg .box1 .box1_item1 {
	height: 84px;
	margin-bottom: 32px
}

.wrap_conn_bg .box1 .box1_item1_img, .wrap_conn_bg .box1 .box1_item1_img img
	{
	height: 84px;
	width: 84px;
	float: left;
	overflow: hidden
}

.wrap_conn_bg .box1 .box1_item1_txt {
	width: 260px;
	height: 84px;
	overflow: hidden;
	margin-left: 18px;
	float: left
}

.wrap_conn_bg .box1 .box1_item1_txt li {
	height: 28px;
	line-height: 28px;
	color: #999;
	font-size: 14px
}

.wrap_conn_bg .box1 .box1_item1_txt .ft {
	font-size: 16px
}

.wrap_conn_bg .box1 .box1_item1_txt .ft label {
	font-weight: bold
}

.wrap_conn_bg .box1 .box1_item1_txt .blue {
	color: #00a0e9
}

.wrap_conn_bg .box1 .box1_item2 {
	height: 194px
}

.wrap_conn_bg .box1 .box1_item2_ipt {
	height: 60px;
	font-size: 14px;
	color: #333;
	text-align: right
}

.box1_item2_ipt .ipt_name {
	display: block;
	width: 85px;
	height: 60px;
	float: left;
	margin-right: 18px;
	line-height: 30px
}

.box1_item2_ipt .r {
	display: block;
	height: 30px;
	width: 250px;
	line-height: 30px;
	float: left;
	text-align: left
}

.box1_item2_ipt .r input {
	display: block;
	width: 236px;
	height: 28px;
	border: 1px solid #bdbdbd;
	padding: 0 6px
}

.box1_item2_ipt .hui {
	color: #999
}

.wrap_conn_bg .box1 .queding {
	display: block;
	width: 160px;
	height: 45px;
	background:
		url(http://pages.19youxi.com/web/image/gw_20131029/myhome/queding.gif)
		no-repeat;
	margin: auto
}

.wrap_conn_bg .box2 {
	width: 386px;
	height: 230px;
	margin: 98px auto
}

.wrap_conn_bg .box2_item1 {
	width: 386px;
	height: 92px;
	margin-bottom: 60px
}

.wrap_conn_bg .box2_item1 .box2_img {
	height: 75px;
	padding-left: 134px;
	padding-top: 17px;
	background:
		url(http://pages.19youxi.com/web/image/gw_20131029/myhome/gou.jpg)
		no-repeat;
	float: left
}

.wrap_conn_bg .box2_item1 .box2_img p {
	font-size: 16px;
	color: #666
}

.wrap_conn_bg .box2_item1 .box2_img strong {
	color: #00a0e9
}

.wrap_conn_bg hr {
	color: #ddd;
	margin-bottom: 28px
}

.wrap_conn_bg .box2_item2 li {
	height: 20px;
	line-height: 20px;
	color: #999
}

.wrap_conn_bg .box2_item2 li a {
	color: #00a0e9
}

#left_gg {
	position: fixed;
	z-index: 0;
	top: 100px;
	display: none
}

#right_gg {
	position: fixed;
	z-index: 0;
	top: 100px;
	display: none
}

#left_gg {
	_position: absolute;
	_left: -309px;
	_top: expression(eval(document.documentElement.scrollTop))
}

#right_gg {
	_position: absolute;
	_right: -309px;
	_top: expression(eval(document.documentElement.scrollTop))
}