﻿body {width:980px; font-size:12px; margin:0 auto 0 auto;background-color:#000000;background:url(../images/point_bg.gif); border-top:4px solid #000;}
img, form {padding:0px; margin:0px;}
.en {ime-mode:disabled;}
.head_top {height:156px; background:url(../images/head_bg.gif) no-repeat; text-align:right; padding-right:12px; overflow:auto;}
.head_top div {width:72px; height:23px; line-height:23px; background:url(../images/head_panel_bg.gif); text-align:center; color:#bbb; float:right; margin-left:1px; cursor:pointer;}
.head_top div span {width:8px; height:7px; background:url(../images/close_min.gif); cursor:pointer; position:absolute; top:0px; left:63px;}
.head_top div a {color:#bbb; text-decoration:underline;}
.head_main {height:31px; border-bottom:3px solid #5f0202; padding:0 0 5px 15px; background-color:#010101; margin-bottom:7px;}
.head_main div {width:118px; height:31px; line-height:31px; text-align:center; background:url(../images/head_main.gif) no-repeat; font-size:14px; color:#fff2b5; float:left;}
.head_main div a {color:#fff2b5; text-decoration:none;}
.head_main .slt {background:url(../images/head_main_slt.gif);}
.head_main .last {width:119px;}
.content {width:100%; overflow:auto;}

.login {width:197px; margin-bottom:7px;}
.login .title {background:url(../images/login_head.gif); height:30px; line-height:30px; font-weight:bold; color:#fff; padding-left:12px;}
.login .show {height:238px; background:url(../images/login_main_bg.gif) no-repeat; position:relative;}
.login .show .main {height:97px; padding:12px 0 10px 0;}
.login .show .main .lt {height:24px; line-height:24px; padding-left:14px; position:relative;}
.login .show .main .lt img {position:absolute; top:2px; left:128px; cursor:pointer;}
.login .show .main .lb {height:22px; line-height:22px; padding-left:62px; padding-top:4px;}
.login .show .banner {height:33px; line-height:33px; background:url(../images/login_banner_bg.gif) no-repeat 12px 0; color:#fff; font-size:14px; font-weight:bold; margin-bottom:5px; cursor:pointer;}
.login .show .banner .b1 {background:url(../images/bn_1.png) no-repeat 28px 2px; padding-left:80px;}
.login .show .banner .b2 {background:url(../images/bn_2.png) no-repeat 30px 2px; padding-left:80px;}
.login .show .banner .b3 {background:url(../images/bn_3.png) no-repeat 30px 2px; padding-left:80px;}
.login .show .banner .b4 {background:url(../images/bn_4.png) no-repeat 30px 2px; padding-left:80px;}
.login .show .main .up {height:65px; padding-left:14px;}
.login .show .main .up .left {width:63px; height:63px; border:1px solid #fbedd5; float:left;}
.login .show .main .up .left .head {width:59px; height:59px; border:2px solid #e8d7b6; position:relative;}
.login .show .main .up .left .head img {width:59px; height:59px;}
.login .show .main .up .left .head div {width:17px; height:8px; font-size:0px; background:url(../images/login_vip.gif); position:absolute; top:51px; left:42px;}
.login .show .main .up .right {width:92px; height:65px; float:left; margin-left:9px; padding:0 3px 0 3px;}
.login .show .main .up .right div {height:16px; line-height:16px; overflow:hidden; text-overflow:ellipsis;}
.login .show .main .up .right .jb {background:url(../images/login_jb.png) no-repeat -1px 0; padding-left:20px; margin-top:1px;}
.login .show .main .up .right .ml {background:url(../images/login_ml.png) no-repeat -1px 0; padding-left:20px;}
.login .show .main .up .right .lv {background:url(../images/login_lv.png) no-repeat 0 0; padding-left:20px;}
.login .show .main .down {height:22px; line-height:22px; padding-left:14px; padding-top:8px;}
.login .show .load {width:197px; height:238px; background:#000 url(../images/login_loader.gif) no-repeat 82px 33px; position:absolute; top:0; left:0; filter:alpha(opacity=60);opacity:0.6;}

.txt {border:1px solid #a68353; width:112px; font-size:12px; padding:1px 2px 1px 2px;}

.btn {display:inline; cursor:pointer; float:left;}
.btn .btn_left {width:3px; height:22px; background:url(../images/btn_left_bg.gif); float:left;}
.btn .btn_main {background:url(../images/btn_line_bg.gif); width:40px; text-align:center; color:#fff; font-weight:bold; float:left;}
.btn .btn_right {width:3px; height:22px; background:url(../images/btn_right_bg.gif); float:left;}
.btn_slt {display:inline; cursor:pointer; float:left;}
.btn_slt .btn_left {width:3px; height:22px; background:url(../images/btn_left_bg.gif) 0 -22px; float:left;}
.btn_slt .btn_main {background:url(../images/btn_line_bg.gif) 0 -22px; width:40px; text-align:center; color:#fff; font-weight:bold; float:left;}
.btn_slt .btn_right {width:3px; height:22px; background:url(../images/btn_right_bg.gif) 0 -22px; float:left;}

.btn2 {display:inline; cursor:pointer; float:left;}
.btn2 .btn_left {width:3px; height:22px; background:url(../images/btn_left_bg2.gif); float:left;}
.btn2 .btn_main {background:url(../images/btn_line_bg2.gif); width:40px; text-align:center; color:#fff; font-weight:bold; float:left;}
.btn2 .btn_right {width:3px; height:22px; background:url(../images/btn_right_bg2.gif); float:left;}
.btn_slt2 {display:inline; cursor:pointer; float:left;}
.btn_slt2 .btn_left {width:3px; height:22px; background:url(../images/btn_left_bg2.gif) 0 -22px; float:left;}
.btn_slt2 .btn_main {background:url(../images/btn_line_bg2.gif) 0 -22px; width:40px; text-align:center; color:#fff; font-weight:bold; float:left;}
.btn_slt2 .btn_right {width:3px; height:22px; background:url(../images/btn_right_bg2.gif) 0 -22px; float:left;}

.btn3 {display:inline; cursor:pointer; float:left;}
.btn3 .btn_left {width:3px; height:22px; background:url(../images/btn_left_bg3.gif); float:left;}
.btn3 .btn_main {background:url(../images/btn_line_bg3.gif); width:75px; text-align:center; color:#ffeb8b; font-weight:bold; float:left;}
.btn3 .btn_right {width:3px; height:22px; background:url(../images/btn_right_bg3.gif); float:left;}
.btn_slt3 {display:inline; cursor:pointer; float:left;}
.btn_slt3 .btn_left {width:3px; height:22px; background:url(../images/btn_left_bg3.gif) 0 -22px; float:left;}
.btn_slt3 .btn_main {background:url(../images/btn_line_bg3.gif) 0 -22px; width:75px; text-align:center; color:#ffeb8b; font-weight:bold; float:left;}
.btn_slt3 .btn_right {width:3px; height:22px; background:url(../images/btn_right_bg3.gif) 0 -22px; float:left;}

.btn4 { border:0px; cursor:pointer; background-image:url(../images/btn_bg4.png); width:104px; height:44px; vertical-align:middle; color:#fff;}
.btn5 { border:0px; cursor:pointer; background-image:url(../images/btn_bg5.gif); width:75px; height:24px; vertical-align:middle; color:#fff;}
.btn6 {width:170px; height:140px; cursor:pointer; position:absolute; top:0px; left:0px; filter:alpha(opacity=0);opacity:0}

.exchange {width:189px; height:244px; padding:4px; background:#DBC498; margin-bottom:7px;}
.exchange .title {height:23px; line-height:23px; background:url(../images/exchange_title_bg.gif); font-weight:bold; padding-left:6px; position:relative;}
.exchange .title .more {width:38px; height:11px; background:url(../images/more.gif); position:absolute; top:6px; left:145px; cursor:pointer;}
.exchange .eclist {padding:4px 5px 0 5px; height:217px; overflow:hidden;}
.exchange .eclist div {height:21px; line-height:21px; border-bottom:1px solid #c2ad83; background:url(../images/list_point.gif) no-repeat 1px 6px; padding-left:14px; overflow:hidden; text-overflow:ellipsis;}

.dt_title {width:244px; height:30px; line-height:30px; background:url(../images/dt_title_bg2.gif); font-weight:bold; padding-left:6px; color:#fff;}
.dt {width:189px; height:244px; padding:4px; background:#fff1d6; margin-bottom:7px;}
.dt .title {height:23px; line-height:23px; background:url(../images/dt_title_bg.gif); font-weight:bold; padding-left:6px; position:relative;}
.dt .title .more {width:38px; height:11px; background:url(../images/more.gif); position:absolute; top:6px; left:145px; cursor:pointer;}
.dt .list {padding:4px 5px 0 5px; height:217px; overflow:hidden;}
.dt .list div {height:22px; line-height:22px; background:url(../images/list_point3.gif) no-repeat 1px 6px; padding-left:14px; overflow:hidden; text-overflow:ellipsis;}
.dt .list div span {padding-left:24px;}
.dt .list div.top {height:22px; line-height:22px; background:url(../images/list_point2.gif) no-repeat 1px 6px; padding-left:14px;}

#pt {margin-top:4px; height:217px; overflow:hidden;}
#pt1 {height:418px; padding:0 5px 0 5px;}
#pt2 {height:418px; padding:0 5px 0 5px;}
#pt1 div {height:22px; line-height:22px; background:url(../images/list_point3.gif) no-repeat 1px 6px; padding-left:14px; overflow:hidden; text-overflow:ellipsis;}
#pt2 div {height:22px; line-height:22px; background:url(../images/list_point3.gif) no-repeat 1px 6px; padding-left:14px; overflow:hidden; text-overflow:ellipsis;}
#pt1 div.top {height:22px; line-height:22px; background:url(../images/list_point2.gif) no-repeat 1px 6px; padding-left:14px;}
#pt2 div.top {height:22px; line-height:22px; background:url(../images/list_point2.gif) no-repeat 1px 6px; padding-left:14px;}
#pt1 div span {padding-left:24px;}
#pt2 div span {padding-left:24px;}

#gct {margin-top:4px; height:217px; overflow:hidden;}
#gct1 {height:660px; padding:0 5px 0 5px;}
#gct2 {height:660px; padding:0 5px 0 5px;}
#gct1 div {height:22px; line-height:22px; background:url(../images/list_point3.gif) no-repeat 1px 6px; padding-left:14px; overflow:hidden; text-overflow:ellipsis;}
#gct2 div {height:22px; line-height:22px; background:url(../images/list_point3.gif) no-repeat 1px 6px; padding-left:14px; overflow:hidden; text-overflow:ellipsis;}
#gct1 div.top {height:22px; line-height:22px; background:url(../images/list_point2.gif) no-repeat 1px 6px; padding-left:14px;}
#gct2 div.top {height:22px; line-height:22px; background:url(../images/list_point2.gif) no-repeat 1px 6px; padding-left:14px;}
#gct1 div span {padding-left:24px;}
#gct2 div span {padding-left:24px;}

.gn {margin-bottom:7px; overflow:auto; width:100%;}
.gn .game {width:365px; float:left;}
.gn .game .title {background:url(../images/game_head.gif); height:30px; line-height:30px; font-weight:bold; color:#c7a762; padding-left:12px;}
.gn .game .fl {height:238px; background:#DBC498;}
.gn .news {width:197px; float:left; margin-left:7px;}
.gn .news .title {background:url(../images/news_head.gif); height:30px; line-height:30px; font-weight:bold; color:#c7a762; padding-left:12px;}
.gn .news .main {height:238px; background:#fff1d6;}
.gn .news .main .show {padding:10px 5px 8px 5px; height:220px; overflow:hidden;}
.gn .news .main .show div {height:21px; line-height:21px; background:url(../images/list_point3.gif) no-repeat 1px 6px; border-bottom:1px solid #c2ad83; padding-left:14px; overflow:hidden; text-overflow:ellipsis;}
.gn .news .main .show div a { text-decoration:none; color:#000;}
.gn .news .main .show div a:hover {color:#85530E;}
.gn .news .main .show div.new {background:url(../images/list_point2.gif) no-repeat 1px 6px;}

.gmd {width:562px; height:346px; padding:4px; background:#dbc498; margin-bottom:7px;}
.gmd .title {height:23px; line-height:23px; background:url(../images/md_title_bg.gif); font-weight:bold; padding-left:6px; color:#660000; position:relative;}
.gmd .title div {width:38px; height:11px; background:url(../images/more.gif); position:absolute; top:6px; left:518px; cursor:pointer;}
.gmd .main {width:551px; height:321px; border:1px solid #dbc498; padding:0 4px 0 5px; overflow:auto;}
.gmd .main .list {width:102px; height:146px; float:left; margin:10px 10px 0 0;}
.gmd .main .list .head {width:98px; height:98px; border:2px solid #fff;}
.gmd .main .list .head img {width:98px; height:98px;}
.gmd .main .list .item {height:22px; line-height:22px;}
.gmd .main .ol {margin:10px 0 0 0;}

.gmd .main2 {width:530px; height:321px; border:1px solid #dbc498; padding:0 10px 0 15px; overflow:auto;}
.gmd .main2 .list {width:85px; height:146px; margin:10px 26px 0 0; float:left;}
.gmd .main2 .list .head {width:75px; height:75px; border:5px solid #e8d7b6; position:relative;}
.gmd .main2 .list .head img {width:75px; height:75px;}
.gmd .main2 .list .head div {width:17px; height:8px; font-size:0px; background:url(../images/login_vip.gif); position:absolute; top:67px; left:58px;}
.gmd .main2 .list .nc {height:13px; line-height:13px; padding-top:4px; overflow:hidden; text-overflow:ellipsis;}
.gmd .main2 .list .tx {height:13px; line-height:13px; padding:4px 0 5px 0; color:#df0c1b; overflow:hidden; text-overflow:ellipsis;}
.gmd .main2 .list .line {height:22px; line-height:22px;}
.gmd .main2 .ol {margin:10px 0 0 0;}

.active {height:260px; background:#fff1d6; padding:4px; margin-bottom:7px;}
.active .title {height:23px; line-height:23px; background:url(../images/dt_title_bg.gif); font-weight:bold; padding-left:6px;}
.active .atpto {padding:3px 0 0 0;}
.active .atpto img {width:188px; height:142px;}
.active .news {height:66px; line-height:22px; color:#85530e;}
.active .btnlist {height:19px; line-height:19px;}
.active .btnlist .up {width:89px; background:url(../images/btn_up.gif); text-align:center; color:#fff; float:left;}
.active .btnlist .down {width:89px; background:url(../images/btn_down.gif); text-align:center; color:#fff; float:left; margin-left:10px;}

.common {height:346px; background:#fff1d6; padding:4px; margin-bottom:7px;}
.common .title {height:23px; line-height:23px; background:url(../images/dt_title_bg.gif); font-weight:bold; padding-left:6px; position:relative;}
.common .title .more {width:38px; height:11px; background:url(../images/more.gif); position:absolute; top:6px; left:145px; cursor:pointer;}
.common .video {border:1px solid #fff1d6; height:317px; margin-top:4px; overflow:auto;}
.common .video .list {width:168px; height:auto; border:1px solid #fff1d6;}
.common .video .list .date {height:22px; line-height:22px; padding-left:5px;}
.common .video .list .md {height:18px; line-height:18px; padding-left:17px; color:#FE083C;}
.common .video .list .party {height:18px; line-height:18px; padding-left:17px;}
.common .order {border:1px solid #fff1d6; height:320px; padding:1px 4px 0px 4px;}
.common .order .list {height:35px; padding:2px 0 2px 0; border-bottom:1px solid #C2AD83; overflow:auto;}
.common .order .list .head {height:33px; width:33px; border:1px solid #fff; float:left;}
.common .order .list .head img {height:33px; width:33px;}
.common .order .list .many {height:33px; width:134px; border:1px solid #fff1d6; float:left; margin-left:8px;}
.common .order .list .many .name {height:16px; line-height:16px; margin-bottom:1px;}
.common .order .list .many .gc {height:16px; line-height:16px; overflow:auto;}
.common .order .list .many .gc .g {width:55px; padding-left:17px; background:url(../images/login_jb.gif) no-repeat 0 1px; float:left;}
.common .order .list .many .gc .c {width:45px; padding-left:17px; background:url(../images/login_ml.gif) no-repeat 0 1px; float:left;}
.common .order .list .many .lv {height:16px; line-height:16px; color:#DF0C1B; font-weight:bold; background:url(../images/level_bg.gif) no-repeat 30px 2px; position:relative;}
.common .order .list .many .lv .perbar {width:0px; height:9px; line-height:9px; font-size:0px; position:absolute; top:4px; left:32px; background:#fece29;}
.common .order .list .many .lv .per {width:104px; height:13px; line-height:13px; position:absolute; top:2px; left:30px; text-align:center; color:#000; font-weight:normal;}

.online {display:inline; width:32px; height:20px; line-height:20px; text-align:center; background:#0083ff; color:#fff; float:left; border:1px solid #dbc498;}
.offline {display:inline; width:32px; height:20px; line-height:20px; text-align:center; background:#aaa; color:#fff; float:left; border:1px solid #dbc498;}

.copyright {height:56px; margin-top:10px;}
.copyright .detail {height:28px; line-height:28px; color:#7b7b7b; text-align:center;}
.copyright span {margin-right:26px;}

.service {height:95px; background:url(../images/sp.gif); margin-bottom:7px;}


/*user*/
#container {margin:-253px auto auto -268px;width:530px; height:500px; position:absolute; top:50%; left:50%; border:1px solid #7d9edb; background:#fff; padding:5px; font-size:12px;}
.ct_guide {height:30px; line-height:30px; color:#fff; padding-left:4px;}
.ct_guide a {color:#fff; text-decoration:none;}
.ct_head {height:30px; line-height:30px; padding-left:0px; margin-top:2px;}
.ct_head .noslt {width:90px; height:30px; line-height:30px; text-align:center; background:url(../images/ct_head_bg.gif); float:left; margin-left:4px;}
.ct_head .noslt a {color:#fff; text-decoration:none;}
.ct_head .slt {width:90px; height:30px; line-height:30px; text-align:center; background:url(../images/ct_head_bg2.gif); color:#fff13e; float:left; margin-left:4px;}    
.myinfo {border:2px solid #dbc498; background:#dbc498; padding:4px; height:296px;}
.mybg {background:#e8d7b7; border:1px solid #fbedd5; padding:20px 0 20px 20px; height:254px;}
.mybg .head {height:75px; width:75px; border:1px solid #fbedd5; padding:4px; background:url(../images/user_head_bg.gif); position:relative;}
.mybg .head img {width:75px; height:75px;}
.mybg .head span {color:#fff; position:absolute; top:32px; left:16px; display:none;}
.mybg .ctr {height:22px; line-height:22px; margin-top:8px; position:relative;}
#file_head {height:22px; width:85px; filter:alpha(opacity=0);opacity:0;position:absolute;top:0px;left:0px;}
.mybg .line {background:#dbc498; height:1px; line-height:1px; width:350px;}
.mybg .rows {height:28px; line-height:28px; background:url(../images/circle.gif) no-repeat 10px 11px; padding-left:28px;}
.mybg .rows a {margin-left:30px; text-decoration:none; color:#b10101;}
.boxbg{width:100%;height:1300px; _width:expression(document.documentElement.clientWidth);background:#000;filter:alpha(opacity=50);opacity:0.5;position:absolute;top:0px;left:0px;}

.mybg .scode {height:20px; line-height:20px; letter-spacing:1px; padding-left:32px;}
.mybg .item {float:left; width:95px; text-align:right; height:26px; line-height:26px;}
.mybg .itemtext {height:20px; line-height:20px; padding:3px 0 3px 0;}
.errtips {margin-left:10px; padding:2px; border:1px solid #aaa; color:red;}
.sutips {margin-left:10px; padding:2px; border:1px solid #aaa; color:green;} 

.textrow {height:22px; line-height:22px; padding-bottom:10px;}
.texttip {float:left; width:60px; text-align:right;}

.alertfrom {margin:-106px auto auto -186px; width:360px; height:200px; top: 50%;left: 50%; border:1px solid #ACD2EF; padding:5px; position:fixed; background:url(../images/op_bg.png);}
*html .alertfrom { position:absolute;} /* ie6 */
.alertfrom .title {height:24px; width:352px; line-height:24px; background:#00a5f3; padding-left:6px; color:#fff; font-weight:bold; border:1px solid #2a8ec0; font-size:14px;}
.alertfrom .content {height:173px; width:358px; border:1px solid #2a8ec0; border-top-width:0px; background:#fff;}
.alertfrom .content .tips {height:110px; background:url(../images/logo.gif) no-repeat 22px 14px; padding: 14px 0 0 85px;}
.alertfrom .content .main {height:124px;}
.alertfrom .content .ppsdtips {border:1px solid #E8D249; line-height:20px; background:#FFFFCC; padding:2px 6px 2px 6px; color:#666; letter-spacing:1px; margin-bottom:5px;}
.alertfrom .content .ppsdtips span {padding:0 13px 0 13px;}
.alertfrom .content .inputs {height:48px; padding-bottom:5px;}
.alertfrom .content .inputs div {height:24px; line-height:24px; padding-left:24px;}
.alertfrom .content .controls {height:46px; border-top:1px solid #ccc; background:#f2f2f2; padding-top:2px; text-align:right; padding-right:12px;}

/*pay*/
.content .nullrow {height:12px; line-height:12px; font-size:0px; background:#dbc498;}
.content .userinfo {height:26px; padding:0 12px 6px 12px; background:#dbc498; overflow:auto;}
.content .userinfo .left {float:left; width:2px; height:26px; line-height:26px; background:url(../images/pay_user_left.gif) no-repeat;}
.content .userinfo .center {float:left; width:940px; height:26px; line-height:26px; background:url(../images/pay_user_center.gif); color:#d20000; padding-left:12px;}
.content .userinfo .center span {margin-left:40px;}
.content .userinfo .right {float:left; width:2px; height:26px; line-height:26px; background:url(../images/pay_user_right.gif) no-repeat;}
.content .paymain {padding:0 12px 12px 12px; background:#dbc498; overflow:auto;}
.content .paymain .left {float:left; width:197px;}
.content .paymain .left .payment {width:173px; padding:12px; background:#fff1d6;}
.content .paymain .left .payment .payway {height:33px; line-height:33px; padding-left:66px; background:url(../images/pay_ment.gif); position:relative; cursor:pointer;}
.content .paymain .left .payment .payway_slt {height:33px; line-height:33px; padding-left:66px; background:url(../images/pay_ment_slt.gif); position:relative; cursor:pointer; color:#fff;}
.content .paymain .left .payment .paynullline {height:3px; line-height:3px; font-size:0px;}
.content .paymain .left .payment .slt_bank {position:absolute; width:37px; height:24px; background:url(../images/bank.png)  no-repeat; top:5px; left:18px;}
.content .paymain .left .payment .slt_ali {position:absolute; width:49px; height:18px; background:url(../images/ali.png)  no-repeat; top:8px; left:12px;}
.content .paymain .left .payment .slt_bill {position:absolute; width:32px; height:16px; background:url(../images/kuaiqian.png)  no-repeat; top:8px; left:22px;}
.content .paymain .left .payment .slt_szx {position:absolute; width:30px; height:25px; background:url(../images/szx_card.png)  no-repeat; top:3px; left:22px;}
.content .paymain .left .payment .slt_jnet {position:absolute; width:43px; height:22px; background:url(../images/jnet_min.png)  no-repeat; top:5px; left:15px;}
.content .paymain .left .payment .slt_eb {position:absolute; width:43px; height:25px; background:url(../images/eb_min.png)  no-repeat; top:4px; left:26px;}
.content .paymain .left .payment .slt_mms {position:absolute; width:29px; height:20px; background:url(../images/mobile_msg.png)  no-repeat; top:8px; left:26px;}
.content .paymain .left .payment .slt_log {position:absolute; width:24px; height:20px; background:url(../images/log_ico.png)  no-repeat; top:8px; left:28px;}
.content .payshow {float:left; margin-left:12px; width:747px; min-height:344px; background:#fff1d6;}
.content .payshow .mobileshow {height:24px; height:24px; padding-left:44px; margin-bottom:6px;}

.paypanel {width:660px; padding:10px 40px 10px 40px;}    
.paytitle {height:32px; line-height:32px; background:url(../images/bank.png) no-repeat 0 5px; padding-left:44px;}
.paytitle span {color:#ff0000;padding:0 6px 0 6px;}
.ali {background:url(../images/ali.png) no-repeat 0 7px; padding-left:56px;}
.bill {background:url(../images/kuaiqian.png) no-repeat 0 8px; padding-left:44px;}
.szx {background:url(../images/szx_card.png) no-repeat 0 3px; padding-left:44px;}
.jnet {background:url(../images/jnet.png) no-repeat 0 3px; padding-left:124px;}
.eb {background:url(../images/eb.png) no-repeat 0 3px; padding-left:106px;}
.mms {background:url(../images/mobile_msg.png) no-repeat 0 7px; padding-left:42px;}
.payline {margin:6px 0 12px 0; height:0px; width:600px; font-size:0px; border-bottom:1px solid #dbc498;}
.paymoney {padding-bottom:6px; overflow:auto;}
.paymoney .left {width:160px; float:left; text-align:right; color:#545454; font-weight:bold; padding-top:4px;}
.paymoney .right {float:left;}
.paymoney .right label {display:block; padding-bottom:6px;}
.paymoney .right lable span {color:#999999;padding-left:5px;}
.row {overflow:auto; width:100%; padding:6px 0 6px 0; display:none;}
.row .left {width:160px; float:left; text-align:right; color:#545454; font-weight:bold; padding-top:5px;}
.row .right {float:left;}             
.chkok {background:url(../images/user_ok.gif) no-repeat 182px 2px; width:200px;}
.chker {background:url(../images/user_error.gif)  no-repeat  182px 2px;  width:200px;}
.loadding {background:url(../images/loadding.gif)  no-repeat  182px 2px;  width:200px;}
.paybtn {padding:6px 0 6px 197px; height:24px; line-height:24px;}
.show {display:block;}   
.paytips {width:578px; padding:10px; border:1px solid #dbc498; background:#fff1d6; margin-top:6px;}
.paytips ul {list-style:none none outside; margin:0; padding:0;}
.paytips li {line-height:18px; background:transparent url(../images/point.gif) no-repeat scroll 0 6px; color:#808080; padding-left:10px;}
.paytxt {font-size:12px; padding:1px 2px 1px 2px; width:170px; border:1px solid #D4D0C8;}
.rd {margin-right:5px;} 

/*vip*/
.content .paymain .vipment {width:170px; height:140px; float:left; margin-right:26px; position:relative;}
.content .paymain .vipment .viptitle {width:170px; height:34px; line-height:34px; text-align:center; color:#fff; background:url(../images/vip_title.gif);}
.content .paymain .vipment .vipbank {width:170px; height:106px; background:#fff1d6 url(../images/vip_bank.png) no-repeat 45px 11px;}
.content .paymain .vipment .vipali {width:170px; height:106px; background:#fff1d6 url(../images/vip_ali.png) no-repeat 45px 26px;}
.content .paymain .vipment .vipbill {width:170px; height:106px; background:#fff1d6 url(../images/vip_bill.png) no-repeat 43px 11px;}
.content .paymain .vipment .vipszx {width:170px; height:106px; background:#fff1d6 url(../images/vip_szx.png) no-repeat 43px 11px;}
.content .paymain .vipment .vipmms {width:135px; height:86px; background:#fff1d6; padding:10px 15px 10px 20px; line-height:18px;}

/*statlist*/
.starmain {width:776px; margin-left:7px; float:left; height:735px;}
.startitle {height:30px; line-height:30px; color:#f6e2bc;}
.startitle a {color:#f6e2bc; text-decoration:none;}

.starlist {background:#dbc498; padding:20px 33px 20px 33px; overflow:auto; position:relative;}
.starlist .list {width:85px; height:146px; margin:10px 19px 0 0; float:left;}
.starlist .list .head {width:75px; height:75px; border:5px solid #e8d7b6; position:relative;}
.starlist .list .head img {width:75px; height:75px;}
.starlist .list .head div {width:17px; height:8px; font-size:0px; background:url(../images/login_vip.gif); position:absolute; top:67px; left:58px;}
.starlist .list .nc {height:13px; line-height:13px; padding-top:4px; overflow:hidden; text-overflow:ellipsis;}
.starlist .list .tx {height:13px; line-height:13px; padding:4px 0 5px 0; color:#df0c1b; overflow:hidden; text-overflow:ellipsis;}
.starlist .list .line {height:22px; line-height:22px;}
.starlist .ol {margin:10px 0 0 0;}

.starlist .loading {width:16px; height:11px; font-size:0px; background:url(../images/star_loader.gif) no-repeat; position:absolute; top:0px; left:0px;}

.pagercontrols {height:40px; line-height:40px; background:#dbc498; text-align:center;}
.pagercontrols a {padding:2px; margin:0 3px 0 3px; text-decoration:none; color:#000;}    
.pagercontrols a:hover {color:#fff;}
.pagercontrols strong {text-decoration:underline; padding:2px; margin:0 3px 0 3px; color:#fff;}
.btn_up {padding:3px 23px 3px 30px; background:url(../images/btn_up.gif) no-repeat; text-align:center; color:#fff; cursor:pointer;}
.btn_down {padding:3px 30px 3px 23px; background:url(../images/btn_down.gif) no-repeat; text-align:center; color:#fff; cursor:pointer;}
