﻿* { margin: 0; padding: 0; list-style-type: none; }
a, img { border: 0; }
a { text-decoration: none; }
.clr { clear: both; overflow: hidden; height: 0; }
a.closeBtn { position: absolute; top: 10px; right: 10px; display: block; width: 60px; padding: 4px 0; text-align: center; background: #fff; border: 1px solid #85b6e2; color: #333; }
    a.closeBtn:hover { color: #fff; border: 1px solid #85b6e2; background: #85b6e2; }
body { font-family: Arial,Helvetica,sans-serif; font-size: 12px; background: url("../images/TopBg.jpg") no-repeat; padding: 0; margin: 0; }
.clear { clear: both; }
.bai { color: #fe3c00; /*#fff*/ }
.hong { color: #fe3c00; }
.lan { color: #0012ff; }
.f14 { font-size: 14px; }
ul { list-style-type: none; padding: 0; margin: 0; float: left; }
.top { width: 942px; height: 100px; margin: 0 auto; }
.logo { width: 350px; height: 100px; float: left; }
.lang { width: 592px; height: 55px; float: left; }
    .lang ul { list-style: none; float: right; padding: 14px 0 0 0; margin: 0; }
    .lang li { width: 55px; height: 21px; float: left; display: inline; }
.cn, .usa, .Korea { width: 55px; height: 21px; text-align: center; line-height: 21px; background: url("../images/lBtn.png"/) no-repeat; font-family: Verdana; margin-left: 3px; cursor: pointer; }
.cn { background-position: 0 0; }
.usa { background-position: 0 -21px; }
.Korea { background-position: 0 -42px; }
.on { color: #000; width: 55px; height: 21px; text-align: center; line-height: 22px; color: #222; FILTER: shadow(color=#fff,strength=1); }
.menu { width: 592px; height: 45px; float: left; }
    .menu ul { list-style: none; float: right; padding: 0; margin: 0; }
    .menu li { width: 90px; height: 25px; padding-top: 15px; float: left; text-align: center; color: #c4dbf2; }
        .menu li span { float: right; padding: 0; margin: 0; }
        .menu li a { color: #369; text-decoration: none; line-height: 18px; }
            .menu li a:hover { color: #369; text-decoration: underline; }
.nav { width: 950px; height: 42px; margin: 0 auto 10px auto; }
    .nav ul { list-style-type: none; float: left; display: inline; padding: 0; margin: 0; }
    .nav li { width: 105px; height: 42px; float: left; text-align: center; line-height: 42px; background: url("../images/MenuBg.gif") no-repeat; font-size: 14px; font-weight: bold; color: #fff; }
        .nav li a { color: #fff; text-decoration: none; }
            .nav li a:hover { color: #ff0; text-decoration: none; }
.mainBox { width: 942px; height: auto; margin: 0 auto; }
.leftBox { width: 192px; height: auto; float: left; }
.rightBox { width: 741px; height: auto; float: right; }
.rightBox1 { width: 741px; height: auto; float: left; }
a.down, a.down:hover, a.reg, a.reg:hover, a.luck, a.luck:hover, a.recharge, a.recharge:hover { width: 192px; height: 75px; background: url("../images/Btn.jpg") no-repeat; display: block; margin-top: 2px; float: left; }
a.down { background-position: 0 0; }
    a.down:hover { background-position: -192px 0; }
a.reg { background-position: 0 -75px; }
    a.reg:hover { background-position: -192px -75px; }
a.luck { background-position: 0 -150px; }
    a.luck:hover { background-position: -192px -150px; }
a.recharge { background-position: 0 -225px; }
    a.recharge:hover { background-position: -192px -225px; }
.serr { width: 192px; height: 153px; padding-top: 65px; background: url("../images/indexBg.png") -192px 0 no-repeat; margin-top: 3px; float: left; }
.kefu_bt img { margin-top: 5px; border: none; margin-left: 2px; width: 188px; }
.serr li { float: left; width: 171px; height: 22px; line-height: 22px; font-family: Verdana; }
.serr span { float: left; text-align: right; padding-top: 2px; width: 62px; color: #215f9d; }
.serr .qq { height: 22px; width: 50px; float: left; background: url("../images/indexBg.png") -402px -10px no-repeat; margin-left: 1px; }
.serr label { float: left; text-align: left; color: #0145ac; font-weight: bold; font-size: 11px; }
.serr li a { text-decoration: none; color: #0145ac; }
    .serr li a:hover { text-decoration: underline; color: #ba2636; }
.nav1 { width: 942px; height: 56px; margin: 10px auto 0 auto; background: url("../images/Rbg.jpg"); }
    .nav1 .left { width: 10px; height: 56px; float: left; background: url("../images/Rleft.jpg"); }
    .nav1 .center { width: 921px; height: 40px; line-height: 40px; float: left; text-align: center; color: #79acd3; }
        .nav1 .center a { color: #369; text-decoration: none; line-height: 18px; }
            .nav1 .center a:hover { color: #369; text-decoration: underline; }
    .nav1 .right { width: 10px; height: 56px; float: right; background: url("../images/Rright.jpg"); }
.copyright { width: 942px; height: auto; margin: 0 auto; line-height: 20px; text-align: center; color: #7c8285; padding-bottom: 10px; }
    .copyright a { color: #369; text-decoration: none; line-height: 18px; }
        .copyright a:hover { color: #369; text-decoration: underline; }
.question1 { width: 178px; height: 124px; float: left; background: url("../images/LeftBg.png") 0 0 no-repeat; margin-top: 3px; padding: 35px 7px 7px 7px; }
    .question1 li { width: 178px; line-height: 25px; float: left; display: inline; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
        .question1 li a { text-decoration: none; color: #369; }
            .question1 li a:hover { text-decoration: underline; color: #ba2636; }
.zhonggao2 { width: 172px; height: 108px; float: left; background: url("../images/LeftBg.png") -192px 0 no-repeat; margin-top: 4px; padding: 40px 10px 0 10px; }
    .zhonggao2 li { width: 85px; line-height: 25px; float: left; color: #1a4f6e; text-align: center; }
.types { width: 192px; height: auto; float: left; margin-top: 3px; }
    .types .title { width: 192px; height: 40px; float: left; background: url("../images/LeftBg.png") 0 -166px no-repeat; }
    .types .box { width: 192px; float: left; background: url("../images/gameBg.gif") repeat-y; }
        .types .box li { width: 185px; line-height: 25px; padding-left: 7px; float: left; display: inline; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
            .types .box li a { text-decoration: none; color: #369; }
                .types .box li a:hover { text-decoration: underline; color: #ba2636; }
    .types .bottom { width: 192px; height: 13px; float: left; background: url("../images/LeftBg.png") 0 -207px no-repeat; }
.rightTips, .wrongTips, .infoTips { height: 22px; float: left; background: url("../images/tips.gif") no-repeat; padding-left: 18px; line-height: 26px; }
.rightTips { background-position: 0 0; color: #66ac05; }
.wrongTips { background-position: 0 -25px; color: #d71808; }
.infoTips { background-position: 0 -50px; color: #0886d3; }
label.error, label.success { height: 22px; background: url("../images/tips.gif") no-repeat; padding-left: 18px; line-height: 26px; }
label.error { background-position: 0 -30px; color: #d71808; }
label.success { background-position: 0 -5px; color: #66ac05; }
.rightInfo, .wrongInfo { height: 63px; float: left; width: 445px; padding-left: 200px; line-height: 63px; margin: 0 auto; font-size: 14px; font-weight: bold; }
.rightInfo { border: 1px dashed #5fb41b; background: url("../images/right1.gif") 150px 15px no-repeat; color: #3c8700; }
.wrongInfo { border: 1px dashed #eb4800; background: url("../images/error.gif") 150px 15px no-repeat; color: #e41202; }
.example { border: 1px dashed #ccc; padding: 40px; margin-top: 10px; zoom: 1; }
    .example .description { color: #85b6e2; float: left; padding: 10px 20px 0 80px; font-size: 14px; }
    .example .tigger { display: block; width: 80px; padding: 10px; text-align: center; background: #fff; border: 1px solid #999; color: #333; cursor: pointer; float: left; }
    .example select { margin-top: 10px; }
.blk { width: 350px; position: relative; background-color: #fff; border: 2px solid #85b6e2; height: 220px; }
    .blk .head { padding-left: 4px; }
    .blk .head-right { background-position: right top; }
    .blk .foot { padding-left: 4px; background-position: left bottom; _height: 3px; }
    .blk .foot-right { background-position: right bottom; }
    .blk .main { position: relative; background: #fff; }
        .blk .main h2 { font: bold 16px "Microsoft YaHei"; padding: 10px 20px 2px; color: #85b6e2; }
        .blk .main ul { padding: 10px; zoom: 1; overflow: hidden; font-size: 12px; }
            .blk .main ul li { float: left; width: 100px; text-align: center; line-height: 25px; margin-bottom: 5px; }
                .blk .main ul li a { color: #333; display: block; }
                    .blk .main ul li a:hover { background: #85b6e2; color: #fff; font-weight: bold; font-size: 14px; }
.stong { font: bold 16px "Microsoft YaHei"; padding: -10px 0 0; color: #85b6e2; }
.t5 .blk { width: 700px; }
    .t5 .blk h2 { color: #aaa; }
    .t5 .blk .main ul li a { color: #aaa; }
* html .popup_iframe { width: expression(this.previousSibling.style.width); height: expression(this.previousSibling.style.height); }
.leftBox .login, .leftBox .login1 { width: 180px; height: 170px; padding-top: 45px; padding-left: 12px; float: left; background-position: 0px 0px no-repeat; }
.leftBox .login { background: url("../images/indexBg.png"); }
.leftBox .login1 { background: url("../images/loginBg1.png"); }
    .leftBox .login li, .leftBox .login1 li { width: 165px; height: 26px; float: left; line-height: 24px; color: #1a4f6e; display: inline; }
        .leftBox .login li span, .leftBox .login1 li span { float: right; width: 110px; padding: 0; margin: 0; }
        .leftBox .login li input, .leftBox .login1 li input { height: 18px; float: left; border: 1px solid #2876c4; line-height: 18px; font-family: Verdana; padding: 0; }
    .leftBox .login .btn, .leftBox .login1 .btn { width: 163px; height: 47px; background: url("../images/loginBtn.jpg") no-repeat; border: 0; cursor: pointer; margin: 5px 0 0 3px; }
    .leftBox .login .quitbtn, .leftBox .login .passwordbtn, .leftBox .login1 .quitbtn, .leftBox .login1 .passwordbtn { width: 76px; height: 32px; background: url("../images/gameBg.jpg") no-repeat; border: 0; cursor: pointer; margin: 5px 0 0 3px; }
    .leftBox .login .quitbtn, .leftBox .login1 .quitbtn { background-position: -622px 0; }
    .leftBox .login .passwordbtn, .leftBox .login1 .passwordbtn { background-position: -544px 0; }
    .leftBox .login li a, .leftBox .login1 li a { color: #1a4f6e; text-decoration: none; padding-left: 25px; }
        .leftBox .login li a:hover, .leftBox .login1 li a:hover { color: #033c5d; text-decoration: underline; }
.banner { width: 741px; height: auto; float: left; }
    .banner .pic { width: 741px; height: 253px; float: left; }
    .banner .btn { width: 741px; height: auto; float: left; }
        .banner .btn li { width: 247px; height: 36px; float: left; }
.on1, .on2, .on3, .off1, .off2, .off3 { width: 247px; height: 36px; float: left; background: url("../images/Bnav.jpg") no-repeat; line-height: 36px; text-align: center; cursor: pointer; }
.on1 { background-position: 0 -36px; color: #fff; font-weight: bold; }
.on2 { background-position: -247px -36px; color: #fff; font-weight: bold; }
.on3 { background-position: -494px -36px; color: #fff; font-weight: bold; }
.off1 { background-position: 0 0; color: #6fd9de; }
.off2 { background-position: -247px 0; color: #7fc1f8; }
.off3 { background-position: -494px 0; color: #b0bfe3; }
.centerBox { width: 741px; height: auto; float: left; }
    .centerBox .left { width: 485px; height: auto; float: left; }
    .centerBox .right { width: 247px; height: auto; float: right; }
.gg { width: 442px; height: 37px; float: left; padding-left: 43px; background: url("../images/indexBg.png") 0 -552px no-repeat; line-height: 32px; margin-top: 5px; }
.news, .question { width: 485px; height: 167px; float: left; background: url("../images/indexBg.png") no-repeat; margin-top: 1px; }
.more { width: 475px; height: 34px; text-align: right; padding-right: 10px; line-height: 34px; }
.news { background-position: 0 -385px; }
.question { background-position: 0 -218px; }
    .news li, .question li { width: 470px; height: 25px; line-height: 25px; float: left; margin-left: 8px; display: inline; }
        .news li span { float: right; color: #909ea5; }
        .news li label { width: 400px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; color: #369; }
        .news li a, .question li a, .more a { color: #369; text-decoration: none; }
            .news li a:hover, .question li a:hover, .more a:hover { color: #ba2636; text-decoration: underline; }
.gongsi { width: 247px; height: 223px; float: right; background: url("../images/indexBg.png") no-repeat 0 -589px; margin-top: 5px; }
a.gsjs { width: 123px; height: 109px; float: left; background: url("../images/indexBg.png") no-repeat 0 -589px; }
a.xszn { width: 124px; height: 109px; float: left; background: url("../images/indexBg.png") no-repeat -123px -589px; }
a.azzn { width: 123px; height: 110px; float: left; background: url("../images/indexBg.png") no-repeat 0 -698px; }
a.yxjs { width: 124px; height: 110px; float: left; background: url("../images/indexBg.png") no-repeat -123px -698px; }
.zhonggao { background: url("../images/indexBg.png"); background-repeat: no-repeat; background-position: -247px -589px; width: 227px; height: 109px; padding: 40px 10px 0 10px; float: left; margin-top: 2px; }
    .zhonggao li { width: 110px; line-height: 25px; float: left; display: inline; color: #1a4f6e; text-align: center; }
.gamelist1 { width: 942px; height: auto; margin: 5px auto 0 auto; }
    .gamelist1 .title { width: 942px; height: 26px; float: left; }
        .gamelist1 .title li, .gamelist1 .title .on { width: 188px; height: 26px; float: left; background: url("../images/indexBg.png") no-repeat; margin-right: 0; line-height: 26px; color: #369; cursor: pointer; text-align: center; }
.gamenotice { margin: 5px 5px 5px 30px; font-size: 16px; text-indent: 2em; }
.gamelist1 .title li { background-position: -188px -812px; }
.gamelist1 .title .on { width: 189px; font-weight: bold; background-position: 0 -812px; }
.bryx { margin-left: 1px; }
.gamelist1 .box { width: 930px; padding: 0px 6px 0 6px; height: auto; float: left; background: url("../images/BoxBg.gif") repeat-y; }
    .gamelist1 .box li { width: 224px; height: 117px; float: left; display: inline; margin: 4px 4px 0 4px; }
.gamelist1 .bottom { width: 942px; height: 11px; float: left; background: url("../images/EndBg.gif") no-repeat; }
.core { height: 24px; overflow: hidden; margin-top: 2px; }
#main { width: 926px; margin-top: 5px; margin-right: auto; margin-bottom: 15px; margin-left: auto; padding: 0; text-align: left; }
.btn_home_4blue { font-size: 12px; color: #1d70a0; text-decoration: none; background: url("../images/home_pic.gif"); background-repeat: no-repeat; background-position: -944px 0; text-align: center; height: 22px; width: 71px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
#content { float: right; width: 717px; }
#content1 { float: left; width: 717px; text-align: left; }
    #content .top, #content1 .top { float: left; height: 30px; width: 687px; background: url("../images/introduction_pic.gif"); background-repeat: no-repeat; background-position: -196px -65px; padding-top: 5px; padding-right: 0; padding-bottom: 0; padding-left: 30px; margin-top: 2px; _margin-top: -1px; }
    #content .center, #content1 .center { width: 667px; width: 447; background: url("../images/sideRightBg1.gif") repeat-y; padding-right: 25px; padding-left: 25px; padding-bottom: 0; padding-top: 10px; clear: both; margin: 0; height: 742px; height: auto !important; min-height: 742px; overflow: hidden; }
.payRechargeTitle { background: url("../images/payBg.jpg") -328px -207px no-repeat; float: left; width: 647px; height: 25px; border-bottom: 1px dashed #ccc; padding-left: 20px; font-size: 14px; font-weight: bold; }
.payRechargeCard { width: 340px; float: left; margin: 15px 0; font-size: 16px; position: relative; }
    .payRechargeCard label { margin-top: 10px; width: 300px; height: 35px; line-height: 1.5; float: left; text-align: center; font-size: 12px; letter-spacing: 1px; }
.pspan { width: 160px; height: 103px; float: left; margin-left: 70px; }
.pspanbb { width: 160px; height: 103px; float: left; margin-right: 10px; }
.step1, .step2, .step3 { width: 664px; height: 53px; float: left; margin: 15px 0 30px 0; }
.step1 { background: url("../images/stepBg.png") 0 0 no-repeat; }
.step2 { background: url("../images/stepBg.png") 0 -53px no-repeat; }
.step3 { background: url("../images/stepBg.png") 0 -106px no-repeat; }
.btnRecharge { background: url("../images/PayButton.jpg") 0 -204px no-repeat; width: 99px; height: 36px; float: left; }
.btnL, .btnR { width: 69px; height: 32px; float: left; border: 0; margin-right: 15px; font-size: 14px; font-weight: bold; }
.btnL { background: url("../images/payBg.jpg") -99px -204px no-repeat; color: #069; }
.btnR { background: url("../images/payBg.jpg") -168px -204px no-repeat; color: #666; }
.card1, .card2, .card3, .card4, .card5, .card6, .card7, .card8, .card9, .card10, .card11, .card12, .cardhj { width: 160px; height: 103px; float: left; }
.card1 { background: url("../images/cardBg.png") 0 0 no-repeat; }
.card2 { background: url("../images/cardBg.png") -160px 0 no-repeat; }
.card3 { background: url("../images/cardBg.png") 0 -103px no-repeat; }
.card4 { background: url("../images/cardBg.png") -160px -103px no-repeat; }
.cardhj { background: url("../images/cardpayhjk.png") no-repeat; }
.card5 { background: url("../images/cardBg.png") 0 -206px no-repeat; }
.card6 { background: url("../images/cardBg.png") -160px -206px no-repeat; }
.card7 { background: url("../images/cardBg.png") 0 -309px no-repeat; }
.card8 { background: url("../images/cardBg.png") -160px -309px no-repeat; }
.card9 { background: url("../images/cardBg.png") 0 -412px no-repeat; }
.card10 { background: url("../images/cardBg.png") -160px -412px no-repeat; }
.card11 { background: url("../images/cardBg.png") 0 -515px no-repeat; }
.card12 { background: url("../images/cardBg.png") -160px -515px no-repeat; }
.cardpay { background: url("../images/cardpay.png") 0 0 no-repeat; }
.autopay { background: url("../images/autopay.png"); }
.timeBox { margin-top: 20px; width: 637px; float: left; border: 1px solid #d1d1d1; background: #f0f3f5; padding: 15px; }
.home_pay { margin: 0; padding: 0; float: left; width: 670px; margin-bottom: 20px; }
    .home_pay dl { padding: 0; float: left; height: 265px; width: 165px; display: block; border-right-width: 1px; border-right-style: dashed; border-right-color: #ccc; margin-top: 10px; margin-right: 0; margin-bottom: 0; margin-left: 0; }
    .home_pay dt { height: 78px; width: 150px; display: block; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 5px; margin-right: 0; margin-left: 7px; }
    .home_pay dd span { font-size: 12px; font-weight: bold; color: #000; text-decoration: none; margin-left: 32px; }
    .home_pay dd { margin-top: 5px; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 26px; line-height: 26px; }
        .home_pay dd a:link, .home_pay dd a:active, .home_pay dd a:hover, .home_pay dd a:visited { color: #000; text-decoration: none; }
.home_bt1 { background: url("../images/gameIcons/icons/bank_icon.jpg"); background-repeat: no-repeat; background-position: 0 0; }
.home_bt2 { background: url("../images/gameIcons/icons/bank_icon.jpg"); background-repeat: no-repeat; background-position: 0 -78px; }
.home_bt3 { background: url("../images/gameIcons/icons/bank_icon.jpg"); background-repeat: no-repeat; background-position: 0 -156px; }
.home_bt4 { background: url("../images/gameIcons/icons/bank_icon.jpg"); background-repeat: no-repeat; background-position: 0 -234px; }
.userBox { width: 667px; padding: 0; margin: 0; float: left; margin: 20px 0; }
    .userBox dl { width: 667px; float: left; display: inline; margin-bottom: 10px; }
    .userBox dt { width: 90px; height: 100px; float: left; }
    .userBox dd { width: 500px; float: left; line-height: 20px; margin-bottom: 5px; color: #555; }
.f14 { font-size: 14px; font-weight: bold; color: #000; }
#content .center .more, #content1 .center .more { float: left; width: 660px; margin-bottom: 15px; font-size: 14px; font-weight: bold; color: #06c; }
#content .center .question_list { float: left; width: 650px; margin-bottom: 25px; }
#content .center .question ul { margin-top: 10px; margin-bottom: 10px; float: left; }
    #content .center .question ul li { display: block; float: left; height: 26px; width: 645px; background: url("../images/home_pic.gif"); background-repeat: no-repeat; background-position: -220px -262px; padding-left: 15px; list-style-type: none; }
        #content .center .question ul li.line { display: block; float: left; height: 26px; width: 655px; background: url("../images/home_pic.gif"); background-repeat: no-repeat; background-position: -220px -288px; padding-left: 15px; }
#content .bottom, #content1 .bottom { height: 14px; width: 717px; padding: 0; margin: 0; background-image: url("../images/introduction_pic.gif"); background-repeat: no-repeat; background-position: -196px -128px; overflow: hidden; }
.bank_bt1 { background: url("../images/home_pic.gif"); background-repeat: no-repeat; background-position: -767px -94px; float: left; height: 12px; width: 12px; margin-right: 7px; margin-top: 7px; overflow: hidden; }
.bank_bt2 { background: url("../images/home_pic.gif"); background-repeat: no-repeat; background-position: -781px -94px; float: left; height: 12px; width: 12px; overflow: hidden; margin-right: 7px; margin-top: 7px; }
.pay_bt1 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -1043px 0; display: block; float: left; height: 31px; width: 95px; margin-right: 8px; }
.pay_bt2 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -1043px -93px; display: block; float: left; height: 31px; width: 47px; margin-right: 8px; }
.pay_bt3 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -1094px -93px; display: block; float: left; height: 31px; width: 47px; margin-right: 8px; }
.pay_bt4 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -1112px -31px; display: block; float: left; height: 31px; width: 38px; margin-right: 8px; }
.pay_bt5 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -1043px -62px; display: block; float: left; height: 31px; width: 66px; margin-right: 8px; }
.pay_bt6 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -1043px -124px; display: block; float: left; height: 31px; width: 47px; margin-right: 8px; }
.pay_bt7 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -1112px -62px; display: block; float: left; height: 31px; width: 38px; margin-right: 8px; }
.pay_bt8 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -1043px -31px; display: block; float: left; height: 31px; width: 66px; margin-right: 8px; }
.pay_title { background: url("../images/home_pic.gif"); background-repeat: no-repeat; background-position: -261px 0; float: left; height: 26px; width: 650px; font-size: 12px; font-weight: bold; text-decoration: none; display: block; padding-top: 1px; padding-right: 0; padding-bottom: 0; padding-left: 20px; margin-top: 0; margin-right: 0; margin-bottom: 5px; margin-left: 0; }
.pay_content { float: left; width: 640px; margin: 0; padding: 15px; _padding-bottom: 0; }
    .pay_content ul li { list-style-type: none; }
.options { margin: 0; padding: 0; display: block; }
    .options dl { width: 150px; display: block; float: left; text-align: center; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-right: 5px; padding-bottom: 0; padding-left: 5px; }
    .options dt { margin: 0; padding: 0; }
    .options ul { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #ccc; padding: 0; height: 28px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; }
    .options li { float: left; display: block; margin: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 10px; list-style-type: none; }
.pay_hover { border: 1px solid #ccc; }
.pay_order { float: left; width: 650px; padding: 5px; margin: 0; text-align: center; }
.pay_textTitle { font-size: 14px; font-weight: bold; color: #000; text-decoration: none; text-align: left; padding-top: 20px; }
.pay_text { font-size: 14px; font-weight: bold; color: red; text-decoration: none; text-align: left; padding-top: 8px; }
.pay_order label { text-align: right; float: left; width: 60px; padding: 0; margin-top: 0; margin-right: 5px; margin-bottom: 0; margin-left: 0; }
.pay_order span { float: left; display: block; }
.pay_order p { float: left; width: 620px; display: block; text-align: center; margin-top: 10px; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 20px; }
.pay_order ul { float: left; width: 625px; border: 1px solid #ccc; margin: 0; padding-top: 10px; padding-right: 5px; padding-bottom: 5px; padding-left: 20px; background-color: #f9f9f9; }
.pay_order li { height: 28px; text-align: left; width: 630px; display: block; list-style-type: none; }
#page_keyword { float: right; margin-top: 10px; }
#page_search { float: left; margin-top: 10px; }
#page_div { float: right; margin-top: 10px; margin-right: 0; margin-bottom: 0; margin-left: 0; text-align: right; padding-right: 0; padding-bottom: 0; padding-left: 0; padding-top: 0; }
.pages a, .pages .cpb { text-decoration: none; border: 1px solid #ddd; font-size: 12px; color: #006c98; height: 22px; width: 22px; text-align: center; margin: 0; padding-top: 5px; padding-right: 7px; padding-bottom: 3px; padding-left: 7px; }
    .pages a:hover { background-color: #dbf5ff; color: #006c98; border: 1px solid #006c98; text-decoration: none; margin: 0; height: 22px; width: 22px; padding-top: 5px; padding-right: 7px; padding-bottom: 3px; padding-left: 7px; }
.pages .cpb { color: #006c98; border: 1px solid #006c98; background-color: #dbf5ff; height: 22px; width: 22px; margin: 0; padding-top: 3px; padding-right: 7px; padding-bottom: 3px; padding-left: 7px; }
#pay_list { width: 196px; margin: 0; padding: 0; float: left; }
    #pay_list .top { width: 196px; margin: 0; padding: 0; background-repeat: no-repeat; background-position: 0 0; height: 19px; float: left; overflow: hidden; background-image: url("../images/introduction_pic.gif"); }
    #pay_list .bottom { width: 196px; padding: 0; background-repeat: no-repeat; background-position: 0 -240px; height: 14px; float: left; overflow: hidden; background-image: url("../images/introduction_pic.gif"); margin-top: 0; margin-right: 0; margin-bottom: 10px; margin-left: 0; }
    #pay_list .center { margin: 0; width: 196px; background: url("../images/introduction_picBg.gif") repeat-y; padding-top: 5px; padding-right: 0; padding-bottom: 0; padding-left: 0; float: left; overflow: hidden; height: 556px; }
        #pay_list .center a:link, #pay_list .center a:active, #pay_list .center a:visited { display: block; list-style-type: none; background-image: url("../images/pay_pic2.gif"); background-repeat: no-repeat; background-position: -109px 0; float: left; height: 29px; width: 121px; padding-top: 5px; padding-right: 0; padding-bottom: 0; padding-left: 40px; margin-top: 0; margin-right: 0; margin-bottom: 5px; margin-left: 15px; _margin-left: 5px; text-decoration: none; }
        #pay_list .center a:hover { display: block; list-style-type: none; float: left; height: 29px; width: 121px; padding-top: 5px; padding-right: 0; padding-bottom: 0; padding-left: 40px; margin-top: 0; margin-right: 0; margin-bottom: 5px; margin-left: 15px; _margin-left: 5px; text-decoration: none; color: #1d79a8; background-image: url("../images/pay_pic2.gif"); background-repeat: no-repeat; background-position: -451px 0; }
            #pay_list .center a:link.sel, #pay_list .center a:visited.sel, #pay_list .center a:active.sel, #pay_list .center a:hover.sel { height: 30px; width: 137px; display: block; padding-top: 8px; padding-right: 0; padding-bottom: 0; padding-left: 40px; font-weight: bold; color: #fff; text-decoration: none; float: left; font-size: 12px; margin-top: 0; margin-right: 0; margin-bottom: 5px; margin-left: 15px; _margin-left: 5px; background-repeat: no-repeat; background-position: -272px 0; background-image: url("../images/pay_pic2.gif"); }
#pay_mode { float: left; width: 926px; margin-top: 20px; }
    #pay_mode dl { float: left; height: 130px; width: 298px; display: block; margin-top: 0; margin-right: 0; margin-bottom: 15px; margin-left: 0; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #ccc; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 10px; _padding-left: 0; }
    #pay_mode dd { line-height: 20px; margin-bottom: 10px; }
.content { float: left; padding-left: 20px; margin: 0; padding-top: 10px; padding-right: 0; padding-bottom: 0; }
    .content .right { background: url("../images/right.gif") no-repeat; margin-left: 200px; padding-left: 60px; font-size: 14px; font-weight: bold; line-height: 42px; color: red; }
    .content .textBox { width: 480px; border: 1px solid #a5c7d6; margin: 50px 0 0 70px; }
        .content .textBox .box { border: 1px solid #fff; background: #f7fbff; padding: 10px 20px; }
            .content .textBox .box .title { background: url("../images/tip.gif") no-repeat; padding-left: 70px; border-bottom: 1px solid #cadce3; padding-bottom: 10px; height: 57px; color: #c33; font-size: 14px; font-weight: bold; line-height: 58px; float: left; width: 360px; }
            .content .textBox .box .info { width: 400px; margin: 15px 0 0 50px; }
                .content .textBox .box .info ul li { float: left; list-style: none; line-height: 25px; display: inline; width: 400px; font-size: 14px; text-align: left; }
                .content .textBox .box .info span { width: 100px; text-align: left; float: left; }
                .content .textBox .box .info label { float: left; }
    .content .mlink, .content .mlink1 { background: url("../images/mlink.gif") no-repeat; height: 32px; width: 94px; line-height: 32px; text-align: center; font-size: 14px; cursor: pointer; }
    .content .mlink { background-position: 0 0; color: #fff; }
    .content .mlink1 { background-position: -94px 0; color: #666; }
    .content p { margin-bottom: 4px; float: left; margin: 0; padding: 0; display: block; width: 640px; }
        .content p .type { height: 34px; float: left; margin: 0; padding: 0; display: inline; width: 450px; }
    .content .height { height: 60px; margin-bottom: 20px; }
    .content p .hand { cursor: pointer; margin-right: 15px; }
    .content p .gray { cursor: pointer; margin-right: 15px; color: #666; }
    .content span { display: block; width: 80px; float: left; padding-bottom: 6px; padding-top: 0; padding-left: 0; text-align: right; margin: 0; padding-right: 2px; }
    .content .mtop10 { margin-top: 10px; }
    .content .mtop12 { margin-top: 12px; }
    .content .kuang { border: 1px solid #f96; cursor: pointer; }
    .content label { float: left; }
    .content input { margin-top: 1px; }
    .content select { margin-top: 2px; float: left; }
.content_paybtn { float: right; padding-top: 10px; margin: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; }
    .content_paybtn a:link, .content_paybtn a:active, .content_paybtn a:visited, .content_paybtn a:hover { font-size: 12px; font-weight: bold; color: #fff; _color: #fff; text-decoration: none; _text-decoration: none; }
.pay_tips_t { margin: 50px 0 20px 0; }
    .pay_tips_t span { float: left; width: 645px; display: block; background: url("../images/home_pic.gif"); background-repeat: no-repeat; background-position: -220px -288px; height: 20px; margin-top: 5px; margin-right: 0; margin-bottom: 5px; margin-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 15px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #d9d9d9; color: #333; }
    .pay_tips_t p { width: 625px; color: #666; padding: 0; float: left; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 24px; list-style-type: decimal; display: inline; }
.content_tips { padding: 0; float: left; height: 15px; width: 600px; margin-top: 10px; margin-right: 0; margin-bottom: 5px; margin-left: 0; background-repeat: no-repeat; background-position: -304px -73px; background-image: url("../images/home_pic.gif"); }
.content_tipbtn { float: left; width: 580px; padding-top: 10px; margin: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; }
    .content_tipbtn a:link, .content_tipbtn a:active, .content_tipbtn a:visited, .content_tipbtn a:hover { font-size: 12px; font-weight: bold; color: #fff; _color: #fff; text-decoration: none; _text-decoration: none; }
.content_btn { float: left; width: 580px; padding-left: 102px; _padding-left: 102px; }
.pay_way1 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -554px 0; height: 106px; width: 163px; padding: 0; display: block; float: left; margin-top: 0; margin-right: 10px; margin-bottom: 0; margin-left: 0; }
.pay_way2 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -717px 0; height: 106px; width: 163px; padding: 0; display: block; float: left; margin-top: 0; margin-right: 10px; margin-bottom: 0; margin-left: 0; }
.pay_way3 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -880px 0; height: 106px; width: 163px; padding: 0; display: block; float: left; margin-top: 0; margin-right: 10px; margin-bottom: 0; margin-left: 0; }
.pay_way4 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -554px -106px; height: 106px; width: 163px; padding: 0; display: block; float: left; margin-top: 0; margin-right: 10px; margin-bottom: 0; margin-left: 0; }
.pay_way5 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -717px -106px; height: 106px; width: 163px; padding: 0; display: block; float: left; margin-top: 0; margin-right: 10px; margin-bottom: 0; margin-left: 0; }
.pay_way6 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -880px -106px; height: 106px; width: 163px; padding: 0; display: block; float: left; margin-top: 0; margin-right: 10px; margin-bottom: 0; margin-left: 0; }
.pay_way7 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -554px -212px; height: 106px; width: 163px; padding: 0; display: block; float: left; margin-top: 0; margin-right: 10px; margin-bottom: 0; margin-left: 0; }
.pay_way8 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -717px -212px; height: 106px; width: 163px; padding: 0; display: block; float: left; margin-top: 0; margin-right: 10px; margin-bottom: 0; margin-left: 0; }
.pay_sway1 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -554px -324px; height: 84px; width: 152px; padding: 0; display: block; float: left; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; }
.pay_sway2 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -709px -324px; height: 84px; width: 152px; padding: 0; display: block; float: left; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; }
.pay_sway3 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -863px -411px; height: 84px; width: 152px; padding: 0; display: block; float: left; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; }
.pay_sway4 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -554px -411px; height: 84px; width: 152px; padding: 0; display: block; float: left; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; }
.pay_sway5 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -709px -411px; height: 84px; width: 152px; padding: 0; display: block; float: left; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; }
.pay_sway6 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -1017px -411px; height: 84px; width: 152px; padding: 0; display: block; float: left; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; }
.pay_sway7 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -863px -324px; height: 84px; width: 152px; padding: 0; display: block; float: left; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; }
.pay_sway8 { background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -1017px -324px; height: 84px; width: 152px; padding: 0; display: block; float: left; margin: 0; }
.pay_menu { float: left; width: 926px; display: block; height: 68px; background-image: url("../images/pay_pic2.gif"); background-repeat: no-repeat; background-position: 0 -248px; padding: 0; margin-top: 0; margin-right: 0; margin-bottom: 5px; margin-left: 0; overflow: hidden; }
    .pay_menu ul li { margin: 0; float: left; width: 231px; list-style-type: none; height: 68px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; display: block; }
    .pay_menu li h1 a:link, .pay_menu li h1 a:active, .pay_menu li h1 a:visited { font-size: 14px; color: #000; font-weight: normal; text-decoration: none; display: block; height: 68px; width: 231px; }
    .pay_menu li h1 a:hover { font-size: 14px; color: #000; text-decoration: none; background-image: url("../images/pay_pic2.gif"); background-repeat: no-repeat; background-position: 0 -171px; margin: 0; float: left; width: 231px; list-style-type: none; height: 68px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; display: block; }
    .pay_menu li h2 a:link, .pay_menu li h2 a:active, .pay_menu li h2 a:visited { font-size: 14px; color: #000; font-weight: normal; text-decoration: none; display: block; height: 68px; width: 231px; }
    .pay_menu li h2 a:hover { font-size: 14px; color: #000; text-decoration: none; background-image: url("../images/pay_pic2.gif"); background-repeat: no-repeat; background-position: -232px -171px; margin: 0; float: left; width: 231px; list-style-type: none; height: 68px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; display: block; }
    .pay_menu li h3 a:link, .pay_menu li h3 a:active, .pay_menu li h3 a:visited { font-size: 14px; color: #000; font-weight: normal; text-decoration: none; display: block; height: 68px; width: 231px; }
    .pay_menu li h3 a:hover { font-size: 14px; color: #000; text-decoration: none; background-image: url("../images/pay_pic2.gif"); background-repeat: no-repeat; background-position: -465px -171px; margin: 0; float: left; width: 231px; list-style-type: none; height: 68px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; display: block; }
    .pay_menu li h4 a:link, .pay_menu li h4 a:active, .pay_menu li h4 a:visited { font-size: 14px; color: #000; font-weight: normal; text-decoration: none; display: block; height: 68px; width: 231px; }
    .pay_menu li h4 a:hover { font-size: 14px; color: #000; text-decoration: none; background-image: url("../images/pay_pic2.gif"); background-repeat: no-repeat; background-position: -697px -171px; margin: 0; float: left; width: 231px; list-style-type: none; height: 68px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; display: block; }
.pay_menu1 { background-image: url("../images/pay_pic2.gif"); background-repeat: no-repeat; background-position: 0 -171px; }
.pay_menu2 { background-image: url("../images/pay_pic2.gif"); background-repeat: no-repeat; background-position: -232px -171px; }
.pay_menu3 { background-image: url("../images/pay_pic2.gif"); background-repeat: no-repeat; background-position: -465px -171px; }
.pay_menu4 { background-image: url("../images/pay_pic2.gif"); background-repeat: no-repeat; background-position: -697px -171px; }
.pay_voucher { float: left; width: 926px; }
.voucher_center { float: left; width: 886px; background-image: url("../images/pay_bgimages.gif"); background-repeat: repeat-y; padding-top: 0; padding-right: 20px; padding-bottom: 0; padding-left: 20px; margin: 0; }
    .voucher_center dl { padding: 0; float: left; height: 210px; width: 435px; display: block; margin-top: 10px; margin-right: 0; margin-bottom: 20px; margin-left: 5px; }
    .voucher_center dd a:link, .voucher_center dd a:active, .voucher_center dd a:visited, .voucher_center dd a:hover { color: #fff; margin-bottom: 20px; text-decoration: none; }
    .voucher_center span { font-weight: bold; color: #1c6b91; }
.voucher_top { float: left; height: 56px; width: 926px; margin-top: 0; }
.voucher_bottom { float: left; width: 926px; height: 23px; background: url("../images/pay_pic2.gif"); background-repeat: no-repeat; background-position: 0 -141px; }
.pay_card1 { float: left; height: 210px; width: 270px; display: block; background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: 0 0; margin-right: 10px; margin-left: 10px; }
.pay_card2 { float: left; height: 210px; width: 270px; display: block; background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -275px 0; margin-right: 10px; margin-left: 10px; }
.pay_card3 { float: left; height: 210px; width: 270px; display: block; background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: 0 -215px; margin-right: 10px; margin-left: 10px; }
.pay_card4 { float: left; height: 210px; width: 270px; display: block; background-image: url("../images/pay_pic1.jpg"); background-repeat: no-repeat; background-position: -275px -215px; margin-right: 10px; margin-left: 10px; }
.top_l { float: left; height: 56px; width: 21px; background-image: url("../images/pay_pic2.gif"); background-repeat: no-repeat; background-position: 0 -45px; }
.top_r { float: left; height: 56px; width: 26px; margin: 0; padding: 0; background: url("../images/pay_pic2.gif"); background-repeat: no-repeat; background-position: -900px -45px; }
.top_c { float: left; width: 879px; height: 46px; background-image: url("../images/pay_pic2.gif"); background-repeat: no-repeat; background-position: -21px -45px; font-size: 16px; font-weight: bold; color: #ff0; text-decoration: none; padding-top: 10px; font-family: "黑体"; }
.pay_tips { float: left; width: 660px; padding: 5px; margin: 0; text-align: center; }
    .pay_tips dl { display: block; width: 170px; padding-top: 0; padding-right: 235px; padding-bottom: 0; padding-left: 235px; float: left; margin-top: 20px; margin-right: 0; margin-bottom: 0; margin-left: 0; text-align: center; }
    .pay_tips dt { padding: 0; text-align: center; display: block; width: 70px; margin-top: 0; margin-right: 2px; margin-bottom: 0; margin-left: 2px; float: left; }
.pay_tips_text { float: left; height: 20px; width: 640px; margin-bottom: 10px; background-color: #fefde9; border: 1px dotted #ffb600; padding-left: 20px; font-weight: bold; color: #f30; margin-top: 0; margin-right: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 5px; _padding-bottom: 0; }
.pay_tips_greentext { float: left; height: 20px; width: 640px; margin-bottom: 10px; background-color: #f0ffe6; border: 1px dotted #318004; padding-left: 20px; font-weight: bold; color: #318004; margin-top: 0; margin-right: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 5px; _padding-bottom: 0; }
.pay_tips p { float: left; width: 640px; padding: 0; display: block; text-align: center; margin-top: 20px; margin-right: 0; margin-bottom: 0; margin-left: 0; }
.pay_tips a:link, .home_tips a:active, .home_tips a:visited, .home_tips a:hover { font-size: 12px; color: #1d79aa; _color: #1d79aa; text-decoration: none; _text-decoration: none; line-height: 22px; _line-height: 24px; }
.pay_span_one { float: left; display: block; width: 550px; text-align: left; }
    .pay_span_one span { width: 120px; }
span.test1 { width: 120px; height: 150px; display: block; }
.orderTitle { width: 526px; background: url("../images/payBg.jpg") -328px -212px no-repeat; margin: 0 auto; height: 25px; padding-left: 20px; font-size: 14px; font-weight: bold; text-align: left; }
.orderBox { width: 520px; margin: 0 auto; background: #ffffe8; border: 1px solid #d1d195; padding: 10px 20px 10px 0; font-size: 14px; }
    .orderBox span { float: left; height: 34px; line-height: 34px; text-align: right; width: 100px; }
    .orderBox label { float: left; line-height: 34px; text-align: left; width: 420px; }
info { width: 400px; margin: 15px 0 0 50px; }
.box .info ul li { float: left; list-style: none; line-height: 25px; display: inline; width: 400px; font-size: 14px; }
.box .info span { width: 100px; text-align: right; float: left; }
.box .info label { float: left; }
.btn_home_4blue { font-size: 12px; color: #1d70a0; text-decoration: none; background: url("../images/home_pic.gif"); background-repeat: no-repeat; background-position: -944px 0; text-align: center; height: 22px; width: 71px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.userRight1 { width: 688px; float: right; }
    .userRight1 td { background: #fff; }
    .userRight1 .title { background: url("../images/userBg.png") no-repeat scroll 0 0 transparent; color: #369; float: left; font-size: 14px; font-weight: bold; height: 50px; line-height: 46px; padding-left: 43px; width: 645px; }
    .userRight1 .box { background: url("../images/userRightBg.gif") repeat-y scroll 0 0 transparent; float: left; height: auto !important; min-height: 592px; padding: 10px 20px 30px; width: 648px; }
    .userRight1 .bottom { background: url("../images/userBg.png") no-repeat scroll 0 -50px transparent; float: left; height: 8px; overflow: hidden; width: 688px; }
.serverMenu { width: 940px; height: 124px; margin: 0 auto 13px auto; }
a.help, a.help:hover, a.question2, a.question2:hover, a.feedback, a.feedback:hover, a.tel, a.tel:hover { width: 235px; height: 124px; float: left; background: url("../images/serverBg.png") no-repeat; display: block; }
a.help { background-position: 0 0; }
    a.help:hover { background-position: 0 -124px; }
a.question2 { background-position: -235px 0; }
    a.question2:hover { background-position: -235px -124px; }
a.feedback { background-position: -470px 0; }
    a.feedback:hover { background-position: -470px -124px; }
a.tel { background-position: -705px 0; }
    a.tel:hover { background-position: -705px -124px; }
a.helpOn, a.helpOn:hover, a.helpOn:visited { background: url("../images/serverBg.png") 0 -124px no-repeat; width: 235px; height: 124px; float: left; }
a.question2On, a.question2On:hover, a.question2On:visited { background: url("../images/serverBg.png") -235px -124px no-repeat; width: 235px; height: 124px; float: left; }
a.feedbackOn, a.feedbackOn:hover, a.feedbackOn:visited { background: url("../images/serverBg.png") -470px -124px no-repeat; width: 235px; height: 124px; float: left; }
a.telOn, a.telOn:hover, a.telOn:visited { background: url("../images/serverBg.png") -705px -124px no-repeat; width: 235px; height: 124px; float: left; }
.serverBox { width: 944px; margin: 0 auto; line-height: 22px; }
    .serverBox .title { width: 904px; height: 47px; float: left; background: url("../images/serverBg.png") 0 -248px no-repeat; font-size: 14px; font-weight: bold; line-height: 46px; padding-left: 40px; color: #369; }
    .serverBox .box { width: 864px; float: left; background: url("../images/serverBoxBg.gif") repeat-y; padding: 15px 40px; }
    .serverBox h1 { font-size: 14px; width: 864px; height: 25px; float: left; padding: 0; margin-top: 15px; }
    .serverBox p { line-height: 22px; width: 864px; float: left; margin: 0; }
    .serverBox .bottom { width: 944px; height: 10px; float: left; background: url("../images/serverBg.png") 0 -295px no-repeat; }
    .serverBox a { color: #000; text-decoration: none; word-break: break-all; width: 500px; }
        .serverBox a:hover { color: #ba2636; text-decoration: underline; }
    .serverBox .q li { width: 844px; line-height: 30px; border-bottom: 1px dashed #ccc; display: inline; float: left; background: url("../images/userIco.png") 0 -65px no-repeat; padding-left: 20px; }
    .serverBox .line { border-bottom: 1px solid #bad7e5; font-size: 14px; font-weight: bold; color: #333; background: #eef2f9; }
    .serverBox td { height: 30px; line-height: 30px; }
    .serverBox .tdBg { background: #f7f9fd; }
    .serverBox .bg { background: #fff; padding-left: 5px; }
    .serverBox .height { height: 40px; line-height: 40px; padding-top: 10px; }
    .serverBox .btn { width: 86px; height: 33px; background: url("../images/gameBg.jpg") -188px 0 no-repeat; line-height: 33px; text-align: center; color: #058115; font-size: 14px; border: none; font-weight: bold; cursor: pointer; }
    .serverBox .border { margin: 20px 0; border: 1px solid #d7e8f9; }
    .serverBox .left { width: 230px; padding: 5px 0; overflow: hidden; margin-left: 50px; float: left; margin-top: 10px; }
        .serverBox .left li { line-height: 26px; text-align: center; width: 250px; }
            .serverBox .left li a { color: #00f; text-decoration: underline; }
                .serverBox .left li a:hover { color: #ba2636; text-decoration: none; }
.kefu_mm { float: left; padding-left: 200px; }
.kefu_bt3 { line-height: 20px; font-size: 13px; }
.kefu_dhua { margin-left: 170px; width: 225px; height: 150px; float: left; }
.banner { width: 741px; height: auto; float: left; margin-top: 2px; }
.gameDown { width: 741px; height: auto; float: left; margin-top: 10px; }
    .gameDown .left, .gameDown .right { width: 367px; height: 172px; background: url("../images/gameBg.jpg") no-repeat; }
    .gameDown .left { background-position: 0 -83px; float: left; }
        .gameDown .left .l { width: 122px; height: 50px; float: left; padding-top: 120px; }
            .gameDown .left .l .btn { width: 94px; height: 32px; float: left; background: url("../images/gameBg.jpg") 0 -255px no-repeat; margin-left: 14px; border: 0; cursor: pointer; }
        .gameDown .left .r { width: 245px; height: 102px; float: left; padding-top: 70px; }
            .gameDown .left .r li { width: 240px; line-height: 21px; float: left; display: inline; color: #194e6e; }
    .gameDown .right { background-position: -374px -83px; float: right; }
        .gameDown .right .l { width: 122px; height: 50px; float: left; padding-top: 120px; }
            .gameDown .right .l .btn { width: 94px; height: 32px; float: left; background: url("../images/gameBg.jpg") 0 -255px no-repeat; margin-left: 14px; border: 0; cursor: pointer; }
        .gameDown .right .r { width: 245px; height: 102px; float: left; padding-top: 70px; }
            .gameDown .right .r li { width: 240px; line-height: 21px; float: left; display: inline; color: #194e6e; }
.gamelist { width: 741px; height: auto; float: left; margin-top: 5px; }
    .gamelist .title { width: 696px; height: 52px; background: url("../images/gameBg.jpg") 0 -287px no-repeat; float: left; line-height: 48px; padding-left: 45px; font-size: 14px; font-weight: bold; color: #369; }
    .gamelist .box { width: 741px; height: auto; background: url("../images/gamelistBg.gif") repeat-y; float: left; }
        .gamelist .box dl { float: left; width: 210px; display: inline; margin: 0 0 0 26px; padding: 10px 0 15px 0; }
        .gamelist .box dt { display: inline; width: 207px; float: left; }
        .gamelist .box dd { display: inline; width: 210px; float: left; margin: 7px 0 0 0; text-align: center; }
        .gamelist .box .btn { width: 60px; height: 21px; line-height: 21px; text-align: center; float: left; background: url("../images/gameBg.jpg") -94px -255px no-repeat; }
        .gamelist .box a:link, .gamelist .box a:active, .gamelist .box a:visited, .gamelist .box a:hover { color: #0069ce; text-decoration: underline; margin-right: 5px; }
    .gamelist .box1 ul { width: 700px; float: left; margin-left: 14px; margin-top: 10px; padding: 0; display: inline; }
    .gamelist .box1 li { width: 140px; line-height: 22px; float: left; display: inline; }
    .gamelist .box1 a:link, .gamelist .box1 a:active, .gamelist .box1 a:visited { margin-right: 4px; margin-left: 4px; color: #1163ac; text-decoration: underline; }
    .gamelist .bottom { width: 741px; height: 10px; float: left; background: url("../images/gameBg.jpg") 0 -338px no-repeat; }
.gameViewBox { width: 741px; height: auto; float: left; }
    .gameViewBox .title { width: 711px; height: 34px; float: left; background: url("../images/gameView.png") 0 0 no-repeat; line-height: 34px; padding-left: 30px; color: #369; }
        .gameViewBox .title a { text-decoration: none; color: #369; }
            .gameViewBox .title a:hover { text-decoration: underline; color: #ba2636; }
    .gameViewBox .box { width: 691px; background: url("../images/gameViewBg.gif") repeat-y; float: left; padding: 15px 25px; }
        .gameViewBox .box .gamepic { text-align: center; width: 691px; margin-bottom: 10px; float: left; }
        .gameViewBox .box label { width: 691px; height: 32px; float: left; text-align: center; margin-bottom: 10px; }
            .gameViewBox .box label .YXdown, .gameViewBox .box label .DTdown { width: 94px; height: 32px; border: none; background: url("../images/gameView.png") no-repeat; cursor: pointer; }
            .gameViewBox .box label .YXdown { background-position: -1px -45px; }
            .gameViewBox .box label .DTdown { background-position: -98px -45px; }
        .gameViewBox .box h1 { height: 25px; width: 676px; background: url("../images/gameView.png") -205px -49px no-repeat; padding-left: 15px; border-bottom: 1px dashed #ccc; font-weight: bold; line-height: 25px; margin-bottom: 10px; font-size: 12px; overflow: hidden; }
        .gameViewBox .box p { width: 691px; line-height: 22px; margin-bottom: 7px; }
        .gameViewBox .box h2 { font-size: 12px; width: 691px; line-height: 22px; margin-bottom: 7px; }
    .gameViewBox .bottom { width: 741px; height: 10px; float: left; background: url("../images/gameView.png") 0 -34px no-repeat; }
.recharge { width: 741px; height: auto; float: left; }
    .recharge .title, .regBox .title { width: 696px; height: 52px; background: url("../images/gameBg.jpg") 0 -287px no-repeat; float: left; line-height: 48px; padding-left: 45px; font-size: 14px; font-weight: bold; color: #369; }
    .recharge .box { width: 691px; background: url("../images/gameViewBg.gif") repeat-y; float: left; padding: 15px 25px; }
        .recharge .box p { width: 650px; float: left; margin-bottom: 10px; padding: 0; line-height: 22px; }
        .recharge .box h1 { width: 671px; line-height: 25px; float: left; background: url("../images/gameBg.jpg") -355px -260px no-repeat; border-bottom: 1px dashed #ccc; font-size: 14px; margin: 20px 0; padding-left: 20px; }
        .recharge .box h2 { width: 671px; line-height: 25px; float: left; background: url("../images/gameBg.jpg") -355px -260px no-repeat; border-bottom: 1px dashed #ccc; font-size: 14px; margin: 20px 0 10px 0; padding-left: 20px; }
        .recharge .box h4 { width: 671px; line-height: 25px; float: left; background: url("../images/gameBg.jpg") -355px -260px no-repeat; border-bottom: 1px dashed #ccc; font-size: 14px; margin: 0 0 10px 0; padding-left: 20px; }
        .recharge .box h3 { font-size: 12px; float: left; width: 691px; line-height: 20px; color: #555; font-weight: normal; }
        .recharge .box .form { width: 600px; float: left; margin-left: 10px; display: inline; margin-bottom: 10px; }
            .recharge .box .form input { width: 140px; height: 20px; float: left; border: 1px solid #666; line-height: 20px; }
            .recharge .box .form label { width: 80px; height: 30px; float: left; line-height: 27px; text-align: right; }
            .recharge .box .form b { float: left; font-size: 12px; font-weight: normal; line-height: 26px; border: none; display: inline; margin-left: 10px; }
            .recharge .box .form .sure { width: 94px; height: 32px; border: none; background: url("../images/gameBg.jpg") 0 0 no-repeat; cursor: pointer; margin-left: 80px; }
    .recharge .bottom, .regBox .bottom { width: 741px; height: 10px; float: left; background: url("../images/gameView.png") 0 -34px no-repeat; overflow: hidden; }
.bank { width: 690px; height: 96px; float: left; background: url("../images/bank.jpg") no-repeat; padding-top: 55px; }
.card { width: 690px; height: 96px; float: left; background: url("../images/card.png") no-repeat; padding-top: 55px; }
    .bank span, .card span { width: 330px; line-height: 20px; float: left; margin-left: 22px; color: #666; margin-bottom: 15px; }
    .bank .helpBtn, .card .helpBtn, .bank .bankBtn, .card .bankBtn { width: 94px; height: 32px; border: none; background: url("../images/gameBg.jpg") no-repeat; cursor: pointer; }
    .bank .helpBtn, .card .helpBtn { background-position: -159px -255px; margin-right: 20px; }
    .bank .bankBtn, .card .bankBtn { background-position: -256px -255px; }
.actbox { width: 691px; background: url("../images/gameViewBg.gif") repeat-y; float: left; padding: 10px 25px 5px 25px; }
.actList { width: 677px; height: 153px; float: left; background: url("../images/actBg.jpg") no-repeat; margin-left: 7px; margin-bottom: 15px; display: inline; }
    .actList .left { width: 182px; float: left; margin: 25px 0 0 25px; line-height: 28px; text-align: center; display: inline; }
        .actList .left a { font-size: 14px; font-weight: bold; text-decoration: none; color: #000; }
            .actList .left a:hover { text-decoration: underline; color: #ba2636; }
    .actList .right { width: 430px; float: left; margin-left: 20px; margin-top: 25px; }
        .actList .right h1 { width: 415px; height: 20px; float: left; font-size: 12px; color: #007eff; background: url("../images/gameBg.jpg") -4px -33px no-repeat; padding-left: 15px; border-bottom: 1px dashed #ccc; margin-bottom: 5px; }
        .actList .right p { width: 430px; line-height: 20px; color: #666; float: left; margin: 0; }
        .actList .right .btn { width: 94px; height: 32px; border: none; background: url("../images/gameBg.jpg") -94px 0 no-repeat; cursor: pointer; float: right; margin-top: 6px; }
.mtop13 td { height: 40px; }
.regBox { width: 741px; height: auto; margin: auto; }
    .regBox .text { width: 200px; height: 20px; line-height: 20px; padding: 2px; float: left; background: url("../images/gameBg.jpg") -274px 0 no-repeat; border: 1px solid #bcbcbc; }
    .regBox .tdTitle { float: left; width: 684px; height: 24px; line-height: 26px; background: #f7f9fd; border-bottom: 1px solid #bad7e5; padding-left: 7px; font-size: 14px; color: #0960a9; font-weight: bold; margin-bottom: 10px; }
li.listStyle { color: #3B60D5; font-size: 13px; font-weight: bold; padding-left: 40px; }
.regBox .btn { width: 62px; height: 25px; float: left; background: url("../images/gameBg.jpg") -480px 0 no-repeat; border: none; cursor: pointer; }
.regBox .btn1 { width: 86px; height: 33px; background: url("../images/gameBg.jpg") -188px 0 no-repeat; line-height: 33px; text-align: center; color: #058115; font-size: 14px; border: none; font-weight: bold; cursor: pointer; }
.safe0, .safe1, .safe2, .safe3 { height: 21px; width: 206px; float: left; }
.safe0 { background: url("../images/safe.gif") 0 0 no-repeat; }
.safe1 { background: url("../images/safe.gif") 0 -21px no-repeat; }
.safe2 { background: url("../images/safe.gif") 0 -42px no-repeat; }
.safe3 { background: url("../images/safe.gif") 0 -63px no-repeat; }
.newsTitle { width: 691px; height: 40px; text-align: center; float: left; border-bottom: 1px dashed #ccc; line-height: 40px; font-size: 18px; font-family: Verdana; font-weight: bold; }
.newsTime { width: 691px; height: 30px; text-align: center; line-height: 30px; float: left; color: #555; margin-bottom: 10px; }
.newsBox { width: 691px; float: left; line-height: 24px; height: auto !important; min-height: 618px; }
.newsList { width: 691px; background: url("../images/gameViewBg.gif") repeat-y; float: left; padding: 0 25px 15px 25px; height: auto !important; min-height: 633px; }
    .newsList li { width: 671px; padding-left: 20px; line-height: 30px; height: 30px; border-bottom: 1px dashed #ccc; display: inline; float: left; background: url("../images/userIco.png") 0 -65px no-repeat; }
    .newsList span { float: right; width: 121px; text-align: right; color: #555; }
    .newsList label { float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 550px; }
    .newsList a { color: #000; text-decoration: none; }
        .newsList a:hover { color: #ba2636; text-decoration: underline; }
    .newsList .page { width: 681px; line-height: 30px; text-align: right; margin-top: 15px; overflow: hidden; }
.newsBox .title { width: 711px; height: 34px; float: left; background: url("../images/gameView.png") 0 0 no-repeat; line-height: 34px; padding-left: 30px; color: #369; }
    .newsBox .title a { text-decoration: none; color: #369; }
        .newsBox .title a:hover { text-decoration: underline; color: #ba2636; }
.newsBox .box { width: 691px; background: url("../images/gameViewBg.gif") repeat-y; float: left; padding: 15px 25px; }
.newsBox .bottom { width: 741px; height: 10px; float: left; background: url("../images/gameView.png") 0 -34px no-repeat; }
.xz_box { background: url("../images/gamelistBg.gif") repeat-y; width: 741px; }
    .xz_box ul { width: 690px; margin-left: 30px; font-size: 14px; margin-top: 5px; margin-bottom: 5px; display: inline; }
    .xz_box li { float: left; width: 300px; height: 30px; line-height: 30px; }
    .xz_box span { float: left; width: 70px; height: 30px; line-height: 30px; }
    .xz_box li a { text-decoration: none; color: #06c; }
        .xz_box li a:hover { text-decoration: underline; }
.userLeft { width: 245px; float: left; }
    .userLeft .top { width: 245px; height: 9px; float: left; background: url("../images/userBg.png") -422px -58px no-repeat; overflow: hidden; }
    .userLeft .box { width: 211px; background: url("../images/userLeftBg.gif") repeat-y; float: left; padding: 0 17px 10px 17px; }
    .userLeft .bottom { width: 245px; height: 7px; float: left; background: url("../images/userBg.png") -422px -67px no-repeat; }
    .userLeft .title, .userLeft .title1 { width: 211px; height: 27px; float: left; background: url("../images/userBg.png") no-repeat; cursor: pointer; margin-top: 10px; margin-bottom: 3px; }
    .userLeft .title { background-position: 0 -58px; }
    .userLeft .title1 { background-position: -211px -58px; }
    .userLeft li { width: 166px; height: 28px; float: left; border-bottom: 1px dashed #ccc; background: url("../images/userIco.png") 25px -65px no-repeat; line-height: 30px; padding-left: 45px; }
    .userLeft a { color: #2a2a2a; text-decoration: none; }
        .userLeft a:hover { color: #ee3f3f; text-decoration: underline; }
    .userLeft span { float: left; margin-left: 15px; margin-top: 5px; padding-left: 22px; font-size: 14px; color: #369; font-weight: bold; }
    .userLeft .ico1, .userLeft .ico2, .userLeft .ico3, .userLeft .ico4, .userLeft .ico5, .userLeft .ico6 { height: 16px; padding-top: 2px; float: left; background: url("../images/userIco.png") no-repeat; overflow: hidden; }
    .userLeft .ico1 { background-position: 0 0; }
    .userLeft .ico2 { background-position: 0 -16px; }
    .userLeft .ico3 { background-position: 0 -32px; }
    .userLeft .ico4 { background-position: 0 -48px; }
    .userLeft .ico5 { background-position: 0 -96px; }
    .userLeft .ico6 { background-position: 0 -114px; }
.userRight { width: 688px; float: right; }
    .userRight .title { width: 645px; height: 50px; float: left; background: url("../images/userBg.png") 0 0 no-repeat; font-size: 14px; font-weight: bold; line-height: 46px; padding-left: 43px; color: #369; }
    .userRight .box { width: 648px; float: left; background: url("../images/userRightBg.gif") repeat-y; padding: 10px 20px 30px 20px; height: auto !important; min-height: 592px; }
    .userRight .box1 { width: 648px; float: left; background: url("../images/userRightBg.gif") repeat-y; padding: 10px 20px 30px 20px; }
    .userRight .bottom { width: 688px; height: 8px; float: left; background: url("../images/userBg.png") 0 -50px no-repeat; overflow: hidden; }
    .userRight td { line-height: 30px; padding: 3px; background: #fff; }
    .userRight .btn, .userRight .btn1 { width: 66px; height: 27px; margin: 10px auto; background: url("../images/userBg.png") no-repeat; border: none; color: #fff; font-weight: bold; cursor: pointer; text-align: center; padding: 0; }
    .userRight .btn { background-position: 0 -85px; }
    .userRight .btn1 { background-position: -66px -85px; }
    .userRight .btn2 { background: url("../images/userBg.png") -132px -85px no-repeat; border: none; font-weight: bold; color: #fff; width: 79px; height: 25px; padding: 0; }
    .userRight .text { width: 90px; }
    .userRight .biao { background: url("../images/userBg.png") -217px -87px no-repeat; padding-left: 22px; font-size: 14px; font-weight: bold; }
    .userRight .bg { background: #e3f0f9; border-left: 1px solid #fff; border-top: 1px solid #fff; font-weight: bold; }
    .userRight a { color: #00f; text-decoration: underline; }
        .userRight a:hover { color: #ee3f3f; text-decoration: none; }
.login { width: 830px; margin: 0 auto; }
    .login .left { width: 474px; float: left; }
        .login .left .box { width: 400px; height: 120px; float: left; margin-top: 35px; }
            .login .left .box .pic { width: 110px; height: 120px; float: left; background: url("../images/loginBg.png") 0 -414px no-repeat; }
            .login .left .box .pic1 { width: 110px; height: 120px; float: left; background: url("../images/loginBg.png") -158px -414px no-repeat; }
            .login .left .box span { width: 290px; line-height: 20px; float: left; color: #888; }
        .login .left .rgeBtn { width: 97px; height: 37px; float: left; background: url("../images/loginBg.png") 0 -351px no-repeat; border: none; margin-top: 5px; }
        .login .left .downBtn { width: 97px; height: 37px; float: left; background: url("../images/loginBg.png") -97px -351px no-repeat; border: none; margin-top: 5px; }
    .login .right { width: 356px; height: 351px; float: right; background: url("../images/loginBg.png") 0 0 no-repeat; }
        .login .right .title { width: 341px; height: 40px; line-height: 40px; font-size: 14px; font-weight: bold; color: #354f77; padding-left: 15px; }
        .login .right .box { width: 288px; padding: 13px 34px 25px 34px; color: #354f77; font-size: 14px; }
            .login .right .box td { line-height: 45px; }
            .login .right .box .text { width: 190px; height: 20px; padding: 3px; line-height: 20px; border: 1px solid #b9c8e7; background: url("../images/loginBg.png") 0 -388px no-repeat; }
            .login .right .box .w120 { width: 120px; }
            .login .right .box .loginBtn { width: 94px; height: 32px; float: left; background: url("../images/loginBg.png") -194px -351px no-repeat; border: none; cursor: pointer; }
        .login .right .bottom { width: 288px; padding: 0 34px; float: left; margin-top: 20px; color: #354f77; font-size: 14px; }
        .login .right .box .forget { height: 22px; float: left; background: url("../images/loginBg.png") -297px -355px no-repeat; padding-left: 17px; line-height: 26px; }
        .login .right .box a { color: #354f77; text-decoration: none; }
            .login .right .box a:hover { color: #e15000; text-decoration: underline; }
        .login .right .bottom a { color: #e15000; text-decoration: underline; }
            .login .right .bottom a:hover { color: #e15000; text-decoration: none; }
.TopBg { background-image: url(../images/TopBg.gif); width: 941px; height: 26px; padding-top: 14px; overflow: hidden; background-repeat: no-repeat; text-align: right; }
#divMessage a:link { color: #333; text-decoration: none; }
#divMessage a:visited { color: #333; text-decoration: none; }
#divMessage a:hover { color: #333; text-decoration: none; }
#divMessage a:active { color: #333; text-decoration: none; }
a.gameHref:hover { background-position: -192px 0; }
a.gameHref { background: url('/images/Btn.jpg') 0 0 no-repeat; margin-top: 2px; width: 192px; height: 75px; display: inline-block; }
