@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
a img { vertical-align: top; border: none; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
b, strong { font-weight: bold; }
em, i, dfn { font-style: italic; }
a, a:hover, a:focus { text-decoration: none; }
  a:hover, a:active, a:focus { outline: none; text-decoration: underline; }
.hide { display: none; }



@charset "utf-8";

html, body { font-size: 12px; font-family: Tahoma, Arial, "Microsoft YaHei", "SimSun"; }

html { background: #bed6e2; }

body { font-family: "Microsoft YaHei", "SimSun"; margin: 0 auto 0 auto; width: 100%; background: url(/2025111801/images/background-iamge.jpg) repeat-x left 76px; }

.imgcode { cursor: pointer; }


.clear { background-color: #000; clear: both; font-size: 0; height: 0; line-height: 0; width: 100%; padding: 0; margin: 0; border: 0; overflow: hidden; }

.float-right { float: right; }

.float-left { float: left; }

.split10px { height: 10px; line-height: 10px; font-size: 0; clear: both; display: block; padding: 0; margin: 0; }

.split20px { height: 20px; line-height: 20px; font-size: 0; clear: both; display: block; padding: 0; margin: 0; }

.split30px { height: 30px; line-height: 30px; font-size: 0; clear: both; display: block; padding: 0; margin: 0; }

.split40px { height: 40px; line-height: 40px; font-size: 0; clear: both; display: block; padding: 0; margin: 0; }

.width10px { width: 10px; font-size: 0; padding: 0; margin: 0; border: 0; display: inline-block; }

.width20px { width: 20px; font-size: 0; padding: 0; margin: 0; border: 0; display: inline-block; }

.breadCrumb { margin: 15px auto 0 auto; width: 100%; height: 26px; line-height: 26px; text-align: right; color: #404040; }

.breadCrumb a { color: #0077b3; margin: 0 5px 0 5px; }

.breadCrumb img { float: left; }

.header { margin: 0 auto 0 auto; width: 100%; height: 76px; background: url(/2025111801/images/top_bg.jpg) repeat-x center 2px; }

.header .colorbar { margin: 0 auto 0 auto; width: 100%; height: 2px; line-height: 2px; font-size: 0; background: url(/2025111801/images/top1.jpg) repeat-x; }

.header .nav { margin: 0 auto 0 auto; width: 980px; height: 74px; }

.header .nav .logo { float: left; width: 130px; height: 63px; display: block; background: url(/2025111801/images/logo.jpg) no-repeat; text-indent: -9999px; margin-top: 4px; }

.header .nav .link { float: right; margin-top: 5px; width: 780px; height: 25px; line-height: 25px; text-align: right; color: #e0e0e0; }

.header .nav .link a { font-size: 12px; color: #666666; margin: 0 10px 0 10px; text-decoration: none; }

.header .nav .link a:hover { color: #000; text-decoration: underline; }

.menu { float: left; position: relative; z-index: 1; height: 32px; width: 720px; margin: 4px 0 0 80px; line-height: 32px; }

.menulist { height: 32px; }

.menulist ul { height: 32px; list-style: none; }

.menulist li { height: 32px; width: 100px; background: url(/2025111801/images/menu_bg.jpg) no-repeat; margin: 0 40px 0 0; float: left; position: relative; text-indent: -9999px; display: inline; }

.menulist li.on a, .menulist li.off a, .menulist li.off a:hover { background: url(/2025111801/images/menu_bg.jpg) no-repeat; }

.menulist li.off .tab1 { background-position: 0px 0px; }

.menulist li.off .tab2 { background-position: -100px 0px; }

.menulist li.off .tab3 { background-position: -200px 0px; }

.menulist li.off .tab4 { background-position: -300px 0px; }

.menulist li.off .tab5 { background-position: -400px 0px; }

.menulist li.on .tab1, .menulist li.off .tab1:hover { background-position: 0px -32px; }

.menulist li.on .tab2, .menulist li.off .tab2:hover { background-position: -100px -32px; }

.menulist li.on .tab3, .menulist li.off .tab3:hover { background-position: -200px -32px; }

.menulist li.on .tab4, .menulist li.off .tab4:hover { background-position: -300px -32px; }

.menulist li.on .tab5, .menulist li.off .tab5:hover { background-position: -400px -32px; }

.menulist li a { width: 100px; height: 32px; display: block; }

.menulist li .sec { width: 100px; background: #FFF; position: absolute; top: 30px; left: 0px; overflow: hidden; height: 0px; filter: alpha(opacity=80); opacity: 0.8; -moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, .1); -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, .1); box-shadow: 3px 3px 3px rgba(0, 0, 0, .1); }

.menulist li .sec a { font-size: 13px; display: block; width: 100%; cursor: pointer; color: #000; line-height: 25px; height: 25px; text-align: center; margin-top: 10px; text-indent: 1px; background: none; }

.menulist li .sec a:hover { background: #6993ab; color: #FFF; }

.gameshall { background: url(/2025111801/images/gameshall/gamelist_bg.jpg); padding: 0 0 0 0; height: 1200px; }

.gamelist h1 { width: 988px; height: 121px; background: url(/2025111801/images/gameshall/yxdt_h1.jpg); }

.gamelist { width: 988px; height: 1030px; margin: 0 auto; padding-top: 20px; }

.yxdt_l { width: 10px; height: 1010px; background: url(/2025111801/images/gameshall/yxdt_left.jpg) repeat-y; float: left; }

.yxdt_main { width: 880px; height: 1010px; background: #FFF; float: left; }

.yxdt_r { width: 98px; height: 1010px; background: url(/2025111801/images/gameshall/yxdt_right_bg.jpg) repeat-y; float: left; }

.Lines { width: 830px; height: 3px; background: url(/2025111801/images/gameshall/lines.jpg) repeat-x; margin-left: 50px; }

.yxdt_game { width: 830px; height: 210px; margin: 15px 0 15px 50px; background: #f4f4f4; }

.yxdt_game a { display: block; margin: 0 20px 0 0; float: left; }

.yxdt_text { width: 570px; height: 170px; padding-top: 20px; float: left; }

.yxdt_text p { display: block; color: #333; font-size: 13px; line-height: 20px; margin-top: 4px; }

.yxdt_text span { font-size: 16px; font-weight: bold; }

.yxdt_text a { margin: 0; color: #fb580b; }

.yxdt_text a:hover { color: #267DCC; }

.button { float: right; margin-top: 10px; }

.button a { margin: 0 6px; }

.yxdt_b { width: 988px; height: 40px; background: url(/2025111801/images/gameshall/yxdt_b.jpg); clear: both; }


.copyright { margin: 50px auto 0 auto; width: 100%; height: 150px; background: url(/2025111801/images/copyright_bg.jpg) repeat-x; text-align: center; }

.copyright p { line-height: 20px; color: #6f6f6f; padding: 30px 0 0 0; }

.wrapper { margin: 0 auto; width: 980px; }

.login .main h2 { width: 970px; height: 38px; background: url(/2025111801/images/login/title.jpg) no-repeat; padding: 0 0 0 10px; }

.login .main { margin: 20px auto 0 auto; width: 100%; height: auto; background: url(/2025111801/images/login/main_bg.jpg) repeat-y; }

.login .main_bottom { margin: 0 auto 0 auto; width: 100%; height: 1px; background: url(/2025111801/images/login/main_bottom.jpg) no-repeat; }

.login .main .left .banner .slideBox { width: 410px; height: 280px; margin: 0; padding: 0; overflow: hidden; position: relative; }

.login .main .left .banner .slideBox .bd { height: 280px; position: absolute; z-index: 1; top: 0; }

.login .main .left .banner .slideBox .bd img { display: block; height: 280px; width: 410px; z-index: 1; }

.login .main .left .banner .slideBox .bd a { padding: 0; margin: 0; display: block; z-index: 1; }

.login .main .left .banner .slideBox .hd { height: 20px; line-height: 20px; overflow: hidden; text-align: center; z-index: 9; position: absolute; bottom: 5px; width: 410px; }

.login .main .left .banner .slideBox .hd span { color: #ffffff; cursor: pointer; font-family: "SimSun"; font-size: 50px; height: 25px; line-height: 25px; text-align: center; width: 20px; z-index: 9 !important; padding: 0; margin: 0; border: 0; display: inline-block; }

.login .main .left .banner .slideBox .hd span.on { color: #277299; }

.login .main .left { width: 490px; height: 473px; float: left; display: inline; margin: 40px 0 0 30px; background: url(/2025111801/images/login/left_bg.jpg) no-repeat; position: relative; }

.login .main .left .banner { position: absolute; top: 20px; left: 58px; width: 410px; height: 280px; }

.login .main .left .service { position: absolute; top: 324px; left: 64px; }

.login .main .left .service li { font-family: "Microsoft YaHei", "SimSun"; line-height: 24px; font-size: 12px; }

.login .main .left .service li label { font-weight: bold; color: #267399; }

.login .main .left .service li span { color: #808080; }

.login .main .right { width: 400px; height: auto; float: left; margin: 40px 0 0 20px; display: inline; }

.login .main .right .login-title { width: 400px; height: 50px; background: url(/2025111801/images/login/right_top_bg.jpg) no-repeat; }

.login .main .right .login-bottom { width: 400px; height: 54px; background: url(/2025111801/images/login/right_bottom_bg.jpg) no-repeat; }

.login .main .right .loginBar { width: 400px; height: auto; background: url(/2025111801/images/login/right_bg.jpg) repeat-y; }

.login .main .right .login-oper-bar { width: 350px; padding: 15px 0 0 50px; vertical-align: middle; overflow: hidden; }

.login .main .right .login-oper-bar .btn-login { width: 170px; height: 48px; background: url(/2025111801/images/login/btn_zhdl.jpg) no-repeat; border: 0; cursor: pointer; font-size: 0; line-height: 0; overflow: hidden; vertical-align: middle; }

.login .main .right .login-oper-bar .btn-login:hover { background: url(/2025111801/images/login/btn_zhdl_on.jpg) no-repeat; }

.login .main .right .login-oper-bar span { font-size: 14px; display: inline-block; color: #267399; height: 44px; line-height: 44px; margin: 0 0 0 25px; }

.login .main .right .login-oper-bar a { font-size: 14px; display: inline-block; color: #267399; height: 44px; line-height: 44px; margin: 0 0 0 25px; text-decoration: underline; }

.login .main .right .login-oper-bar a:hover { color: #cb7e21; }

.login .main .right .xian { background: url(/2025111801/images/login/xian.jpg) no-repeat; margin: 4px 0 0 0; padding: 0; width: 400px; height: 2px; line-height: 2px; font-size: 0; overflow: hidden; border: 0; vertical-align: middle; }

.login .main .right .login-oper-bar2 { width: 350px; padding: 0 0 0 50px; }

.login .main .right .login-oper-bar2 .btn-reg { width: 170px; height: 48px; background: url(/2025111801/images/login/btn_djzc.jpg) no-repeat; display: block; overflow: hidden; font-size: 0; border: 0; }

.login .main .right .login-oper-bar2 .btn-reg:hover { background: url(/2025111801/images/login/btn_djzc_on.jpg) no-repeat; }

.login .main .right .login-oper-bar2 p { color: #808080; height: 28px; line-height: 28px; }

.form { margin: 0; padding: 0; }

.form .row { width: 350px; padding: 15px 0 0 50px; display: block; font-family: "Microsoft YaHei", "SimSun"; min-height: 34px; }

.form .row .string { display: inline-block; line-height: 30px; color: #404040; font-size: 14px; }

.form .sign-code input { width: 100px !important; border-radius: 3px; }

.form .sign-code .txt { width: 100px !important; border-radius: 3px; }

.form .sign-code img { height: 34px; margin-left: 6px !important; vertical-align: middle; display: none; }

.form .row .inputFocus { float: left; height: 34px; position: relative; }

.form .row .inputFocus input,
.form .row .inputFocus .txt { font-size: 14px; width: 293px; display: inline-block; padding: 0 0 0 5px; font-family: "Microsoft YaHei", "SimSun"; height: 32px; line-height: 32px; border-radius: 3px; border-style: solid; border-width: 1px; background: url(/2025111801/images/login/ipt_bg.jpg) repeat-x; }

.form .row .inputFocus input { border-color: #679ab5; font-weight: bold; color: #404040; padding-top: 0; padding-bottom: 0; float: left; }

.form .row .inputFocus .txt { border-color: #b3b3b3; z-index: 300 !important; color: #b2b2b2; position: absolute; top: 0; left: 0; }

.form .errormsg { width: 288px; margin: 5px 0 0 0; padding: 0 0 0 10px; display: inline-block; font-family: "Microsoft YaHei", "SimSun"; font-size: 12px; min-height: 24px; overflow: hidden; }

.form .general .errormsg { display: none; }


.form .error .inputFocus .txt,
.form .error .inputFocus input
 { border-color: #ff0000; color: #ff0000; }


.login-oper-bar { width: 350px; padding: 15px 0 0 50px; vertical-align: middle; overflow: hidden; }

.login-oper-bar .confirm_btn { width: 125px; height: 48px; background: url(/2025111801/images/login/confirm.jpg) no-repeat; border: 0; cursor: pointer; font-size: 0; line-height: 0; overflow: hidden; vertical-align: middle; margin-left: 140px; }

.login-oper-bar .confirm_btn:hover { background: url(/2025111801/images/login/confirm.jpg) no-repeat 0 -48px; }

.unlock { padding: 10px 0 20px 0; }

.unlock h2 { font-size: 16px; font-weight: 500; text-align: center; margin: 10px 0; color: #F00; }

.unlock .lost { float: right; margin: 10px 10px 20px 0; text-decoration: underline; }

.unlock .line { width: 100%; height: 1px; border-bottom: 1px #7DC1D2 dashed; margin: 10px 0 0 0; }

.sjmb { font-size: 14px; color: #4d4d4d; text-align: right; width: 240px; line-height: 34px; height: 30px; padding: 0; margin: 0; float: left; }

.reg .main h2 { width: 970px; height: 38px; background: url(/2025111801/images/reg/title.jpg) no-repeat; padding: 0 0 0 10px; }

.main { margin: 20px auto 0 auto; width: 100%; height: auto; background: url(/2025111801/images/reg/main_bg.jpg) repeat-y; }

.main_bottom { margin: 0 auto 0 auto; width: 100%; height: 1px; background: url(/2025111801/images/reg/main_bottom.jpg) no-repeat; }

.reg-after-main { height: 64px; line-height: 64px; padding-bottom: 50px; }

.reg-after-main a { float: right; display: block; padding: 0 15px; line-height: 28px; color: #fff; background-color: #2c99c6; border-radius: 10px; font-size: 14px; margin-top: 30px; }

.reg-after-main p { background: url(/2025111801/images/reg/reg_after.jpg) no-repeat; padding-left: 85px; padding-top: 15px; font-size: 22px; font-weight: 600; height: 90px; }

.reg-after-main p em { font-size: 16px; padding-left: 35px; }

.reg-after-main p em i { color: #e84343; font-style: normal; padding-left: 5px; }

.reg-after-ad h6 { text-align: center; padding-bottom: 15px; font-size: 20px; font-weight: 400; }

.reg-after-list { border-radius: 5px; background-color: #f3f3f3; padding: 8px 0 8px 6px; }

.reg-after-list ul { overflow: hidden; zoom: 1; margin-left: 20px; }

.reg-after-list ul li { float: left; display: inline; margin: 0 6px; width: 180px; height: 130px; position: relative; background: #FFF; border: 1px #CCC solid; }

.reg-after-list ul li img { border-radius: 5px; }

.reg-after-list ul li h5,
.reg-after-list ul li a { position: absolute; }

.reg-after-list ul li a { display: block; color: #fff; background-color: #329ecd; }

.reg-after-list ul li h5 { left: 25px; top: 12px; font-size: 14px; }

.reg-after-list ul li a.a1 { top: 36px; left: 10px; width: 80px; height: 20px; line-height: 20px; border-radius: 10px; font-size: 13px; text-align: center; background: #4db8e6; }

.reg-after-list ul li a.a2 { bottom: 0; left: 0; width: 180px; height: 35px; line-height: 35px; font-size: 16px; text-align: center; }

.reg .main .title { background: url(/2025111801/images/reg/icon.jpg) no-repeat; width: 680px; border-bottom: 1px solid #e5e5e5; font-size: 14px; color: #000; line-height: 38px; height: 38px; margin: 20px auto 0 auto; padding: 0 0 0 180px; color: #4d4d4d; }

.reg .main .title span { color: #cb7e21; }

.reg .main .all { width: 820px; height: auto; margin: 20px auto 0 auto; }

.reg .main .all .form { margin: 0; padding: 0; }

.reg .main .all .form .row { width: 830px; height: auto; display: inline-block; margin: 3px 0 0 0; font-family: "Microsoft YaHei", "SimSun"; }

.reg .main .all .form .row label { font-size: 14px; color: #4d4d4d; text-align: right; width: 110px; font-weight: bold; line-height: 30px; height: 30px; padding: 0; margin: 0; float: left; }

.reg .main .all .form .sign-code input { width: 100px !important; border-radius: 3px; }

.reg .main .all .form .sign-code .txt { width: 100px !important; border-radius: 3px; }

.reg .main .all .form .sign-code img { height: 30px; margin-left: 6px !important; }

.reg .main .all .form .row .but { font-size: 12px; color: #FFF; height: 26px; line-height: 26px; text-decoration: none; padding: 0 10px 0 10px; display: inline-block; margin: 5px 0 0 0; }

.reg .main .all .form .row .but_1 { background: url(/2025111801/images/reg/reg_but.jpg) repeat-x; }

.reg .main .all .form .row .but_2 { background: url(/2025111801/images/reg/reg_but2.jpg) repeat-x; }

.reg .main .all .form .row .inputFocus { float: left; height: auto; position: relative; width: 260px; }

.reg .main .all .form .row .inputFocus input, .reg .main .all .form .row .inputFocus .txt { font-size: 14px; width: 253px; display: inline-block; padding: 0 0 0 5px; font-family: "Microsoft YaHei", "SimSun"; }

.reg .main .all .form .row .inputFocus input { border: solid 1px #679ab5; font-weight: bold; color: #404040; padding-top: 0; padding-bottom: 0; height: 28px; line-height: 28px; float: left; border-radius: 3px; background: url(/2025111801/images/login/ipt_bg.jpg) repeat-x; }

.reg .main .all .form .row .inputFocus .txt { border: solid 1px #b3b3b3; z-index: 999; color: #b2b2b2; height: 28px; line-height: 28px; position: absolute; top: 0; left: 0; border-radius: 3px; }

.reg .main .all .form .icon { width: 16px; height: 30px; line-height: 30px; display: inline-block; vertical-align: middle; }

.reg .main .all .form .errormsg { width: 450px; float: left; /*margin: 0 0 0 10px;*/ height: auto; }

.reg .main .all .form .err { width: 420px; display: inline-block; font-size: 12px; line-height: 24px; vertical-align: top; }

.reg .main .all .form .err b { font-weight: 100; color: #4d4d4d; }

.reg .main .all .form .general .errormsg { display: none; }

.reg .main .all .form .error .errormsg { color: #cc0000; }

.reg .main .all .form .error .errormsg .icon { background: url(/2025111801/images/reg/icon-form.jpg) no-repeat 0px 5px; margin: 0 5px 0 0; }

.reg .main .all .form .error .inputFocus input { color: #ff0000 !important; border: solid 1px #995c5c !important; }

.reg .main .all .form .success .errormsg { color: #267399; }

.reg .main .all .form .success .errormsg .icon { background: url(/2025111801/images/reg/icon-form.jpg) no-repeat 0px -45px; margin: 0 5px 0 0; }

.reg .main .all .form .warning .errormsg { color: #cb7e21; }

.reg .main .all .form .warning .errormsg .icon { background: url(/2025111801/images/reg/icon-form.jpg) no-repeat 0px -95px; margin: 0 5px 0 0; }

.reg .main .all .agreement { width: 730px; padding: 20px 0 0 80px; }

.reg .main .all .agreement a { color: #267399; text-decoration: underline; margin: 0 0 0 5px; }

.reg .main .all .agreement input { margin: 0 0 0 20px; }

.reg .main .all .agreement a:hover { color: #1a4c66; }

.tel-verify { margin: 42px 0 0 40px; overflow: hidden; zoom: 1; }

.tel-verify p { height: 80px; line-height: 80px; padding-left: 100px; background: url(/2025111801/images/reg/show-msg.jpg) no-repeat 0 0; font-size: 14px; }

.base .main h2 { width: 970px; height: 38px; background: url(/2025111801/images/desktop/title.jpg) no-repeat; padding: 0 0 0 10px; overflow: hidden; position: relative; }

.base .main h2 span { position: absolute; top: 10px; right: 70px; text-align: right; width: 120px; color: #FFF; display: block; }

.base .main h2 a { display: block; width: 56px; height: 18px; position: absolute; top: 10px; right: 8px; background: url(/2025111801/images/main-h2-quit.jpg) no-repeat; }

.base .main { margin: 20px auto 0 auto; width: 100%; height: auto; background: url(/2025111801/images/desktop/main_bg.jpg) repeat-y; }

.main_bottom { margin: 0 auto 0 auto; width: 100%; height: 1px; background: url(/2025111801/images/desktop/main_bottom.jpg) no-repeat; }

.base .main .left { width: 199px; float: left; display: block; border-right: 1px #c8cccf solid; background: #f0f4f7; }

.base .main .left .sidebar { margin: 0; padding: 8px 0 0 0; display: block; width: 200px; }

.base .main .left .sidebar h3 { height: 24px; line-height: 24px; color: #277299; font-size: 15px; font-weight: bold; margin: 4px 0; }

.base .main .left .sidebar h3 i { width: 30px; height: 24px; display: block; float: left; margin-left: 4px; }

.base .main .left .sidebar h3 span { display: block; float: left; margin-left: 4px; line-height: 24px; }

.base .main .left .sidebar h3 span a { display: inline; height: 24px; line-height: 24px; color: #277299; padding: 0; margin: 0; text-decoration: underline; }

.base .main .left .sidebar h3 span a:hover { background: none; }

.base .main .left .sidebar h4 { width: 198px; height: 2px; background: url(/2025111801/images/left-line.jpg) no-repeat; clear: both; margin: 6px 0; }

.base .main .left .sidebar a { display: block; height: 26px; width: 150px; line-height: 26px; font-size: 14px; color: #414141; padding-left: 50px; text-decoration: none; margin: 1px 0; }

.base .main .left .sidebar a:hover { background: url(/2025111801/images/h2-a-hover.jpg) no-repeat 30px 0; }

.base .main .left .sidebar .on { background: url(/2025111801/images/h2-a-hover.jpg) no-repeat 30px 0; }

.i1 { background: url(/2025111801/images/left-h2-1.jpg) no-repeat; }

.i2 { background: url(/2025111801/images/left-h2-2.jpg) no-repeat; }

.i3 { background: url(/2025111801/images/left-h2-3.jpg) no-repeat; }

.i4 { background: url(/2025111801/images/left-h2-4.jpg) no-repeat; }

.i5 { background: url(/2025111801/images/left-h2-5.jpg) no-repeat; }

.base .main .left .banner { padding: 10px 0 20px 10px; }

.base .main .left .banner .i { margin: 10px 0 10px 0; }

.base .main .right { width: 770px; height: auto; float: left; }

.base .main .right .title { width: 640px; border-bottom: 1px solid #e5e5e5; font-size: 14px; color: #000; line-height: 34px; height: 34px; margin: 10px auto 6px auto; padding: 0 0 0 60px; color: #4d4d4d; font-weight: bold; display: block; }

.base .main .right .title-1 { background: url(/2025111801/images/desktop/title_bg1.jpg) no-repeat; }

.base .main .right .title-2 { background: url(/2025111801/images/desktop/title_bg2.jpg) no-repeat; }

.base .main .right .title-3 { background: url(/2025111801/images/desktop/title_bg3.jpg) no-repeat; }

.base .main .right .title-4 { background: url(/2025111801/images/desktop/title_bg4.jpg) no-repeat; }

.base .main .right .title-5 { background: url(/2025111801/images/desktop/title_bg5.jpg) no-repeat; }

.base .main .right .user-info { width: 700px; height: 94px; margin: 0 auto; border-bottom: 1px #e2e0db dashed; }

.base .main .right .user-info .info-left { width: 140px; height: 94px; background: url(/2025111801/images/desktop/info_left.jpg) no-repeat 56px 2px; float: left; }

.base .main .right .user-info .info-right { float: left; margin-left: 30px; padding-top: 10px; font-size: 14px; color: #4e4e4e; }

.base .main .right .user-info .info-right p { margin-bottom: 8px; width: 270px; display: block; position: relative; }

.base .main .right .user-info .info-right p span { color: #ff6000; padding-right: 2px; }

.base .main .right .user-info .info-right p a { color: #3c3c3c; text-decoration: underline; position: absolute; right: 0; }

.base .main .right .user-info .info-right ul li { font-size: 12px; height: 24px; line-height: 24px; margin-top: 6px; width: 180px; position: relative; }

.base .main .right .user-info .info-right ul li a { background: url(/2025111801/images/desktop/info-btn.jpg) no-repeat; width: 70px; height: 23px; line-height: 23px; display: block; color: #3c3c3c; text-decoration: none; position: absolute; right: 0; top: -1px; }

.base .main .right .user-info .info-right ul li a:hover { background: url(/2025111801/images/desktop/info-btn.jpg) no-repeat 0 -23px; }

.base .main .right .user-safe { width: 700px; margin: 10px auto 20px; }

.base .main .right .user-safe .save-title { height: 26px; width: 700px; margin-left: 10px; position: relative; }

.base .main .right .user-safe .save-title strong { line-height: 26px; }

.base .main .right .user-safe .save-title a { width: 90px; height: 26px; line-height: 26px; text-align: center; background: url(/2025111801/images/desktop/safe-btn.jpg) no-repeat; display: block; color: #FFF; font-size: 12px; position: absolute; right: 0; top: 0; }

.base .main .right .user-safe .save-title span { width: 44px; border-bottom: 10px solid #e5e3e0; margin-right: 8px; display: inline-block; }

.base .main .right .user-safe .save-title .color { border-bottom-color: #ffa300; }

.base .main .right .user-safe .save-title b { font-weight: 400px; font: 12px SimSun; }

.base .main .right .user-safe .safe-content { width: 680px; border: 1px #d1d1d1 solid; border-radius: 5px; margin: 12px auto 0; padding: 16px 0 0 24px; background: #fff url(/2025111801/images/desktop/safe-main-bg.jpg) repeat-x; }

.base .main .right .user-safe .safe-content ul { font-size: 14px; }

.base .main .right .user-safe .safe-content ul li { height: 44px; margin-bottom: 8px; width: 660px; }

.base .main .right .user-safe .safe-content ul li i { line-height: 44px; display: block; float: left; width: 41px; height: 44px; margin: 0; padding: 0; }

.base .main .right .user-safe .safe-content ul li span { line-height: 44px; display: block; float: left; font-weight: bold; margin-left: 15px; margin-right: 4px; color: #5b5a5a; }

.base .main .right .user-safe .safe-content ul li strong { line-height: 44px; display: block; float: left; margin-right: 10px; }

.red { color: #ff1200; }

.green { color: #178d32; }

.yellow { color: #FF6000; }

.base .main .right .user-safe .safe-content .but { float: right; background: url(/2025111801/images/desktop/safe-main-btn.jpg) no-repeat; width: 73px; height: 25px; text-decoration: none; color: #191919; text-align: center; line-height: 25px; margin-top: 8px; font-size: 12px; display: block; }

.base .main .right .user-safe .safe-content .but :hover { background: url(/2025111801/images/desktop/safe-main-btn.jpg) no-repeat 0 -25px; }

.base .main .right .user-safe .safe-content ul li p { display: block; float: left; color: #6b6b6b; font-size: 12px; width: 340px; line-height: 18px; margin-top: 12px; }

.base .main .right .user-safe .safe-content h4 { height: 20px; font-size: 14px; font-weight: bold; color: #555b5b; padding-left: 25px; background: url(/2025111801/images/desktop/icon1.jpg) no-repeat; line-height: 20px; margin-top: 25px; }

.base .main .right .user-safe .safe-content .activate-game { width: 600px; margin: 10px 0; }

.base .main .right .user-safe .safe-content .activate-game .pic-box { width: 162px; margin-right: 20px; }

.base .main .right .user-safe .safe-content .activate-game .pic-box .pic { width: 160px; height: 99px; border: 1px #8b8b8b solid; margin-bottom: 10px; }

.base .main .right .user-safe .safe-content .activate-game .pic-box .btn-jh1 { width: 134px; height: 34px; background: url(/2025111801/images/desktop/ljjh.jpg) no-repeat; margin: 0 auto; }

.base .main .right .user-safe .safe-content .activate-game .pic-box .btn-jh1:hover { background: url(/2025111801/images/desktop/ljjh.jpg) no-repeat 0 -34px; }

.base .main .right .user-safe .safe-content .activate-game .pic-box .btn-jh1 a { display: block; width: 134px; height: 34px; border: none; cursor: pointer; }















.readme { color: red; font-size: 14px; width: 100%; text-align: center; line-height: 150%; font-weight: bold; }

.change { width: 178px; height: 50px; cursor: pointer; background: url(/2025111801/images/change.jpg) no-repeat; border: none; margin: 20px 0 20px 180px; }

.binding-next-but { width: 178px; height: 50px; cursor: pointer; background: url(/2025111801/images/btn/btn_xyb.jpg) no-repeat; border: none; margin: 20px 0 20px 180px; }

.binding-next-but:hover { background: url(/2025111801/images/btn/btn_xyb.jpg) no-repeat 0 -50px; }

.ml0 { margin-left: 0; }



.steps-container-item { margin-top: 10px; }

.steps-container-item h3 { font-size: 16px; font-weight: bold; color: #171717; margin: 4px 0 10px 240px; }

.steps-container-item .login-email { width: 178px; height: 50px; background: url(/2025111801/images/desktop/login-Email.jpg) no-repeat; display: block; margin: 6px 0 10px 210px; }

.steps-container-item span { color: #d35400; padding: 0 2px; }

.steps-container-item p { padding-left: 40px; }

.steps-container-item p a { color: #3d81a8; text-decoration: underline; }


.steps-container-item .email3 { position: relative; height: 120px; margin-left: 100px; background: url(/2025111801/images/tel-step3.jpg) no-repeat; }

.steps-container-item .email3 h1 { position: absolute; color: #dc5012; font-size: 25px; left: 150px; font-weight: bold; font-family: "Microsoft YaHei", "SimSun"; }

.steps-container-item .email3 p { position: absolute; left: 150px; top: 45px; }

.steps-container-item .email3 p span { color: #c86b18; padding: 0 2px; }

.steps-container-item .email3 a { width: 157px; height: 50px; background: url(/2025111801/images/tel-step3-back.jpg) no-repeat; display: block; position: absolute; left: 150px; top: 70px; }

.steps-container-item .email3 a:hover { background: url(/2025111801/images/tel-step3-back.jpg) no-repeat 0 -50px; }

.steps-container-item .email4 { position: relative; height: 110px; margin-left: 100px; background: url(/2025111801/images/email-step4.jpg) no-repeat; }

.steps-container-item .email4 h1 { position: absolute; color: #dc5012; font-size: 25px; left: 150px; font-weight: bold; font-family: "Microsoft YaHei", "SimSun"; }

.steps-container-item .email4 p { position: absolute; left: 150px; top: 40px; }

.steps-container-item .email4 p span { color: #c86b18; padding: 0 2px; }

.steps-container-item .email4 a { width: 145px; height: 47px; background: url(/2025111801/images/tel-step3-back.jpg) no-repeat; display: block; position: absolute; left: 150px; top: 60px; }

.steps-container-item .tel3 { position: relative; height: 120px; margin-left: 100px; background: url(/2025111801/images/tel-step3.jpg) no-repeat; }

.steps-container-item .tel3 h1 { position: absolute; color: #dc5012; font-size: 25px; left: 150px; font-weight: bold; font-family: "Microsoft YaHei", "SimSun"; }

.steps-container-item .tel3 p { position: absolute; left: 150px; top: 45px; }

.steps-container-item .tel3 p span { color: #c86b18; padding: 0 2px; }

.steps-container-item .tel3 a { width: 157px; height: 50px; background: url(/2025111801/images/tel-step3-back.jpg) no-repeat; display: block; position: absolute; left: 150px; top: 70px; }

.steps-container-item .tel3 a:hover { background: url(/2025111801/images/tel-step3-back.jpg) no-repeat 0 -50px; }

.right .careful { clear: both; border-top: 1px #626262 dashed; width: 692px; padding: 15px 0 15px 8px; margin: 0 auto; }

.right .careful span { color: #699b2a; font-size: 14px; font-weight: bold; padding-left: 24px; background: url(/2025111801/images/wenhao.jpg) no-repeat 0 0; height: 20px; line-height: 20px; display: block; margin-bottom: 8px; }

.right .careful p { line-height: 22px; color: #757575; padding: 0; }


.TelUnbind-1 { width: 700px; margin: 0 auto; padding: 20px 0 0 0; }

.TelUnbind-1 p { font-size: 14px; margin-bottom: 12px; margin-left: 90px; }

.TelUnbind-1 p span { color: #d35400; padding: 0 2px; }

.TelUnbind-1 .post-sms { display: block; width: 178px; height: 50px; cursor: pointer; background: url(/2025111801/images/post-sms.jpg) no-repeat; margin: 20px 0 10px 190px; }

.TelUnbind-1 .post-sms:hover { background: url(/2025111801/images/post-sms.jpg) no-repeat 0 -50px; }

.TelUnbind-2 { width: 700px; margin: 0 auto; padding: 12px 0 0 0; font-size: 14px; }

.TelUnbind-2 .post-sms-again { line-height: 30px; height: 30px; width: 130px !important; border: none; border-radius: 4px; cursor: pointer; float: left; background: #CCC; }

.TelUnbind-3 { width: 700px; margin: 0 auto; padding: 12px 0 0 0; font-size: 14px; position: relative; }

.TelUnbind-3 h1 { height: 106px; background: url(/2025111801/images/tel-step3.jpg) no-repeat; padding-left: 132px; font-size: 20px; line-height: 100px; margin: 10px 0 0 130px; color: #ff9845; font-weight: 600; }

.TelUnbind-3 a { display: block; width: 157px; height: 50px; text-indent: -9999px; }

.TelUnbind-3 a.home { position: absolute; left: 360px; top: 142px; background: url(/2025111801/images/tel-step3-back.jpg) no-repeat; }

.TelUnbind-3 a.home:hover { background: url(/2025111801/images/tel-step3-back.jpg) no-repeat 0 -50px; }

.TelUnbind-3 a.again { position: absolute; left: 180px; top: 142px; background: url(/2025111801/images/again.jpg) no-repeat; }

.TelUnbind-3 a.again:hover { background: url(/2025111801/images/again.jpg) no-repeat 0 -50px; }



















.reset-step1 { margin: 0 auto; padding: 20px 0 0 80px; }

.reset-step1 p { font-size: 14px; margin-bottom: 12px; }

.reset-step1 ul li { width: 247px; height: 155px; float: left; margin-left: 40px; margin-bottom: 20px; }

.reset-step1 ul li a { width: 120px; height: 36px; display: block; margin: 112px 0 0 66px; text-indent: -9999px; }

.reset-step1 .AlreadyBound { background: url(/2025111801/images/E_Btn2.jpg) no-repeat; }

.reset-step1 .Unbound { background: url(/2025111801/images/E_Btn1.jpg) no-repeat; }


.reset-step1 .tab1 { background: url(/2025111801/images/reset-1-1.jpg) no-repeat; }

.reset-step1 .tab2 { background: url(/2025111801/images/reset-1-2.jpg) no-repeat; }

.reset-step1 .tab3 { background: url(/2025111801/images/reset-1-4.jpg) no-repeat; }

.reset-step1 .unbind_1 { background: url(/2025111801/images/unbind1.jpg) no-repeat; }

.reset-step1 .unbind_2 { background: url(/2025111801/images/unbind2.jpg) no-repeat; }

.reset-step1 .email { background: url(/2025111801/images/reset-1-3.jpg) no-repeat; width: 247px; height: 155px; margin: 20px 0 0 80px; }

.reset-step2 { margin: 0 auto; padding: 20px 0 0 80px; }

.reset-step2 p { font-size: 14px; margin-bottom: 12px; }

.reset-step2 p a { color: #3d81a8; text-decoration: underline; }

.reset-step2 p span { color: #d35400; padding: 0 2px; }

.reset-step2 .post-sms { display: block; width: 178px; height: 50px; cursor: pointer; background: url(/2025111801/images/post-sms.jpg) no-repeat; margin: 20px 0 10px 190px; }

.reset-step2 .post-sms:hover { background: url(/2025111801/images/post-sms.jpg) no-repeat 0 -50px; }

.reset-step2-1 { margin: 0 auto; padding: 20px 0 0 80px; }

.reset-step2-1 h3 { font-size: 16px; font-weight: bold; margin-bottom: 10px; color: #171717; }

.reset-step2-1 p { font-size: 14px; }

.reset-step2-1 p span { color: #d35400; padding: 0 2px; }

.reset-step3 { margin: 0 auto; padding: 20px 0 0 80px; }

.reset-step3 h3 { font-size: 16px; font-weight: bold; color: #171717; }

.reset-step4 { margin: 0 auto; padding: 20px 0 0 80px; }

.reset-step4 h3 { font-size: 16px; font-weight: bold; margin-bottom: 10px; color: #171717; }

.reset-step4 p { font-size: 14px; }

.reset-step4 p span { color: #d35400; padding: 0 2px; }

.reset-step5 { width: 520px; height: 110px; margin: 20px auto; font-size: 14px; background: url(/2025111801/images/tel-step3.jpg) no-repeat; position: relative; }

.reset-step5 h3 { position: absolute; color: #dc5012; font-size: 25px; left: 150px; font-weight: bold; font-family: "Microsoft YaHei", "SimSun"; }

.reset-step5 p { position: absolute; left: 150px; top: 40px; }

.reset-step5 p span { color: #c86b18; padding: 0 2px; }

.reset-step5 a { width: 145px; height: 47px; background: url(/2025111801/images/tel-step3-back.jpg) no-repeat; display: block; position: absolute; left: 150px; top: 60px; }


.Email_reset_step2 { margin: 0 auto; padding: 20px 0 0 10px; width: auto; }

.Email_reset_step2-1 { margin: 0 auto; padding: 20px 0 0 10px; width: auto; }

.Email_reset_step2-1 h3 { font-size: 16px; font-weight: bold; margin-bottom: 10px; color: #171717; }

.Email_reset_step2-1 p { font-size: 14px; }

.Email_reset_step2-1 p a { color: #3d81a8; text-decoration: underline; }

.Email_reset_step2-1 p span { color: #d35400; padding: 0 2px; }

.Email_reset_step2-1 .post-sms { display: block; width: 178px; height: 50px; cursor: pointer; background: url(/2025111801/images/post-sms.jpg) no-repeat; margin: 20px 0 10px 300px; }

.Email_reset_step2-1 .post-sms:hover { background: url(/2025111801/images/post-sms.jpg) no-repeat 0 -50px; }


.Email_reset_step3 { margin: 0 auto; padding: 20px 0 0 10px; width: auto; }

.Email_reset_step3 h3 { font-size: 16px; font-weight: bold; color: #171717; }

.Email_reset_step3 .Resend { height: 30px; float: left; }

.Email_reset_step3 .Resend input { height: 30px; border: none; cursor: pointer; }

.Email_reset_step4 { margin: 0 auto; padding: 20px 0 0 10px; width: auto; }

.Email_reset_step4 h3 { font-size: 16px; font-weight: bold; margin-bottom: 10px; color: #171717; margin-left: 260px; float: left; }

.Email_reset_step4 p { font-size: 14px; text-align: center; clear: both; margin-bottom: 20px; }

.Email_reset_step4 p span { color: #d35400; padding: 0 2px; }

.Email_reset_step4 .login-email { width: 178px; height: 50px; background: url(/2025111801/images/desktop/login-Email.jpg) no-repeat; display: block; margin: 6px 0 10px 200px; float: left; }

.post-email-again { float: left; margin-left: 20px; height: 22px; padding: 0 6px; }

.btnEmailGoBack { float: left; width: 120px; height: 50px; margin: 6px 0 10px 30px; background: url(/2025111801/images/BtnEmailBack.jpg) no-repeat; border: none; text-indent: -9999px; cursor: pointer; }

.Email_reset_step5 { width: 520px; height: 110px; margin: 20px auto; font-size: 14px; background: url(/2025111801/images/tel-step3.jpg) no-repeat; position: relative; }

.Email_reset_step5 h3 { position: absolute; color: #dc5012; font-size: 25px; left: 150px; font-weight: bold; font-family: "Microsoft YaHei", "SimSun"; }

.Email_reset_step5 p { position: absolute; left: 150px; top: 40px; }

.Email_reset_step5 p span { color: #c86b18; padding: 0 2px; }

.Email_reset_step5 a { width: 160px; height: 47px; background: url(/2025111801/images/tel-step3-back.jpg) no-repeat; display: block; position: absolute; left: 150px; top: 70px; }

.m_l300 { margin-left: 300px; }


.base .main .right .forgot { margin: 0 auto; padding: 20px 0 0 80px; }

.base .main .right .forgot ul li { width: 247px; height: 155px; float: left; margin-left: 40px; margin-bottom: 20px; }

.base .main .right .forgot ul li a { width: 118px; height: 36px; display: block; margin: 110px 0 0 68px; }

.base .main .right .forgot .other { clear: both; font-size: 14px; margin: 0 0 0 10px; }

.base .main .right .forgot p a { color: #F00; padding: 0 6px; font-size: 16px; font-weight: bold; text-decoration: underline; }

.base .main .right .forgot .tab1 { background: url(/2025111801/images/forgot-password1.jpg) no-repeat; }

.base .main .right .forgot .tab2 { background: url(/2025111801/images/forgot-password2.jpg) no-repeat; }


.base .main .right .get-password-btn { width: 107px; height: 32px; background: url(/2025111801/images/getpassword-btn.jpg) no-repeat; border: none; cursor: pointer; }


.base .main .left #serve { margin: 0; padding: 0; display: block; width: 200px; }

.base .main .left #serve h3 { height: 40px; line-height: 40px; color: #277299; font-size: 15px; font-weight: bold; }

.base .main .left #serve h3 i { width: 30px; height: 24px; display: block; float: left; margin-top: 8px; margin-left: 10px; }

.base .main .left #serve h3 span { display: block; float: left; margin-left: 10px; }

.base .main .left #serve h3 span a { display: inline; height: 40px; line-height: 40px; color: #277299; padding: 0; margin: 0; text-decoration: underline; }

.base .main .left #serve h4 { width: 198px; height: 2px; background: url(/2025111801/images/left-line.jpg) no-repeat; clear: both; margin-bottom: 4px; }

#serve li { height: 26px; line-height: 26px; margin: 10px 0; }

#serve a { display: block; height: 26px; width: 150px; line-height: 26px; font-size: 14px; color: #414141; padding-left: 50px; text-decoration: none; margin: 1px 0; }

#serve a:hover, #serve .on a { background: url(/2025111801/images/h2-a-hover.jpg) no-repeat 30px 0; }

.serve-main { margin-left: 20px; }


.base .main .right .right-width { width: 730px; border-bottom: #e0e0e0 solid 1px; margin: 30px auto 0 auto; padding: 0 0 20px 0; overflow: hidden; }

.base .main .right .right-width2 { width: 730px; margin: 30px auto 50px auto; padding: 0 0 20px 0; overflow: hidden; }

.base .main .right .right-icon { width: 74px; height: auto; float: left; margin: 0 0 0 13px; display: inline; }

.base .main .right .right-icon p { font-size: 14px; width: 74px; text-align: center; line-height: 40px; color: #666666; }

.base .main .right .right-width .width-margin { width: 590px; float: left; margin: 0 0 0 43px; }

.base .main .right .account-info .account-balance { margin: 0; padding: 0; line-height: 26px; color: #666666; display: block; }

.base .main .right .account-info .account-balance strong { font-size: 14px; }

.base .main .right .account-info .account-balance .font1 { font-size: 18px; margin: 0 20px 0 0; color: #267399; }

.base .main .right .account-info .account-balance .font2 { font-size: 18px; margin: 0 5px 0 0; color: #cb7e21; }

.base .main .right .account-info .login-ip { padding: 0 10px 0 10px; width: auto; height: 30px; line-height: 30px; margin: 10px 0 0 0; background-color: #f7f9fa; border: #f0f0f0 solid 1px; color: #4d4d4d; display: block; clear: both; }

.base .main .right .account-info .record-title { font-size: 12px; margin: 10px 0 0 0; font-weight: bold; color: #666666; }

.base .main .right .account-info .game-record { margin: 10px 0 0 0; padding: 0; }

.base .main .right .account-info .game-record li { float: left; width: 260px; height: 30px; line-height: 30px; background-color: #f7f9fa; border: #f0f0f0 solid 1px; }

.base .main .right .account-info .game-record li label { margin: 0 20px 0 10px; color: #267399; }

.base .main .right .account-info .game-record li span { margin: 0 20px 0 0; color: #4d4d4d; }

.base .main .right .account-info .game-record li a { color: #5995b3; text-decoration: underline; }

.base .main .right .account-info .game-record li a:hover { color: #da7e21; }

.base .main .right .security h4 { color: #666666; font-weight: bold; }

.base .main .right .security h4 .grade { font-size: 14px; font-weight: bold; background-image: url(/2025111801/images/desktop/security_icon.jpg); background-repeat: no-repeat; height: 14px; line-height: 14px; width: 174px; display: inline-block; }

.base .main .right .security h4 .grade1 { background-position: 24px 0px; color: #cb7e21; }

.base .main .right .security h4 .grade2 { background-position: 24px -20px; color: #267399; }

.base .main .right .security h4 .grade3 { background-position: 24px -40px; color: #438018; }

.base .main .right .security .security-list li { margin: 10px 0 0 0; }

.base .main .right .security .security-list .sec-z { padding: 0 0 0 20px; line-height: 24px; width: 460px; display: block; color: #4d4d4d; float: left; }

.base .main .right .security .security-list .s-icon { padding: 0 0 0 20px; font-weight: bold; height: 20px; background: url(/2025111801/images/desktop/icon-form.jpg) no-repeat; text-decoration: none; display: block; float: left; background-position-x: 0; margin-right: 5px; }

.base .main .right .security .security-list .error { background-position: 0 0 !important; color: red; }

.base .main .right .security .security-list .success { background-position: 0 -50px !important; color: #5587AC; }

.base .main .right .security .security-list .warning { background-position: 0 -100px !important; color: #994c26; }

.base .main .right .security .security-list span.success { color: green; font-weight: bold; }

.base .main .right .security .security-list span.warning { color: red; font-weight: bold; }


.base .main .wait { width: 980px; height: 450px; background: url(/2025111801/images/wait-main-bg.jpg); position: relative; }

.base .main .wait h1 { position: absolute; top: 92px; left: 236px; background: url(/2025111801/images/wait-m1.jpg) no-repeat; width: 537px; height: 154px; }

.base .main .wait .btn { width: 190px; height: 45px; background: url(/2025111801/images/wait-btn.jpg) no-repeat; position: absolute; top: 271px; left: 410px; cursor: pointer; }

.base .main .wait .btn:hover { background: url(/2025111801/images/wait-btn.jpg) no-repeat 0 -45px; }


.base .main .right .recharge { color: #4d4d4d; }

.base .main .right .recharge .recharge-title .other-date { margin: 0 8px 0 0; float: right; padding: 0 10px 0 0; background: url(/2025111801/images/desktop/icon_date.jpg) no-repeat center right; color: #267399; text-decoration: underline; }

.base .main .right .recharge .recharge-title .other-date:hover { color: #da7e21; }

.base .main .right .recharge .recharge-title strong { font-weight: 100; color: #cb7e21; }

.base .main .right .recharge .table { width: 100%; margin: 5px 0 0 0; }

.base .main .right .recharge .table th { padding: 0 0 0 10px; height: 30px; line-height: 30px; border: 1px solid #e5e5e5; background: url(/2025111801/images/desktop/recharge_title_bg.jpg) repeat-x; }

.base .main .right .recharge .table td { padding: 0 0 0 10px; height: 30px; border-bottom: 1px solid #e8ebeb; }

.base .main .right .recharge .table .and { padding: 0 0 0 10px; height: 30px; border-bottom: 1px solid #e8ebeb; background-color: #f2f5f7; }

.base .main .right .recharge .table .and2 { padding: 0 10px 0 0; text-align: right; height: 30px; border-bottom: 1px solid #e8ebeb; background-color: #f2f5f7; }

.base .main .right .recharge .table .and strong { color: #cb7e21; }

.base .main .right .game-list { padding: 0 0 0 6px; margin: 0; }

.base .main .right .game-list .game-img { width: 220px; height: 124px; border: 1px solid #e0e0e0; padding: 2px; display: inline-block; }

.base .main .right .game-list .game-img img { width: 220px; height: 124px; }

.base .main .right .game-list li { width: 33%; text-align: center; float: left; display: block; }

.base .main .right .game-list li .btn { margin: 10px 5px 0 5px !important; }

.base .main { margin: 10px auto 0 auto; width: 100%; height: auto; background: url(/2025111801/images/desktop/main_bg.jpg) repeat-y; }

.base .main h2 { width: 970px; height: 38px; background: url(/2025111801/images/desktop/title.jpg) no-repeat; padding: 0 0 0 10px; }

.main_bottom { margin: 0 auto 0 auto; width: 100%; height: 1px; background: url(/2025111801/images/desktop/main_bottom.jpg) no-repeat; }

.base .main .title { width: 670px; border-bottom: 1px solid #e5e5e5; font-size: 14px; color: #000; line-height: 32px; height: 32px; margin: 20px auto 10px auto; padding: 0 0 0 60px; color: #4d4d4d; font-weight: bold; display: block; }

.base .main .title-1 { background: url(/2025111801/images/desktop/title_bg1.jpg) no-repeat; }

.base .main .title-2 { background: url(/2025111801/images/desktop/title_bg2.jpg) no-repeat; }

.base .main .title-3 { background: url(/2025111801/images/desktop/title_bg3.jpg) no-repeat; }

.base .main .right .form .row { width: 770px; height: auto; display: inline-block; margin: 15px 0 0 0; font-family: "Microsoft YaHei", "SimSun"; padding: 0; }

.base .main .right .form .row label { font-size: 14px; color: #4d4d4d; text-align: right; width: 120px; line-height: 30px; height: 30px; padding: 0; margin: 0; float: left; }

.base .main .right .form .row span { height: 30px; line-height: 30px; }

.base .main .right .form .sign-code input { width: 100px !important; border-radius: 3px; }

.base .main .right .form .sign-code .txt { width: 100px !important; border-radius: 3px; }

.base .main .right .form .sign-code img { height: 30px; margin-left: 6px !important; margin-bottom: 2px !important; }

.base .main .right .form .row .inputFocus { float: left; height: auto; position: relative; width: 260px; }

.base .main .right .form .row .inputFocus input, .base .main .right .form .row .inputFocus .txt { font-size: 14px; width: 253px; display: inline-block; padding: 0 0 0 5px; font-family: "Microsoft YaHei", "SimSun"; }

.base .main .right .form .row .inputFocus input { border: solid 1px #679ab5; font-weight: bold; color: #404040; padding-top: 0; padding-bottom: 0; height: 28px; line-height: 28px; float: left; border-radius: 3px; background: url(/2025111801/images/login/ipt_bg.jpg) repeat-x; }

.base .main .right .form .row .inputFocus .readonly { border: 0 !important; background: none; }

.base .main .right .form .row .inputFocus .radio-group input,
.base .main .right .form .row .inputFocus .radio-group label { float: left; width: auto !important; margin: 0 5px; cursor: pointer; }

.base .main .right .form .row .inputFocus .btn-sms { border: 0px !important; font-weight: bold; color: #404040; padding-top: 0; padding-bottom: 0; height: 28px; line-height: 28px; float: left; background-image: none; cursor: pointer; }

.base .main .right .form .row2 { margin: 0px 0 0 0 !important; }


.send1 { height: 26px; text-decoration: none; line-height: 26px; padding: 2px; width: 120px; background: #3d81a8; font-family: "宋体"; color: #fff; font-size: 12px; text-align: center; display: block; border-radius: 2px; margin: 2px 0 -2px 120px; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }

.send1:hover { text-decoration: none; background: #866c1b; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }


.base .main .right .form .row .inputFocus .txt { border: solid 1px #b3b3b3; z-index: 999; color: #b2b2b2; height: 28px; line-height: 28px; position: absolute; top: 0; left: 0; border-radius: 3px; }

.base .main .right .form .row .inputFocus .txt2 { font-size: 14px; width: auto; min-width: 255px; height: auto; min-height: 30px; display: inline-block; padding: 0 5px 0 5px; font-family: "Microsoft YaHei", "SimSun"; background-color: #f2f5f7; z-index: 9999; color: #267399; line-height: 30px; border-radius: 3px; font-weight: bold; }

.base .main .right .form .row .inputFocus .pass-validate { border: solid 1px #b3b3b3; z-index: 999; color: #b2b2b2; height: 28px; line-height: 28px; position: absolute; top: 0; left: 0; border-radius: 3px; }

.pw-strength { clear: both; position: relative; top: 8px; width: 180px; }

.pw-bar { background: url(/2025111801/images/pwd-1.png) no-repeat; height: 14px; overflow: hidden; width: 179px; position: absolute; top: 0px; left: 2px; }

.pw-bar-on { background: url(/2025111801/images/pwd-2.png) no-repeat; width: 0px; height: 14px; position: absolute; top: 0px; left: 2px; transition: width .5s ease-in; -moz-transition: width .5s ease-in; -webkit-transition: width .5s ease-in; -o-transition: width .5s ease-in; }

.pw-weak .pw-defule { position: absolute; top: 14px; left: 2px; width: 0px; }

.pw-weak .pw-bar-on { width: 60px; }

.pw-medium .pw-bar-on { width: 120px; }

.pw-strong .pw-bar-on { width: 179px; }

.pw-txt { position: absolute; top: 16px; left: 2px; width: 180px; overflow: hidden; }

.pw-txt span { color: #707070; float: left; font-size: 12px; text-align: center; width: 58px; }

.base .main .right .form .icon { width: 16px; height: 30px; line-height: 30px; display: inline-block; vertical-align: middle; }

.base .main .right .form .errormsg { /*width:360px;*/ width: auto; float: left; margin: 0 0 0 20px; height: auto; }

.base .main .right .form .err { width: 330px; display: inline-block; font-size: 12px; line-height: 24px; vertical-align: top; }

.base .main .right .form .err b { font-weight: 100; color: #4d4d4d; }

.base .main .right .form .general .errormsg { display: none; }

.base .main .right .form .error .errormsg { color: #cc0000; }

.base .main .right .form .error .errormsg .icon { background: url(/2025111801/images/reg/icon-form.jpg) no-repeat 0px 5px; margin: 0 5px 0 0; }

.base .main .right .form .error .inputFocus input { color: #ff0000 !important; border: solid 1px #995c5c !important; }

.base .main .right .form .success .errormsg { color: #267399; }

.base .main .right .form .success .errormsg .icon { background: url(/2025111801/images/reg/icon-form.jpg) no-repeat 0px -45px; margin: 0 5px 0 0; }

.base .main .right .form .warning .errormsg { color: #cb7e21; }

.base .main .right .form .warning .errormsg .icon { background: url(/2025111801/images/reg/icon-form.jpg) no-repeat 0px -95px; margin: 0 5px 0 0; }

.base .main .intro { font-size: 14px; width: 710px; margin: 0 auto 0 auto; padding: 20px 0 40px 0; color: #4d4d4d; }

.base .main .intro h3 { border-bottom: 1px solid #e5e5e5; font-size: 14px; color: #000; line-height: 32px; height: 32px; margin: 10px auto 20px auto; padding: 0 0 0 0px; color: #cb7e21; font-weight: bold; zoom: 1; }

.base .main .intro p { text-indent: 2em; line-height: 2em; font-weight: normal; }

.base .main .intro img { margin: 5px auto; display: block; }

.base .main .right .form .recharge-int { color: #4d4d4d; width: 730px; height: auto; padding: 30px 30px 0 30px; }

.base .main .right .form .recharge-row { width: 100%; height: auto; display: inline-block; margin: 15px 0 0 0; font-family: "Microsoft YaHei", "SimSun"; }

.base .main .right .form .recharge-row .inputFocus { float: right; height: auto; position: relative; width: 180px; margin: 0 20px 0 0; }

.base .main .right .form .recharge-row .inputFocus input, .base .main .right .form .recharge-row .inputFocus .txt { font-size: 14px; width: 173px; display: inline-block; padding: 0 0 0 5px; font-family: "Microsoft YaHei", "SimSun"; }

.base .main .right .form .recharge-row .inputFocus input { border: solid 1px #679ab5; font-weight: bold; color: #404040; padding-top: 0; padding-bottom: 0; height: 24px; line-height: 24px; float: left; border-radius: 3px; background: url(/2025111801/images/login/ipt_bg.jpg) repeat-x; }

.base .main .right .form .recharge-row .inputFocus .txt { border: solid 1px #b3b3b3; z-index: 9999; color: #b2b2b2; height: 24px; line-height: 24px; position: absolute; top: 0; left: 0; border-radius: 3px; }

.base .main .right .form .recharge-row .dropdown { float: right; margin: 0 20px 0 0; width: 150px; height: 24px; line-height: 24px; }

.base .main .right .recharge-int .table { width: 100%; margin: 20px 0 0 0; }

.base .main .right .recharge-int .table th { padding: 0 0 0 10px; height: 30px; line-height: 30px; border: 1px solid #e5e5e5; background: url(/2025111801/images/desktop/recharge_title_bg.jpg) repeat-x; }

.base .main .right .recharge-int .table td { padding: 0 0 0 10px; height: 30px; border-bottom: 1px solid #e8ebeb; }

.base .main .right .recharge-int .table .and { padding: 0 0 0 10px; height: 30px; border-bottom: 1px solid #e8ebeb; background-color: #f2f5f7; }

.base .main .right .recharge-int .table .and2 { padding: 0 10px 0 0; text-align: right; height: 30px; border-bottom: 1px solid #e8ebeb; background-color: #f2f5f7; }

.base .main .right .recharge-int .table .and strong { color: #cb7e21; }


.idcard-next-but { width: 178px; height: 50px; cursor: pointer; background: url(/2025111801/images/btn/btn_xyb.jpg) no-repeat; border: none; margin: 20px 0 20px 0px; }

.idcard-next-but:hover { background: url(/2025111801/images/btn/btn_xyb.jpg) no-repeat 0 -50px; }


.container-box { margin: 30px 0; }

.container-box .step3 { width: 520px; height: 110px; margin: 20px auto; font-size: 14px; background: url(/2025111801/images/tel-step3.jpg) no-repeat; position: relative; }

.container-box .step3 h3 { position: absolute; color: #dc5012; font-size: 25px; left: 150px; font-weight: bold; font-family: "Microsoft YaHei", "SimSun"; }

.container-box .step3 p { position: absolute; left: 150px; top: 40px; }

.container-box .step3 p span { color: #c86b18; padding: 0 2px; }

.container-box .step3 a { width: 160px; height: 47px; background: url(/2025111801/images/tel-step3-back.jpg) no-repeat; display: block; position: absolute; left: 150px; top: 70px; }


.unbindbox { width: 560px; margin: 0 auto 10px auto; }

.unbindbox p { font-size: 14px; margin: 12px 0 0 10px;}

.unbindbox ul {}

.unbindbox ul li {width: 247px; height: 155px; float: left; margin: 10px; list-style-type: none;}

.unbindbox ul li a { width: 120px; height: 36px; display: block; margin: 112px 0px 0px 66px; text-indent: -9999px;}

.unbindbox .unbind_1 { background: url(/2025111801/images/unbind1.jpg) no-repeat 0 0;}

.unbindbox .unbind_2 { background: url(/2025111801/images/unbind2.jpg) no-repeat 0 0;}

.unbindbox .next { width: 120px; height: 36px; display: block; margin: 112px 0px 0px 66px; border: none; background: none; text-indent: -9999px; cursor: pointer;}


.steps2 { width: 480px; height: 32px; color: #fff; overflow: hidden; font-size: 14px; line-height: 32px; margin: 20px auto 0; }



.steps2 .steps-bg { height: 32px;}

.steps2 .bg-1 { background: url(/2025111801/images/tabs-steps2.jpg) no-repeat 0 0; }

.steps2 .bg-2 { background: url(/2025111801/images/tabs-steps2.jpg) no-repeat 0 -32px; }



.steps2 .step-item { width: 240px; float: left; text-align: center; }



.steps3 { width: 500px; height: 32px; color: #fff; overflow: hidden; font-size: 14px; line-height: 32px; margin: 20px auto 0; }

.steps3 .steps-bg { height: 32px; }

.steps3 .bg-1 { background: url(/2025111801/images/tabs-steps3.jpg) no-repeat 0 0; }

.steps3 .bg-2 { background: url(/2025111801/images/tabs-steps3.jpg) no-repeat 0 -32px; }

.steps3 .bg-3 { background: url(/2025111801/images/tabs-steps3.jpg) no-repeat 0 -64px; }

.steps3 .step-item { width: 160px; float: left; text-align: center; }



.steps5 { width: 700px; height: 32px; color: #fff; overflow: hidden; font-size: 14px; line-height: 32px; margin: 20px auto 0; }

.steps5 .steps-bg { height: 32px; }

.steps5 .bg-1 { background: url(/2025111801/images/tabs-steps5.jpg) no-repeat 0 0; }

.steps5 .bg-2 { background: url(/2025111801/images/tabs-steps5.jpg) no-repeat 0 -32px; }

.steps5 .bg-3 { background: url(/2025111801/images/tabs-steps5.jpg) no-repeat 0 -64px; }

.steps5 .bg-4 { background: url(/2025111801/images/tabs-steps5.jpg) no-repeat 0 -96px; }

.steps5 .bg-5 { background: url(/2025111801/images/tabs-steps5.jpg) no-repeat 0 -128px; }

.steps5 .step-item { width: 140px; float: left; text-align: center; }




















@charset "utf-8";




.btn,
.btn .txt { width: auto; height: 26px; line-height: 26px; background-image: url(/2025111801/images/desktop/btn_bg.jpg); background-repeat: no-repeat; color: #FFF; text-decoration: none !important; display: inline-block !important; cursor: pointer; padding: 0 0 0 10px; }

  .btn .txt { margin: 0; padding: 0 10px 0 0; vertical-align: top; }

.btn-green { background-position: left -60px; }
  .btn-green .txt { background-position: right -60px; }
  .btn-green:hover { background-position: left -90px; }
    .btn-green:hover .txt { background-position: right -90px; }

.btn-blue { background-position: left 0px; }
  .btn-blue .txt { background-position: right 0px; }
  .btn-blue:hover { background-position: left -30px; }
    .btn-blue:hover .txt { background-position: right -30px; }

.icon { width: 25px; height: 26px; line-height: 26px; background-image: url(/2025111801/images/desktop/btn_icon.png); background-repeat: no-repeat; display: inline-block !important; vertical-align: middle; cursor: pointer; }

.btn .icon-prepaid { background-position: -30px -55px; }

.btn .icon-extract { background-position: -30px -27px; }

.btn .icon-website { background-position: -30px 4px; }

.btn .icon-bag { background-position: -30px -87px; }

.btn .icon-encrypted { background-position: -30px -115px; }

.btn .icon-email { background-position: -30px -146px; }

.btn .icon-idcard { background-position: -30px -174px; }

.oper-bar { margin: 20px auto 50px auto; text-align: center; }
  .oper-bar .split { width: 19px; height: 0; border: 0; font-size: 0; line-height: 0; overflow: hidden; display: inline-block; }
  .oper-bar .btn-submit { width: 150px; height: 50px; background: url(/2025111801/images/btn/btn_tj.jpg) no-repeat; border: 0; cursor: pointer; font-size: 0; line-height: 0; overflow: hidden;}
  .oper-bar .btn-next { width: 178px; height: 50px; background: url(/2025111801/images/btn/btn_xyb.jpg) no-repeat; border: 0; cursor: pointer; font-size: 0; line-height: 0; overflow: hidden; }
  .oper-bar .btn-goback { width: 78px; height: 42px; background: url(/2025111801/images/btn/btn_fh.jpg) no-repeat; border: 0; cursor: pointer; font-size: 0; line-height: 0; overflow: hidden; }
  .oper-bar .btn-recharge { width: 112px; height: 42px; background: url(/images/btn/btn-ljcz.jpg) no-repeat; border: 0; cursor: pointer; font-size: 0; line-height: 0; overflow: hidden; }
  .oper-bar .btn-login { width: 170px; height: 50px; background: url(/2025111801/images/btn/btn_zhdl.jpg) no-repeat; border: 0; cursor: pointer; font-size: 0; line-height: 0; overflow: hidden; }

  .oper-bar .btn-submit:hover { background: url(/2025111801/images/btn/btn_tj.jpg) no-repeat 0 -50px; }
  .oper-bar .btn-next:hover { background: url(/2025111801/images/btn/btn_xyb.jpg) no-repeat 0 -50px; }
  .oper-bar .btn-prev:hover { background: url(/2025111801/images/btn/btn_fh_on.jpg) no-repeat; }
  .oper-bar .btn-recharge:hover { background: url(/images/btn/btn-ljcz_on.jpg) no-repeat; }
  .oper-bar .btn-login:hover { background: url(/2025111801/images/btn/btn_zhdl_on.jpg) no-repeat; }



  
  .oper-bar .btn-reg{width: 112px; height: 42px; background: url(/2025111801/images/btn/btn_djzc.jpg) no-repeat; border: 0; cursor: pointer; font-size: 0; line-height: 0; overflow: hidden;}
 .oper-bar .btn-reg:hover{background: url(/2025111801/images/btn/btn_djzc_on.jpg) no-repeat;}

  
  .oper-bar .get-pw-login a{ height:20px; display:block; color:#999; text-decoration:underline; background:url(/2025111801/images/btn/getpassword-login.jpg) no-repeat; padding-left:20px; float:left; margin:24px 0 0 6px;}
.oper-bar .verify_btn{ background:url(/2025111801/images/btn/verify_btn.jpg) no-repeat 0 0; width: 112px; height:42px; font-size:20px; line-height:32px; color:#FFF; text-align:center; border: 0; cursor: pointer;  overflow: hidden;}
.oper-bar .verify_btn:hover{ background:url(/2025111801/images/btn/verify_btn.jpg) no-repeat center bottom;}



.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; background-color: #2390c9; }

* html .ui-helper-clearfix { height: 1%; }
.ui-helper-clearfix { display: block; }

.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter: Alpha(Opacity=0); }

.ui-state-disabled { cursor: default !important; }


.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


.ui-widget { }
  .ui-widget .ui-widget { font-size: 1em; }
  .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { }
  .ui-widget-content a { color: #333333; }
.ui-widget-header { }
  .ui-widget-header a { color: #ffffff; }

.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-widget-overlay { background: #000; opacity: .70; filter: Alpha(Opacity=70); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(../../../css/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20; filter: Alpha(Opacity=20); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

.ui-dialog { position: absolute; overflow: hidden; }
  .ui-dialog .ui-dialog-titlebar { width: auto; height: 24px; position: relative; padding: 6px 0 0 0; cursor: move; }
  .ui-dialog .ui-dialog-title { font-size: 14px; color: #FFF; font-weight: bold; padding: 0 0 0 10px; display: inline-block; }
  .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 10px; width: 18px; height: 18px; background-image: url(/2025111801/images/login/close.gif);}
    .ui-dialog .ui-dialog-titlebar-close span { display: inline-block; cursor: pointer; }
    .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { }

  .ui-dialog .ui-dialog-content { height: auto; position: relative; border: 0; padding: 0px 3px 3px 3px; zoom: 1; overflow: hidden; background:#FFF; }
  .ui-dialog .ui-dialog-buttonpane { display: block; text-align: right !important; }
    .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { width: 60px; height: 24px; line-height: 24px; background-repeat: no-repeat; color: #FFF; text-decoration: none !important; margin: 10px 0 0 0; display: inline-block; text-align: center; }
    .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset-red { width: 120px; height: 24px; line-height: 24px; background-repeat: no-repeat; color: #FFF; text-decoration: none !important; margin: 10px 0 0 0; display: inline-block; text-align: center; }
    .ui-dialog .ui-dialog-buttonpane a { cursor: pointer; border: 0; }
  .ui-dialog .ui-resizable-se { }

  .ui-dialog .pop-box { background-color: #FFF; padding: 10px 7px 10px 7px; }
    .ui-dialog .pop-box p { line-height: 1.5em; font-size: 14px; color: #4d4d4d; display: block; padding: 10px 10px 10px 30px; color: black; }

  .ui-dialog .box-icon { width: 60px; height: 60px; background-image: url(/2025111801/images/box/box_icon.jpg); background-repeat: no-repeat; display: block; float: left; margin: 0px 10px 0 0; }

.ui-dialog-success .box-icon { background-position: 0px 0px; }
.ui-dialog-success .ui-dialog-titlebar { background: url(/2025111801/images/box/box_bg.jpg) repeat-x; }
.ui-dialog-success .ui-dialog-titlebar-close { background: url(/2025111801/images/box/box_close.jpg) no-repeat; }
.ui-dialog-success .ui-dialog-content { background-color: #468aaf; }
.ui-dialog-success .ui-dialog-buttonpane .ui-dialog-buttonset { background-image: url(/2025111801/images/box/box_btn.jpg); }

.ui-dialog-success .ui-dialog-buttonpane .ui-dialog-buttonset-red { background-image: url(/2025111801/images/box/box_btn3-long.jpg); }

.ui-dialog-warning .box-icon { background-position: 0px -120px; }
.ui-dialog-warning .ui-dialog-titlebar { background: url(/2025111801/images/box/box_bg2.jpg) repeat-x; }
.ui-dialog-warning .ui-dialog-titlebar-close { background: url(/2025111801/images/box/box_close2.jpg) no-repeat; }
.ui-dialog-warning .ui-dialog-content { background-color: #99600f; }
.ui-dialog-warning .ui-dialog-buttonpane .ui-dialog-buttonset { background-image: url(/2025111801/images/box/box_btn2.jpg); }


.ui-dialog-error .box-icon { background-position: 0px -60px; }
.ui-dialog-error .ui-dialog-titlebar { background: url(/2025111801/images/box/box_bg2.jpg) repeat-x; }
.ui-dialog-error .ui-dialog-titlebar-close { background: url(/2025111801/images/box/box_close2.jpg) no-repeat; }
.ui-dialog-error .ui-dialog-content { background-color: #990f0f; }
.ui-dialog-error .ui-dialog-buttonpane .ui-dialog-buttonset { background-image: url(/2025111801/images/box/box_btn2.jpg); }

@charset "utf-8";
div.jGrowl {
	padding: 			10px;
	z-index: 			9999;
	color: 				#fff;
	font-size: 			12px;
}

div.ie6 {
	position: 			absolute;
}
div.ie6.top-right {
	right: 				auto;
	bottom: 			auto;
 left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
 top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
div.ie6.top-left {
 left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
 top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
div.ie6.bottom-right {
 left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
 top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
div.ie6.bottom-left {
 left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
 top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
div.ie6.center {
 left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
 top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
	width: 				100%;
}

div.jGrowl {
	position:			absolute;
}
body > div.jGrowl {
	position:			fixed;
}
div.jGrowl.top-left {
	left: 				0px;
	top: 				0px;
}
div.jGrowl.top-right {
	right: 				0px;
	top: 				0px;

}
div.jGrowl.bottom-left {
	left: 				0px;
	bottom:				0px;
}
div.jGrowl.bottom-right {
	right: 				0px;
	bottom: 			0px;
}
div.jGrowl.center {
	top: 				0px;
	width: 				50%;
	left: 				25%;
}

div.center div.jGrowl-notification, div.center div.jGrowl-closer {
	margin-left: 		auto;
	margin-right: 		auto;
}
div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer {
	background-color: 		#000;
	opacity: 				.85;
	-ms-filter: 			"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
 filter: 				progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
	zoom: 					1;
	width: 					235px;
	padding: 				10px;
	margin-top: 			5px;
	margin-bottom: 			5px;
	font-family: 			Tahoma, Arial, Helvetica, sans-serif;
	font-size: 				1em;
	text-align: 			left;
	display: 				none;
	-moz-border-radius: 	5px;
	-webkit-border-radius:	5px;
}
div.jGrowl div.jGrowl-notification {
	min-height: 			40px;
}
div.jGrowl div.jGrowl-notification div.jGrowl-header {
	font-weight: 			bold;
	font-size:				.85em;
}
div.jGrowl div.jGrowl-notification div.jGrowl-close {
	z-index:				99;
	float: 					right;
	font-weight: 			bold;
	font-size: 				1em;
	cursor:					pointer;
}
div.jGrowl div.jGrowl-closer {
	padding-top: 			4px;
	padding-bottom: 		4px;
	cursor: 				pointer;
	font-size:				.9em;
	font-weight: 			bold;
	text-align: 			center;
}
div.jGrowl div.manilla {
	background-color: 		#FFF1C2;
	color: 					navy;
}
div.jGrowl div.smoke {
	background: url(../../../Scripts/lib/jgrowl/smoke.png) no-repeat;
	-moz-border-radius: 	0px;
	-webkit-border-radius:	0px;
	width: 					280px;
	height: 				55px;
	overflow: 				hidden;
}
div.jGrowl div.flora {
	background: 			#E6F7D4 url(../../../Scripts/lib/jgrowl/flora-notification.png) no-repeat;
	-moz-border-radius: 	0px;
	-webkit-border-radius:	0px;
	opacity: 				1;
	filter: 				alpha(opacity = 100);
	width: 					270px;
	height: 				90px;
	padding: 				0px;
	overflow: 				hidden;
	border-color: 			#5ab500;
}
div.jGrowl div.flora div.message {
	padding: 				5px;
	color: 					#000;
}
div.jGrowl div.flora div.header {
	background: 			url(../../../Scripts/lib/jgrowl/flora-header.png) no-repeat;
	padding: 				5px;
}
div.jGrowl div.flora div.close {
	background: 			url(../../../Scripts/lib/jgrowl/flora-close.png) no-repeat;
	padding: 				5px;
	color: 					transparent;
	padding: 				0px;
	margin: 				5px;
	width:					17px;
}
div.jGrowl div.iphone {
	font-family: 			"Helvetica Neue", "Helvetica";
	font-size: 				12px;
	background: 			url(../../../Scripts/lib/jgrowl/iphone.png) no-repeat;
	-moz-border-radius: 	0px;
	-webkit-border-radius:	0px;
	opacity: 				.90;
	filter: 				alpha(opacity = 90);
	width: 					245px;
	height: 				137px;
	padding: 				0px;
	overflow: 				hidden;
	border-color: 			#5ab500;
	color: 					#fff;
}
div.jGrowl div.iphone div.message {
	padding-top: 			0px;
	padding-bottom: 		7px;
	padding-left: 			15px;
	padding-right: 			15px;
}
div.jGrowl div.iphone div.header {
	padding: 				7px;
	padding-left: 			15px;
	padding-right: 			15px;
	font-size: 				17px;
}
div.jGrowl div.iphone div.close {
	display: 				none;
}
div#random {
	width: 					1000px;
	background-color: 		red;
	line-height: 			60px;
}

@media print {
div.jGrowl {
	display: 			none;
}
}

.loading-indicator { height: 80px; width: 80px; background: url( '/2025111801/Scripts/lib/showLoading/images/loading.gif' ); background-repeat: no-repeat; background-position: center center; }

.loading-indicator-overlay { background-color: #FFFFFF; opacity: 0.6; filter: alpha(opacity = 60); }

