@charset "utf-8";
/* /webgame/pkt3d/wd/css/wdlogin.css */
/* CSS reset */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { padding: 0; margin: 0; }

table { border-collapse: collapse; border-spacing: 0; }

del, ins { text-decoration: none; }

fieldset, img { border: 0; }

body, button, input, select, textarea { font: 12px/1.5 simsun,tahoma,arial,sans-serif; }

input, select, img { vertical-align: middle; }

input, select { outline: none; }

ul, ol { list-style: none; }

label { cursor: pointer; }

h1, h2, h3, h4, h5, h6 { font-size: 100%; }

address, cite, dfn, em, var { font-style: normal; }

html { height: 100%; }

body { overflow: hidden; height: 100%; }

.my_ftop { height: 100%; }

/* global */
.my_fbtm { height: 100%; width: 100%; }

.wrapper { margin: 0 auto; text-align: left; width: 912px; }

td { font-size: 12px; line-height: 160%; }

.left { float: left; }

.right { float: right; }

a { text-decoration: none; }

a:hover { text-decoration: underline; }

.txthide { text-indent: -999em; overflow: hidden; line-height: 0; font-size: 0; }

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

.clearfix { zoom: 1; }

.clear { clear: both; }

a:active, a:focus, input { -moz-outline: none; outline: none; ie-dummy: expression(this.hideFocus=true); }

.wd-link { position: absolute; z-index: 6; height: 100%; }

.wd-bg { background: no-repeat center center; height: 100%; width: 100%; position: relative; zoom: 1; }

.wd-box { width: 338px; position: absolute; right: 5%; top: 51%; margin-top: -332px; z-index: 9; }

.wd-box a { font-family: "Microsoft Yahei"; }

.wd-hd { height: 153px; background: url(../webgame/pkt3d/wd/images/bg_hd.png?) no-repeat; }

.wd-ft { height: 64px; background: url(../webgame/pkt3d/wd/images/bg_ft.png?) no-repeat; }

.wd-bd { background: url(../webgame/pkt3d/wd/images/bg_bd.png?) repeat-y; padding: 0 4px; }

.wd-tab { padding: 110px 40px 0; height: 34px; }

.wd-tab ul li { float: left; }

.wd-tab ul li a { display: block; width: 118px; background: url(../webgame/pkt3d/wd/images/sprite_2.png?) no-repeat; height: 34px; }

.wd-tab ul .item1 { background-position: 0 0; margin-right: 22px; }

.wd-tab ul .cur .item1, .wd-tab ul .item1:hover { background-position: -120px 0px; }

.wd-tab ul .item2 { background-position: 0 -34px; }

.wd-tab ul .cur .item2, .wd-tab ul .item2:hover { background-position: -120px -34px; }

.wd-nav { width: 310px; overflow: hidden; margin: 0 auto; padding: 13px 0; }

.wd-nav ul { width: 320px; }

.wd-nav ul li { float: left; margin-right: 10px; }

.wd-nav ul li a { display: block; width: 70px; height: 34px; background: url(../webgame/pkt3d/wd/images/sprite_1.png?); }

.wd-nav ul li.item1 a { background-position: 0 -0px; }

.wd-nav ul li.item1 a:hover { background-position: -71px -0px; }

.wd-nav ul li.item2 a { background-position: 0 -34px; }

.wd-nav ul li.item2 a:hover { background-position: -71px -34px; }

.wd-nav ul li.item3 a { background-position: 0 -68px; }

.wd-nav ul li.item3 a:hover { background-position: -71px -68px; }

.wd-nav ul li.item4 a { background-position: 0 -102px; }

.wd-nav ul li.item4 a:hover { background-position: -71px -102px; }

.login-nav { line-height: 16px; width: 315px; overflow: hidden; margin: 0 auto; padding: 10px 0; }

.login-nav ul { width: 316px; }

.login-nav ul li { float: left; border-right: 1px solid #ddac7f; }

.login-nav ul li a { color: #925217; margin: 0 15px; }

.login-nav ul li a:hover { color: #925217; }

.wd-login { position: relative; *zoom: 1; }

.login_qq { padding: 0 35px 0 0; border: 0; margin: 0; overflow: hidden; }

.login_qq .hr_label_qqlogin, .login_qq .hr_label_wechatlogin, .login_qq .hr_label_weibologin { padding: 5px; color: #cb8f58; float: right; }

.login_qq .hr_label_qqlogin i, .login_qq .hr_label_wechatlogin i, .login_qq .hr_label_weibologin i { background-image: url(../webgame/pkt3d/wd/images/login_wt.png?); background-repeat: no-repeat; width: 18px; height: 18px; display: inline-block; zoom: 1; vertical-align: -2px; }

.login_qq .hr_label_qqlogin i { background-position: 0 0; }

.login_qq .hr_label_weibologin i { background-position: 0 -18px; }

.login_qq .hr_label_wechatlogin i { background-position: 0 -55px; }

.wg_dialog { width: 800px; height: 500px; position: relative; *zoom: 1; }

.wg_dialog_close { background: url(../webgame/pkt3d/wd/images/ico_close.png?); width: 32px; height: 32px; position: absolute; top: 5px; right: 5px; cursor: pointer; }

