@charset "utf-8";
/* CSS Document */
.main{ width:760px; margin:19px auto 11px;}
.col1{ width:229px; margin-right:11px;}
.col2{ width:229px;}
.box3{ width:229px; overflow:hidden;}
.box3 h3{ display:block; width:229px; height:35px; overflow:hidden; background-image:url(img/spritebtn.gif); background-repeat:no-repeat; position:relative;}
.box3 h3 span{ display:block;  color:#666; padding:11px 0 0 47px; font-size:13px;}
.box3 h3 a.more{ display:block; width:40px; height:20px; line-height:20px; overflow:hidden; color:#777; font-weight:normal; position:absolute; top:9px; right:15px;}
.box3 h3 a.more:link,.box3 h3 a.more:visited{ color:#777; text-decoration:none;}
.box3 h3 a.more:hover{ color:#fa9217; text-decoration:none;}

.cBox{ border:1px solid #dee0e2; border-top:0; background:#f9f9f9;}
.box3 h3.problemTh{ background-position:0 -80px; margin-top:10px;}
.gProblem{ width:200px; margin:0 auto; padding:5px 0;}
.gProblem ul li a{ display:block; height:29px; line-height:29px; overflow:hidden; border-bottom:1px dotted #d2dfe8; background:url(img/dt.gif) no-repeat 0 center; padding-left:10px; color:#666; white-space:nowrap;}
.gProblem ul li a:link,.gProblem ul li a:visited{ color:#666; text-decoration:none;}
.gProblem ul li a:hover{ color:#fa9217; text-decoration:none;  background:url(img/dton.gif) no-repeat 0 center; }
.gProblem ul li a.no{ border-bottom:0;}

.box3 h3.csTh{ background-position:0 -122px; margin-top:10px;}
.gClient{ background:url(img/sprite.jpg) no-repeat 0 -412px; width:227px; height:212px; overflow:hidden;}
.gClient ul{ display:block; padding:80px 0 7px 56px; color:#444;}
.gClient ul li{ display:block; height:20px; line-height:20px; padding-bottom:7px; color:#666;}
.gClient ul li em{ display:inline-block; color:#2784b7; font-family:Arial;}
.gClient ul li a{ display:inline-block; color:#2784b7; text-decoration:none; font-family:Arial;}
.gClient ul li a:link,.gClient ul li a:visited{color:#2784b7; text-decoration:none;}
.gClient ul li a{ display:inline-block; color:#2784b7; text-decoration:none;}
.gClient ul li a:hover{ color:#fa9217; text-decoration:underline;}
.gClient a.csbtn{ clear:both; display:block; width:139px; height:34px; margin:0 auto; overflow:hidden; cursor:pointer; background:url(img/spritebtn.gif) no-repeat -287px 0; text-indent:-999em;}
.gClient a.csbtn:hover{ background:url(img/spritebtn.gif) no-repeat -287px -41px;}

.box3 h3.tutorialTh{ background-position:-235px -613px; }
.tutorPic{ width:227px; height:183px; margin:0 auto; position:relative;}
.tutorPic a.tBtn{ display:block; width:70px; height:23px; overflow:hidden; background:url(img/btn.png) no-repeat -178px -32px; position:absolute; left:80px; top:156px; text-indent:-999em; cursor:pointer;}
.tutorPic a.tBtn:hover{background:url(img/btn.png) no-repeat -96px -32px;}



/*---begin:col3---*/
.col3{ width:760px;}
.boxMain{ width:760px;}
.boxMain h3{ display:block; height:35px; overflow:hidden; background-image:url(img/spritebtn.gif);}
.payHall{ background-position:0 -1274px;}
.boxMain h3 span{ display:block; float:left;  _display:inline; color:#3b4844; padding:11px 0 0 47px; font-size:14px;}
.breadcrumb{ display:block; float:right; _display:inline;  height:35px; line-height:37px; color:#666; margin-right:20px; font-weight:normal;}
.breadcrumb a:link,.breadcrumb a:visited{color:#666; text-decoration:none;}
.breadcrumb a:hover{color:#fa9217; text-decoration:underline;}


/*---paycenter---*/
.payContent{ width:758px; margin:0 auto; min-height:490px; _height:490px;}
.payContent .step img{ display:block; width:734px; height:79px; padding:11px; margin: auto; background:#efefef; border:1px solid #fbfbfb; border-bottom:0; overflow:hidden;}
.payTop{ background:url(img/payTop.gif) no-repeat center 0; width:758px; margin:0 auto; padding-top:16px;}
.payNav{ width:146px;}
.boxMain .payNav h3{ display:block; background:url(/templates/ali/style/image/left-title.jpg) no-repeat 0 0; height:36px; overflow:hidden; text-indent:-999em;}
.boxMain .payNav ul li a{ display:block; width:126px; height:37px; line-height:37px; overflow:hidden; padding-left:20px; background:url(img/payNav.gif) no-repeat 0 -37px; color:#666; margin-bottom:0;}
.boxMain .payNav ul li a:link,.boxMain .payNav ul li a:visited{ color:#666; text-decoration:none;}
.boxMain .payNav ul li a:hover,.boxMain .payNav ul li a.on{background:url(/templates/ali/style/image/left-title.jpg) no-repeat 0 -73px; width:106px; padding-left:40px; font-weight:bold; color:#333; font-weight:bold;}

.payMain{ width:594px; padding-left:18px;}
.step1{ width:576px;}
.tip_b{ border:1px solid #f8e2ad; background-color:#fffbe8; padding:10px 25px; margin:0 auto;}
.step1 h4{ display:block; color:#ff0000; line-height:26px;}
.tip_b p{ display:block; line-height:18px; color:#666;}
.step2, .step3, .step4{ margin:15px 0 0 25px;}
.payMain h3{ display:block; width:232px; height:20px; overflow:hidden; text-indent:-999em; background-image:url(img/payth.gif); margin-bottom:10px;}
.payMain .step2 h3{ background-position:0 0;}
.payMain .step3 h3{ background-position:0 -37px;}
.payMain .step4 h3{ background-position:0 -72px;}
.step2_div {padding:0px 0 0 1px; position:relative;}
.payMain p.selectGame, .payMain p.changeGame{ display:block; height:26px; line-height:26px; overflow:hidden; vertical-align:middle;}
.step2_div strong{ float:left; height:25px; line-height:25px; color:#fa9217;}
.selectGame a.a2, .changeGame a.a2{ display:block; float:left; color:#787878; border:0; width:72px; height:25px; text-align:center; line-height:25px;  background:url(img/chbtn.gif) no-repeat 0 0; vertical-align:middle; margin-left:10px;}
.selectGame a.a2:link,.selectGame a.a2:visited{color:#fff; text-decoration:none;}
.selectGame a.a2:hover{color:#fff; text-decoration:none;}
.changeGame a.a2:link,.changeGame a.a2:visited{color:#fff; text-decoration:none;}
.changeGame a.a2:hover{color:#fff; text-decoration:none;}
.step2 p label,.step3 p label{ float:left; line-height:25px;  padding-left:27px; color:#333; }
.step4 p label{ float:left; line-height:16px;  padding-left:27px; color:#333; }
.step3_div var{display:inline-block;}
.step3_div input{border:1px solid #55a3cd; background:#e9f7ff;padding:4px 3px; font-size:12px; width:182px;} 
.payMain em{color:#f60;font-weight:bold; padding:0 3px;}
.step3_div p,.step4_div p,.step2_div p{margin:10px 0;}
.step3_div p.w2{ color:#f00;}

.c_o{color:#ff7100; padding-left:28px;}
.step1 .tip_b h4  .c_o{ padding-left:0!important;}

#qy_card p.yu{background:none; }
#qy_card p.yu a{ padding-left:6px;}
#qy_card p a{margin:0 10px 0 87px;color:#1495E6;}
#qy_card p a.add,#qy_card p a.del{ margin:0 0 0 10px;}
.cd2{ height: 72px; margin-top:23px;  padding-top:5px; background:url(img/cd2.gif) no-repeat 27px 0; }

#qy_card p a:hover{color:#F60; text-decoration:underline;}
#qy_card p var strong{color:#F60;}
.payMain button.next{ clear:both; display:block; width:134px; height:41px; margin:15px 0 10px 134px; background:url(img/btn.png) no-repeat 0 -628px; border:none; text-indent:-999em;}
.payMain .kp{ text-align:right; padding:20px 30px 30px 20px;}
.payMain .kp a:link,.payMain .kp a:visited{ color:#00c; text-decoration:none;}
.payMain .kp a:hover{ color:#00f; text-decoration:underline;}

/*---charge center---*/

/*---rgihtside---*/


.select_game,.change_game{position:relative; }
.tip_box{position:absolute; width:382px; z-index:9; top:28px; left:110px; }
.alpha_tm {filter:alpha(opacity=0);opacity:0;-moz-opacity:0;}
.tip_box iframe{width:390px;height:374px;}
.tip_c{background:#fff;border:2px solid #1e9ed9; height:216px; }
.tip_c ul{height:200px; padding:8px 5px; overflow:auto}

.tip_c li a{float:left; width:100px; height:60px; background: url(img/tccbg.gif) no-repeat -105px 0; margin:2px 8px 2px 9px;text-align:center; _display:inline;}
.tip_c li a:hover, .tip_c li a.current{text-decoration:none;  background: url(img/tccbg.gif) no-repeat 0 0;}
.tip_c li a img{ display:block; width:85px;height:50px;margin:6px auto 0;}
.tip_c li a span{position:absolute; bottom:5px;left:0;width:100px;text-align:center;color:#666;display:none;}
.tip_c li a:hover span{font-weight:bold; color:#5e9c00; }
/*.tip_c ul{background:#D2EBD4;border:1px solid #C0DFC3;}
.tip_c dl{background:#D2EBD4;border:1px solid #C0DFC3;}*/

.tip_c dt{width:100%; border-bottom:1px solid #dee6de;font-weight:bold;}
/*.tip_c dd{width:32%;float:left;margin:5px 2px 5px 0;border-bottom:1px dashed #dee6de;}*/
.tip_c dd a{}
.tip_c dd a:visited{color:#666;}
.allser{left:110px; top:60px; }
.allser h5{height:26px;  background:url(img/fwqlb.gif) repeat-x; color:#1e9ed9; line-height:26px; overflow:hidden;}
.allser h5 span{ display:block; float:left; height:26px; line-height:26px; text-align:left; color:#1e9ed9; font:bold 14px/26px arial;text-indent:1em; width:100px;}
.allser h5 p{width:155px;height:20px;line-height:19px; color:#3f91d0;float:right;    margin:3px 0 0;}
.allser h5 p input{width:47px;height:18px;border:1px solid #e3e3e3;margin:0 5px;text-align:center; vertical-align:top; _vertical-align:middle;*+vertical-align:middle;}
.payMain .allser h5 p button{ display:inline-block; *display:inline; *zoom:1; width:59px;height:17px;margin-left:5px;background:url(img/clinbtn.gif) no-repeat 0 0;border:none; text-indent:-999em;overflow:hidden; margin:-2px 0 0 3px;}
.payMain .allser h5 p button:hover{ background:url(img/clinbtn.gif) no-repeat 0 0; margin:-2px 0 0 3px;}

.allser .tip_c{padding:0;background-color:#fff;}
.allser dl{margin:5px;background:#fff;border:1px solid #ddecdd; height:178px; overflow:auto;}
.allser dd{margin:3px 0;float:left; width:115px; text-align:center;}
.allser dd a:link,.allser dd a:visited{line-height:30px;color:#000;  border-bottom:1px dashed #dde8f1;}
.allser dd a:hover{color:#f60;}
/*---pop--*/
.pop{width:520px; font-size:12px;color:#628e6e;line-height:22px;margin:0 0 0 -260px;position:absolute;top:30%;left:50%;z-index:999;}
.pop h3{padding:5px 4px 0 4px; height:32px; background:url(img/box2.png) no-repeat 0 0;}
.pop h3 strong{margin-left:10px;float:left;color:#dfffce;font:bold 14px/26px arial,"����";}
.close{float:right;width:31px;height:23px;margin-right:6px;background:url(img/close.png) no-repeat 0 0;}
.close:hover{background-position:-31px 0;}
.pop_c{padding:0 5px 10px 7px;background:url(img/box2.png) no-repeat 0 bottom;}
.pop_div{padding:20px 0 0 0;background:url(img/box_line.png) repeat-x 0 -2px;}
.margin{padding-right:10px;padding-left:12px;}
.line{padding-top:16px; padding-bottom:20px;background:url(img/box_line.png) repeat-x 0 0;}
.pay_tip{margin:10px 20px;padding-left:140px; background:url(img/pay_tip.png) no-repeat 0 0;min-height:190px;_height:190px; font-size:14px;}
.pay_tip strong{color:#999;}
.pay_tip p{margin:0.8em 0;}
.pay_tip label{color:#3f930a;}
.pay_tip em{color:#ff7800;}
.pay_tip_btn{ text-align:center;}
.pay_tip_btn a{
display:inline-block;margin:0 8px; text-align:center;
 width:80px; height:24px; 
 background:url(img/btn.png) 4px -156px no-repeat;
 line-height:26px; 
 font-size:12px; font-weight:bold; 
color:#fff; margin:0 5px;
}
.pay_tip_btn a:hover{color:#ff0;}

.pay .margin{padding:0;}

.bank_abc{width:500px;margin:15px 0 15px 0; border:1px solid #ccc;}
.bank_abc td{padding:2px;border:1px solid #ccc;}
.payMain h6{margin:2px auto 12px; padding-left:30px; font:bold 14px/21px arial;color:#008ac6;  background-image:url(img/icon2.png) ;background-repeat:no-repeat; height:26px; line-height:26px; }
.payMain .step2 h6{ background-position:0 0;}
.payMain .step3 h6{ background-position:0 -26px;}
.payMain .step4 h6{ background-position:0 -52px;}

.bank_abc,.bank_abc td{font:12px/24px arial;border:1px solid #ccc; border-collapse:collapse; color:#00577f;}
.bank_ul{margin:10px 45px 0 18px; line-height:26px; color:#00577f;}
.step4 .bank_ul .c_o{ padding-left:0;}
.step3 .bank_ul li p{ color:#f00; font-weight:bold; margin:1em 2em; border:1px dashed #f90; padding:6px 8px; background-color:#FFFFE1; width:280px; line-height:1.5em;}

/*---paycenter---*/


/*---end:col3---*/



/*20160513*/
/* CSS Document */
#userOption{ width:100%; font-size:12px; }
.user-option{ width:980px; margin:0 auto; }
.user-option-content{ width:978px; border:1px solid #FFA78D; background:#F6F6F6; padding:5px 0; float:left;border-top:medium none; }

.user-option-left{ width:175px; position:relative; float:left; z-index:2; }
.user-option-left dl{ width:100%; float:left; }
.user-option-left dt{ width:122px; height:37px; margin-bottom:7px; line-height:35px; font-size:14px; color:#FFF; float:left; background:url(/templates/ali/style/image/sidebar-new.gif); padding-left:53px; }
.user-option-left .dt-title-1{ background-position:0 -37px; }
.user-option-left .dt-title-2{ background-position:0 -74px; }
.user-option-left .dt-title-3{ background-position:0 -111px; }
.user-option-left .dt-title-4{ background-position:0 -240px; }
.user-option-left dd{ width:144px; padding-left:24px; float:right; margin-right:-1px; height:29px; line-height:28px; color:#444; font-weight:100; font-size:12px; }
.user-option-left dd span{ padding-left:20px; height:28px; float:left;  }
.user-option-left dd .unbind{ background:url(/templates/ali/style/image/sidebar-new.gif) 0 -177px no-repeat; }
.user-option-left dd .bind{ background:url(/templates/ali/style/image/sidebar-new.gif) 0 -205px no-repeat; }
.user-option-left dd a{ color:#444; }
.user-option-left .act{ font-weight:bold; background:url(/templates/ali/style/image/sidebar-new.gif) 100% -148px; }

.user-option-right{ width:742px; padding:5px 27px; min-height:780px; _height:780px; border:1px solid #EAEAEA; float:left; position:relative; z-index:1; background:#FFF; color:#444; font-size:12px; }
.user-option-right-title{ height:30px; line-height:30px; padding-left:10px; border-bottom:1px solid #E5E5E5; }
.user-option-right-title h3{ font-size:14px; font-weight:bold; }
.user-option-right-titles{ height:30px; line-height:30px; padding-left:10px; border-bottom:1px dotted #B3B3B3; }
.user-option-right-titles h4{ font-size:12px; font-weight:100; }
.user-option-usercard{ padding:12px 32px; background:#FAFAFA; }
.user-option-usercard .pho{ width:80px; height:80px; float:left; padding:3px; border:1px solid #F0F0F0; border-radius:2px; }
.user-option-usercard .info{ width:270px; padding-left:15px; float:left; }
.user-option-usercard .info-username{ height:25px; line-height:25px; color:#333; }
.user-option-usercard .info-prevtime{ height:20px; line-height:20px; color:#777; }
.user-option-usercard .info-option{ padding-top:5px; color:#777; }
.user-option-usercard .info-other1{ width:121px; height:26px; display:block; background:url(/templates/ali/style/image/patch.gif) -141px -105px; }
.user-option-usercard .serivce-notice{ width:300px; height:106px; float:right; border:1px solid #EFEFEF; position:relative; background:#FFF; }
.user-option-usercard .serivce-notice-tips{ position:absolute; left:-1px; top:-1px; width:39px; height:39px; z-index:1; background:url(/templates/ali/style/image/patch.gif) 0 -105px; }
.user-option-usercard .serivce-notice-content{ width:270px; height:100px; float:left; position:relative; z-index:2; padding-left:12px; padding-top:10px }
.user-option-usercard .serivce-notice-title{ height:18px; line-height:18px; padding-left:15px; float:left; }
.user-option-usercard .serivce-notice-p1{ width:65px; float:left; }
.user-option-usercard .serivce-notice-p2{ width:69px; float:left; }
.user-option-usercard .serivce-notice-p3{ width:50px; float:left; }
.user-option-usercard .serivce-notice-p4{ width:70px; float:right; }
.user-option-usercard .serivce-notice li{ width:255px; padding-left:15px; height:24px; line-height:24px; border-bottom:1px dotted #CECECE; float:left; }

.user-option-gamelist{ }
.user-option-gamelist li{ width:274px; height:200px; float:left; padding:0 12px 0 32px; }
.user-option-gamelist li .pho{ height:165px; }
.user-option-gamelist li .info{ height:35px; background:#F8F8F8; line-height:35px; padding:0 13px 0 20px; }
.user-option-gamelist li .info a{ color:#EE3C00; }

.user-option-alert{ padding:38px 0 0 122px; }

.user-option-repassword{ padding-left:50px; }
.user-option-repassword-name{ width:88px; text-align:right; float:left; line-height:30px; }
.user-option-repassword-user{ width:158px; line-height:30px; color:#EB5E00; }
.user-option-repassword .ui-tips-info , .user-option-repassword .ui-tips-done{ width:508px; }
.user-option-repassword .fl{ line-height:32px;}
.user-option-repassword select{ margin-top:7px; *margin-top:5px; }
.user-option-repassword .ie-webkit-label{ *line-height:26px; -webkit-line-height:26px; }

.user-option-bind{ padding:50px 60px 0 55px; }
.user-option-bind-buff{ width:34px; height:32px; float:left; background:url(/templates/ali/style/image/reg.png) 0 0; margin-top:10px; }
.user-option-bind-buff-none{ background-position:-34px 0;  }
.user-option-bind-icon{ width:70px; height:50px; float:left; display:inline; background:url(/templates/ali/style/image/reg.png); margin-left:20px; }
.user-option-bind-icon-phone{ background-position:0 -128px; }
.user-option-bind-icon-mail{ background-position:0 -78px; }
.user-option-bind-text{ width:400px; float:left; line-height:20px; padding-top:5px; }
.user-option-bind-text span{ font-size:14px; color:#333; }
.user-option-bind-con{ float:right; line-height:50px; }

.user-option-step{ width:592px; padding:27px 0 0 84px; }
.user-option-step-line{ width:100%; float:left; line-height:32px; }
.user-option-step-line strong{ color:#EB5E00 }
.user-option-step-line-p1{ line-height:18px; }
.user-option-step-line-p2{ line-height:18px; }
.user-option-step-tips{ width:100%; border-top:1px dotted #D5D5D5; float:left; margin-top:50px;padding-bottom:6px; }

/* find password */
.user-option-main{ width:968px; padding:5px; border:1px solid #EAEAEA; float:left; }
.user-option-main-content{ min-height:500px; _height:500px; padding:10px 20px 100px; border:1px solid #EAEAEA; background:#FFF; }
.user-option-main-content .user-option-repassword{ padding-left:27px; width:565px; }
.user-option-fp{ width:592px; margin:0 auto; }
.user-option-main-content .user-option-alert{ padding:20px 0 0 57px; float:left; }
.user-option-main-content .little-title{ width:100%; border-bottom:1px dotted #EAEAEA; float:left; line-height:24px; }
.user-option-main-content .little-title strong{ color:#EB5E00 }
.user-option-main-textarea{ padding:10px 15px; border:1px solid #EAEAEA; float:left; background:#F8F8F8; line-height:20px; }
.user-option-main-fp-way{ width:563px; float:left; }
.user-option-main-fp-way li{ width:531px; height:72px; padding:20px 15px 0; border:1px solid #FFF; float:left; background:#FFF; margin-top:10px; }
.user-option-main-fp-way li .text1{ width:295px; float:left; line-height:18px; color:#777; }
.user-option-main-fp-way li .text1 strong{ font-size:14px; color:#444; }
.user-option-main-fp-way .hover{ border-color:#A1C6D3; background:#F5FAFD; }

/* user pay */
.user-option-pay-bg{ background:url(/templates/ali/style/image/sidebar-bg.gif) left top repeat-y #FFF; padding:0; }
.user-option-pay-left{ width:198px; float:left; margin-bottom:20px; }
.user-option-pay-left dl{ width:100%; float:left; }
.user-option-pay-left dt{ width:100%; height:51px; float:left;background:url(/templates/ali/style/image/left-title.jpg) left bottom no-repeat }
.user-option-pay-left dd { width:100%; float:left; position:relative; }
.user-option-pay-left dd a{ width:133px; padding-left:64px; float:left; height:48px; line-height:48px; color:#444; font-weight:100; font-size:14px; background:url(/templates/ali/style/image/sidebar-new.gif) -1px -47px; }
.user-option-pay-left dd span{ float:left;  }
.user-option-pay-left dd .pay-way{ position:absolute; top:12px; left:28px; width:23px; height:23px; background:url(/templates/ali/style/image/sidebar-new.gif); }
.user-option-pay-left dd .pay-way-1{ background-position:0 -130px; }
.user-option-pay-left dd .pay-way-2{ background-position:-23px -130px; }
.user-option-pay-left dd .pay-way-3{ background-position:-46px -130px; }
.user-option-pay-left dd .pay-way-4{ background-position:-69px -130px; }
.user-option-pay-left dd .pay-way-5{ background-position:-92px -130px; }
.user-option-pay-left dd .pay-way-6{ background-position:-115px -130px; }
.user-option-pay-left dd .pay-way-7{ background-position:-138px -130px; }
.user-option-pay-left dd .pay-way-8{ background-position:-0px -153px; }
.user-option-pay-left dd .pay-way-9{ background-position:-23px -153px; }
.user-option-pay-left dd .pay-way-10{ background-position:-46px -153px; }
.user-option-pay-left dd .pay-way-11{ background:url(/templates/ali/style/image/sidebar-new.gif) -69px -153px; }
.user-option-pay-left dd .pay-way-12{background-position:-92px -153px; }
.user-option-pay-left dd .pay-way-13{background-position:-115px -153px; }
.user-option-pay-left dd .pay-way-14{background-position:-138px -153px; }
.user-option-pay-left dd .pay-way-15{background:url(/templates/ali/style/image/lian.png) 0 0 no-repeat; }
.user-option-pay-left dd .pay-way-16{background:url(/templates/ali/style/image/mo9.png) 0 0 no-repeat; }
.user-option-pay-left dd .pay-way-17{background-position:-162px -130px; }
.user-option-pay-left dd .pay-way-18{background:url(/templates/ali/style/image/weixin.png) 0 0 no-repeat; }
.user-option-pay-left dd .pay-way-19{background:url(/templates/ali/style/image/msm.jpg) 0 0 no-repeat; }
.user-option-pay-left dd .pay-way-20{background:url(/templates/ali/style/image/jdpay.jpg) 0 0 no-repeat; }
.user-option-pay-left .act{ font-weight:bold; background:url(/templates/ali/style/image/sidebar-new.gif) -1px -1px; height:46px;overflow:hidden; }


.user-option-pay-right{ width:723px; padding-left:37px; padding-top:20px; float:left; }
.user-option-pay-right-title{ height:30px; line-height:30px; padding:0 0 6px 10px; border-bottom:1px solid #C3C3C3; }
.user-option-pay-right-icon{ width:31px; height:30px; float:left; background:url(/templates/ali/style/image/style.gif) -160px -140px; }
.user-option-pay-right-title h3{ font-size:14px; font-weight:100; float:left; margin-left:7px; }
.user-option-pay-right-title strong{ color:#EB5E00; font-weight:bold; }
.user-option-pay-right-content{ min-height:360px;  _height:360px; }
.user-option-pay-form{ width:100%; padding-top:19px; float:left; color:#444; line-height:26px;position:relative; }
.user-option-pay-form .ui-inputText{ width:152px; }
.user-option-pay-form select{ width:160px; height:21px; }
.user-option-pay-form-p1{ width:175px; text-align:right; padding-right:5px; float:left; }
.user-option-pay-form-radio label{ height:26px; line-height:26px; float:left; margin-right:8px; display:inline; }
.user-option-pay-form-radio .ui-inputText{ width:80px; height:24px; line-height:24px; }
.user-option-pay-right-content .user-option-step-tips{ margin-top:80px; padding-bottom:30px; }
.user-option-pay-right-content .user-option-step-line-p1 strong{ color:#444;  }
.user-option-pay-infoline{ height:18px; float:left; line-height:18px; font-size:14px; }
.user-option-pay-infoline .info-icon{ width:18px; height:18px; float:left; background:url(/templates/ali/style/image/style.gif) -106px -140px; }

.user-option-paylog-datepicker{ width:715px; height:37px; border-bottom:1px dashed #E5E5E5; padding-top:23px; float:left; padding-left:23px; color:#C0880F; line-height:26px; }
.user-option-paylog-datepicker .ui-inputText{ height:26px; line-height:26px; }
.user-option-paylog-datepicker .ui-datepicker-trigger{ float:left; margin-top:8px; cursor:pointer; }
.user-option-paylog-form{ width:736px; border:1px solid #D0E2E5; border-bottom:0; float:left; background:#FFF; float:left; }
.user-option-paylog-form-line{ width:100%; border-bottom:1px solid #D0E2E5; line-height:38px; text-align:center; float:left; }
.user-option-paylog-form-line div{ height:38px; border-color:#D0E2E5; background:#FFF;  }
.user-option-paylog-form-line span{ color:#F3680F; }
.user-option-paylog-form-head div{ border-color:#D0E2E5; background:#E8F6F8; font-weight:bold; }
.user-option-paylog-form-p1{ width:120px; float:left; border-right:1px solid; }
.user-option-paylog-form-p2{ width:145px; float:left; border-right:1px solid; }
.user-option-paylog-form-p3{ width:97px; float:left; border-right:1px solid; }
.user-option-paylog-form-p4{ width:94px; float:left; border-right:1px solid; }
.user-option-paylog-form-p5{ width:89px; float:left; border-right:1px solid; }
.user-option-paylog-form-p6{ width:95px; float:left; border-right:1px solid; }
.user-option-paylog-form-p7{ width:90px; float:left; border-right:0; }


/* ui-pop-pay */
.ui-pop-p1{ padding:40px 0 0 0; height:170px; float:left; }
.ui-pop-p1-line1{ width:100%; float:left; line-height:24px; text-align:center; }
.ui-pop-p1-line2{ margin-top:20px; padding-left:100px; float:left; }
.ui-pop-p1-line3{ width:363px; text-align:right; float:left; }
.ui-pop-p2{ padding:17px 0 22px 37px; float:left; }
.ui-pop-p2 .t-table td{ padding:0 0 0 10px; }
.ui-pop-p2 .t-table strong{ color:#EB5E00;}
.ui-pop-p2-line1{ padding-left:98px; float:left; }

/* junwang card pay */
.user-option-card-pay{}
.user-option-pay-form .ui-inputText{ height:24px; line-height:24px; }
.user-option-card-pay .ui-inputButton{ cursor:pointer; }
.user-option-card-pay-tips{ color:#FF0000; line-height:26px; }

/* Bank */
.bank_select {
    width:500px;
    margin:0 auto;
    height: 0px;
    overflow: hidden;
}
.bank_select li {
    float: left;
    height: 35px;
    padding-bottom: 20px;
    width: 165px;
}
.bank_select li span {
    margin-left: 10px;
	cursor:pointer;
}
.bank_ico {
    background-image: url("/templates/ali/style/image/bank_sprite.png");
    background-repeat: no-repeat;
    display: inline-block;
    height: 33px;
    vertical-align: middle;
    width: 114px;
	_height:33px;
	border:1px solid #CCC;
}
.bank_on{border:1px solid #FFA78D;}
.bank_icbc {
    background-position: -1393px -36px;
}
.bank_ccb {
    background-position: -813px -36px;
}
.bank_abc {
    background-position: -1625px -1px;
}
.bank_cmb {
    background-position: -1161px -36px;
}
.bank_boc {
    background-position: -697px -36px;
}
.bank_bcom {
    background-position: -1277px -36px;
}
.bank_ceb {
    background-position: -929px -36px;
}
.bank_post {
    background-position: -233px -1px;
}
.bank_gzrcc {
    background-position: -929px -1px;
}
.bank_gzcb {
    background-position: -117px -36px;
}
.bank_shrcc {
    background-position: -1509px -36px;
}
.bank_spdb {
    background-position: -349px -1px;
}
.bank_bjrcb {
    background-position: -1px -36px;
}
.bank_cmbc {
    background-position: -349px -36px;
}
.bank_sdb {
    background-position: -1px -1px;
}
.bank_citic {
    background-position: -465px -36px;
}
.bank_pab {
    background-position: -117px -1px;
}
.bank_shb {
    background-position: -1277px -1px;
}
.bank_bob {
    background-position: -1393px -1px;
}
.bank_hxb {
    background-position: -233px -36px;
}
.bank_nbcb {
    background-position: -697px -1px;
}
.bank_njcb {
    background-position: -1045px -1px;
}
.bank_hzb {
    background-position: -1161px -1px;
}
.bank_hsb {
    background-position: -1509px -1px;
}
.bank_cbhb {
    background-position: -813px -1px;
}
.bank_bea {
    background-position: -581px -1px;
}
.bank_cib {
    background-position: -1045px -36px;
}
.bank_cgb {
    background-position: -465px -1px;
}
.bank_czb {
    background-position: -581px -36px;
}
/* new bank */
.bank_gzb {
    background-position: -1px -71px;
}
.bank_wzb {
    background-position: -117px -71px;
}
.bank_njb {
    background-position: -233px -71px;
}
.bank_jsb {
    background-position: -349px -71px;
}
.bank_bjb {
    background-position: -465px -71px;
}
.bank_hxb2 {
    background-position: -581px -71px;
}
.bank_xyb {
    background-position: -697px -71px;
}
/* 20150319 新银行 */
.bank_nsb {
    background-position: -813px -71px;
}
.bank_hkb {
    background-position: -929px -71px;
}
.bank_jinsb {
    background-position: -1045px -71px;
}
.bank_sdxb {
    background-position: -1161px -71px;
}
.bank_ydxb {
    background-position: -1277px -71px;
}
.bank_znxb {
    background-position: -1393px -71px;
}
.bank_dyb {
    background-position: -581px -1px;
}
.bank_snsb {
    background-position: -1509px -71px;
}
.bank_bhb {
    background-position: -1625px -71px;
}
.bank_cdb {
    background-position: -1625px -36px;
}



.bank_more, .bank_more_up {
    background-image: url("/templates/ali/style/image/bank_more.png");
    background-repeat: no-repeat;
    cursor: pointer;
    height: 26px;
    margin: 0 auto;
    width: 462px;
	color:#FFF;
}
.bank_more {
    background-position: 0 0;
}
.bank_more_up {
    background-position: 0 -26px;
}

/*gx-sservice-center*/
.gx-service-center{}
.gx-service-center-list li{ float: left; }
.gx-service-center-list li a{ width: 210px; height: 77px;background:url(/templates/ali/style/image/gx-server-center-list.gif) 0 0 no-repeat; display: block; text-align: center; color: #929292; font-size: 12px;
padding: 100px 0 0; margin: 0 20px 0 0;}
.gx-service-center-list li a:hover{color: #929292; text-decoration: none;}
.gx-service-center-list li .online-service{ background-position: -210px 0}
.gx-service-center-list li .service-phone{background-position: -420px 0; margin: 0px;}
.gx-service-center-list li strong{ font-size: 18px; font-family: "Microsoft Yahei"; font-weight:600 }
.gx-service-center-list li span{ display: block;}
/*question-item*/
.question-item-inner{ width: 324px; height: 256px; border: 1px solid #e0e0e0; padding:0 1px;}
.question-item-inner-title{height:32px;background:url(/templates/ali/style/image/question-item-inner-title.gif) repeat-x; line-height: 32px;}
.question-item-inner-title h3{ font-size: 12px; color: #676767; padding: 0 0 0 10px; font-weight: 800}
.question-item-inner-title a{ float: right;padding: 0 10px 0 0;color: #676767;}
.question-item-inner-title a:hover{color: #676767; text-decoration: none}
.question-item-inner-text {padding: 7px 0 0;}
.question-item-inner-text li{ border-bottom:1px dotted #dbdbdb; margin: 0 7px; padding: 3px 0;text-indent:0.3em}
.question-item-inner-text li a{ color: #676767; }
.question-item-inner-text li a:hover{ color: #676767; }

/*question-item-list*/
.question-item-list{min-height: 500px; height: auto !important; height: 500px; border: 1px solid #e0e0e0; padding:0 1px;}
.question-item-list-title{height:32px;background:url(/templates/ali/style/image/question-item-inner-title.gif) repeat-x; line-height: 32px; width: 100%}
.question-item-list-title h3{ font-size: 12px; color: #676767; padding: 0 0 0 10px; font-weight: 800}
.question-item-list-text {padding: 7px 0 0;}
.question-item-list-text li{ border-bottom:1px dotted #dbdbdb; margin: 0 7px; padding: 4px 0;text-indent:0.3em}
.question-item-list-text li a{ color: #676767; }
.question-item-list-text li a:hover{ color: #676767; }
/*question-item-detail*/
.question-item-detail{min-height: 500px; height: auto !important; height: 500px; border: 1px solid #e0e0e0; padding:0 1px;}
.question-item-detail-title h1{font-size: 14px; font-weight: bold; text-align: center; color:#676767; padding: 10px 0 5px; }
.question-item-detail-title p{ text-align: center; border-bottom: 1px dotted #c9c9c9; padding: 5px 0;margin: 0 10px;}
.question-item-detail-centent{padding: 10px;}

/*ban-list*/
.ban-list-table{text-align:center;border-collapse:collapse;}
.ban-list-table tr{height:20px;}
.ban-list-table thead th{border:solid 1px #797979;text-align:center;}
.ban-list-table td{border:solid 1px #797979;text-align:center;}

/*msgcenter*/
.clearfix{display:block}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both}
.clearfix{zoom:1}
.fb{font-weight:bold;}
.pre{position:relative;}
.user-option-mess-tips{position:absolute;right:0;top:2px;}
.user-option-message dl{background:#f6f6f6;border-top:#fff solid 1px;border-bottom:#e5e5e5 solid 1px;}
.user-option-message dt{float:left;height:35px;height:35px;line-height:35px;}
.user-option-message .mess-del{float:left;background:url(/templates/ali/style/image/del.png) no-repeat;width:16px;height:16px;margin:10px 20px auto 20px;display:none;cursor:pointer;}/*display:inline-block;*/
.user-option-message .mess-title{float:left;background:url(/templates/ali/style/image/xy-ico.png) no-repeat 0 10px; padding-left:25px;width:590px;position:relative;cursor:pointer;display:inline}/*width:520px;*/
.user-option-message .mess-txt{width:400px;height:35px;display:inline-block;overflow:hidden;}
.user-option-message .mess-date{position:absolute;right:0;top:0;}
.user-option-message .mess-read{float:left;background:#e33f0d;display:inline-block;height:20px;width:36px;text-align:center;line-height:18px;color:#fff;margin:8px 20px auto 20px;}
.user-option-message .mess-read2{background:#597d97;}
.user-option-message .mess-jt{float:left;width:18px;height:16px;background:url(/templates/ali/style/image/updown-ico.png) no-repeat;display:inline-block;cursor:pointer;margin-top:8px;}
.user-option-message .mess-up{background-position:0 0;}
.user-option-message .mess-down{background-position:0 -16px;}
.user-option-message dd{float:left;width:580px;line-height:22px;padding:5px 0 10px 40px;color:#777777;overflow:hidden;}/*padding:5px 0 10px 80px;*/
/* pay new edit */
.zindexl{z-index:1;position:relative;}
#pay-chat-box{position:absolute;top:-2px;right:0px;background:url(/templates/ali/style/image/kefu-bg.gif) no-repeat;width:323px;height:30px;text-indent:14px;*padding-top:4px;_padding-top:0px;}
#pay-chat-box a{display:inline-block;width:82px;height:20px;text-indent:-9999px;position:relative;top:6px;left:-4px;margin-right:8px;outline:none;*top:-5px;_top:6px;}
#pay-chat-box span{color:#FF0000;}
.dnone{display:none;}
#select-gid-style,#select-sid-style{background:url(/templates/ali/style/image/select-style.png) no-repeat;height:22px;line-height:22px;text-align:center;overflow:hidden;margin-top:2px;color:#FEFFA9;padding-right:16px;width:144px;}
/* game server box */
.alert_select{width:566px;height:222px;display:none;overflow:hidden;position:absolute;background:#fff;border:1px solid #D9581B;top:102px;left:69px;color:#FEF7F5;z-index:800}
.alert_select_title{width:566px;height:30px;overflow:hidden;background:#F57032;}
.alert_select_close{width:22px;height:22px;display:inline;float:right;overflow:hidden;margin:4px 5px 4px 0;background:url(/templates/ali/style/image/alert_close.jpg) no-repeat;cursor:pointer;}
.alert_select_title ul{width:536px;height:28px;overflow:hidden;float:left;padding:2px 0 0;}
.alert_select_title ul li{width:64px;height:28px;float:left;line-height:28px;text-align:center;font-size:14px;}
.alert_game,.alert_server{cursor:pointer;}
.alert_select_title ul li.on{background:url(/templates/ali/style/image/alert_btn.png) no-repeat -10px -42px;color:#F57032;}
.alert_select_title ul.alert_server_sort li{width:90px;}
.alert_select_title ul.alert_server_sort li.on{background:url(/templates/ali/style/image/alert_btn.png) no-repeat -10px -7px;color:#F57032;}
.alert_select_title ul li.his_game{width:64px;margin:0 0 0 8px;}
.alert_select_title ul li.sept{width:12px;background:url(/templates/ali/style/image/alert_sept.jpg) no-repeat 50%;}
.alert_list{width:542px;height:182px;padding:6px 0;margin:0 0 0 6px;overflow-y:auto;}
.alert_list a{width:86px;height:26px;display:block;float:left;padding:0 0 0 27px;background:url(/templates/ali/style/image/radio.jpg) no-repeat 0 0;line-height:26px;cursor:pointer;color:#626262;margin:0 10px 10px 0;overflow:hidden;white-space:nowrap;_margin-right:8px;}
#select_server .alert_list a{background:url(/templates/ali/style/image/li-radio.jpg) no-repeat;width:142px;padding-left:23px;margin-right:8px;}
#select_server .alert_list a.on,#select_server .alert_list a:hover{background-position:0 -26px;}
.alert_list a.on,.alert_list a:hover{background:url(/templates/ali/style/image/radio.jpg) no-repeat 0 -26px;text-decoration:underline;color:#F57032}
.alert_pinyin{width:18px;height:18px;line-height:18px;float:left;padding:4px 20px;background:url(/templates/ali/style/image/pinyin.jpg) no-repeat 50%;text-align:center;color:#FFF}
.alert_pinyin_list{width:480px;float:left;overflow:hidden;*padding-bottom:10px;}
.game_list a{width:82px;}
.game-words{position: absolute;width: 76px;height: 20px;top: 4px;right: 56px;color:#818181;text-indent:4px;}
#select_server .alert_list{margin-left:22px;padding-bottom:0px\9;}
#select_server .his_game{background-position:-10px -42px;}
#select_server{top:138px;}
.select_iframe{width:566px;height:222px;background-color:#FFF;border:medium none;position:absolute;z-index:-1;top:0px;left:0px;}
#pop-body-iframe{position:absolute;width:474px;height:328px;background-color:#FFF;border:medium none;z-index:-1;top:0px;left:0px;}
#BtnPreview{position:static;}
#pay_index .wx{width:508px;}

#ui-pop-mobilealipay{width:574px;position:fixed;_position:absolute;top:50%;left:50%;z-index:999;background-color:#FFF;border:1px solid #FC8802;margin:-290px 0 0 -200px;}
#ui-pop-mobilealipay iframe{background-color:#FFF;position:absolute;top:0px;left:0px;z-index:-1;width:574px;height:400px;}
.matitle{height:36px;width:100%;position:relative;background:url(/templates/ali/style/image/malip-title.jpg) no-repeat;}
#close-mali{position:absolute;top:8px;right:8px;display:block;width:20px;height:20px;cursor:pointer;}
.init-pay-type{line-height:26px;}
#ui-pop-mobilealipay .ui-pop-p1-line2{padding-left:154px;}
#ui-pop-mobilealipay .ui-pop-p1{width:100%;}
#tcode{width:200px;height:200px;background-color:#828282;margin:80px auto 0;position:relative;}
#tcode img{width:200px;height:200px;border:none;}
#alicode-tips{background:url(/templates/ali/style/image/malipay-tips.jpg) no-repeat;width:136px;height:208px;position:absolute;top:-8px;right:-170px;display:none;}

/* pay success style str */
.gx-content-pay-game-ok{width:100%;height:300px;}
.gx-content-pay-ok{width:800px;margin:0 auto;height:260px;}
.gx-content-pay-ok .pay-ok-game{float:left;width:300px;}
.gx-content-pay-ok .pay-ok-game img{width:260px;height:260px;}
.gx-content-pay-ok .pay-ok-info{float:left;}
.gx-content-pay-ok .pay-ok-info h3{margin-top:30px;background:url(/templates/ali/style/image/chz_ok_ico.png) no-repeat;padding-left:90px;height:72px;color:#5f5f5f;font-size:24px;font:24px/36px "Microsoft YaHei";}
.gx-content-pay-ok .pay-ok-info .ingame{margin-top:30px;}
.gx-content-pay-ok .pay-ok-info .ingame a{display:block;text-indent:-999em;overflow:hidden;background:url(/templates/ali/style/image/chz_ingame.jpg) no-repeat;width:216px;height:50px;}
.gx-content-pay-ok .pay-ok-info .ingame a:hover{background-position:0 -50px;}
/* pay success style end */
/* pausePayWay style str */
.szfcz{color:#5f5f5f;font-family:"Microsoft YaHei";}
.szfcz h3{font-size:24px;line-height:50px ;}
.szfcz em{color:#EB5E00;}							
.szfcz .szfcz_btn{display:block;overflow:hidden;background:url(/templates/ali/style/image/szfcz_btn_bg.jpg) no-repeat;width:236px;height:56px;line-height:56px;font-size:24px;text-align:center;color:#fff;}
.szfcz a.szfcz_btn:hover{background-position:0 -56px;text-decoration:none;}
/* pausePayWay style str */
/* pay footer style str */
#footer-cs{float:left;}
.footer-cs{width:980px;margin:0 auto;}
.footer-cs .ico-f{display:inline-block;background:url(/templates/ali/style/image/ico-footer-cs.jpg) no-repeat;width:34px;height:28px;vertical-align:middle;margin-right:5px;}
.footer-cs .ico-f-01{background-position:0 0;}
.footer-cs .ico-f-02{background-position:-44px 0;}
.footer-cs .ico-f-03{background-position:-84px 0;}
.footer-cs .online-btn{background-position:0 -32px;width:111px;height:27px;margin-right:0;}
.footer-cs .inner{border:#e0e0e0 solid 1px;}
.footer-cs dl{float:left;height:156px;padding-left:40px;width:285px;overflow:hidden;background:url(/templates/ali/style/image/line-footer-cs.jpg) no-repeat right center;}
.footer-cs .dl-last{background:none;}
.footer-cs dl dt{margin:20px auto 10px auto;font-size:18px;height:28px;line-height:28px;color:#000;font-family:"Microsoft yahei";font-weight:bold;}
.footer-cs dl dd{color:#545454;line-height:21px;}
.footer-cs dl dd .num{font-family:"Arial";font-size:18px;color:#7a706d;}
.footer-cs dl dd a{color:#545454;}
/* pay footer style end */
/* 卡类充值 */
#card-pay-way ul{margin:0 0 20px 26px;}
#card-pay-way li{margin-bottom:10px;float:left;}
#card-pay-way label{cursor:pointer;}
.tit_a{border-bottom: 1px solid #e5e5e5;font-size: 12px;font-weight: normal;height: 35px;line-height: 35px;margin-bottom:16px;}
.card-payway-span{background:url(/templates/ali/style/image/sidebar-new.gif) -20px -6px no-repeat;display:inline-block;height: 34px;position: relative;width: 140px;margin-right:24px;line-height:34px;padding-left:38px;font-size:14px;*display:inline;*zoom:1;}
.card-pw-ico{background:url(/templates/ali/style/image/card-ico.jpg) 0 0 no-repeat;width:23px;height:23px;overflow:hidden;display:block;position:absolute;top:6px;left:9px;}
.card-ico-1{background-position:0px 0px;}
.card-ico-2{background-position:-23px 0px;}
.card-ico-3{background-position:-46px 0px;}
.card-ico-4{background-position:0px -23px;}
.card-ico-5{background-position:-23px -23px;}
.card-ico-6{background-position:-46px -23px;}
.card-ico-7{background-position:0px -46px;}
.card-ico-8{background-position:-23px -46px;}
.card-ico-9{background:url(/templates/ali/style/image/sidebar-new.gif) -46px -130px no-repeat;}
.card-ico-10{background:url(/templates/ali/style/image/sidebar-new.gif) -137px -153px no-repeat;}
.card-ico-11{background:url(/templates/ali/style/image/sidebar-new.gif) -92px -153px no-repeat;}
.card-ico-12{background:url(/templates/ali/style/image/sidebar-new.gif) 0 -153px no-repeat;}
.card-ico-13{background:url(/templates/ali/style/image/sidebar-new.gif) -69px -130px no-repeat;}
.card-ico-14{background:url(/templates/ali/style/image/sidebar-new.gif) -92px -130px no-repeat;}
.card-ico-15{background:url(/templates/ali/style/image/sidebar-new.gif) -46px -130px no-repeat;}
#paying-tips{height:54px;line-height:54px;margin-left:30px;}
.payi-m{padding-left:132px;}
.pay-err{float: left;text-align: center;width:100%;height: 122px;line-height: 100px;color:#F00}