
.an2{transition:all 0.2s ease-out 0s;}
.c_f45c01{ color:#f45c01;}
.c_ff4a4e{ color:#ff4a4e;}
.clearfloat{ overflow:auto; _height:1%;}
.clearfix{ display:block;}
.clearfix:after{ content:"."; display:block; height:0; visibility:hidden; clear:both;}
.gray{position:absolute; z-index:999; top: 0px; left: 0px; height:100%; width: 100%; opacity: 0.3;filter:alpha(opacity=30); background:#000;}
.marginleft30{ margin-left:30px;}
/* ---头部底部-- */

.wrap{ width:1000px; margin:0 auto;}
.logo{ margin:15px 0 0 0;}
h1.pay{ height:48px; line-height:48px; padding-left:20px; color:#525252; font-size:24px; margin:15px 0 0 0; border-left:1px dotted #b3b3b3;}
.nav{ width:550px; height:30px; margin-top:45px;}
.nav li{ float:left; display:inline;}
.nav li a{ display:block; color:#444444; margin:0 13px; font-size:14px;}
.nav li a:hover{ color:#ff3300; text-decoration:underline;}
.login_zt{ height:48px; width:300px;  margin:15px 0 0 0; position:relative;}
.login_zt p{ position:absolute; right:10px; top:35px;}
.login_zt a{ color:#fb5f01; margin: 0 3px;}
.login_zt .lg-h a.myself{ font-weight:bold;}
.login_zt .lg-h a.login_out{ color:#525252;}

.footer { height:125px;}
.footer .wrap{ border-top:4px solid #fb5f01;}
.footer p {line-height: 25px; }
.footer p img.footer_wx{ margin-right:17px;}
.footer p.f_p1{ padding:25px 0 0 70px;}
.footer div.f_div{ padding-left:5px; padding-top:22px;}
.footer p.f_p2 a {padding: 0 10px 0 0;}
.footer a {color: #595757;}


/* 容器 */
#container{ overflow:hidden; background:#FFF; margin-top:20px;}
#container .wrap{  background:url(../images/l_bj.jpg) left top repeat-y; }
/* 左边栏 */
.left_sidebar{ width:210px; float:left; _overflow:hidden;}
.left_sidebar ul{ padding:22px 0 0px 0;}
.left_sidebar li{ height:53px; line-height:48px; font-size:12px; background:url(../images/li_abj.jpg) 0 bottom no-repeat; position:relative; cursor:pointer;}
.left_sidebar li a{display:block; color:#6e6c6c; font-size:14px; position:absolute; left:60px; top:0;  -webkit-transition:left 0.2s ease-out; -ms-transition:left 0.2s ease-out;-moz-transition:left 0.2s ease-out;-o-transition:left 0.2s ease-out; transition:left 0.2s ease-out;  }
.left_sidebar li span{ display:block; width:23px; height:24px; background:url(../images/ico.png) no-repeat; position:absolute; left:33px; top:14px;  -webkit-transition:background-position 0.2s ease-out; -ms-transition:background-position 0.2s ease-out;-moz-transition:background-position 0.2s ease-out;-o-transition:background-position 0.2s ease-out; transition:background-position 0.2s ease-out;}
.left_sidebar li.current{ height:70px; background:url(../images/l_li_bj.jpg) 3px 0 no-repeat; position:relative; left:0; top:-8px; }
.left_sidebar li.current a{ color:#f45c01; left:70px; top:9px; }
.left_sidebar li.current span{ color:#f45c01; top:23px; }
.left_sidebar li:hover a{color:#f45c01; left:70px; text-decoration:none; }
.pay_coin_pay em{ display:block; width:14px; height:11px; position:absolute; left:151px; top:20px; background:url(../images/pay1.png) -39px -113px no-repeat; -webkit-transition:left 0.2s ease-out; -ms-transition:left 0.2s ease-out;-moz-transition:left 0.2s ease-out;-o-transition:left 0.2s ease-out; transition:left 0.2s ease-out;}
.left_sidebar li.pay_coin_pay:hover em{left:161px;}
.left_sidebar li.current em{left:161px; top:29px;}

.left_sidebar li .shengpay,.left_sidebar li .abcpay,.left_sidebar li .yeepay{ background-position:0 5px;}
.left_sidebar li .amount{ background-position:0 -49px;}
.left_sidebar li .alipay{ background-position:0 -101px;}
.left_sidebar li .coin_pay{ background-position:0 -154px;}
.left_sidebar li .szx_sheng{ background-position:0 -206px;}
.left_sidebar li .ltk_sheng{ background-position:0 -260px;}
.left_sidebar li .dxk_sheng{ background-position:0 -312px;}
.left_sidebar li .jwk_sheng{ background-position:0 -366px;}
.left_sidebar li .qbk_sheng{ background-position:0 -419px;}
.left_sidebar li .jyk_sheng{ background-position:0 -472px;}
.left_sidebar li .wyk_sheng{ background-position:0 -525px;}
.left_sidebar li .wmk_sheng{ background-position:0 -578px;}
.left_sidebar li .shk_sheng{ background-position:0 -631px;}
.left_sidebar li .zyk_sheng{ background-position:0 -685px;}
.left_sidebar li .ztk_sheng{ background-position:0 -738px;}
.left_sidebar li .sdk_sheng{ background-position:0 -790px;}
.left_sidebar li .wechatpay{ background-position:0 -844px;}

.left_sidebar li .thkt_sheng{ background-position:0 -902px;}
.left_sidebar li .zsh_sheng{ background-position:0 -963px;}
.left_sidebar li .cft_sheng{ background-position:0 -1022px;}
.left_sidebar li .sft_sheng{ background-position:0 -1075px;}
.left_sidebar li .gyt_sheng{ background-position:0 -1125px;}
.left_sidebar li .jdk_sheng{ background-position:0 -1175px;}



.left_sidebar li:hover .shengpay,.left_sidebar li:hover .abcpay,.left_sidebar li:hover .yeepay{ background-position:0 -19px;}
.left_sidebar li:hover .amount{ background-position:0 -72px;}
.left_sidebar li:hover .alipay{ background-position:0 -125px;}
.left_sidebar li:hover .coin_pay{ background-position:0 -178px;}
.left_sidebar li:hover .szx_sheng{ background-position:0 -231px;}
.left_sidebar li:hover .ltk_sheng{ background-position:0 -284px;}
.left_sidebar li:hover .dxk_sheng{ background-position:0 -336px;}
.left_sidebar li:hover .jwk_sheng{ background-position:0 -390px;}
.left_sidebar li:hover .qbk_sheng{ background-position:0 -443px;}
.left_sidebar li:hover .jyk_sheng{ background-position:0 -496px;}
.left_sidebar li:hover .wyk_sheng{ background-position:0 -549px;}
.left_sidebar li:hover .wmk_sheng{ background-position:0 -602px;}
.left_sidebar li:hover .shk_sheng{ background-position:0 -655px;}
.left_sidebar li:hover .zyk_sheng{ background-position:0 -709px;}
.left_sidebar li:hover .ztk_sheng{ background-position:0 -762px;}
.left_sidebar li:hover .sdk_sheng{ background-position:0 -814px;}
.left_sidebar li:hover .wechatpay{ background-position:0 -871px;}

.left_sidebar li:hover .thkt_sheng{ background-position:0 -932px;}
.left_sidebar li:hover .zsh_sheng{ background-position:0 -993px;}
.left_sidebar li:hover .cft_sheng{ background-position:0 -1047px;}
.left_sidebar li:hover .sft_sheng{ background-position:0 -1100px;}
.left_sidebar li:hover .gyt_sheng{ background-position:0 -1152px;}
.left_sidebar li:hover .jdk_sheng{ background-position:0 -1195px;}





.left_sidebar li.current .shengpay,.left_sidebar li.current .abcpay,.left_sidebar li.current .yeepay{ background-position:0 -19px;}
.left_sidebar li.current .amount{ background-position:0 -72px;}
.left_sidebar li.current .alipay{ background-position:0 -125px;}
.left_sidebar li.current .coin_pay{ background-position:0 -178px;}
.left_sidebar li.current .szx_sheng{ background-position:0 -231px;}
.left_sidebar li.current .ltk_sheng{ background-position:0 -284px;}
.left_sidebar li.current .dxk_sheng{ background-position:0 -336px;}
.left_sidebar li.current .jwk_sheng{ background-position:0 -390px;}
.left_sidebar li.current .qbk_sheng{ background-position:0 -443px;}
.left_sidebar li.current .jyk_sheng{ background-position:0 -496px;}
.left_sidebar li.current .wyk_sheng{ background-position:0 -549px;}
.left_sidebar li.current .wmk_sheng{ background-position:0 -602px;}
.left_sidebar li.current .shk_sheng{ background-position:0 -655px;}
.left_sidebar li.current .zyk_sheng{ background-position:0 -709px;}
.left_sidebar li.current .ztk_sheng{ background-position:0 -762px;}
.left_sidebar li.current .sdk_sheng{ background-position:0 -814px;}
.left_sidebar li.current .wechatpay{ background-position:0 -871px;}

.left_sidebar li.current .thkt_sheng{ background-position:0 -932px;}
.left_sidebar li.current .zsh_sheng{ background-position:0 -993px;}
.left_sidebar li.current .cft_sheng{ background-position:0 -1047px;}
.left_sidebar li.current .sft_sheng{ background-position:0 -1100px;}
.left_sidebar li.current .gyt_sheng{ background-position:0 -1152px;}
.left_sidebar li.current .jdk_sheng{ background-position:0 -1195px;}

/* 内容 */
#content{ width:740px; float:right; padding:20px 0 50px; margin-right:10px; overflow:hidden; font-size:14px; }
.pay_cue{ height:34px; background:#f6f6f6; margin:10px 0 0 0; line-height:34px;  padding:0 20px; border-radius:3px;}
.description{ background:#f6f6f6; margin:30px 0 0 0; line-height:25px;  padding:10px 20px 15px 20px; border-radius:3px; font-size:12px;}
.pay_cue a{ color:#525252;}
#loading{ text-align:center; color:#bbbbbb; padding-top:50px;}
#loading img{ margin:0 auto;}
/* 充值表单 */
.pay_form{ }
.form_box{ overflow:visible;}
.form_box li.clearfix{ clear:both; margin-top:20px; position:relative;}
.form_box li#pay_where{ *padding-top:10px;}
.form_box li#choice_game{ z-index:99;}
.form_box li.chicoe_jwrap{  overflow:hidden;}
.tr_tn{ float:left; width:90px; height:32px; line-height:32px; text-align:right; padding-right:4px;}
.tr_tn2{ float:left; width:90px; height:42px; line-height:42px; text-align:right; padding-right:4px;}
.tr_tn3{ float:left; width:106px; height:32px; line-height:32px; margin-left:-16px; text-align:right; padding-right:4px;}
.other_input{ position:relative; float:left;}
.input_txt{ border:1px solid #cfcece; border-radius:3px; width:118px; padding:1px 10px 1px 10px; height:30px; line-height:30px; float:left;}
.input_txt:focus{ border:2px solid #78c143;  padding:0 9px 0 9px;}
.input_txt2{ color:#9f9f9f;}
.input_txt3{ border:1px solid #cfcece; border-radius:3px;  height:32px; float:left;color:#525252; width:75px;}
.input_txt3:focus,.txt3_current{border:2px solid #78c143; color:#525252;  padding:0 9px 0 9px; box-shadow:0 0 0 #78c143}
.input_txt4{ width:108px; border:1px solid #cfcece; border-radius:3px;}
.input_txt4:focus{border:2px solid #78c143; color:#999; box-shadow:0 0 0 #78c143}
.input_txt5{ border:1px solid #cfcece; border-radius:3px;  height:32px; float:left;color:#525252; width:95px;}
.input_txt5:focus,.txt5_current{border:2px solid #78c143; color:#525252;  padding:0 9px 0 9px; box-shadow:0 0 0 #78c143}
.cz_user{  float:left; height:34px; line-height:34px; font-size:18px;}
.button_a{ margin-left:10px; float:left; height:32px; line-height:32px; font-size:12px;}
.p_formtip{height:32px; line-height:35px;float:left; font-size:12px; margin-left:30px;}
.p_formtip2{height:32px; line-height:35px;font-size:12px; clear:both;}
.p_formtip2 font{ color:#79c143; margin-left:10px; font-size:12px;}
.tip_p{ margin-left:0;}
.tip_p2{ color:#9f9f9f;margin-left:10px;}
.tip_error{width:200px; display:none; }
.tip_error2{width:200px; margin-left:0; padding-top:5px; display:none;}
.icon1{ display:block; width:12px; height:12px; background:url(../images/pay1.png) -428px -139px no-repeat; float:left; margin-top:12px; margin-right:3px;}
.tip_yuan{ float:left; color:#525252; font-size:14px; margin-right:10px;}
.tip_text{ float:left; color:#ff4a4e;}
.tip_text2{ float:left; color:#0079f2; margin-left:10px;}
.button_b{padding:1px; border:1px solid #cfcece; width:136px; height:30px; line-height:30px; margin-right:18px; text-align:center; color:#525252; display:inline-block; border-radius:3px; position:relative; float:left;}
.button_b:hover{ text-decoration:none;  border:2px solid #78c143; padding:0; }
.b_current{ border:2px solid #78c143; padding:0;}
.yh{ position:absolute; left:235px; top:-10px; *top:0px; width:17px; height:14px; background:url(../images/pay1.png) -57px -113px no-repeat;}
.fui_radio_checked{ display:block; width:17px; height:17px; background:url(../images/pay1.png) -423px -183px no-repeat; position:absolute; right:0px; bottom:0px;}
.button_c{padding:1px 1px 1px 18px; margin:1px 18px 1px 1px; border:1px solid #cfcece; width:154px; height:42px; line-height:42px;  background:url(../images/pay1.png) 135px -156px no-repeat;  color:#525252; display:inline-block; border-radius:3px; position:relative; float:left; font-size:14px;}
.button_c:hover{ text-decoration:none; }
.button_c2{}
.c_current,.c_current2{border:2px solid #78c143;  margin:0 18px 0 0; height:44px;  line-height:44px; padding:0 0 0 18px;}
.button_c span{ display:block; width:13px; height:13px; background:url(../images/pay1.png) -11px -172px no-repeat; position:absolute; left:146px; top:17px; -webkit-transition: -webkit-transform 0.3s ease-out;-moz-transition: -moz-transform 0.3s ease-out;-o-transition: -o-transform 0.3s ease-out;-ms-transition: -ms-transform 0.3s ease-out;}
.c_current span{-webkit-transform: rotateZ(180deg);-moz-transform: rotateZ(180deg);-o-transform: rotateZ(180deg);-ms-transform: rotateZ(180deg);transform: rotateZ(180deg);}
.button_d{padding:1px 1px 1px 11px; border:1px solid #cfcece; width:83px; height:30px; line-height:30px; margin-right:10px; margin-bottom:10px; color:#525252; display:inline-block; border-radius:3px; position:relative; float:left;}
.button_d:hover{ text-decoration:none;  border:2px solid #78c143; padding:0 0 0 10px; }

.d_current{ border:2px solid #78c143; padding:0 0 0 10px;}

.button_f{ padding:1px 21px 1px 11px; border:1px solid #cfcece; width:83px; height:30px; line-height:30px; margin-right:10px; margin-bottom:10px; color:#525252; display:inline-block; border-radius:3px; position:relative; float:left;}
.button_f:hover{ text-decoration:none;  border:2px solid #78c143; padding:0 20px 0 10px; }
.f_current{ border:2px solid #78c143; padding:0 20px 0 10px;}
.money_box{ width:470px; overflow:hidden;}
.money_bbox{ width:570px;}

.bank_box{ overflow:hidden; width:470px; height:89px; position:relative; *margin-top:-20px;}
.button_e{padding:1px; border:1px solid #cfcece; width:137px; height:32px; line-height:32px; background:url(../images/bank.jpg) no-repeat; margin:1px 9px 9px 1px; color:#525252; display:inline-block; border-radius:3px; position:relative; float:left;}
.button_e:hover{ text-decoration:none;}
.e_current{ border:2px solid #78c143; margin:0 8px 8px 0; padding:1px;}
.bank_box .bank_5,.bank_box .bank_ICBC{ background-position:0 0;}/*工商银行*/
.bank_box .bank_6,.bank_box .bank_CCB{ background-position:-151px 0;}/*建设银行*/
.bank_box .bank_7,.bank_box .bank_ABC{ background-position:-301px 0;}/*中国农业银行*/
.bank_box .bank_11,.bank_box .bank_CMBCHINA{ background-position:0 -44px;}/*招商银行*/
.bank_box .bank_10,.bank_box .bank_BOCO{ background-position:-151px -44px;}/*交通银行*/
.bank_box .bank_9,.bank_box .bank_BOC{ background-position:-301px -44px;}/*中国银行*/
.bank_box .bank_12,.bank_box .bank_CEB{ background-position:0 -88px;}/*中国光大银行*/
.bank_box .bank_18,.bank_box .bank_CMBC{ background-position:-151px -88px;}/*中国民生银行*/
.bank_box .bank_CITIC,.bank_box .bank_ECITIC{ background-position:-301px -88px;}/*中信银行*/
.bank_box .bank_17,.bank_box .bank_CIB{ background-position:0 -132px;}/*兴业银行*/
.bank_box .bank_15,.bank_box .bank_GDB{ background-position:-151px -132px;}/*广发银行*/
.bank_box .bank_13,.bank_box .bank_SPDB{ background-position:-301px -132px;}/*浦发银行*/
.bank_box .bank_SZPAB,.bank_box .bank_PINGANBANK{ background-position:0 -176px;}/*平安银行*/
.bank_box .bank_HXB,.bank_box .bank_HXB{ background-position:-151px -176px;}/*华夏银行*/
.bank_box .bank_NBCB,.bank_box .bank_NBCB{ background-position:-301px -176px;}/*宁波银行*/
.bank_box .bank_BCCB,.bank_box .bank_BCCB{ background-position:0 -220px;}/*北京银行*/
.bank_box .bank_HKBEA,.bank_box .bank_HKBEA{ background-position:-151px -220px;}/*东亚银行*/
.bank_box .bank_SHB,.bank_box .bank_SHB{ background-position:-301px -220px;}/*上海银行*/
.bank_box .bank_8,.bank_box .bank_POST{ background-position:0 -264px;}/*中国邮政*/
.bank_box .bank_NJCB,.bank_box .bank_NJCB{ background-position:-151px -264px;}/*南京银行*/
.bank_box .bank_CBHB,.bank_box .bank_CBHB{ background-position:-301px -264px;}/*渤海银行*/
.bank_box .bank_SDB,.bank_box .bank_SDB{ background-position:0 -308px;}/*深圳发展银行*/
.bank_box .bank_BJRCB,.bank_box .bank_BJRCB{ background-position:-151px -308px;}/*北京农商银行*/
.bank_box .bank_SHRCC{ background-position:-301px -308px;}
.bank_box .bank_HZB{ background-position:0 -353px;}/*杭州银行*/
.bank_box .bank_GZCB{ background-position:-151px -353px;}
.bank_box .bank_HSB{ background-position:-301px -353px;}/*微商银行*/
.bank_box .bank_CZB{ background-position:0 -396px;}/*浙商银行*/
.bank_btn{ width:440px; height:32px; background:url(../images/pay1.png) 0 -2px no-repeat; margin-left:96px;}
.bank_btn a{ display:block; width:100px; height:32px; margin:0 auto;}
.pack_up{ background-position:0 -40px;}
.sumbit_button{ width:230px; height:35px; line-height:35px; background-color:#fb5f01; border-radius:3px; display:block; color:#ffffff; text-align:center; margin:30px 0 0 200px; -moz-transition:background-color 0.2s ease;-webkit-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;-ms-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}
.sumbit_button:hover{ background-color:#78c143; text-decoration:none;}
/* 客服 */
.service{ position:absolute; right:20px; top:220px; width:120px; height:175px; z-index:998;}

/* 游戏显示框 */
.show_box{ position:relative; z-index:9999; font-size:12px; *margin-top:-10px;}
.gamelist_box{ width:630px; padding-top:7px; background:#ffffff url(../images/g-top.jpg) no-repeat; position:absolute; left:94px; top:52px; z-index:9999; }
.gamelist_box2{background:#ffffff url(../images/g-top2.jpg) no-repeat;}
.game_list{  min-height:185px; border:1px solid #cfcece; border-top:none; border-radius:3px; box-shadow:5px 4px 8px #d8d8d8;margin-top:4px;}
.game_list2{ width:630px;  height:185px; overflow:hidden;}
.game_list3{  border:1px solid #cfcece; border-top:none; border-radius:3px; box-shadow:5px 4px 8px #d8d8d8;}
.g-top{ height:33px; border-bottom:1px solid #cfcece; padding-left:5px;}
.g-top li{ float:left; display:block; padding:1px 5px; border-radius:3px; cursor:pointer; margin:7px 3px 0 3px;}
.g-top li:hover{ color:#fb5f01;}
.g-top li.current{ background:#fb5f01; color:#ffffff;}
.glist a{ display:block; float:left; width:96.5px; height:30px; border:solid #cfcece; border-width:1px 1px 1px 1px;/* margin:3px 0 0 3px; */line-height:30px;}
:root .glist a{ display:block; float:left;/* padding-left:15px; width:106px;*/ height:30px; border:solid #cfcece; /*border-width:1px 1px 1px 1px; */ line-height:30px;color:#fff;background-color:#757575;text-align:center;}

.glist a:hover{ background:#ff6700; color:#fff; text-decoration:none;}
.glist a.r3{width:107px; border-right:0;}
.glist a span{ float:left; display:block; height:30px;}
.glist a em.g-hot{ float:left; display:block; width:26px; height:11px; background:url(../images/pay1.png) -81px -113px no-repeat; margin:10px 0 0 5px;}
.glist a em.g-new{ float:left; display:block; width:26px; height:11px; background:url(../images/pay1.png) -111px -113px no-repeat; margin:10px 0 0 5px;}
.zmgame li.gameli{ border-top:1px dotted #cfcece; margin:0; display:none; overflow:hidden; zoom:1; margin-top:-1px;}
.zmgame li p.zm{ float:left; width:38px; line-height:38px;text-align:center; font-size:14px;}
.zmgame li p.game_wrap{ float:left; width:100%;  border-left:1px solid #cfcece; padding:0px 0; height:460px;overflow-y:scroll}
.glist a.game-name{  padding:0; border:0; width:32.5%; height:auto; text-align:center; word-break:break-all; white-space:nowrap;border:1px solid #999;}
.glist a.game-name:hover{ background:#ff6700;color: #fff !important;}
#game-scroll-1{ overflow:hidden; height:155px;}

/* 充值确认框 */
.warmtip1{ width:400px; border-radius:3px;  box-shadow:5px 5px 10px #525252; display:none; background:#f8f8f8; border:1px solid #cfcece; }
.warmtip_top{ height:36px; line-height:36px; border-bottom:1px solid #cfcece; background:#f6f6f6; padding:0 0 0 20px; position:relative; border-radius:3px 3px 0 0;}
.warmtip_title1{ font-size:14px;}
.warm_tip_close1{ display:block; width:16px; height:16px; background:url(../images/pay1.png) 0 -113px no-repeat; position:absolute; right:15px; top:11px;}
.warm_tip_close1:hover{ background-position:-20px -113px;}
.warmtip_mian1{ padding-top:10px; padding-bottom:25px;}
.warmtip_mian1 p{ line-height:36px;}
.warmtip_mian1 p span.one{ display:inline-block; width:105px; padding-right:10px; color:#878787; text-align:right;}
.warmtip_mian1 p span.two{ display:inline-block; width:250px; color:#525252; font-weight:bold;}
.recharge_tip_btn{ text-align:center; margin-top:15px;}
.recharge_tip_btn a.tc_btn{ width:107px; height:34px; line-height:34px; display:inline-block; text-align:center; font-size:14px; border-radius:3px; margin:0 4px;}
.recharge_tip_btn a:hover{ text-decoration:none;}
.btn_orange{ background-color:#fb5f01; color:#ffffff; padding:1px; -moz-transition:background-color 0.2s ease;-webkit-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;-ms-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}
.btn_orange:hover{ background-color:#78c143; }
.btn_white{ background:#ffffff; color:#525252; border:1px solid #cfcece; -moz-transition:background-color 0.2s ease;-webkit-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;-ms-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}
.btn_white:hover{ background-color:#f6f6f6;}

.weixinwrap{display:block; position:absolute; z-index:99999; left:50%; top:50%; margin:-300px 0 0 -200px;}
.erweima{ margin:0 auto; text-align:center;}
.erweima img{ width:301px; height:301px; margin: -21px 0 0 -21px;}
.weixin_mian{ padding-top:30px; width:260px;  margin:0 auto;}
#wxtip{ position:relative;width:260px; height:65px;border-radius:2px;}
#wxtip p{ position:absolute; top:12px; color:#fff; }
#wxtip p font{ font-size:16px; font-weight:bold; line-height:35px;}
.wxtip{background:#445f85 url(../images/weixin.png) no-repeat; font-size:14px;}
.wxtipqr_succ{background:#4ba697 url(../images/weixin.png) 0 -193px no-repeat; font-size:14px;}
.wxtipqr_default{background:#445f85 url(../images/weixin.png) no-repeat; font-size:14px;}
.wxtippay_succ{background:#4ba697 url(../images/weixin.png) 0 -193px no-repeat; font-size:14px;}
.wxtippay_error{background:#c85f5a url(../images/weixin.png) 0 -93px no-repeat; font-size:12px;}
.wxtip p{ left:80px;  line-height:18px;}
.wxtipqr_succ p{ left:80px;  line-height:18px;}
.wxtipqr_default p{ left:80px;  line-height:18px;}
.wxtippay_succ p{ left:80px;  line-height:18px;}
.wxtippay_error p{ left:70px; line-height:20px;}
.pmoney{ height:53px; padding-top:50px; line-height:45px; font-size:30px; color:#585858; background:#fff url(../images/weixin.png) 0 -290px no-repeat;  border-bottom:1px solid #d5d7dd; text-align:center;}
.weixininfo{ font-size:14px; padding:5px 0 30px 0;}
.weixininfo p{ line-height:25px; color:#8e8e8e;}
.weixininfo p span{color:#585858;}

/* 输入二级密码 */
.warmtip_mian1 p.psd_mima{ padding-left:50px; color:#fb5f01; font-size:14px; margin-bottom:13px;}
.warmtip_mian1 p.psd_mima2{padding-left:50px; padding-bottom:10px;}
.psd_mima2 .ejmm{ margin-right:10px;}
.psd_mima2 .c_f45c01{ margin-left:20px;}
.warmtip_mian1 .ejmm_tip{ text-align:center; color:#ff0000; height:18px; line-height:18px; position:absolute; left:265px; top:165px;}
/* 查询结果 */
.warmtip_mian1 p.col_aa{ color:#fb5f01; text-align:center; font-size:16px; }
.warmtip_mian1 p.col_aaa{ color:#fb5f01; text-align:center; font-size:14px; line-height:40px; }
.warmtip_mian1 p.col_bb{ color:#525252; text-align:center; font-size:12px; line-height:25px;}
.warmtip_mian1 p.col_bbb{ color:#525252; text-align:center; font-size:12px; line-height:25px; padding-bottom:15px;}
.warmtip_mian1 p.col_cc{ color:#878787; text-align:center; font-size:12px; line-height:25px;}

/* 滚动条 */
.scrollbar_wrap { width: 630px; height: 154px;  overflow-y:auto; position: relative; }
:root .scrollbar_wrap { width: 630px; height: 154px; overflow: hidden;  position: relative; }

.ps-container .ps-scrollbar-x-rail {
    position: absolute; /* please don't change 'position' */
    bottom: 3px; /* there must be 'bottom' for ps-scrollbar-x-rail */
    height: 8px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    opacity: 0;
    filter: alpha(opacity = 0);
    -o-transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color.2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
}
.ps-container:hover .ps-scrollbar-x-rail,
.ps-container.hover .ps-scrollbar-x-rail {
    opacity: 0.6;
    filter: alpha(opacity = 60);
}

.ps-container .ps-scrollbar-x-rail:hover,
.ps-container .ps-scrollbar-x-rail.hover {
    background-color: #eee;
    opacity: 0.9;
    filter: alpha(opacity = 90);
}

.ps-container .ps-scrollbar-x-rail.in-scrolling {
    opacity: 0.9;
    filter: alpha(opacity = 90);
}

.ps-container .ps-scrollbar-y-rail {
    position: absolute; /* please don't change 'position' */
    right: 3px; /* there must be 'right' for ps-scrollbar-y-rail */
    width: 10px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    /* opacity: 0; */
    /* filter: alpha(opacity = 0); */
    /* -o-transition: background-color .2s linear, opacity .2s linear; */
    /* -webkit-transition: background-color.2s linear, opacity .2s linear; */
    /* -moz-transition: background-color .2s linear, opacity .2s linear; */
    /* transition: background-color .2s linear, opacity .2s linear; */
}

.ps-container:hover .ps-scrollbar-y-rail,
.ps-container.hover .ps-scrollbar-y-rail {
    opacity: 0.6;
    filter: alpha(opacity = 60);
}

.ps-container .ps-scrollbar-y-rail:hover,
.ps-container .ps-scrollbar-y-rail.hover {
    background-color: #eee;
    opacity: 0.9;
    filter: alpha(opacity = 90);
}

.ps-container .ps-scrollbar-y-rail.in-scrolling {
    opacity: 0.9;
    filter: alpha(opacity = 90);
}

.ps-container .ps-scrollbar-x {
    position: absolute; /* please don't change 'position' */
    bottom: 0; /* there must be 'bottom' for ps-scrollbar-x */
    height: 8px;
    background-color: #aaa;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -o-transition: background-color .2s linear;
    -webkit-transition: background-color.2s linear;
    -moz-transition: background-color .2s linear;
    transition: background-color .2s linear;
}

.ps-container.ie6 .ps-scrollbar-x {
    font-size: 0; /* fixed scrollbar height in xp sp3 ie6 */
}

.ps-container .ps-scrollbar-x-rail:hover .ps-scrollbar-x,
.ps-container .ps-scrollbar-x-rail.hover .ps-scrollbar-x {
    background-color: #999;
}

.ps-container .ps-scrollbar-y {
    position: absolute; /* please don't change 'position' */
    right: 0; /* there must be 'right' for ps-scrollbar-y */
    width: 10px;
    background-color: #ff2600;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -o-transition: background-color .2s linear;
    -webkit-transition: background-color.2s linear;
    -moz-transition: background-color .2s linear;
    transition: background-color .2s linear;
}

.ps-container.ie .ps-scrollbar-y {
    font-size: 0; /* fixed scrollbar height in xp sp3 ie6 */
}

.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y,
.ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y {
    background-color: #ff2600;
}


/*充值结果查询*/
.pay_detailed{margin-top:15px;margin:0 auto; width:1000px;}
.pay_title{background:url(../images/pay_title.jpg) 0 0 no-repeat; width:958px; height:28px; font-size:14px; color:#fb5f01; padding-left:15px; margin:0 auto; font-family:Microsoft YaHei; font-weight:bold;}
.paydl_main{margin:80px 0 0 215px;} 
.paydl_main_top{background:url(../images/order_tip.jpg) 0 -88px no-repeat; height:54px; line-height:54px;}
.paydl_main_top2{background:url(../images/order_tip.jpg) 0 -3px no-repeat; height:54px; line-height:54px;}
.paydl_main_top p,.paydl_main_top2 p{  font-size:28px; color:#ff3300; padding-left:80px;}
.paydl_main_cont{margin:40px 0 55px 82px;}
.paydl_main_cont p{margin-bottom:20px;}
.paydl_main_cont span{font-size:16px; display:inline-block; *display:inline; *zoom:1;}
.paydl_main_cont span.one{color:#7c7b7b; width:175px;}
.paydl_main_cont span.two{color:#383838;}
.clo_fb{color:#fb5f01; font-size:13px;}
.pardl_btn{margin-bottom:90px;}
.pardl_btn a{display:inline-block; *display:inline; *zoom:1; background:#fb5f01; width:100px; height:35px; line-height:35px; font-size:14px; color:#fff; text-align:center; margin-left:60px; border-radius:2px;}
.pardl_btn a:hover{ background:#78c143; text-decoration:none;}
.coin_pay_tip{margin:50px 78px 50px 60px; color:#525151; background:#fcfaf1; padding:5px 22px; line-height:26px; font-size:13px; font-family:Microsoft YaHei;}
.coin_title_message{ font-size:14px; font-weight:bold; color:#fb5f01;}
.coin_pay_red{color:#f00;}

/*充值后弹窗*/
/*.float_div{width:478px;height:234px;}*/
.alert_jump{ height: 234px; overflow: hidden;width: 478px;}
.alert_jump_top {
    background: rgba(0, 0, 0, 0) url("../images/alert_jump_top.png") no-repeat scroll 0 0;
    color: #464648;
    font-size: 18px;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    padding: 0 24px;
    position: relative;
    width: 430px;
}
.alert_jump_con {
    background: rgba(0, 0, 0, 0) url("../images/alert_jump_bg.jpg") repeat-y scroll 0 0;
    height: 190px;
    width: 478px;
}
.alert_jump_content {
    padding: 0 0 0 70px;
    width: 408px;
}
.alert_jump_title {
    padding: 16px 0 10px;
    width: 408px;
}
.alert_jump_text {
    color: #8c8c8c;
    font-size: 14px;
    line-height: 24px;
    overflow: hidden;
    width: 408px;
}

.alert_jump_span {
    color: #464648;
}
.alert_jump_link {
    height: 35px;
    overflow: hidden;
    padding: 10px 0 0;
    width: 408px;
}

a, a:link, a:visited, a:hover, a:active {
    outline: 0 none;
    text-decoration: none;
}
.alert_confirm_link_a, .alert_confirm_back_a {
    background: rgba(0, 0, 0, 0) url("../images/button.png") repeat scroll -10px -175px;
    color: #666;
    display: inline;
    float: left;
    font-size: 15px;
    height: 35px;
    line-height: 35px;
    margin: 0 12px 0 0;
    text-align: center;
    width: 114px;
}

.alert_jump_fot {
    background: rgba(0, 0, 0, 0) url("../images/alert_jump_foot.png") no-repeat scroll 0 -2px;
    height: 8px;
    overflow: hidden;
    width: 478px;
}
























