/* CSS Document */
@charset "utf-8";
*:focus {
    outline: none;
}
html, body {
    height: 100%;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fiedldset, input, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
fieldset, img {
    border: 0;
}
address, caption, cite, code, dfn, em, strong, th, var {
    font-style: normal;
    font-weight: normal;
}
ol, ul, li {
    list-style: none;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
body {
    font-family: "Microsoft YaHei";
    color: #bfcfe4;
    font-size: 14px;
    background: #1f2e51;
}
input, select, textarea, button {
    vertical-align: middle;
    font-family: "Microsoft YaHei";
}
a, a:link {
    text-decoration: none;
    outline: none;
}
.hide {
    display: none;
}
body {
    font-size: 16px;
    font-family: Microsoft YaHei,simsun,Tahoma;
    color: #fff;
    background:#000 url('../img/big_bg.jpg?v=121')  no-repeat center top;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size:cover;
    background-size:cover;
}
.wrap {
  width: 1000px;
  height: 600px;
  background: url(../img/conbg2.jpg) no-repeat;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -300px 0 0 -500px;
}
.add-logo{ position: absolute; left: 340px; top: -30px; width: 420px; height: 256px; background: url(../img/logo_bg.png) no-repeat; }
.add-logo img{ position: absolute; left: 72px; bottom: 5px; }
.top-nav{ position: absolute; top: 19px; right: 0; z-index: 1; height: 38px; width: 356px; background: url(../img/nav.png) 0 0 no-repeat; text-align: right;}
.top-nav a{ display: inline-block; width: 93px; height: 37px; background: url(../img/nav.png) 0 -44px no-repeat; margin-left: 12px; }
.top-nav a.a2{ background-position: -113px -44px; }
.top-nav a.a3{ background-position: -215px -44px; }
.nologin{ padding: 224px 0 0 363px; width: 428px; }
.dobest_login_form{ padding: 15px 0 0; position: relative; }
.dobest_input{ width: 172px; padding: 0 9px; height: 30px; line-height: 30px; background: #1e1a15; border: 1px solid #886d52; -webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,1); -moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,1); box-shadow: 0px 0px 7px 0px rgba(0,0,0,1); color: #e1ded2; }
.dobest_input:-moz-placeholder{ color: #b3b2ae;}
.dobest_input::-moz-placeholder{ color: #b3b2ae;}
.dobest_input:-ms-input-placeholder{ color: #b3b2ae;}
.dobest_input::-webkit-input-placeholder{ color: #b3b2ae;}
.dobest_field{ margin: 0; padding: 7px 0 12px; }
.login-title{ width: 114px; padding-top: 5px; text-align: center; }
.login-title em{ width: 60px; height: 21px; background: url(../img/icon.png) 0 0 no-repeat; display: inline-block; }
.login-title em.login-psw{ background-position: 0 -26px; }
.dobest_register a{ background:url(../img/icon.png) -72px 0 no-repeat;display: inline-block;width: 62px;height: 17px; margin-top: 4px;}
.dobest_find a{ background:url(../img/icon.png) -72px -23px no-repeat;display: inline-block;width: 62px;height: 17px; margin-top: 4px;}
.dobest_ex_checkbox{display: inline-block;
    width: 24px;
    height: 22px;
    background: url(../img/lable.png?v=121) no-repeat;
    cursor: pointer;
    vertical-align: middle;
    margin: -3px 10px 0 0;}

.self_checkbox{
    background-position:0 -25px;
}
.alogin_img{background:url(../img/icon.png) -142px 0 no-repeat;display: inline-block;  vertical-align: middle; width:57px; height:17px;}
.dobest_login_form .dobest_de_btn, .dobest_btn_blue{ width: 226px; height: 57px; background: url(../img/login_btn.png) 0 0 no-repeat; }
.dobest_login_form .dobest_de_btn:hover, .dobest_btn_blue:hover{ background-position: 0 -67px; }
.user_prisy,.and{ display: none!important; }
.user_degree a{
    color: #603838;
    text-decoration: underline;
}

.user_degree label {
    display: inline-block;
    width: 24px;
    height: 22px;
    background: url(../img/lable.png?v=121) no-repeat;
    cursor: pointer;
    vertical-align: middle;
    margin: -2px 5px 0 0;
}


.checked .mymask{
    background-position: 0 -25px;
}
.user_yx{background:url(../img/xy.png?v=121) no-repeat;display: inline-block;width: 51px;height: 14px;vertical-align: middle;}
.dobest_error{ position: absolute; top: -5px; left: 0; text-align: center; right: 0; color: #d2b87c;text-shadow: #000 1px 0 0, #000 0 1px 0, #000 -1px 0 0, #000 0 -1px 0; font-size: 14px; }

.download{ width: 102px; height: 97px; padding-top: 26px; position: absolute; z-index: 3; left: 17px; bottom: 10px; text-align: center; background: url(../img/down.png) no-repeat; }
.download img{ display: block; width: 66px; margin: 0 auto; border: 3px solid #534735; border-radius: 4px; }

.other_box{
    position: absolute;
    right: 178px;
    top: 444px;
    text-align: right;
    height: 33px;
    z-index: 3;

}

.enter_1{
    background: url(../img/ohter_login.png?v=2145ax2xfsfs) no-repeat right center;
    width: 102px;
    height: 33px;
    overflow: hidden;
    *zoom:1;
}

.enter_1 a{float:left;width:19px; height:29px; margin-right:2px;}

.enter {
    background: url(../img/plo3.png?v=2020d) no-repeat;
    width: 130px;
    height: 33px;
    display: none;
    overflow: hidden;
     *zoom:1;
}



.enter a{ display:block; width:19px; height:29px; float:left; margin-right: 2px;}
.enter a.aswitch{ width: 75px; }

.yzm-title{ width: 100px; height: 22px; background: url(../img/icon.png) 0 -54px no-repeat; margin: 5px 14px 0 0; }
.yzm-names{ background: none; }
.yzm-names::before{ display: inline-block; vertical-align: middle; content: ''; width: 62px; height: 22px; background: url(../img/icon.png) -108px -54px no-repeat; margin-left: 33px; }
.yzm-names img{ margin-left: 19px; vertical-align: middle; }
.protect{ display: none; width: 226px; height: 57px; background: url(../img/login_btn.png) 0 -143px no-repeat; position: absolute; z-index: 3; top: 378px; left: 464px; }








.fl {
    float: left
}
.fr {
    float: right
}
.fix {
    * zoom: 1
}
.fix:after {
    display: block;
    content: "$";
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden
}
a {
    text-decoration: none
}
.cell {
    display: table-cell;
    *display: inline-block;
    width: 2000px;
    *width: auto
}
.fwbolder {
    font-weight: bolder
}
.rel {
    position: relative
}
.abs {
    position: absolute
}
.tc {
    text-align: center
}
.tr{
	text-align: right;
}

.ell{
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.tdu{text-decoration: underline;}









.b_erw{
	width:119px;
	height:152px;
	background:url(../img/erw_bg.png?v=121) no-repeat;
	position: absolute;
    left: 25px;
    bottom: 25px;text-align: center;
}

.code{margin-top: 33px;width: 90px;height:90px;}

.user_degree{
	text-align: left;
	font-size: 18px;
    margin-top:10px;
    position: relative; padding-left: 122px;
}
.mycheckbox{
    position: absolute;
    left: 124px;
    top: 2px;

    width: 22px;
    height: 22px;
    z-index: 9999;

    filter: alpha(opacity=0);
    opacity:0;
}





.noread{
	padding:95px 45px 16px;
    height: 196px;
    text-align: center;
    display: none;
    color: #b9b6b3;
}


.alert{ position:fixed; z-index:1500; display:none; border:4px #767576 solid; background:#fff;}
.alert-nav{ height:26px; line-height:26px; padding:0 10px;}
.alert-nav p{ width:50%; float:left;}
.alert-nav p.alert-tit{ color:#646464; font-size:14px; font-weight:bold;}
.alert-nav a.alert-close{ color:#000;}
.alert-short{ width:325px; height:336px;}
.alert-long{ width:680px; height:485px;}

.sgs-game{ position:absolute; top:0; left:0; width:100%; height:100%; z-index:500; display:none;}
.dobest_login_form .dobest_field .dobest_input.placeholder{color:#757575;}
.dobest_login_form .dobest_field .dobest_input:-ms-input-placeholder
{color:#757575;}





.pop{
	width:571px;
    height:336px;
    background: url(../img/popbg2.png?v=121) no-repeat;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -285.5px;
    margin-top: -168px;
    z-index:10;
    display: none;
}







.pp_p{
	margin-left: 206px;
    padding-top: 95px;
    font-size: 20px;
}

.btns{
	margin-top: 88px;
}

.btns a{
	float: left;
	width: 161px;
	height:41px;
	text-indent: -9999px;
}

.btns a.fir{
	margin-left: 96px;
    margin-right: 61px;
}



.pop2{
    width:655px;
    height:570px;
    background: url(../img/popbg1.png?fdsagfd) no-repeat;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -325.5px;
    margin-top: -285px;
    z-index:10000;
}
.pop3{
	width:1029px;
    height:570px;
    background: url(../img/wd_dl_bg.png?v=121) no-repeat;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -516.5px;
    margin-top: -285px;
    z-index:500;
}

.pop4{
    width:959px;
    height:509px;
    background: url(../img/qq_brows.png?v=121) no-repeat;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -479.5px;
    margin-top: -254.5px;
    z-index:5000;
}

.pop5{
    background: url(../img/360.png?v=121) no-repeat;
}


.pop4 .inow_btn{
    left: 399px;
    top: 406px;
}




.pop_cont{
	height: 385px;
    overflow-y: auto;
    padding: 0 0 0 87px;
    width: 495px;
    margin: 30px 0 0;
}
.pop_cont::-webkit-scrollbar {
 width: 8px;
 height: 1px;
}
.pop_cont::-webkit-scrollbar-thumb {
 background: #3e1e1b;
 border-radius: 4px;
}
.pop_cont::-webkit-scrollbar-track {
 background: #623f19;
 border-radius: 4px;
}



.pop_cont p{
	line-height: 1.8;
}

#getBtn{
	display: block;
    width: 161px;
    height: 41px;
    margin: 35px auto 0;
    text-indent: -9999px;
}

.pox_align{    text-align: right;
    height: 44px;}
.closPopBtn{
	    display: inline-block;
    width: 40px;
    height: 30px;
    margin-right: 19px;
    margin-top: 14px;

}


.inow_btn{
    position: absolute;
    left:569px;
    top:446px;
    width: 161px;
    height:41px;
}


.mask{
	display: none;
	  position: fixed;
	  left: 0;
	  top: 0;
	  height: 100%;
	  width: 100%;
	  padding: 0;
	  background-color:black;
	  text-align: center;
	  color: #4c5161;
	  font-size: 14px;
	  overflow: auto;
	  filter: alpha(opacity=50);
	  opacity:0.5;
	  z-index:1000;
}



.server_box{
	padding-top: 78px;
	position: relative;
	display: none;
}

.game_baner{
	width:556px;
	height:230px;
	margin:0 auto;
	position: relative;
    border:1px solid #9d7547;
	/*background:url(../img/gadbg.png?v=23423) no-repeat;*/
}

.status_busy_big{
    background:url(../img/fix_status_big.png?v=121) no-repeat;
    width: 83px;
    height:83px;
    position: absolute;
    right:0;
    top:0;
    z-index:100;
    display: none;
}

.gpd{
  position: absolute;
  left: 0;
  top: 0;
  width: 556px;
  height: 230px;

}

.user_action{
	position: absolute;
    height: 43px;
    background: url(../img/user_bg.png?v=121) no-repeat;
    font-size: 16px;
    color: #f9edde;
    text-align: center;
    bottom: 5px;
    width:100%;
}

.user_action a{
	color:#f9edde;
}



.user_action * {float: left;    padding-top:5px;}
.goingame{
	width:153px;
	height:40px;
	background:url(../img/goin.png?v=121) no-repeat;
	text-indent:-9999px;
	margin-left:50px;
	    margin-top: -2px;
}

.goingame:hover{
	background-position: 0 -48px;
}
.goingame:active{
	background-position: 0 -97px;
}

.playname{
    width: 170px;
    margin-right: 30px;
    margin-left: 50px;
    text-align:center;

    width: 150px;
    height: 46px;

}

.game_ser_list{
	width: 461px;
    margin-left: 77px;
    margin-top: 5px;
    position: relative;
    height: 59px;
    overflow: hidden;
    z-index:100;
}
.game_se{
    position: absolute;
    /*right: -500px;*/
    right: 0;
    bottom: 0;
}
.game_ser_list li{
    float: left;
    width:89px;height:52px;
    background:url(../img/area_bg.png?v=121) no-repeat;
    position: relative;
    margin: 0 1px;
}
.status_busy{
    position: absolute;
    width: 47px;
    height:48px;
    background:url(../img/fix_status.png?v=121) no-repeat;
    right: 2px;
    top: 0;
    z-index:100;
}

.game_ser_list li a{
    display: block;
    width:64px;
    height:36px;
    margin:8px auto;
}

.zone_1{background:url(../img/1.png?v=121) no-repeat;}
/*.zone_1:hover{background:url(../img/1_1.png) no-repeat;}*/

.zone_2{background:url(../img/2.png?v=121) no-repeat;}
/*.zone_2:hover{background:url(../img/2_2.png) no-repeat;}*/

.zone_8{background:url(../img/3.png?v=121) no-repeat;}
/*.zone_8:hover{background:url(../img/3_3.png) no-repeat;}*/

.zone_5{background:url(../img/4.png?v=121) no-repeat;}
/*.zone_5:hover{background:url(../img/4_4.png) no-repeat;}*/

.zone_9{background:url(../img/9.png?v=121) no-repeat;}
/*.zone_9:hover{background:url(../img/9_9.png) no-repeat;}*/



.switch_server_list{
	    position: absolute;
    right: 56px;
    bottom: 0;
    color: #e8d6c5;
    font-size: 18px;
    background: url(../img/swt_1.png?v=12121) no-repeat;
    width: 140px;
    height: 52px;
    text-indent: 19px;
    line-height: 52px;
}
.switch_server_list.cur{
	background:url(../img/swt_2.png?v=2115) no-repeat;
}







.and{margin-left: -10px;}


.user_degree *{vertical-align:middle;}



.status_busy{display: none;}

.wd_qrcode{position: absolute;
    left: 95px;
    bottom: 80px;}


.switch_server_list{

}

/*qingmingjie */
.main_bg{ width: 1000px; height: 600px;
    background: url(../img/bg628.jpg?v=2012) no-repeat;
    position: absolute; left: 50%; top: 50%; margin: -300px 0 0 -500px; }


/*II*/

.new_2server,.newMirClint{
    overflow: hidden;
    width: 570px;
    margin:0 auto;
}

.new_ser1{
    float: left;
    width: 278px;height: 210px;
    position: relative;
    margin-left:5px;
}

.new_ser1.on{
  background: url(../img/img2/select_l.png) no-repeat;
}

.new_ser1.on img{
  background: url(../img/img2/select_l.png) no-repeat;
  border:none;
}

.new_ser1 img{
    border:1px solid #614a2e;
    width: 266px;
    height: 198px;
    margin: 0 auto;
    display: block;
    margin-top: 6px;
}

.ngg{
    width: 44px;height: 26px;position: absolute; left: 10px;top:10px;
    background: url(../img/img2/gg.png) no-repeat 0 0;
}
.ngg:hover{
    background-position:0 -26px;
}
.ngg:visited{
    background-position:0 -52px;
}

.sever_status{
    width:83px;height:83px;position: absolute; right: 0;top:0;background-repeat: no-repeat;
    display: none;
}
.status_tui{background-image: url(../img/img2/i_tui.png);}
.status_weihu{background-image: url(../img/img2/i_noser.png);}

.status_99{background-image: url(../img/img2/99.png);}


.bottom_bg{
    width: 550px;
    height: 68px;
    border:1px solid #4a3819;
    background: url(../img/img2/brp.jpg);
    margin:10px auto 0;
    overflow: hidden;
}

.play_na{
    margin-left: 17px;
    float: left;
    width: 323px;
    height: 46px;
    line-height: 46px;
    background:rgba(0,0,0,.5);
    color: #fff5e9;
    font-size: 13px;
    margin-top: 12px;
}
.play_na span{float: left;}

.goquit{
    cursor: pointer;
}


.goingame2{
    background: url(../img/img2/anbobtn.png) no-repeat;
    width: 186px;
    height: 46px;
    margin-left:13px;margin-top:12px;
}

.downldPp{
    width: 655px;
    height: 387px;
    background: url(../img/img2/dban.png) no-repeat;
    position: absolute;
    left:50%;
    top:50%;
    margin-left: -327.5px;
    margin-top: -193.5px;
    z-index: 1000;
    display: none;
}

.dlclose{
    width: 31px;
    height: 71px;
    background: url(../img/img2/clb.png) no-repeat;
    position:absolute;
    right: 20px;
    top:0;
}

.dlbox{
   overflow: hidden;
   width: 530px;
   height: 227px;
   margin:128px auto 0;
}

.dlbox a{
   float:left;
   width: 261px;
   height: 227px;
}

.dlmr{
    margin-right:7px;
}







.alert-fade{
    width: 655px;
    height: 387px;
    position: absolute;
    z-index: 100;
    left: 50%;
    top:50%;
    margin-left: -327px;
    margin-top:-193px;
    background: url("../img/img2/fade-bg.png") 0 0 no-repeat;
    display: none;
}
.alert-fade .msg-text{
    width: 522px;
    height: 135px;
    margin: 54px auto 0;
    font-size: 18px;
    line-height: 24px;
    color: #fff5e9;
    padding: 79px 20px 0 28px
}
.alert-fade .bottom-btn{
    width: 386px;
    margin: 27px auto 0;
    overflow: hidden;
}
.alert-fade .bottom-btn a{
    width: 161px;
    height: 41px;
    background:url("../img/img2/btn02.png") -5px -5px no-repeat;
}
.alert-fade .bottom-btn a:hover,.close-btn:hover{
    opacity: 0.9;
}
.alert-fade .bottom-btn a.upgrade-btn{
    background-position:-5px -56px
}
.close-btn{
    width: 31px;
    height: 71px;
    position: absolute;
    right: 23px;
    top: 5px;
    background: url("../img/img2/close-btn.png") 0 0 no-repeat;
}


html{
    overflow: hidden;
}








/*auth*/
.fL {
    float: left
}
.fR {
    float: right
}
.fade{
    width: 100%;
    height: 100%;
    position: fixed;
    background: #000000;
    opacity: 0.5;
    left: 0;
    top:0;
    z-index: 10;

    display: none;
}
.realname-fade{
   width: 796px;
    height: 430px;
    position: fixed;
    left: 50%;
    top:50%;
    margin-left: -518px;
    margin-top: -285px;
    background: url("../img/auth/realname-bg.png") 0 0 no-repeat;
    z-index: 100;
    padding: 70px 120px;
}
.close-btn{
    width: 31px;
    height: 71px;
    position: absolute;
    right: 27px;
    top: 3px;
    background: url("../img/auth/close-btn.png") 0 0 no-repeat;
}
.close-btn:hover,.submit-btn:hover{
    opacity: 0.9;
}
.msg-text{
    font-size: 18px;
    line-height: 26px;
    color: #361800;
}
.font{
    width: 85px;
    height: 20px;
    margin-top: 6px;
    background: url("../img/auth/font.png") -10px -10px no-repeat;
}
.form{
    width: 422px;
    margin: 33px auto 0;
}
.name-text{
    background-position:-114px -10px;
}
.input-box{
    width: 322px;
    height: 33px;
    background:#826e62;
    border: solid 1px #5d3d23;
}
.input-box input{
    width: 100%;
    height: 100%;
    background:#826e62;
    text-align: center;
    font-size: 20px;
    line-height: 30px;
    color: #fff5e9;
    border:none;
}
.example{
    font-size: 16px;
    color: #361800;
    padding: 5px 0 10px 110px;
    clear: both;
}
.prize-box{
    width: 359px;
    height: 103px;
    margin: 3px auto;
    padding: 50px 0 0 63px;
    background: url("../img/auth/prize-bg.png") 0 0 no-repeat;
}

.prize-list{
    display: none;
}
.prize-list li{
    width: 84px;
    height: 84px;
    position: relative;
    margin-right: 20px;
    background: url("../img/auth/prize-box.png") 0 0 no-repeat;
}
.prize-list li img{
    position: absolute;
    left: 0;
    top:0;
    right: 0;
    bottom: 0;
    margin: auto;
}
.submit-btn{
    width: 161px;
    height: 41px;
    display: block;
    margin: 18px auto 3px;
    background: url("../img/auth/real-btn.png") 0 0 no-repeat;
}
.bottom-msg{
    font-size: 16px;
    color: #361800;
    text-align: center;
}
.bottom-msg a{
    color: #bb0f0f;
    text-decoration: underline;
}




.simPop{
    width: 741px;
    height: 411px;
    background: url("../img/bgim.png") 0 0 no-repeat;
    position: absolute;
    z-index: 1000;
    left: 50%;
    top: 50%;
    margin-left: -370px;
    margin-top: -205px;
}

.simPop p{
    font-size: 22px;
    color: #361800;
    text-align: center;
    margin-top: 168px;
    margin-bottom: 103px;
}
.imgGoInGameBtn{
    width: 162px;
    height: 41px;
    margin:0 auto; display: block;
}


.safari-cookie{
    width: 655px;
    height: 387px;
    background: url("../img/ptip_1.png") 0 0 no-repeat;
    position: absolute;
    z-index: 1000;
    left: 50%;
    top: 50%;
    margin-left: -327px;
    margin-top: -193px;
    font-size: 18px; color: #fff;text-align: center;
    display: none;
}

.safr-p{
    padding-top: 80px;
    width: 480px;
    margin: 0 auto 20px;
    text-align: justify;
}

.samebtn{
    display: block;
    width: 200px;
    height: 50px;
    position: absolute;
    left: 230px;
    bottom: 46px;
}

.samebottomtip{
    display:none;
    margin:80px 407px 0;
}

.wdmtip2{
    display:none;
    margin:80px 407px 0;
    width: 778px;
    height: 88px;
    background: url("../img/weiduan_tip.png") 0 0 no-repeat;
    padding-top: 10px;
    text-indent: 40px;
}

.wdmtip2 p{
     font-size: 18px; color: #fff;
}

.wdmtip2 p a{
     color: #ffb400;
     text-decoration: underline;
}
.age{ position: absolute; left: 124px; bottom: 35px; cursor: pointer; }
.ageAlert{ position: fixed; z-index: 1000; left: 0; top: 0; right: 0; bottom: 0; background: rgba(0,0,0,.7); display: none; }
.age-main{ width: 521px; height: 362px; padding: 138px 160px 0 65px; background: url(../img/age_bg.png) no-repeat; position: absolute; left: 50%; top: 50%; margin: -300px 0 0 -373px; }
.age-info{ height: 277px; overflow: auto; font-weight: bold; font-family: 'simsun'; }
.age-info::-webkit-scrollbar{ width: 4px; height: 1px;}
.age-info::-webkit-scrollbar-thumb{ background: #ffffff;}
.age-info::-webkit-scrollbar-track{ background: #685836;}
.age-info p{ padding-right: 5px; color: #3C3C3C; font-size: 17px; margin-bottom: 18px; line-height: 24px; }
.age-info span{ color: #683434; font-size: 15px; }
.age-close{ width: 45px; height: 59px; background: url(../img/age_close.png) -46px 0 no-repeat; position: absolute; top: 53px; right: 121px; }
.age-close:hover{ background-position: 0 0; }




/* ID auth */

.alert-id{
    position:fixed;
    z-index:10;
    display:none;
}
.realname-id{
    font-size: 13px;
    width: 595px;
    height: 374px;
    background: url(../img/real.png) no-repeat;
    margin-left: -297.5px;
    margin-top: -187px;
    left:50%;
    top:50%;
    text-shadow:#000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;
    -webkit-text-shadow:#000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;
    -moz-text-shadow:#000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;
    *filter: Glow(color=#000, strength=1);

}
.notice-id{
    color: #ffeab6;
    padding: 64px 94px 0;
    line-height: 22px;
    text-indent: 2em;
    height: 98px;
}
.prize-id{
   width: 228px;
   float: left;
   overflow: hidden;
   margin-left: 55px;
}
.prize-id li{
    margin: 8px 10px;
    width: 56px;
    float: left;
}

.prize-id li img{
    width: 56px;
    height: 56px;
}

.real-id{
    overflow: hidden;
    float: left;
    width: 250px;
    margin-left: 26px;
}
.real-id label{
    color: #ffbe22;
}
.real-list-id{
    height: 35px;
}
.real-id input{
    background: rgba(0,0,0,.45);
    border: 1px solid #665946;
    border-radius: 3px;
    height: 18px;
    line-height: 18px;
    padding-left: 5px;
    width: 150px;
    -webkit-box-shadow:0 0 3px 0 rgba(113,106,82,0.69);
    -moz-box-shadow:0 0 3px 0 rgba(113,106,82,0.69);
    box-shadow:0 0 3px 0 rgba(113,106,82,0.69);
    color: #ffeab7;
}
.tips-id{
    clear: both;
    text-align: center;
    color: #a9a8a6;
    padding: 30px 0 0;
    height: 50px;
}
.real-btn-id{
    display: block;
    width: 103px;
    height: 31px;
    text-align: center;
    line-height: 29px;
    background: url(../img/btn.png) no-repeat;
    font-size: 12px;
    color: #e4d5a0;
    font-weight: bold;
    margin: 0 auto;
}
.real-btn-id:hover{
    -webkit-filter: brightness(120%);
    filter: brightness(120%);
}



.under18{
    width: 387px;
    height: 234px;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -193.5px;
    margin-top: -117px;
    background: url(../img/1.png) no-repeat;
    display: none;
}

.under-btn{
    position: absolute;
    width: 103px;
height: 31px;
left: 140px;
    top: 161px;
}

.under18-text{
    font-size: 14px;
    font-family: SimSun;
    /* font-weight: 400; */
    color: #FFBE22;
    line-height: 24px;
    text-indent: 2em;
    margin-top: 44px;
    /* margin-left: 12px; */
    padding: 0 24px;
}

.server_disabled {
    text-align: center;
    font-size: 12px;
    color: #c6b989;
    position: absolute;
    z-index: 3;
    top: 431px;
    left: 426px;
}



html{
        /*-webkit-filter: grayscale(100%);*/
        /*-moz-filter: grayscale(100%);*/
        /*-ms-filter: grayscale(100%);*/
        /*-o-filter: grayscale(100%);*/
        /*filter: grayscale(100%);*/
        /*filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);*/
        /*filter: gray;*/
      }
