@charset "utf-8";
html { zoom: expression(function(ele){ ele.style.zoom = "1"; document.execCommand("BackgroundImageCache", false, true); }(this)); }
body{margin:0;padding:0;background:#f5f5f5 url("../image/header.jpg")/*tpa=http://pay.37.com/static/image/header.jpg*/ repeat-x top;color:#515151;font-family:"微软雅黑",Arial,Helvetica,sans-serif;font-size:12px;}
div,span,ul,li,p,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,form,input{margin:0;padding:0;}
ul,li{list-style-type:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0;}
input,select{vertical-align:middle;}
.a{cursor:pointer;}
.bg{width:100%;height:100%;overflow:hidden;margin:auto;}
.red{color:#FF0000;}
.hide{ display:none;}

.header{width:980px;height:77px;position:relative;overflow:hidden;margin:auto;font-size:12px;}
.logo{width:162px;height:64px;position:absolute;display:block;top:4px;left:0;}
.header_title{width:150px;height:44px;position:absolute;border-left:1px solid #ccc;top:16px;left:180px;line-height:44px;font-size:30px;text-align:center;}
.header_title a{color:#515151;font-size:30px;}
.header_title a:hover{text-decoration:none;}
.header_content{width:300px;height:24px;position:absolute;top:46px;right:100px;line-height:24px;font-size:13px;text-align:right;}
.header_content a{color:#ff6600;}
.header_service{width:92px;height:27px;position:absolute;display:block;top:40px;right:4px;background:url("../image/button.png")/*tpa=http://pay.37.com/static/image/button.png*/ no-repeat -10px -65px;}
.lead_ico{width:194px;height:61px;position:absolute;display:block;bottom:6px;left:360px;background:url("../image/lead/lead_ico.png")/*tpa=http://pay.37.com/static/image/lead/lead_ico.png*/ no-repeat;cursor:pointer;}
.lead{width:840px;height:432px;display:none;}
.lead_content{width:840px;height:432px;margin:auto;position:relative;}
.lead_1{background:url("../image/lead/lead_1.png")/*tpa=http://pay.37.com/static/image/lead/lead_1.png*/ no-repeat}
.lead_2{background:url("../image/lead/lead_2.png")/*tpa=http://pay.37.com/static/image/lead/lead_2.png*/ no-repeat}
.lead_3{width:670px;background:url("../image/lead/lead_3.png")/*tpa=http://pay.37.com/static/image/lead/lead_3.png*/ no-repeat}
.close_lead{width:35px;height:35px;position:absolute;display:block;top:18px;right:22px;cursor:pointer;}
.next_lead{width:66px;height:106px;position:absolute;display:block;top:194px;right:32px;cursor:pointer;}
.header_guide {width:257px;height:77px;position:absolute;top:0;left:356px;background:url("../image/257x77.png")/*tpa=http://pay.37.com/static/image/257x77.png*/ no-repeat;line-height:20px;}
.header_guide_a {width:257px;height:77px;display:block;color:#ff7b20; cursor: pointer;}

.wrap{width:979px;height:100%;overflow:hidden;position:relative;margin:0 auto 20px;background:#fff url("../image/left_bg.jpg")/*tpa=http://pay.37.com/static/image/left_bg.jpg*/ repeat-y left;border-right:1px solid #ddd;}
.left{width:192px;height:100%;overflow:hidden;float:left;padding:6px 0 0 6px;}
.left_li,.left_li_nosept{width:188px;height:50px;overflow:hidden;padding:0 0 0 4px;position:relative; cursor:pointer;}
.left_li{background:url("../image/li_sept.jpg")/*tpa=http://pay.37.com/static/image/li_sept.jpg*/ no-repeat 7px bottom;}
.left_li_state_on,.left_li_hover{background:#a2d7dd url("../image/li_bg_on.jpg")/*tpa=http://pay.37.com/static/image/li_bg_on.jpg*/ no-repeat left;}
.left_li_span{width:154px;height:48px;display:block;margin:1px 0;padding-left:34px;line-height:48px;font-size:14px;color:#5b767e}
.left_li_nosept .left_li_span{color:#4697a0;font-size:15px;}
.left_li .left_li_span,.left_li_nosept .left_li_span{background: url("../image/dot.jpg")/*tpa=http://pay.37.com/static/image/dot.jpg*/ no-repeat 22px 50%;}
.left_li_state_on .left_li_span,.left_li_hover .left_li_span{background:#fff url("../image/dot_on.jpg")/*tpa=http://pay.37.com/static/image/dot_on.jpg*/ no-repeat 22px 50%;color:#6ca200;}
.left_li_state_hide{display:none;}
.left_bottom{width:198px;height:1px;position:absolute;overflow:hidden;background:#a2d7dd;bottom:0;left:0;}
.right_bottom{width:781px;height:1px;position:absolute;overflow:hidden;background:#ddd;bottom:0;right:0;}

.main,.main2{width:764px;height:100%;overflow:hidden;float:left;padding:16px 0 0 17px;color:#7b7a7a;text-align:left;}
.main .notice{width:678px;height:100%;margin:5px 0;padding:0 30px;background:#fcfaf1;line-height:26px;font-size:14px;}
.main_title{width:764px;height:32px;font-size:15px;line-height:32px;text-align:left;}

.main_shenzhou{width:636px;height:58px;overflow:hidden;padding:0 0 0 24px;}
.main_shenzhou_a{width:132px;height:58px;float:left;display:block;padding:0 0 0 32px;margin:0 48px 0 0;background:url("../image/radio.png")/*tpa=http://pay.37.com/static/image/radio.png*/ no-repeat 0 -2px;cursor:pointer;}
.main_shenzhou_a:hover,.main_shenzhou_state_on{background:url("../image/radio.png")/*tpa=http://pay.37.com/static/image/radio.png*/ no-repeat 0 -38px;}

.main_payFor{width:636px;height:38px;overflow:hidden;padding:0 0 0 24px;}
.main_payFor a{width:144px;height:32px;float:left;display:block;padding:0 0 0 32px;margin:3px 142px 3px 0;background:url("../image/radio.png")/*tpa=http://pay.37.com/static/image/radio.png*/ no-repeat 0 -14px;line-height:32px;font-size:15px;cursor:pointer;}
.main_payFor a.on,.main_payFor a:hover{background:url("../image/radio.png")/*tpa=http://pay.37.com/static/image/radio.png*/ no-repeat 0 -50px;color:#6ca200;}

.main_ptNotice{width:490px;height:44px;display:none;overflow:hidden;margin:0 0 0 30px;padding:0 20px;border:1px solid #59c8d5;line-height:44px;font-size:14px;}
.main_ptNotice a{color:#6ca200;font-weight:bold;}

.main_select{width:695px;height:44px;padding:0 0 0 69px;position:relative;z-index:400;}
.main_select div.main_select{width:144px;height:44px;position:absolute;padding:0 48px 0 44px;background-image:url("../image/select.png")/*tpa=http://pay.37.com/static/image/select.png*/;top:0;line-height:44px;text-align:center;font-size:16px;color:#333;cursor:pointer;}
.main_select_game{left:69px;background-position:-10px -64px;}
.main_select_server{left:341px;background-position:-10px -10px;}
.main_select div.main_select_on{width:176px;padding:0 48px 0 12px;background-position:-10px -118px;}
.main_select div .select_on{width:22px;height:44px;display:block;float:left;background:url("../image/select_on.jpg")/*tpa=http://pay.37.com/static/image/select_on.jpg*/ no-repeat 0 50%;}

.alert_arrow{width:13px;height:11px;display:none;overflow:hidden;position:absolute;background:url("../image/arrow.jpg")/*tpa=http://pay.37.com/static/image/arrow.jpg*/ no-repeat;top:50px;left:158px;z-index:900;}
.arrow_server{left:424px;}
.alert_select{width:566px;height:222px;display:none;overflow:hidden;position:absolute;background:#fff;border:1px solid #a0b601;top:60px;left:69px;z-index:800}
.alert_select_title{width:566px;height:30px;overflow:hidden;background:#c1d71d;}
.alert_select_close{width:22px;height:22px;display:inline;float:right;overflow:hidden;margin:4px 5px 4px 0;background:url("../image/alert_close.jpg")/*tpa=http://pay.37.com/static/image/alert_close.jpg*/ no-repeat;cursor:pointer;}
.alert_select_title ul{width:510px;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("../image/alert_btn.png")/*tpa=http://pay.37.com/static/image/alert_btn.png*/ no-repeat -10px -42px;color:#6ca200;}
.alert_select_title ul.alert_server_sort li{width:84px;}
.alert_select_title ul.alert_server_sort li.on{background:url("../image/alert_btn.png")/*tpa=http://pay.37.com/static/image/alert_btn.png*/ no-repeat -10px -7px;color:#6ca200;}
.alert_select_title ul li.his_game{width:64px;margin:0 0 0 8px;}
.alert_select_title ul li.sept{width:12px;background:url("../image/alert_sept.jpg")/*tpa=http://pay.37.com/static/image/alert_sept.jpg*/ no-repeat 50%;_font-size:0;_width:10px;}
.alert_list{width:560px;height:182px;padding:5px 0;margin:0 0 0 6px;overflow-y:auto;}
.alert_list a{width:146px;height:26px;display:block;float:left;padding:0 0 0 32px;background:url("../image/radio.png")/*tpa=http://pay.37.com/static/image/radio.png*/ no-repeat 0 -17px;line-height:26px;cursor:pointer;}
.alert_list a.on,.alert_list a:hover{background:url("../image/radio.png")/*tpa=http://pay.37.com/static/image/radio.png*/ no-repeat 0 -53px;text-decoration:underline;color:#6ca200}
.alert_pinyin{width:18px;height:18px;float:left;padding:4px 10px;background:url("../image/pinyin.jpg")/*tpa=http://pay.37.com/static/image/pinyin.jpg*/ no-repeat 50%;text-align:center;color:#333}
.alert_pinyin_list{width:500px;float:left;overflow:hidden;}
.game_list a{width:92px;}

/*20141209 select server change*/
.select_server {width:742px;left:0;}
.select_server .alert_select_title {width:742px;}
.select_server .alert_list {width:736px;}
.alert_fast_select {width:200px;display:inline;float:right;overflow:hidden;padding:6px 0;}
.alert_fast_text {float:left;display:inline;color:#55660a;font-size:14px;}
.alert_select_dom {width:80px;height:16px;float:left;display:block;background:#fff;border:1px solid #a0b601;line-height:16px;}
.alert_select_con {width:66px;height:16px;float:left;display:block;padding:0 0 0 2px;color:#6ca200;}
.alert_select_btn {float:left;height:0;display:block;margin-top:6px;border-top:5px solid #546905;border-left:5px solid #fff;border-right:5px solid #fff;border-bottom:none;cursor:pointer;_font-size:0;overflow:hidden;}
.alert_server_fastin {width:36px;height:16px;float:left;display:inline;background:#fff;border:1px solid #a0b601;text-align:center;color:#6ca200;}
.alert_btn_fastin {float:left;display:inline;padding:1px 6px;background:#fff;border:1px solid #a0b601;border-radius:5px;color:#55660a;}
.alert_option_bg {position:absolute;top:22px;left:553px;padding:2px 0 0;display:none;}
.alert_option_dom {width:78px;padding:1px;background:#fff;border:1px solid #a0b601;font-size:12px;overflow:hidden;}
.alert_option_dom li {width:74px;height:16px;float:left;padding:0 2px;line-height:18px;color:#6ca200;cursor:pointer;}
.alert_option_dom li.focus {background:#6ca200;color:#fff;}
.main_user{padding:32px 0 20px;position:relative;}
.main_user_account,.main_user_input{width:360px;height:32px;top:16px;left:0;z-index:1;}
.main_user_account .change_user,.main_user_account .change_user a,.main_user_input .change_user,.main_user_input .change_user a{color:#6ca200;cursor:pointer;}
.main_user_account span{float:left;}
.main-account-width{width:220px;height:32px;display:block;overflow:hidden;}
.main_user_input{display:none;}
.main_user_input .user_input,.main_user_role .user_role,.main_input_input,.mibile_input{width:142px;height:26px;float:left;overflow:hidden;padding:0 5px;margin:0 0 0 5px;border:1px solid #c7c7c7;line-height:26px;}
.main_mobile_phone span,.main_user_input span,.main_user_role span,.main_input_span{float:left;display:block;}
.main_user_role{width:340px;height:32px;position:absolute;top:32px;left:320px;z-index:1;}
.main_user_role .user_role{border-right:0;}
.main_user_role .change_role{width:34px;height:28px;float:left;background:url("../image/user_select.jpg")/*tpa=http://pay.37.com/static/image/user_select.jpg*/ no-repeat;cursor:pointer;}
.user_role_list{width:185px;position:absolute;display:none;overflow:hidden;padding:2px 0 0;background:#fff;border:1px solid #c7c7c7;border-top:0;top:26px;left:69px;z-index:1000;}
@-moz-document url-prefix(){.user_role_list{left:68px;}}
.user_role_list a{width:205px;height:24px;display:block;overflow:hidden;padding:0 5px;cursor:pointer;line-height:24px;font-size:14px;}
.user_role_list a:hover{background:#eee;}
.user_role_notice{width:340px;position:absolute;top:34px;left:0;z-index:600;line-height:24px;font-size:12px;}

.main_payByMobile{width:650px;height:32px;padding:16px 0 8px;}
.main_input_span{height:32px;}
.main_input_input{margin:0 0 0 5px;}
.main_input_notice{width:200px;height:32px;float:left;display:block;margin:0 0 0 10px;line-height:32px;color:#f00;}

.main_umpay_times,.main_umpay_month{width:450px;height:100%;padding:0 0 0 30px;}
.main_umpay_month{display:none;}
.main_umpay_type{width:450px;height:32px;overflow:hidden;}
.main_umpay_span{float:left;display:block;}
.main_umpay_type_a{width:74px;height:32px;float:left;display:block;padding:0 0 0 32px;background:url("../image/radio.png")/*tpa=http://pay.37.com/static/image/radio.png*/ no-repeat 0 -14px;line-height:32px;font-size:15px;cursor:pointer;}
.main_umpay_type_a:hover,.umpay_type_on{background:url("../image/radio.png")/*tpa=http://pay.37.com/static/image/radio.png*/ no-repeat 0 -50px;color:#6ca200}
.main_umpay_balance,.main_umpay_money{width:450px;height:32px;}
.main_umpay_balance_value{padding:0 0 0 8px;color:#f00;}
.main_umpay_detail{width:450px;overflow:hidden;}
.main_umpay_detail_span{float:left;display:block;padding:0 0 0 8px;}

.main_money{width:636px;padding:0 0 0 24px;}
.main_money_a{width:94px;height:32px;float:left;display:block;padding:0 0 0 32px;background:url("../image/radio.png")/*tpa=http://pay.37.com/static/image/radio.png*/ no-repeat 0 -14px;line-height:32px;font-size:14px;cursor:pointer;}
.main_money a.on,.main_money_a:hover,.main_umpay_money_list a.on{background:url("../image/radio.png")/*tpa=http://pay.37.com/static/image/radio.png*/ no-repeat 0 -50px;color:#6ca200}
.main_other_money,.main_money_convert{width:636px;height:30px;overflow:hidden;padding:5px 0 0 24px;line-height:30px;font-size:15px;}
.main_other_money a,.main_other_money span,.main_other_money label{float:left;display:block;}
.main_other_money a{width:32px;height:32px;background:url("../image/radio.png")/*tpa=http://pay.37.com/static/image/radio.png*/ no-repeat 0 -14px;}
.main_other_money a.on{background:url("../image/radio.png")/*tpa=http://pay.37.com/static/image/radio.png*/ no-repeat 0 -50px;}
.main_other_money .other_money{width:132px;height:26px;float:left;overflow:hidden;padding:0 5px;border:1px solid #c7c7c7;line-height:26px;}
.proportion{color:#6ca200;}
.card {height: 60px;padding: 0 0 0 24px;width: 636px;    font-size: 15px;line-height: 30px;}
.card input,.main_title input{width:132px;height:26px;overflow:hidden;padding:0 5px;border:1px solid #c7c7c7;line-height:26px;}

.umpay_type_a{width:74px;height:32px;padding:0 0 0 32px;background:url("../image/radio.png")/*tpa=http://pay.37.com/static/image/radio.png*/ no-repeat 0 -20px;line-height:32px;font-size:14px;cursor:pointer;}
.umpay_type a.on,.umpay_type_a:hover{background:url("../image/radio.png")/*tpa=http://pay.37.com/static/image/radio.png*/ no-repeat 0 -56px;color:#6ca200}
.umpay_gift_div{border:1px solid #59C8D5;margin: 0 0 0 30px;padding:20px;width: 490px;}
.umpay_gift_div .desc{}

.main_bank{width:680px;height:100%;overflow:hidden;}
.main_bank a{width:161px;height:36px;float:left;display:block;overflow:hidden;margin:0 0 5px;padding:3px 0 3px 48px;background:url("../image/radio.png")/*tpa=http://pay.37.com/static/image/radio.png*/ no-repeat 16px -10px;border:1px solid #fff;cursor:pointer;}

.main_bank a.on,.main_bank a:hover{background:url("../image/radio.png")/*tpa=http://pay.37.com/static/image/radio.png*/ no-repeat 16px -46px;}
.main_bank a.on img,.main_bank a:hover img{border:1px solid #59c8d5;}
.main_bank a.hide{display:none;}
.main_bank div{display: none;}
.main_bank a img{ width: 154px; border:1px solid #c7c7c7;}

.main_more_bank,.main_close_bank{width:680px;height:26px;overflow:hidden;padding-top:10px;background:url("../image/more_bank.jpg")/*tpa=http://pay.37.com/static/image/more_bank.jpg*/ no-repeat center bottom;}
.main_more_bank a,.main_close_bank a{width:150px;height:26px;display:block;margin:auto;text-indent:-2000px;cursor:pointer;}
.main_close_bank{display:none;}

.main_confirm{width:680px;height:45px;padding:14px 0 0;}
.main_confirm a{width:126px;height:45px;display:block;margin:auto;text-indent:-2000px;background-image:url("../image/button.png")/*tpa=http://pay.37.com/static/image/button.png*/;background-position:-10px -10px; cursor:pointer;}

.main_explain{width:678px;height:100%;margin:40px 0;padding:0 30px;background:#fcfaf1;line-height:26px;font-size:14px;}


.main_more_help{width:678px;height:28px;padding:0 30px;line-height:26px;text-align:right;}
.main_more_help a{font-size:14px;color:#515151;}
.main_more_help a:hover{color:#6ca200}

.message{width:839px;height:100%;overflow:hidden;margin:36px auto 20px;background:url("../image/message_bg.jpg")/*tpa=http://pay.37.com/static/image/message_bg.jpg*/ repeat-y;}
.message_top{width:839px;height:18px;overflow:hidden;background:url("../image/message_top.jpg")/*tpa=http://pay.37.com/static/image/message_top.jpg*/ no-repeat;}
.message_main{width:819px;height:100%;overflow:hidden;margin:32px auto;position: relative;}
.message_img{width:180px;height:316px;overflow:hidden;float:left;padding:0 0 0 54px;}
.success{background:url("../image/success.jpg")/*tpa=http://pay.37.com/static/image/success.jpg*/ no-repeat right 0;}
.failure{background:url("../image/failure.jpg")/*tpa=http://pay.37.com/static/image/failure.jpg*/ no-repeat right 0;}
.sign_success{background:url("../image/alipay_sign_success.jpg")/*tpa=http://pay.37.com/static/image/alipay_sign_success.jpg*/ no-repeat right 0;}
.sign_failure{background:url("../image/alipay_sign_failure.jpg")/*tpa=http://pay.37.com/static/image/alipay_sign_failure.jpg*/ no-repeat right 0;}
.error{background:url("../image/maintenance.jpg")/*tpa=http://pay.37.com/static/image/maintenance.jpg*/ no-repeat right 0;}
.error{background:url("../image/maintenance.jpg")/*tpa=http://pay.37.com/static/image/maintenance.jpg*/ no-repeat right 0;}
.error{background:url("../image/maintenance.jpg")/*tpa=http://pay.37.com/static/image/maintenance.jpg*/ no-repeat right 0;}
.message_content{width:533px;height:100%;overflow:hidden;float:left;padding:0 0 0 52px;font-size:14px;}
.message_title,.alert_confirm_title,.alert_jump_title{width:533px;height:38px;overflow:hidden;line-height:38px;font-size:18px;color:#6ca200;}
.message_title span{float:left;display:block;}
.message_title a.msg_service{width:92px;height:27px;float:left;display:block;margin-left:10px;background:url("../image/button.png")/*tpa=http://pay.37.com/static/image/button.png*/ no-repeat -10px -65px;}
.message_prompt{width:533px;height:24px;line-height:24px;font-size:12px;color:red;}
.message_content dl,.alert_confirm_dl{width:533px;height:100%;overflow:hidden;padding:2px 0 0;line-height:28px;}
.message_content dt,.alert_confirm_dl dt{width:150px;height:28px;float:left;overflow:hidden;color:#8c8c8c;}
.message_content dd,.alert_confirm_dl dd{width:383px;height:28px;float:left;overflow:hidden;color:#464648;}
.message_link{width:533px;height:32px;overflow:hidden;padding:18px 0 0;}
.message_link a{width:110px;height:32px;display:inline;float:left;margin-right:20px;background:url("../image/button.png")/*tpa=http://pay.37.com/static/image/button.png*/ no-repeat -10px -133px;line-height:32px;text-align:center;color:#666;}
.message_notice{width:533px;height:28px;overflow:hidden;padding:16px 0 0;line-height:28px;color:#464648;}
.message_notice a{color:#ff6600}
.message_foot{width:839px;height:18px;overflow:hidden;background:url("../image/message_foot.jpg")/*tpa=http://pay.37.com/static/image/message_foot.jpg*/ no-repeat;}
.error_title{padding:30px 0 0;color:#48becb;font-size:24px;}
.error_notice{font-size:16px;color:#464648;}

.foot{width:100%;height:100%;overflow:hidden;background:#f7fcfe;font-size:12px;}
.foot_help{width:976px;height:100%;margin:20px auto;padding:8px 1px;overflow:hidden;background:#fff;border:1px solid #ddd;}
.foot_help dl{width:209px;height:92px;float:left;overflow:hidden;padding:0 0 0 34px;border-left:1px dotted #ddd;}
.foot_help dt{width:175px;height:28px;padding-left:34px;background-image:url("../image/ico.png")/*tpa=http://pay.37.com/static/image/ico.png*/;background-repeat:no-repeat;line-height:28px;font-size:18px;color:#5c5c5c;}
.foot_help dt a{color:#5c5c5c;}
.foot_help dl.dl_1 dt{background-position:-10px -124px;}
.foot_help dl.dl_2 dt{background-position:-10px -86px;}
.foot_help dl.dl_3 dt{background-position:-10px -48px;}
.foot_help dl.dl_4 dt{background-position:-10px -10px;}
.foot_help dd{width:209px;height:64px;line-height:21px;line-height:21px;color:#454545;}
.foot_help dd span{float:left;}
.foot_help dd a{color:#454545;}
.foot_help li{line-height:21px;}
.foot_help li a{color:#454545;}
.foot_help dl.dl_1 dd{line-height:21px;}
.toservice{width:72px;height:21px;display:block;float:left;padding-left:34px;background-image:url("../image/button.png")/*tpa=http://pay.37.com/static/image/button.png*/;background-position:-10px -102px;}

.main_maintenance{width:510px;height:200px;padding:0 0 0 200px;margin:50px 0 0;background:url("../image/maintenance.jpg")/*tpa=http://pay.37.com/static/image/maintenance.jpg*/ no-repeat 40px 0;}
.main_maintenance_notice{width:510px;height:30px;padding:50px 0 20px;line-height:30px;font-size:24px;color:#48becb;}
.main_maintenance_more{width:510px;height:30px;padding:0 0 10px;line-height:30px;font-size:16px;color:#464648;}
.main_maintenance_button{width:510px;height:33px;line-height:33px;}
.main_maintenance_button_a{ cursor:pointer;width:162px;height:33px;float:left;display:inline;margin:0 8px 0 0;background:url("../image/button.jpg")/*tpa=http://pay.37.com/static/image/button.jpg*/ no-repeat;text-align:center;font-size:14px;color:#666;}

.foot_property{width:980px;height:100%;overflow:hidden;margin:auto;padding-bottom:20px;}
.foot_logo{width:134px;height:50px;float:left;overflow:hidden;padding:26px 0 0 56px;}
.foot_certificate{width:660px;height:100%;float:left;overflow:hidden;line-height:26px;text-align:center;}
.foot_certificate a{color:#515151}
.foot_monitoring{width:130px;height:30px;float:left;overflow:hidden;padding:40px 0 0;}

.alert_confirm{width:478px;height:378px;overflow:hidden;display:none;}
.alert_confirm_top{width:430px;height:34px;position:relative;overflow:hidden;padding:0 24px;background:url("../image/alert_jump_top.png")/*tpa=http://pay.37.com/static/image/alert_jump_top.png*/ no-repeat;line-height:34px;color:#464648;font-size:18px;}
.alert_confirm_close{width:36px;height:20px;position:absolute;display:block;top:0;right:9px;cursor:pointer;}
.alert_confirm_con{width:446px;height:336px;padding:0 16px;background:url("../image/alert_jump_bg.jpg")/*tpa=http://pay.37.com/static/image/alert_jump_bg.jpg*/ repeat-y;}
.alert_confirm_content{width:348px;padding:0 0 0 104px;background:url("../image/alert_notice.jpg")/*tpa=http://pay.37.com/static/image/alert_notice.jpg*/ no-repeat 16px 28px;}
.alert_confirm_title{width:348px;padding:10px 0 0;}
.alert_confirm_dl{width:348px;font-size:14px;}
.alert_confirm_dl dt{width:140px;}
.alert_confirm_dl dd{width:208px;}
.alert_confirm_link{width:348px;height:35px;overflow:hidden;padding:10px 0 0 ;}
.alert_confirm_link_a{ cursor:pointer;width:109px;height:35px;display:inline;float:left;margin:0 26px 0 0;background-image:url("../image/button.png")/*tpa=http://pay.37.com/static/image/button.png*/;background-position:-10px -220px;text-align:center;line-height:35px;color:#666;font-size:16px;}
.alert_confirm_fot{width:478px;height:8px;overflow:hidden;background:url("../image/alert_jump_foot.png")/*tpa=http://pay.37.com/static/image/alert_jump_foot.png*/ no-repeat 0 -2px;}
.alert_confirm_input{width:140px;height:22px;border:1px solid #c7c7c7;line-height:22px;}

.alert_jump{width:478px;height:234px;overflow:hidden;display:none;}
.alert_jump_top{width:430px;height:34px;position:relative;overflow:hidden;padding:0 24px;background:url("../image/alert_jump_top.png")/*tpa=http://pay.37.com/static/image/alert_jump_top.png*/ no-repeat;line-height:34px;color:#464648;font-size:18px;}
.alert_jump_close{width:36px;height:20px;position:absolute;display:block;top:0;right:9px;cursor:pointer;}
.alert_jump_con{width:478px;height:190px;background:url("../image/alert_jump_bg.jpg")/*tpa=http://pay.37.com/static/image/alert_jump_bg.jpg*/ repeat-y;}
.alert_jump_content{width:408px;padding:0 0 0 70px;}
.alert_jump_title{width:408px;padding:16px 0 10px;}
.alert_jump_text{width:408px;overflow:hidden;line-height:24px;color:#8c8c8c;font-size:14px;}
.alert_jump_span{color:#464648;}
.alert_jump_link{width:408px;height:35px;overflow:hidden;padding:10px 0 0 ;}
.alert_confirm_link_a,.alert_confirm_back_a{width:114px;height:35px;display:inline;float:left;margin:0 12px 0 0;background-image:url("../image/button.png")/*tpa=http://pay.37.com/static/image/button.png*/;background-position:-10px -175px;text-align:center;line-height:35px;color:#666;font-size:15px;}
.alert_confirm_back_a{width:80px;background-position:-10px -265px;}
.alert_jump_fot{width:478px;height:8px;overflow:hidden;background:url("../image/alert_jump_foot.png")/*tpa=http://pay.37.com/static/image/alert_jump_foot.png*/ no-repeat 0 -2px;}

.alert_con{margin:auto;padding:20px; text-align:center;}
.alert_con .bnt{position: absolute;padding: 60px 184px;text-align:center;left:0;}

.wrap_help{width:859px;padding:20px 60px;background:#fff;font-size:14px;line-height:28px;}
.help_title{width:859px;height:40px;line-height:40px;font-size:18px;color:#6ca200;text-align:center;}
.help_content p{padding:5px 0;}
.help_content a{color:#515151}
.help_float{width:25px;overflow:hidden;}
.help_float_tag{width:24px;height:91px;float:left;overflow:hidden;margin-top:180px;background-image:url("../image/help_float.png")/*tpa=http://pay.37.com/static/image/help_float.png*/;background-position:-10px -166px;cursor:pointer;}
.help_float_narrow{width:25px;height:146px;margin:0;background-position:-10px -10px;}
.help_float_menu{width:154px;height:100%;float:left;display:none;background:#c8eff4;border:1px solid #a2d7dd;color:#6a868e;}
.help_float_menu_ul{width:140px;padding:10px 7px;line-height:26px;font-size:14px;}
.help_float_menu_ul li{width:140px;height:26px;background:url("../image/float_spet.jpg")/*tpa=http://pay.37.com/static/image/float_spet.jpg*/ no-repeat center bottom;}
.help_float_menu_ul span{float:left;display:block;}
.help_float_menu_ul span.help_float_dot{width:11px;height:26px;margin-left:4px;background:url("../image/float_dot.jpg")/*tpa=http://pay.37.com/static/image/float_dot.jpg*/ no-repeat 0 50%;}
.help_float_a{color:#6a868e;font-size:14px;}
.help_float_a:hover{color:#6ca200;}
.help_float_bold{color:#515151;}

.fullbg{background-color: Gray; display: none;z-index: 998;position: absolute;left: 0;top: 0;
    filter: Alpha( Opacity = 30 ); /* IE */
    -moz-opacity: 0.4; /* Moz + FF */
    opacity: 0.4;}
.loading{width:260px;height:48px;display: none;padding:64px 0 0;background:url("../image/loading.gif")/*tpa=http://pay.37.com/static/image/loading.gif*/ no-repeat center top;line-height:24px;text-align:center;color:#336699;font-size:16px;}
.loading a{color:#336699;}

.g188_code_box{padding: 10px 20px;}
.g188_code_box .main_input_input{ margin: 5px 20px 5px 5px;}
#g188_tip{height: 50px; line-height: 50px;}
#g188_tip img{width:20px;vertical-align:middle;margin-right: 5px; }
#g188_tip font{padding:5px;}
#g188_code{ clear: both; float: none; width: 100px;margin-right: 0;padding-right: 0;}
#g188_code_confirm{display: block; clear: both; float: none; margin: 8px auto;}
#send_msg_again{width: 100px;}

.huikuan_btn {width:764px;height:84px;overflow:hidden;padding:4px 0 0;}
.huikuan_btn a {width:132px;height:84px;display:block;_display:inline;float:left;padding:0 0 0 22px;cursor:pointer;position:relative;color:#54402c}
.huikuan_btn_1 {margin:0 0 0 86px;background:url("../image/huikuan/huikuan_btn_1.png")/*tpa=http://pay.37.com/static/image/huikuan/huikuan_btn_1.png*/ no-repeat 22px 0;}
.huikuan_btn_2 {margin:0 0 0 236px;background:url("../image/huikuan/huikuan_btn_2.png")/*tpa=http://pay.37.com/static/image/huikuan/huikuan_btn_2.png*/ no-repeat 22px 0;}
.huikuan_btn .radio {width:22px;height:58px;display:block;position:absolute;top:0;left:0;background:url("../image/radio.png")/*tpa=http://pay.37.com/static/image/radio.png*/ no-repeat -6px -2px;}
.huikuan_btn img {width:132px;height:58px;}
.huikuan_btn .text {width:132px;height:26px;display:block;line-height:26px;text-align:center;padding:58px 0 0;}
.huikuan_btn a.on, .huikuan_btn a:hover {color:#6ca200;}
.huikuan_btn a.on {background-position: 22px -84px;}
.huikuan_btn a.on .radio {background:url("../image/radio.png")/*tpa=http://pay.37.com/static/image/radio.png*/ no-repeat -6px -38px;}

.huikuan_braces {width:734px;height:39px;padding:6px 0 0 3px;background:url("../image/huikuan/huikuan_braces.png")/*tpa=http://pay.37.com/static/image/huikuan/huikuan_braces.png*/ no-repeat right bottom;}
.huikuan_arrow {width:21px;height:21px;background:url("../image/huikuan/huikuan_arrow.jpg")/*tpa=http://pay.37.com/static/image/huikuan/huikuan_arrow.jpg*/ no-repeat}
#huikuan_1 .huikuan_arrow {margin-left:162px;}
#huikuan_2 .huikuan_arrow {margin-left:552px;}

.huikuan_step {width:732px;overflow:hidden;padding:11px 0 20px 9px;font-size:14px;color:#7b7a7a;}
.huikuan_step_ul {width:732px;height:46px;background:url("../image/huikuan/huikuan_step.jpg")/*tpa=http://pay.37.com/static/image/huikuan/huikuan_step.jpg*/ no-repeat}
.huikuan_step_li {width:171px;height:46px;float:left;padding:0 12px 0 0;}
.huikuan_step_a {width:122px;height:30px;display:block;padding:0 0 16px 49px;line-height:30px;color:#7b7a7a;text-align:center;font-size:16px;}
.huikuan_step_a:hover {text-decoration:none;}
.huikuan_step_li .on {background:url("../image/huikuan/huikuan_step_on.jpg")/*tpa=http://pay.37.com/static/image/huikuan/huikuan_step_on.jpg*/ no-repeat;color:#ec701a;}
.huikuan_step_li .huikuan_step_a_1 {background-position: 0 0;}
.huikuan_step_li .huikuan_step_a_2 {background-position: -183px 0;}
.huikuan_step_li .huikuan_step_a_3 {background-position: -366px 0;}
.huikuan_step_li .huikuan_step_a_4 {background-position: -549px 0;}
.huikuan_step p {line-height:24px;}
.huikuan_table td {padding:0 10px;}

.huikuan_a {color:#009aff}
.huikuan_notice {width:666px;overflow:hidden;margin:20px 0 0;padding:0 16px 6px;line-height:24px;font-size:14px;}
.huikuan_notice_head {line-height:36px;font-size:15px;}
.huikuan_text {width:650px;overflow:hidden;padding:10px 16px;line-height:24px;font-size:14px;background:#fcfaf1;}

#main_rebate{height:auto;line-height:32px;overflow:hidden;}
.rebate_title{font-size: 15px;height: 32px;line-height: 32px;text-align: left;}
.rebate_con{padding: 0 0 0 24px;}
.rebate_itme_a {background: url("../image/radio.png")/*tpa=http://pay.37.com/static/image/radio.png*/ no-repeat scroll 0 -14px;cursor: pointer;font-size: 14px;height: 32px;line-height: 32px;padding: 0 0 0 32px;width:auto;display:block;float:left;width:88px;}
.rebate_itme_a_on{background: url("../image/radio.png")/*tpa=http://pay.37.com/static/image/radio.png*/ no-repeat scroll 0 -50px;color: #6CA200;}
.more_rebate{background: url("../image/more_rebate.jpg")/*tpa=http://pay.37.com/static/image/more_rebate.jpg*/ no-repeat center bottom;height:26px;overflow: hidden;padding-top: 10px;width: 680px;cursor:pointer;}
.rebate_tip{color:#FF0000;padding-left:10px;}
.rebate_br{display:none;}


/*微信支付*/
.msg_default_box{width:258px;margin:0 auto;padding:12px 0;border:1px solid #2b4d69;background-color:#445f85;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;letter-spacing:6px;text-align:center;color:#FFF;}
.msg_default_box p{display:inline-block;vertical-align:middle;letter-spacing:normal;text-align:left;font-size:16px;color:#FFF;}
.icon60_qr{width:60px;height:60px;display:inline-block;vertical-align:middle;background:transparent url("../image/wechat_icon_pay.png")/*tpa=http://pay.37.com/static/image/wechat_icon_pay.png*/ no-repeat 0 0;margin-right:20px;
}
.msg_default_box .icon60_qr{background-position:0 -60px;}
/*扫描成功*/
.wc_qr_succ{border:1px solid #259483;background-color:#4ca698;}
/*购买成功*/
.wc_pay_succ{border:1px solid #148F64;background-color:#20B481;}
/*购买失败*/
.wc_pay_error{border:1px solid #D13A03;background-color:#f15a22;}
.wc_qr_succ .icon60_qr,.wc_pay_succ .icon60_qr{background-position:0 0;}
.wc_pay_error .icon60_qr{background-position:0 -122px;}
.refresh_time{margin-top:20px;}
.wechat_confirm_close{width:36px;height:20px;position:absolute;display:block;top:0;right:9px;cursor:pointer;}
.wc_table {border : 1px solid #c8c8c8;border-collapse: collapse;border-spacing: 0;font-size: 14px;margin-top: 10px;width: 260px;}
.wc_table td {border: 1px solid #c8c8c8;}

/*message_main*/
.message_main{ overflow:visible; margin:32px auto 0 auto; padding:0 0 32px 0;}


/*red envelopes*/
.red_envelopes{ overflow:hidden;zooom:1;}
.red_envelopes li{ width:50%; float:left; line-height:32px;}
.red_envelopes li span{ display:none;}
.red_envelopes li .rebate_tip{ padding-left:0}
.red_envelopes li .rebate_itme_a{ width:73px;}

/*right-top-flash*/
.right-top-flash{ width:180px; height:97px; position:absolute; right:0; top:-30px;}
.right-top-flash a{top: 0;left: 0;width: 100%;height: 100%;z-index: 1;position: absolute;display: block;}

/*lp*/
.lp-msg{ margin-top:0}
.lp-info{ overflow:hidden;zoom:1; margin:0 auto; padding:0 10px; width:auto;}
.lp-info .message_img{ width:auto; height:auto; padding:10px 5px 10px 12px; display:inline;}
.lp-info .message_content{ float:none; padding:0; width:auto;height:auto; position:relative; height:77px; overflow:visible;}
.lp-info dt,.lp-info dd{ float:none; height:24px; width:auto;color:#3c3c3c;}
.lp-info dt{ padding-top:17px;}
.lp-info dd{ font-size:14px;}
.lp-info dd.erweima{ position:absolute; right:20px; top:0; width:77px; height:77px;}
.lp-info a,.lp-info a:visited{ color:#3fa8f9;}

/*payVcodeBox*/
.payVcodeBox{margin:-10px 0 15px 0;}
.payVcodeBox .main_title{ display:block;}
.payVcodeBox .main_input_input{width:142px;margin-right:2px;}
.payVcodeBox img{vertical-align: bottom; cursor:pointer;}

