﻿@charset "utf-8";
.clearfix:before,.clearfix:after{content:'';display: table;}
.clearfix:after{clear: both;}
.clearfix,.pay_line{*zoom: 1;}
.pay_line:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.cl-b{clear: both;}
a,a:hover{text-decoration:none;}
.pay_line em{font-style:normal;}
/*框架*/
.PayWrap,.PayWrapBor{width:960px;margin:7px auto 0;font-family:Microsoft Yahei;color:#535353;line-height:25px;}
.payleftGroup{float:left;width:190px;line-height:35px;position:relative;}
.payrightGroup{float:right;width:758px;min-height:1000px;height:auto;border:1px solid #e1e1e1;padding-top:20px;}
.PayWrap input:focus,.PayWrap select:focus,.PayWrap textarea:focus{outline:none;}
.PayWrapBor{width:958px;border: 1px solid #e1e1e1;}
/*nav*/
.pay-navBox{border: 1px solid #e1e1e1;}
.nav_title{background:url(../images/sprite_pay.png) 0 -404px repeat-x;height:36px;line-height:36px;overflow:hidden;text-align:center;font-size:14px;}
.pay_nav li{font-size:14px;padding:9px 0;border-top:1px solid #e7e7e7;overflow:hidden;height:31px;margin-top:-1px;}
.pay_nav a{background:url(../images/pay_icon.png) no-repeat;display:block;height:31px;line-height:31px;padding:0 8px 0 50px;color:#000;}
.pay_nav a:hover,.pay_nav .current a{background:#ff7429 url(../images/pay_icon_hover.png) no-repeat;color:#fff;}
.pay_nav .i_1,.pay_nav .i_1:hover,.pay_nav .current .i_1{background-position:25px 0;}
.pay_nav .i_2,.pay_nav .i_2:hover,.pay_nav .current .i_2{background-position:25px -31px;}
.pay_nav .i_3,.pay_nav .i_3:hover,.pay_nav .current .i_3{background-position:25px -62px;}
.pay_nav .i_4,.pay_nav .i_4:hover,.pay_nav .current .i_4{background-position:25px -93px;}
.pay_nav .i_5,.pay_nav .i_5:hover,.pay_nav .current .i_5{background-position:25px -123px;}
.pay_nav .i_6,.pay_nav .i_6:hover,.pay_nav .current .i_6{background-position:25px -155px;}
.pay_nav .i_7,.pay_nav .i_7:hover,.pay_nav .current .i_7{background-position:25px -186px;}
.pay_nav .i_8,.pay_nav .i_8:hover,.pay_nav .current .i_8{background-position:25px -217px;}
.pay_nav .i_9,.pay_nav .i_9:hover,.pay_nav .current .i_9{background-position:25px -248px;}


/*左边栏目*/
.serviceGroup{margin-top:10px;border: 1px solid #e1e1e1;}
.service-bd{margin-top:3px;line-height:25px;text-align: center;}
.service-bd .phone{font:26px/45px Myriad Pro;color:#ff7429;border-bottom: 1px solid #e1e1e1;margin-bottom:10px;}

.service-bd .btn{padding-left:10px;font:bold 12px/29px Microsoft Yahei;color:#fff;margin:10px auto 18px;display: block;width:84px;height:29px;background:#ff7429 url(../images/sprite_pay.png) 5px -851px no-repeat;}

.JianhuGroup,.nameGroup{margin-top:10px;background:url(../images/sprite_pay.png) repeat-x 0 -707px;height:48px;border: 1px solid #e1e1e1;border-radius:2px;}
.JianhuGroup a,.nameGroup a{display:block;background:url(../images/sprite_pay.png) no-repeat;padding-left:52px;line-height:48px;}
.JianhuGroup a{background-position: 15px -755px;}
.nameGroup a{background-position: 15px -803px;}
.JianhuGroup a:hover,.nameGroup a{color:#535353;}
.JianhuGroup a span,.JianhuGroup a:hover span,.nameGroup a span,.nameGroup a:hover span{color: #ff6501;font-weight:700;}

/*button*/
.b_btn,.g_btn{background:url(../images/sprite_pay.png) no-repeat;border:0;cursor:pointer;display:block;margin:0;padding:0;width:168px;height:35px;text-align:center;color:#fff;font:400 14px/32px Microsoft Yahei;}
.g_btn{background-position:0 0;color:#3e3e3e;}
.g_btn:hover{background-position:0 -36px;color:#3e3e3e;}
.b_btn{background-position:0 -367px;font-weight:700;}
.b_btn:hover{background-position:0 -635px;color:#fff;}


/*提示*/
.u-new{border-bottom: 1px dashed #e1e1e1;margin:0 40px;padding:15px 0;}
.u-bd{font:bold 14px/30px Microsoft Yahei;}
.u-bd span{color:#ff7429;font-size:24px;padding-right:5px;}
.pay_cue{color:#f18e58;line-height:25px;}
.pay-tips{border: 1px solid #f3f3f3;background: #fbfbfb;margin:30px 0 20px;padding:17px 20px;color:#958d8d;}
.pay-tips p{padding:5px 0;}

.paypal-new{padding:25px 0;border-bottom: 1px dashed #e1e1e1;margin:0 40px;}
.paypal-btn{margin-top:10px;}
.paypal-btn a{display: block;float: left;margin-right:10px;text-align: center;height:28px;}
.paypal-btn .btn1{width:118px;border: 1px solid #f99a67;background: #fca271;color: #fff;}
.paypal-btn .btn2{width:173px;border: 1px solid #e6e6e6;background: #f8f8fa url(../images/sprite_pay.png) no-repeat 5px -921px;padding-left:15px;}
.paypal-new .fz14{font-size:14px;}



/*form*/
.payformBox{padding:22px 45px;}
.pay_line{margin-bottom:0px;}
.pay_line label{float:left;height:25px;line-height:25px;overflow:hidden;text-align:right;vertical-align:top;width:85px;padding-right:5px;}
.pay_line .pay_input,.pay_line .o_input{float:left;background:#ffffff;border:1px solid #d7d7d7;padding:3px 5px;color:#afafaf;height:19px;line-height:19px;}
.pay_line .pay_input{width:153px;}
.pay_line .o_input{width:63px;background:#f9f9f9;padding:10px 5px;color:#a1a0a0;text-align: center;}
.pay_line .o_input:hover{border:2px solid #ff7429;padding:9px 4px;color:#a1a0a0;}
.pay_line .error{border:2px solid #fa8c01;padding:9px 4px;}
.pay_line .prompt,.pay_line .payprompt,.pay_line .prompt2,.pay_line .prompt3{color:#ee5a00;line-height:25px;padding:0 0 0 5px;float:left;}
.pay_line .payprompt{color:#a1a0a0;display:block;padding-top:8px;}
.pay_line .prompt3{padding-top:5px;}
.pay_line .prompt2{color:#a1a0a0;}
.pay_line .prompt2 em{color:#ee5a00;font-style:normal;}
.pay_line .prompt2 a{color:#ee5a00;text-decoration: underline;}
.pay_line .payprompt em{color:#ee5a00;line-height:25px;display:inline-block;}
.pay_line .pay_radio{float:left;}
.pay_line .pay_radio li{float:left;padding:0 10px 10px 0;}
.pay_line .pay_radio li a{color:#666;display:inline-block;background:#f9f9f9;padding:0 15px;height:38px;border:1px solid #d7d7d7;line-height:36px;text-align:center;overflow:hidden;}
.pay_line .pay_radio li a:hover,.pay_line .pay_radio li .cur{color:#EE5A00;border:2px solid #ff7429;padding:0 14px;height:36px;line-height:34px;}
.pay_line .pay_radio li .cur{background:#f9f9f9 url(../images/sprite_pay.png) 100% -526px no-repeat;}
.pay_line .pay_radio .cl{clear:both;width:400px;}
.pay_line .gold{position:relative;height:25px;float:left;z-index:1;}
.pay_line .gold .lqb{padding:0 15px;color:#fff;text-align: center;background:#ff7429;font-size:14px;display:inline-block;height:28px;line-height:28px;min-width:70px;_width:70px;width:auto;}
.pay_line .gold .jt{position:absolute;left:-5px;font-family: Arial,Helvetica,sans-serif;font-size:25px;color:#ff7429;top:0}
.pay_btn{margin:20px 90px 0;clear: both;}
.btn-txt{width:168px;height:25px;text-align: center;background: #fceae0;color:#ae8f7e;margin-bottom:8px;}
.btn-txt span{padding:0 3px;color: #ff7429;}
.pay_m{margin:-14px 0 20px;overflow:hidden;height:28px;}
.pay_line .pay_radio li.other{clear:both;width:400px;}
.pay_line .pay_name{float:left;color:#0d0d0d;font-size:13px;}
.pay_s{color:#ee5a00;float:left;font-size:13px;margin:0 0 0 5px;}
.pay_s:hover{text-decoration:underline;}
.pay_text{padding:20px 0 5px 15px;clear:both;height:130px;overflow:hidden;}
.pay_text a{color:#348ef2;text-decoration:underline;}
.pay_line .le{text-align:left;margin-right:10px;*display:inline}

/*联合登陆*/
.zhang_left{float:left;width:330px;}
.zhang_right{float:left;color:#a7a6a6;}
.zhang_right a{background:url(../images/sprite_pay.png) no-repeat;width:25px;height:25px;overflow:hidden;line-height:150px;display:inline-block;float:left;margin-right:10px;}
.zhang_right .icon_17173{background-position:-117px -671px;}
.zhang_right .icon_sina{background-position:-143px -671px;}

/*选择服务器*/
.pay_pos{position:relative;z-index:99;}
.pay_pos label{margin-top:5px;}
.pay_line .pay_select,.pay_line .s-select,.s-textarea{float:left;}
.pay_line .game_sel,.pay_line .server_sel,.pay_select .icon{float:left;background:url(../images/sprite_pay.png) no-repeat;width:165px;display:block;height:35px;overflow:hidden;line-height:35px;}
.pay_line .game_sel,.pay_line .server_sel{background-position:0 -563px;color:#fff;font-size:14px;text-indent:25px;}
.pay_line .game_sel:hover,.pay_line .server_sel:hover{background-position:0 -599px;}
.pay_line .server_sel{text-indent:20px;}
.pay_select .icon{background-position:100% -491px;width:11px;height:18px;overflow:hidden;margin:8px 15px 0;}
.pay_line .pay_layer{z-index:99;position:absolute;top:45px;width:460px;background:#f2f2f2;border-bottom:1px solid #d1d1d1;}
.pay_layer_t{background:#a3a3a3;height:32px;}
.pay_layer_t li{float:left;text-align:center;font:14px/32px Microsoft YaHei;cursor:pointer;}
.pay_layer_t a{color:#fff;display:block;}
.pay_layer_t a:hover,.pay_layer_t .cur a{background:#ff7429;}
.pay_layer_t .i1{width:102px;}
.pay_layer_t .i2{width:326px;}
.pay_layer_t .i3{margin-right:-1px;border-left:1px solid #bababa;width:80px;}
.pay_layer_t .close{float:right;}
.pay_layer_t .close a{background:url(../images/sprite_pay.png) no-repeat 0 -491px;display:block;width:32px;height:32px;line-height:100px;overflow:hidden;}
.pay_layer_t .close a:hover{background-position:-33px -491px;}
.pay_layer .jt,.pay_layer .gr{height:13px;overflow:hidden;position:absolute;z-index:9;top:-13px;left:40px;font-family: Arial,Helvetica,sans-serif;font-size:25px;color:#ff7429;}
.pay_layer .gr{color:#a3a3a3;}
.pay_layer_cont{padding:10px 0 5px 5px;clear:both;height:140px;}
.pay_layer_sel{height:140px;overflow:hidden;position:absolute;}
.pay_layer_sel .tt{padding:10px;}
.pay_layer_sel .tt a{color:#ee5a00;text-decoration:underline;}
.layer_list{float:left;width:457px;}
.layer_list li{border:1px solid #e2e2e2;float:left;margin:0 0 5px 5px;display:inline;background:#fff;width:104px;height:28px;}
.layer_list li a{display:block;padding:0 5px;height:28px;line-height:28px;overflow:hidden;}
.layer_list li a:hover{background:#ff7429;color:#fff;}
.layer_list li a .pic{margin:6 5px;*margin:5px;float:left;display:inline-block;height:17px;}
.layer_list li a .pic img{height:17px;}


.pay_line .s-select{width:163px;height:24px;border: 1px solid #d7d7d7;color: #5c5c5c;}
.s-textarea{width:400px;height:165px;border: 1px solid #d7d7d7;padding:5px;color: #5c5c5c;line-height:22px;}


/*三级 tab*/
.per-tab{padding:22px 45px 0;margin-bottom:0px;}
.per-tab label{line-height:38px;}
.per-tab li{float: left;}

/*网上银行*/
.pay_bor{border-top: 1px dashed #e1e1e1;padding-top:20px;}
.pre_paid{float:left;}
.pre_paid a{display:inline-block;width:90px;text-align:center;line-height:28px;color:#858585;font-size:14px;margin-right:10px;background:#f9f9f9;border:1px solid #d7d7d7;}
.pre_paid a:hover,.pre_paid .current{color:#ee5a00;background:#f9f9f9 url(../images/sprite_pay.png) no-repeat 100% -534px;border-color:#ff7429;}
.bank_recommend{display:block;overflow:hidden;_float:left;margin-bottom:-10px;}
.bank_recommend li{padding:0 17px 20px 0;width:170px;float:left;display:block;}
.bank_recommend input{vertical-align:middle;height:35px;float:left;}
.bank_recommend label{width:140px;height:36px;text-align:center;border:1px solid #ccc;cursor:pointer;}
.bank_recommend .current{border:1px solid #FF7429;}
.pay_line .bank_l{line-height:40px;height:43px;vertical-align:middle;}
.bank_recommend .phone_car{padding:0 10px 0 0;width:150px;float:left;}
.bank_recommend .phone_car label{width:100px;}

.per-tab a{width:118px;height:36px;line-height:36px;}
.per-tab a:hover,.per-tab .current{background-position: 100% -526px;}

/*微信*/
.pay-weixin{background:#f2f2f2;margin:10px 0 0 43px;width:520px;height:365px;padding:0 20px;}
.p-w-box{float: left;width:250px;}
.pw-box-ft{height:40px;background: #ff7674 url(../images/sprite_pay.png) 40px -875px no-repeat;color:#fff;padding:5px 0 5px 100px;line-height:20px;}
.p-w-sidebar{float:right;width:240px;height:336px;background:url(../images/phone.jpg) 0 20px no-repeat}
.pw-box-hd{border: 1px solid #e2e2e2;background: #fff;padding:18px;height:213px;width:213px;margin:20px 0 15px;}
.pay-weixin-hd{margin:0 43px;}
.pay-weixin-hd .u-bd{border-bottom: 1px dashed #e1e1e1;padding-bottom:10px;}
.p-u-bd{padding:15px 0;font-size:14px;color: #a7a7a7;}
.gary{color: #555;font-weight: bold;}
.org,.pay_line label em{color: #ff7429;}

/*切换导航*/
.pay-tab-hd{border-bottom: 2px solid #ff7429;margin:0 42px;}
.pay-tab-hd li{float: left;text-align: center;font:bold 14px/30px Microsoft Yahei;margin-bottom:-2px;}
.pay-tab-hd li a{width:126px;height:30px;border: 2px solid #ff7429;display: block;background: #ff7429;color: #fff;}
.pay-tab-hd li a:hover,.pay-tab-hd .cur{border-bottom-color: #fff;background: #fff;color: #ff7429;}

/*paypal*/
.paypal-box label{width:108px;}
.paypal-box .pay_btn{margin:20px 0 0 113px;}
.paypal-box .pay_btn .g_btn,.paypal-box .pay_btn .b_btn{float: left;margin-right:10px;}
.pal-btn{background: #7b7b7b;width:103px;height:26px;border: 1px solid #676767;display: block;float: left;color:#fff;text-align: center;}

/*流程*/
.paypal-flow{background: #fefefe;border: 1px solid #e1e1e1;width:674px;height:674px;text-align: center;margin:0 auto -447px;position: relative;top:-621px;z-index: 999;}
.paypal-flow .close{background:url(../images/sprite_pay.png) no-repeat 0 -491px;display:block;width:32px;height:32px;line-height:100px;overflow:hidden;float: right;}
.paypal-hd{font:bold 22px/30px Microsoft Yahei;clear: both;}

.flow-list{width:259px;margin:15px auto;}
.flow-list li{background:url(../images/sprite_pay.png) repeat-x;height:33px;line-height:33px;overflow: hidden;}
.flow-list .txt{background-position:0 -404px;border: 1px solid #e1e1e1;}
.flow-list .txt2{background-position:0 -452px;border: 1px solid #eac7b4;}
.flow-list .icon{background-position:0 -441px;background-repeat:no-repeat;width:26px;height:9px;margin:10px auto;line-height:9px;}
.paypal-flow .pay-tips{background:none;border:none;text-align: left;padding:0 0 0 145px;*margin:0;}

/*转账汇款*/
.emsBox{padding:15px 25px 0 0;margin:0 42px;}
.emsBox .nr_t{padding: 10px 0 20px;}
.emsBox .nr_t dt,.txt-title{font-size:14px;color:#535353;font-weight: 700;margin-bottom:10px;}

.tblist{text-align:center;}
.tblist table{border:1px solid #e1e1e1;border-right:0px; color:#535353;border-collapse:collapse;}
.tblist .even td{background:#fbfbfb;}
.tblist thead,.tblist .acc_list .lie{background:#fff6eb;}
.tblist thead th{border-right:1px solid #e1e1e1;color:#ee5a00;}
.tblist td,.tblist th{height:35px; line-height:35px; vertical-align:middle;font-weight:normal;}
.tblist td{border-top:1px solid #e1e1e1;border-right:1px solid #e1e1e1;}

.tblist .acc_list{border-top:0px;}
.acc_list td,.acc_list th{text-align:left; padding-left:20px;}
.acc_list .lie{width:120px;padding-right:10px;text-align:right;color:#ee5a00;}

.ems-list{border-bottom: 1px dashed #e1e1e1;padding:15px 0;}
.ems-list .txt-list{line-height:30px;}
.txt-in{text-indent:19px;}
.ems-list .bd{clear: both;height:55px;}
.ems-list .bd dt{display: inline-block;float: left;width:118px;background: #fca270;height:28px;border: 1px solid #fa9a68;padding-left:20px;font:bold 14px/28px Microsoft Yahei;color:#fff;}
.ems-list .bd dd{float: left;margin-left:10px;line-height:30px;width:490px;}
.ems-list .bd2 dd{line-height:20px;}
/*ems*/
.emsBox .pay-tips{padding:20px 12px;}
.emsBox .pay-tips p{padding:1px;}
.emsBox .pay-tips .cor{color: #b66c45;}
.emsBox .nr{padding:20px 0 0;margin-bottom:-10px;}

/*自助提单*/
.pay-hd{border-bottom: 1px dashed #e1e1e1;padding:20px 0;margin:0 40px;}
/*充值疑问*/
.pay_h1{background:url(../images/sprite_pay.png) 0 -78px repeat-x;height:39px;padding:10px 10px 0;}
.pay_h1 .h1_tt{background:url(../images/sprite_pay.png) 0 -139px no-repeat;padding:0 20px;font-size:16px;display:block;float:left;color:#3e3e3e;font-weight:700;}
.pay_h1 .h1_right{float:right;padding-top:3px;}
.pay_h1 .h1_right a{color:#686868;padding:0 5px;}
.pay_h1 .h1_right a:hover{text-decoration:underline;}
.pay_h1 .h1_right .icon{background:url(../images/sprite_pay.png) 100% -193px no-repeat;padding-right:15px;color:#ff7429;}

/*内容*/
.pay_m_list{padding:35px 60px;min-height:400px;height:auto;_height:400px;color:#3e3e3e;font-size:14px;}
.pay_m_list .h2_tt{border-bottom:1px solid #dbdbdb;padding-bottom:10px;font-size:20px;color:#474747;}
.pay_m_list .h2_tt .g_btn{float:right;margin-top:7px;}
.pay_m_list .err,.pay_m_list .ok{display:block;float:left;background:url(../images/sprite_pay.png) no-repeat;padding-left:55px;width:50%;height:47px;line-height:47px;}
.pay_m_list .err{background-position:0 -230px;}
.pay_m_list .ok{background-position:0 -288px;}
.query_list{padding:10px 0;}
.query_list li{padding-bottom:5px;}
.query_list .o{color:#ee5a00;font-weight:700;padding-top:10px;}
.query_btn{margin:15px auto;width:385px;}
.query_btn a,.ok_btn a{float:left;margin:0 10px;_display:inline;}

/*充值失败*/
.pay_c_list{padding:15px 55px 0;}
.pay_c_list .t{font-weight:700;padding-bottom:5px;}
.pay_c_list .o{color:#ee5a00;}

/*充值成功*/
.pay_c_list .ok_list{padding-bottom:30px;}
.pay_c_list .g{color:#8c8c8c;}
.ok_btn{padding:0 45px 15px;}

/*pop*/
.newpay_pop .tops,.newpay_pop .btn_close,.finish_pay .payOver,.finish_pay .payError,.finish_pay	.toTargetPage,.newpay_conters .pay_jiaoses,.newpay_pop .but_queren{background: url(../images/sprite_pay.png) no-repeat;}
.newpay_pop{width:438px;font-size:14px;border: 1px solid #ff7800;background: #fff;}
.newpay_pop .tops{height:39px;font:bold 14px/39px Microsoft Yahei;color:#fff; padding:0 15px;background-position:0 -953px;background-repeat:repeat-x ;}
.newpay_pop .tops p{float: left;}
.newpay_pop .btn_close{float: right;display: inline-block;background-position: 0 -992px;width:24px;height:24px;margin-top:6px;overflow: hidden;line-height:15em;}

.finish_pay{padding:30px 0 30px 45px;color:#343434;}
.finish_pay	.toTargetPage{color:#ff7e03;font-weight:bold;background-position:-146px -992px;height:25px;line-height:25px;padding-left: 30px;}
.finish_pay	.toSelect{color:#989898;font-size:12px;margin:5px 0 20px 30px;}
.finish_pay	.payOver,.finish_pay .payError{line-height:30px;height:30px;padding-left:15px;background-position:-162px -1020px;margin-left:30px;}
.finish_pay	.payOver a,.finish_pay .payError a{color:#2676c9;text-decoration:underline;margin-right:10px;}

.newpay_conters{padding:27px 26px 20px 46px;}
.newpay_conters .pay_jiaoses{background-position: 0 -1050px;height:50px;line-height:25px;padding-left:60px;}
.newpay_conters .pay_tishi{font-size:12px;color:#eb2b00;padding:8px 0 8px 60px;}
.newpay_pop .pay_but_qr{width:93px;padding-bottom:20px;margin:0 auto;}
.newpay_pop .but_queren{height:32px;width:93px;text-align:center;color:#fff;font-weight:700;display:block;line-height:30px;background-position: 0 -1018px;}
