@charset "utf-8";
/* CSS Document */
.wrapper{width:520px;position:absolute; top:49%; left:50%; margin:-224px 0 0 -260px; z-index: 9999;}
.tab{width:520px; background:url(../images/wrapbg.png) no-repeat;}
.botbg{width:520px; height:6px; background:url(../images/wrapbg.png) no-repeat -521px 0;}
.tab li{width:240px; float:left; height:44px; line-height:44px; font-size:18px; color:#444444; border-bottom:2px solid #cccccc; position:relative; text-align:center; cursor:pointer;}
.tab li:hover{ color:#00b4ff;}
.tab li.current{ color:#00b4ff; border-bottom:3px solid #3ec6f3;height:43px; line-height:45px; *overflow:hidden; background:url(../images/sanjiao.png) no-repeat bottom center;}
.tab li span{ display:inline-block; width:1px; height:20px; background:url(../images/icon.png) no-repeat 0 -154px; position:absolute; right:0; top:15px;}
.tab .close{width:40px; text-align:center; font-size:18px; color:#444; line-height:46px; overflow:hidden;}
.tab .close:hover{ color:#00b4ff;}
.tabbox{padding:25px 95px;min-height:278px; background:#fff;}
.tabbox .borderbox{width:330px; height:40px; background:url(../images/btnbg.png) no-repeat 0 -178px;}
.tabbox .focus{ background:url(../images/btnbg.png) no-repeat 0 -219px;}
.tabbox .text{width:278px; height:40px;padding-left:52px; line-height:40px; color:#9a9a9a\9; font-size:13px;}
.tabbox .text1{background:url(../images/icon.png) no-repeat 0 -76px;}
.tabbox .focus1{background-position:0 0;}
.tabbox .password{background:url(../images/icon.png) no-repeat 0 -114px;}
.tabbox .focus2{background-position:0 -38px;}
.tabbox p{color:#000;}
.tabbox .tishi{color:#d7002e; padding:5px 0; text-align:right; width:328px; min-height:16px; _height:16px;}
.tabbox .fz-14{font-size:14px;}
.tabbox .checkbox{ position:relative;}
.tabbox .checkbox input{ vertical-align:middle; margin-right:5px;}
.tabbox .checkbox label{vertical-align:middle;}
.tabbox .checkbox a{color:#000;}
.tabbox .checkbox .forget{ position:absolute; right:0; color:#000;}
.loginbtn{width:180px; height:44px; text-align:center; font-size:20px; color:#fff; margin:14px 0 20px 75px; cursor:pointer; background:url(../images/btnbg.png) no-repeat 0 0; }
.loginbtn:hover{background-position:0 -44px;text-decoration:none;}
.loginbutton{position:relative; top:10px;}
.otherlogin a{ display:block; width:100px; height:30px; background:url(../images/btnbg.png) no-repeat -185px 0px; margin-right:11px; text-indent: -9999em; overflow:hidden; float:left; margin-top:5px;}
.otherlogin .google{ background-position:-185px -31px;}
.otherlogin .twitter{ background-position:-185px -62px; margin-right:0;}
.registerbtn{background-position:0 -88px;}
.registerbtn:hover{ background-position:0 -132px;}

.reg_btn_unclick{background: url("//img.oasgames.com/upload/1447840457.png"); cursor: default;}